04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x3}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x7ff, 0x9, 0x3, 0x1, 0x63, 0x4, 0x20, 0x6, 0xfffffffffffffffb]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:33 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000700)=0x693) openat$pci(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pci\x00', 0x800, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) mkdir(&(0x7f0000000740)='./file1\x00', 0x4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x1, 0x4, 0x1ff, [{&(0x7f000046c000/0x2000)=nil, &(0x7f0000315000/0x3000)=nil, 0x5ee3}, {&(0x7f0000667000/0x3000)=nil, &(0x7f0000444000/0x4000)=nil, 0x7}, {&(0x7f000032b000/0x3000)=nil, &(0x7f0000766000/0x2000)=nil, 0x60}, {&(0x7f00004a8000/0x1000)=nil, &(0x7f00001e4000/0x4000)=nil, 0x2}, {&(0x7f00005df000/0x3000)=nil, &(0x7f000005c000/0x8000)=nil, 0x200}, {&(0x7f00004d3000/0x1000)=nil, &(0x7f00005d0000/0x3000)=nil, 0xec}, {&(0x7f0000465000/0x2000)=nil, &(0x7f000050e000/0x2000)=nil, 0x456}, {&(0x7f00004a9000/0x4000)=nil, &(0x7f00003bb000/0x4000)=nil, 0x5}, {&(0x7f000032e000/0x4000)=nil, &(0x7f00002fc000/0x3000)=nil, 0x8}, {&(0x7f0000612000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000}, {&(0x7f00002d8000/0x2000)=nil, &(0x7f0000393000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f00002cc000/0x5000)=nil, &(0x7f00002cc000/0x1000)=nil, 0x8}, {&(0x7f0000655000/0x3000)=nil, &(0x7f0000555000/0x1000)=nil, 0x3}, {&(0x7f0000505000/0x4000)=nil, &(0x7f00006e7000/0x4000)=nil, 0x3}, {&(0x7f00006c1000/0x4000)=nil, &(0x7f0000139000/0x2000)=nil, 0x800}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100000000}) r2 = socket(0x2, 0x4000, 0xff) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000006c0)={{0x18, 0x0, 0x9, 0x20}, {0x18, 0x0, 0xffff}, 0x0, [0x3, 0x0, 0xe10, 0x6, 0x6, 0x95f, 0x5, 0x7]}, 0x3c) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x80, 0x8) 04:02:33 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) shutdown(r0, 0x2) 04:02:33 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) 04:02:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000001c0)=r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvfrom(r0, &(0x7f0000000000)=""/79, 0xfffffffffffffee0, 0x2, &(0x7f0000000180)=@in6={0x18, 0x0, 0x0, 0x6}, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 04:02:33 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() getegid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) fcntl$setstatus(r1, 0x4, 0x8) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x20) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) pledge(&(0x7f0000000280)='\x00', &(0x7f0000000240)='\x00') 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000900)='./file\x00', 0x2000, 0x1ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = dup2(r0, r0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000200)='./file0/file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000280)="18da770b4ff6e54cf60f88e3a8c62239bbf64ff61e0564c74c7f6ecf3209ddef0ec6cff86c44aab2912e19cf33260ac36edd7ff55740208951497ee64af00d63a6ecb83e26aac8ca6109397cc33a0bc4e8be1fd99f6065340bbe86da0fb0d1eb1f39b717166787608de1785f465e5d3496698c65a0fe12eece8c2a56e405139c7eda451d846fa1", 0x87}, {&(0x7f0000000340)="6cd2905fa7377b8649591f44029e68546663e4811ac917800cd9b8c98573e1de4498a97a1ce450c7ff5cbfb49d6cf23b35c13389777e6ed60394a62a66ce6c17cf1a122796877481256bebfbbac90e7ed5cc49cbd82de58ffe394832830761b085f805da7d3ee8f1b2b5669a8570585fb5ca7206c34e8b7043dcc4b37752c6d73eb13a58191489", 0x87}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000400)={0x10, 0x401, 0x4, 0x8, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffe01}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xb4d}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1f000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x76}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0/file0/file0\x00'], './file0/file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x4}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[0xaa08]}) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf2, &(0x7f0000000280)="4737bc570000000054ccbfcdb0e79483c59c00000000001b0232db5372d858708866fdb000ac5092cf3caf436e0582d7c0f03ee2293749371f221676290a252513b3197353955bb559f901ad15551d6a38865b3aae6361928c8cd7023cb93f84c262b2ceb927ee704a940df3c9bdfd7a49e9276c4298168302f36ce1b44aaf53e6d6e32f728271a10976ea9396ea6e2bab91dbd2a742394995519ac79072be874f5fe6181df0df37493fd66fdb13ba792c2883dd1375be0f298ee595124ca82310b118557d86a559f2ff9654d4823eb3d3f01f59225b36fae074c491c6300746f769a3614026d006644b2e5143e56e561489") 04:02:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0xfff, './bus\x00'}) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000300)="1ce3a8ece33a2a46d6a14e92d9064d6acec862c11651f9f560364d785612f80c532e692128d8f875a9db5a39ce73269d2a46483412c8b929e1721534eb286e6f8e8e35a38cdef0103cde0c8a3b3fd629e8be1d70b71061fd76ed4ed3f0485a7f326142a1c2bc49ae83a850d46d1c37300c45a18126a0fe297a349b0800695d35306019b8ad5b2f99cfe6dcab978a2fa08435218856023192bff0cb0d281404406682fdc4b6820a584571", 0xaa) 04:02:33 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000000200)='./bus/file0\x00') fcntl$setstatus(r2, 0x4, 0x46bfe) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000002c0)) write(r3, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000140)={0x3, './bus/file0\x00'}) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82, 0x0) ftruncate(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) recvfrom(r1, &(0x7f0000000040)=""/56, 0x38, 0x0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 04:02:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmctl$SHM_UNLOCK(r1, 0x4) r2 = shmget(0x3, 0x1000, 0x7d4, &(0x7f0000002000/0x1000)=nil) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x200, 0x80) ioctl$TIOCNXCL(r3, 0x2000740e) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000000c0)={0x4, [{0x3}, {0x3, 0x5}, {0x3, 0x9}, {0x2, 0x1}, {0x2, 0x5}, {0x2, 0x8000}, {0x2, 0x101}, {0x3, 0x2}, {0x1, 0xdf}, {0x2, 0x3456}, {0x0, 0x3}, {0x1, 0x6}, {0x1, 0x7fffffff}, {0x1, 0x800}, {0x3, 0x7}, {0x2, 0x2}, {0x3, 0x7}, {0x3}, {0x1, 0x3}, {0x1, 0x101}, {0xf0fe0b973e0bd360, 0x101}, {0x2, 0x80000001}, {0x2, 0x8000}, {0x3}, {0x2, 0x2}, {0x31814248c0f1f560}, {0x3, 0x5}, {0x1, 0xfffffffffffffff9}, {0x3, 0x8}, {0x3, 0x5}, {0x2, 0x4}, {0x3, 0x9}]}) shmctl$SHM_UNLOCK(r2, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) nanosleep(&(0x7f0000000180)={0x8f, 0x101}, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) setuid(0xee01) ioctl$BIOCGSTATS(r2, 0xc010427b, &(0x7f0000000080)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000140)=0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x3}, {0x6, 0xb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$getown(r0, 0x5) r4 = fcntl$getown(r1, 0x5) setpgid(r3, r4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20, 0x0, 0x12000000}, {0x7fff, 0x0, 0x0, 0x3f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x4, &(0x7f0000000180)="b297d33e") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 04:02:33 executing program 1: semget$private(0x0, 0x8, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000000540)=0xfb) fcntl$lock(r0, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r1}) r2 = dup2(r0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) getgroups(0x0, &(0x7f0000000380)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) setegid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setuid(0xee01) clock_settime(0x4, &(0x7f00000002c0)={0x8, 0x6}) r5 = open(&(0x7f0000000300)='./file0/file0\x00', 0x8000, 0x1000000000203a) faccessat(r5, &(0x7f0000000040)='.\x00', 0x2, 0x1) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r7 = semget$private(0x0, 0x1, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x800, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r7, &(0x7f0000000080)=[{0x7, 0xfff, 0x1800}, {0x6, 0x20, 0x800}, {0x4, 0x4, 0x800}], 0x3) setgid(r3) semctl$GETZCNT(r7, 0xffffffffffffffff, 0x7, &(0x7f0000000600)=""/66) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000140)=""/13) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000000)=""/61) fcntl$setflags(r2, 0x2, 0x1) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r8, 0x0) 04:02:33 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 04:02:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x5, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x0, 0x7ff, &(0x7f0000000080)="970ffb394e96e900", 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x6, 0x5, &(0x7f0000000100)="0a3ee4b2d3756831df7312603967a63de8aa98fdba4b05e2dda2fa691a5af30101e21e85c043d070a66990628abd3116e7c45ca1c9476851b35ad6772b5cf2407ad80f401e1bef19bfb3897fe054db5a7521069e9a6663cd8232bec531d71ee4b65eeb46e1d234afce11328a0bdb7605733eb29794d741f89cd23052a5e82c5721622b41e42ff33cfc841faf64cb3a866bf7fe1242bb760e705d8f1954ebba837111b4aab43185578acbac164be304862238ebd7144474f06381612fb4", 0xbd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:02:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x1) write(r0, &(0x7f00000001c0)="de2ee83fe97517791eb7292e0708d0828bcf2a135a1145f80ae50bba09b1f366697a470a6c21ed49d90f5c2260eee276791a9c0d57d982c47fa3394f436990b8e6d78dbcb58577a924b9b8a7130da51021da2fb3da738fc38c7be9281259a98dc98983cffef6e1a0dc48c94892cebd6a5b051f1590d940e8070e18e43d195059213fd61f360ce232560f061ed31c1d4d7e2a526025029bb4b6780d0c22ef7e74194d7e01653051ab30e61bba25a09c1e00557f13bf33796e46dea538b5239cd6a7d68b0e601497961abeca0de0f99858301640e535cea7b61e633f0aa49263d2712f9c089f5fbe468a2771398b6f527d2ea1dc9bd290968816b7a277cf78f4f1cb41232d977c0c090fce83970b567035ea2bf10da6ff733019094ccd2cf4960707532dc4d6aef9f7e9849fce3c26814dbe1d34ff7f9d220c383ab491de4fb0f6d9c2f8407f7b39ec85284b757d4957a5ed4ab6882540d2e24bc0ad9ad57447f2a0bfe19fbdd892f2c3bb504196f527b8dfe79d35d2e65a200128f66ea1ce16b785775386b6f3253f465b2001737c5352329a108c0df1438ec3ef075f30546144cf6ef9c7fd96d50809d8f8dce4785ef8997b960cf0a9d852308173e1676dd6faef8d1083e3edb861f35814bf200b6af850fe3630d8d3177752097acf3cfde95a06fccdab4c3f855f212b07534c7b6b0ef8a8e9763a8986050273872cb3a1c4b9a38313b2d72dc03b715bf9bb41d6647eb995980af68b5cc72ffdcb5dfbbd1e97906a075d2a75233faba31cdf5173dce5b533db12648f181b01b28662d804b4cf4962ee1d0336f42ff1465c43953836ebeac7114bfcf79c887a9977862a62df36d3d68a9ffd3dbaf19974efb4a3a5f6d2c1cad33cb103d09cd8cf7659f38a5b903226f10957bf3033305d4b575c84458fd22185ab6038b7a5e280aa646b0435392abf57c611849b67487c971a6dd664821fff21d43b8d5a6184f2010b368e0628811d4a9503d14ab59bfaca05b024d731ff0ea3a15d23d5c06f0b3c51d871658b38261e6d3dba066e8758274eec594b6884595df3aee7f43cd82e382a42cbf0845b76a94ea68b35b7eb1e2eadcd50c0c40f2297d3e5509c06191793afdfddac0c5545a3f81e8e227786f90aac5793164eadd1503d2cd22b42a2ebadc171b4464d14523c7a7122d5a34272eb12d12a81e27125fdc0ad9abe0be694bd2cbc8929022c0df5a9c80800ac56fd3183dd9a97c961c4e4309f706dd3fbe6421ba839adfd26ef8ea9eaabfaba21779db28075d719ad672570a77acc686ee4ef29a60d7a1f51cb61052699253cce2ef628aec3a92283e1477c07e467e628f6176c8eb4c80541019fdeaccd801e1dd43497005e47e60f1e521c7c5df24bdd92686cd4c6dc5da95395599583631c1b900db0ce2cc4972649b22c5e8049ca5d8eb858a24d9e1ad67e205b8983f0fd15d10b1da3a1c38900f1829af77ede65395e00951aa34aaf521fa57ac09eb18f5e2dd6b4bb4ad6fd0b8b757ccc3505748000c947a941ee1c4b7b7c9c7db2314c6da93efa3ddcc23ff6fdc87604f827d817ca9f9fb496e4246685d7d4ed6dd53066e050ff022008e397c417eb3524d02faa215b2c40fb32273369220ea5c2af187717c5938f841f63310201f33803c6fc6ca7da75b63445207b9b8429a69ca9beafca278562ddf964e663165efcc3219fd646b5218a8ef97df90e8045bac1d6015a17aaba1285878acf143d50e17d6958ed932e27215bee7a0d0027aadcac9122a928e9c5f01a56ae7e2ffef6924c28459cc6f578b50466ee577d0fc4b1f9e89246f4a8252e07d0bd19f7525ce8e4e574f016dc42abaac944a64a87866b423379600364b1baf2d54abef5c1029e965e219a9b7faf2520d60e232af8b236d2a38ccda84eb6a0f4a97375a86e2b8471ee097ba5d481c52d611db59f4c6e0239af13f645776cef755bf347fe58bd258974ef47f9902fdcaf2d5d283bbd357a579b5629b5cdb3c0574ae0f884a64ee0d104520325d93647d5d233b56d7d72150ea6096e58baaba03817b646795c32c465a790526df6e40f8bdf2672db0dde66fd70779d08c992bc21575a42dd3e20b62795d1e79d3253f4bf82ad795ebe28fcdc378ad08b46ae9cf8759be13371cf24a915ff0799528fd36a39a779e034248fb889f77492eea33b5f26e9d09ffa16a819e010885d6137d9f60c11beb9d6ff296903034924addca0f390d862f96603e35e8d110bc86f3877964f7f9e544f568501b27ab1a74c4ddbe9b7fc57d55757337f9c011a8500f0033e0f7ff19604f8ae756f03da87c2782288b7620f383944ede09fe871f7da92103a25ad13ec79195bd619d31d1ead4b7ab3ac38e89eb7896b80cb1c56f3fc77f4ae73965b75202300121d72fc421f16130a14c8317ee4816a3de6bdd30ef76e42845c7e3c1e4d4aa09a960d70a26cf904176f77ea8ac74203372d1a99f9340a8eee498bc364ece3e366400de9ad30c2d81322b4b07a52f72bc2d8a432aa00fde3e119f037665d186bce67c4ca2f1eb46ccccf200b903e31e8b057603e29b4783234dc20f751e4b4d87f1a3a27331873bd6081dc26fb09b87d93c2f097774bce388e6d9ed98aa443af7480373af48e5f53cd44ceae9d4ae1a3ae474e40a620015141d80f79679a08501b12e3f5c3ab2ef7d3fb297744f3ecdd94e95f1ab7c96e22ebcd5dac96bea586215affecd6a89484e684e3a2d4ef17afb9f8b46f9ccdd36b50c1cf63e051ed5c0e0c99c4a5a99c6b9e21e93ecaa0a595ef1b9918d0c3e5437527ca687eede6bb1a50dd034b7ae6e39d78a37c94db73d41489dd0700d249a8327498b2a7bf42999f8d56d067acf461d8cf420f6ab3ccb4e7b84432c3e47898aa47d8222ded6705d2cb47fcec56a135fb9860699498217e125eba32c0132e404bf242fb186fa52e5828f56807bc709a898e1efd36719bdb6e5102d85a860c323f0efa3be5240594b51e927bde26e8c7ad2a4ed14b59c9ecc47487d08c8461ca8c75beaee2c2da992da6bce12f4a5b60782ba8ae737d4221302b9a4157fa852504e5bae24d441c56e0983383c7936a61b3c42f571399a203143366c85b0f202bd4652338f22b75196133a95bbbe9a9bd234d19a5ba37846df90f271fc595addb7b1d138043c24f1a05f3f620db49e56efad73603a2c2dbc65b03c2d4dedd8b20094a8b90f5ae364aede7a6fcb54b4cfc556a5d3769312bc265bce44accdea1a3d56e2bb8308db4ded25ab48652d9f782ac73795606af58a5ec909e55f35b98269179d47eb7de38bb1420cf5d9fb91745afc2ddccc35a73dc5b72c2ef9d124a5ee4155283e91954021b7b3baf081c5e2055f4bf748ddc4fc86d59503d7cdb0acae19e62b42e63c59854893eb6ef41f02e9aac814fed13aa8bf18de4e696a87c903d9823f9932756c23c6b52cd59cab7e6a7e00cb6ec05c2b018d12faacf96ccf9cf519dbafc564817844b6d5a57ba62ee70a213c083d3ce2460b074507cbd3beb9532c7803fc388a080dc05eacaf48d81d7a49558732fa0e404640dadea4a6bd13b5884ccc24849fc215bef987d726272a5eced60800d5df042a15742ca88b79dbe24ce3e88578d3acffe808af3694a3fc5bfadf559d523a3fa6c728549371d6daa77dcf744ec6b72f5c993ead0da3f359e35f6695a2ab24c45f227d02fe86249ba4875858c06f4126ab2422a9c9273232e2625bc36b6ce3cba5fadfe9380b409672d16ec62f5e22193b5553d931e1005624107f64d50e2d7f60fbbfec91e813c21dca899bf924202b3e7f6eca20642061f5b96596b2e03c4133e43ac5466fdf7f5a11bf1daf29a77ceab4d0dd0b75d79241d23e814c5430d8b0b1cfadfb885ef642f51f6825d6dfbcb1c92a39bd71eb4173ee13bfe82e4b9cb1a1e5de54f1a91679186e39c9086807c37e8d54155ab1f956bb09765644b5d2f87234aa79d9e37d7c825df8bf626bf24ecfd122c7345daebd7ca88750dc5864af61d461fa144c65dd840f0b8a8f02897f18d4dce2fa51745e17b7eba1fb3c675b79e71c75cfb487f29c5ec1791749f34ecefdc1c7ce5b7b4177fdfb6b7c85ace4ffc0f093d35499259de554aea95a0966fe600d78b03617de0841c9cba9aceb2320b49992b44a27f37c0bfd5850cf7f7c66c5ab8e16331fffea86cf4326f9d7576d693feed65271b71de8073bf311f404eee4cc9b38652ecb416a8ce29ba08d01fe8c9e9da813f1786d2524cd95d9797c9c20c3bcfe61f9be57e3f0a2ce85f89b003284b18675b4d3a387462544421251ee877279d36c172734772e85e419f51ace1b76b0e4e7b713225aceeae7cd0a99de27a05098c0edaeb88a8b35a1a876f993c79d0685fdb0db2570a4bfead45624fe1e83aad221b6af331b420588df48da49f77983a00e170c9ad3dc6031cd421644f1be42acfa1356d8945f97481b7418c2fb964d41aa3dc8255073644f197584fd9f078537dfa083f4e372b6e8e900c09f42f37f4f8add859d8c809072c8f98451cdb23d860e2d775a01aea87d251ea1e979c431b2b1e7974843472e945d94fb7a072257210934d412e153741fceb7fee4c82cd7dbded8002a1789db14b4ebd265d7ce8f9e0e4801f7d1fa22fb054a652c88c2abc0b08fb447f3dd24c2e9c467f9ca52e8e1e86b7e394a4a36619585f69cb3dde25952b628d65226483d60f4b9ebab26fc9877298941b397231bc07dcc698c1338af9f03d2be20a052056e6a4013cd851ef1c761aeeed558c30b8796081acc738543f89acf0d6ce44a7d80a2b767ae1cc4359954c206013a212614c5c45aff7b98261a7695a4c153b1f33a6a33e9e5b2caaaf057aa60bcb15fcca3b8e7695f991bd19dad3493007e01b9725829a57c35fdd0c3d8e54d892e7bccda24636b7e4381f21e00c9c61b8ab5f27073ed9fbb31928d2df35f8533aec3a4314294cc7a9b05bbca2ec2c9678ffcce2925b65ee240dd1df3bce041f3d323880fe81c970f6a72c9c5f1b41df52a5af26a81b12ad806d8eed0b06a4b1747041eaa3121d139b9293b53af896640863d48659a74eb694f0647781df7836344c1f8ba72f3468a38df1089ff96be76813cfc853d09ed2d3901aa994d6bc6bec37ee7fdf96a72a88f0b94b69b1536350aad152de9749f9d4656e15b1fdf463be2d85462ab70d2de5ef1bbecac872cd4ec21ee30be93ec0b40045913b92f203006f56a7a33fe0b86fc48b86bcb8d2b157cac2422d8b705fd0a7b4d884ce05fd515f6e0f24ca2111effd5fbf7c073c919f960491ee0796529c0e07c0564e95e25b2c2d1669936d925f8733ccae628b008a7eded29c63023d3ffd2d55c4e23b64c2e68e5def9c50952519067eb894a6cc28445fc718449da493cf080f73d5bc5bc9da780110c7b2aff19c99ac677f8ad9235db51b3a5bb390390ea226037b26ab9b4a5fc00548f4d08312ae52f78480f1d4e5986d49cd8cb0519d6ed589bf778b8998c4246fa6982bfd909c22a5d955fa3d39668ac65f334c58160e40024d46f706b7c429b2486386d7f9fa99773f6217c841039591c971bf9daf778e575fe4ac3f7f7f25bfd18200f33ff936ce6775fd0920c53d4ba57cb80a5ee002a0aba5283d88833ba3ae38389724e63e8575a4d341f938783b9a4403de3356f40b9d675033b2f850ed34b68d0b1e70ae2ab19bab1e7a60d3b9a832c9bf0a363947556d56158749196112f9fccffd1708290e134245de7eb3df89f313f40326440d0c6d39b4e412020e4ffb82ddb2f0e91b103674", 0x1000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x9, 0x8}, {0x18, 0x0, 0x1, 0x8}, 0x10000, [0x8, 0x5, 0x80, 0x40, 0xffffffffffffff00, 0x9, 0x1, 0x4]}, 0x3c) close(r0) 04:02:34 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0xfffffffffffffe4c, 0xffffffffffffffff, 0x4, &(0x7f0000000000)=""/230, 0xffffffffffffff3f}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x400, 0x0) connect(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) recvmsg(r0, &(0x7f0000001840)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000001700)=[{&(0x7f00000001c0)=""/61, 0x3d}, {&(0x7f0000000200)=""/125, 0x7d}, {&(0x7f00000002c0)=""/241, 0xf1}, {&(0x7f00000003c0)=""/202, 0xca}, {&(0x7f00000004c0)=""/190, 0xbe}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/153, 0x99}, {&(0x7f0000001640)=""/167, 0xa7}], 0x8, &(0x7f0000001780)=""/138, 0x8a}, 0x2) 04:02:34 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="98394b9f799e9a0007e7c88b6147a051bbec7c08f9381bd80a75ce5042", 0x1d}, {&(0x7f0000000080)="c2ce2a6def0b5cd88c8f489f7586d75f80ef2812274938885bad09398f279842cb7cbb9b9699bc64fcd7e77f618e87f2ca58a2d576f12ac95e627c0c0c8fb4f7bb7e9d0dad4771c56a692a9ffccddb4a6f222b5ca84eb521214b07da2df78ab7e2e237692007f26be9c392973114fc255cb5c0eaab1b543ca1018a7865135afbf56a69ee4723fb541253cd91415dcd97568293b14ee228e2302913efa9eec07588a9157bb822f8f003ac499b8ce29e4f4c6aea0d581d00187e02f88fe862ba504d7d15c0412cd6f65d418ba476a4aed45aebe607c3e8", 0xd6}], 0x2, 0x0, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x4010, r1, 0x0, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001140)=""/231) 04:02:34 executing program 0: 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) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) write(r1, &(0x7f0000001000)="b2dfa85e2a79ffb1f97f1796cd89ddee82486b1e8e8755bdca37f245a565e81845c0d7917a9ea1a21cd30a2663bdbafc5d6aa9a2ad9818502614a49eb0310915860e4fda1f99454cea465407d309dee8356e61a3fede2c89eb8d006cf3e8c1564ac9596e99a8d26d2a94eb5f02073957ba54c575473da2e4a8fe25562b6c9bd3f950d2e02c6bf91729320ba435e90adc69287a3f1b22aa01222fc70ab08e475d9ffb9976d34b78cd503a2749021dce9da8d289f41efd3561e4d6ca34ef001b8e474a4d084dfcd17f3e3b0a7befccf7bd175969d1f6d6a889b8391d09a407f7edb52fe5c07cea66eea99998f80fe4152beb3bb03990a0efbd7069aa16ff688e6f15361c4e9f1fa790b9e68f5d3dbf0ce8c0e2939af98e6c0d9a3ad1772d14122007f9708f2c2fc5253d67490fdedeb08892e35bd79861672d0463735be24f39c2f5958581ac22676893a49f7b607f5b7704926a2866afe1e4c1711db387c231f1107ea6eafface76518122542386fa35dece486be6a709051cfb81cde2a5aaa0fcdac7f8fd4aab9aff038b21c12aa09a88140c2974a96959813f70d551357156685b8dd9b61662a852e1aba7fed92c6b17da7ed056096dd10fe64374ca6b8ddb948c327c6951f87adc6f730c52a59690ad66a46a21aa0c962c19b09a2d27160a80cfa824c0220ea9732a7fa93914e1d73a6d728d5c32834027b8c38e84579ce2283083cc9b793997ea6d224fa637d7e4fb1410d13ace1ab4b065e9463b828a613aca8ac1221201b634773eb9d7296aa92a1fb3ad38b23da4c7b7b001eb3ac3ad2e4e0b97755441d2622e8dd845f86b9599361301e0604f077e3ac6c6e23c8dd0e56acf094a26660da64d808eb3c64b1b43a7c9d35715469b29c0a58caa72088e91ec475005c0c13ac24d9df7f9be4560879774e2c28ecfadfc395d6624d1cbf90b6d01be1308fe280de68fee05ef2404ad5e65cdc7a8def15122f86ad68afe8107bd71587ad320408a4eac33954df0f970e0e396e04380330abeb4e5c32c52d625ba84b730d13b7f394cc3f3e8bdc4ecad1873a9d6fad210cc7fab1aa21d9acbd6e404efb213cf6843da2d63b05141676f50dfd5ac6ecf47d54700714fb7f0bc599fe4a5a0f7d60e98711d98430b0e6be6c167aa3e9caa9d49d657c8fa569835fc186bbb7bef11184e614740f02c9d7260e9419491745028d90cdfedceceef6ce90b0b0d03dae94a95e7209a92e30b09df0e947ea230e74fa15365035ff4f85b8adaa0cc9643779a71ae51a37a858a81acd799c0e62c43917109835c2cfd5a64c9dfff8fb4f8f558d84621037e1a993c32221f982911274a4f1fb1c85a390e351c87bd15b8862f208283871bf1d0b0cd5f4019580f73d84d4c0c1c9ee94ffefdd448d9d0d19bde7f4685e0861063b6eaea31d409509a2abcbeaa2215396a043d382af239b049932502781799e3de78a2a645b45ae92fe4cf5e874ef7cf3e2ce5f3a1cd392794e9aba758536316e6489e230e0a164fad9df218590b3abf59058f3b8ef627cc3d361dc7c98f80edec2dc2a37ea5c7fdff2f48c111efcb989d1eb5a2f4a5ed1ddb1c4a85fb5c861596a3da7109dc35cb1e8f99b07f3d5c2d2d4435d469cfc680a3e72bc6e00d3c2cca9e126b4e87e97ec3f84f4221a04cde3e32a8dfb86f1f2527feb5cffed1c9448882e3aadcd1dff003f073839f1d134ffbfb7e97013b59be9f1edd87df9e759ea54441ece65b143aff2148f13810219dfa5f52b9a6a02f28c0beaa9ada04064d2eb07695492bac6fa139dab893fc1567dc5cb257fbeff7125eb228a34e9838046d6ea18bade8b9d28f4af457fad2fe24d26f806017ae2f2e19706f1dfacae435c037add6d748bd7cb7d7e45a6c4e168f69bc6e58a7c53ae77b2cc74eec5cf3f88435a2a7af28dd129e5e029d72d4219e78a7f4a6a86e57dbcd576312ee75902cea048e0672ca425bed12e181866c9c3e06530d7a65af8d3da11d281ade1770672b993b073c03fe533b4130f21eb8f782b5009a3ad709f3c89fdc46a09972a0797ba09392114d00937540d7b29fec908833f57beea5d9e5bad95e965ab439b0064b05ca7d3b7fdd9a95dec020ecd2fe6a86f0df2c8da2e167b289a2e752db8ab7188c0c2a4367865b6c623fa41e26210397937a4694d8e095550a1220e9977a2ff1089ee467840918399901486506e26102a28b3938c3914ff1bfcd87df16d4cee5afcec0896fada30656bc7b2a89a42434be0be6b0b82a495b272e7a3ae25e8a4644a6a03ca115d51237db716101865dfcb17ddd99d8e916b5c3507aa51cc800172b4e4a6af34787c08ca5fa61e644de49dff83fc3bbe1e73588ca49e4f9838276a4761b747bef2adb9335712618d6c96cbac4ba0d63d02b994908fa819f96e3b087a418d09ef7f2e7e8ad6890551b3d88215388480e6adbafbfc6c31f15f2372c0e7675caeba4f43a730f15880066ed4a80ea244d02007181b195b02e190fb908a96c1da46721b55ff1dbd4979fb9b8f9c16bb499628cbe5a22223e75d77ab9868b3e572874d8e495d89db14dfce7662b7fafa01fc13298271710d0e6da9597b5548f61845cfe80714ab105a7f0a4df2e38596570a8987e61a0f1867f30d6d2d4ab5355125d17db8335dfc266404a2ae7089c929033b364874adb1a09a905f3ccae3d2bc653bb7851ba1b5b5da331aa7f978b65e88a2150f83faaa0c5461c0505f7a6df788138a9cf19e336880b88ed3ee50d2dd0bf636a4792e221ce1a015b0f1f5273e2da767e899be67bdea33e1f8bb52e4c77387ab54a5afb9bee3071f5420637d6529a5a47fe91415d3fbb44089a3978ec2548194611629ded3cf8678276858816384b653bc2b2b3b46925abc4b9a2e43317a82fc191a6a26547381925698d537d01a9f601ff21d4c21b166faeaef269e4311e2fb2332c2341eafdf3227be5fceb1ffd5bd876f747fdb3d5451c9884811d1475b4a11a143203e132a7cd6b3a62acdcf70404d091550fbc90347e665ef1e83e02e27cd59556c969d0704b3375fd0416994bfd0d98833010fc1a189647d775ef67a3bd382f31ea722272175a3e6804d5963d27b7a4aad53a797a50c311ee678792ca93c0fd841e18d685cf31d58539dee68475922314532354780e1c8cfcfc5cdbf13c31da068b8896b3553ad9ff893fceb03b41f0456d72230ecbc53a35fb9234818fc0c8db3656b33dcabd1044fd581472e4e956d3b3f603c1d43d4b4f957a1876fe84cbbd3553f0096c4c6dcbb4d21f9b17aa4f0f32ca5265a156bd15ab8b6c75a5c1c5f4f3d80d5d9bbd257834cfd6026a254241ab5241eb4da3561a39ed207edd9a1ca76616b39e5db5f4a23584463b04a2e5e8c9a39aeba18ec6eefc1f69a55e2702cfcae72749caf9a4a62a5d06e778456346a4b641469bbad3161cc5593173041e697a1ab693cf7d25b95bc2dde814f7e934e9db26f1904fb3a3d8bd6e049ed8a93b2a16114c4efc166700b4af6e4dc9a0bffa6e62f16cd7de68157d825b1bc07d4d2dfc295834ac59a8b340084442e64d35643eca4122fcc63fd813512fb87aeca11ab39e2804c37c19be8ccade4099a3ff5331dfa06cafba3e15acbb7eca87cb78a1de076ed0f39fcf226ff086f08a6b478be8921f95117aaa42fd5cc4e562a5dafd733c47a7b78e937835d5b47437132324af2c15e7c536019d7ce92c23ccc32f7ea3c9d461c33b7c5275426c31805dc1109bc2784800aa37b9ddb407ccbb455b3001bcc0552ee233f096057ba4700bc4dae156d5f8bd6398e7387cc92aa468a53192b963b281a7ce360a1131b86a4c0c1d4f5fc32c53fe32ddd1778f023939ed161c82e45ccaa25070dfb162e5302db8f7ba4a8fb29dfe0ea503a71c43e3206a29caeeae34e2c4d28ebeb98f58a453ad6e1a1641ee8c83cf981ae3b57c722827a796a0d19b6154db057e5088e76d15c1eb842deefb16a1d3a151475eaf4e2dc21839c7aee24234f40d0c313110edac2eac0646158b5de08c2c0e513cb8da90f6d022abe74a6f0103ea01bd9816e5b8135d1072081ce1fd8a25bcb755754d124979e7dce6c2f80a2369a1efde058a90772582759e11bd02c0e66aec40e0fd4d932500952eb4b5cc5f19c978cbb20bca881582776e1712448dbf5d1bbb3d7a64fface83ee2831e259868bd3ae6fe6ce61407838e071718abe1bb5678eecbc511b222d0ddad8920f623b7140c8c21f8220380b108247313b9ae6fda851f89f7ffe8a02f0415796744186bbbfb2f61a729c5206b118a6917f8d197e7f02c93771dcdc814bdd5bf0445ef92760308bd55b70202ce8831215f053d987372ff5190a83fd7fcd06ceb118db29840bf95285ffe18307b3b2476b0ba5a719f574cf18e3aca2ac55e8ab1d506a3cc3442a413060005259a73ced410aee9273b3166030396c2c6fb4886cb990bac06e09b07ff293c757b498849868d262fd02520ba55d10342453cf14691a17c3520e6e1dcdb5c44c97bb7203a303f500f5c769e6e2e67e6b7fb51da2f15a5a5ccc395019fe250ad999ec8fe26b7b92fc31541e96ea3b19c54c7c157efda4284fe570dc2ba7f1996224de54925ae3368b0016b2bd947674352054d815d535557aa347546299f85bcdad9f6f50cc2ecf02b40e87515c3da5c6b67e9ded41c10d63eebb919a896ef733b0d17e7da39bd4713b119f50531f742cd1e95b2e50bd3af760d49d6682f7f499ffa227c930ad91022b63f6d037848ba27e31f2960174b9349092b1ebff1453b98e431174d1745a4aebebff9cf264b3db79bc67c1f3038ebb45777c418d328c57256e4da339d6d7cacfd4e4f3a461cfb54af42f86a8bbb81332c01563198020faf589b427c94723da8438213aab76c4324fc27ae6a9941333a110a1ea553e67b33c87d59f711132fcb797aea86dd049a17816bafc11eb1ec8965052feee94428c1e73d6f699ced037b69434ea3a7bcbccb32e3040ddb7a8282798a36ddd511ff68e48cbb987fa7e31707402083a4047569b308e9882af88558e88bcf6382b9ee53eee5e0e5ecb7f281956497e56da891a60beac5710b3fe0fe27cda6270d63fad38e16ca2608c5721f50826950501f67f9cf0e37f5fa4ee18beeb15eceaa921dea82f4a99278102d3b20f957a2270f02f3bd9216c6415d253714c1c8a724dd4d308614079d6e35768427da6715b97b589d6f3751c5452b2004fdbcd3778a44352bdfda777f2b4615f2c2835e57cfd2cc2a74a7160441ab15f9dc963636a0b76178bf6ff6828b482a5a75527011a8eaa9322f10f415801cbf26bc0482e9b0197a156109a5365e44d1ccae95bf85cfec867dfed873f11b192234524b201a0ffc863872531d343d3b79eef917f85535cbc9fababeabc13e1564a6ac18e012d4419e1422b12f91414abb9aaac1ea63252f1eb62546d5cb3861a6598f581f070f03caef8b551073a463efe2695396ed9e50c600110f742d7b506fa694a6bbf8e61cea31f0b41b0ae2fa7a326453c7229906fd85c451c8b5a34e4f18e44aa1ee91aa3a101b957c40739870d65119d70aae67aa6bd6390913611dbb73ddfe429694f31b52cfebda6c9e655dd6345ab05bc0446c284b093a8ebace8f1f2de1334f9d0b6ba05b8bf43d49e649d4b9c6555c81de7f0d4f3b7f26bb76fc81c2397b533a6e6d002709449182fcc9bc750b3ed906ab6e1968597430f1ef880dcdf4d75787cf8bef094145186348b165c675f5d7865311725010cdb68570659af907bd4c4bb0ff926814a5bcd46de0de2", 0x1000) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000380)=0x401) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x8000024}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000200)=0x9) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0x1}, {r0, 0x2}, {r0, 0x4}, {r0, 0x3}, {r0, 0x2}, {r0, 0x21}, {r0, 0x20}, {r0, 0x10}, {r0, 0x100}], 0xa, 0xad9) pread(r0, &(0x7f0000000280)="eca70d9d0539983b7ad96200c73f632f48c82af3faf221bd7e6bb613529503392cf46b8e51b0ab411cb49b1a752104139a60a28d4b90f3f21906c520d8c976a5d271c9a383d69bd62e0b64a2b3eda27e019be21053c2a24b4a9d0dd0b8760109a4a29790e5734737b1f391a1343f6b13ac7c22edfce61ddb6c605e44a3313d2d47c4635b6eea8f274e94d58639c61c8e6b005c32e4d3aa7ec7c8cc0283d47eda8cb7d153608cada3ae2668a4a83acf34f13145b53237e527b322ae28209a5e655174acde8213cfc55f434d99ba9b4266c4d082", 0xd3, 0x0, 0x0) close(r0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0x4]}) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x48, 0xfffffffffffffffd}, {0x60}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x2, &(0x7f0000000080)="7381") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 04:02:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x20, 0x2, 0x7) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) 04:02:35 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r0, 0x20007461) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x1010, r1, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)) fcntl$setflags(r1, 0x2, 0x1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) sendto$unix(r0, &(0x7f00000001c0)="b01585e2ced60e94844349a8bed9232c90a72879baf757fa5f24aa1945fb79e80cc9e9dfe588aeb441a8c726ffd7feeeb6c6adb6ad9cddaed7fc0faf65a5b70558e2914529b6d5ce01ed89550c75c97e09a4f0723acea9222c65d65ad8f32cf08ebfa51f4a78d71e15e7003c444a4845efeab5098ca82febbb791518a1", 0x7d, 0x402, 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0)={0x3f23, 0x1f}, 0x8) close(r5) r7 = syz_open_pts() connect$unix(r4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r7, 0x3}) r8 = msgget(0x1, 0xb0603776eb327a77) msgrcv(r8, &(0x7f00000003c0)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) connect$inet6(r0, &(0x7f0000001400)={0x18, 0x0, 0x9, 0x3}, 0xc) setsockopt(r1, 0x100, 0xa29, &(0x7f0000001440)="6d9f79f88b8159b16bc561cf123c25361a44f645428686a659bd8c3d071726a9eb09232c38ef7594ac85277ce23c22aef90f92aba68d762e71ba892c616cd1e088282e8d9b2c0332dd6e27437324646b145f54634afd0efba15410291d0a71be25b5a028b7c59b8898e1008a2d1cce5d", 0x70) r9 = open(&(0x7f00000014c0)='./file0\x00', 0x40, 0x4) shutdown(r2, 0x3) msgsnd(r8, &(0x7f0000001500)={0x3, "8e9ea2b1b2315651f90fc13bac8cb3af1ecc4cf240aed8f99d688c8205726f6afd7a6cc763fd5209a777569f409ca8a0febc12d64887e5bf8bd56b2957389bb0ace5dee971d4efb5c188be5b88621b29416fcbde70d9921fc944f5fd0ebacae52eadbb7bf691f13b26c625b8993e8a4c4fb91f24a00d958454b5c378c769c826829b7247682d73b5cf49"}, 0x92, 0x800) msgsnd(r8, &(0x7f00000015c0)={0x2, "6089142388bea1a45968bb8c5d7977ab22d00e0f3042e0750d6c78365a06265f6e1550bc2d1cbb667483ff7d90f987e3ad1efa0803932073675e684fb69d9a764fa7ae41dbb8ac0b023620f848bbca88f2948225b2dd49dbe3589baddfced8daa1775e5f71aea85e455dc282fb73"}, 0x76, 0x800) fcntl$setflags(r7, 0x2, 0x1) r10 = dup(r5) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) chdir(&(0x7f0000001640)='./file0\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, 0xc) r12 = getegid() r13 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, &(0x7f0000001b40)=0xc) r15 = geteuid() r16 = getegid() sendmsg$unix(r5, &(0x7f0000001c40)={&(0x7f0000001680)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001a40)=[{&(0x7f00000016c0)="1befa5a4242086dcbffa2941e00c942ad414614f9d12828e4a74f62d17da0692d7680aa7460a9b4c163cec1ba530837f973ee79074490c65801a777b7a1f8b4ce35031c22c49a6ce845b9a6b9ef9058056b92fde2e6aee4fac351a2f5053828b", 0x60}, {&(0x7f0000001740)="ca3afd01317fcaca2330ed7b632fb8b17248e149e79e96a0b080ef05f8f98f0b72ebc03d288ce26436005db9c5850336534470eb25112fac7f2997939757c54b4a1f9ecc89ea6489b2bc9eaeddae6f772c85121ef6eef79266720a71f3c8b012ac4601e5eb83c4ddc307b3a9a8c090f614778fad919ac8cd271b5ce05079", 0x7e}, {&(0x7f00000017c0)="22563b537d659d8387c9504e6bdafde2844df67edb0815ac1fe3b82c3f1cbb6a68d0fd55850997320867318de0127e9b580f57", 0x33}, {&(0x7f0000001800)="98cbf2933eea7cce23238b499e363d694142205789de8b74d096294c7c0bb614b758e2092dd6893fb63d30b4e6b5057ed78952c2a6700c6e259cec8382427f3041795410cdf4351742ee3ab6cd", 0x4d}, {&(0x7f0000001880)="a4e50ec02c14abb3c874c848b8cb16ad77869e277f6c9f567fd62ae11fd333ed50c0d420fd9a7c4e45cfeab329064e0e7dd77d698a2c7b554d53928fb9bc7d5099e8cba632d46d82cbb9aaa9b2ef12a8052e0b245a3b3a28e7224e55202e2630d70873df82a74eced7711a5b51a2199f8043378bb22639b917dac2968ab6942ee8418e7ac52f0716a39a82c9047d2e3611a986bdea499727a486d419d01b30b952f190787e650c0ef5950be02f5cc634b2f6786529b3885334fe20cc9fae5769b255838b46ac86170f79d3b2ab357695b6f9498cad5159d4472dac1e01111281c987b93bef3a365bd4184d4f5af1", 0xee}, {&(0x7f0000001980)="5293bc23c260b21349bc7260413da9722286e83ba2089767e000bd44177e6f1bbcc01452047cb55a0f7f6494ce0703c81db622a617ab86e6f42036469feeaa69cadf606de0eaad1072189182ae62e9791cd082e9e1e6aa347bbe81de66f1987fea3b4d311c57ec4c05b7abda32b9dccc361b878889f3eb9a3004973cbec4c7e058f778d77c375940c3315883de85", 0x8e}], 0x6, &(0x7f0000001b80)=[@rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, r6, r11, r12}, @rights={0x20, 0xffff, 0x1, [r1, r4, r4, r3]}, @cred={0x20, 0xffff, 0x0, r6, r13, r14}, @rights={0x28, 0xffff, 0x1, [r3, r10, r3, r10, r0]}, @cred={0x20, 0xffff, 0x0, r6, r15, r16}], 0xc0, 0xc}, 0x8) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000780)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x6b50e64b14ce239f, 0x1, 0x7720, 0xf5ad}, {{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x80000000, 0x100000001}], 0x400, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x4, 0x8, 0x7}, {{r0}, 0xfffffffffffffffd, 0xa, 0x4, 0x2, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x4a}], 0x7fff, &(0x7f0000000080)={0x8, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)='i') 04:02:35 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000000)={0x8, 0x1, './file0\x00', 0x8001, 0x10000, 0x20, 0x8}) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 04:02:35 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r1) dup(r2) execve(0x0, 0x0, 0x0) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x8, 0x2}, 0xc) pledge(&(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/bpf\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) sendto$inet(r2, &(0x7f0000000100)="a47ea9ba15ee90d597e894e453a1e72e455b4846a45b5a29421884f2695f6620487793e3d65944cefcd48c345facbc9ffcade47240d0dd8be64cbdcd956c18be61e9d8743d4c86d11d19a76c15ad9ecafbe478d35609dd6e37f9c21430412bf8f0fb7159ce80a58ea5d5d4691837b9fcc8c19a4cb3c07bf7a35d0d82ccad4615e6151f2f8b2a79126603f8fc6cac19c778b0", 0x92, 0x405, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0xc}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[{0x1, 0xfff, 0x1, 0x2}, {0x40a, 0x3, 0x3, 0x9}, {0x8, 0x3, 0x0, 0x5}, {0x80, 0x9, 0x2, 0x3}, {0x80, 0x40, 0x2, 0x1ff}, {0x6, 0x400, 0x100, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x72, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x20, 0x0) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:35 executing program 0: r0 = socket$inet(0x2, 0x1, 0x89) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x40047002, &(0x7f0000000100)) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) 04:02:35 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x6) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='}*\x00') 04:02:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x800, 0x0) kqueue() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000480)) 04:02:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x10000000000001b5, 0x0, 0x6a2a00000000) 04:02:35 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8130000002900000031000000030000003591af0dc1bb893f"], 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) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)={{0xa5}, {0x7, 0x7b0c}}, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) chdir(&(0x7f0000000140)='./file0\x00') pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:35 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000400)) close(r0) socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) read(r3, &(0x7f0000000040)=""/195, 0xc3) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000380)=0x9) fcntl$setstatus(r4, 0x4, 0x46) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="42b1a323b3efcca6ae84f298ff21f17e0346f1f099007e18b39c458aaa2a1ab62f992ba30e3aa83272d78ddedcfd655f49f639ea9ec09645a21faae91bea5caaefecec56dab88a6f1222eb096d7409f8ed6b6eb125d0caedfbc2c1b00a08658912df0f750dc1f8af1ba60dadd4b511eb70ac7d888e5028a74c02cc47b17fda6aa65c09bcec07d17a8f536bbc29ef8d2dde7711d67a3aebe55e7fecaf24d32186a10f4cde0da97d7451"], 0x1) r5 = dup2(r1, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x20000, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000200)) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x1, 0x7ff, 0x800}, {0x3, 0x6, 0x1800}, {0x4, 0x100000001, 0x1000}, {0x2, 0x9, 0x1800}, {0x3, 0x6, 0x1800}], 0x5) semop(r7, &(0x7f0000000140)=[{0x0, 0x8, 0x800}], 0x1) fcntl$setflags(r6, 0x2, 0x1) write(r6, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff374a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b1360b330d1628b53a", 0x65) r8 = fcntl$dupfd(r6, 0xa, r6) semget$private(0x0, 0x3, 0x80) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000000440)) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/64, 0xffffffffffffffed}], 0x1, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) 04:02:35 executing program 0: chflags(&(0x7f0000000140)='./file0\x00', 0x0) setsockopt(0xffffffffffffffff, 0x20000000000029, 0x2b, &(0x7f00000000c0), 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x2, 0xb2a, 0x400}, 0xc) 04:02:35 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xefd, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000007c0)="db82ed2a3d3d1c834a17c7f9e43d552eb71394d5862affffd6e53481806660302582c08e1d9b471ea7f3b13430e7afff130a35deea93f6671ff84f2437ac27ec2a86e5d8881444d04b012721c5c04b0e0f99d8a06eb937e9b42d85dd0b562a62a37b8e7274a74aec613d5d0ee90fe9175401c7fa67597bebcb4826d9f2bcc9fced5758a245d0b29689441d450966c949adaac33c53bbc3d9269a6e0b123a750e902de56d8b48583a5bae91f20e9e2174524734a26b33c55a38723ba31589a11c248938fddef1791af4f0661c5fa6afbc6987628112c9af4e935f1d9ef25169b87c3020f784a939", 0xe7}, {&(0x7f0000000680)="9af0f6b8ae6455f1cb61d113a2bc98685babf2030589c29e175600c574c67dbc1f491d1210d2017efadbf9cac8258563655b4b047988e699d25ec38c0df4bfe6b73572b6a8b4ad551cde1369441130052117880883878e3f", 0x58}], 0x2, 0x0, 0x0) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x7d4d}, {0x4000007993, 0x6b}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x7fd, 0x84) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getgid() fchownat(r3, &(0x7f00000000c0)='./bus\x00', r6, r7, 0x4) socket(0x19, 0x8003, 0x8007) 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(r5, 0x80047410, &(0x7f0000000100)=0xfb4) r8 = msgget$private(0x0, 0x100000000000004) shmat(0xffffffffffffffff, &(0x7f0000dff000/0x200000)=nil, 0x1000) msgctl$IPC_SET(r8, 0x1, 0xfffffffffffffffe) 04:02:35 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) pledge(&(0x7f0000000040)='\\\x00', &(0x7f0000000080)='\x00') setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 04:02:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc4004704", 0xd) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0xf7, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xfff, 0x0, 0x0, 0x0) dup(r0) 04:02:36 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) 04:02:36 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f0000000400)=""/140, 0xfffffffffffffe34}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() fcntl$getown(r0, 0x5) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) socketpair(0x20, 0x3, 0x0, &(0x7f0000000100)) readv(r3, &(0x7f0000000100), 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x7}, {0x40, 0x3ff}, {0x515fda85fb7d8e46, 0x7}], 0x3}) 04:02:36 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000580)="7f6bdda624899c1a2c22034bf903eed9e7bf2c4bf25b255905eb5b271eb63e350e59a4f00edf0ddfaba54250488b01abebeb2c5de0b457e687d7d1bf1c43ae53e2a7a39eb17b5c912aecfe427e9f5cbb811e56d0f0a89361229a4430d995412473e5e836e0627003bb47be99285f4458c8a6c9f7d0d6e0c5451593e850df51b0c416d5ebffb319d2458cc63c493f51a37e7fdbd32935009b8118d86fb34aafc23ad65fac01b32c8678d96d8405c1cd521138fd9144d3046b550947e5ed4bc34621ea", 0xc2}, {&(0x7f0000000100)="d031f073eb131283", 0x8}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bd", 0x342}], 0x1, 0x0, 0x0) 04:02:36 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d68a021b0902f79632688ca6fce9ca6311020c9b3bb77ca60c128295bf2fe98b9a38d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b65fa390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535feabb8f1bc1117e0028eedcefc1a30bc", 0xc8}], 0x9d, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x8, 0x10001, 0x10000, 0x1, 0xfffffffffffffffa, 0x4, 0xf08, 0x0, 0x3, 0x2, 0x3}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x38f0, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shutdown(r1, 0x2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:37 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x4b20c58cac876686, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f00000005c0)=[{0x7606, 0x2, 0x4, 0x6}, {0x100000000, 0x8, 0x8, 0x1}, {0x8, 0x905, 0x2, 0x40}]}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) getsockname(r4, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f00000002c0)=@file={0x92d0ca08b27dd1db, './file1\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000300)="99b0b7e931438d9d123b0859229dad79f670ae2ea578be5e7f500f50d33f661d3b1b00493adaea9aa18b1bd0a14b7e3f22274da91a3bdc53e0be42dbe5dafb716e149c0a0d52c357167287431e1004fcd28653f8bf72d6b9e9d3a72d", 0x5c}, {&(0x7f0000000380)="7037a78828cafd1f52518e4a9b9d8fe6fb3acd7030498b7f5b4238a60724ce51bff7372bbcb40bde24b2e977e5ca9ec606fe0c99cda7973ea5096f1895ae91f576694d289f84c4d778c6cc4e57794bc5e46f4acd8706088b764786c0e8c7de58279be017770fbcf073723247e808e3c79da4097d0641d2010d1701e885fb339f6f93211114f36636ee89cf93d8119bdee250f9d78ad0cf0da40ccf532809521b6c70572489c4eea5b776d2b47a1cb86de37b91d58263dea91533f0213537d2288a612492ec7ff9edbce5b45810c2b1505005e1fc21990b46d78101af291c78305bd01d0fb1c850", 0xe7}], 0x2, &(0x7f00000004c0)=[@rights={0x38, 0xffff, 0x1, [r0, r3, r4, r3, r4, r0, r2, r4, r2]}, @rights={0x30, 0xffff, 0x1, [r0, r2, r3, r3, r3, r0, r2]}], 0x68, 0x2}, 0x1) 04:02:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() getrlimit(0x5, &(0x7f0000000040)) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x34}, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) r1 = semget(0x1, 0x0, 0x240) semctl$GETPID(r1, 0x503b701d990a8355, 0x4, &(0x7f00000000c0)=""/64) 04:02:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x1f, 0x4, 0x7, 0x5}, {0x8, 0x1ff, 0x100000000, 0x6edd}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x15}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='7') 04:02:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x2) readv(r0, &(0x7f0000001340)=[{&(0x7f00000011c0)=""/136, 0x88}, {&(0x7f0000001280)=""/147, 0x93}], 0x2) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000001180)={0x3, 0x6}) bind(r0, &(0x7f0000001100)=@in6={0x18, 0x1, 0x1000, 0x3}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername(r2, &(0x7f0000001140)=@in, &(0x7f0000000080)=0xc) read(r0, &(0x7f0000000100)=""/4096, 0x1000) 04:02:37 executing program 1: seteuid(0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getdents(r0, &(0x7f0000000080)=""/45, 0x2d) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x31, 0x0) 04:02:37 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x2e, 0x800, 0x0, 0x0) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x48, 0x9, 0x0, 0x3}, {0x1c0000001, 0x0, 0x1, 0xfffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x60, &(0x7f0000000080)="b69d6daf57349c544afa3974f620c3fdd193c3aca6d168ede903000000000000007ae9002301e2483feb9b8328973defb6b8d67d172b9f8bdcf8e72f55a3c44cb96cbb4ebf166878454516bb464a4c495f8f642bb005ba37bb9b2c6abaeb368a") 04:02:37 executing program 1: pipe2(&(0x7f0000000000), 0x10000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000080)={{0x7}, {0x0, 0x100000000000}}) 04:02:37 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = getpgid(0x0) r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66696c65d0db"], 0xa, &(0x7f0000000380)=[{&(0x7f0000000100)="615110327fb94d9aa0c2ca10fa670f30ef407669af24259e9ca4caa14517", 0x1e}, {&(0x7f0000000140)="4ff98158d0544c6a8aa1596d1af3a86127b58e8d4f074e2043c8c994b955816f0ae40408e76bd2209b7bfb7c7bb83286e110c8a7d3bc476b748628682a465f0b74c459695660325fc19887abdb2fc239fc87378088b30e59eb9be11779ee298f57dee67bfdd96aeebd6e5ebc47f9403bc6ba22e218d2211d499e640e68a60f58384711a56e6b5b12b40e6e23b22ffa3b8699eb5064bd4db44e6c5767850571e52b95edce6f1c2a05dcde59f66337083a3249b54f", 0xb4}, {&(0x7f0000000200)="990f535c586f6ba797246b6199f18f0b4dd5c2d07567cacd1a38567b5b2f379dc2e1209219e16fffea28fa76f31e75524a9b2e9e8f265a45854ff2f53765a3c310f609af1b1f7fa578d23c4202190773b1c920110c1153ce10ecce3c35877cec46421f513149021726113ea7a3d2b22a12e874b95ba681d9e9", 0x79}, {&(0x7f0000000280)="48336f98ee9fa16da15e425a232bb9bc2779210998c2f4b94ac3110e5283421e662fff020cdbd68be07325de680b9963cc9c600ece3fb7b7928f6bf2cbc15eb83a4b35f0ebb59b7a83cdbcc65d9d37a0555af06f96a9d3e65a739c9102e293f866087b04eb47457c2d8ec7a2bd84626a288b092dcdddf803cafe3fdaecedfc7d92493ba56192709cf1130c11436426a5a2bcb100554bcd6afd85cb82559d82024cf3541afd43c8192f51939f9eb5001a97d420141e024b9d79f9f10c3bcf8fd81240b95b21856d5aa98bdd0ff1abb16b93261f3466e95c38055eea1f638ab25761ed12345d61858254b1aafe3cc4afccda2deece8b64e8", 0xf7}], 0x4, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x48, 0x8}, 0x400) dup2(r0, r0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) 04:02:37 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x425a1fbf) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) sendto$unix(r1, &(0x7f00000000c0)="a6e6db762730d5d9ef216a0bd46051cc5ea73b60de6877532bd577ebd345a47c558df77ef6b2f4e759efe8f82efc5c369d2f981bce117b938c007e2facec2877286445d4eceb0cce71641d29090130fb401c13650328e75c18c99586f9a81c3c0aae0389b274804c5c8340486583d94d21a15151fcd5dccb91b24301ef864ec7ef7d89447a5ba259214fe0f4aaef84a7f12f446b1fa27d4137a92b8b2b467cc8db0dd2863b6a2f2327e2578b7574d03494ecf8b741f51aa222e875875d3e2cd1d81436d76fd8e86cf1137ecf0a8d115a0e5797adcde4e0e59ce4557e44899568fe0835acbe01f7b7a7960dbfb9", 0xed, 0x402, 0x0, 0x0) r2 = getegid() setuid(0xee01) r3 = getuid() ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) mknod(&(0x7f00000003c0)='./file0\x00', 0x1, 0x6) flock(r0, 0x0) getegid() chown(&(0x7f0000000440)='./file0\x00', r3, r2) r4 = semget$private(0x0, 0x4, 0x200) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0xfffffffffffffffe, 0xdef8, 0xfff, 0x70f, 0x8, 0x8, 0x3ff, 0x3ff, 0xfffffffffffffffa, 0x4]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x1, r3, 0x0, r3, 0x0, 0x40, 0xcc}, 0x96, 0x4, 0x3}) 04:02:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0xa8, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "e83b80885a570aa711fe32df4f689e6cdf333363"}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x0, './bus\x00', './bus\x00'}) execve(0x0, 0x0, 0x0) mkdirat(r0, &(0x7f00000002c0)='./bus/file0\x00', 0x40) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x41, 0xffffffffffffffff}, {0x25, 0x81}], 0x2}) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xfffffffffffffff7, 0xffffffff7ffffffb}, {0x200, 0x8}}, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x80, 0x5) unlink(&(0x7f0000000200)='./bus\x00') 04:02:37 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xd29c931fc2472758) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r2 = semget$private(0x0, 0x2, 0x100) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000080)=""/195) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x5be482df36503164, 0x100000001}, {0x1e28db9b55d2f734, 0x16}, {0x20, 0x1f}, {0x46}, {0x42, 0x3ff}, {0x8b, 0x8}], 0x6}) r3 = semget$private(0x0, 0x2, 0x414) semop(r3, &(0x7f0000000200)=[{0x2, 0x8, 0x1800}, {0x0, 0x3, 0x800}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getgid() r12 = getegid() setgroups(0x6, &(0x7f0000000380)=[r4, r7, r9, r10, r11, r12]) semctl$GETPID(r3, 0x1, 0x4, &(0x7f00000003c0)=""/4096) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000013c0)=0x9) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001400)=""/229, &(0x7f0000001500)=0xe5) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001540)) getgroups(0x1, &(0x7f0000001580)=[r10]) getgroups(0x4, &(0x7f00000015c0)=[r12, r7, r4, r13]) sync() ktrace(&(0x7f0000001600)='./file0\x00', 0x2, 0xb5c87a3904d21324, r5) setegid(r13) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000001680)={&(0x7f0000001640)=[{0x87, 0x8}], 0x1}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001700)={0x3, &(0x7f00000016c0)=[{0x3000000, 0x4, 0x8, 0xa083}, {0x6, 0xfff, 0xb42, 0xdac}, {0x8001, 0x5aaf, 0xffffffff, 0x5}]}) rename(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f00000017c0), 0x1, 0x0) semop(r3, &(0x7f0000001800)=[{0x0, 0x9e4, 0x1000}, {0x3, 0x6, 0x1000}, {0x2, 0x6, 0x1800}, {0x7, 0x62d, 0x58eba89cce2941fb}, {0x3, 0x7, 0x800}], 0x5) getgid() sendmsg$unix(r0, &(0x7f0000001cc0)={&(0x7f0000001840)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001c00)=[{&(0x7f0000001880)="5c17ab3a4fb1", 0x6}, {&(0x7f00000018c0)="d35b112a7b87bcb08934d4130472661c8e63af811a368ba42160bcaf31bdb7075699f1288acbc363640eac00fc6d389b296ae16144495fe7cdeafd347587a531244ba7e7115444c924c8b4a58ea8156ddff2656e6a98", 0x56}, {&(0x7f0000001940)="618a33b26f224b5877c6487c634c62107f999ca160a223af7ef379b31eba7f364895a9bd66e62d3810f912e60be6930e794cc966db7cd32eb4262651", 0x3c}, {&(0x7f0000001980)="6ef4eb0ead2b007e38d687e17de19f02cffe345d4b4c3dca8c379151b768b998e5faf701ca77e2e2dd48f4a73502fc1794021b22863b28ca7360e6fe1f7892d918164781c909d425740ffffc620753f67e1b47059335d19ca3dd8322b65726c5ad0194ed69e825ebe4e11c4ed47c22f3ae32f69e45b9fb423816a80bff853b398ac0540ce653bd44cf79b90d7c6655d6908a694263a8c7f20a3cfd676226709bae2fc92ff2f9602a1c3ce916b690cf7f005e5727101e86", 0xb7}, {&(0x7f0000001a40)="1329085cd6778401b7dd08658ff2ab5a2309aecb8442fc3024ab82d9ba5b2c1e026bdeb26070b3a587a95c449b2b9c38713f4231d98560b5fac03e51ebef9feb878877598565688fc56796b3fc926428962b6d6cb19aa48e40160c301cfdec318827a8f86be6901c09ed303f94dd3ac47b636e65f7067e5c", 0x78}, {&(0x7f0000001ac0)="71a517667e2602fbf20012ee5063c2a7819fd52b83fdc10bd860454b221de9bcb4f9651393db88bcf1304ab6b5096f529736f08301d31c54389529a63b6329de133753770289699eb98be9d5fe810439215322f98365e840e1e3d8964fa8f0586d2b61716b41639dfda0e080b8c6529c0f95bfe948b35ed65c044df8244c84bdb587595fb527df1bbdece62b3bad084fdd7459bd7fa28eb0c50d60ac5814bc4f6e821d565adc3d3f396fa6a3b9df55683ae011f51e468d36a115c57e5fa6831695e0c5957d99b688a118a6705eea7048", 0xd0}, {&(0x7f0000001bc0)="3b47d398ddbc23aa2d1c345310ac21dc", 0x10}], 0x7, &(0x7f0000001c80)=[@cred={0x20, 0xffff, 0x0, r8, r6, r14}], 0x20, 0x1}, 0x8) 04:02:37 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000003c0)="b1000513600000001000000004000400000004fecea11ea8fef96ed3357ae26caa0416fa4f276336acf00b7804be781e4991f7c8aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c108f655c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea84500ff000200000000020208a371a3f8100400000000000000010000000000000000000000210065fb100cb351970f6858a3941000300cfb43fd302deb4df286a8b3a73dc4f5478f997c76bffd027f94504658211905c885fa8ecf46f1884e70dbf5b434a7abe5f93db99f9ecc36a8d344cc480b931d1fd943cc408ba894761e58b7ec650e21eed316efe9fdfe7ccd6d7f602a86a63fcaafe709669347ee9e51a3b17d99b6b9f6217d17bbaad0345d7a4d3efa31b91f63c4c21d51d542841c52d84294506d9c87a379c2f07d1550d640d30e9f46", 0xfffffdc6, 0x100, 0x0, 0x1c) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x2000, 0xff) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 04:02:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x101) setsockopt(r0, 0x7, 0x7fffffff, &(0x7f0000000000)="920b3149321def732e5459de056469cbbb55560603d7dd9782e8bfc988ce75704b23a979b32b883b216ca7c2acacff658da9ea439944c43cf965fdfd69c55063f2f3c1fae547a60e990f3e0cf62dd452753896236e602b8d59961c3b1fd8d51b0022ae262b48e6a22c4fc947b69c0faf657e3bb90c38a8877f53e968a1d020529fe8abf38f90830ec3b15c9edffe4a75fa9fb0b1e5109fdc64afe374771dda0a4f6e3498064e951430edbc3aad1588df7a9402085288a1c9dd8882efb35a8e24b2625857c4344e4fa783d4cd50a89cd077caf2d77b68e103bc095cf5041024", 0xdf) 04:02:37 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x5) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="68db207c4af2f57719606ec6e18d2eb1575e5fe7429f4c770738e478dabd40b0e1282f9abba4bdf34800f774618b97a6f06070cdecb22374f6042a09c4ef68576940ef319cf741ef764d381b58b0f981a1303a7959fb0c3aa966c9cadc30be635a62b2626498615c124335a9447ba2944a8458f9a4dd0c24baca1eadc9a7c460a4521d037ded5f111d88fe880ea80d5fc12f5e48ccde9ae5be66e19420f1117f849e88404c6bcb7e7e2938522522442923390769c5fa62e75cefbd041f1af4cd291ddc667d6382dda8bf02edf1b472c77ae2deb2afb9f258b137c8e11711547e97d192c8c55f4410696930c41a5fe7c55b0f8ca4c5f8633790", 0xf9}, {&(0x7f0000000200)="5fc8cfe8f3cf59c46126c3874da010ee86d71e5a3625551b07c37dba303bf921aef2d215fb8a8410b679d7509b68d5efdc0ead10c33ae5f223b26ef436e8ceb3627a083ce267f80e0de274d0608d4aa7c40dc777dfa86c31f917080c014805a844508501016346a221ed45f8205d768d66da681a21", 0x75}, {&(0x7f0000000280)="a346a519a165c19678c5a5b0f6d06a260cfcec6a0a56c0ce54ab4c770b2acdc8cc8e47d787f8173e488024e958f543bc91473afe60eb4dc2c701786707e60c86b7c95dca29ffe88270f9aad5b5c6f684b97ac05daac4c8bd76883d739392ceeb07d7d74fa952498e025c14e05d9affe8674f682ac67c9d9ed6645f2f28f86d5d8b9ff16d0e147b814d50cedeeb8904d386b74c60150b9a8f2a2419beb1ad2f2d8445b5242a27d795dca27d3eb8c4570d", 0xb0}, {&(0x7f0000000340)="7f85e35e38be4cca7fd222ae6cc7a146bdb9e4da1a645bb8abb5ba2fbd641f121d2ff4dd22", 0x25}], 0x4, 0x0, 0x0, 0xc}, 0x405) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x40, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x100, 0x0) getpeername$unix(r1, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000500)={0x7, 0x200000000000000, 0x8, 0x4}) kevent(r1, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffffe, 0xc2, 0x1, 0x200, 0x9}], 0x9, &(0x7f0000000580)=[{{r3}, 0x6f89ba81f9d04e83, 0x4e, 0x2, 0xfff, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0x43, 0x1, 0x9, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffff9, 0x40, 0x1, 0x7f, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x5, 0xf720}, {{r1}, 0xffffffffffffffff, 0x1f, 0x4, 0x1000, 0x1}, {{r2}, 0xfe01cac4df7c207d, 0x4, 0x40000001, 0x7, 0x3}, {{r3}, 0xfffffffffffffffd, 0xa0, 0x1, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0xa3, 0x80000000, 0x7fffffff, 0xa7}, {{r1}, 0xfffffffffffffff8, 0x20, 0x80, 0x5, 0x6}], 0xe7, &(0x7f00000006c0)={0x100000001, 0x8001}) read(r0, &(0x7f0000000700)=""/52, 0x34) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000780)={&(0x7f0000000740)=[{0x8a, 0x6b}, {0x21, 0x1}, {0x7, 0x80}, {0x8b, 0x9}, {0x80, 0x9}], 0x5}) lseek(r1, 0x0, 0x0, 0x2) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000007c0)) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000800)=0xffffffffffff7fff) renameat(r1, &(0x7f0000000840)='./file1\x00', r1, &(0x7f0000000880)='./file0\x00') kqueue() getpeername$unix(r0, &(0x7f00000008c0)=@file={0x0, ""/7}, &(0x7f0000000900)=0x9) pread(r0, &(0x7f0000000940)="856856ccb02dbb17265e2fc7921f7fde562f60a05355eb9bdba941", 0x1b, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000980)=0x9b2) r4 = msgget(0x2, 0x600) msgrcv(r4, &(0x7f00000009c0)=ANY=[@ANYRES16=r0], 0x1, 0x1, 0x1000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000a00)={0x100000000, 0x93, 0x0, 0x4b}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000a40)=0xd6) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) ioctl$TIOCDRAIN(r0, 0x2000745e) read(r1, &(0x7f0000000a80)=""/136, 0x88) r5 = semget$private(0x0, 0x2, 0x4) semop(r5, &(0x7f0000000b40)=[{0x2, 0x3fffffffc00000, 0x1800}, {0x60aa4ad43dd10294, 0xa9, 0x1000}, {0x1, 0x8, 0x1800}, {0x1, 0xf6a, 0x1800}, {0x3, 0x6d45d40e, 0xb5b17656c012ed4b}, {0x1, 0x9, 0xf8198fc2d8778b0d}, {0x7, 0x3, 0x800}, {0x4, 0x79, 0x800}], 0x8) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000b80)=0x5) 04:02:37 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x2c4, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/117) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:02:37 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fsync(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r1, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 04:02:37 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') 04:02:37 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mlockall(0x0) r2 = syz_open_pts() writev(r1, &(0x7f00000000c0), 0x10000000000000fd) dup2(r1, r2) close(r0) setrlimit(0x8, &(0x7f0000000080)={0x1, 0x6}) fchflags(r1, 0x1) dup(r1) execve(0x0, 0x0, 0x0) kqueue() 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) getgroups(0x40000000000002f3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000001000000029, 0x2e, &(0x7f0000000000)="ebff8d510000fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x48}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) 04:02:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f400653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000740)) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) fchdir(r3) sendto$inet(r1, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r4 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x2, &(0x7f0000000280)) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff}, {0x1, 0x4, 0x800}], 0x2) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r4}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r4}, 0xffffffffffffffff, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x9, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x4, 0xffffffffffffffff, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x9, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x317, 0x80}, {{}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000c00)={0x8, 0x6}) fcntl$setstatus(r4, 0x4, 0x4c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x2, 0xffffffffffffb5c3, 0x1, 0x6}) semop(r5, &(0x7f0000000c40)=[{0x0, 0x2, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x2, 0x2000000005, 0x800}, {0x1, 0x1, 0x1800}], 0x2aaaaaaaaaaaaad0) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) 04:02:37 executing program 1: r0 = syz_open_pts() r1 = socket(0x20, 0x6605a9c55ade2a73, 0x1) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x400, 0x6, 0x8001, 0x1a, "99ed662ffed46d29cbb564471990df99c30c8200", 0x140000000000000, 0x4b97}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2fd8d50636503cdb23e14780a46d52cfbe43817d", 0xffffffff80000000}) 04:02:37 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/220, 0xdc) r1 = getppid() getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r0, r3, r4) fcntl$setown(r0, 0x6, r2) readlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/251, 0xfb) setuid(r3) r5 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x2) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540), 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="009a04105f53fb6bace3002800000000000000ffff000001000000000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r0], 0x108, 0x1}, 0x2) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/196, 0xc4) 04:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x24}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 04:02:38 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x50) mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8d18, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x7f, 0x4, 0x0, [{&(0x7f0000283000/0x3000)=nil, &(0x7f0000188000/0x3000)=nil, 0x80000000}, {&(0x7f0000200000/0x5000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f00003aa000/0x2000)=nil, &(0x7f00000ae000/0x2000)=nil, 0x8}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000197000/0x1000)=nil, &(0x7f0000340000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f000039f000/0x2000)=nil, &(0x7f0000324000/0x4000)=nil, 0x3}, {&(0x7f00003d9000/0x9000)=nil, &(0x7f00000d0000/0x4000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001dc000/0x4000)=nil, 0x3d4}, {&(0x7f0000376000/0x2000)=nil, &(0x7f000001c000/0x4000)=nil, 0x5}, {&(0x7f000017b000/0x4000)=nil, &(0x7f0000313000/0x3000)=nil, 0x1}, {&(0x7f0000038000/0x2000)=nil, &(0x7f00000db000/0x2000)=nil, 0x3}, {&(0x7f000009e000/0x4000)=nil, &(0x7f0000271000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000021d000/0x1000)=nil, 0x5}, {&(0x7f00001af000/0x3000)=nil, &(0x7f000010c000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000189000/0x1000)=nil, 0x5}, {&(0x7f00003d9000/0x1000)=nil, &(0x7f000036b000/0x3000)=nil, 0x1ac}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1f}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x82) getsockname$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8c2, 0x58) bind$inet6(r2, &(0x7f0000000280)={0x18, 0x3, 0x0, 0x2}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) r5 = dup2(r4, r3) ioctl$TIOCNXCL(r2, 0x2000740e) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) unlinkat(r1, &(0x7f0000000880)='./file\x00', 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000000)) ioctl$TIOCCBRK(r2, 0x2000747a) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) ioctl$TIOCNXCL(r6, 0x2000740e) syz_emit_ethernet(0xda, &(0x7f0000000180)="71c073fd8c90e5bab9fda14b1573104b0d181a408ddb2fa9fb4dbc9b10f093bfc868512c779b31b2607fe1e86679e615a747304eec5d2a3a096b97bcbfa57126192e65aa59b9bc5e67574af28b4d058cf867f4be4c4332ec3152993461dd1c320727ecddde60850e3a5dfc4ab3314c675b52d8a38a6dbc8dd4953ee7d8d6bbcefab93cc137472879a5a9ffbfc28cd571636f4370382441047a7c6f0cf36f801b413803a6020781639a168fbc064ce2b5d0f3cd9a13b8891dd383249626e97197f9192c8118cd5681d6d09e8096388df955d19761ab28bd2398fd") 04:02:38 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x10000, &(0x7f0000c44000/0x4000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000c6a000/0x1000)=nil, 0x2000) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000140)='%{}\x00', &(0x7f00000001c0)='*/\x00', &(0x7f0000000200)='tap', &(0x7f0000000240)='tap', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='tap', &(0x7f0000000340)='(\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='-}/i(}\x00']) 04:02:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) sendmsg$unix(r1, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000100)="bb", 0x1}], 0x1}, 0x0) write(r1, 0x0, 0x0) 04:02:38 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x23, 0x7}, {0x101, 0x7}], 0x2}) 04:02:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() r5 = dup2(r4, r3) kevent(r4, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) r6 = dup2(r0, r1) fcntl$setstatus(r6, 0x4, 0x4c) setsockopt$sock_int(r0, 0xffff, 0x180c, &(0x7f0000000280)=0xfffffffffffffffc, 0x4) bind(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="f70e5ba4d9a48b9f9e8a55de788785da8b1440cc343073e769f69b3653f6ae02780123a51b363f6176293c7bec365771940ad97929b86fe5043af9c4809595fe4cc5ab630abae53bbd46f54ebb78c813724217ad4594bab379e1d2a36a03d25fb5f0ec5038b0434a55f133adee39367da6ff63f5070caf10883bd9523185b2444628d4551a7a56f7daeb358cbdcc6e3a8034e0e0de5983"], 0x1) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') ioctl$KDENABIO(r6, 0x20004b3c) listen(r0, 0x0) accept$unix(r6, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) accept$unix(r1, 0x0, 0x0) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000240)={0x81, 0x7, 0x8ef}) 04:02:38 executing program 1: 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') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/183, 0xaf249b1a) 04:02:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffd, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getgroups(0x4, &(0x7f0000000840)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000280)) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000002c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000240)=0x8) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)) openat(r0, &(0x7f0000000380)='./file0/file0/file0/file0\x00', 0x20, 0x40) r5 = socket(0x20, 0x1, 0x1ffffffffffffc) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x4}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdce, &(0x7f0000000340)="b6") 04:02:38 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') r1 = msgget(0x2, 0x658) msgsnd(r1, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) chroot(&(0x7f0000000080)='.\x00') execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0, &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='){.\x00'], 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) getpgrp() getpgid(0xffffffffffffffff) getpgid(0x0) fcntl$getown(r3, 0x5) r4 = getppid() r5 = getpgid(r4) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r8 = getpgid(0xffffffffffffffff) msgget(0x0, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000002cc0)=ANY=[@ANYBLOB="00000000000000000000000000000000fe07cdc34b33636c879f59ec3a00384daaf54d8003161b6e498cdfe6d7409d52b6910c209bf38b0b371ecc2fac2e9ec271e3aad4acff488c17d5632fc814e7e2ed6c3a0e9d214ab42995ac1411f463f440c3d42110da2bb6ba9ba66b7eb8b6e482c9efd2e45c1db5c1fbf4e59fb8113e9a98222a2920759ac18d69a9650af140881cc5dcb7e3e0469a19014b4cc1b73dc8b9ffbdb946e311531c47ac7e858bf20a61183a76c87da3298d8dc06e40d7065dc81f0ed5b7ac6d5a6a8a8e7d66341591caf67ec97541fbe9886f11c5da2c68b8e9d3fc6265802cdb585feac70f06604bb2d7704eac1f196d75ebd8b3781cae247b9aeeee0a65442483ab48b14071785c4fb0f219edcff66d63e4c32de29b788e3cdb49e89f974118"]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r2, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000000540)="787f2a2d4edc489c5fa2022897584ea4f7235ce12e495d2a19582bae09f6e73c9bb5bd47f247087a47decaf126c449c1a150e506bc84c3c8ca218c52b9e40f32ed28b48c4fd9ffbdfd2c5de1ca6b2367325881979f3aaaa8b0aa5cbe2f59b9adaac6d14c8b8aea9f5b69b36d2a988179c2a87c322ecaf4e7c5dd9ed47aa45f51156e85ef05673f4724e508d3917666b1ef170e3b9306aa0ee29098d6a7e63b983ae4bded9fd190b510f20b0d34cd200cc7c96dc1b0f4c3404fa8b73ad662442e3296c902cd41d03a380a9c09f46bde24fec0fedca6990a279118214cccb9d78d0f78139959b987bbbad5f1a3e31d5add3acc1bad1d4bfe43450248aa6f7e3fe5bfe5afa0800ba40796df2fe95d505882bd053751acba96aede7b012f908e85fbf90422d94c88c6e1d3b64310e53c487fd2ffff7d8e525ed2df5a0868c8a791aaef7c6f8e4b2dbd4db5ebfa03056cc960bce064d3bcb29752f9d1530f934418e0f3bff4abd915ad37a54bc3a7e75808579db62c814a5a886aeafbe5b27487a68287c6ed9bf47106d0d89a8f20765eaf4c96e2e4a605ddb395820168649dc04e6f4ae2be17c9e86b4e5b7fee80d64cecc133e599585dd78ff51dae0225acc4c609ab6bedee3c9284b736583ed14992dfe6032a3241f30006b6786bf5b5bf118c67e3a2ee8cb7ad64d4dc5c0c61b1b4d1ee64dc63264a502d975c68e0db38058d9d659dd8f4ce28e3ee825902fc6a1dd44a7554195495bc5ca922a554ec502543efd7365fac9855590f769bdc009b82a8424d5250063269b6fb70eb500e880e3d9235577751a34aa9f9c1613f47d0f2db61b28021e9517d5c3bb13ed4d58a541741e0e70db3af054ef6f4fbfaea67e2e90f0450a123f43640c790d1facd9dce94a30d5afd1fc953d5cf49b5ed0b76bd4947d26ccda91fb739d1f164ed490486919c754b6e3480049ab0c2dfe233cfc12780c8cc7a5e5174901bf8b73d1ed98ffa9688053225e34877eb5fd01b2dbd2d3e88b2279d1cb9307a4994d52cb876a9e4f455881a37a932482b9b803f872b25c27c7ef2de819362bc47657432b347ed4c0bd321c903f8da053e89677514a859115567d25f89e9916832973a94d95fae4b06e03e57e69665f694b4beae48572f4941b0d6130546a27ceb2897e8a8ba730fb7ba61eba9c0ba2571d0618f332be3eb775f5104959ca18deffb090caec610d89b466220a2f5f585f21ae0283226e2d6d4461838ba6e46b42d72f62b8b79ecdee2142629edacbb18137ed3e2e009e64e66a30cd78b712725b42a521db5b3086838c342fb19d6dc04efbdeb68f2b5cde74d7cd91e2be61756948215ef7678e8a11b40bd775474ffac3667bc5e2476e2e7974db5867d7f6bb262e645828fb463b0c54f9fc2928dc00052e424f5a31725f57bd7392e1f155cc7cb2c04e5dc4779950d5e3d09a869feb018c754f4080034ae80f16d7927db87d022ec8c8c21d96f62bdc055c19b1b6d489f8bd60cdd6c3e954e3012804ae79c1b6f00aa746d5ae4972de49f62cbb3ab77584734f9995c8c6274941e8735faed5181d9b13dc738b98151153746d2bd80901049fe0676cc9a5a4def60b7b65e519fa8986fcc785769d2ae0ba6c4d10fc8562ac84ef7c60d212f2b34642d5b5762b688ffcee16aee467983be1a5e7bd61b21e6166a99eda88f6a1bb9e52c4c973317b52d91c1f247cd0fc7348a8dce30340e4b8f7dff565861f8a56ce1e06c8ab4c73c07628afcf20b86f4f14ad44fd0543bfc17d351f94dfdab82321c49e149c792f2b6d16dfa2aa8c26ac7456eaf24b00d89ab0f38b59d6ffa5ddad99b5b1cfa19a9cf0572cd98facb368523925c6f52722ff308b94a4f18f815e45e717bcb95b6dd74b78f82875133ead74b4a297c30c7b7f040319f931c601620c321f62d70f3ddcd79e84186a99835955e217f10ff2cdbe84fc5e6204a0ee82475c02f6425b3284bddd8662517a03b8b46474d1b55e6546647b724a8a1ab82851eac0a738cb37ec2b1f7b1391dd9ea8d200eed167cd487ea8e020d4edabed8d4c2b0fa1d640b1df0221860fd802ab17dda8721421c26329655c3e8d51da255df6d44fc15e5628042bb08784336430ccc95cf8c28a3c84610e94394e240722901c9d64677f509654e35890401b6366ec52d3620be4eb64fde1fc423c811f53f44e67154c67b448f9e9a85b09d3e8b3a1a522d0f5bc83081662e29e8b0809118eb0ca011c822b5597476976eaeffdd47b4a6f0ff3ccce89a026a5ba6a77ccd0b24066a5f8543fbf4bcd51c7919282abe532a6b8bf4de88ba31c182e875352989a30f86fc07e022186774719f558307cf3de610dc9cadc53efe57bb45a4bb66d14d0b902fe937c4e6fedbb511083fce9022e7e95fb5ebe5fab2bc4a543d9c916e08155508db68fdae3827563bc6cf2bd40f1a956e7aae75541cf799e5fa58cd1a113490e672e1c4bea262ce1b52a7ccadfba43e54c46b102acf3982169a73627871f9f026efde2bc815f25431db5bc430445f45ad6199dc1fcfe82232946bd1ef54f17acd53d604e4e1a0120bf1d7d82ac9d2b4a289d5c7d40c9df1dd1296e4f71cfabeb8c4230537e3f02a1cf436748363bf5c7166031ecd2dc56fe56c59820f64fe883ac6cebe9f6c7064854f69e7945092b58f0f92cda703f48bb9e813850498ef8688850e8758bfa38f1ae2416bafad356cf54f7910152121bfc0b74e98ec2daf61dc72538a3af68dd94296d8a63d1c98340d5fb1eeb527307a482e6855ef5343dd17d0a8c8b2749bfdd1fdd5d127cd2a9466080743e5fdfe0d7786d5b74f49d049f9942dd6c031f55dbffc9b9459615881ac3c59362b05598677bcfe2a51cca8afb2e077e9d2dbc6ebbc33745def987fe707a2c366165617ffa20c9a3398f3f45a63116cb6cd42e84820b2be1c4fcadc13bcea79099b3aa588e729932cb8980ecec987eb5509901516351455a2b18cec86e75b8c69152126840c5d665f764c3905d3676f686c02b6ca709ca2c8483d9a1e46897c1e9cbe30942d9645a82b7ac1e77c0a54226b4188a528f8734ea056c5ffe150b68fee86e98c3f9a745957bc4e47341805d3858cb8906dc095964d931eaf9ea85aee8da4513481bf64e3ca4387f7ba515ba5aa8a43a993715927a919bfced2f55963fa74f6847307275f753653279c462b20ab5a6e9d63fa8ea4f5365aace6a6596cd417ed3a027b626de265f2876be300403506ba6b8eb68b8e4c39b608659dc6729c8f261b2858c5e36604ee88c26fa0719e3dad52c672376e43b28863d41186c0d3c4dbce427980d92e835ac2869eae38abfd08c0db8ff541285dd763923497162543122bb1a876ce13ab7d1375c687557f07765860682197a4d592e6676c438f385425e85edc6d921c3ab768721d8e61ff3cd13b85046f6f72fd2f647051d1292f093366b7bedd6b6b9a157ec30556ee73deb10581760ff7bc1718bfae3736d2004bfb9efcc643a4fa4b1b59756d67f95afd09d783eba6f8345df916074c1e02a89e15fc92a7f75dbf989f4754e07db1229d041067b472d70caaa2497616574041cd192f55b1937ad1a597371e3931936262f12fd1da21a08a7a99ffe71dd1b5676581039af70c7ae28f17cdd80e6678e6378cf819fe2aedb090995490cab2856f9c4b24d89b2987b813fc82f702e747f2c8229bcade0dd93a870506fedfd4da3e05847f7cd9b9460dd00c89430a1e6af2ec2ecf5f26066666939284b6392c9dac96071864fa9bba8a992ff5f8d42311d1219d469b1df9bd5cf84d7352eb26299ba4c5b8641831280881cbf8eb5ca7dbb94420687a0c618ef75721fdd9506f6b0f9963be63e7d68544f61cec271ea0a3d5b6166c3a9f8e8be2956a62e3f28b04b78b91366ec894d272f64475215c6f8a4431433ef506f597b4859781980a6f6b380c2a44abdb0eca945af2d6617ce9ddccfa5d86efea48e10df05436df7827be38b49672ee35beebe41172545043c27c40aa0f1474f31eb694a15ee9c3327160edddbc00ff415d9f2304b7359abbea5de0dd3aaf1f66401fbd12c0e229506ebc5fdf0224162d4bef3e2c0f70eaff1f09e1f870123607670580c3d972270a7dbaf91907572824096c6b541b55f356aacbdb59e9ce8a9c69df6d13fc04067f95f6d6adefe0bf1bf62740b7bbd4110124d127a365a0485a595985dfe45e2d8273cc1ecb6fd211f1da7539746a97c361a5ee7385f2c426857f7a5bd6dd84586aadd8f8fa9f7448a832abc599fedc7f72538b4188c7163add3807cfa25ab5c6f2859e937797fafdd2716032ca035b86eef9e34aea11abbabad3cae1ac1aa00e984fe928c8985a4d328f432d2949caa3477282bb418c1a5d952df249dd287aa16f466b1b56a6a2bc6b51de4e34e8b3ca41e394fef1ee23b572186a4ac64e2e4bf2fc2c2afa0d8f61b3e111c55549df1b5ae3d11f500fd4ff37ced56ad82cf68dbbb5866f62fc0a0a43824a959791b1808d8364f2861220565212bafd04a8ac20a6dc1a68267ec26ab42421f36996f307eec787bef848babecdf530ae45beb9b3e6db62d6ab23e17a01a0672a916928694bec66b84d9bcef817584108ccf920d0effe51847a9e56bec23f09148bccd5587c7c7efa95403a9241658ea4130d50c8a59bee3007412c2f6b0541889b9a45126dcd3ee2b4e012075e6069b853c8ddacf559087caea87593914017c1fe9841beae3c24a03f34d3fadcbe71d9978b2dbc2f4c290d4d78fae3f267a0e98e5249d610f98a9c5f949ca8b1030663e6b580be39ac1ca0283699ffc43cacc53c9dafab35cfc9268880fd7aa994ee02198c295843191c86b6c3fe09bd23b2e7dc2d7c3a5038f5307f7770fe28f916ebf48154e3f2ed7041ae871161b3f135beb53a43680b04bcf8a2d69e28aad4e234b34cbf4476ab2667c11c5fe80abc345dbeb6a8b9d3efbd5a46be5ae9e106212b03039032e606e67fc0a5c3f30183c3952422ed777bbbd9ab6d4929f327a2ad1d1190d355ed72522cea7500568869a6455fe71e51ec77c29295a7898689c58a216dfac8c88539ec0a5186f104e2d39ade23eb8b3e51e3cd8e6f72cffa120b9cee9e82f1ac6c87351f3fb37c7c2c87830ad7730b9f10ba8db2d463b3d81cf937424343183c5cae8d02345a926e1a1235d167423c6eb71cf706b2d4f054d38e1d59e0ddab48fa1ef892bfe3ce2f09ecc1174ce32f71cac5d55d12d0219337b06c8f1056ceec80bb534cd72133dc4f07484ad4a74b95c786eb622fd23c847a1e3cfc0de3863665372fb6053237510abc99377e93681a2847ca7776951c96b6df270d89b544646e595f205751c89d6b2c9cb8bcb5841eb64af86c91e0fb1505bc81c83ed04393539523002a2fb3dd17489516b30497c11c75314a74a434cd4bb918ec03199b052d4e4d6eb677218a27f0f01c8a966314b4ecf23aa5207e095c23dc67d744bb7b3da368472cc631923a1c2028ba74db6d28eb81ca607a45bee1ba2b9717273cb03affea94f300931fdd5d81d2dd895685099a9041e34661f0cf84cb899945ee32c8c099a6af28688295eb501bf1219c5a851fbe38c693ddaaee7ac559a379a05ebdf4d322d60cb413fbd899fbe1592ddee50a58b2e073cae5e0556a2f0055668542e4271498c9d200c127e3789abc8ebb052f5eb73702ace0e6f8beb2c3a8ecab3444cd803a759ed9ba68c6033a06ef959c648ade", 0xfd8}, {&(0x7f0000001540)="0d6d43ddf267d48c3e8a8016d6a2abd26ef5eba9942c11600391481bf4201bc9491a9a6bb2df6914808d20b90089c5bb3636164fd69056b95834e73a31b88dc9c9e07a176c4061d1ce", 0x49}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x9, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r3, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x8}, 0x1) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffe64, 0x0, 0x0) 04:02:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="60c0a9fe08678cbc", 0x8) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) 04:02:38 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x4, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) 04:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4000000000044}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2f6, &(0x7f0000000200)="84651b4320edfcaa69fe83aded65b95b473a51f055bcc8dd37890bffbab832701511c85b528202001d4c2768c802c49d44cb88cedd5a22a0981eb0695d7c55c6e04873be8cf82e862cf76c70063065edadda8b8adea049483b00d2e00d5424df2f411fd95c42fa3d3c5689ab0636e0d13bc1e119bec89638204f8283166f9ba5d0181778ecba7d80ea00000000") 04:02:38 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000240)={0x4, 0x4}) close(0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000280)=0xe9) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000001c0)=0xfff) r2 = syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 04:02:38 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc0287533, &(0x7f00000000c0)={0x0, './file0\x00'}) 04:02:38 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = geteuid() seteuid(r1) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4e, &(0x7f00000000c0)="7b69cebc677e982436256aefccd5a6ccff62a1a0e2383965957415d4c74209aabf7433b45c44f3602f7a44992db0e8a255d747d2adb27db00bd707cfc4ea3a8242924d690b3aeb71170b42a84e57") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x80000001}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x1000, 0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000140)=[{0x7b9d, 0x1c, 0x7ff, 0xfdb}, {0x7fff, 0xffffffffffffffff, 0x8, 0x3}, {0x0, 0x3ff, 0x1ff, 0x2}, {0x1ff, 0x4, 0x5, 0x1}, {0x10000, 0xfffffffffffffffa, 0xff, 0x4}]}) 04:02:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202382f6606d38e402bd07bc1420e8a49c3f86fb4"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) fcntl$dupfd(r0, 0x61bb955f5e111d02, r0) pipe2(&(0x7f0000000140), 0x4) socket(0x10, 0x5, 0xa42c) shutdown(r0, 0x2) 04:02:38 executing program 0: poll(0xfffffffffffffffe, 0xffffff79, 0x8) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x28) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0xffff) 04:02:38 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107810004fe528338d76264a3ebf8db74a914547840c3d4add906984d56c0131219aab94e6420625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b372040764c535763cce88bd240e343c57418bd2eb5c1de58039608c1ec85b7c4", 0x97}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 04:02:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf98048e5a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c201c6be9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x110) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f00000001c0), 0x1000000000000103) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) 04:02:38 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) wait4(r0, &(0x7f0000000100), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) 04:02:38 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x8, 0x95}) r0 = syz_open_pts() close(r0) msgget$private(0x0, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r2 = socket(0x20, 0x4006, 0x2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="8585bb5282ea91d081c449fb2784b291fa593872bd4c0db15d0659c759d4b966c584c693cc17af7fda", 0x29) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x1, 0x2, 0x63f, 0x3, r1}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000240), 0x4ff4b3f) 04:02:38 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x88) kevent(r0, 0x0, 0x0, &(0x7f0000000180)=[{}, {}], 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) dup2(r1, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) preadv(r2, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/119, 0x77}, {&(0x7f0000000240)=""/97, 0x61}, {&(0x7f0000000300)=""/165, 0xa5}, {&(0x7f00000003c0)=""/13, 0xd}], 0x4, 0x0, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x726, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x8000, 0x0) 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0x100000000}, {0x74}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:39 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/21, 0x15}], 0x2b0) close(r1) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x84}, {0x6}]}) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0xfffffffffffffffc, 0x80}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff30, &(0x7f0000000180)="9f53b630dafba611bc9c969ca506105651a792589c285b17fce15bfe4e5cde40e5987ceced4cbc72e906e0f45df3bf62764e820f7a2e9defd86126b35364ae12f2075b835361d2da58acd95c47df9ad6") 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x400029d8aaa8}, {0x54}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") geteuid() 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0xc}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffb8, &(0x7f00000001c0)="86516be86dd9781fec324e9e495d58a21305ed7b872cbf6eec3fb144da8e0b1013debb3d4ea80837815b93892c1c5d3acc724c623d7a861aeb5a95990bd61ed83147a2ada7563a2a811d585dca59da9ebd8f5fecefe1873d426d8fe00802c5142656c16e2eccae3510ad40a6aa8d55a4f62d0790d9a86cf995d655edadad5ec8d2a6648f7ae10047bb8af395c57984a941e3984a7bd9447bd57bab7320b2bbcdc90099eccf40329776a252d0ad9452b095025ed6d386a20f4f5d1c1b5f09e0a455712200"/209) 04:02:39 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="6aa100498e65f02f417c89daadfa42ec95802a93db4638303b393bac59b18c1cf7ea72e9666b9c97dba513a1da6cae94702cf3f5595c119acb", 0x39}, {&(0x7f00000000c0)="dc510f8d2705cbeb79622a4847af6ef7d86c703ef8d25551e43e9e0a1da609d4e09bde533797bbed76abefc7b943eb4ddae214ff88bd99a83b9cca7b7a50a6b33ded09811ec004af192ada3caf9556400e1fc6b00c77e54912844b57112aae34ec1494eb1427bb9c18def7e84b14abd94b7c4c41209643c2d4c2a56c032ddd8e743d347a906b676087ae3ed7916f332c5c102bd9bd90d20b0ba00fa602f39a3c323270b0e4eb25508e84b4e681488754ce2314e6e3ed5553d688b8bba64a55231a152ba4cf41b60085a9b14425de7ffe24acde04830b2c81dafee93e33ca42139d9198", 0xe3}, {&(0x7f00000001c0)="c975a36341416a9b4d028c6016e503546cbda5cf5a8488e706f794b1f0792942d73b37715e460b0791941eca7995ffb11a0dd3f93682d9923056744bfec31c242e214f796c0a46e63fb564e2444d5b5242bf0b76625fb5ef2e8b26c7874291dd7612829c", 0x64}, {&(0x7f0000000240)="48582f80c06a4fd8d6850a956e11593062d495006476432e178975349ef2e589de3c852805c9e914b4355b51f32623c856463f96ded5060dd0394a1eeb099998bc0bf4d5191263400a23bf259f8c2564ddd4e185700ba863057e2886f03fb3af714d03dcb4508ad332b57741b6b7079cb12283fae0e0b07d7f925b", 0x7b}, {&(0x7f00000002c0)="604dffe77d7e32110cffcd8f12dec68e49c012cbccbb9796e5e577691f413c7537c1424470b18c6afa3480b82e23b655499dedeeafd467b8c3bf5f9c4c577be20a90e809480a66a11b34aae0d5514505e78e8751d6b64604e336fffba972c32977ff636cde51b738944347b70a6788a9a74381929967f1fe3c37cd3ba82aa80d3e05c89109f8d45cf86e85d2d06e9336cc50ef2b3581904e9255a4c2ff6cbfb758089e59ac0171a26f1684696eb3d3a90f8c92b21c2007580080cfa2ac0641badf67b3a32022abde5ec3a67974e6e86784e93e6f48e1de9b30", 0xd9}, {&(0x7f00000003c0)="3ce9ffdc3cbbba1ee2014b201720494f91acd14751de5ea53918709f64b28fcecd55399e021c488b6eff47220046c141671e0999dd8e2b8d5bbbb2aca278662e17c11d9d20b9f43f28dde6705375b78374c050e3772b5b7f76a2223d4fe559d146b2d89cd6912441bdd3e84e9bb014b272d510378955e60b245d360a715ceaaa667f02892bc50e857683944b88ef6381d5a75c025c4241770a70e9c505f80dbd5b6da9c9134291841ff97dd70190a48ae178852d95250cc025", 0xb9}, {&(0x7f0000000480)="863a45c00a42cdda42d4e2844a00fa254d446fb195f9a24290ea39f4cef70034bf9345a5b8e720ddeff5cb4717ff6554b452c28fae2269a06fcf963fc9e8a9ed6f3b3ab9fb11e8abe2cc426ef009", 0x4e}], 0x7) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) 04:02:39 executing program 1: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x1, 0x40fffffff8, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x200000005}) 04:02:39 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a0c00000000000010aafb590c9f8f4f1f47775464faf469bb95f0b7d0301ae3ce3fe159b419e7ea20c17b5d67596288214dd54e2fd1800b605228a331999a1f6275cd15edac9b26fab74e4201fd8dd6c498e88ed459f4e00a64000492e9785f5c2bf3ac1081169faf7185883c648a566e430a3fecfc892c0d4c4a3d91da400d1a7930005883c2121d93c39f87b12897dae3f986b13be011c3f2660131405886b24096612cf0e25c5b90be7e2e54ca8c5c0382301b1b114f47b568c926b83a9004de5c4d3f182459221a41f457174585309478074a4f0d4091c720718865af08fda18c818e6bba562fa7a538609f379e45a25cf40d0a288f47b5fbd2f877ef8058df8217c9a9bc0f6253"], 0x0) sendmsg(r0, &(0x7f0000002a40)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000000000)="83aacd2b3312d54bf5f249b9ac8c7009e3014110fe393266d80f53938afebc1b70d710b900ae1da8858ddbac52e2f18fb277ccca585ea05069254c9b6cfd811323a884c0b4df8d5cab8e20388cffb016981f3d0310bb716d03bda6c92d053f7db9b8277d6eeee883cc4313f595be1f1ffe544ad429c95357f7edb9ae99848b42ef1341d54ef1ab149fc5f394e4e5a48953b10197cd606cdb829a14d8727b764f9c3ccedc8dcdbfce15c0805b7e5c826b61882f4b358d85c4a6bdb60aa40ab2f6a75f2cdfff31310c6fe43f84c5cdb1f9865a1feccbdda1b4174df5698a89dd564278eaa6a623f2c95ea25e51f23e9b9fc73351c4aa79ea7851ff9234", 0xfc}, {&(0x7f0000000100)="aafa36692b4c349d136ab65b01ec2a", 0xf}, {&(0x7f0000000140)="6c54ba9b6e4c8f4606dbf49c78cfdef9ec4e6e8404e282b5830baca0298d0c3ab84e9f082f58dc2db52c927c82fcd45ef159257f71458a702aa0aa02c65f0935707dd2ef865f99bcfdb7c36a2699d0780dec53f1bc5697c2ba0be9cb2a93154252a0b552c7e2c88d314417887e377f7b2947f6e4ab64236bf4579ae82238337f8dc7daa169351c2b3e7464196d220814a92044a10c4d6864aea86123b00c5190aa57480c8d26429028de141f1ee43493f8631244bc3ec0a5b880a970a53cf24e2e116d76615e", 0xc6}, {&(0x7f0000000440)="3fcf4243fc06c413b7236ffbf8bdc66794abd253b09691d37dc802f3630bedb8c47993e695b2e44c63e53cb1c43a86919059553a2d755902330ab8cdc308cdc1e603a7258bfb9264b1f6168f7b57b7d64d90ef6e7046cd79452df19ccd8b3ec4e55e0e4b22c85dcaa23445dcc7704e848edbd6df6633d834893b00032ed97cd1a7fb6f1dc3e3b4029cb0e4c5d1548c05b76350da307cd2ba1eea8c23222ea7154e96e7874603ec520ba0646f70675569dd97f9790de9f747f49f5485fbcd49b88fc49769355cdb044d7bba2e", 0xcc}, {&(0x7f0000000540)="4c770163ca84ba2751ad31ff127a50260b78d667622ec509b728c537f511f386a41e73d33f3de288ddcc8cdb971436ae5e671a2efbe82c069003605f2175fde8e16124b5e6cd4fb8c5aa8484dbd67b58db40072649a34cd360af0a96c2c278cb6e1443d61652f63b13979872c2756bf83c9c35640730d5d486e2333be9d933ed0d46acd0581e1156b1517cd4b84493a4ad40d71acdc5b3bfb71feb51e4652c2e9d16d89ca9eae9fcae8f4c", 0xab}, {&(0x7f0000000240)="1870e0b95780e68a6069425fd56f9d169990d7d39326ca78894f09bc371e3154185a67f954dc1fb929692128a2ef6fa5d8b1b2c2eebf749481bc3bf114cfbd4b9d1d81fc5a1af54e6bdb506d73119a0f6bf8ea6292", 0x55}, {&(0x7f0000000600)="6acc58d73d0119c782de620fe128fd9afcc814a49eee55aa3c0a31f44301fa777018aa6d7a8c19bd9e24cbbba6f10abfb90bd0d3b1383fbb7f2a06f94f3d672f67b9cd6ba5c9943da03b5c457a92d7efe1f8d8094b91d1443b29003d63b8339b33f62aa8bc97bd0553a0aa823462ba4ae5ef9e", 0x73}, {&(0x7f0000000680)="b1831a2379e60cdba0fa7f03e6f458949a0bc8002cdd88efcc5fe2250dd5c078cd760afb3958122bca6356863c8022deb4ef53e5f216a9bf325ccf365f94ccfd736adbaa01390e92ad5be4639d4c18a333a6e45b77da7ab8b1c60aee0100d3c79a880beea8f8e9c34c6686a3af4f1a3ebdfbe49d9710d13ae23df14b5e7036f1972e9922ab5cd23a802927a0658b6d763f748c3d9fe6d1af4eda286c6909bb02d36e538796c560bc587a6db7e6ff31c21084515259c7dccb47fe64c2244ad2e9fd8113080262b520fff4b601ff6f2836340d0437bacb90b872c30b6c074825d38f75e9ecb25ea94416911633a609085e0c226a46a1d7a4c6e6f9a5eb1fefdfb1a8b08cf7be1d55739f9cd3c3bc2b027469e731798a941508c3cc00100747537a0a97f3aa6151926fbd1b17a7cf925a9c4f48cee63c407f5cce1737b7364617e4a12dbbc1f936edc0112997e3cef8068e73de631846379e16c382306a45d188017d6693f1a123abd3d6c31cbc3f7dd48c0b2e2db92e8012b68800253ec29aa0ffa4ea2981b36fad7b24cb39a0dbab1f6646af9f79db03ddb9c4e09369003bfb0b8dd9046310320c9c28d72a3229a127ed56ebc8bb81eaa1807582e48edf88efa168e93603154787515fc8ba9fb4381a90359b9e94045c7cab6f6bcf066e7381c246a005ef994c56872cdd906343444a3e9b11544bfc9487a7df135a2bd844f75e08492d9c3be5d89f3d56114f58997cf96f47d457b2650f603359a8a3976d634230e8123772d9d17c372b86ce7bad11e8b7abd350f0dbe3695e9f14efb11b232be08a71cf239ff8b2f7020e615ff3ddd4eaf4cd65442d98a70af618350aab4db7118d01dcfe53123e104286175e9e65220d4566bfce2a137732b9e8299100f6a102162a661141abdc1adf8761bfe57954eff8cf1c975d2ee0d7f4029834a7a992d1215aa1b3ea958a15a84430b618de2eb171347b3e8aebbe6232c52b32fd68c27562da71b36aadeee6fc2593ddfac7ad9c4c86cd14e781698e51141910ea29b1becebd4af1d796fcd4970b3492dce9c137d2dda4d56afca461554af96dff461dacef99ea115d50e0214dca402b090608e25a9c866417b1209ea21835992b827a7b824fd7b968860f54e95aa813bfa4974f341fcc030292443f42978d16a081a05da09786af9920fafb75d2baf9b979304d4bd013a6c766dfab9ced2d513fa4868576eb8c8399a13844ddbad4600c1fb69f43078c71135bd60b10538e5eb21870b901f0c8116199d0934961b8bbeb9c45e9d0fc66a6909d7af45296bda8d7ca1a81aabac852841d3f096fd8d0913b361c703539a0d85100580d46138a013e195b954463d69fe95ec2817eee05a9078974f1a31b08f1c52135ee0c3be82e7efa6c97c6cd393dc262a635c8f1f0c52f516f615e48994dce915bdd67000b6f8ee8769a3b36eed7e106247b8b87749a95ec9d0875aa1ad4b2ddc66205dbaac91baa6ef1185eb1cdec6810e95942cd6eb4bbb8151a1754333613f57a24f0c91b9482ea375524b9195989bf21cfa6dbd161df1cb2b2ec941a3741000d55a1abfff11782797be80bf97f67a435bceb46c6cd3914cd5acd9ef293fad491ec815142c44e4f9eb17b79654290930292dece3b6f9ad01b8c52e0a4f5caf770a83912d3df177dcf5ba020069f43947c02b3f6b185acb40e4f10fef6ea2c273622a5e27bdef248aa721237f3eb90109b945d7128676027a1fc043200b261907b6aa880069fa98b8b1b092d499ca23c15766efbcda7d3e96567e265976ba23a9b376125976ec12391bbfffb83e259a6042198b6244ebd99e8cfb77578c29f695741b6ba71035762ffe2e65e8581a1c4c28899b9a591c847ba78e672984f56f662fd7252b898657a87d364092bca32e78c865882a60555b9bd15faf92416fdeb146bc914da187e8b0c4c9cfdf26b17624dd895ccb405f9fadd16014d23aa9f05464ef285714947b4961d31870678a24ebeec959410e65b9e84be7e7e7cf886cfd69a1ff56fbc0ff871b312027ac4efc66d436232cc4c1065c8a06f47e86c7eee306a2f0436550b312afadc949898227005f0f705ef9b94928bb1fe834b4fc19b21ee23bb2441d71a2991c416939983f5dadd22646ba3e4935c8781afbee717968eac3416d297c254931f2f35e9b4abaca97408f260ce8a3259ca5bd74c843b67ec17ac99f53da952de4ba5575fd78521e845475fc1fa7849051bebd824a6b790d0fd70c7379ffd5f0d87b12335fbf68bbf53ed38820908c6d8cf6db1d7bc25104f8d92c8118e7bf0f5f403d1db2a3b79779bdf64a9c6b58701b76670afcf317a6829825fe75f73eb123bc7cf398bba885e881b60392d015dcead7165bd196e1d72aeb5b02893d193f3a87798d706b7a79f7d75f1564ed9c2aa5d472d39bbc5fd1b0eee6223e4cf8ae0b1ac68c64f10b3ab1cb1f5d26f69d98cf898ce27926db45d86423aca3eeb3244072a63c6dbe2c42d00bd5f2abe11f2a77b71680b5e91f39d13f0f5438320b4eefda8874f017b949841a3e59b7f4bd0a4a41d261f16dce2cf4e5684d0531635a46b024fc3dd95d6fc4989d40156654b4fe37ea509c167008b90c64dff6a8603640e483575c6e3cd063ef93e6e0b8862c6f0ec498fd73591c3207985a6432d9981d7cbf19431632a32e744b616ce2864bfad6a7c947a9492ba2e5550680028b56ae815ecf15193f30201e327f0afa72e63f9ad601f8f821d86d1dbd3f89ea7883032b69c2ff001fba4cb315bb57d4d8fa9eda29baed5f1cb1369914f0ad5dae50e465a3a98511e13d5b1daa3671ddeaca0e1fecf12655457029da1233f1a2300f6bd7f9e47cae12ba0f31a532126dc6ff1c285a65c4cabb95e4df62c1b3ab682a6ba7eec2dfa24fe370045bc4254e8e9545d4490f4cdefacfec846d93ba7b076cb8039b5be4287e2d3c654461f64e6a2e6a2ef4d9f8578b7c51f05ad15d9708edc14f9113f8db642deadf432f0e3fde28be6be061c8c5d71793a54cbd5315f1c82f625d6fe3a84de05cb13da5331758663ddaf1875cf995041de8139f4c02106af6404ca53199c7cd8028e174be04a2ed056c03993a8e164f173c91bc7ee0fb4b6151de35c151b417073095ddd00657f579ee38e5955015089369442ea316d4284acbe7dc6e94e6867f3cd3a16bf5ddb9c75b60a09c9cb863d5710c202db09f1e768b1385acdedb3e01dfddb504077f1ae67223db8b6e854d956a343e6f2bacf18685a5dac13f44b36d43f4d7af5fd61e0ede7b7a7f3f73f0c256269a011dec99a00c50adf04819ac9b0bd1848a5803d6e634f60482bf6e56915001e840a972aa91106b5298149a6b7827e2f6b27cc180a4e7d0570d1815355cea338b51197ece0336d0d079820f6b31c20f04a210204c19f1d45ecda1d532d5c4fe32d6a661af2652d72f50ba5959acbb382905a0b70ea2d0a0e8bbb1a270d9e508d81d2e4ae3c198b35007676e7a3eab137264f50d6a4a35facba91a7de62eaf9afa10b99e757238f78c0bd7f3337cdedab1012952defef2953f75b7b0897bd44353b3f75c7c4b262a85b9dbdce88207f0071aa0a6cea95c8d0c8dcea7384bbf1f67af8c9a8246504522eb9b18c1f0bb159c1338263bdba0408329edf08b4c724492254db0ba73a288009c506cdf1e7c8c9867ebe7eab99d0d86f345b83386bd3fc326ca577faee02972b295797d883682245607a88ec2fb86202d53ba8f4adae9a6922aa72d2883aaaff94d0b8539b8be58c9efaec4a24c361daf7451fbefaf65b98fb98cd85fa55dc8773bdf01a82a36f48140c4cbce1b3ccf76dc26ab59f78c95c01e8e884e33f4a9b41fdf8d501d041717fb56f94fa20a8c25de8ef22f7b68769866bd3cdca795de73f70adaa75c44ce11792fdc4063b04475a0dc112b807e26b31184592f4b97c6c93d7540b25d48f15856d461d85ebf5513d02af41513c46ee815ec082077824e5e41e5ae78e19cff6df77214608f35da82f093ac3b44d9b8a2f7607107c37cbf2800746fb81023a087f3077815e45324ad44c432401a9cba58f70a6e65cd12aa55de73ca13646243daa5d53de1d2cba4d137d30ed7bc64e15ff3093f1478d6575f620717d33fb299067838a60ba40e29ef7d4ddddb5042bf76a6795ec0f2ea3665c920ecf7c123f0019390730d55b9d077e5926051ba1277ae03eb65ec396dd4e401479ed34cee4f02819f33702e9af1c1d9452c7783a8652086b95a302082840e2549b0c42e801a96b8a2d72ea0f663804929e0af958f2b747318462f278300fecefa78cc53b973c77a203739d02443786bbe4f25bb25661f933a95fa9bbeb6bc724a59af38962963f570363e1b433b68dc28044e13dbada90c6ce44d580b41b27634008b15f5ead205c66f639cf2f266e899e043fb73e797e47f529e307a1cf08a3d564a4021b75affc5a3caf2c9a078fd16cf7932cc01c065282b9e2705b73fea09d3b9fd488829762ed4ef650bf0355ffd539a17c1e7e6b722bc5883a49a8a4c4c5c4a67f8baab6e9132ebde89ed7c2dfca79a37945aba69033f6326c86c75e1531aa6d3de688f5692be5162598b389e908279ccf38079a9aeb7b71ade844ecd6e8ed525ec6244cf4b5b96664e31f86021295039e81fd41381027c8c696daf5f4ac20ad69a106c394ed6516be6f9ed257a546058e9898256027e7b3e79e86357f90e6c39c23d61669c8a480517d4954b7479d517af2e8021225cedd3e9b73263a6df5092d1fd16c8d8bd47fdac70e28e975f90f93cb90c665ee5ab0b53bc3fdc294c3d9cfccc3e6c4647a15d858ded2b7e526a0ebf09cd46f7f62b5d4127e26eab9fa116223a09327988aac40188a7c396452893a5fb7f99f726986c142400b9cfa563cdc859dafe3f4890aba841df4e7e9c66e71251b1a5ccf6f00e78dfcbffe8100bfc7b6ef09fa6f5122ecb99a458f03ac71bc52e5b8885a72727b9b8fd4fb663b22c65f9f8b24fba6bb544be018c9b39ef27e55318ce2e1c5e70aca3fb294d18ea8429f9a364968e58265ce15331bf9c7c1d5e3814479f2b0fcf30db0b24b45da15ea7ec0b2189729d06204bb1b874609204aee2c42ab0ccaaca8925f9defc38a8553245d732f850fdd43769f05c444674efbe56602f0f07d4dafeab4fed0763b35a6d04232cad88b5df5edc27fe2b5f0763031c6f790230e35004420027752d8b0028130f4d8d36016e98a9f41a62f9a38cc3db366626b6e0a615b40eebc4115b1e8e87f135f96ab38b6e7b1caa9a03a0d7a5503e5a50dd891ab8a8cc1c94c8dc989e7d41775997e9c9bef1ccd2cf6152d80e3bd428bb351c17e5fb83ae3cba281f93fea47a5d750c3327ff08fa93507b84144cb12b6e983e004fcefa5dd8e5a1d7d290c1aa0119ead86e28d1f7c0e7508eeed452b6a3f9b52082d2d2a64c66704a85dd8eb6f5f08d695a79799bb73e1a94ef2195b9d9309d6b9a6f09103759867e76f3b21f865732e8fc81862af85c6290650659684564dd6741e6c93b2e5f2d0ef01a8fbf056063cbd4dbc0ca4177cc9cd3ff5a359b18c73fb7b224210c9798c99064830bf35a35fb34a98d74a14a453a2eb83431aa6b09fb15cb1daae9c38c8579daa41f237eb49d170842963b650a97c78afe502ba46617479e4735f6d7a0ada3d3cc7491f22b0e9895c44a6f0ec79b926bb4496d84e53ae19150787260777502077e5db156092d908dbf19f3555dce0b03889ba0f5d1106738a8c8a0071e33ddef4ae0740f43e6522f1d78ea4fccc43984368ea0f", 0x1000}, {&(0x7f0000001680)="82a18ca07dcd3cbedef6409abc62870ba373bd2d113724578d156145e2d18471257b9300f696a709ee7d3e56444f5d2299bfba45a16717bd19fc1e", 0x3b}], 0x9, &(0x7f0000001780)=[{0x40, 0x1, 0x2, "08c8a187afff6ad8b3a58952888d79a7c7b3714622eda152fa4a6d0008517e2c66488df10d3b8381ee77b797aa88"}, {0x60, 0x1, 0xffffffff, "f213e7889bd49af777005fb2c82984f4165161761f15ea33adbea09a316f859a33866e54a09eebf779bfaa79bd8e173c4e37f9c7294fe3aa3ba135cdea575523f5098cd4967fa0eefaea1b94"}, {0x48, 0x1, 0x8, "215fd4b50487da50491fc1ee19f79833b4e73dc560c4981f654713f9b73d342dc40eeb3940c399bbdfd19fc8f1e3bb231c6d85b317b0"}, {0xe0, 0x1, 0x7, "83b5aa4e207c2081f3ec7de0e7c4de5688d092306341d5bb3896a5030362b424c807afd7ecd4003428da24535a113e9d48a0bfe440c9339c2fa26bd25f87eef7bba9471cf60eccf2ee9abce1e0d2b4b64ef47e4f248c5cb681f677e8a1e107bb7b32287b5862e98fa1445a3a9568499b1f2181d132b7e74158afb972140b75970e61fda148dd97e3091500f81382e4135b11e5da3555b990f138ac42e8ef92126b1c68b8376e62042a4a0113b771790990a2dc7db183d2f5028eb7096d8ee0d6e83bd243da7e2d353ac897a0948f"}, {0x58, 0xffff, 0x2, "79113c92f13172435b4e835d63b57445c65266c7bc8dde2a9da1a7cee92976070db9dd90bb2925358aab0f9527ac6f5c479151bc5ac68b5fd7f48b2dfb6f9761fc96547e57e9"}, {0x1010, 0xffff, 0x8, "ca95a8ac778eef3e243aebecb6e18308741c1889764be9cd42446c027d84321dab4028a75501138e7589e506faec4e66ae5122c884538fe2c88518d5dd3aeea298527be80d1c7407b212da3169d6a03fd3f0a27cd455238f3c87383fea2ed5eaffa52db2418fb8a9d63c6ac642cf8c964ee2c8a582650b718d03d9994c7b77a6324432f6b0e9f8e3919883b046287b9d88ac3879cb4f1b02237a655743fa770e80e5dbaa1c54177bab83324a443931f65fbebdadf1f605471e42a2977412fa77e996d6c677a0c7e3f93a7bd62360ee03546aa215f386a554ec84520a8a5f43f2650f0086c5b5f9cc094cfe9012c703743e808999a8214895f9535fe200f772b245b6166d71e05be832731b72d3a534eaf512a9a163b4c21c033226252c7a7a3ee746bce07b5a060deab0ca1f1a2d3d348657ed9fffa5cf964420d806821b6e42522c32098c63aa18b25bb67c16b2f526393e567e4bc1403d0f61e9c7066a0ac81af844fc8d13f26b2ffc6c78081eca048c6b788c3a2f8774521d5961d40ec27b300ac3a978361c59660c52fd26a931f89da92cd4d8b7a47316b913dc132fb81ce2e2e7cee215ea3b23a44c980f2b3bd0be3957f0b591ec25dda9247a28dc1d3a0b5fb7d030d60a6159041dd7ed2da3ebb095d9bfb60ab3330062f2b2448665194d567d5a876d8f36f6c902038d5c5546811d186e14a58ce107dc90d80e3ffd3d3cd5211d28d12aa004e30ad041467083eed8a848e0b43baa6c8fd7d1e7196b8751bdce36808e5163c4d21b509b3487341b7701e505b1e4b21d80d7778e7674cf8542b2b42b5e7dc421711b479ee3170597d1831bcd42e036f65fce9718e142c0bce2eacd0c3a006577fa4ea0a889727fe53282ba4777e034b09cffe9fc3b3c7645b512ce8e4dbefdfd3823544d237570cd53d248fd0719e4df7fe13038144bca4b189239f04cbf5786f0eb7db2b36f8c0d845ebb2305a427c35ce336c6e4163b76ebec987f6e3ac2614870664ab5726b1cd40539353b489764329e6a5364d4d52fe38c89a8aeed44cc831339dbc024edc586d049a9a36fb2b05c2145fe056bd52b5cc735c22b2138643a27d5123f355cfcf98313142e1949e3a77a7fe33bbd5a1ac59e20e8a79835e5e766fa32d51cc0f1f4d3c2bd25e23ee816dca6afdf27ed431cfec69bfe7eeefe1b10ea3f91ebb3500edc5bd573f4761880541b3e10955dbcad3ef4fc292b12aa12d1a23c4dcc38d266844d82cf5703979d1f7b1a22c75ac5a113fd144e84cbe47bbb1a173a6fc2ce335511735de4021dd53ea66fbc66c89cff5d5eaba820cb3f95fbf8e32d3b8508a297ddfb318aceb96fb7f2e7bd7c89855181ecce1671d4232fd5ec5591e8a3a6ee7826c707e28de0baa944750c31a375df7e7d6f5294aea4b730c413845d727e5cb764414d2204fee060266894dd06d0ac54b25e93df9357fcf4307139d62a0e824c7cc6af51ffe289b44fb12f7941bcb3c9b3ea1e8f724d007f67ac86276df0f384542a9cdb9897d89aab8097ee6a166f4e5a304d5bd808ea1a6a030426a80a5c8a126c27e086cb8ff41e2a3ccf2789722c052c0013f95922519661af94843664f51fa937d397a281e3b8bca8d41ef6a19d04dbd4321bd6b3edbbafa257e3d2c78719aff900a14bbcf34a908c0af50580e7806ff0210674391ddc8a87c1fd9a201b2aa08cdf172b0e2d14da26edf767f36fa417fc9701c9070f607b5a3c61bc070bc963af4a22702319d12791072e59b9bd06748504dfc5040ef768eb7dfef648287b848836732e85e768d95f4ea98a1096a8b100a4a8f5ea5d13d9d820ea8b2e6878b802baa2f03b33bb1487754c15fb1bccea0172b24852efff05249a9616c1ecffee32b6f3a5ec6ad2cc815b57507c7d2d0318e0a81cab11766ca485b4f0e6b8f7fda0000c35293018706fd95105d2914d3e8e6045c0f365065e5f98cc210d8640334549f6a0d3a134d21f0aae49d485dec7426db97f097c158ed868c612c9635a29be131a32b25a9d9ad78f9b00d08e22182de8febd5ba632db7c405a04e2dbbcf364673987c9555ced20e47eaad9151753cb9f8929fcb16a62a75fc05deb41f2736fff2f9fe9822a8243b40103cf052017e87a2f9e2b3d300c9754d661aeca3063598822b503aa7eb4ceb419fe54a6d423a55476092a7eca9614e4574b22ee91da3bcf5e18addc45d05662a53c0c1b368e2ad7ded1c527884cfd2a1b3b8e21e2d4cd8e526df197650c36c71076943e5c5183e15aabd5b17e572af3dab308e1be7a251cdf887dd17a0a49ab55614599168bdc3357082959a1514699e8d4524e58fd8f8e42ce75421635d7a1547febc0705fc3b797f7203a4ebbf98dfaa2ce29af7aa2db05911ab4fdad7c437f35602493a785961b054c1d5da2c0809af78be2fb49f8b3b48eb17ad06eaba3cacd31e807bc075dc05cd85fb70c81a41be3a0f8be4f2763420b0db56d1337c55561faef1cc6a58ad5e28da432ccd92786c98ae9b41a178ac5eb9176cebd168d5a56482e3a21855ffc5bd2e0340576cb4e39197e476103bc7f85373e59f1840c4c4abbc6068e713d9865280d589f0cb71ead48d57fe6d94c4701eb974f19542b83d4f8949668d8ac53577ce9ff508934be589e10c3e588f710e0923e8adda6d37eeb49b092be1fcd12c9e690ab522b343683c9be5219467f24923ce56e28c792aee3ef1e39596f42d694be74473ad06db7166ceaafa315b65d8362f207cf1750de771ffb2cc85b4af7b0a29020a232313365ed582133a792cc4535648dcc7b12856c89d9218aa93e73a7f3b7d8300777c5d753711c4d06fdfe94fd0d31d71630edef687fbf00bce0e34b872343467bfdd71ec45519dbdac0bc883c2a3f095c75285658ac01e20316472192c3514afd71923d3205229e88bee6c5b12fcd55eaf476274e30d213008ce67c36a1a100504469378bad3a758da0dd82e752909c530ebaeeb268ec676008eb733f1ca3e66e2a8c319f29f8eff0fb625702fa9dce04a33313ff7334683afe013a5e5dd49fc2fd1ea0d9db8bce8e7de5bfa52b6101b4d170439e004c7cf02451e9bac4316b53e2ce3d05d2f306e7c2b0c82b24817e02e1e34c54c93c32856f623235e04a31c3f103e759dd7552e53ad375821d9b6a4d879278ff04e4fe67ff9af69ed6b6d46564e7d8bbe1d6b018ec0de9e90aecafd25cf7b098c4d0df059ef51ecf4cc92a6411d2bb1917f962dbc172fd0084d0c089fb33384258fc9f72f5c508a69acc0089f76cb43953f6fa95b7a4f89b6232fdeec73ec3253ac229fb491bbf24683b4ff905d717200d7ff9764397f331a3b5d8c6a5a56427a874e0ff63836a26191f6ac3d9d844d7678304f226f37ce90dd9ba74c881d560d94b7d4fec5635383700139a53dd4c9146d43725ba843878b84e58ab0e48da67df69fc0c26e20dccfeca6db9d37eb8191de626c937263c8109de8697d6b7c6d19b3acbb33b192cb22b740ab3c139825d17afc42a954ff570bfbef00441dc4d97ec9c941ff704b9062d6fc69e840b5b36511d2a7e8b91d7db0dfe7d661447d6f7f43a46f3ef80cb5d3145bd1d8a72639b4768e69662215711d61ce07b4389f2b746e054add372158e202602f1bc612091648ca4313e3afa6c336748120f63f58d5ade9f38095e97af73933a74b39e92354187c826f9dd18cd563f527fe7f53f96df0e3cda598e1e1675ea30d59ec46ab941834ea0bcecc09566237bdfec3030f0d849861a394785403b58d62b0605b3da8277d43c36b20764068ceb08117b2b7c635ad5c30b36bada19b99f9c1546d387a154f79de9a9ca605c9a1d7c73c230210685472eb4ab655824f04cb0230856efc98b2ac615931c274ff979ade6d439f5917fe9c32bcfae52455f80ed23e2b52822ba2a1105b6aae4672f24980ec7a95b83ce0d4fcf754b9c0c78526035514ca9eafb2208a3b8acefdfb0479e01d6c62dd77aed55f89457385b07dfd17e2ae2cf2c98c58f8049f432298a7489833560257563f3a4cc34d9d12307ccacf9e71fd7640af78c45f247a29c2365966c63375706208c661c18ac659680a46351a30f579041eafe4c578ea3e635732c08d606c2b6e0f54466c4925a6266ac724ba06984e6d2df3dbe32e2e87239469e6ac92aee9cac731d57f6d7709f5585f1df289b39fc5dd0185bff685e8ff27f4442796d7cfc81535b2054d0e47fc65ef754b89998a40a776d2231957332df641431f869303a47da171d4acb53286393cd8a326680c9c9a5a347634867a19d0a8f35fd4994921fc751f41382a8afd4e8f816c7e1c742a99845750cf6557a920f2817fb23e8e4b6ae5e22cf6ad764e96309d88433dedc9ca483a5ed0516f64b0c21adccc2ce6cc1b8bc943a4f22a1f029f894df6cb2429fe17f36a30fe6d0a06ee1f4d0de1412aafee60c115079e75a41ef09d0fe7ebfecb7ee887329828176fce8ec445a5537e5efbe7061e5afc9e927308d29676b4f5b12347e6131c6c1ab79bbd6412dc362860be89b56e2567bacadf93dfdff6c7565d36dfb70c32db0f1d46ce71ebf7b4839372aa77a16de48c0c71e08ac33ae004a211047e1e93607fba54a2885a972e12b24b1b5a871d0cb090a6a1ae5d3eba80f8310ca25aed1df136ba448b6afc9da9f8cb1da023d6220403a1fd50985eae989bcb0fabe74df42cd515bba47e8e74d89d84cf1db651b45c74333316eebec730e7dc4f13ef6bad1de9749de1279c55ec55fd05354404b7677382f0363f5e58996d3be723e1eb651c68837c03e3af08050eeb1f5813f1c5f2200a333417ac80f34b2a19fb9012f292ef942c6d0fdd5f9ad42af83dfac848a61477a13cf1486eefc746f0765930e3a3d73ab66ed4eddce43ffde68583254ce8e5873a2f61891ce591351dbe3f87f79e1431a5d7454058d02ccef85a8d55aae55552610f6764fbd32378381361dfd14bcecd0f50f6fe98ff68e88d4da3b4c9cb36df1ea91099045c069e3e39890e30912a7753444d36f971c2cda06a1964e2765054acde4f0ac27aab7e8b04361cd54a0857c994286816b3ce5dd05caa3f3a6a0c4a61453df8df1c5f7fa7d864e97faaadb752c9a9f26334d269a0fbd921f1e65ac227c4492438e0369a7339bbce2e880066e2d4df7870551e8c7d2f5e7cd8b39be9efea1067d9a199564bdecd7baaf6e4b189f56295e7ebe93d5700a9165198d38d1c7faaed9729e30e89c89f6a3d09682f547d69e8048a7b909a9568835ff6336078ad3a0917cb0c23582773e03f53d704c44810a2a3bcc401f622b5ddfd9bad14dea5bf314f244f15463af2b56d0aa3d426a6a4cad34acf0a8e466e5e7e63bed79f95c7abe45a12a0de906a1fdf7166f443218556c1750a90539c5ee0c90b70ce47233b049d46a89274acacf4640fcd1ec698c5f38e55ed55e62c621aa8d1cbe8d28ccf186cb8d4c2dbeef00aaee4bebed2bbdc6c1b81676ada2ee571aa00515f65aff864735b75ef1c0be8f71338909f4d82b0e6ce31bb444a971fedc2223a0db78b238e011c101e28646d52a9adc9578e6e78853067265873f22071c81f2a27c878b439c6dfb82841467c46244b0d616e341bf0c9fd16e833dddd46c1a08c586583cbb27171b662c48c80cd9fb879bf646c4c321e16b61b8b7c2949d25f5e1a38dbe491a5fee6ddfd9635b870ed2fd971de731ecc134f374340f34b5b8182550117ef13baaa91cf80d7775202559e65367483a4901448092651c5b6f8c4f89123a4ba923c62aa184e8324468eed4d16958c7"}, {0x38, 0x1, 0x5ce5, "e1e3dfdb1c6b1ce1569580c3356679ecb39d97b6817c5a162107fa3b9d5e5c3dd57e"}, {0x58, 0x1, 0x8000, "7a493a2e6e1d6462916593560cb6d638d4d6d8c9d835179a0365870b3e527da8a0391efe33a41df69f07ad293a7bcb5f82a9ccc5747a18fe6de30d8eb901c75d67ce1626b277ea"}], 0x12c0}, 0x8) r1 = socket(0x18, 0x2, 0xffffffffffffffff) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 04:02:39 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="5aa21ff9bfbded2177f3d450c4c078ffe338222f969713ba269a974c415e3a77cf1fa48e7c430c700e81fab61cc8d8f2c4dee96ac9741447a4c492ccc1a38bf21d90fd2bb2044b3b0e6c26b0ff39e363b2c54e96ad7483"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000280)={0x0, 0x0, {0x0, 0x3}}) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x47, 0x1}, {0x41, 0x9}, {0x89, 0x4861}, {0x26, 0x7}, {0x22, 0xc7}, {0x21, 0x1}, {0x100, 0x6}, {0x1}, {0x40, 0x313c}, {0xed887788db10ea68}], 0xa}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 04:02:39 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x12000)=nil, 0x12000) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) shmget$private(0x0, 0x1000, 0x8cb0466fee62ea17, &(0x7f0000009000/0x1000)=nil) 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r3}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x30}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x6c9b4800bc6a8dee, 0x0) fcntl$setstatus(r4, 0x4, 0x40) 04:02:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$TIOCCBRK(r2, 0x2000747a) setsockopt$inet_opts(r1, 0x0, 0x208000000000c, &(0x7f00000000c0), 0x0) 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) fcntl$dupfd(r0, 0x0, r0) r1 = semget$private(0x0, 0x2, 0x400) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000240)=""/224) 04:02:39 executing program 1: mlock(&(0x7f0000218000/0x2000)=nil, 0x2000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) mlock(&(0x7f0000219000/0x1000)=nil, 0x1000) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="06") ioctl$BIOCPROMISC(r0, 0x20004269) 04:02:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x10001}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:39 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) 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) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x10, r2, 0x0, 0x0) dup2(r0, r1) pipe2(&(0x7f0000000100), 0x0) 04:02:39 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setown(r1, 0x6, 0x0) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4000000000044}, {}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) select(0x40, &(0x7f00000000c0)={0xf384, 0x20e, 0x7760, 0x5, 0x100, 0x7f, 0x4c, 0x3}, &(0x7f0000000140)={0x30f5, 0x9, 0x5, 0x4466, 0x3, 0x7, 0xffffffff, 0x2c6}, &(0x7f0000000180)={0x7, 0xff, 0x9, 0x100000001, 0x8, 0x4, 0x1}, &(0x7f0000000200)={0x60, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") r1 = getuid() setuid(r1) 04:02:39 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x54}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x800, 0x8001, 0x4, 0x100000000}, {0x1, 0x1f, 0x9, 0x401}]}) 04:02:40 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = dup2(r0, r2) r4 = socket$inet(0x2, 0x4000, 0x2) getsockopt(r3, 0x9, 0x80, &(0x7f0000000400)=""/233, &(0x7f0000000500)=0xe9) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0)={0x200, 0x6}, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r5 = msgget(0x2, 0x20) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000240)) msgrcv(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ff0700000000000000000000007400000000000000000000000000000000ffffffffffffffe500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2b900"/176], 0xbf, 0x1, 0x1800) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) r7 = socket(0x18, 0x1, 0x0) accept$inet(r4, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000280)={0x1ded, 0x3, 0x1, 0x100000000, "4d7e2575c8362a933691df778273387c83e1c2d4", 0x1, 0xcb4}) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = getpgid(0x0) r9 = getuid() getgroups(0x6, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={r8, r9, r10}, 0xc) ioctl$TIOCCBRK(r6, 0x2000747a) msgsnd(0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="0100001f00944dd1b63fb6092ead95d160e5969a3e554daa1abc6e839feec8cf145d72b60e050917a27e8c77179145bf4322bcebedbda76936fd798622209f5e859819724a1acbcec0e718c18b1b8674fa214ece71a32840b7fcd19689c733609da3859b8eaaf6863889c1a6d4d13a8a9fbc069078e4034a7ab5e571250c2d171f4c10e3ab6ac8eb592e390cb6f651069b4a78f42883cc3eb2646f8c1413a6d79c080d32b3f61089610e941ace69451e09ee86cf742d"], 0x72, 0x0) r11 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r15 = getppid() r16 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000006c0)={{0xe7, r11, r12, r13, r14, 0x1, 0x800}, 0x5, 0x7f, r15, r16, 0x5, 0xffffffffffff0001, 0x1ff, 0x1}) 04:02:40 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x20, 0x3f, &(0x7f0000000080)="2c16954c", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) clock_gettime(0x0, &(0x7f0000000040)) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x40) fcntl$dupfd(r0, 0x0, r2) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=""/241, 0xf1) connect$unix(r3, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0x54210bf331fa477b) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) write(r2, 0x0, 0x0) 04:02:40 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1fffff03, &(0x7f0000000040)=[{}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:02:40 executing program 1: r0 = socket(0x6, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) clock_gettime(0x2, &(0x7f0000000000)) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fchmod(r1, 0x10) 04:02:40 executing program 0: r0 = msgget$private(0x0, 0x20) msgrcv(r0, &(0x7f0000000140)={0x0, ""/127}, 0x87, 0x1, 0x800) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000380)={0x2, 0x169b, 0x3}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x400, 0xce) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000200)={0x7, 0x8, 0x0, 0x3600, 0x94, 0xfffffffffffffffe, 0x4, 0x10, [{0x10001, 0x6, 0x80, 0x7}, {0x8, 0x273, 0xff, 0x1}, {0x4, 0x80000000, 0x8, 0x100}, {0x100000001, 0x9, 0x8, 0x40}, {0x8, 0x5, 0x80, 0x5}, {0xcaf, 0x0, 0x0, 0x5b}, {0x4, 0x5, 0xffffffff, 0x5}, {0x6, 0x4, 0x10001}, {0x3, 0x400, 0xc4, 0x10000}, {0xaa4a0000, 0xfc3, 0x2, 0x5c73}, {0xc0000000000, 0x3, 0x2, 0xdf}, {0x7, 0x7, 0xd7e0b45, 0x6}, {0x4, 0x7ff, 0x200, 0x4}, {0xfffffffffffffff9, 0x4, 0x5, 0x3}, {0x2, 0x2, 0x8, 0xfffffffffffff000}, {0x4, 0x5, 0x2, 0x101}]}) socket(0x20, 0x4, 0x7ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f00000000c0)) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x4, 0x7f, 0xfffffffffffffff7}, {0xe2e, 0x3, 0x3ff, 0x7fffffff}, {0x9, 0x2, 0xfffffffffffffffc, 0x1ff}, {0x0, 0x97b4000000000000, 0x7f, 0xc5}]}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 04:02:40 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87, 0x0, 0xfffffffffffffffd}], 0x3ff, 0x0, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) close(r0) 04:02:40 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x100, 0x100000100) ftruncate(r2, 0x0, 0x30000000000) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) writev(r1, &(0x7f0000000040), 0x1b) 04:02:40 executing program 1: r0 = open(0xffffffffffffffff, 0x1, 0x10) recvfrom(r0, &(0x7f0000000040)=""/220, 0xdc, 0x800, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) chdir(&(0x7f0000000280)='./file0/file0\x00') setsockopt(r1, 0x29, 0x80000000000000d, 0x0, 0x46) setsockopt(r0, 0x4, 0xfcf, &(0x7f0000000200), 0x0) 04:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000200)=[{0x2, 0x20, 0x7fffffff, 0x100000001}, {0x5, 0x1f, 0xdbc, 0x7}, {0x6, 0x5, 0x3, 0x6}, {0x1, 0x0, 0x100000001, 0x280b}, {0x8000, 0x4, 0x88, 0x80}, {0x8000, 0x6f, 0x9, 0x1}, {0x4ce, 0x8, 0x4, 0x4}, {0x1, 0x1, 0x3b, 0x5}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x2000000000000249, &(0x7f00000004c0)=[{0x1, 0x0, 0x3, 0xa}]}) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000400)=[&(0x7f00000002c0)='tap', &(0x7f0000000300)='tap', &(0x7f0000000340)='(\x00', &(0x7f0000000380)='tap', &(0x7f00000003c0)='/dev/bpf\x00'], &(0x7f0000000480)=[&(0x7f0000000440)='@+#\x00']) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) syz_emit_ethernet(0xffffffffffffff30, &(0x7f0000000080)="b6") openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 04:02:40 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x4) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') 04:02:40 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x100, 0xca28, 0xffffffff80000000}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x4) syz_emit_ethernet(0x145, &(0x7f0000000500)="dfa6fe9cd99291fbe9863314eab933e1c80d3b71f43e05dce880e4f927c8002d57205fcbd00da5c284c89846e570ffa5472ea8cf83f363b5884936416cffd6c915844dcf1e6c55cfe45de3bf14aa51c9c8607940e5483b00a9a92796b00ec433d9b54370c5b277fe5ba97c9d3959694aae0e27aab3fdee68e2ab1d9e3826c66a9fd513398724d43e313b8edb0bb72f33cca562d67ca912dc4d7fe6345ef1c69ce1a92b820ea782d0a5f9c5931f483591267f35ebb196d71cdd3fff612f111bccd4516276115d9b38923f15c3e1a29f0088c84542e2ca1a3bf2a95a927df8082a7dd77f604d621381ac68f4c14a3fc4354dee2731b1c6f24e686caa8fcf1deb32885b66054ca0207f766028f2b36215c0a5fe1032a2ec02d17a452e39ed62f54d5e41c456c0391459dd0be5be41378233fe6b8f4840e312d7b1e1b13085ad75a97d9ecec9d1") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[0x6, 0x8000000000007, 0x100000000, 0x2, 0x1, 0x1, 0x3]}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r0) 04:02:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20488, 0x352c5d36bf1b0b23) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x1011, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) 04:02:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc4004704", 0xd) syz_open_pts() r2 = kqueue() close(r0) kevent(r2, 0x0, 0x0, &(0x7f0000000540), 0x8a, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) 04:02:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup(r2) chflagsat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x400000000018, 0x3, 0x3a) accept(r2, &(0x7f0000000140)=@un=@file={0x0, ""/97}, &(0x7f0000000200)=0x63) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./file0\x00', r5, r6) r7 = dup2(r0, r1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x200, "0128fea20cb45505475622628f7f5a83fa40dd9d", 0x0, 0x80}) write(r1, &(0x7f0000000180), 0x13c) 04:02:40 executing program 0: r0 = open(&(0x7f00000012c0)='./file0\x00', 0x2, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4, "000000000000000100002000", 0x2}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x382, 0x4) read(r1, &(0x7f0000001340)=""/232, 0xe8) r2 = socket(0x18, 0x2, 0x0) write(r1, &(0x7f0000001200)="775a0c118367a76ab09963dc8b8afa2063864aa9d0ee373cf0016dbb169e0823e8e87099f184cf8b96567e75a5ce3515bac60c816a472c9e0966c7ed17f9db3a476a0fd82a758e7ba862dfd5c4686f824ac08f9c8f75b5a276bdcfdff490301617f48c74fd61180114c152c7c2708d5e4abd5e6d17e6a3aae5f5b76a09c9a71758d5b1344944d2cd91b6b20c3a1d973af5257b", 0x93) flock(r0, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) getpeername(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect$unix(r2, &(0x7f0000001300)=@file={0x1, './file0\x00'}, 0xa) r3 = msgget(0x0, 0x500) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) 04:02:40 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) accept(r0, 0x0, &(0x7f0000000040)=0xfffffffffffffe1c) r1 = socket$inet(0x2, 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0x7fff000000000000, 0x5, 0xa7, {[0x7fffffff, 0x0, 0x0, 0x6, 0x100000000, 0x5, 0x4, 0x88a, 0xffffffff, 0x6, 0xffffffffffff520e, 0x0, 0x101, 0x3, 0x5, 0x3a8e, 0x6, 0x100000000], [0x54, 0x1, 0x1, 0x1, 0x2, 0x9, 0x0, 0x6, 0x8], [0x3, 0x200, 0x9, 0x4, 0x0, 0x5, 0x1], [0x5, 0x0, 0x0, 0x3f, 0xfffffffffffffff7, 0x3], [{0x4, 0x6, 0x6, 0x8}, {0x5, 0x6, 0x261, 0xffffffffffffff80}, {0x1f, 0x752, 0x19d}, {0x2, 0x8001, 0xffffffff, 0x3}, {0x14a2, 0xbc79, 0x5, 0x66}, {0x4, 0x10000, 0x7fff, 0xe94}, {0x77, 0x34, 0x39e, 0x2}, {0x3, 0x423f67e8, 0x6a3b9526, 0x5}], {0x400, 0x9, 0xfffffffffffffffa, 0x5}, {0x0, 0x9, 0x40, 0x7f}}}) shutdown(r1, 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), 0x8) 04:02:41 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r1 = fcntl$dupfd(r0, 0x0, r0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 04:02:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x9485fd80388704bd, 0x0) mknodat(r0, &(0x7f00000013c0)='./bus/file0\x00', 0x40, 0x6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20008, 0x0) kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffd, 0x8, 0x8, 0xffffffff, 0x1}], 0x1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x1, 0x233f, 0x10000}, {{r3}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x7, 0x19}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x20, 0x7}, {{r2}, 0xfffffffffffffffe, 0x8, 0x40, 0xffffffffffffff94}], 0x200, &(0x7f00000000c0)={0x8, 0x81}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r5 = dup2(r1, r2) fchmodat(r1, &(0x7f0000001380)='./bus\x00', 0x7d, 0x2) mknodat(r5, &(0x7f00000001c0)='.\x00', 0x0, 0x4) open(&(0x7f0000001400)='./bus\x00', 0x80, 0x80) readv(r1, &(0x7f0000001340), 0x0) 04:02:41 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000100)=ANY=[@ANYBLOB="ce01c4c58a7a6ecb9e6713a6d5b5bee88295b84ace4823e06a46f09ea2e4f9e5a023a30fd60f6ecee4600ae2fffe0cfac20a1facf0306cd4447ec58231cfd06af475dc6b0c78ad3492e3fe9042eb8bf52a07dc008809d76e7e939748b24d3480740aeeac4aa90e997f2cab83106fa92cdd"], 0xa, 0x0}, 0x0) 04:02:41 executing program 1: r0 = socket(0x11, 0x8003, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xfffffffffffffffd, 0x3f, 0x6, 0x1, 0x4, 0xcd018a1, 0x0, 0x2, 0x1, 0x5, 0x8000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000"/177, 0xb1, 0x0, 0x0, 0x0) 04:02:41 executing program 1: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x200000029, 0x67, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) r2 = dup2(r0, r0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0xc8) fcntl$dupfd(r0, 0xa, r0) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x87}, {0x3c}, {0x7ffffffe}]}) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="ad3296fb324ee383011361232367b39997aa4732af92db1e92c9d291bb41c9be060daae37e3b5a10aa90eb78e5e8714adc0d9c4520e5e3e6228e75f06f83c1327a6d0abdf7ed52cfed0332bc73280b95ef9d1d905a79b75086ed78e89f48e0f44c4ad449e5eef33df6371e14264349455b6937aaf5c94f6fbb9337eefec1989a214e415bba4b38581837a5e9a8ea5d5752f47752db557a407f2b3135d6160200ca7ee1bad9b20c483f486bdc6f8617ac7784a23d4fd1afce1321d8b995ab3226a716e35a39dfbc3f31a2dd1833718ebd1c5c1b715533b398e52cff89ade7b4f89255656b3ff72ec71372401911492f8974095d", 0xf3}, {&(0x7f0000000240)="432e053ce64006c40f6c8dbe1f52c7f5aec123d6ce6870bc4048c1b541ca27b7c98af3397ef9950faf12bb", 0x2b}, {&(0x7f00000009c0)="e5a38172c94332602200a24de85699ee8d9105128f39c4", 0x17}], 0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000400)={0x10, 0x1, 0x4, 0xffff, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x280}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3c7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x99}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x8}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x2}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x5}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xa7}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x89e4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x5, &(0x7f0000000380)=[{0x4, 0x3e000000, 0xf964, 0x9}, {0x1, 0x0, 0x0, 0xc1e}, {0xa7, 0x101, 0x58f364a0, 0x71a}, {0x0, 0x1, 0x4, 0xffff}, {0x9, 0x0, 0x1ff, 0x2}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 04:02:41 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) socket(0x6, 0x8000, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) mknod(&(0x7f0000000000)='./file0\x00', 0x1010, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x100) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000100)=""/184) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 04:02:41 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x28000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0xf, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) getuid() ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r5 = socket(0x1000018, 0x3, 0x0) kqueue() connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) mprotect(&(0x7f000044a000/0x3000)=nil, 0x3000, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000002c0)) getrusage(0xfffffffffffffffc, &(0x7f0000000780)) semop(r6, &(0x7f0000000140), 0x0) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40064}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x100) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x45}, {0x28}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) setrlimit(0x6, &(0x7f0000000100)={0x48, 0x8001}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x2}, {0x2000, 0x7, 0x8, 0x200}, {0x555d, 0x1ff, 0x1ff, 0x80000000}, {0x400, 0x8, 0x2, 0x3f}, {0x9d9, 0x5, 0x6, 0x10001}, {0x5, 0xa0000000000000, 0xff}]}) 04:02:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=';'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0xe82121728e4b975f, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 04:02:42 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x9, 0x4, 0xfffffffffffffffd, 0xe2cc}) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x10802, 0x100) r2 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x6810, r1, 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0, 0x0) sendto(r0, &(0x7f0000000200)="fbe2e06bd895e0cbdad85cba6e67c31e081013960e6f557f2a778f74a61713492d4f4875f823265bd1ab40d8024c5bbbdae144174caae0ca602607516a11144a783e4a308f360663483b6626abf1506a25cde7182f3370b1dedebcb8ed2b45cc71d7a2ac82bf8eb1d813bb6f8414447d17906aa11be5befa0691c6e24f1035d614c57b6d5cdef6f09a3fac579155f1fb323bd64e6331350977203ddf9dbeab25391c7bbfb9cba7a75890b2e23035c4a848bd2a37fbc033e81232a814f07de03cdbe478ce18e3751e61bbf70927bd958803bfff216b", 0xd5, 0x0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x1, 0x6}, 0xc) pread(r1, &(0x7f0000000300)="c6f771c2e6e2700b9702c09059b04c640e185648835299be2ac4f9535e259f46d10e510e2d334a35e4bf6bc1fbf269b3f5d7196d22098d94f8d03a9a42d602a79411f4", 0x43, 0x0, 0x0) 04:02:42 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f0000000400)=""/140, 0xfffffffffffffe34}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 04:02:42 executing program 1: r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x4) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x6) r1 = msgget$private(0x0, 0xc0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) fchownat(r0, &(0x7f0000000340)='./bus/file0\x00', r6, r3, 0x2) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x5, r2, r4, r5, r7, 0x80, 0x40}, 0x717f, 0x401, r8, r9, 0x1, 0x3, 0x2, 0xfff}) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r10 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/28]) r11 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x11, r11, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000100)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r0) 04:02:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r2 = socket(0x11, 0x4003, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000180)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x8, 0x8) 04:02:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x21, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="e76ba118cdc3225386f09152d7dfc895e53ee3593585c249dc680a3c95f9dae3621fa29cc0dabac14872c5f7dec99f02c6270ae6528bb2108f24322dd1186d9e2efada85db95132512e06d11c12f5bef29480af4a0247330465dabe66f8aa215d444063b456452f26c07c5ff015018f01fa7264da0c29d5b589702c07f1bbadc626a9337ef516c6ef363d0628d729015d628e37cc7191c5c6c947089f8892a03d8bc2ab22a034bce872a20b0171aa10f9215019cbbcc82939238d0b06f45e90900f21be758af491b7cc5f42f5390609790", 0xd1}, {&(0x7f0000000280)="0857198b9920193db445ee69da9079b32f7e53f64323dfb52f82d4afff03049634932f9cdae0ad9bdf320f49a5c476b2cda1bb0efe8d9d5cc2d42d09ca837b60d0024cbad1276e3fe573621ba66e21a0e5813f7f449cde9269548199d557a91ddbc617eec9fd4adb9a777162da05c23417b7a313afc69de73a5295b37260ae6e73be6a25d7a8ff5fae124828fbe0d10df75b4f0327c78320ac", 0x99}, {&(0x7f0000000340)="280564c41048b1be269c033f8ecd402b368a8d5522b962274ed9108ad82c4f827b10f6c41ade5ad5bcc74562ffd1769f034e094d2450b72177a021caf648b5264ceac99244e9874061df17804b27fd6e5167e6ac56a106b8da5caec5adb71e4fdc38bf01b80a3c8d0dce302b83921dc6aab15c96e0e88ea2bc29e820a4fb95e824eab59bed636844b28aad11a18af7ae096d71aa5e7d12c31c189e36928cb972d97f751c25a55888916b", 0xaa}, {&(0x7f0000000400)="4fcd191dd332222df78d547dc65861938f232d9c063f7a5594f3530deb9e2d1de26fc432aa904ae3c4ab2082f7ba735d4f24659ef1908ded7d2120bd89653b4838247c1f14787b319611f01569", 0x4d}], 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000004c0)) 04:02:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r3 = msgget$private(0x0, 0x71df1143c3356135) lchown(&(0x7f0000000340)='./file0\x00', r1, r2) msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="1e320903247eab3ca591432f317ed070f59b156131d1c9a75c0db404c0be79dd369598471d6a7b00000000000000a9aee4d88d0c3aeb15a17510a85b6b9c679f2496bae9526fe270753df53728cedbd8e44f09f376df8e1ba5ecb4c941fb7ad13d47a12c660e9f825122276bb5ef541c7752a36f30e7250add9dd799b51ab64e630c9b3ff0c3bfbe41c2725acb7509077d49cc7f09a40d8b6244bf9e531312fb8ed2e24a36da7aa7ce71d6fe10b224f37a7125fd630f576157acef0f16b42a0f02b4c245486b785fe683eec9f275e4fb5f1b30220ce31ecaaf445857105161165700ebe55268a00ec1a34045fa9ba1a99aaea563615db4ba5ff9ef98aefca7de81242521265aad427818e43f187c233c4018f5f02578802469d8afe3ee94811c367b530e836618a719360841864c658f29ee4d820d9a298d66463e2c21c45e6f"], 0x98, 0x800) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) setegid(r4) r5 = socket$inet6(0x18, 0x4, 0xde7e) bind(r5, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x800, 0x0) semget$private(0x0, 0x3, 0x200) 04:02:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x29b2) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socket$inet6(0x18, 0x0, 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x800, 0x0) r0 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x40) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0xc794b93161d262fb, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x200, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x2, 0x0) r7 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x78) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) semget$private(0x0, 0x2, 0xd26184c601be9a23) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x89, 0x512ba31ce0e815fd, 0x2, 0x5}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x6, 0x6}, {{r3}, 0xffffffffffffffff, 0xe1c6bd0b8ce8cb44, 0x59a5e210af8832cf, 0x400, 0x7ff}, {{r4}, 0xfffffffffffffff9, 0x20, 0x1, 0x5, 0x61e4}], 0x8ae5, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffff9, 0x80, 0x1, 0x6, 0x80000000}, {{r6}, 0xffffffffffffffff, 0x40, 0x1, 0x100, 0x2}, {{r7}, 0xfffffffffffffff9, 0x2f, 0x0, 0x6, 0x3}, {{r8}, 0xfffffffffffffffb, 0x6, 0x8, 0x6, 0x9}], 0x0, &(0x7f0000000300)={0x9, 0xe58}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="28aa"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x8080, 0x20) mprotect(&(0x7f00001a6000/0x1000)=nil, 0x1000, 0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x401, 0x6, {0x3762dfd1, 0x1}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 04:02:43 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() ioctl$TIOCNXCL(r0, 0x2000740e) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 04:02:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket(0x10, 0x3, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000f00000000ffffff0100ab0000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff00000057a7f59fa2b46944118dc9ffc207eb9bbbc0c2ee9ee9189750995db98e950d5131f43d420c3b25af676626b60260a186ed24"], 0x38}, 0x0) 04:02:43 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0xe4c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) 04:02:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000140)='./file0\x00', 0x8000, 0xfffffffffffffffe) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000200)={0x7fffffff, 0x5, './file0\x00', 0x5, 0xf187, 0x100000000, 0x3}) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x80, 0x5, './file0\x00', 0x5, 0xc2, 0xfc, 0x7fff}) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 04:02:43 executing program 0: 04:02:43 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) fcntl$setflags(r0, 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) 04:02:43 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) 04:02:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x3720672bf5982655) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x81, 0x2, 0xc13, 0xd0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x24e9}) pipe2(&(0x7f0000000040), 0x10004) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f00000000c0)) 04:02:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x9d, &(0x7f0000000140)="b6e733305afa8ffaa06825a07b62ab67bf6c51027e4c6704775b9620e36583d75436dd210e5f4634d6193e96801ddd737c6c300d665dd14503339101fe5345d57e56ee4bf9da7e9242d40182a61a5584c829875600f7b51c5b6b7b76c032b98dce737d27626a51c08cb620bc76d28271f66e8891a97309fd5b3cb066f8a71cbc14b51b0ae97369df3247bd2e3dd32a634739c1657e77f08dc6a7756a1b") 04:02:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x200, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0xf5a, 0x8000}) 04:02:44 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0xd075db5, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) 04:02:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8c, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 04:02:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0xfffffffffffffe76, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 04:02:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000000), 0x1ca5, 0x0, 0x1, 0x0) dup2(r0, r1) 04:02:44 executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000002740)) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) 04:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) 04:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:44 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x4000, 0x0, "f000000007005945fdbe0700", 0x2, 0x4}) poll(&(0x7f0000000000), 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000001040), &(0x7f0000001080)=0xc) writev(r1, &(0x7f0000001600)=[{&(0x7f0000001100)="5234e41620bd533134aad1dfa4bd37d42c5ff55273807542b8a3e26e5cd2d53fec18d4125f4f51c4533a460a9585d444cad43847738a29046d7f61601a3e616e04036755b1bb8e747a60d5a1d0735002f9a8d917bd63b3838f530b8f8c6f2ccff36f6b211c2f197317a14cedb591c7bd06204e09d988", 0x76}, {&(0x7f0000001180)="995c76b44155309396e51112d73ecc26747fd4154966d3423a09027e1ca4f7466b6693137ffb54547132448ad7938795f413a34cee6e82a09ec7ad826f702630e41d062a14d0e0e46b44b712feecc1f4be62ade3417d1d5d7c85962f1e086e3e60f7b74cb3d8f7f6448563ac2a13d1d4ccc18a3a9eb60f659137557f54428889969428a2685762d0c5e44d8ac8681bb738da7f8d7e7767715ccc9dc78145ba6cdd65b72ad61a6ac1bcaca3fc00c7c29ed09b1f8874a1473f5c106dd9", 0xbc}, {&(0x7f0000001240)="3265adf6576249cc6ae0ca5fd227c09f64425348404f934d4b4b726950db5d043709adf3782b4574cf48d690fb9f9537c4def26b5d9dfb78d76622101cf69c3c71a0cca06ef99b5dada80ce9c0ee35c5463dae5ee1bd1cdbf34a7af09d58113f5d0ac7bec1c183e84c60525ef0296cfdb74bc5c641472e2d8020a996f6", 0x7d}, {&(0x7f00000012c0)="5bf3b92b04231b50dbc20d662eb21b02cf586b4e89fa8876429f52960bf1b661c8a9894bf59929b2a922e7aa761e965e8c598e954e2d16f7848a5ec8546b7974d6811a8f75b70b8003415ab66ab804af4537edb6e1b2b304c6f780d184e5c5000312e6dbac43fdd87d289b2b52c09839f8e0130cd0badd567105d17946fa0c66d38246c87a57acccce92c11c2e4a310da4c857811ee8caccc5e6812f619327", 0x9f}, {&(0x7f0000001380)="ae09e952b0b0ff71d3c49a491071e14edaa74c4f3e33dce790ab79815f6ebaf076b7aa6125423d6632e5f08074eaf2a245a79ec89d432b20df5ba02bab2ccc8ca032ac973111c47c9126770fc1a3acfc50c2db52366d17229deb41c5c510ed3f4ea8e06f9ea584315e07775075ef7c5eb2e7a2b86471806e58f377408959cff5ccea229e43ef4984d95b98890e5a580f14f0", 0x92}, {&(0x7f0000001440)="2507fd9419ef00f529e5214da2399a1b857925292575d7da", 0x18}, {&(0x7f0000001480)="6637959fcbdc61", 0x7}, {&(0x7f00000014c0)="6e7cb6f17039f54f64c4f4302224740667b304ce6e4173de93f8f6d6cf746c218efeeaab0bcdacd4970b589366d79708cfc64f4fef5c18daf11dbf032f9e58a56ab8129a285c013100ab67413337434ecd29156c5e797014c01428ca1ac12d80689749d734801e75c6d5c4e07a1b43a11952d6b0ebed5624ad02c36f0ea846fd45c3a8348957e498f0de183090766c51c4f106093104964d2524c3768693c5", 0x9f}, {&(0x7f0000001580)="af57db71db422e38ef31e6ef88bffb5dbc624c5edf1b484f683a0331da6bf1383eaab4c29b60458476804c74b9d3e315989b992dff94a8e45fc7d796e52bb989b27a58105adab720504752871d3dafe5791ed6401507b0176146c331929f12553f7c0324336b5bb1f0a79f6e4edb518a7f8549", 0x73}], 0x9) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000010c0)={{0x18, 0x0, 0x10001, 0x6dcebbf1}, {0x18, 0x0, 0x8, 0x8}, 0xfffffffffffffffb, [0x5, 0xa052, 0x101, 0x80000001, 0xffffffffffffff7f, 0x40, 0x0, 0x818]}, 0x3c) r2 = socket$inet6(0x18, 0x3, 0x2fa4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000001700)) clock_gettime(0x2, &(0x7f00000016c0)) write(r2, &(0x7f0000000040)="c2911e50cf83896ddd9afd42c740869b00b30207b559b2bace98f1137139a517963b213dd73aa2785e6cb90d898013c8fb47f66d85e57acc8a7239f2dc5348971facc78c73aa5d3f7fffd7240dc8c4d114218b8b2424b4242e11b1ee42166f41c1b9bb538dee2bff19504c6d3b57ac53a2659021dbb95fe9ccb4c70674c9726fcb7a43a9e150f1546aae83b477f5dae593941c645b948769e74fd49b3ebe6e733caf273d6fe0ae09b318b1037d846294be3bd2639f32cd1fea2d556fc4cc6003e3e9afde162d417be76a63149a5805d87369b8544b22c67be29f7552eaaa0912c0023a2a14cf018284bd02c3fb03cbf5b4603c5ad15bbd67a2274ed9c076a657ff8c31a52818ecbd74fe20fea236d1a2ac6a3c2c71ec0ac0e63289687445b3800b16c64b39c88e77823845262a5f9a9b591c6b4628dd06055f919d1407197bb43121e871cf314d3a39db75b83e4470c0f2b5cdabf1f782b1765d20e58354fd9aea52b80ba9019731915f1f174c135b727552bab9a7d2c4a955089c4648b9e9ef28a4e7373b313e2712540bc8fe29e5ceda46f004db9bdec0c8e8d5e51fc8b6669cb4519337dd057ed76fe07d0e47bccab0ec1520e48c9cc2bfce239a76e76494dc7c690f37c9951459ac93d4e6b55926ab5854cba897b5a4d5122fda52a0497c1d6b67014523f3ce463b9d39ee5253dee8fc89d4a1f8c7d27dd274e7ff1bd281fa2a127c4f86b3da199dcf40f0422bfa528b03265faa260162085ec9240ded07c2ff000b6a02a3470f411791565570313de3f818d67617e8ecb20918dece078da94c036daae570221de27d541150936aba3726abd67d1f3ce207caf6b46124325110069c2e7b64604c749fe8260af0fd4ded5a6d655bbb66ca82729051f22bf1ae968f92f4494a22160f1525c65b82e4361f116d1cb6fec89a4c46e71c46c1057ba2d363af38da5dbfa00ce3ade399ca87273f75b7ec023490885e22947d897d836b40a20e108bb6120b3c5ef2223b06f96c9d45c996b262c920b2079d582425a1ef02351c9aec205358c6a6cf2c85dd1039cfc296cd8cda1d1ad6dbf85dc5908d0f39f9b550017aea2fd6f16c61b091bdcc8eb1ae1ca59e076e0c930d51460ee4026a1a53a1250e6bc51cf92229e660717b544b2d317e86e68594023c60673033770d0de8d8f99ba5ef75041ca9c3bbeee6a7d5c8684c124a6cbc3dcab7a792f6ebdd4fc4c23a943b02066c2c8604d19c8d3d7888383b4a92d5dc142ed98afb1414389435f3d23d9e0fa89defec8d850e19ddb870fb4ea9b4b4231d3e410fb3061f91e19e69f037a40f04852c8c06b3bb484dc45a31ea50bae0869038aa7d841d3f32e8764f1d9393afa0aa36eff0fed03e25e775d2bae1beae528417db1163aae1a4d87707bec5b6d4e8b0318326fe6c91f4ddd1fa5bb508293de56f8592219161cd06a09c4c644afe98e523b427757da32f1e855112c1490eca4cd8d0f68c0d26dbc57b4331ff4a9a42f2486678f16738cd13b10845fa209b9f6f996ba603cbd87d9a6f21ffc4c183be8254903e502cbd4caf05afaa776e19d77420ee2bbee50063f75c7c4266af1aadac80f5b2f91dfa113cf9ebc49c9c9acc2a7a1a8ec7d19d99a77b2c804b8caa6733699e0ac7de0c2d0e0a4ddbbff0a828866cf67936d11286879de01d6c8c3208346dd2acc9eb2ccb675ebea6d33f6e06b9e751be58c4c1e47b40bf9136c45ac9ac9a28a8cb7178ad974331b5e816063ff19c62e19e9560d01a31bff5d0f1d4d418e099c04882bc4ec18f75cf5811fcbc05f7f288a2a03ff5a316ab571a55150debc9084f1a49d0d685f2a2d0dceda8202c63ac32abe1bd453e2e110825cd856cbc6f13d7eff9aa6ca45b2ea6fa1ffda2e04b6d8c19e1696ee9ad9d299953e7426f9b1e48b63d9b9b1367fcfc1dde985fb6e01a20cc6066b601ff072a95a6440b43d6d080e88a73b21113021a4ad4bcadbafec70496fc881464dd1ef93062b893ee54607aff4225e8c7d8f9b266d120aca493d1cf3e3eeb1916e604e881ae65ad443030b2671d79e74ef0e9f367d84870d3ec1564a3b5c87c8f2a9952e2d545db3240eb225be601396db47c0a240ca16ef7852424bce0a90ce38b166f54f7bea32fdd29e7efb8721841158068a98514f1135aef4dc668139dec2b80ad74681681e991fea543eaed0450d500fc12fbdba54596468d6c5a7cb94dd41036648b8d53571c53ab03ea07a5ba11e9f3c7d31f0a8498817781d19d83e3ab19f35ccf08aed363726bf8aad5473fe3085231c291cdb1f42e40d9180aa23bafb460461b767e826b088f9d6f8f843c5311c873a37091e314cc5c8d0f66382d55450165e517aef62176b96ccfc99bc66d23191acb01272c59fa6346d8bfbf58e8d8bd74ea8fa30035d222fcfb8a9a1fc6907b569b85dacd335cee9868807044cb3250a38185f4f0c99e0f829dc705757bef36ee7ca170554cceb2f3f87fa9b59934c796cf73d4d89690eb02c90eb8173066d660fd20450f265760b8023ffab52133ecf5db8d495fe506b938f3337bfcaad153ece26ed0683a50566a05cf69440f6736c06cc4883f6e3e12ffe40714fc7f8af94c6aca7eefb9fdf24063bb22d67a06b9e49ba837ea1e58caf93e1f5e12587b7205588b0da6c5ec140b38a0785deb3b23a847cf7d96ba44498aaaef8f95de80904def3ca3e12f9db4715bb5ceb34d5b3695f9102c00f7ecbc56387b0a945bfb3f216387f8fa63ad8f9ad63eb3496496bc6c010d70c34ba2b1a0e273d32754e4f59c0d4a46831b569e8262b28c9a26f025229ba6c9b19eb345780b1a928446e67d245f2f40f2b7cd350b0ab22be394741f98a70f90c5b6c7cef419e14682ae4c9b98b67b1867aa66cf2aeee3249e1b18e884c5aa64763fd8bf7d32ea8dea9f149bc53d4c6136754aa96e016fc3a695fdb42932bda010545dab3c6c3f3c1dc1198b4261dbbc0d6492fbf3a8f1ea9f13efdff00b0dfa5c19a0edabb27cfc3857e3b03ff88dbb92da6c1f320ddb0c899206efda1cda749fa46b30fef93cf04e5ee74d1e84ec1513dd47b1a306633c64a615e41bdb4293bf35daa19e79006fdf9c40230ab40395c4826e6e8df3bb5fb6ae4f580f2a125a5c6ccfa53a6f1d7d9751b7c87ffecfbe65f28c7ccaab84af83dbb52b10138bcdb18babf40d11e7eedfabee63c9922c8ade7dfa4154df4447e7c9484b623c0e266169713a04d5a5799906ad8eea9acf3beac0190ea6b4d9392e5b6cc186285a7c4d3acc62cbb58902ea2f966f830aa07898d22d7027fda22e591defb71d4b323c2ad484cc473506e53e95cbeb30caa213edde0650a3bc16f4d65288b05ab636b3529e4f95c40161081a06e94fdc10511d20b37959efeaac321e6b44d88ccc42eca19893a4126688d7b75be6f2d248ec43afeffbd635cd628100b594a8bae20c2c8452f04695aa1a60bbef9f624fe659324cbd271b04599bd7eae65624beb3eceeb31d4c67acad52ceb7322055b19a38b9204880dadddae87b69d2755f0f4f7b6578a93b1626b93a1a8e036c031a4db66dfc4f3f1c4fc2e09b3b3be2845cd9bf2d81ca395079d0e9d9a3e30969afe934088a0ef80b104288eedd30c31a90f70b92878c71baf01a87008e135009ced06fdd97a4d84ec57d412328da55b90b2ad451164c18a67c418f26743f9a14174c8b25f4f80a90d7fa61e979b3b464933f5a67c9b5acfb69850298a323ed2166d6ce9e5db86d7a83a726002333ee6e148775c75cf872f78bd97897d232070915d82e7862eb4201a6822a2f6db4100f248fe9fc980c9a3842750a80421a40d70a969e1990164de4ef8795ba73abce906e5ce0b54bedaad3cd8056d32ecd96951d4b6e7fc81f3c7f7587b9dc60be22fa718b0fd75d8c797ed41acb36d9502093e3fc648f43c05ade1c8af69ec0a3e888de5ce076a2d7f0de965032bf377c5eed39606f84aff038c744352fa087f33c1894c244907459b4337b2dc0204095f943195fb6708513083c6575c90adc443e611c5a9d20694298e660ac6b21cf163e1e4b37b4b2ce118d6d86c18977f0bc8bfc512573ed8e65320f657d74fbf027429efe627b4528e3c353af42bf31f40fe4734ac0521cd8291b392f0caa102fbaa37179b5000d9a8a6999f42d08d1b4c2ea24554715584de6b78a37ac6769c439a040d9c7a2d6db9e5c3ef45869e1d2cbca9b8d4049f1b8e0ac12e5508fafc05dfaaba1bf7a0168c5469abd7ab2743f73a6236260380f185bc44fe5fe5f713846b0f4425ecfbec65962ae4c369ccbec6df8db76f028e8e13306f08937eab28d6006376e388e2d33caf2f53831271da58ea11da0264e22a2fb58e4749703e7d3a848edb3cc7b64d9f434920e64a829f2b6f5089294c52e1ac0292ff5a08f580e494858aed3c79970a95fe7a94047a75cb19b9bf80b64367d0862073d709a2c5bf9263ae6862efefb87714252ee6c522bb442d29609f503d19a9eb36d37434e444418b344b99eeac0b178e0b67130d2eb8573ae9b4e061659b331e5da84547c104fd60271e16c0a5058768f849996e11c789d3480342f6c8b889ac6c3f7f10c04c0ed30715cdea7aa265b2fba0c50b2e3aecc0f331687d6f9dbbcd174351285a7477cbbfc90d99afb5a5d6ad10f2dcc264856d5842b5a67ca6191a42356b6dee52d4502711509b9ff2f17f6771ef15e5d5cf074944feeda1ade9dc0758e0556eb3c24be680fa51642de7bcd6c2e7464a5f5a2b978c3a3d9f0527308acd99b817a1349d905f72309ef749f46b9eb3f50fcf6d126b58f4969716187f538dcff7f24bb9fd4fb678f1426b6d0a73c6d1022209712bafd2a17a258b0baed70130eace725f75c324c7a7a16dad604293741209283a6350de1da082c5898d88d2292ffe929a4bfe65000d527e720b7a764fc44399b4c2828e4cefb708367dc0cf89486095e179b96fc79574f4fdb49098228e51ce83337f1c479b7d1c65f8a3c641c806d862045c4332422616374b1ff7c06c647926bd20311e92681b3e494173979f105c789309c2702360627a085fd8d3789aaafc8d343bb06c29aac41fd4706ceb1bb570892330e50579f60785a3b280345c99160861fa11fbd71072e60cbcc9facab56eae51848816a325301bf3f48a587ef72efc0c92ddf053cf665297da39dcdb1022e3f5f43bc7d346356c02760f9a50ec5d83ffa4a8a31107e9b443e4055e4ca6884c586798ff0978c42c951183c0163dc2d89f1f87b943b3f0acba4b9904f69dadb5509d57b4ab18b404118d5caefb084c59cca4b867ede8aee5e274191573e60d632ae56e2ca82e2c5b9ca784ac03a4c31aea58bff4bf1ed0349804dd16d2a359c77f090ae396849a615fc6c360805e135bc93cb497ed592494f3653f916161e94dcb3701c397ff842692dad1b956aa3fb0a64cb938ebfa0ee637cee9a3c4997e03a2f2162b1e8f5dcfb0a98b9b16087673ba9bbe54a325c32ed8f4dadaa8c464d5c17f83c1a17cf720070f899c6f5012b6e1172b04cccc3f82516f6278ab4357560d5d3e7df3454ecdd476f01fb29a276c38f4d1ed75bd124cc4e2db6e4e23284414e9f60cd108b4c0773b2a4fbd96d22fd892a5380430a95efa2ec9ab714acb6338015016a08da86c3b7e30a8c463a0191e4533eecac3981791d1855eeaa5058c0045a5fad34ae312bcb3864b1ef511ad35dc5f93a7a3dcf35cdd82532e532a864fb1f061526c7f12c81c26d63f0d06baa59ca98db92002134388e6b1f32a9a01b0d94a17166f549f0b3", 0x1000) r3 = syz_open_pts() flock(r3, 0x4) 04:02:44 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0x1, 0x1, 0x2}, 0x401, 0xffff, 0xbcd}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:44 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, 0x0, 0x0, "00000092fe004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r0, &(0x7f0000000540)=""/69, 0x45, 0x800, &(0x7f00000005c0)=@un=@file={0x1, './file0\x00'}, 0xa) accept(r1, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) writev(r0, &(0x7f0000000500)=[{&(0x7f00000003c0)="27395fac2cdaf5234368bc5d3b7b2d5f77a8d3352ced8e6769f0735e0375f5665d25e8f6774ebde67821390af08744bbdab50cd624c0227115f861c61bdbe34f7a16c6ab1c8ddc84bba9cf520905786ddc8ce96b7190e2b39d8dd00de3354e4298523c9c", 0x64}, {&(0x7f0000000440)="7b0246ea14c34f33d42e3842822d5dd9feabf229c43f145fd791c76577a7d9e4d251adba707a38619859f223e8154d95bc1a5e", 0x33}, {&(0x7f0000000480)="2bacdc0f651c24fb8837910d7d556450ec75a8074b0ca6ed3b5dfd305a752e2d5910faa9fe13d8aee8fcde145a6173f7fa58f48d0cf4ce93c8a1ee8415dac0f7fb9e1911c42bdffd574de6e75c18b454180cb763a9e7c38c40dda04ee7325c8f949aac8731925a18411458180d7d954b05997368bd8785d0f0507cb609d0", 0x7e}], 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x2b, 0xd40, 0xfffffffffffffff8, 0x8, "76d14dfde1d80381baaadd1712a6cde5ec95139c", 0x400, 0x7}) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/155, 0x9b}, {&(0x7f00000001c0)=""/91, 0x5b}], 0x2, &(0x7f0000000280)=""/83, 0x53}, 0x2) 04:02:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, 0x0, 0xc9) 04:02:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={0xfffffffffffffffe}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x20, 0x1f}, {0x82, 0x9}, {0x7, 0x5}, {0x2f9279f6b261ba12}, {0x3, 0x2}, {0x41, 0x2}], 0x6}) 04:02:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x200, 0xffffffffffffffc1, 0x5, 0x5}, {0x6e57, 0x4, 0x7be33afc, 0x3}, {0x8, 0x1, 0x8001}, {0x9, 0x7f, 0x8, 0x870}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0x40, 0x3, 0xfffffffffffff4fb, 0x100}, {0x0, 0x1, 0x11e9f55, 0x81}, {0xff, 0x67c, 0x81, 0x4}, {0x3, 0x4f202123, 0x7, 0x100}, {0x18fd, 0x1, 0x8, 0x1}, {0x45, 0xffffffffffffff7f, 0x0, 0x1}, {0x8, 0x81, 0x400000, 0x100000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 04:02:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x3e, 0x4003, 0xfffffffffffffffd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:02:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r1, 0x0, 0x0) 04:02:45 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x100000000b07f, 0x5904) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x208, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000080)={0x8ccb, 0xa83}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000200)={0x0, 0x7}) fcntl$setflags(r1, 0x2, 0x1) lchown(&(0x7f0000000140)='./file1\x00', r2, r3) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x7ff) 04:02:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) mkdir(&(0x7f00000000c0)='./bus\x00', 0x80) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="0000001860440080000100000000000000000000000000050000000000000000000000000000000000000100", 0x2c}], 0x1) 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff78, &(0x7f0000000200)="10519dd6e7d0a16cda5be101a0f13f549586fcb5028a1c1a4f1b430d1bd6c7d2e6b3674e233536dae5d4ed4aa0ce57a96bbd38dd206e4f372908fed3147080b70a5526517f5892c85588ef2a868bc5d65d522e585e01f308bafaddd6c918f48d4c9bf1fbc3cfe2db207fc5") 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x35}, {0x6, 0xf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="ad") lseek(r0, 0x0, 0x0, 0x0) 04:02:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x88) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/253, 0xfd) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) 04:02:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\\F\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='/+\x00', &(0x7f00000001c0)='@%o%/\x00', &(0x7f0000000200)=']./\'#\\!/]W%#\x00', &(0x7f0000000240)='\x00']) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 04:02:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0xc) ioctl$TIOCSTOP(r1, 0x2000746f) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) 04:02:45 executing program 1: ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x3}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="8c") 04:02:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 04:02:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)}, {&(0x7f00000001c0)="c7a1f222f67311cef30859e07c0a2524cece12d79b26b1ab5208486c7021f5175f346b8fdf7b46b592d5b1a2dc8bc66fe07d016b3573792c81dd4430a0aeda7a6b54ab2df48fe884b594f51400cc06ebadf0a029075cfca27d2cb35cd20e98a02071b5ed3809d594ce2cf77540687a59437fc7966c2ed4fab2469dd9a52c90e62e3d6b56bb30b12188366bea5e53048cb99c3db78074647c801971d0bfa05dcc1b030948", 0xa4}, {&(0x7f0000000080)="004fadfb2bcb5b4ce3216a96c5", 0xd}, {&(0x7f0000000280)="707b7689d6555036c8a5c8ad09ccdad5cd00a63b3c7d54f77ab61f5e0d5a863978b57b3444864cce3feba877e1a064bfaab91e7f5e77812da808b46b4f8ec62a03a3d805ea4e7bb226ce847432f7d0551bb4310b37edfba4cf70e37e8125b22255b6b741da8190a90f836e90ff76974dad2d903379518879973bf1de918ed572ec19bd6ecb2482ac225f07176d4d5aecec3d80f97005e0fa2ba063c3aab4a63faab84821e3fe21e7c60749864d72176d42bed0bb76106a785605b4d4a78957eb60ea880c15fa06d3c3d2dd4409a8b56324a2147f9149563b1952c20fbeb54c69590355c893a48d83327cfee8de197169aff83a9a", 0xf4}, {&(0x7f0000000380)="ca101a6bbfb91a1320f76df20a091a8dfd93c7bbc422664a15083af842e0bff9362e620b874a839fb23bd96e2cc0b3cd24cb4098e213a44101aca07b6394087e7b32f536e437198f8be2f8d7bec8c3aa1c54754c4120ef0f285517a9c0c39fbae119dc10b64db122e3b187f6d74f441d4d7054ce8e753a6a927fb46c706320d2f0b59cb34ac3caf1ac5a4a87520d69dc8dd77027e2de47a83c3753673f39f4bbe74642b16bf240fbdc7dbd83361c99bb85c1cd9286ba1ec57433b212299ded2446b6941920227323c3c04a063c2b970581d78b7143", 0xd5}, {&(0x7f0000000480)="0c7d359b2ae8a1c176b441d3497a7d22e2e402e6441f4024d1a76dfdf0044d9dd11eedf969c960ab7931231d27ef3a1513e6dcac976dd63576ea81cf58f7c3f0a7ee2365684b7294e740138e5131513a45c84ed7d2e70d50df656bce61427a35c03a7144598b14b859dd677d4f638809bd81c5114c2334664a9735ff7e9c702790db90f30389230f8e3dbf0b111750e47fa4cba1801613d68286e28a19832786f0e358c23354a33b98038fb3dce8fb74e248fae8b1f6afee12dc5e1495eb27899c6678cae5c98f9784958cdc7770a471", 0xd0}], 0x6, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSBRK(r3, 0x2000747b) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:02:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x10, 0x8007, 0x0) shutdown(r0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0xfffffffffffffff8, 0x3}, {0x18, 0x1, 0x9, 0x5}, 0x5, [0x80000000, 0x5, 0x9, 0x8, 0xbbe, 0x2, 0x30, 0x1]}, 0x3c) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) 04:02:45 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x401, 0x0) 04:02:45 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x80, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffd) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getpgid(0xffffffffffffffff) syz_open_pts() r3 = getuid() r4 = getegid() sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000140)="cf55c07c7e01310e49b8f797e64476fad11b8a9d17b6727f399324d8bb483d748d4d", 0x22}, {&(0x7f0000000180)="89982eb4dd53f30e34909c1d29453e79f4c5c239bc9fb1aa28736f9fe9b30488714869158268bde09349d6d8ceefa6d86af8cfc2eff752076307abc6c59a57264f51e6c9fe8d8fa5f3eba3478552af4842fa6e5a9f5242520af3093a557dabadaebd101167cd57763da1a5df35cf4a5bd0c47be6fc748494c1ae449c6364a6868694255ce466e9c7737fa471f6f3fdcb74c8b6ab24456f0f631e86ec61a7e0c0f317a069051fc240696bdde3ba14f0c79425363d33efe09aa584f4a56c9fb093750dcc74c37e421a26a079d3cb72b204ba1d92d87318a6c2df53", 0xda}, {&(0x7f0000000280)="9f0249ff2a593ce86b0c2958bbdd6f6a47bb404de30c2ec97ee5e0cf6dab30ab015f8a6157419c3972ec71e0b0a0afb31c2e55013ea0f91ab503cb018a0aa70bc5f56ff10c63c528705125f729ee6e5d4689f08d0b7de1278a6902d81600f3e079f990d6ba2e67b4d743a63641f554b539ce6f83581c186fd6b25ce75b1c0132cf936d6d888468f5897c", 0x8a}, {&(0x7f0000000340)="928835b8e3b1", 0x6}], 0x4, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) chroot(&(0x7f0000000040)='./file0\x00') 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x29, &(0x7f0000000200)=[{0x81, 0xfffffffffffffffd}, {0x2d, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getuid() syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 04:02:45 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x200) recvfrom(r0, &(0x7f0000001080)=""/4096, 0x1000, 0x800, &(0x7f0000002080)=@un=@abs={0x1, 0x0, 0x3}, 0x4) r1 = socket(0x18, 0x1, 0x0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x921, 0x9625}, 0xc) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001040)={{0x18, 0x3, 0x2, 0xeae}, {0x18, 0x1, 0x10001, 0xffffffffffffffc1}, 0x30000000000000, [0x6, 0x200, 0xfff, 0x8, 0x9, 0x9, 0x100000000, 0x5]}, 0x3c) setitimer(0x0, &(0x7f0000000000)={{0x7bbd, 0x7}, {0xba8a, 0x8001}}, &(0x7f0000000040)) setsockopt(r1, 0x29, 0x27, 0x0, 0x0) r2 = semget(0x2, 0x4, 0x683) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000020c0)=""/4096) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 04:02:45 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x75}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x81a, 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000180), 0x0, 0x0, 0x800000000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "b3ad2e0d3fc9c06d00007f00000000000200"}) write(r1, &(0x7f00000001c0)="4e688b9692206fcf6fe8cd7e50334d98f7497b005ee23a6019a29b4c9dd955f5313801962245903161c57651990187e7a0b56465bd87b2db42083a738c1aa71d62da1de43036e60de7925cb10d653822d33c869f523669aeba6ce4443e5c35202a6fe867ac56a41a78519fdda3646b587f", 0x71) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c}, {0x6}]}) r3 = geteuid() setuid(r3) r4 = msgget$private(0x0, 0x9) msgctl$IPC_RMID(r4, 0x0) fcntl$getown(r1, 0x5) shmget(0x1, 0x4000, 0x100, &(0x7f0000c49000/0x4000)=nil) r5 = msgget$private(0x0, 0x6a) r6 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x99}, 0x7, 0xd53, r6, 0x0, 0x2, 0xae39, 0x10000, 0x8001}) 04:02:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x9) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000100)=[{r2, 0x21}], 0x1ffffffffffffeb2, 0xb) 04:02:45 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) fsync(r1) close(r0) ioctl$KDSETRAD(r1, 0x20004b43) kqueue() ioctl$KDSETRAD(r1, 0x20004b43) 04:02:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x28, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f00000006c0), &(0x7f0000000740)=0x243) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x80, 0x2, 0x2, 0x20, "1c1cd8404bbf3234938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) setreuid(r6, r9) r13 = semget$private(0x0, 0x7, 0x80) semop(r13, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x2, 0x4000000001, 0x1000}, {0x1, 0x8, 0x1800}, {0x3, 0x8, 0x800}, {0x4, 0x10001}, {0x3, 0x7fffffff, 0x800}], 0x7) r14 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r14, 0x3a, 0x12, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) semctl$IPC_RMID(r13, 0x0, 0x0) 04:02:46 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0x8081, 0x8) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) getpeername$unix(r0, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) setsockopt(r1, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) link(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000200)={0x4, 0x3, {[0x401, 0x9, 0x4, 0x6, 0xff, 0x6, 0x7, 0x7f, 0xff, 0x7, 0x5, 0x0, 0x80000000, 0x1, 0x7f, 0x3, 0x1f, 0x6], [0x10001, 0x1000, 0x619, 0x6, 0x528, 0x1f, 0x8, 0x6, 0x9, 0x5], [0x7, 0xffffffffffffffff, 0x5f, 0x7f, 0x80000001, 0x6, 0x4], [0x3, 0x2, 0x36c2, 0x400, 0x20, 0x800], [{0x1, 0xd8f, 0x7, 0xfffffffffffffffc}, {0x1f, 0x2, 0x9, 0x7}, {0xfff, 0x1d, 0x0, 0x8}, {0x5, 0x0, 0x8, 0x7f}, {0x20, 0x7ff, 0x8000, 0xfffffffffffffcd9}, {0x3, 0x40, 0xadd7, 0x800}, {0x10001, 0x8000, 0xbc3, 0x1ff}, {0x75, 0x20, 0x633, 0x8}], {0x5, 0x100000000, 0x6, 0xffffffffffffff81}, {0x800, 0x800, 0x8, 0x7f}}}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0de4ab484a7ac6cd0f8e7add5b0a52942687264b8193b0e7cba29b18f00586fc1d0491ebc6691ec1fa9c90acca8c31fe079a9accddbeca68a3d8f3c3baac592618ece10a9ab25c2b852da1181c24c8f99a8d68d2151cc89961ce21eda93f0fefd730187fd9b461027dbefa0339a992c90ef3033f977ee8d7956253cdb11f70e8f8345aec7c8a577e426336e76fb2ff61b6e44ab57fb2a72e3b916ef58f90f0af70b3f3ac4fd2e414330fac10969f7ba56e56ebd54e89e77ee5950f82b021bfc2560691dfbcd60b8ffd8741c1b6b901e9ab05f3e44e4bff7193640ae72fc8cb1da249e0052b1b768a9f", 0xe9) 04:02:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x13d) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) 04:02:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40000000087}, {0x5a, 0x0, 0x0, 0x4}, {0x800000000026, 0x8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:02:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x7) r1 = socket$inet6(0x18, 0x1, 0x0) shutdown(r1, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r1) getsockname$inet6(r1, 0x0, &(0x7f00000000c0)=0xfffffffffffffc3e) 04:02:46 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$unix(r2, &(0x7f0000000080)=@file={0xd0d203c6c804a7bd, './file0\x00'}, 0xa) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x608c, 0x36) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) r3 = msgget$private(0x0, 0x48) msgrcv(r3, &(0x7f0000000180)={0x0, ""/11}, 0x13, 0x0, 0x1800) setuid(0xee01) r4 = msgget$private(0x0, 0x104a6) msgrcv(r4, &(0x7f00000005c0)={0x0, ""/205}, 0xd5, 0x1, 0x1800) 04:02:46 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001040)='/dev/zero\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000001080)='./file0\x00', 0x200, 0x6b) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000010c0)=0x100000000) fchdir(r0) getsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) close(r0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002140)=""/4096, &(0x7f0000002100)=0x85f) 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x30, 0x0, 0x0, 0xfff}, {0x6}]}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x2, 0x1}) pwritev(r1, &(0x7f0000000100), 0x0, 0x0, 0x80000000002) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x3}) 04:02:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 04:02:46 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0xffffffff, 0x8a, &(0x7f00000000c0)="dc089d0918bc62b4219456330e424353c624e1f3b9e5764c140de97776b573fd7ef3702225d33840f34e0493013aa84c8eeee97fd0f02b330a2c99518e4deee33872", 0x42) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x2, 0xfffffffffffffffc, 0xffffffffffbfffc0, 0x7fffffff, "d72b08000000007d000000000000000000001000", 0x3, 0x10006}) write(r2, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = dup2(r2, r2) close(r1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) readv(0xffffffffffffffff, 0x0, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e60203", 0x4}], 0x1) r4 = syz_open_pts() close(r2) dup(r4) readv(r0, &(0x7f00000008c0)=[{&(0x7f0000000280)=""/104, 0x68}, {&(0x7f0000000480)=""/134, 0x86}, {&(0x7f00000005c0)=""/80, 0x50}, {&(0x7f0000000640)=""/182, 0xb6}, {&(0x7f0000000700)=""/95, 0x5f}, {&(0x7f0000000780)=""/78, 0x4e}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f0000000300)=""/53, 0x35}, {&(0x7f0000000800)=""/158, 0x9e}], 0x9) syz_open_pts() getppid() socket(0x11, 0x4003, 0x0) 04:02:46 executing program 0: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x2000000000000000, 0x4) 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x3, 0x2, 0x6}, {0x400, 0x6, 0x140, 0x100000001}]}) 04:02:46 executing program 0: socketpair(0x6, 0x3, 0x2, &(0x7f0000000080)) r0 = socket(0x11, 0x3, 0x0) fchmod(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3e1}, 0x40) 04:02:46 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000049c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) 04:02:46 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x100, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x1, 0x8, 0xfff7fffffffffffc, 0x3c68, "9379b01a93b45136fd1a8522047fd11e3b4ba8dd", 0xe23e, 0xffffffffffffffff}) read(r4, &(0x7f0000000540)=""/226, 0xe2) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000100)="6d7b9821d1b6339c98c8e2df29e1b86c2296c0cd285cd225cc5ed179a426c5a826797c94e042a8ae59b95aeb8c885d623181765db3537427d2d683889c273b251d78fc22604ffdfae8deb1af52b291c30fa3cc518edac4f3de4b2c093668000f12c56ea170aa62dacff8532e33aebf64dbbd33e4bb1af7347d57cc", 0xf2f92ec9358b0bd3}, {&(0x7f0000000180)="202fd5ed8a4dddb3b22934c0ff523881ee9f304fe65fd655bb0e5236dcda6a71c871", 0x22}, {&(0x7f00000001c0)="9bc20c407ac3d799d805064a6b42d547c2eca94dc32a028d988b360da5bf62e5bd01058ebd", 0x25}], 0x3) 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) lseek(r0, 0x0, 0x4, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:46 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad120058a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f1253654f503adf2f3b4affd04d71f0e9b8bbca8854747213442d720dac635800236b272dd1000000"], 0x10) socket$inet(0x2, 0x3, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0x1}, {0x9ee, 0x81}}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf34bacf37ddc84f71187a5a1db6711dc59be5c8523ea1c80ab351876f9a337bb72a68e5a643572aa5ab6d94cf3f6ba233cf89fa5b3759a3f1e7ac6b32bdf787422c6903da23023ffe21faa72ec480c29d84570d7a4de90e446778bd983f61709d292db95ef7e07f7d70521774ffac88e661e0bb6536884a7e702019e7c083d5dfe38e9f241e5058655c474e162ba10d9a714c6a1c554b9799da8ae24cff5cff6e46d7741678a2d8ab94d5083c060632331368a6ed5c1f46d7210ba738e4a3780bf05dbb31323633c0476bd4ec9ee08c838768283f95218b59359067cada681b7f2ae72c87d82865bf33afa2a", 0xff}, {&(0x7f0000000200)="4c632db1ad3950153f6280d7b55924f89496d86e1a690980efe0e2ea6f2677bb8169f234e4fb68102cdf1d5750cba9a545cf3fc843fdf852235eac7bb1667602aeef3611780bf2201e6e9b51b9d34cf4af9ac129a5037bd32e384d3137d7dd2efb1186993669ee1b0fc3a0ecab51342ae8f1", 0x72}], 0x2) 04:02:46 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) chflagsat(r0, &(0x7f0000000140)='./file1\x00', 0x10000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x4500) r1 = open(&(0x7f0000000200)='./bus\x00', 0x20, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={0x0}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x10003, './file0\x00'}) 04:02:46 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) chmod(&(0x7f0000000080)='./bus\x00', 0x90) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004a1a300062b00feffffff0000a3bb6b3c042efdd100000000400000ad1ca8a95704000000000a", 0x2c}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x5) 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2023, &(0x7f00000000c0)=[{0xb, 0x0, 0x0, 0x4}, {0x34, 0x0, 0x0, 0x5}, {0x714c488e, 0x0, 0x0, 0x800000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 04:02:46 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r0, 0x1}) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) 04:02:46 executing program 1: r0 = msgget(0x1, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/143) r1 = msgget$private(0x0, 0x100) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0x10001, 0xffff, 0x2}, 0x9, 0x5, 0x4}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x80000000, 0x8, 0x101}, 0x1, 0x0, 0xa71}) listen(r2, 0x2) msgget(0x0, 0x14) munlockall() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x8) mknod(&(0x7f0000000200)='./file1\x00', 0xc0, 0x7) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000300)) shutdown(r2, 0x0) r3 = getpgrp() getpgid(r3) r4 = open(&(0x7f0000000340)='./file1\x00', 0x2, 0x40) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') utimes(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)={{0x80}, {0xffff, 0x1911}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat(r2, &(0x7f00000004c0)='./file0\x00', 0x10000, 0x8) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000500)) fcntl$dupfd(r6, 0xa, r7) setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000540)=0x2, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) sendto(r5, &(0x7f0000000600)="d371bc16accba461b5323df24120eb155491324ce2e2c6f639338760463a74f9c692a4899fc0b75b1977ff67cd756e9d3fd656c545b163809afb3533e4db37372a283b21e8ee788ba6654bae6bd7ca6617f5fe7383262c2952b6e16b0ba2aec12195b6ae57abb2037bbf161de6fb6010ecaa482fcba09f004bfdee1b5c5bf336d0d0392eb3a77ba414a637ca9f134e5cd6ee6ccd44e64ce607c49ae0b50f3db0d40f2569e40bc3247118e1b0c235e1e4722c657b4d652807c95ec78c55b684ab05addd43cebed8ca446715a3ed6f34aa6350b73717a419", 0xd7, 0x2, &(0x7f0000000700)=@in={0x2, 0x0}, 0xc) socketpair(0x6, 0x8000, 0x8001, &(0x7f0000000740)) msgsnd(r1, &(0x7f0000000780)={0x0, "ae51cddd3e0a48a223de1507b4b6528bb0ae01855ca4fc99c6ef1b2bc4801328b1fd455af363a474d274c907ecb7c7ae31fac0b0466ef92570f7c01455e2d509e3a7f6af"}, 0x4c, 0x800) bind(r2, &(0x7f0000000800)=@in6={0x18, 0x3, 0x8, 0x6}, 0xc) 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1ffffdb4, &(0x7f00000001c0)}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) clock_getres(0x4, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000200)=0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x451, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) 04:02:46 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 04:02:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "e83b80885a570aa711fe32df4f689e6cdf333363"}) close(r0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0), &(0x7f0000000240)=[&(0x7f0000000280)='*-w-\x00']) 04:02:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000200)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000080), 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x100000000000027c, 0x0, 0x0) 04:02:46 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x87b5) r1 = syz_open_pts() r2 = accept(0xffffffffffffff9c, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) r3 = getpgrp() r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) getpeername(r2, &(0x7f00000008c0)=@in, &(0x7f0000000900)=0xc) r6 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000880)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000600)="70d44732207a6c90954609a547eac360a25472ce1237933c5e22c814c1f4ca058ffadd85108b32cb287a83105b53eee83d26190a5c68ffe585236b8c203c92866353873efae858271616acf4ec6011863a9acff566c2233cd099373db9ad2a1683eef6a0f85b90e8882d019c719262e6fe7b9d7d365e77b84010b15d3c709e70aa1224c24a4227c7493059b32730c73038c50cd7dcc8efb60a99b3422b1eaea2a69f14e67f95a4cf2f55d7d0a06eee2638328fc6bfb92f6ffd20a635714e829c9e4872890de0bf46eb85cf7e4227ca18d12524b1937128609fa0ed6ef04b82c4157962c5128e87d6cfb6b6c54344d3e2", 0xf0}], 0x1, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0x400}, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef47", 0x200}], 0x1}, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x8, 0x4, 0x6, 0x1, "73b1116ac1655df0a709148b5e89002cbffd21ec", 0x7fffffff, 0x1ff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect$inet(r9, &(0x7f0000000140)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) fcntl$getown(r0, 0x5) getuid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 04:02:46 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) socketpair(0x1, 0x8000, 0x1ea6e0, &(0x7f00000000c0)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x0, 0x3}, 0xfffffffffffffdd2) 04:02:46 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4738b7afcbf55c46, &(0x7f0000000000), &(0x7f0000000080)=0x4) close(r0) 04:02:46 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mlock(&(0x7f00003ec000/0x4000)=nil, 0x4002) close(r0) 04:02:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="8202a00110155ef64c54360d79b3d39f568becbf6985ffad682cf590f16e9df0aeb428d37f310215725efcc5b646b894a197f9f44321f1cfeb3aa0cb00fb799d625b2021025ec67f0c75ce62513e05ae09d500fc546e2cb98e96d349d4da10a3d7fdca4a8f2ca1afe8082ecd9cd428461b3896170a57b49d980e767f4062037fc1f3bf7e2e429526937a6adb2fa88491fc64598efc485e917ab5b5a5607f5b7532d93718dc64f125042b75ad42266c5ec62cc8bfda4e84fe0d59d069abf4faa0fd12b6713f299b65b1c8d327c64e8e474f8a564b05dc37d26d6a620b7e811e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xd) close(r0) r1 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x200, 0x1, 0x1, 0x7, &(0x7f0000000200)={{0x101, 0x8, 0x0, 0x894, 0x7f, 0x2, 0x4800000000000}, {[0x10000, 0x6, 0xa5ab, 0xfffffffffffff000, 0xcc, 0x1ff, 0x3, 0xd7ed, 0x2, 0x49, 0x7, 0xfff, 0xbf, 0xda6, 0xc8d1, 0x4, 0x7, 0x8a7], [0x0, 0x7, 0x9, 0xfffffffffffffff8, 0xdabc, 0x7, 0x100, 0x80000000, 0x7f, 0x7], [0x7, 0xb2a, 0xfff, 0x1, 0x2, 0x0, 0x2], [0x4, 0x8f, 0x5, 0x3, 0x1, 0x2], [{0x3ca7, 0x2, 0x80000001, 0x7}, {0x0, 0x1e, 0x3, 0x400}, {0x0, 0x7, 0xff, 0x2}, {0xf0, 0x5, 0x7, 0x1000}, {0x5, 0x3, 0x2, 0x1}, {0x40, 0x10000, 0xfe0000000000000}, {0x1000, 0x8, 0x1ff, 0x1}, {0xfffffffffffffffa, 0x7f, 0x5, 0x3}], {0x8, 0x100000001, 0x100, 0x2684}, {0x4, 0x7, 0x9, 0x89a5}}}, 0x4, 0x7f}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 04:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 04:02:47 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") login: OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) 04:02:47 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x5, 0xfffffffffffffffc) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:47 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x4, 0x7fff}, {0x18, 0x0, 0x3, 0x40}, 0x6, [0x795d, 0xffffffff, 0x0, 0x4, 0xff, 0x7fff, 0x200, 0x7c4]}, 0x3c) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0x7, 0x0, 0xffffffffffffffff, 0x0) 04:02:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f0000000000)=0xfffffffffffffffa, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 04:02:47 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x28, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r3, &(0x7f00000006c0), &(0x7f0000000740)=0x243) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x80, 0x2, 0x2, 0x20, "1c1cd8404bbf3234938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r12 = getpgrp() r13 = fcntl$getown(r5, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) r14 = semget$private(0x0, 0x7, 0x80) semop(r14, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x2, 0x4000000001, 0x1000}, {0x1, 0x8, 0x1800}, {0x3, 0x8, 0x800}, {0x4, 0x10001}, {0x3, 0x7fffffff, 0x800}], 0x7) r15 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r15, 0x3a, 0x12, 0x0, 0x0) fcntl$dupfd(r6, 0x0, r5) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) semctl$IPC_RMID(r14, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) 04:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x61}, {0x6}]}) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x40, 0x2, 0x40, "d98e6441c3a653fa08ca04b25b27a04ec755670e", 0xfffffffffffff2a2, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 04:02:47 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0xf7c81436246782ff) getsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) 04:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x7) ioctl$TIOCEXCL(r1, 0x2000740d) fchmod(r2, 0xa0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000380)) write(r0, &(0x7f0000000180)="f2c3d15e0ff1854ff8c1d59c85e9ddbee2005db22a2ad0bd04fefb5c1f6596fe85284a6b70f5cc8232a315149a95f8cbda90121d3ab8a8daf42602812a9824337bd4a4e57f0ee34a80e466c5f0beca43c397d367bf20f4c495a1fe32a1ac9a960dabeebcb1f17cbbfe9af0f794033e9eac9b2a40cc4a92c0c4abf6b56bdcd0c22cf2701498e9370653f996bfabe36689a9b9565d407a12d1bac7a80873c24ce6a74231", 0xa3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:47 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x1, 0x636}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kevent(r1, &(0x7f00000001c0), 0xe5d, 0x0, 0xfffffffeffffffff, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x65a72c04b0c49085) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000180)=0x3, 0x4) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') kevent(r1, 0x0, 0x0, 0x0, 0x10000, &(0x7f00000000c0)) 04:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x7}, {0x40006}]}) r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000040)='./file0\x00', 0x400, 0x1) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 04:02:47 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10282, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000140)="05610e08cb005185b105291cc3c655502fe0905dfa4d1bb73b77c16d5c8129dafb851a47c79c", 0x26}, {&(0x7f0000000180)="b08cee20d5d4f05cbda5b0bbab3149ac0f5cb1a520bedd1a40806b7372e9db907b6a6975a7bb993b2b3aa07d454a4435ffca5e108e2bf9e792e6c24a9844b234cbd4892b50f9590f3af4b51d368220d2b218a5d465613d6a967b1497e622f7510550f33057f41b911ea0930fb7af7f1867d9b67a8ff872d27743afdd3f3d05a8adb7e0c0671da1653e7d44920f575d31546aae21cdc6b0f2b7be0cfe2c2a1f253024f97ba1df635d070a793165176425df1bcdbfa4aa17894830c42113261712ae2d09be3ebfbd3d5d05027d324825d410e645fc2168efbc575c0a1b7ce074c2fc4f959f22cab6", 0xe7}, {&(0x7f0000000280)="2b4284a92c79d707ab475ceb89cb048575dd083166371fde875e1b4c6d9e93588206e89170c889afbe8fcd706bfd07ac6161ac27ed4846ff5446a95f5d8ab56ac137bd04a99f3b721fd551787ec62e9b4e38667d51972e958a09f4f5b5a2a1e94403c4ab156cfb73ddfced9cdf00526ccdc6107a", 0x74}, {&(0x7f0000000300)="3c9fa079d98e9629b0cb173b720da744131188dade0e28659d463dcdb9", 0x1d}, {&(0x7f0000000340)="d6e7fd9099a0c000e9801aab72c7b175fb9afecf01b0422ed1bb72890966b5ce82d24485a9f8ea44a85134edb42cbdbd3ada9fcfdd95f423451196156702dc6b021723721b63068d598ef56ec77ee68243f4f0aba0ed2a4b5b66998b4b6a200cc92270f6ae092a3459284be02f841e1233d40edc6df8a35e9339b87c912d9d46f2dc9ebaf370e93115a717a5231ebea55832685c76a914efe560fa6eb8a25bb1666c9080039e7c9db33275523c8127c94b8c2632", 0xb4}, {&(0x7f0000000400)="98be36c28943b6aec95835e62aa1a85f568c969c541eb9c9599cf20b33cff03abde8b0e0aff692c6f8ea94b2d1ddf99da5022879f85a261592cfe2c05f57f4ce1794243d0117028811ad89b943741a3962051a8c8712ee1ef413e776288a8032a7c233195e5ea69385ff27eaf82811eb37e3eff1f4a9db19ce745637a6c2148f66593f3856e505310db16a3194ea6eb394b654c846947f6ab5227ca71be5eedb493c37ce33736f2b9e62035c0e4d052ba790ee75f0e87dbe8abaeaf037a7a1c1e841575576ff54b4420cae75ed3fcbffadd7c49ed0e0b70db814b28049d27cb81af636ba3ebd36ccebaf1771281ab40719f2629342948db241f7638ef870c0f6d9a8cfaf56c6fe7e775eeaaff0e8d1fb34c400ba6bb5bd8eb6749f92d1b46dace5cc699ecdbb55d9a7e0fa0e58a06d839340ef99721fbe1c76b67a61233cdb00490764d5a1e5a26d15e6168b1fbce1a939d8cbe242aab63dfa3182da32c23a48d5b13e810ad9a91db47f1ddb6bdd2d211bebc6f8c474caa20663fc1487d729635804aaff6bfadff9566d15d01134593d3f31717bab638c4a451f394510a313d350dbf3228164bf34409d1f0d40bca5eec4ca57e340fb25e5273861d35ebe8f33fd6202787e579e4c405dff709a3092e5693a754509a2bc12ee1dac7e528333ee44be6eda06d2bc220fcf37249bacd80a12a8eba581bca4b80fe09fc3111544ff627f8beddeadb4997b64675a3c029af44f01f3afdedbe510b24b6dc61de98b2f8e6d7d7d4b9952038092135a85419d9ec18ce30fc1eb79fa32da49578501b55d69f33a5e52147a7083e346fb65c1b978b37c7db711220c6bb8a20c485b847c7a686f9a5526f8597f963017ad7cda2190d46b4d939fc3a203b9a78b51aa5c17ea0acccc75ee573bc28d9b16cdf18074cf66807ea25a921071c9382d7427050270d1646e7292adec9df7ced97db92adc75d96b677b347083b44727144898c0ef4cb1f8e3b641e78eaae44e2359fb70a9c617ec53f6225a716cc09795a533aebff83ea972cc2a0fd4cac4594f4068c137c8a59986b46f863c72458c76520a8987224649761f19f1e8421b133dad101641eb8f51f47cd65c6b3f5466549f01ddc38335a65769ae338f271c61c15a06e8e83807530c4d5d02a60b1832135c2c02fab795f84722ccf7b865a9494b72713908ce4fcb867df2e0c7bc67e6713f6b26b89220822bd47d0fa183caa351fd312c7fb03f682a060ae38610f435c2e861e987065c3d0a1a4ef49d4ae3b4b6e3f118e0aa2af9663e95ad73b27907fd390acd81bed6ca551f87fc002658dfc34d3109af3c489d46b11c49ebe7ce7aa90b40f472b22718ec7154de8e383364037f25c5e20b3877f1a72b0b8a940ee162ab3125d401cbc2ecbff10154c7dad567a6d98cebff29af241d2fb75919e9fe9f5fe37c9588a399bb07192eba7d10649ab70eaf784cec9e2cb71a3ed60f7b7ce69c6c9f4a3e4e91c973d474a8ac9c53d6eecf93c22cbdabec610c6b467e44c9df13dd3ad62df7752d12201925b6db4f57af09040c0d60809ec8de71b0c846490c5c87b6386b4ddab8652aa7794221cf40ad41061a079414320aaf632053cf376a6fe7bd5c0d1dbce5759f5de707a3078f482aff884993404ccc06c7efcf242d0c3be4a775499e6557b952101ef695c00362fbc445353a548166429468b8c865271ed1ad8417ace3f26ca976c98117e62725e66184471e74ab8c35f7e148dfbeb5addc3db0ecd804ede0ff66ce173024af542ca6f43a814964475202731dff084a8facdcfcbc639821b7cb1b5551e8c27b598ac0f26ef30b14f0789ce202a524ad3277fefc2945d0546e9ea8e9bb5d9fd6e20c1566622ba188ecce45e0694331f9099c8e8b01d530771771e0350ad7940948d515027cc67d299d985d8c6a4352a2623991275257d69fb7bac6b4cbdb83f71c73c9a1c8bc42578ec296e7cea9756e428b048950aeec7de03e3f8a3db490927057cff56361290a43784669ff3ab664bb4a25b71d41da6319c3bf2d9919709f7e74ec75c41425e24a9919cd85dd06ff6e88b35666b86628ff75e318335c1a63594a505ec380d6e9fd503086bdb7dacf890f6d68e184298ffa81d341c5fc95a1a7c6bce8dbe63e42838e7218481f2d5db921ae64cb05d668ec435228cbfcc2557c995c184559aa493e00b70323cb91cebb4dfc731987df7d69ce06d41667a8a4d3f75a0935a036787f7a293cf79cc04b0707e017322418617aed220dbb3fabd8d296878db5b1fa4ea7cecbfa1e0877f4ecc46a9da615828543cb53da9ccfdd09b112b1dd14f1848db9f590d63048c21f63bcbe08ef5a86b52b036a42842280643dd54d3147fb9a4e8a4b84bdcf0693a470aa2efdedd98f3c2b5d9dfd444e91656dc05632179edfa3428b748773e326cd2734ad58c29fcd8a0df2135cee551eb44175a3baeb7aea70d7629536e76bc6894a16a65e7b80664b895a373729c54622f98998b6fc22d1f595c270a366f209d1864f3b0686403ef89493ac69ae092290597d67e39f1f863dab80ac0bf13124e1272a1d73c4284b17f2b4ca391a0af3b7b41dd144918d336cb360af4eb4d41d568010a847e1398e1777e649416d1b4b1478adfc1a987c895fb47c613f0cc38a3b84af9244f14dd3b11ac3231de2e184d07eadb6d990b12972fddfae5580c17d1081af0eda23e445f22c62de4b33d01ea42c7823213391e3728470e4d486b61b8a00cc614f077873b1bf6a808e95640fdb7985adaac36a022cd488e9084096f0f39ffee7a989ed3e975d093f3f63f7da4341f0d6751405f65c4ca3dae20563c3613f46fef368d7f8caae17edd3ea78fd37e1190c0ac0a58aa9c3d0c43671df29016c1f40b5f8d785ebb954ef0abdd691884572c4001aab238991ae613247b40891180cd4ce9b054886b38e99df680b947d2c7888e0f49a124967223b87f0f5d97dc72186b3c9bb1c2ded86a1744b4a76c51c3df9832e207b11a5eaff91609a7905362612c7206fe476a307a52d3ccf1806d4e1c8d89e9b9611b2d2c647e974af401d7b20cf60702f924004b4c4bd28655008dbb8447b5a5cc56c569ed6e8f41b26ab0c8f56464cf35d60a67e9f13328eee20885a160001c71a808b659f970c58fc9fe42253bf46ef46f8276386d81ea0a10550dcfb9a0d7bf88ceedf708825163d00fff8c6d09bbb225fb7e65e0485c801368d7746ef0325821633d4bdd97d1c6de10f16f9e34fe1b60661cd0885034596c2c3515754d87ac7772ddc62ede3a3b8bcf2ca87a0e836317ca50a4f8766694a06bcc7c049867520e948c4804a2e95de93d2d704615ae69ca39e5a644d3617d3075fd882d59bb0b2ef5d290767551bfc14584380c36c1810a55154ad9a832ad2839e0ab1e7a6ad90f64f12965e60b04031f2548c00e9b289c67d0be051dc2c635defbfb25c93dce2f3f0536999da7ee561b0239a7d0a71d4abb5970bf1340993d4a82728d2cfaba7d9c1e58a629d6d139eb3cd4b64d3b3e2dda3a848801bddd6aa55bdb205e9b8ed25a67de347552e2151142bffe0dfffa85a6b3a1340a6ca42b624212c58b30d3f93438b6c152010c9cd98dc7fbe62b5e5ed97c16a21e95995f28ebada63e67bb63ef06a0d9f76f7e495a96cdb45926fd8d0b76d4059c727e4a99368df8c974483d4568710b34bc7a89005b0309841512437d71baff8486676f89fdd97a9ec04aa6c68d5cb44763884f24714d0595b866907df68e6def9dd606ed8595e2ce7f5aabf07849c62a31543df586da6b62f2d601e8f2f7ba2f2dedcb8bad24927133219ac0104fbd62a5af385e3a2886d79c1c96894649eb30f9f9b235a3351baf91b16beaa47f8a66b3a40bae66f4798b7454fae7fee215a7ba442f4668b6be6fbe566b4a4ea91bc305bfa51ca251e23347cf9f1da6b3a0caca636fc0959a65a3da46cfef94123075ccc754f467a67784b106ee511e39f9fa30f305227aedd81867d35705236587679e5f97a15e27a20532c73dda276422b3f18fd3571a506e9c18bfbc7b027f565700527e4a159387a47b9a43abbb48c967b4cfe35084b9f33bec467570b94f52d15b547860f98c0e68aa20a0b39705bce890dfb47449f69a8d422fe97e34255ca81b29953395ffa4662187250ca560b02cbed1bffa618b62c2c4f16a8e3107aa938d171af8fbe34a30dafd6b806665132edfd62525e6678231e2bb027929ccbf3cf0bb3f467dbf7bdd30ac1681357e17bd03ebddfc49856ee45473c9fc1154c820abbd63449f28c559984ace3bf853c6ee893b9e9107d81b1ff176fe9444404148b9207e61fa3d6b0cb1150219605335711f0a11d766f4c3624f3ea2fcb9b463d0cb7ade31f7313b035685bd8199ab77453508f4e37c8e863d940521a5b86bd985a616911607186e6e969e56601c3689b2fb3bb4b05cdb1ec88874de7c627c9aca6451a9612870a02e8a3b1fe1975b6de86aaa8d640eafca76241e1fb754710d1c56ea2a5b31fe4fb17acf3b504249c1df1665b2cbc19ec918be6ecc8d7db0a57ca747e20afd6b0f87d5186edc49209c210aeca118d266720a8b71c3e8ed2aac86b72f0a9672ec0d3aa87328f8f797ac4d0307a8c4dc507deb37dcac8ecafba8590131d164c6a4f861ba565ccce3cb73f60e7749007921a9f88b331aee8bb5b66c9db199d8c99ebfb72c980044de3f713b426b5621a715ed0cce2d0fa688eab9e9151aa878dbd07037c73a2691dedf6c2e14fac136e8b5a0e969b1cffc3aa57e7cf4ea15a7355eb1de0d2322d8596926a3e905e726b07cbc38a5568dfa824cbc468a50202c66c45fcfcf66d5ecb65c66dbbd7974245ef0890801e14033572ec30c47f25beb9ba0b4fd3d61e8371b87350e9c2a3144bb908a6871374a3dcf98a0c23194bfc86f594344b2f21a77d637186a4c9a9866c4f096ebce4a99282babf1e775735d9aa4d0df2c2b3c356afe9a033d566b93449d0d794f5a81e16d2e543fc766a84b4ec480c6af625ce941ff8b28573ac13c32e03967cd6324e49dd48e6ef11d297034f3b36274f5f6c37143aee48642b2e770304bc092623f012a119d7c71f681a1d3d112e31db8d4ae3524a0a7bdd4f306f20e4ab4c4bb912637f6a6f017eb783f606fae0f393427fdc84ff193f7b8838b2d8f507eb3450bb77718aab1efc45777e1641b897d5db77fee4db7cdcb409c3797112a36aefe72638fa11a2d32569bbb6b658a03df9dbf72e9eece6408054ce5c86a11ee49025f07a0a2f50ceb152d40485d19ff10f6c7a75664495b9c0df6450ca37e11dbb9917e7cf471018cbbf5fbb0d7752f2126de3c208389846c9202e76c3a6f46f33a3ae399dc0bb66a2780c6d532eccef41e95d233a6e033563d29740cdd8d99850e3eda56f294f7cf9f1cdc29adffb14cd5c2013dbe60af69edbe3242ab75bdedf6b9efb09be025abb54d595a6c3d7679159b3808c1bdea8f799f568e245f0e2afa55637920ccf9b8ffa657dd96f6ac6f2b186e1a036aad0e8f2488b89209a68a7c4f16798df66e21b9425c44bc3f07ab5b455095b699d5f44b2a892ef74128479a5d5e08c907a0e2d5f915136781620dd91504426f0d38422d27c2a41106636d916dabad9f5d3b68e22ae42b272befeb7c35276109d998e5f0fc53f0b51952a46774c229a3109fd5fc3e12abd1034dd1428f7e24d96b4ccf06201a5ab1608d21027711835f5685cc6eedee830cff6c84652271ff11111a528458d57275bd45303b58c3a1cc47b264eaece1d35620d25", 0x1000}, {&(0x7f0000001400)="6a09e1b0f446a3773a12a34eb8f877efa2cd9b05824ed4b58e7237a91e91a3c14ee5aaf2d8c174881e657d58cd0fb06f8566d01855127b4de1b0efafe6087d3a752f44924247a2be948070eb40f941fa63298726bba380f597c6c048e9c814fc05a28728cb0e490c29c808cc179ea6c7f6233230bdc85fcfe5a41da6ed12c489282a960c575d5dcfb135e2", 0x8b}, {&(0x7f00000014c0)="f0f5cfae96f1513ca6c883252204fa7958f35ebaf2354e3fc6d48638ba5ef34f723bc300bbbb95d4d78ddc81c3e86a06be7530fe160dbe07233c523d617a23c53a61f1f4f06ada35ab19b8fd4b5401ad08550f041c35e9b0944b65894fb387ed37cd314f41dfc2f8fd4a1228c74de3c07d2bf37eb17e3b05b3ff9954167fc8bedf595bb11afa7bb3a55f85b164966026dc3af8db66e2cea37d4a793467a7ddc140dc5f0ea0109451cde2dc4c326d99b66cd3aaf369057b27aabc1bba8a8700caf523a99f7fc18c34156558747c84b99d1954d64a347ec59787", 0xd9}], 0x8) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x5, 0x2, r1}) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) socketpair(0x1, 0x4, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) fcntl$setown(r0, 0x6, r2) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) 04:02:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xd, 0x10, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 04:02:48 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1017, &(0x7f0000000200), &(0x7f0000000240)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x80000001, 0x100000000, &(0x7f00000000c0)=""/65, &(0x7f0000000140)=0x41) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x80000001, 0x4}, 0x8) 04:02:48 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) flock(r0, 0x5) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000280)='W\x00') setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x800, 0x3}, 0x8) fcntl$getflags(r1, 0x1) lseek(r1, 0x0, 0x87da86990c828a41, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 04:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x1}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:48 executing program 1: setitimer(0x0, &(0x7f0000000080)={{}, {0xbf}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) r0 = socket(0x20, 0x1, 0xfffffffffffffff8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r0, 0x40}, {r1, 0x4}, {r2, 0x20}, {r3, 0x40}], 0x4, 0x1) r4 = socket$inet(0x2, 0x4007, 0xde) readv(r4, &(0x7f0000000000), 0x0) 04:02:48 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x5364b1e7011ab2e5, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:48 executing program 0: r0 = syz_open_pts() r1 = msgget(0x2, 0x74) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x93b) 04:02:48 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x304, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) r2 = semget$private(0x0, 0x3, 0x210) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000040)=""/111) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x11) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 04:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{}, {0x2000028}, {0x6, 0x2, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecd", 0xe) ioctl$BIOCPROMISC(r0, 0x20004269) socketpair(0x0, 0x2, 0x1, &(0x7f0000000040)) 04:02:48 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x200000, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000040), 0xc4acbaf8803c06cf) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:48 executing program 0: 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() r4 = syz_open_pts() r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCEXCL(r4, 0x2000740d) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7329c15500cc682d6aa2edd92365bffdd0616bb92f6d54ed1f835a320097deee96"], 0x9}, 0x0) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000080)={0x6, 0x4, 0xa}) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 04:02:48 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) setsockopt(r0, 0x230, 0x4, &(0x7f00000004c0)="184b716c899846d6144fe1f7f7b0687561930df8a97b42b46fbdf096af3a5d53888b305833345406dd391636719f8304621bc6630e7f7829891899a5954163a1195920f9375673d44a9a6ba74e3eac5b8fb98d45fc0b471e09eebe7a8bd96115089a08b09dd5979f9f9b815cc2ba29e2e4138b9c89145c3812a70f2f1330ea80f687127f373409ca7ae7066d02ddedb7dd4fa1027c0df3f5842cd920da7b2a37ec75788e217200e6", 0xa8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x4007, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="cdde2b60c73d793e10585b190ce1a2f90dc3fb1d2d14095b391cf812eca953c0bb6f621266ece39aef8e53291640d2b96e9b9fc95d5be35f17620d9af7825a269904c999cdcf8298ed4aaa5590b55b48abe52d1dd418b1347534fa7dcc5ffa860be67d203a26118be0e60fb7363b9ddd8504ae998a7ea415609abe194c28f852d13c9fdc3246b6023b391b1e23acb9cf52a8b6975c411b96f76d4956f0bbe4afdca7f88b232d733c07e7efcafbb21d25fd1aaf0f50e23e3724f14dd0850445ee7a3525a0eeab95072a901b08fe906f2fcbb012", 0xd3}, {&(0x7f0000000200)="27ad8f3101dc92225b596b869688531d5a4be3c54a7efed60171a876c295c14acf6f3a844e779ede22ece18acbf629a67f9760c0590329da45fef7777eab2154718fa368ccd79ec57fbb4de30d309cf2ab9000596b1bb114feb9cfc13307f34a0cc679a27bf39873b024e0c2ada1a485b2a028c98ca29a4d15c322b539c4cb69214673966b4bfe48c8bb1941ec8684ae5c3666c8d8ba09781d654696249ef58a097615003038ec4ae2425a1c314db48ac6217fddeb5361ae38d4f1d3fd17016d645077af046fa07b62cf4e", 0xcb}, {&(0x7f0000000000)="0ce9eecc6b5335aed71ed36c720aadd05ee739d31305bf371866fc5ed3dbe997df8fb5fc747a550ac2195f518f405aae4fccaa7ce5e739a4fc928125f172a2792d71a9dcf89acebb123aa9f34dda74db4bfcdadcb05e0d75aeec07ead175e7e2dbfb25ad9344bc6ffc0e2d6593d0fa3a867dd1755e513e20b3794c9a5f", 0x7d}, {&(0x7f0000000300)="1f29841edf1b648e0c1bf60d776f555de7698bf8a617b0635be2e0156dc372e98596a2b4c7bfd3c060178190fb6de5d8f99129573fa16b671da321e2a24d15010145a7319ecfb0782da041d57f145f199b8e0995535fdac4635c39d8d4a9a98b8bd925f805692a4678be0351ddfae58ea997eadd838d78e2d5bcd4d2d8ba6ccbe78406519a21049525fbc30db57bf75e96be1e640166d1020dd2a5de53ef2be7f66f7319b922bcf573b54482628174731584a515963394a233bb6c308e2e1d8cf406cee6b601065d50b561d4cd", 0xcd}], 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000400)=0x2bd, 0x4) 04:02:48 executing program 1: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 04:02:49 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)='h', 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:02:49 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334ac8dd1e7000473b2d98824b3da025bbd47b3bf579456fbcdb9ad897f5f728193ef16ab9b412fc4d5f16b136a5d00d1628b53a00"/101, 0x1b2) write(r0, &(0x7f0000000100)="c0e0cc6014d96a261441", 0xa) r1 = syz_open_pts() close(r0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) getpid() setgroups(0x0, 0x0) r2 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000180)=[{0x61}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) 04:02:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x9, 0x5}) 04:02:49 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x100, 0x110) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x4) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000300)=0x6) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x200005) sendmsg(r1, &(0x7f0000000380)={&(0x7f00000001c0)=@un=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000200)="5a5bc33c07e943a5551f65cdca66459b414824fe7312332e59029a21f5853380cde897331501e98c50ee88db57ba590e8e", 0x31}, {&(0x7f0000000240)="5ced1860db91b466fff9b36a34b9d2ff0eea2d65973fc4219f22d66eb97783cc0cf13533784c675e6e42bcda3bbade51f964951b3db378b312764cb652cd", 0x3e}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="b000000000000000010000007f000000a21fc336f2afbb9e0a168849e3069e8437b4030c951f0319fa97f8ecf24430d36743a7d599832378c0e7b928b16b655bb2253e671970572da301aaf167994f95a29dc03a2ba6b6bcd6060e17dac682fc9b8228b74cbc2f0d34f25b4a6fa4794bf6b5a78c66556115e86d8fadd958971f92c80421ba06815bc783764e6ce89c700b3107154196eda6e302e36d11a0dc12011be1f709a29ef101de00000000000008e30e44c7cb1158a7b8af576b26423dd36af45126d5d4f0e6bd47feaf7cc337abc7e5282077075e9277e64dbc9d1546bcd9b09936946d4f07eafc4a28bb61350d37d4f9fa6038e07f9546321cc67a98a88b376e7b92f8d59c2d83597a10db2e22c3afcc8b3af1"], 0xb0}, 0x8) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000002c0)='./file1\x00', 0x8, 0x2) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000003c0)) 04:02:49 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) socket(0x6, 0x6, 0xb1e7) setsockopt(r0, 0x29, 0x23, 0x0, 0x0) 04:02:49 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) 04:02:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x100, 0x0) ioctl$TIOCSDTR(r0, 0x2000444e) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000040)="932a1f67de3744b33a92263bbde8735063076796660e93cc080a5f78b765b2769e7b2e34228a639ec45032375d45e1c883069f", 0x33}, {&(0x7f0000000080)="280577a3d254c93a5dbb9080d4c71bfdea9d7de64176c5586f7f8cd4777b02c861af2876d1eba59e9434fccda222cbb1b646ad58a9833056344586058cd4cea450f101d1ae8bae65115e24ed42172a3401315dd089aa077bf051fd019502b00ce126b72879b5c5", 0x67}, {&(0x7f0000000140)="8871ad73ae2d36e7135561628d19246772d7c52a776f3f4d46906dbf97cc2cd938156e418f7fd8b12bdf04bd34f4d83906076eb9659eb4fc49c5eec943ad3f46c2b643ee94bb000dca893f79052fc87d5f0f30a559723113e4ca0d5d232284dd5e10509e6ffe043d851dc32f6f2e9b118ede99c3e1", 0x75}, {&(0x7f00000001c0)="5ac7f87c9dead1e0df11e1c02d86a15cd12ac566fa132c35edede816d1929695a6d991c8250428e3abf0183fdc446944e66eac75f3bb3c3bf27486ca9ba90e97e3ca8bc5229ca6d0222e4faeb3fc3dde25abc675e98ca3a580f1d0d7b7372d6dedf7ca546ab6b66b35689be9cb78c030884eb2a64313d52b6521a2fb658669c2746083aeea2d062aa7827e2ae3914cc0c58dcd2ebda9d96d3c5483061b67dd8d523a979e36f80e768d48acb61134b73dfcc354a46b5eb255fab01dccd40765256ec9f44a7a0da572709a75bdc04f9bff24052623d77b82384022ee236d290133299104d822906636f9f208054187f68b8df4a63b80e6d2506899", 0xfa}, {&(0x7f00000002c0)="6c25d7ac244d9e0d113cb68c031364109acc1d4ea0e82efafcf35f726240400e1512c383dad8c68b76c84bfef8f6c5a647b627765c47f876fb55225a83dd19a8", 0x40}, {&(0x7f0000000300)="bc58aecddc11efd06512dc6402e05c492a0a0648ad96ed0ad78ac4b5bc47c946e985247edb9c034121ae25f3621bd5f2bd1f2f289a4b7f3a72d467cc51f47d38d35aa27ce0a1ce65ab3ae9bef95024e6a9b6d7490759ac92fe1ffd81f244417436967973cc51ded63bdf764fb8d1ae8be6fcbec8f56b3d947b1a1d7a5a6126b80fab4f02097cbdd7433dc74701d539c2f5f773fbc66b5fa274059d25c9a27652279ebbecef00f00aaaee959d51a31115888bf491f147f7d80ebe1c7f7580d43d1bfbb43e08acc00a65d7da91ca181e", 0xcf}, {&(0x7f0000000400)="e28192e64a42bdfbbd7802c59616e23c6a2cdc3a42b515b550d4fc0f23dd4dc354ddf554f4275a2e9e5037d75a9af284ba6a1bfad8b432aa224c17acd427ec80881dfc77227eaeffd5bd8e30dab7112386a4337e76cd1bb84af23c5ea39a70aeeb1e9107d1f02e09c5f686f9b07bcc4fe8542dc32f2a2b8a144411ba3863a780d095381ddcc1d93105856707e808b1357bf9e6ad29cfc04dcdb07e30236720fd0c62ff70f75ec70bb72e87e63e9c83b051", 0xb1}, {&(0x7f00000004c0)="d772fc1704e8f21b92ae06c1519316dfa723f9e6382dce6a98ae2379a55d29cc960724f22f80b715623bdff4cc7896c86e2d5e2ef4b1042f31644f20292a8affbd8521ba752db32cbed1016fa01f9dba02bbba82a3af992f3e8c1aabfc5c8f3759badd33b87dc79dc4bb1b086042a75e7383d804d9befefe424d6e519b766e5c8bed196234dfd72e62e88f99bf3a51ed4a414d34f662b93d84804c3a1e962e382daf82c164e6575b4d2958f95181a026dde92f5cf958084e222775497576955a52d0e925ce6b3d3c2027d813485e5082e589ae08a3bddab389f5bc554eaca727ed42d3b5960766c4511212b87e288fd4b8005985038af747760cec457be7fe03b1180decfe19495cd8fcbcb2d9eb73fee7494764e355dd70536609a93d3234e544535de2a4317df2504164fac3acb6d65f9526227421c4f88a99d1586799ca749ea90dd57ead82b3ba18600de81f96c79439a03e34cf8fdae5cd7c5071aa9b5a9245f881caa584d3f234848da7c2c8efd9cdbf7a58811f3eefec5ad7f54f4298691d726ea12b621013cbd862e38dbd653599ac36e2a960ac6b7de343d7c8e712f8b01828c6c07bd78e3b322ebcb17c797aebab3f3966acee712f66c3252dbce3dcf39e8031f6682c2c6febc9266bcb8981adff8775064398d712ab927e645828371834d155bb6aafdb767544734a23caa59c42a9722537407c6235995cb1a706a1d3b9a47840e89be1e7bbd7630cefd0f4e021d3e28512f9d8a44ba40706afa32912d45ca8f51015d3fbe7d93f765010a71d8562670c3966fb0276dff3aa5adfa51fe3f4d3f252e85faa96debb6709c1d365b4c4030593c14f3dc8b23568cc6d3a9150a42627eb2288ec8fcee38889437e8b2c30af980f1c8215ae2aead18f5ef7fec0effb10978279cfe0264f8b18b0c6c84c661fa65a947462ec028d6d8c7aeb5654216496d61e7d6ced83637483e9cdb233bbd75ff0b964a8e72e8a4ce8d633571f63bc010471a98d38c605cc8c2f67b4f7783f30f4aa799ac1864094c756769b1033674d34a58066ab6bcccf51a369844c2a340ef8ee2f27b194daa282517a285ea690ca80856ad45c871bfcd885efd130b3fc818f0ac35730314ef86642a1de06f03f20c13320b1b794025789942cd81b781983a89a0b90513585e69d3e537ad31c6acdd08b780dbaf408837f12e0ffa5e67ecb39c8f44bef11c5ba6bbadae152b3de4c626bbd0bf0a29ea966b3b681f534fa04973f899195cd01186dcd97db6dd0622c8b605ee60f71d6a1a7eef31d203511c008211c4b2748bf1a00b75ad39eca14a15a15acd570d422233520b48b9488f1f470bbecfabd5e2dfecf152fc534fd605c33e2ede8368ff1533bc2a3f3d277e5dc40f45d04642e164865f64dd92299a3a240077652fca514fefafcf023d2f2dcc7f9a02364aa8333b3e1495381ad12eaafe6862a61556d45571bfd3d2567970d3cb8f2b5d09781b4d7dfb4798e5261a964adbb7aae21569c1981e8f0a0667bf682b89946cc4435f85b7fc0ac61a971338332831180d4c580a9b043da95244642a10e4dedaea716a5af8a20e69aa31d2767661bafb023531eb58a5f9bfcb43539f1463a0f08aff7a84d4c90c68bdd9e290b196a3a706bd443512914eb1d3ed5dd9b928662d4c6031c31814c0ed612f42863a868ccb229e3b0c9dcd41c0e98a2cfa762a9537587a53def906fb20430bbafdc16f8a77bc9a0e6b7424da05bf6e3967078b5f89b12206080b133c164e2ce887c5fb9c33e2ab4ba2ff82bbe99404240fd36b56a62548a13a079e65344443689b2e6760c10e80df7b69daefc863d8472db694a2f1190e0b92e2d4f555c88249912ad627fed979d4e41064769710692919e0f26553c3561eb6470f88400d3cdc92b283900f237100549fee945f98bdd802c7262abc214af6702fb2a6b383cb410c32678214a35c3137e357af2164da09fb6722a72e0e1714c85f72b3da1ecf456fb2467ecc79db24e32e17968e103f722d2a525fb8ba6f0bbe08f7c8fbf39a9a2ae260b941dc9ce879b43624cb4bd91bf622b9db4bcc4ef9d1b84b7b56fc276ee32121fb44317254fa4a347f1a7392abf461b9f8a3d48cab85484d9290e2c580f21d0d79c080de9c2076fa550e299f38e909e7b05eb86eacfbae652ff5c6454e39a12e28bda3776ad48c12d72e7cd362af96ed271c96f160cc6cbcd7430849ee0a6be563265a08133f5f0d14227d46e00d9060b66e31caee5b43753208c0aaa34d2a5867852e2495fe661611c56f3b095c2cb4b9eab756ac4e693526bf20c768d66b39cc40030590683003850d3d04af0c8b5dc49b9cbea9bf333ae084578f7054c71edd893377e8bce6ee7cca41de3760e946b3330fd950dcef38edb1152377b5556b6a5d050269a6b246912b3057b4ab1fb14ba3c336f7e11bc2afcf0d2e4f8267ddb4ed810e3a5277a1fb36aa4fb68356c2228643bc0739c3469d2cf466336d9b15610f5118b1be16870f768e30af3a2a833ab620c291a43547e7c63d6c15637f96a2e2fce37b3ab8f036197fe34fb46436657138074663db87332a2a37d1241f2154d3a6a56cd4f146c286a131a0e595bb6f245860002e428b23525f65ceb6093ca4a9198d6dddedff5ed60ce4ba76a8810e8cddcf5ead8ccb4a6608d7c637b39d75c86b96c2062958fd9a8777e51f6b0e2ad54e0e98734d35595d8f76a5c9e2b34c9e0571a2ba23a9d1f0fd70a951473c72a0ef522e2fcc7f2e89f71e60e9e48945d6b4102df0cb7398766efd263edb70179b97fb829959690a24f67163e712a1c5ef00046edb38bae414a90719b6b50f0bb2f495c699c53b8c19f5efaf68c9c59eac51689f254159c4bd6c66935dcfeade1b6e6cc6cab5ef72f301186b819ae3c50743093c55ea5a0323af4952382d4ad27f31e6b5238624572240eed660e66f8a96e38cf190985a91b6bcd63c42ee17d53950423aa52293d7a55c2233cdf30f7be002e4808718a7994cf1884ed89db98b6d17c6791c331de5251b4b2e6ba4c13ea2044893eac053e9c7497b776d14eaaa1cb9dc533ec2f09c05d475825104de3484ed613df7805167d6a47f84462aa9118e68e3cce62f65a292ab90cdd3b9aeb190c575508435ee349dc4f07a9d9e9e73fd2d506e9725e222b93dd7c39168a7c02a913863c29cee663729958dff34d73d62ada9b3a206294f4b94195bd0c582984f2aed52ad8841f5cdf83d5098bf8d089e85a2457e6e3f0ae9d0d41be8c92a47d32dc8138901570ab35ac5c37b32e697984e4afa58188a290041fedbca15d238637d7c493cd5716b017207623d3318f5ce42eac6b4d72577862ce033c7584f1726521200513c220a55d5fb5c5e413dc5acb2a488c5cef06dd6a906fbce6f40ac884082f1321c693765185aff92a20a4266b95aac7f62038e13ff1a9f968e79be40c226a1547585874d37756b181c64028ce4fd8f8082a3b3b73c63258d72df422b1bc6c1bae58e3baf8756176654b83b9f602422dd5f70543d659b383e2b1466ef83ff6687f0238cba3122f72e9f938d1e2939bbb0f7e64bf5adcf6f70a2817542d45063d74bd81a4ccc4d7aa30d383377a1590d2f1cb6dbfcec691735220553bcaea39300f1f6b579d70702f768e0c5dfcea0516cf21b7c0124bebce62d08c5979cbd1633030c9ec2176ba580c921852cf934060e78619b60f111703c02c1b55736e210181eabd2d3fcb04df3b2266a759318dcc630bf250b6e418cf742164518b5eefa731fd2241d100b4f191941cfde7f05a68756639b7843fecbe5f22c9135f3aaeb34ca03ba3aea2b5d8dae53a31e92fccbc3e85d2ae36f6b436e27885405617574a8382bf0a54f8b4bb3470e3c59e184e304c8dab356fab5b1bc37836a3fd7f40ee33139479da8ecf84d18c53110bbe73e39789c29513fb373fbfcd4187a7f67313c125fbce07522158a19b41fee36a136833cee7ac5ed8a112451cec8f8fcf1dd431d414490fd66f6b5d39602811d0d4ac8f324afe3419aa87baf390b57183262fe5b6842a596b2adf1bd5a6b7331405f2c5c524832eb633c6b135170b01a5be19e506e2f939e41ba2fb90b503af97c607e472985b3b818a9072dfa09884da6a1ee1d4b628fd121bcbfedd9ae9353a03702fd38e2760bebc564fb41a53d4ab8427bf8b1650d8fb62bfefee7fae420ba6fb25a4199e71b2df2b5dcb589f520a34e07f5e2a300eecbc9849bfd3506a9fa3b4398a5f2a9bc4b49bb03e3868cdce2b6ff6df03fcbb1fa4863c679ea138a747370f6bf4d36b8487386c6d715f3375d3bb3beffd960d69adb805fff510d680ee7b3efc616f9539aaf88696bef2ba4f85c1c11789e021bf4e065ec8d5e391d2fdf2cc3618eba2c259521ca3a75968083954afc8feed11648c9480f2c472480c3e36ad4a76df064f6235073329d4fc39527aaf476af0480560649a346d91209278b0e452c6b1bfca586ec251cc80eee9c8d5264fca35ccabb0011f7f3d9c838af1393f9994c974e8e07e9b8b3613b4079d34a1f9c0af9d1a17c9e86807eae7150b6baed9412662effe23eb0b43f21c630c28e5e3d2586a75921a4ec373b2d1e0d698eb72afe11426bc31b9ae115eaf5946d5b25ccb312a50b5452fcc3c1f582836a1d53097883ca7dd03a8067bfddce75b94d74b0fa376205d611ea79e5b8e003212400e9d348cc19f8f318b404c282dca71fefd07b56749f5df69695b5c0a097fd24f6c4cf88b7ddb127f946cd362d1c1300660aff37972472bde6fb5b217dbebd0dd725d11e948a34b61c17a6c68bc20ff5ba9187d3128a804d049310d3f10a2854897f3c8c9ea18a58186c3fd603e66a985f99cd5872f35b5a82379de51c3965807714efe4f76336bf4af34ae20aab9d7f0c3c3ee349fc7fc5342426a28baf963fac57def66d0e0c8ffff730890a62ff17291d27b0a7e92fab4a10ef38ae26bf09a7e3f0ddaf50605f9ee5cf78c3cfeb86da19bacf430f1ba0e54974798b2ca76a940832bf0e7a605f94a2011cadc50f62cec8070839f66ccf228b4bd0883e28039f1e98055554cba2d7647f165c3e0b2716b3eac21495ae84f04dbaaeccbe204fb5e28a2791be4a51da2d1292b367876b2526807172f04177a1d36a57aaa09d09cfb341a7800aab49850cee928eb9627c0db086b7a9601a94b56d150ec57375ffbbc19aeb6dc212f9a8e3bec5cc5d2639dd277158817f1766e576a55cf5d3133df9de43f97e18152594f7ce1e68a174620065f5f63db0ab35eb9227dba5ee0672166a3ca3e97d4cf307d173fa47a34a9aa64b6c6f5c7357afd6c91949a085613443842924562ec554b8021fddd53b8914064b40bb98af62584368be0817e763d51026b1094d5ae8d4545674c4e36e76b706af0204507b08f6d01350727d647fecf6e12e25f82c251d8361bd12014abc8640b4a54f6e86f9b7ea02819d13c5ccc25204c53d2dd7a139760638a0432a19460c68f52f22f61147259c22a5162d74ea74adba4aff433ac1df51b128cd53fe11bab9eaa3bd562c85b36ab5dea5bfed7355e0f952d192633348ba3fa7eb7c9365d027280f8abbb8a98f6eb46f5dc9721cfe9ca03936329700ada2acc27908e37938f915db1df0c60c10e0293bdd25af4b87e1748a806276b74d8268b39db5e3c113ae3d4f2e79ca518628a564f46007d409d2d80b00d6cb601c06af1d300b2db0ce00dcac17b189478c45f72c074abc0038e630382ecf6ebd4b8e5ab8a3b55660114f0a0af5cd201cf88b090074799e231ee59", 0x1000}, {&(0x7f00000014c0)="d0af8ee109c6ad56c8ba8fa2e91d61f27c76f3e729a5b48b054646a4192449fced698adb98b5", 0x26}], 0x9) 04:02:49 executing program 0: r0 = semget(0x3, 0x0, 0x2) semop(r0, 0x0, 0x0) 04:02:49 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872bab2f47ffb47fb9c25781ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x3e30641136fa1dfd, 0x0, 0x3}, 0x8) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 04:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x34, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffc}, {0x80000006, 0x0, 0x4}]}) getitimer(0x3, &(0x7f0000000140)) setrlimit(0x7, &(0x7f0000000100)={0xfffffffffffffcb3, 0x3}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x2, 0x1, 0xffff, 0x2}, {0x80000001, 0x1ff, 0x0, 0x9}, {0x0, 0x4d9, 0x8, 0x39e57192}, {0x9, 0x3, 0xff, 0x101}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000380)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0x0, 0x6, 0x7, 0x90d}, {0x40, 0x4, 0x69, 0x200}, {0x40, 0x5, 0xda5e, 0x8}, {0x8001, 0x5, 0x9, 0x20cc}, {0xfffffffffffffffd, 0x8000, 0x1, 0x100000001}, {0x0, 0x4, 0xf22, 0x9}, {0x401, 0x4, 0x1, 0x7cd}, {0x200000000, 0x0, 0x2, 0x4}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x20, 0x92) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup(r1) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getpgrp() r4 = getuid() r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={r3, r4, r5}, 0xc) 04:02:49 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='./bus\x00') nanosleep(&(0x7f0000000180)={0x7, 0x8001}, &(0x7f0000000200)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pipe(&(0x7f0000000340)) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="52b124cf0db4a087462b", 0xa}, {&(0x7f0000001040)="174825b1e22f543cb16dbeca968e7403386defd8b91c50493e9eb2733cd7d98d2b777e0c492bc8aef2600213006537a29b6a5eb929e3df7817199c9030612a3e401061f953bea94d6bfa88cac02199facd9ef3ced5f8a496d7f0241cd8bd1e7c642b0c7c7ef737e4b8d765db79a6b22295aa4dd3a9966184e4f9b873b945ca6dcc675d9531edb97654c0dd8b0c13370b5da69fe7484c2d3116ec6d6fe1aa774e78f0f6d35e304723", 0xa8}], 0x2, 0x0, 0x0) pipe2(&(0x7f0000000380), 0x10000) select(0x40, &(0x7f0000000240)={0xffffffffffff9f81, 0x0, 0x80000001, 0x101, 0x800, 0x3, 0x401, 0x3}, &(0x7f0000000280)={0x60000000000000, 0xc67e, 0x400000000, 0x4000000000000000, 0x7, 0x7fff, 0x7, 0x43}, &(0x7f00000002c0)={0x6, 0x7, 0x5, 0x1, 0x20, 0x4, 0x0, 0x6}, &(0x7f0000000300)={0x10000, 0xffffffffffffffc1}) write(r0, &(0x7f0000000000)="8fc560bbc49485a5ec9cdd51d92d6a1f177c6e534a7438f1e233977aa48d4180a57730602a32c7a9095d5c93a4b090f82b7f53f91bcf", 0x36) execve(0x0, 0x0, 0x0) 04:02:49 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1f, 0x0, 0xffffffffffffffc0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x48, 0x9e9eabe99af5dc20, 0x7, 0x4}, {{r1}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x6, 0x9}], 0x1, 0x0, 0x0, 0x0) 04:02:49 executing program 0: r0 = shmget(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = getegid() r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x100000001, r1, r4, r7, r9, 0x82, 0x400}, 0x7, 0x0, r10, r11, 0x100000000, 0x0, 0x7f}) r12 = dup(0xffffffffffffff9c) r13 = accept$unix(r12, &(0x7f0000000240)=@file={0x0, ""/2}, &(0x7f0000000280)=0x4) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000300)="1f721d8e2d026441281c6371bee4161332df25777eeb58e276f2d5986669bababa348442856f5d2fc019b3da76de4ee616c960c76660170565bc327819b7cb7c899c8d734a6f0f99dc877a83aece38fe7494f5fc1dca37a5973246c8a2f4269ac016d73839e25527ca0aea23c382326ba90696ad088d1666402c3ddbdad88125fe2e097d2648d8fc", 0x88}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="41af03ce723abe0fb48cc71f2cb69c295409445e7f6c51c5dcd372094d3ebf65b52609e416e9ed957d089e1fa566d15ba23150627d0f1c167f6c0e07a4c09d4fa37c2f201f6ada0390fc330c88adf8e978f1ac147dd021739c92c4e1fc64ae437f599248e23baad875006c9f15a5903d3387be8d25e260f75c9e6f6cb672e2bdf94bb023117c27fe68ad82337854e81a409cdc4a64e177f872728afc046e0f9647ddf8047f27102602cd4b84ad5cf665742cb2a0e623ea431f1028bb50ee35d80c0f9955871783840555be19f644ab14d9f21e16f1", 0xd5}, {&(0x7f0000000500)="152a156220e6888157e895a95115b0d7e0a2ceb2bb7a1c7dabae608002be5287d8e3b59140ce8350bba4dec67ce64eb1ffb63716906b6d5e6955cebada8d58fef19d303915b410994b686b607b8cca45d0f7839ddd0f23a0dbad6c34d21831d5e6006d01efeeb25e15dc90fd94edf87596e5fe5fcba097f45bccc16c57b7902acb528830128fb48cf7bc70cce57037ecde6a934e20f940b8d733b8c10e9eac9354bda79ea6db196e553d8928283d5668a162567f893584ea0783bbd026124381841233106ee4cd699cc20e4b9926fdcda16cf9c61243cfa259d2edf10811a0c4095be279341774", 0xe7}], 0x4, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r13, r12]}, @rights={0x28, 0xffff, 0x1, [r13, r13, r12, r12, r13, r13]}, @rights={0x20, 0xffff, 0x1, [r12, r13, r13]}, @cred={0x20, 0xffff, 0x0, r10, r7, r2}], 0x88, 0x4}, 0x8) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000740)={r6, r7, r4}, 0xc) kevent(r12, &(0x7f0000000780)=[{{r13}, 0xfffffffffffffffc, 0x10, 0x5, 0x8001, 0xff}, {{r13}, 0xfffffffffffffff9, 0xce7b1e125c5bc09, 0xf0000001, 0x81, 0x4}, {{r12}, 0x27cddf45557f323a, 0x1, 0x4, 0x1f, 0x3f}, {{r12}, 0xfffffffffffffffe, 0x3c, 0x4, 0x5be}, {{r12}, 0xffffffffffffffff, 0x0, 0x1, 0x7, 0x3}], 0xfef5, &(0x7f0000000840)=[{{r13}, 0xfffffffffffffff9, 0x41, 0x8, 0x1, 0xffffffffffff8000}, {{r13}, 0xfffffffffffffff8, 0x1, 0x2, 0x3, 0x8}, {{r12}, 0xfffffffffffffffa, 0x1a, 0x10, 0x9, 0x3}, {{r13}, 0xffffffffffffffff, 0x75, 0x8, 0x81, 0x3ff}], 0x1, &(0x7f00000008c0)={0x0, 0x3}) r14 = msgget(0x3, 0x20) msgctl$IPC_RMID(r14, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000900)={{0x2, r7, r3, r1, r5, 0x6, 0xff}, 0x9, 0x9, r11, r10, 0x5, 0xffffffff, 0x9df7}) mlockall(0x1) ioctl$VMM_IOC_RUN(r12, 0xc0205602, &(0x7f0000000c00)={0xdda, 0x80000001, 0x4, 0x80f, &(0x7f0000000980)={{0x101, 0x2, 0x5, 0x1, 0x5, 0x2, 0x4}, {[0xfff, 0x4, 0x2, 0x4, 0x6, 0x0, 0x3, 0xf68, 0x7, 0x0, 0xf9, 0x6, 0x8, 0x1, 0x7, 0x10000, 0x9, 0xaa7], [0x81, 0x9, 0xff1, 0x3, 0x10000, 0x7, 0x8, 0x1, 0x7, 0x3], [0x876, 0x1000, 0x8, 0x1, 0x81, 0x1, 0x8], [0x9, 0x100000000, 0x10001, 0x401, 0x2], [{0x8, 0x7, 0x100000001, 0x9}, {0x5, 0x8001, 0x6, 0xffffffff9ff6ae19}, {0x8, 0x7, 0x8, 0x5b}, {0x7, 0x5a, 0x3, 0x6}, {0x1, 0x5, 0x8000, 0x5}, {0x8, 0x80000000, 0x23d, 0x4}, {0x1, 0x7f, 0x5, 0x100}, {0x7, 0x5, 0x3880}], {0x9, 0x9, 0x9, 0x3}, {0x80000001, 0x0, 0x4, 0xf65e}}}, 0x80, 0x40}) r15 = open(&(0x7f0000000c40)='./file0\x00', 0x200, 0x10) getpid() r16 = openat(r12, &(0x7f0000000c80)='./file0\x00', 0x80, 0x40) ioctl$WSMUXIO_REMOVE_DEVICE(r12, 0x80085762, &(0x7f0000000cc0)={0x0, 0x10000}) msgget(0x2, 0x280) sendmsg$unix(r12, &(0x7f0000001180)={&(0x7f0000000d00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001080)=[{&(0x7f0000000d40)="03cbbef6be526ec32623acaab2d54bf85d11ae4b2c18d5ccf3937e89265380e15c1b43ae08a620e34b4533814e042ab64b858619c8176bb303b4bcdee6d224b4d4cd67ff0a5cbd6ba41a1e5d259c0daefecd48870a5fae46f2b36e69f0f86942a8a2ccf496888a8e5f6b249554d28b50ec6cdf60ec78adbc02ec88e37134d8daa7f1363d189bf680221412", 0x8b}, {&(0x7f0000000e00)="ec248a2b676b78d56b2a64e4cbbadcd592bc8926102aefcb17ca1cd8ba8b2cde9949dc8b517d241213", 0x29}, {&(0x7f0000000e40)="52cde33d42b0f6662c7035dcde53a5270e5e3af5a318e0ced1fe23775bdc805b65b946f95c475af04c49fc5904fd859e", 0x30}, {&(0x7f0000000e80)="bc4cb633d114ab4d9c48f0b24db53075c82760b22bd3fd60f9850f0ad1a7c5d308b463a8bf1bb12926b9373bfa64fbf8132c8a92e269d5ee2ffa057cabad98931b27d1688a84a593084d25ac138781c07dab0ea6c0a1fed414235b6888ccf37b700adab6ce3913f6c98f2ca85f617a4a9c447133dc1f1a1e03e62c23a89f8d3fec2e5469c480a0bf1907cd9b28b3e813bf832f5f5fbd6a930bb308a7128e7e9cf99b565249d8bff1947af4031b1102aeb019934d63520511dc09513e4c812b41ebb72c1d64378ff40fe4bd81d988ba83beeae8aabedb241956efd4784a827e2b9c797462e985b6bdbc264e7f48e468d64c43e9", 0xf3}, {&(0x7f0000000f80)="4fd65d5d81cd4bf5f1c90405550b66ff787009aa02f649cb23c4757f0af2611efe07ad261e5c748b50bb67a757bbb6471f2371ed4e4e2af86eeddcf73e005bf66e22649962ee04bf56cb8117cfdf164f9eccaa5ce528f99e7e89e9aa2cc623ad1ec163c3c83cab769fea", 0x6a}, {&(0x7f0000001000)="9691c68aa1708637344d57581fddfb0ea574c5f865658db5505509134f9595a282e2284c33f3cfd9bfa232c6e0c0cd8a70ad738847e0fd5212cfaa02ec3d76cfb4e6798681ffbeb7bd63f07450c0ae7024ba48e21caeff1e0e2179379ebb5e176095ea5c65bf22fc04acb57123ab2d5fcee958ce177e9d4328a6", 0x7a}], 0x6, &(0x7f0000001100)=[@rights={0x18, 0xffff, 0x1, [r13]}, @rights={0x38, 0xffff, 0x1, [r16, r13, r15, r13, r15, r13, r13, r13, r13, r15]}], 0x50, 0x1}, 0x1) getsockopt(r12, 0x8, 0x2, &(0x7f00000011c0)=""/25, &(0x7f0000001200)=0x19) ioctl$WSDISPLAYIO_LSFONT(r15, 0xc058574e, &(0x7f0000001240)) bind$inet6(r16, &(0x7f00000012c0)={0x18, 0x2, 0xc2c79e4, 0x54}, 0xc) getsockname$inet(r12, &(0x7f0000001300), &(0x7f0000001340)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001380)={{0x100000000, r7, r8, r7, r4, 0x40, 0x3}, 0x8, 0x7f, r6, r6, 0x9, 0xb6d, 0x80000001}) sendmsg(r13, &(0x7f00000017c0)={&(0x7f0000001400)=@in6={0x18, 0x1, 0x8, 0x9}, 0xc, &(0x7f0000001600)=[{&(0x7f0000001440)="4e7fcaee", 0x4}, {&(0x7f0000001480)="693e591832cca8406474940ffeaa56bf31674c21bf2f92c50de7c446bc7e88def3b3aa85fe284555a0646a58b6ec4569197168f89800ef98c1d12c6d0b06717a87439ee439224f44db5ac5607fa77bd47c7721307743fe0e64b3458809557dd3d8bea4d055a2d39e2b4f40d107b9e0933f1cd8d6a9e127b0eaa14197530f69fc09ed8ab2987075cebc014b000857124100c4304952b7818acd6e0a1c843e4cff3ed38a84c1d813224522ebc3af8c345859c212136a545d4255dc393b4a2012e3ae56e086be21dd8f74", 0xc9}, {&(0x7f0000001580)="48e06a40d9035632a339612bfd8783eb596985ae751ccde3fd2f25abe7d76a1ab62bdc6f4497d7d2f8e5715e0815de7bbf13e0f254b09875b292088d1df4c3d08b9cbd7f83b22075c731eab762deac33cb5dc2b7551cc3b1e0e12b9772c359e7f2eade57c84c81c2039c6b6efc0f41f767c5c39af239", 0x76}], 0x3, &(0x7f0000001640)=[{0x88, 0x1, 0x9, "8227d713aee1f098766bb3d73ca85623f175901a8b5b4772fe0464a76a850ce4cae5f8ef68aee8582969af4f0047422ec61576d71e5ee9f1c858765f2c10cf956bad28e5316b85b35e03eb2b4534af91fd2f1f135ade16c694d13fde8c745a444db00b2a9d1f825569ba963e52b4269950"}, {0xe0, 0x1, 0x4, "733331c8a24d8b73b74e3d7d64ad3eb3e56c88c3424a89853702fff27451400211df4f8aa9687a910a9a2d334911f67ba918229d4d214861f064979f6867fe8fd7f85a805e120c30704839fe331b0db948177560a82c2600fcdd50f0cc21a3da6827fea18016f7f0b738062623fdcd27d13cacb9b639f18103a652646ae14fd5d64a8b91de08a533faace6ec0d569065f7fe19bab32ccc4b90156dc713bd41b7d0276b4ca7017ab1a7f767ac1a7705c4124b6cb1428b6ca9d8ac9aedac109d7f0a13b959fe2e742f2fe8"}], 0x168}, 0x0) 04:02:49 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 04:02:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x6, 0x1, 0x9) recvmsg(r1, &(0x7f00000021c0)={&(0x7f0000000000)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000020c0)=[{&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000002040)=""/103, 0x67}], 0x2, &(0x7f0000002100)=""/153, 0x99}, 0x840) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) 04:02:50 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) dup2(r0, r1) 04:02:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = semget(0x2, 0x4, 0x0) semctl$IPC_RMID(r6, 0x0, 0x0) setregid(r4, r5) r7 = semget(0x2, 0x3, 0x8) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f0000000000)=""/170) chflagsat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) semget$private(0x0, 0x2, 0x102) 04:02:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xcb, &(0x7f0000000180)="b65d6babe1456d9daf2c1f9945c4b343861abb1e5ab49c8fb637383dc9de3cc7210a4ed185b7a38f80e688631757cc734addac2ece06f9142ccbdf76ec009cf682707b68a7b4b1b079d016d42943660a3d179a0ab931e07368655c00a42d21d30ffe32bea52cf62a85c1465588320f5bbc7a80bee93321677f5f823dcc076d080d1df45e579ab684665b47e72c082ecb5d6a6b0d5e7c5a818695585e3d887d5f9c41a21ec9d8adebc81d11c8434606f45cd04aa0a6e203c87e97d80a6bb1cafe7ea31130515951559d7d9b") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x1) 04:02:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x1f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0x1b7) 04:02:50 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x5, 0x6, 0xc58, 0x3}, {0x101, 0x7, 0xbe1, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2236, &(0x7f0000000140)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0x4, &(0x7f0000000240)="b6c8aeb9") 04:02:50 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x10) fcntl$setstatus(r0, 0x4, 0x80) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0xd, &(0x7f00000000c0), 0x0) 04:02:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 04:02:50 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) close(r0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="45b05b98c0a46dfda7065eddbb5713812b7f9d4589d4e37044c8c8873875177cd4e256f3dc3d1b458d6dfb08de09b6a33c36320ece69daf2a8d4d50894ae27795451767ca64193074efb1acdcc913146f4e8b84407c65d3ae78c5cde2aa6386d87195d225ae0c1a87878ac59a734f84b6a166b51e5291f33030432200f20175055b50ff67c6a0de9de165a2473d9e38f5c8d95ad6d69c489983d401d525606aa33ba65f7ecbb0954309a6607d48f14c5c297d9e98df467ab6131f0d3e4dee56796494357749454e40df403197175b651babb64f16e66aade25c7651c98eb11402cf0c6b224d9f9dfa3e0d18f21045a7b411a656d", 0xf4}, {&(0x7f0000000380)="c5b506a617b754295ad0bf279c7613146c30a2d47c3305cc7072f5717c218b73dc72cc2f66c3a1d6373d0bf980efd8e1e1d6f30d373b4ceae0988599de7081160b5c63900877c6c13f6fd793fe93ca9b2338d5a7a0d8159993883d06f04c856645fc711f338f99961793ce3e59ffb93d0844a4519dc4dfd8ce37073d4d0022098165cd704a87872ee5f4f4acd22be55da2c8098800f8ffcb004c4052b65c5070f70d3039d3331c80a9ff3ea3f67309e7e9e6e790effc3f7f0cfb25a4fc7f970065f3d0f9848ac051fe0a128125b7d02b4a3aa7d9e9ec93b2847e9b0e755f384f6e720a97a050481a0af5e6262863939407", 0xf1}], 0x2) dup(r0) execve(0x0, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xef) 04:02:50 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) 04:02:50 executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() ftruncate(0xffffffffffffffff, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r2) sendto$unix(r1, &(0x7f00000001c0)="b1f7fffeb43aebb204e9edb2082fd369be2e0f4e56bd5c3c1bff24b6d7fa0a2a4b5138fb00ff8ceab95526746f658e8ec57c8333780f6ff0e2403a78c3a6e250dcd68a12dfc5bee87cf285b1d24374c9fd4586659002b52bfc58f4b5e6ef2fe1eab1facb442c6a90271d32ea080e1e042cb38db302d924a1e0918080cc4dfcba8d44c87cfc6b611f8f3a4851b1906fb76dfda0fc60f59a7445b05a79bbaebcaf696f1292078f18d355202bff482443586780a6de4001b0f46c530737af0e5b9886e140ec7c8c4c1a901e63", 0xfffffffffffffe4f, 0xb, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000080)="4e8e47f8039c6c49ca820f302aba6d", 0xf) write(r3, &(0x7f0000000140)="9cb2992007294c02192ddfe06e2e2e", 0xf) execve(0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) sendto$unix(r0, &(0x7f0000000180)="80", 0x1, 0x0, 0x0, 0x0) 04:02:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xf8b1, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x201, 0x0) sendto(r0, &(0x7f0000000040)="38a10fdc74a5e43211d3b9493409de43e3d6c694b9820e4c5a4eda8ba31ac1973013c82ee22a81d00c2b8912db5badb08efa1a8a1c6897ee60d54f543d2a6b1c27027a3c05d806779d111caf1f791f52c2bcf9f8f057bff228", 0x59, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x2, 0x40}, 0xc) 04:02:50 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x90, 0x0) ftruncate(r0, 0x0, 0x4) r1 = semget$private(0x0, 0x9, 0x0) setitimer(0x3, &(0x7f0000000100)={{0xf7ed, 0xfb3}, {0x70a3}}, &(0x7f0000000140)) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000340)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) r3 = dup2(r2, r2) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x2) r4 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r4, 0x0, &(0x7f00000000c0)={0x85331ccc89a94c4b, 0x1, 0x80000001, 0x80000000, r5}) r6 = dup(r4) close(r3) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000400)) semop(r1, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) r7 = dup(r4) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000200)) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f00000001c0)={0x800, './file0\x00', './file0\x00'}) semget$private(0x0, 0x2, 0x400) semop(0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f00000003c0)={0x1ff, 0x8001}) chdir(&(0x7f0000000380)='./file1\x00') ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000002c0)=0xae) shutdown(0xffffffffffffffff, 0x0) setitimer(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x4, 0x2, 0x800}, {0x2, 0x400, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) pipe2(&(0x7f0000000280), 0x10000) 04:02:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) r1 = dup2(r0, r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x2, 0x5}, {{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0x3, 0xa02}, {{r0}, 0x4ebf0464fe9edd4d, 0x80, 0x80000004, 0x3, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0xe1, 0x4}, {{r0}, 0xfffffffffffffff8, 0x1, 0x8, 0x6, 0x22812a83}, {{r0}, 0xfffffffffffffff8, 0x66, 0xf0000000, 0xfff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40000020, 0x1, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x8000, 0x7}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000020, 0x4, 0x2}, {{r0}, 0x0, 0x48, 0xfffff, 0x0, 0x9}], 0xfffffffffffff9f5, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x8, 0x1, 0x5}], 0xffffffffffff8000, &(0x7f0000000200)={0x7, 0x7}) 04:02:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x6) 04:02:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x45}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 04:02:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0) close(r0) chdir(&(0x7f0000000040)='./file0\x00') syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x1c00000000000) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 04:02:50 executing program 1: getpgrp() r0 = semget$private(0x0, 0x3, 0xde62610fd833dd61) semctl$GETPID(r0, 0x4aefb16d9f56b6ee, 0x4, &(0x7f0000000000)=""/4096) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000001000)=""/228) pipe2(&(0x7f0000001200)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000001240)) bind$inet6(0xffffffffffffffff, &(0x7f0000001100)={0x18, 0x0, 0xfffffffffffeffff, 0x7fff}, 0xc) getpgrp() semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001140)=""/34) getegid() pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000011c0)=0x4) 04:02:50 executing program 0: r0 = socket(0x11, 0x3, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) 04:02:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x88, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x5c3) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034050801000000000000000000000000000000010000000000000000001770070c000000", 0x2c}], 0x1) 04:02:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) syz_open_pts() ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000200)={0x5, 0x20, 0x6}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x100000000) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) bind$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) write(r2, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) close(r2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x0, 0x6}, {0x18, 0x2, 0x100000001, 0x5043}, 0x10001, [0x3, 0x4, 0x3, 0xce32, 0x0, 0x80000001, 0x6, 0x4]}, 0x3c) ftruncate(r1, 0x0, 0x8001) dup(r3) syz_open_pts() 04:02:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x15}, {0x1000000000006}]}) r2 = semget(0x2, 0x2, 0x2) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000001c0)=""/249) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:02:50 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0x69) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 04:02:50 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) 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, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x40000000000000, 0x1000000000000000, 0x0, "010000000000000000ffffff7f00", 0xec}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="da7cc1117c61da57cd91b003a00fc40074de4467d6fdbbf3334a6d6b9ba127c4fa7f694d15167c9942af259645d72810db1e3dea3148b3015c58b2087e5e365330125c8d9ffc7bf643d0118264fad98873c7df8b9a6e03e40e63a54721e6c2a5464eebb127e76801b1c1498f4dac79cc38d66dbfe8d50430488c44eeda4f642f5fbea06127faddd7b53c81089d79100215d50088d446ab5898226267669143d5fcd2a1d752449cfbe7de86807664185da0704e9092edfcb975c8db2d39a94c041f1c0deebc8f881a1fdff50f8c273fc1973579c5a53292ebed6a2646b1bf724e6f75061e47e125209260e7f3f05ba3591894b17bc6", 0xf5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 04:02:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0xd9e5821a360a19aa) semctl$SETVAL(r1, 0x77511299dadc66a6, 0x8, &(0x7f0000000000)=0x101) semop(r1, &(0x7f0000000180)=[{0x3, 0x0, 0x1000}, {0x1, 0xffffffff, 0x1000}, {0x2, 0x3, 0x1800}], 0x3) r2 = fcntl$dupfd(r0, 0x4c0241a375fbaad3, r0) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) r3 = getuid() r4 = msgget(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getgid() r7 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0xfffffffffffffffc, r3, r5, r3, r6, 0x8, 0x8}, 0xed3, 0xed19, r7, r8, 0x7fff, 0x6056, 0x0, 0x7762}) getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x9, 0x2, 0x0, 0x8001}, {0x40, 0x1, 0x34e, 0x3f}]}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 04:02:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x54}, {0x15}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xc0}) syz_emit_ethernet(0x99, &(0x7f0000000280)="3f658f7ca9959f50f266f61cb472087e3064897eb0051c9e3fef51538428b33b859425b2f06949f31cdf61f556f304853cde320e57585ec505c68a706f8f39e73ed9e1488644dc9196bd814ed1b1df203fa8a60b217527725a5b5e01b1724b45d4577a9267c96859589476f636470653bb9a5bd7d1d14d278722940620a5b3738737a85583d223ca406402a61050d53ab72493ec4b6bbc07f9") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) 04:02:51 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000800, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x0, 0x6}) 04:02:51 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0xc5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[{0x80000001, 0x66e, 0x3f, 0x3}, {0x8, 0x1, 0x81, 0x9}, {0xffffffffffffffd0, 0x3ff, 0x8, 0x4}, {0x100000001, 0x78e, 0x8, 0x5}, {0xc4, 0x1000, 0x3, 0x3}, {0x4, 0x7, 0x3, 0x7ff}, {0x8000, 0xff, 0x5, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x200000000000011a, &(0x7f00000000c0)=[{0x20, 0x0, 0x0, 0x7}, {0x7ffffffe, 0x0, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)='\x00\x00\x00\x00') 04:02:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x12b318ee63110207, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000002400)=[{&(0x7f00000002c0)="5778eeace761940a857b90d802e3fc11b5fb69ab91f834f215d9fb7c3cb7ceef7404b860a84e58783e99f146df521bf57e1cd45b1214cf41f42e754e9ca665d0277ff6b481c4989b58b375a5dd0968ecb59d3aaab6f7f6eedf1821da69b985e0", 0x60}, {&(0x7f0000000000)="854e4973cc5623f045f8f9e0a8d55edbe441b13004789480a46b682549d4a093cd89e4a8cc93732b0f918d1e75caaa288d768beb340d0b0e8f82ae52afb33f6bb522e679fd0387aab8458b14ed5ff11f1d3d7944a8cc8a0ad51c4525a095cad041f9152c50ed5a4ebc", 0x69}, {&(0x7f0000000100)="f2551c7f246a6c3895a6181052ccf8a69a5a2a31bdaef12b841aa012fd61d39a038ab3a078f071bd4ffa1260db9d20f10ec1dd16b8ebaabf1c3ff457eba6e9db7239ad62c224", 0x46}, {&(0x7f0000000180)="8d36dd35f3f0bd046d94e698975998c03ab94e0abd5452d0656f09fa5b9f33bc4c013f1c5d8ca858bab0c9c1939292b70aeb2f68aef0a75964e69ab9a24e8c5df8f81d4908e4f8cd84561c2e68b0fee3fb39b8804dd72876b41664e82255ad5b5bb260045d64d29ea57824513f6012d04ea8", 0x72}], 0x4) 04:02:51 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) stat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) link(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0xc003, 0x0) r4 = geteuid() r5 = getgid() fchown(r3, r4, r5) setsockopt(r2, 0x100000002c, 0x2e, &(0x7f0000000000)="ebffcbff136139812eaa4e713048e69931929648", 0xffffffffffffffc1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) sendto$inet(r0, &(0x7f0000000140)="8c894884ceedcf05089734bd569c1d1fbf55a70bd9e021dbb45cfe5b9e17cd222174d865b3888ccba31c516e0ea1c7ec95488865ae416fb734c1b014315306a323ef9a4349c8d3601956e395557875d9f270fcf5436495f249ceef46eb686920", 0x60, 0x400, &(0x7f0000000080)={0x2, 0x2}, 0xc) 04:02:51 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x438013b3d48d4049, 0x100) accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20, 0x0) r0 = dup(0xffffffffffffffff) accept(r0, &(0x7f0000000100)=@un=@abs, 0xfffffffffffffffe) 04:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x2}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x76cc3685c0d90648, 0x52) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x8, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000240)="77d8453f2e5d7a08f380c9161887368eaf3e3d28fb5097a44cc0e629314af97e65132f4b6aa5e4d862c406f00c7073b8d9cd5a18191d4cc0d8c3f733d72a7dd7af2f9e2dedc3d0564856b99906749f40504d63e8e758bf9881ba79b85aa6b19db18f9d48", 0x64}], 0x1, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r2, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xf0, 0x404}, 0x408) syz_emit_ethernet(0x172, &(0x7f0000000200)="7bacd200") 04:02:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) shutdown(r0, 0x0) 04:02:51 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') listen(r0, 0x0) execve(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 04:02:51 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) setuid(0x0) r1 = semget$private(0x0, 0x2, 0x34) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000300)='!\x00', &(0x7f0000000340)='!\x17-\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='%&)\x00'], &(0x7f00000005c0)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='!\x00', &(0x7f00000004c0)=')&/@\x00', &(0x7f0000000500)='$^\x00', &(0x7f0000000540)='&\x00', &(0x7f0000000580)='#\'{!\x00']) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x6, r2, r3, r4, r5, 0x8, 0xad4f}, 0x5, 0x5, 0x7}) getpeername$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000094439e000000000000000000000000000000000000000000003ffc03a7b9e79e750000000098314236e04856761900000000000000000000000000000000000000000045eb73412a72b90000cc645e99ede346fd3a2683cf655b197a6becf68630b5d47dcc004f744a7979e0bc7b92cd6b84393ad12705f1475335ffb8b31db3de402a4547c5e2af33dc87d148ca02d11947916372328599ef1e1c9ffed5ce8b7983a7736531139b04dbf26729aa1e7ef704a6cb87385a7b901daff5b5851fc5"], &(0x7f0000000040)=0x53) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x6}, 0x1c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 04:02:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) semget(0x1, 0x6, 0x2d3) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0xb55f24e150882a02) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x8e5711c4b0bc7931) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 04:02:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r1, r2) setreuid(r1, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) sendto$unix(r0, &(0x7f0000000080)="7aee4119d175c17db6c21b4c9a22a24127a32dcb51", 0x15, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) write(r1, 0x0, 0x0) 04:02:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2000000000000304, &(0x7f0000000280)=[{0x7c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 04:02:51 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = getpid() r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) r4 = socket(0x1, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 04:02:51 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x1}, 0x10) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000240)=""/207, 0xfe6c}], 0x100000000000006b) dup2(r0, r1) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) 04:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80000001}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = dup2(r0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 04:02:51 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x2) shutdown(r0, 0x2) close(r0) socket$inet6(0x18, 0x5, 0x3) 04:02:51 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000100)=0x59) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 04:02:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x20) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x6, 0x100000000}, {0x100, 0x5}}, 0x2) r1 = fcntl$dupfd(r0, 0x58bd223272e18142, r0) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) munlockall() ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000001c0)=0x5) write(r2, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockname$unix(r2, &(0x7f0000000200)=@file={0x0, ""/48}, &(0x7f0000000240)=0x32) 04:02:51 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x51989d031a6274c2) lseek(r1, 0x0, 0x0, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f0000000040)}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) write(r2, &(0x7f0000000140)="f412ada0c08ee1d99af08f1d421bacbd627c971b05d546a510821c5573be74a51f34eba94964593029b81740a35d7a8ec79ad6ad1d9e8cb12b02458a3255fb4d4561662721c29212110400fd9e2eb2b2557850d6466b4aab896778a6537ea83b6759820eeba00af6faa923564ec8dbbfc4483f25774dc2d325bc433aeb490dd5cd98d119bad046153c86db0a1867cc80c719cb252c86c56e5beb88ebe9a07eca68ade4fe80ea967e92c07d1ca2759cb94863a2d3209440afd47f", 0xba) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x80000000) 04:02:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84100080c1}) flock(r0, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:51 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2ba8a11776b"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 04:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x64}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x18d, './file0\x00', './file0\x00'}) 04:02:51 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x4, 0x1e3}, 0x8) getsockopt(r0, 0x1000, 0x8, &(0x7f0000000100)=""/101, &(0x7f0000000180)=0x65) shutdown(r0, 0x1) 04:02:51 executing program 1: link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x3) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) 04:02:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495c955f9e52efe292f43a3e2b3bdf7ff9f3765d2ca6ad03d901bf707acb49fb35c0ff4a269c23e031bc14e01d04bcc2c9d282e9c8c03af71b96fc8614433a01afe39f2c1e8ad6e7a885054d1ce8f0547990f15aefecf229756ff5a7c1056b9139826b9f4aad8a421fad7ba7b0dd4f9f6a1efc9bd5ee9896cc929b89e57083039a6", 0x47e}], 0x1) r1 = syz_open_pts() r2 = dup(r0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x1, 0xfffffffffffffc21, 0x2}) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 04:02:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="ee") 04:02:51 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x0, 0xfffffffffffffffe}, {0x100, 0x4}, {0x0, 0xffff}], 0x3}) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f000064effb), 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) 04:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x1, 0x0, 0x4}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:51 executing program 1: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) 04:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:51 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x2) writev(r0, &(0x7f00000000c0), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x290, 0x9) 04:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x27, &(0x7f0000000040)="5b04da2df95ce756c25daaf3c2aa746dc375a14e7dd6fa54f3604ff911cefac694ff4c8fa81778") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:52 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000140), &(0x7f0000000180)=0x4) connect(r2, &(0x7f00000000c0)=@in, 0xc) 04:02:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x81}, {0x6}]}) r1 = dup2(r0, r0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$inet(r2, &(0x7f0000000140)={0x2, 0x2}, 0xc) getsockname(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:52 executing program 0: r0 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = open(0x0, 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x0, 0x80}], 0x7af, 0x0, 0xffd, 0x0) 04:02:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x20}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x0, 0xfffffffffffff85e, 0xfffffffffffffff7, 0xe5000000000000}, {0x20, 0x2fdd000000000000, 0x80000000, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x3ff, 0x0, 0x3f, 0x10001}, {0x3, 0x84, 0x752, 0x3}, {0x200, 0x6, 0x9, 0x400}, {0x8, 0x35, 0xffffffffffff54ce, 0x1}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)='\x00\x00\x00\x00') 04:02:52 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x40) syz_open_pts() 04:02:52 executing program 0: setuid(0xee01) r0 = semget(0x2, 0x0, 0x0) semctl$GETPID(r0, 0x0, 0x4, 0x0) getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10, 0x0) ftruncate(r3, 0x0, 0x9f) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 04:02:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="ce658c204914ef64314cb563e8e19bc7ee5036b4a3a5fa8c8fc05dbbd344d13f556d2e0381074d50f3cc288e523a23d9b1", 0x31}, {&(0x7f0000000140)="ed99577f0fb22615604d340603986f703c832da00ce7a7e663842e273f6c725b", 0x20}, {&(0x7f0000000180)="a1f59c5d04c67873f337cb99235385761457449a56147fa675fcd4799fd26a4e831fd3de56ba915cfa3aa1d8c1ca1f0934ca99f7ee0f42359f73ec9a883b28482fcbef9425b80b480a5d93380cf2892ca1c7f949ab066909c94398560e1dd101a143051848f144dbe3ab4eff3f0251b0bde9a27293efb38b949a14b8c80c3b3525b410177b234fbb", 0x88}, {&(0x7f0000000280)="8ab5c0f46369833fa874d911db3cf50126c63dff5928872177e9a8053ec240875a93e06ad9eae796188e7c86ac2b6824de242b1da1ce0a15981595a264aa666dcb4db4c880e52f038976160ac02932bf1be3cd715a37dcc745781c241135", 0x5e}], 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000340)=0x81) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000380)={{0x3, 0x8, 0x6}, 0x1, 0x7, 0x9}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x3eb) listen(r0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000003c0)={0x10, 0x4, 0x4, 0xffff, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x21}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffffcf}, {&(0x7f0000fec000/0x9000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x2}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x3092}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x40}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 04:02:52 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setitimer(0x2, &(0x7f0000000000)={{0xfff, 0xc240}, {0x8, 0x4}}, &(0x7f0000000040)) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa043a16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9057aeaac500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) 04:02:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 04:02:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x2, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x100) 04:02:52 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x10, 0x8000, 0x6}, {{r1}, 0xfffffffffffffff9, 0x22, 0x80000000, 0x6, 0x7}], 0x10001, &(0x7f00000001c0)=[{{r0}, 0x59d207c209f253ba, 0x82, 0x94a721eb553a7c29, 0x100000001, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x4e89e125, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x5, 0x81}, {{r0}, 0xfffffffffffffffb, 0x40, 0x4, 0x8, 0x80000000}, {{r0}, 0x0, 0x20, 0xfffff, 0x8, 0x2}, {{r1}, 0xffffffffffffffff, 0x4, 0x40, 0x800, 0x8001}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x0, 0x6}, {{r1}, 0xfffffffffffffffc, 0x1, 0x0, 0x2, 0xff}], 0x1ff, &(0x7f00000002c0)={0x8, 0x1}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) 04:02:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) 04:02:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) write(r0, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) 04:02:52 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x40, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 04:02:52 executing program 1: r0 = getegid() getgroups(0x1, &(0x7f0000000080)=[r0]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e0f66696c653000"], 0x6d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/145) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x28d, 0x0, 0xffd0, 0x0, 0x44}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xb758fe565bdee2f0, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000280)) 04:02:52 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x1000101, 0x0) sendto(r1, &(0x7f0000000100)="724162dfe9c953b19519662cd19884b8d68d6333ffbf9bbf02576e9f1317e9d17ddec2bc61fb16c83901019356236721903e6f27a49fd6778438b39a7e0302df81dbf0a707d870c128c513a190b754929d49a06c83509c5d4e850585ad7d10a53dd96f005f7f32fcb35a7f79399e0d32f242057d4aa8c134f146f61dcf72576b8585d595e7797e89ece69260c7f07eaa2542056065598bc46ea8e568ec2f86f389a1c207636f585a5f1e5bdc34de40f8bf9505a567a32ad9b94abb77c5f69f2adf5125bb451e9286786482e893be3d920d86585a229cb8e461dab66710cfdc73853ba369f4f14c9556cf2438a4fa6119a7", 0xf1, 0x1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 04:02:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="018000000000e83b8aa60020000000c6ec6578fe1ed3aeb06593e5400578dcdb4a1a1a43869ab3fdfdff9489b3b9c57a7a16f3b38394392f1a017ff91f53dd0d683f08000000c5d7546efc0df7d664ab533ad0be2f2e07ddf976ff"]) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) 04:02:52 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x80, 0x0) dup2(r0, r1) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x1, 0x200, 0x0, 0x800, 0x9}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffffff}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x20000, 0x1, 0x5, 0xda6, 0x80000000}, 0xc) 04:02:53 executing program 1: r0 = socket(0x2, 0x1, 0x6) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68d16641181aaf75add469ec16c11700287ead4bcb41f0dd22390f5e318048caf90e0a7b9f777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000002834b9443ac0062f41c1416ec025301199fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1e398cd38d5a9be4c27c5a772b5b6063a3d0a2dbf9016c58adb783e404bf9360394ce49f2718f1ac82ab95ce9924f0465ae56483e4755a396c572848aa9c2b35a69997c78363845bf41bc6c479a2e87cff965160875840c8576d6c364576f9846d85d8e92865566d0823f41fb6eb9f96b29747d0687250eb0f78ae9c2300f6715e6912b88a1ebd66c54a20900000000000000af69a1767167dfd00ae0f93148c823d8566785b4a332911dea719d148d31ecd43d53720cd53e13d6c61c2a8bad2073df566cecce35643188f12adc7d70ecf2fd2adb4a0d71a07db20dc12e3a7eb85b342646827168d8d39e8bf10ef0a753b894577820d0f6db3565f0c288209ab4718d3a4ffbb794cf1467c386ffc8128b04d4da045bbc75e1925c"], 0x10) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2dfc95b457ab698c25c0a49c5b93740da1c63f5180504c93f0085acd5675308cd2e8ce792ecf35b38d61549a84b8f3a71338577e4288a4d2388283d4a235c38b7737f2ceb057b3210dd17b63ce01519fa5dd88821bc8194336d023b3f42d8cd32291c030f45af5326d203095b0e1285953cc5499eef0d481aed7d30864d6840434ed69f821aca94cb9edfef71cf2f44754cc535b8f7e9f8010868c9e9711f5220bc5c00548e6593df5329f16f6a35f989605599d620ea2c929fd061b7d77bd362dee7bed0b1ae5698c29c483def11e23a3af59387b20e08977c921f6cfabdb16f420de3597f92650900096ba131003ecb2241f7f1b98b1344f4defc938f7ae67745108156ede64c998e928369995d983625d0e2fb040f921c90e7c63cf3697ab4887ba266d58a9f1454080513e486c8355342e2b046db302de621e383351f1c850d2857f44e9fa59893fbcded81a1a54a23cc2cd46ef98fe1b43d5103217f4c32fc0a6b33c77a9ab923a35d2d0a0889b889790258a9657678451fe871d087f68f2c82ca17019f9117229b0562c9e02b013737af85064b52c831339a3d4060cfe20ef0b3b7f1afe0d3b5e51dfda6c1a465a323dddc9dfa3ad290b4895d551a269310da893e31fd8d1a5bd78d2087b6fec8018dcafc6e7fdd7f35ca9f7b647b36cf9b5aac8c71f96dbcb1be772a9811c079e2ddcecb74ae7e0b4e3ef1b1c4d5d426ac4cb7a0b4789d40cf323f84562a8e9f57c9f4973d97fc1077e43feade86877ea5f36325091c146ba3c54f6728affd1869bc5af381302a5636b84dadf10c09e191b11dbb6bc7ff894ea16afb16977b1b1a2749dab6cfe3e61d2c3de5c9b931157c50ca99ed3c1dd527e17104a9b57485138f11979b07bbdbfc0e030a3a62596896e112604890b9ab4ec088c48012d5b8356fabff5c049e4c8d9ec834010af93a149476f2a14ec3293f6fe528cf0297ae705422b4f0486c2feff7707a526a5b1dca8722703985d34dd5f12460c66403cd71a623138bf1111cd59a0f976feaaf53685a69783b7a187a878c500000100a3d9ea10fd5c6f33b6c5f153c5eaaa8f07384d103a47679fa66257ba7f849fa327cc5f3224d31188dc1253fae6be7be5f447c3622e88ad10b3d2120ea06f0299d6d8714d414c35fb4e6f7fc033e790ada280dfd440d0189d796f84615485bb26b4bff850a8d4dd0d10f92aa52ac0b5552ad5d0218f365ca14d8b519cfcd60b02086360db7a88029d5ac77bb5b0a6241fb9a55f67a15a72d244cb3b23b0663a526d1d43957f7eae7a50da353e46d4b4848290b282fe2ca9c22847e71220d531d9006526c98b58246e757250d5d66da645ccb7a9d3891ae703a106d30fa91f9ae9d471835caf9fad43f06e1332e3e69502c8d4683fecc78f269662cce0be01f5669dbe622616b07dc813b159cff17cab3d921754e26162119bb6cafe9528ccf6a9aff744888f544674db05b33794eb9fe5fd59093dfc0376beb1e75be9cf3760e51701f056454e617eb6704be4171bdfee19eeb4201329490ceeaa1877767a9afda7582ba89b6066f4689557f60ad5a1c2c5e29be407f3bbbdc1f3e845c2771df7c0efa14a2cd7c031ad41ae49e15e7ef4f86799922b0c4a4958961b71273ba5f5a5556b0ea0b55c1835b04f1503c027d96b882e1e4c3bfea60e3bf1e4efb04c66362504502d6b2be724fb0ac56fbb684330c571d0675f1a02c0f489611f71c5ee9604a8c34c3995a5c262e703b2504430724382a96038aa47f7dd76a07be414f1861fce2735ad1174ee704f5020ceb18807e705d1502b9caf5b09afac5be2a5252598597f3265e8d39ab641063a4e72a78658696b8b27b27a523b17f943fa2cdbbd17bc3a75bb15878c0b88545fcde1551c9ca787dafcefe9272f35298da49b82c803feb27c825d00d1e0fede62210aa236f46865f002ff0c56c04fd77aa979c98f2414bfb7187b98d015edce033e5d113e8351cfd3dae77303bf504fb9e3f855cd69b4dbde600798b8d8564e58b8e948768429acdeb852d688ba11a39bbee6dc9863d9d7f229490e9f38e11ba4a505773c064794868a0c78737597069b7abe70a691a0ec586afc74c93ca93a0743917e94f66c4a1ebf0cda70fd86976aeca2b24eb5d901280eb2fa212d1bbd753069978138a1cd54de6f39bbd682702552a8b1ed2db0912a75991221acde8519012772ddcf6ce29a1a6889da6dc5eb25d537461909b4180b396ba2e9666efae0d9fdf4b02557a90204e1acea58eb475655347e137ec3be3757c4039a81fe27a538e22d9a1ce560148d1e14cad07526aa58cbb9997a7df7ba3677db1209f7e3c3198f7623986110c32dd72d802bfebc06642374122fda961e35599ee44fa4676b99d2114381", 0x792) socketpair(0x2, 0x1, 0x10001, &(0x7f0000000000)) 04:02:53 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x2bbc, 0x3, &(0x7f0000000080)=""/142, &(0x7f0000000140)=0x8e) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 04:02:53 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x6, 0x4}, {{r0}, 0xfffffffffffffffe, 0x11, 0x2, 0x8, 0x2}], 0x81, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x60, 0x1, 0x8000, 0xa7bf}, {{r0}, 0xfffffffffffffff8, 0x80, 0x40, 0x8, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x40, 0xe792, 0xe0f}, {{r0}, 0xfffffffffffffffd, 0x64, 0x20, 0x6}, {{r0}, 0xfffffffffffffffb, 0x95, 0x82, 0x3, 0x2}, {{r0}, 0xfffffffffffffffb, 0xd, 0xfffff, 0xff}, {{r0}, 0xfffffffffffffffb, 0x83, 0x10, 0x80000000, 0xa9fb}], 0x0, &(0x7f0000000180)={0x101}) close(r0) 04:02:53 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x890, 0x4) mmap(&(0x7f0000278000/0x2000)=nil, 0x2000, 0x1, 0x4010, r0, 0x0, 0x0) 04:02:53 executing program 1: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:53 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCSCTTY(r0, 0x20007461) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) 04:02:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_metric}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:53 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCSBRK(r0, 0x2000747b) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1000) connect(r3, &(0x7f00000000c0)=@in, 0xc) 04:02:53 executing program 1: r0 = syz_open_pts() lseek(0xffffffffffffffff, 0x0, 0x40fff, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='W', 0x1) ftruncate(0xffffffffffffffff, 0x0, 0x30000) dup2(r0, 0xffffffffffffffff) unlink(&(0x7f0000000000)='./file0\x00') 04:02:53 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8a, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000040), 0x40) 04:02:53 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) 04:02:53 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0x2, 0xc3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x2, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) fchflags(r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) 04:02:53 executing program 1: r0 = socket(0x2, 0xc003, 0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000), 0x0) 04:02:53 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r0, 0x0, &(0x7f00000000c0)=0xffffffffffffffc6) 04:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x23, &(0x7f0000000080)="77b1eb92581f52365015df20a9fdd737ed1acd69ad2b1f423913b3fd59c6acb5a9b694") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x1, 0x2, 0x1, 0x2}, {0x2, 0x3, 0x7, 0x3f}, {0xfff, 0x8001, 0x2, 0x8}, {0x1, 0x6, 0x7}, {0x3, 0x6, 0x6f477dca, 0xff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x8) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)='00', 0x2}], 0x1, 0x0, 0x0) 04:02:53 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="100000930c0000005d125eb46f960000"], 0x10}, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x211a) 04:02:54 executing program 1: rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r0 = dup(0xffffffffffffff9c) sendto(r0, &(0x7f0000000140)="e063910c261444aafd0d510fab871d1dbb910a787da0d502dbb7695194f38a41001e4190700100ddb591bcfb13add3d01c05ce84c0997e6b5b0967eaac28319478210b34937e5a0b113ef6f6b67a83fe84d093f2ca57a3903030858f03089d8b", 0x60, 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000003}) openat(r1, &(0x7f0000000240)='./file0\x00', 0x80, 0x10e) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000280)) 04:02:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0xc000, 0x80000000000000) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0xc) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) write(r1, &(0x7f0000000240)="3b49b5fbf093186bca337eeb77", 0xd) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000280)="0525efaa82352757a3acbd40a7280e92f1d875dc894e6a8585873135250e945893b2a106555e7ac2fe3122828384dc56ee8c2efae776f8a0c90b761c3209329c614472214fb7e1bb096d1e9dba5513009977aeb84b1b59105ef35a872cdd191181aea73038585817bd2d653d790bece7f958207b5a94cddb8e4a7630971cb3de22cc384f6dba86193e244606abc5055e5612a938ea6cf814d9f1c2272eff0ffb18d9093c13619c6598881925cef104b5aa2db623abe11a300397c4bb55cd01af", 0xc0}, {&(0x7f0000000340)="1cf36f66a9fc68d93857b91c3b09349fc5215173d6f0263d62ab8cac95a0b2dbaee03ccf6ed6c3e265c31956463b3b3036ce645966b34ead617371617c419dcd9b2fe28c1a", 0x45}, {&(0x7f00000003c0)="c9ca6c0ef93b1565e13a39ba81b7ebe7a0bc07b8d8c8bcfa24486e016080370b7f03e211463a0a5ad4c558a8617fb286349341a85308d91f861a39ac49b6a92c201a094120b62ead1f4c6ef91acebc6a7763660abdb72e6e5a11a92d5f1998c69da0b1f38e3a98bb18253a418ad4acc3b426828a7fd88fb8034ea41a5d22d81639d2a3728ce88e998ad6866d85acdd1e034ad604aec26233a7c554b31689c65e10332baea3e608115e34cbe82a3ce11b4e7b", 0xb2}], 0x3) r4 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) getpeername(r4, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) 04:02:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000200), 0x4) 04:02:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8202858cffffffffffffdde645030000000000c4ed49b63446b1c2b3dcb549b7279f93c1fb7507aa89d06b8abbe191009a91afa2e2c997845785f3975942716d5634e8f9e42ffa5e5e482e1552778ebff572e95fa7b45a1b3aaa62a1"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf3d6a6d9fa6d8072c8715c577838bce80ea30c1015ca2b99a9f1fcb999681c99e85333419dedd489f538850a78da8799c56d7f4566f3ce016bc44a80e2d7852580d923d8d2832e3d9b9fa72645532b3dab25778ca6d3ef758fd51643f36378d26f11f28394b2d20db6b4b45e4e28663c933bc746e38fd3a2319e9efb128142b31ff859662e5ab44723e1447a18b8c0fba0ff1e3ec34451ca4ee2c4d1345f049169d88862a8bd400806652caeed3287daf9899e49bc9ec24372cc1692dea1d72822f38044a123d4098dcf75e30232d250d262ce631009f16e75cf0b42085a6817896849880768e88956da018afb91240376ef71b4e9882350ef6a0de1b63a225b73440268efd074af10fae84c645d533f61bf02c0ff88d71e4994adf8d454a7f0d0a877d1340bf56d7339ca614c617313db95513394f9161b92e2ca0309b501a39d8e3dd63295638a1848cc397bbc2c8b75e835497b63cca6fe08252c67848c1f6d5e948e95361b31235b7877e93e68f55a3fd6ecbabac0b4f2ac21c7767dfdbdbd519daf008426063b5123cb8842f52eac24ab9a65fd35d6784b05d3cddd7a44505a0c297de7f8e7478140a951b48096efeea7fa82d2bae8497e6589e2c307bf52159f44b30ca4f81b47aae83d726b6cd260128b84f3462691c8dc27f8d20adf95bd95e9a336770dbdce7cccae3fc05a232e87c41636e79010dc9439d450c34401796e768f915e6109d52aa0e8325c86b425dd73302dcced488297f9faee00189eb4030ba3babe485af5f4e067e06827fb2342403d5b0e790f8c56d021e30e676ebd235432b1309e960bcddc850c685f32962b38bdf1a1718520cb4f6a87b3cc9b707fb47616e0f8aac4af0f16c5150ee7eeaafc06cdf30523201511eff5c851589d7174ca9f34c5fd77b69aa1fe07c32b3c970492de9591da85e206a31d6875f7dffd7e2d942ad1661f714b26e90b1569c7d6a2fd5d6d78bc6dd5440cca86ffb8e2723cad64d0607474e3c4fc226d0c888f17cb7c7f9db19d0ddca3a2590faaeb195c72d496aed686ba32bd6980257b553bd640e6394a6a07e642f4e0b9ddabceb3fc692e04f0c5e0729fb12bb2d13a32bb813071664eee053d8b716c5c3bccddafb32b1541d4c12d2077f952bf5a7f8a447a7ea704374aacb7fae36ce1821db46d172305a51924175637fd3adff7e19044bb59b915e465431107426155f68556e0721cec56122ff8a3ed7416b767eb9344fd0b093290c27c7d6d3f9cbdb7258b9e317f4d4d353a8d58bd8353ceb5e5b75fbfeef80c3b663efd8151735319a3e6a9c1167de0aad7a8c78ab05fb3a195515902c9aa0668adeaa6bf6dc2cf98ee6e3d1978e1fa4b28d98b3be8dfb30878740e567be9188e90d434d5be7275cfd12f9fdf3cf76e29d31dbec54311a006bcfc88b86cf6faacea37ba85caf05eaed19000c63c3e1c0fb2b51dba00c25afe2df5cadd6a5126ec4857312be165ac59c128daa614032c4e98609eb484e80964718525325d4ec1d4e9143fefe013fedfbfc770ecae3f2a6537481f73d78cbc53e15fb3661f040a00e88c18f0223d4b1e4de51bce7a52d14010ec5cc3444a074afd4c7a2dbc7c773d11ba0941699667d2b568734b699ff5936eece9d83a481479d961e2f98e7e8b71f26c05835e8fcd749c95457414415d72a6a3a23a8cd0d57", 0x61f) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/44, 0x2c) ftruncate(r1, 0x0, 0xffffffffffffffc0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2a2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x5, 0x1, {0x2, 0x8001}}) rmdir(&(0x7f0000000000)='./file0\x00') 04:02:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r0) r1 = socket(0x18, 0x3, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 04:02:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x5c}, {0x6}]}) setrlimit(0x6, &(0x7f0000000040)={0x20, 0x1000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:02:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1c, &(0x7f0000000100)="f8abc5397bf50101c81a9638b13dc41d905398f8f5981e5068112c1f") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x5) 04:02:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x120) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) 04:02:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40064}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x28, &(0x7f0000000100)="031a708d69262e4ff954eeff4cdb95ecfc2b5efecdca694596955e10453da2dcaf12677bc097b1b8") 04:02:54 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="45e36898f448420540d3d05bafe841b74276f2cb7ad8585ed79e25701b7fc21f641109e44e8aee4c3c30518e3849b68ce3a657a21e9559674efd17e3480df0aedb354970208503", 0x47, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="0a1d995208f104d30100"], 0xa) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10000, 0x100) r2 = dup(r0) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') 04:02:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x0, 0x8}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 04:02:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x8, 0x2, 0x5d, 0x1, 0x800, 0xffffffff, 0x0, 0x0, 0x0, 0x80000000, 0x7}) 04:02:54 executing program 0: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = shmget(0x3, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000140)='./file1\x00', r1, r3) chflagsat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x2) readlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)=""/4096, 0x1000) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 04:02:54 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = getpgrp() r2 = getpgid(r1) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x104, r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000140)) 04:02:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:54 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0x800000000000000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCPROMISC(r1, 0x20004269) setsockopt(r0, 0x4, 0x100000000000000c, &(0x7f0000000180)="ebcbeb13b907002eaa4e193058e6993192964800624207b1cecfc8abacdec05f40e0f23804239cb9bf3c55ac2cb24a5ab513e116b64c1b087aaa15ded50c583894befaec45d11a2c9759ed44dbb7ffe0bd82d1c8a4533e2ff0ac77ccfe1210532aa3b27bde66ea107fcc4e7a4e5f0f3c19d48e29c0dfe2c798b322aae6a38ceda0565cd642c5588459765e1f1d04696bfc0088f51ced8ed73b6448ea7342d640463a780118062eff13456b9bc22813425b7eecd7184275ec76a0363211e9fcda6d0af284a079f9405cc571b975697994", 0x20) listen(r0, 0x3) r2 = fcntl$dupfd(r0, 0xa, r0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x10000, 0x8c) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 04:02:54 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000200)=""/179, 0xb3}], 0x1) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 04:02:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") 04:02:55 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x9, 0x3, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) recvfrom(r0, &(0x7f0000000200)=""/39, 0x6, 0x41, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='c\x00') 04:02:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x1f680000, 0x4, 0x8000, 0x2, 0x1, 0x2, 0x100000001, 0x10, [{0x4, 0x4, 0x2, 0x4}, {0x0, 0x100000000, 0xd483, 0x6}, {0xd5b2, 0x4, 0x6, 0x3ff}, {0x0, 0x800, 0xfffffffffffffffc, 0x200}, {0x9, 0x9, 0x1ff, 0x7}, {0x3ff, 0x1, 0x6, 0x10000}, {0x9, 0x5, 0x400, 0x2}, {0x1, 0x7, 0x9}, {0x5, 0xd1, 0x4, 0x6}, {0x9, 0x7f, 0x400, 0x8138}, {0x7fffffff, 0x9, 0x2, 0x1f}, {0x3, 0xa87, 0x5}, {0x459, 0x1, 0x0, 0xfffffffffffff3f2}, {0x1, 0x9, 0xdd, 0x100000000}, {0x5812, 0x0, 0x9, 0x100000001}, {0x7, 0x100000001, 0x6, 0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x4) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)) 04:02:55 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x10002) fcntl$getflags(r0, 0x3) write(r0, 0x0, 0x766190c710042038) r1 = semget$private(0x0, 0x3, 0x159) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/136) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000001c0)) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="5a61d1ce2a9371849f68ba42ddce94aabc66d3299629b49411bd1d19897998d8071131917fdf9eafcfde83da429474f4f5c3e5fc217dc161eac04c54574d4de506463350c9c3f1cb960ffadfcaf49534219ec65b7dd02ff9b96988aa32cedebcb7f615109394d3b5011dfdb24935489441654baa6b3c571bc96c9ddbaed0701dd8999d306fe250385eb2bbd78d74a958a365c878bb2d2446691b53681e1dfe8238d2ae80619047f05df32d156f60dff6ee749602a8ecf86949b6fddd89b3d3dc82ef4b2b1eafb1baec987755dcc9a0775b902ac6fb", 0xd5) 04:02:55 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x7fff) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x1) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) r2 = accept(r1, 0x0, &(0x7f0000000240)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000440)=0x6) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xd0, 0x8, 0x100000000, 0x6}, {{r1}, 0xffffffffffffffff, 0x40, 0x20000000, 0x8, 0xd4c}, {{r1}, 0xfffffffffffffff9, 0x98, 0x1, 0x9, 0x9}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x401, 0xffffffffffff8d38}], 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0x0, 0x100000001}, {{r1}, 0xfffffffffffffff8, 0x84, 0x4, 0x2115, 0x1cc2}, {{r1}, 0xfffffffffffffffe, 0x22, 0x1, 0x400, 0x9}, {{r2}, 0xfffffffffffffffd, 0x28, 0x1, 0x5}, {{r1}, 0xfffffffffffffff9, 0x8, 0x20, 0x5, 0x20}, {{r1}, 0x0, 0x89, 0xf000001a, 0x9, 0x2}, {{r0}, 0xfffffffffffffff8, 0xe6cd7859148055e2, 0x0, 0xbb, 0x6}, {{r0}, 0xa14c15cb4bab40e7, 0x40, 0xc85ae830738ea3c7, 0x7, 0x9}, {{r1}, 0xfffffffffffffffc, 0x4, 0x80, 0x80, 0x8f7}], 0xfff, &(0x7f00000003c0)={0x3, 0x10001}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)=0x8) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000500)=0x402) pipe2(&(0x7f00000000c0), 0x10000) 04:02:55 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x89) flock(r0, 0x5) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 04:02:55 executing program 0: r0 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x84000001) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x80000000, './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) 04:02:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() write(r0, &(0x7f0000000180)="d5bdd2bf93823b0b57b68c30a0eae59d9e2cb1902648d312f959a45a3590ddf29034b5b1615a558136782d243b96cc38d3847afb450209195e5ce4d238fdfa496e27d268c55a484fac84643a3f04ab351f73fce2f931610819bc47bea17b6395bcaa4067a50ebc3755c655b108aeecdfb3654a4fd7f93ebf64c4c026e9e215608d9734e7c4f6f9479e2a75e7ab1830ee21ded5459454e4a36603aaa82c4646c2a7c75cef9930d8f111709add154331f0048fb4a256c0c86dd4f938ed3023d4afbbdea2f9cd3e005f20ebf88d9fe1cc2e9f0ac8584b8653605d6feb5b51ab68fa56fcabeebd078dc6fab0346b", 0xec) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x1) write(r0, &(0x7f0000000000)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0xffffffffffffff4b) 04:02:56 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ftruncate(r0, 0x0, 0x401) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0x4, 0x2000000) getsockname(r1, &(0x7f0000000280)=@in, &(0x7f0000000080)=0xffffffffffffffcd) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) setsockopt(r1, 0x11, 0x4, &(0x7f0000000100)="c8ae578a46e3a36d4fe9c6a727eed6b8141ca0d6a7feb32049959f35d926dc3229e0be22f1fede34f5a627d8ca8cb17ce922abab85d96a44b63e8f7d0a11792a044c3e5fcb90f30ee15310ba5a6c796f733bfde7acceb0128dda54d2a90000000000000000000000000000cfe8d6637883a40814a5e9d2aa45f3f6153ba76e169f74bbce6267f001ddc8d63d25748c6816398afd27e34949fec73f8be5bc71599670800590bab62b5f5d84bd7d1cd9d97f5e0213acac339397e94e7b0081b85b8bb913c885c724284a17e8fb376de3dc2d9f8435d053762b06a6866c62d0f5fd33e1954639fafa87ab850af1c6d8ad29048bcdb9b0aec69eef310283f702ce357f43d5be4a29d71b9cf013a47be1c38a03151217e3b80670589a8890cf3da63ee8f356c99cfa06d0b2b14d3480a0c4fc9e707c33387209010162b3e3d56c52462ee6311d76b2e60ea5be7cd80cc142b69ab6d5b45b855521b9", 0xfffffc6a) 04:02:56 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) setitimer(0x1, &(0x7f0000000000)={{0xc5b, 0x3fd}, {0x10000000004, 0x40000000000c1}}, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setitimer(0x0, &(0x7f0000000100)={{0x3, 0x9}, {0x1f800000000, 0x1}}, &(0x7f0000000140)) r1 = dup(r0) r2 = fcntl$getown(r0, 0x5) r3 = getpid() setpgid(r2, r3) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) 04:02:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) socketpair(0x3558aafb7a1b5c81, 0x2, 0x73, &(0x7f00000000c0)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 04:02:56 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) sync() readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/51, 0x33) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x1) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x20000000000011, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x4) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000140)=""/172) pipe2(&(0x7f00000000c0), 0x10000) open(&(0x7f0000000240)='./file0\x00', 0xc2, 0x2) 04:02:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0x4}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0xc, &(0x7f00000003c0)="622fe8530c3c0700", 0x8) r1 = dup(r0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 04:02:56 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x8) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r1, r2) 04:02:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x3d}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffea0, &(0x7f0000000100)) 04:02:56 executing program 1: write(0xffffffffffffffff, &(0x7f00000003c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694848a7f7ba33c5f05624bd199ef4d57651a75c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b015419215df06c1bd8b07ee5dd4f5c5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c24eb31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea584453f6def2ba02c19d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29545370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a159470d5ef679e019e285b8135eccce06fd92c7c55f10957aebdb2df013efdd83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690052ba48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10a1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e089f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c7b5b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee3646ccebf4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9ecf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d39866275d276a638f1a1f4ca0b87d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1c", 0xff0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) 04:02:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup(r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000002c0)=0x800) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000240)) open(&(0x7f0000000200)='./file0\x00', 0x800, 0x180) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000280)=r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) setrlimit(0x7, &(0x7f0000000000)={0x8, 0xfffffffffffffffa}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a", 0x1d}], 0x1) 04:02:57 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000180)="340b28ac3686d672bd2ac3a24a701e68c1a64616f862b1bafd67fdbe763c703af8004b9898de418f7e176f53b429df000000000000bb8d1bcf2354a118a977692ced6e8560cb4a436af18b64428c010257c44beed302260940fa96de7ba1abd82c33b846d8cbf7c32ce1f1dbc53f6dd9e54ad3899cf9ca3e145366f452b893435b8b0cf4a6df6211d4e8d3a21c37953c6928ab07068bbe6d17db0288d2272cc244632ec0", 0xa4, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) fsync(r1) recvmsg(r0, &(0x7f0000001500)={&(0x7f0000000080)=@un=@file={0x0, ""/35}, 0x25, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x72}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/156, 0x9c}, {&(0x7f0000001380)=""/71, 0x47}], 0x4, &(0x7f0000001400)=""/244, 0xf4}, 0x2) 04:02:57 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x81, 0x200}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) dup2(r1, r0) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) kevent(r1, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 04:02:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000040)=[{0xbb0c, 0x7, 0x0, 0x1f}, {0x6, 0x7, 0x101, 0x6}, {0x7f, 0x3, 0xac, 0x5}, {0x9, 0x0, 0x8, 0x101}, {0x7fffffff, 0x15c4, 0x9, 0x8}, {0x100, 0x7, 0x3, 0x400}, {0x7fffffff, 0x3, 0x1, 0x8001}, {0x7, 0x94f, 0x2, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x2d}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="4f0f34b7") 04:02:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x5, 0x6, 0x7, 0x3f000000}, {0x3ff, 0x1000, 0x6, 0xdced}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0xc}, {0xc}, {0x6}]}) mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0x2f3) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 04:02:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) 04:02:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x91}], 0x7ff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 04:02:57 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000ac0)='./file0\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 04:02:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="db2e") 04:02:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="1b8b9f9538457086b90fb444dbce449c71a45b197794c8a2c6ef2bc2e0f9c7bde9d8bed80d24cc0c73381b32a741a07cffa396181549ddcb8c288fb57015b2eed0252a89b06b4eb6fc14018dcb4008491d49d0b2e06aec0a1bfd5563403597f58be8223ba0c3484e48b2f2b01cf1462305c37fdbd774d749e5ae5d3791decafef514704021f2a97a14d4e733dcc1ee5d14db1eb6e08008579e9a056897c2c4721e429218de065656447ef066ef7f5045f7ff76def49ab78814fee82c4eff2ad3c1da94d40fde4e092bd5b202d05db505685408079ffbf3e3b84ee670c514eddfeb812209dc20bc4d4c", 0xe9) execve(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/37}, &(0x7f0000000080)=0x27) pwritev(r0, &(0x7f0000000300), 0x10000282, 0x0, 0x0) 04:02:58 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x12) select(0x40, &(0x7f0000000000)={0x4000000000000008, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x0, 0x0, 0x0) 04:02:58 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x44) close(r0) 04:02:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xa, 0x400000000, 0x10000, 0x400, "73cc5160527b0100e534070000000100", 0x0, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='\x00', 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) setsockopt(r3, 0x7, 0x6fbb3a28, &(0x7f0000000140)="64fe4d2ee84410c4b5cebdddd94a457f47a31de9fdad7974b769e19332a3c645f6f817c5f2e38bf71a25c84d8424efbe611c506edd88bca5e283a638f70b0c8ffc002b7c4daaae80fc0e4d10b0c7", 0x4e) 04:02:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getgroups(0x4, &(0x7f0000000840)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x27, &(0x7f0000000300)="b39fb6f61bbf91fb2dabeec16731948670d97bbd641b3134d592ce3b628dcc5d330e6f4d3dd185747ec51bff5375a252fe") setsockopt(r1, 0x29, 0x200, &(0x7f0000000240)="f403e061e1de6dd5224d115d2cbd9b1541593a3d160f361db84060fe38f52b49821b6a6b6f1a63f5f27f9bdf6beda9fee2d7b271e81d30f1a66249e991999a09f104cc9a342661ab7d1682a025d313d4dcc1c41bd91291ecd5099e70a10711ec6018760027877cb4bd97fb9388a2734af4f6", 0x72) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x20000000000000) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) 04:02:58 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2, 0x12, r0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="dd5b11248abd7eebc3b0c1790b0e494c7dde8e127c1a37b2514239336d8a3b97f5831516b5efb21c13d543dc0527c1cb1f9abd9dc359c22145", 0x39, 0x3, &(0x7f0000000040)=@file={0x1, '\x00'}, 0x3) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x1) 04:02:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8180, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000280)={0x20, 0x0, &(0x7f0000000080)=""/32}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x81}, {0x1c}, {0x6}]}) nanosleep(&(0x7f0000000200)={0x1, 0x3f}, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x4, &(0x7f0000000440)=[{0xcf, 0x63d, 0x0, 0x7f}, {0x9, 0x66, 0xd85, 0x7f}, {0x1d, 0x84e, 0x5, 0x5}, {0x1f, 0x0, 0x1, 0x8}]}) recvfrom(r1, &(0x7f00000004c0)=""/188, 0xbc, 0x3, &(0x7f0000000580)=@in={0x2, 0x1}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) sync() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x6) fcntl$dupfd(r0, 0xb63ed1416e7009a, r0) setgid(r2) 04:02:58 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000300)=0x80000000000eed) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r6 = kqueue() ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x6, 0x1, './bus\x00', 0xed, 0x4, 0x0, 0xa2c}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x25, 0x7fff}, {0x1c9d6ac0f0e303dd, 0x80000001}, {0x24, 0xaf7}], 0x3}) kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r5) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000280)=0x10001) shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffb000/0x2000)=nil) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000180)={0x3, 0x3e}) fsync(r2) 04:02:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7743c19fccd1902a5cb333cdbe9e7a8467d6ced2", 0x4}) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0xfffffffffffffff8, 0xfffffffffffffff9, 0x5, 0x9, "d50a2baf66cb4932a653667d42ac7c979cc8fa40", 0x100, 0x7}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 04:02:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) 04:02:59 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c9d9f3fc22f2b3ff3", 0x57, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) socket(0x20, 0x4000, 0x5) 04:02:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4c}, {0x80000000000015}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001596ae68 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001596ae68 04:02:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x24}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 04:02:59 executing program 0: mknod(&(0x7f00000000c0)='.\x00', 0x3a0914c44f7b202d, 0x2501) r0 = openat(0xffffffffffffff9c, &(0x7f0000001980)='./bus\x00', 0x10, 0x11) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000019c0)) r1 = syz_open_pts() r2 = msgget(0x1, 0x579) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x1000) ktrace(0x0, 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) socketpair(0x10, 0x5, 0x7, &(0x7f0000000000)) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=""/4096, 0x1000}, 0x1) acct(&(0x7f00000001c0)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) 04:02:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000025c0)=[{&(0x7f0000000300)="db950e9158c214a1ab491b2b9c761b07dc0bdcbb4df32c552b61bf7f739fc8707c5d456be2564cf6d62378cbf2c98aee46bcd882a6e773442e4a5040bc935059494c1a9713ced45ce1005091c4ff3505aaaa42fae5b6e9988488195b8fd31102938306b6d5b2d8305ef8e20de796eb28085bb89aee2398ccb8c820b6ec91e45550b2704e7d729a0e1c89a740f05d44c0b154b93bc7e3a546b3985e5566747e1eb6a9a8061f1d7f0e262a2f9d928ef5c2f5c07b9fbdae6e1041b9e02f266a13461bdd5ab089e30148d772909981a63573f15635d1e6349616efd820918a79886e2b2ace6fc6d619dda5bed443c78efd9876f8e5f3d1e6716332e135"}, {&(0x7f0000000200)="f4d405e706edde2fb216c0cadcef55f7a390c0f6956207fa1412db4a6f7e09dc4e69ea68397389deb9fb0c8cfdb3dd719071283ffe4f5366eaaf449794c49c997208b0392bc143ba6c92ce2468fcd88208896925caf8827414e44552319c19c8f10d17d667cf776e783b0387caf51a525427899c3528fdecb3e5af05aafe700f9427d4d17be1e858913164370fa3"}, {&(0x7f0000000400)="c4bdabfaa517865078facaadc178e974f9ffcbd88e45f3920b12fdca05a9ccf2c1cb324044ce195ebeafd2138d938f4dce5f2544301e267243b15cc60725d2bce2dfb6e9e42d670ee58dce795c43a84e98276083e44fcb3db15dc29e703c955b55566c2e13db43106e03a4e0c13179975cfb9fb56dd966736dac6574185b835fdd39d48c37"}, {&(0x7f0000000140)="6f9e10eb5f391e01634320fa0f771a61ca0e4c6db544e9c73684b0963fa8"}, {&(0x7f0000002640)="da3495fab5473c9a96b4df4f3b46bf5027cb2df0839b0c8bd33b898e16266bc62180a8da2bea7de41f78b722bb9616c02d617dcd1235d0cd19f491b5c2a4c3a39cc3063d94e3c2d084ce08177f49e3890927d19dc7fafddae3ac5422c85c9cc07cb477cb376bddce11d8420d74ece231794a5b72c1aeee1fa441c6bd442f8c17942b585ad8bbcf8545d1e816f6a74abdb792e0fa237eb8552917c03253b6f22a0bd213b29909270d9550046656c7762b6f350e6ab98868ffede09c4bc7f412f149bb1805e4bbb411feff724e305b5136993341724f263b8d1d773f721b4876b4278d959a826ec97abb9384161b8666f5e22fa96d056f91f3ba78f2e1440e3151a22fdef82fcd58f261531f5c16c1ed8a7fae785d88b2dfb3937ba7b136ada9f2325db5dd7f786f1173d92968bdc83c2c91fd70fed2cf7b3edbb4dabe1dd0a9f10a9de086aa619fba3652671a937ca0d0309a77e3af2455ea10821d5c7d6af928219dec6d363903ae140e6d98dc34ee6be5e5b0504d3ff547f3dbd1c58188d02883aae7753ab3bb06f50c103e2bbd6a909e5e2073ad2ce258227afae603aa8df9c26290500ab8a68c27a5f8a88be5e857611a752e361ecee5b990f51ceda73f70f51df787532e8267cbc56ee13f5a0024ee14c1c1d2d77c7f433f4341688f1a0109acc0d4029df59bb261a75d998e8b2811ed94bb6c3f51a931a478b27d296bf4c35c8bed155307b8543d5d41ac81c08f1441a01a8e8a22ae5f9066fb9f2630f12e5f6faad6200fdb5348e88118a91b5658a6751161de55a8e50011ad86dc38db3c7c5ca91cd333be5fd5c452d97f9ab83e785225707198236bcd92102a783d7a05c6942c2bebbfeb9ff0d258a23dba20f34e8e700943c5d6e99e9c84bf48fb0fec8dbfdc3bcb2415bfabfe8d5c9748fd8a0178faaa0a81d4fa86c1d3e2ef600653a59cb4576ffc67262a91792fe634962193ff584b079289397cc7c10528a6650cd9e6ad9913ecdfbefc9d6908d0d9b8bb518fb935424d26a99182b311cc72944f476f997da15cc1512c553ae9b24cd193e9a6e453baf31eb27294fa148cb897fa24a02dc5944ce6f9360bcf79f355db2ad2c645757d53f599f0892436bf72094b2c4784d5429b20aed1de9756f05dc92570d2bfd012ad2d5292bb04c98e5d42e4ed41f77f2a59103c6a162d34edd11a0ae5ea6218adc7ed3751b708610ad03de81d7181f2c864f9778a29a8d11702bc287e231ddf0b9f526646a208054c2fed7ea82c0de8785439b012065a4cfb748c0d5d8b92acb609ffca996a1c5d0589539b6b88235b49c5b72762a1554f82c091a1cb894bd9ac5a0cea44870fe3290e55340e0136914eb6a798a714a4f6f3948b4abd2934ec8f5ae0bb8fc11ff1d9f85d63a2c6ca6cf1494332bacfad707b5c11f370bb1cc55ff97f3c4b1259e476ac0f33243ab19cf9471ac4ab1b1fe0fde31ab27052d64b937a0676ee53f876b9644af822591a74f7e51eba07d2c97f36e3601d0cee195c52c2df5ff113462670f26776e645d55dc6ad608ef9f0549255b76e2f79a8ae37d1d38ab5b41c94579fe1957696d3ffb620661b2b94926389219ae47f8837ff0b1477c38add86c9cf0209311b9828f93eefe6f39a4fc8bab120a38893f3ba8dec3e213a3ac1c08c3685d7b0096906a865df7569d58eec439bf8bec8cced90f894f46d3084ba72cbce8cfcc55735f8b4379897f9fdbc9d2a4d9e4a01a3c27f0a7957249f45342bd3ecf20380190a9964ff11a41a8bb91c1eb73ad6835edc9c71d4edc643c9f48db29dd182b0b69024128cc2c720aacec54240180ccea2327c85b82f8381978c6d20488762eff3981decea3873380214575cc850721f9c88db8f5dc21e8fb03cbbe395f1cb33a88da56bbab814130bb52cfcf9724185511dca988f50e460d322f404e04bedb293d0a66d4383b8cdc1c0849588ac7b0c683ddc487d0a15ff0bb5b9c923fc2ae511c60d0d41a73525956874dcb92dcb2ea1ee58f90bec1c3885565491490f638775d5eb39b8464e5ea450eef479089fe296f3cc1f552dcdadba8c964d4e6b36a6e53d6f83c0f9eee4bbae6244e3d04825437b53d7c0d7eafd3f9fc5a3767d8bc8aad0d06883cd91d4b24b8e78cf607e10dda49c461b09106eb4f5d67a23408e72efe6fff8bb99a5eea66b4adc355d62237b3fdbfebee6ceb16431dea96b4e6e41dca4680ed36fd61b28ac306314dc12acac1dcd0a7c45182fc7c4334935c1add6c262524780a605514980ea2b5ef102bfa363a96acbb438505f1e0e1173a68175aa8bce6692d76ba90cef42d401c3659f22e5a6f201bd8a2fbb14b9fa4fecf7742ec25750406329d007dd7e3800065c48f1ffe0696004879517a9af9b4dac944114e6c3b6bfb94daa3176aae6e7007e93001e83220b8cd10413c1e545945b9e167869f38340bc48f8424df0206ee850b62e1d3c7b9837bc78c241773246ec0264be6c7491c7a6ca854d085977c419051fbb645ebda6a508cb9673d8c5fda711887ae44d02259172e5fda0397173e2095a607fde94ed28ca29a8193618693122ba5973f4139655dfcb6e015b2b48b55012045cafe166f80f1b50547f1d55185d2cb64682cc1b2060a3e9e4e2ea840c450bb25ed4273547eacf46d63287fce1a2b94fc876362c92d4e21f24604e29807424a7261087961558023579108b5b64b3583840d2912b75f58c431370824ac10c93fc0952b4135ff2d90cc2c1142acb3a05d6966b9b217417934a43a5a90d8f31e65ede7f5307a31a21cd257a8a31d4b21163a78cc6a5c35992c597576df21067065355b2708d56bc54adfb16131c99cd627d3b2b7e23cd5d52e1371e3160121ba4531765807de3de50dba199a28627a17bf4a69e1603f504ac1c856851cd9d89a87c4704a32ff33e2d7294ed87ddaa88ef98cf039f8ddb0d85d80b5d1ae9b2576635ac4bb4ea81531f6a34a4d1a8d47efbe2d5c433aff7ccc167dfcc4f7ed4283bd0538c9dd52c8f1499bf5f062b127e34f1b1578fc1da35903a90b367e45f051df92ac6341cfb443913fdcecc9d98c151c90f35e4f66c3181af66dd25676e115f75054b4ed743a5bd51775da543f797cef64e51d35b18b03b59f6ed20052d8bdd698001364f5ac577b15954184f8e04db712d45122b724d2610108430f215a67e92a65ae98496c9aba5f3d3b626c3322c34171a79e2bf615da48b82aa6374fb91d26bddf5542f8b16ce243acb8e10c6858881a205baa19978c8a9a3d4f9186d01cafcad6cb302126fca455f77eb807a62b45c702d60b70dd54b9bd74a53d0c64f3da306eb1616d2aa3e125bb407a128c4ab69ebaef3396040926ad9b7c362353fa4caf6905da31f1e55b22f48118cb4d230d3e9356ddeb4d04544b88b04dda971a81c99071a5e90ed3e5d8afcc7b23a6e281682eeaac5ad79f19bdc058881d52e83323dc59ac8a6f7d2676f37e78ea13462e1b189034a2dca76861a45e7f6128c7dea01a8e6daa6dfb62ec8243ce59c12a87e98c4b3ac0282b4db28837582a0219b56e001f0ad15ca9bc50379bd35281600dd68667c81a01b60b853c58f3386f3405fe3547fb856ccf9c6009a3daeb7a03ae0fb0fdbb30e0a69d5c854ec5b354110ba5555171d49253f6e6cfc67beafc56fbd0c15730757c5df579b1bcb997c9176d1f63d8fddf339536e69349c3508e4819eb6228f692e382bbcf63904e242c26632908d29e8e0fe57965fde63dfe79d9172677f38d9ea24c184a56d768420a25a0e7d712506aeb76fd21fc610dce9078b92cef16d4f0bdba228dfde1c32e7df40d1ea00e98c9a71aca093a9c7f060a27e020766006b1b3295a893fe4b814d013a8ef42fbdf5fb845a37604fd52287c5f4624a07c5df056d13d32a0c5d4fe26ade46165a157cbb3866aa48590524e87d4602c4f26166b361187308a8360ead86bc44d4003472d0f1eebbd10301e9297413468c6e32e83857024821c611ef070cb98a6fffeb4ce0541d9548157bfc6c30be5e51ca2a0f27e3b3c39e5e110d3c426bc9a691ac3cb2fcb8b30dc2dffec6b0a9904bd8fdf13b98c4d619cca897c6da505e930a521b80fc5c65878449cb68ca4308374b2ec261a9a8fa6b58f6d1e1b29a3fde1b824a49b46920fc91eef0e6d5ffca3bdd2932dbfa53461c7396d62c27ab927de50840fa4aeefddde67f44f692482c7fde394acd2ddc8657560bfc2f056c74926409208970e5c5f1a58b00537ed423c3610e71c541c912c2642d7f9330e28e69646556cd43cb9ecff2bf98be0b816034c01fc3f5add343afd1dbdb536cb084c85fba075e85c888aaf036d8420f686dcdd84a623d46770800b9fa1476a75e15ee7249d9c7ee86cb6d5dabae02b08b524e22abedcf94304518be971c1e07869f60417740d9c3a8b63d5b943a243d1fd42f22134c5812b50b789df565f1060f8ce5ca9053be345fc571577a603801ba4b6d6ebd6026ead224ba73e07f0c7984995e4f6978e8a01715f6d216a696506fa7545122d90f280c053cc82b6a825ca7f508cbbb1c6b2f69bc7ab9a99ebbadc561b40d4f36782506e437e2c9c2065cc5d9b9a9c71a4924c33b64bb35f399c177d4f4ca3df4444af58a326729aca2ae8c5295e868bd293514e9d9d24116861ec2b080d7b371316f6caa7cec24a677fedc6c611e4db935a24d66ec76c13b7dd26fb7eac8cbd539f32d5b86f67184da7d9e5c9d8bcd46e7977dd858d6db81d96b0aa81cb3524e46dbc1b0d8caac8e18e0f6a2ac649f6725363e799f1ee38099650a4b91c1a72aa1f236b15e746a41c1e082f4d46495e33d46ce870f7a871fda054d9cfa18b2c9abc17d808c8247826df28b294b59bb9db5437f1a3a36704cafcad8d663885e915b9b64b67408e053e802191538008ed4d6c8dc1ac71cc6f11b2bedf2cd05bdf6b53006828923506f790b0c586b0628cf33d58b8e6881ad328c4a65fd24e86b28c3f11e2e945b8d16a5340055ef761586a9ae6bf11b21581082a179c830bf1b43b77c7b315d6fa96d3d31b03f968817aebb1f6d4991fb311b39c02b5c4b9a691ae61129a4bcf873f140ea46011bf4e955461eb8376827c784a0b2b1211f0012f6c503afa161beacfc9387b0aa3f3c85566fb2bcf9730d820a1f92117991a297626b999a412b62cc289414f979ee4a7af937ed49e9d2ab4bc805b06a7ae1a1954dad51294e50cc1ec6d329b54fce400a8efec7381a3b0f43f179b7318ceadd38314933f844da4cf7478a31e58998d8d2528e5336693817dac937540451a2120843049107d648384b4de6e78cd354b8bd81b7f72bb8d2bc5e587c2a14f677da0484887134567ac628674fb905fa46024901baac11e3c34c8e6054c9db061501ab01246615db55a7114f24afb5b3a8b9468bda6c29978194ebdc87732038f6ea060e641b0293644de5bf90d4c204a52b5bbd3878fe9ae50512b5b23eaa4d8e60f2eb0db3b8bf3bcc59e82e9f3ba9eb862abe99739001374a266926c89b9a83127e9bdd8d746d794ac0f33b8ffebcf67ec73eda6a7607a34ab0855d37626066650cb677095c00d49b762002f9dec501d7131a272aef86ecdb9a64ae6aa78da7a51c8c6869d1e137ef6192375579e264b48ac64a2a2a9af13feb5e6dc0705e28b6bc53ebf35d81fbfabf056b2a8bb5b0167d4a04e513fbaaadce2f8a2cb513e3cf3fdc5bbd45c7b2eb6e27033da79482fa2187f17afd5ea2d381c51c923920347c7295b08584e8464caa1fbcef2e927a1de1ffe926802b135635e62600"/4105}, {&(0x7f00000014c0)="7bc47f38a6065a1b648652e291b779a2c21a3a768870275afe6b76b5f2655f506c26d98e4a82defbbfcd713b78a35dd8e1e9ed099141b30eaeb1e2e091dd0b2cc50cde3a403bec5831f6666a20a244ccf7f3bbebd90e3eb30302626faf5bfd484ef2afe3789b95d3523eb3ca6c6f60071d5ed8fef7624f5e1bc884cb6621b2fdc613cdd81dd6cc514498d82dec5f15e6ca2dfb8b3e246244eeb9f9802549ce0b85fc17f560e46c55fdbd678073663a5fa9a2b0f34035dd302c46c3c5b5d5a46c5746632a9c2e3464c8c974a1593f7c84"}, {&(0x7f00000015c0)="3da494d881d6f6dce8df35ca9272ba2b6abaeabfd8aa991a0bf7011bd1f907cf01e9e7efbc002115e274c041d0a58361e590f1fdc9645fa31bcdb2c0e08838463730d1be2dd8c3dfce0da5adf07dc69ec3e7bcc7a12026d2c56ef85fa552b527933a5c66a1484d2ec50554aa72da8dea1270a71c09b5c001068f4790b3e50c98b9a76ad26eed1dd2eddd41db3bb6fd012006dba2a201e8c1f2437160a273a9b0e85b77357ad865f3650917bcef670f4ae6b1af218a2b74b1b36ba1cb9e83f0d1664cadd8039c6b02fef687f998f948c9d818b291dc8fafad35102305c5894c3bf160d6eb0f9fae43c5b8d5c6a1c4b55928fc9d36b1cba367c5bf939aa5436a608b558cb4203f622e220c00cd24296f7ac6a775760f703789143d58172e46fc817595e485b11796f787cc68604488b55abbf54768eab7bf26800cff75f1e622ce66cba4eda876338e2d4883c5a4b0c815a2f47599711847eae30bb53a30ea9e4d8f3ee51b6975a2ecef57a8189422c54bd818be45aceef26ceab533e6258fbb8cd439f0d2305feba627f31b180c7765443ebf018537f53fff63a557e49d55f0748a902e35a00e779db358a2c2ccc84c38fb6b3972f4484aa06c0966f09ed85518db2765bdd03c0d55439076ce90ab612a12a1380609f902d523a13b53f08bb433a2e7566694def11e5c910d6b53b73930b48df5aa3e4d5378b03419dce3ff9db4508a4cfc5179506ecee7719161b811427e6122ddf8b918901a8121e7975125fab8ea0aba65c96ab8ae5d0c649c2b5ef2e25a0139826e7f166bee07c709e639a89bf0d27795307a85dc55b16ccd384a4d6b94ff08b572ead4e76dc40718920e06b937cdf66f68f52fc918d547aceb1609077afebdc6028faee4f17379119bf1c634bf077b45ce04d5e0aaf6048ca9f1a01cc536b9378f020774d9b4fca044be9c74107e2f5efad50d0d0953476164f4b45b4757cf56c7e03d0cabb8481482f0e07258d1dbbb427610a6c0b3d8ca2bc2678882436e73903e14e48b212ab39c431bd27c74a7f427ccf0b3647c7709ee8dd43a7d89f9677da0e462cef1afdffd67218b2bc27082a340b882c7f10844f3498365ffacd727c62b04d970b21014518a788e2c39257a63bb1687a17abae0df1afe136a7ce6491576a0c9d263d1ede9675052b84510d930b244cf40b5a88bbf3f61a5382684433897404470f056af3798d5a3f7481f4718a00de1e83be831880cd4ad2eaddc67a7f1096d2230048ea96d8b9eecffafd45cfa177b4c51b702c6f5acbc7c28f13305f484e2e020e8ebae77576cc1b3df2f6a1e304ff79f59ac685a6091e9a9f047a5e4b819c243833200b184f24062c045f9b4d095b5c34c6bd9cec9f8319d7dcaaeae61c5daa7d96885b797a1795573cd5f37650800a32da219e182dad302ab9c33272f950a481acdfa62186568b32a07df1b543c0590be782c35628cc59eb7b8cd44acc2e8b78fe0990c25aacabd7c13351b6e94503e43bb767c9d1ac732431f7d39deb8c3f56b469513bce569d111c53b34d332d63eb68927191bdd4863835e2da96279e81d98a8287390ecf13478fe94a76527b601510fc17a1637c5d541d960a9bb8e03cfd23a5682c5bfb7e813a5d160a0677a86cd30ec9c4fe5a025821d5473650582135b9e3b6f909d8ff4be22ad8ad1da934ced2035fce2eb6bc968511a3f069e14feb7ebba6f13975edf19583dd4aed1ef09f06f4809b9fef0fe28c2d4a798c1082ed5e85da0028900ade34cce838f0bbcde33825926d45cd8328c03d066ab3fbcfc437260b55593590360a571413438e852a97ec1afbe5fbc380af1e81c2800f44ea541690ca8bb5ea159f92fdeea6d75c181baa30194a8ee38310d514900f9b67af2dffe914e1a8e6e276beb6dec42343aff59d3694d396f63388f652096a124861db4f149a5469fb8e5279fe52c2a6af0628cf1acd98f98c85c3f299980d5dac615a39a39084271ea4fa59477315d09bdb0b25454952f3c9e32281c722972ca4b73b7973cef082bb1ffb3cf9842a6ba2b9f1ade9c14c9c31337f7b9edcf41cbeafc25b90b9fda348a1181f22720eed9fd2f40f78f1c42453b46c04a4642d002f3979adcd4a8a5fda0d284bdec22e513c0319bde0a5c7fb1f1e0e8405366702ca4c9e2fab1929510b762f62100b6a2de15a9acccc0473f3c494b058a2a5bf67c6c84a93045a2ffc17c7d03a5b8b1ddc441b97f0f3204da58db6b07a890a3c4144f2a07723aa30efe61069044b751019ce31d0bc1806c221c3a0b5b921b03f68b4f07fabcebceb6ed996a18abb95c9b32e2ff49e953d56be55771b36b4ba714e1f9d0fc981756a44d14dc915b982dd1131d818c203854d075b50accde732ff452740345c6103aff014d646d5cefa400b081d59bd1b319376baf0f2c5c32122ac453d3c88e6e8805fd3c11cc9e1f1585421df9be9fcf4265af7664712badb623beac3786c2bd4fd42b58e01821eaadbc56cf2384362bba48cb7fbd27f722f2a4f86e5f6c0a6ea7eb7370138e73122ef9bc1ac5ffdedd9dfd5e78087d36289fcba19601641be057a61e56a188da38fb4a006ddbcdb3ea4393fdea3f52aa3e7aba0c9929172011bb04873b283a8a379c60a248d1842d46977b418a65d6f7eff70efde0557dc11613c5257ddf7d9cc754ec4834cdc8a97a4b8beff78a5334d3ba51e9d7236856920e340c3e50a09155b91dd663b474fd2dbf44dd7e222edb5c91e34c06fd7f1d6f52e23f9c20f53acbb5642f52ced7af144aa9623addc98ef391c886ce35c6e476fab9f051d6ae12885c7c1a26e0c57468fe21ce5a7b3b651ff4f04b58c194f7a812b450fe1bf8e85c0bbfe16e5f8cda58ec8b725e80fd8a4a5d7708ca87bbc02533e5facb328dc03ac9adcf98893d091e386bffab67cd7c4253f9e3b93f7e0b7eb7d1886ffafba4561778c8d1d6f9f338239ce16517ecce1c08fd3e9807b8a25b904133d06efc3fcc238d7a3d3407217c916df66824688df1a7c8056c2acc35bfdca732a38187d6ad92d524a68c223d0855500e71826aa7f8bed058cddefe0e4b7a0c076cfa300ce6b17e93a357329b5a6c67107845f831351ace6d006a26aea13bbda6e30f66e62d5d2ec76911be008a926e1c4af7b2103dc141b3364c8bc37eca3742cd528883ea8ec3ab86181f1abae1df11610442faba9d3e76eb2278dcca0c4b36abebd7d393f0080dcce4e1cc4b7888695acbfa6b17515e34e4b3259d1458eed9d6ccddec2f4a0ef8dd65586eda5d9e950af88fc0d2648d00a26018ac922436a7117705ec91c79517dd77df4e4ee36647ece125a95b7ad525005799b6430c4ef5c27e38d77cd95fcd621c3ee35ca45bc1f1f7661f31711cfbdaaa3e76c86804dd0af7977bbbea64e3ca6c09a9d2bd3a203b21b7af7679346c250aa80395ae74a7b0f95da2a342be3e349b92e852de77f647bfa46f86a0be17bdba7744565ff4a338b2d030cd95bd163e85986d461c7c480bb90656dd3b5a0e1de6d2d5144fb8ebfcc8947a642a0a7581fff5060e09b92ecd21865c3d3c789bceee6eb129eeee1d61029697b4d874a12a6020a59c0fe9ca58d9c63365773c0f0b4c02501e2eb725894f05c5217b81b003bc6339e7bdbb28b7a05ad07df8d1dc2ea349cf69944df06cb80b181c4e7fb4e168d480abb3f390234cdd24e18113edd8726f876102336463e5c982b41a5b44848c31f2a3cf7eac75bf098334f4e129541ddd6317429f27f47eb7a0e9de40b48418b45dae3468af44d873daceb5ce1d2349778760a445aa1a36c50ec6ee4205421ffee026328fdabe9cc77aaba1815645ec3dee789412486544fe7092131bfc4bc4dbf4d5c4565dc7a13fc1d8969b29410aba584aed4e20ca9390b4e9b360019b4024db2a655e296e666f8d383583d7547f0e41801a112629fe2d6d0ebcd01bf2018ac91e90fe66625a33cbb28245750c510ec1e15ab6ccd9bec0f390933ea620ca4c8ce28d4b021c3c604386622fb8fc8e7fe1031f00887a3f24455f41a358f44dbd03b148a5aef4aeb3c6b65ac56bd659449f8cf7e99e7bfb207015ea8fdfd2b93ebaffe96b8d305d50e1d4134f40f8a92a464a91a9557853ab38ce42ecbe8ead8cb7c1b6d7a920843f8a0576dfe3149cc44682e5dc79264ac504a264cdab940297c56bc6ec328b40e020889c14425ddcd542ec75275258f77344530a6fe37384d09992d4550340cc6430e2af0ff5a78a3ba45dd9a161545f1cfbac3d7a65964ab48d15840e8a418242062d1d1f860c4343b9899f0c0e22cb0913d0f673b772e668601ff81159e6cd6db40dccd38dd56a46e02912333618338b01616f9984faa4bf55dd5ea2c286df149d2feba25c8cf39f61dc9a7947cab1b6c56d91d8b0b7f2948debbd4ecda9019c6281d7dc724762fee7f29f6507b18b46679e2bfcf0cbf6ffe0af75c14278422e85e751fa9b2cd40a5de9b70ef5dd3522725d55c352fc5be2120406b960f6d3232930a01f1a62d87cf54c0ea644622b9c5bd8842ac04be91d70fa757500c5036ea786b552a51d0389f8c89f2b4f1755c3943be4e098cf8fce78116b219d11627aa8383533c40150e8e7dc32fc4982f76c4d0e2263940d5be8ead8c589e639c739eab17a5a9daf0dd214315b2f29c0079009f56f2362a50b2369ec1979cbabe946b4b4514db9a3b0d4e1f43140769de43effc829c91e51b15e1ca47f6ffbd758f46398fc99da8fb5fc09432c7e6d551794fd5190ed3d9cb1cecac63ac3e7ae3a3eeefaf0692d30c63315a8fce477ccd76eaa1e51f2cf73d12b1c77f006c861e557f8eae4a00842dab7e03b65429a003836bf1826f81a667961edea34ba2b313e79a9d58c0dc0e17b3de631048e33a01a18826ad4f8136820dc2e3df2bd9bf215f153b69eef011a9089a967e413f1fbe67483911695255f5cbe89e2342d5bac683698a78a24d942f9d5190abbc09af0bc9b48eb24f3c2718d08a99db4db1ccec18171c3ee067831d2a26acfb43eaf30feccdc4f7f26ef9f46d33edb1d8dbb6aa02819a609b2803f7b4d0fde136bd2c21e2d9abe2434c03d734a67b54a358042011420afd71f70a98d55bbf546e0c45af354a0a012622f254342118e51b6c0ef981dc21b7116f980df6a586ad249e5b3b74d0ee56ea8dc139826530db955ca45398b7c77f1dfc839bab1542fab261efbece6b86783699bad012f953ede28c87a15d665abba82840d05da3d87637b84dde803e73aad3dc5b2750828a480d238353c7d995946463f766707cecda3f96e26387d907eb28ebbf71971381f28268b342a6b5cd58bb1c2f969b9a840f0290a91ceda94ed6bdd2034250bd91fc31bb76d14e5cce90a3f569bee8354b744f83e486a1d5af6eeaf52624e429cdf45b504b39fa55292a22444f3283f9bdd066da5112d3564fd87a2820f0ef35f7b00b17d343dc665cff2e83510255b2699b294b778af4e2343136c2dcb91772e817f2d1a8b93de061bfbaf113cf858746dbe7a76c77fa113313ed4bc04a3485772e39df4cffa6c026032284c8ce8791b854e30f2af833953a54010317997d656d49fa6fd77f0507eb5005df950a90b73c1bd4b7de00f1327f598f81f35dcd0a0784b4b2abf1bd7fed8a4db6d8be68bb12488f89e0fa3e69ceb4c15ba10a2847fbed36b5a537d3167751fbad095aff9ac9e61c326c36ae98482cda6173b5b57a4dcfa1c5b490a78b020fb2bbe9c710b3ddeaef7bbd2859650a0e11ea877771cc14674dfea5339bed3f9e5efc9e3ebf8a980f2"}], 0x10000000000004a3, 0x0, 0xfffffffffffffffe) 04:02:59 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8233a35eb0bdb4991a46c80e64653000"], 0x10) write(r0, 0x0, 0x0) shutdown(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) 04:02:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x1) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0xf4240}) 04:03:00 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80002009, 0x5dc3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000100)='./bus\x00', r2, r3) 04:03:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) fcntl$dupfd(r0, 0x6501d3256b8c0c0a, r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) 04:03:00 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, 0x0) ktrace(0x0, 0x5, 0x4, 0x0) 04:03:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x3, 0x400000000000006, './file0\x00', 0x2, 0x4e6, 0x1, 0x4000}) sendto$unix(r0, &(0x7f0000000000)="b1000501600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 04:03:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0xfff, 0x3ff}, 0x10) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 04:03:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup(r0) shutdown(r1, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) 04:03:00 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) seteuid(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x28b, 0x400]}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000100)) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8000, 0x4) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000180)={0x92, 0x2, 0x4}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x11, r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r3, 0x4}, {r3, 0x8}, {r3}, {r4, 0x40}], 0x4, 0x5) getgroups(0x1, &(0x7f0000000200)=[r2]) poll(&(0x7f0000000240)=[{r4}, {r3, 0x36}], 0x2, 0x30) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000280)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) getsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000300), &(0x7f0000000340)=0x4) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x10, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000003c0)) flock(r3, 0x4) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000440)) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000480)={0x7, 0x2}) kevent(r4, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x46, 0x20000000, 0x20, 0x5}, {{r6}, 0xfffffffffffffffb, 0x1, 0x20, 0x1ad, 0x6}], 0x9, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffff9, 0x30, 0x42, 0x1000, 0x36}], 0x0, &(0x7f0000000540)={0x3, 0x3}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000580)) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f00000005c0)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x11, r7, 0x0, 0x0) r8 = fcntl$dupfd(r6, 0x0, r6) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000600), &(0x7f0000000640)=0x8) fcntl$setstatus(r4, 0x4, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x8, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={r0, r1, r9}, 0xc) 04:03:00 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x0) shutdown(r0, 0x2) close(r0) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) 04:03:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000003c0)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f7840da76c63aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd15e844e20c23067e33d751c9632e2e", 0x77}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0xffffffff80000001, 0x4, 0x8, 0x1, 0x9, 0x80000000, 0xfffffffffffffffd, 0x3, 0x1, 0x1000, 0x5}) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 04:03:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = kqueue() symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') kevent(r4, &(0x7f0000000100), 0x27ff, 0x0, 0x0, 0x0) dup2(r1, r4) 04:03:00 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) mprotect(&(0x7f00003e8000/0x2000)=nil, 0x2000, 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xffffffffffffff38, 0x1, 0xc538, 0x1, 0x4, 0x6, 0x3, 0x0, 0xb086cfb2e9865ea6, 0x100, 0x8}) 04:03:01 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x100000000000064}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x7fffffff, 0xd3e, 0x1f, 0x1ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:03:01 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 04:03:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x108) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000540)='./file0\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 04:03:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61, 0x1, 0x6}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x2e, 0x100, 0x401}, 0x2, 0x9, 0x6579}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x40) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x8) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x2}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x8, 0xfffffffffffffff9, 0x200}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="8863b5f2770c38e4cd89fdf0f2668d95fcc3d613e6ff0c5d9d5daf7da7e7990c734715622d7bbd527a07ae635c9fb8e4fd8c4932b7bd4bec7cd9fba407aa9ddb4e242750b8c1c958", 0x48) ftruncate(r2, 0x0, 0x8) open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x40) r3 = semget$private(0x0, 0x3, 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x8]) syz_extract_tcp_res(&(0x7f0000000700), 0x6, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000002c0)) 04:03:01 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000180)=0xc) fsync(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)) 04:03:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="508d7d42a2230641eb0552ce8a000000d42b00c9a9e38b2854e8b7cfc9a79bc3245ead75a70c22124f119aa2f623586b154e757192516e9781ff7772605d178850b746d0d3cd", 0x46) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xbab105cda0df6f0b) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) 04:03:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='./file0/file0/file1\x00', 0x8241, 0x12) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 04:03:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) chmod(&(0x7f0000000000)='./bus\x00', 0x20) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:03:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) shmget(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r1, 0x0, 0x32, 0x1) syz_emit_ethernet(0x20a, &(0x7f0000000380)="b66b7f37b285a8cc546691d992f0b786cdd84ab8366c4506ac55b51999df79a0c2fe4f1ea19c1d307c6190b9d23399ba5fc3b79ef8c8dcd1b5557f2bfa5bcb5445ffe236e1513af0f07669e03f8635c1237593b0a5846c1a453d64328e176220c621bc82d757a0f4f586f75b637c7fb76205b8fd4f74e100e979303bff02ede1980d194882cb6646864ec6185012b341ea04d9892efb97d2a0a1b8c1cca6e6645a93d21b86f66fd13360e2ed85c783dc5ee34c5981a070c102b64d038e57aa670745fea6ba10e02a183e205b4226afd97baee447911ffaf770109fb0c87757b5b63ab52c380708937dd47bcb43fb6122e00aa2291fa1fd59d20372322c092ec541ac6e674cc898171c9ced00cee7a166930339b7b42b7c5e97c1ce1f200312587273b50b9554f71aac662d548c60e1c54274a29e5568d24d8dd806fd993408de957217a9b41c561a134dafd223d046e19a0a6786933659540cd08e9ee0b058f03e21d489f194c20b5dfb8c21bb69633605cfe896a0c09d380cc3a9d148905c9488c475e21b8ded0bc0264b41f2f92794e141aee75ab11480cbd8f7f6fb19fc8d2ed9d45b923240fccf5c1a65442fc3d52c41c27ac4b05c4e22eb1c27943edec04f7ff8ef269499956c5a13892c8b3ad9f4c221ac83960e67a94456800bb57ea76d181cc1c31788f158ad5d0e974e564e290f25ea63c5fbd9954067b9b16f594429a6d156571fe00c6c20") 04:03:01 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCFLUSH(r0, 0x20004268) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000140)=0x9, 0x4) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000200)={0x2, 0x9, 0x9, 0x0, 0x7f, 0x1, 0x3, 0x10, [{0x1ff, 0x7, 0x9, 0x7}, {0x3c9, 0xfffffffffffffffc, 0x2, 0x7}, {0x0, 0x100000000, 0x0, 0x5}, {0x0, 0x1, 0x6, 0xa0f}, {0xff, 0x9, 0xff, 0x200}, {0x401, 0x3fe, 0x0, 0x4}, {0x1, 0x20, 0x1}, {0x403, 0x80}, {0x4, 0x1, 0xdc29, 0x8}, {0x6, 0x7, 0x4, 0x100}, {0xf8f, 0x7476, 0xb89, 0x5}, {0x7, 0x1, 0x3e3f4c3a, 0x8}, {0x602d, 0x4bdb000, 0x8cde, 0x81}, {0x10000, 0x4, 0xb2b, 0xfffffffffffffff8}, {0x800, 0x57f, 0x80, 0x6}, {0x0, 0x1, 0x828, 0xfffffffffffffff7}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000380)=0xd6) openat(r0, &(0x7f00000003c0)='./file0\x00', 0xcd00819f3eb32b2c, 0x20) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000400)=0x893) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000440)=0x9) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000480)=0x3f) r4 = msgget(0x2, 0xb1) msgsnd(r4, &(0x7f0000000500)={0x3, "1e4d6f0d553820f0cf21d8f90dc8088e9ac2d00fba253ac547147f5b3dbb7ab6d2dbc4bb1e96d21ee70009726bfa82153956ab8287218faa3f75a130e5e92525af949e7cfa92f3e620b23e4e61e48026eb33813da946c17e6b38da5101505fc7ff8795c9e6644ed3f54f7e8debf02e0d58ab161ed95a6a1d52d45543e5bb8e6d30c7009e3ef278465741b55caae4ce169882d4a9d12d8186e72006bfc5cb55f9dbeb7463414b11eee2ff0d6e3a069b0a69ed93548e950a49c9da381113357349cb5290e5f6421360e832de5804ebdc11f23486bfd405cad4dcbb2363d131fc02726b524a10bba2331c88"}, 0xf2, 0x800) 04:03:01 executing program 0: socketpair(0x2, 0x163e25c264bdaba9, 0xab, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x8}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='//e./null\x00', 0x0, 0x0) 04:03:01 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000000}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/64}, &(0x7f00000000c0)=0x42) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x8, 0x100000000}) 04:03:01 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x7fff, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r3 = dup2(r0, r0) linkat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) getpeername$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 04:03:01 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r0, &(0x7f0000001340)=[{0x0, 0x4}], 0x1, 0x0, 0x0) 04:03:01 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x200000, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1000000000a, &(0x7f0000000040)="d7ffcbff13b9fd812eaa4e713048e69931929648", 0x9) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:03:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x92, &(0x7f0000000100)="b6d5bf7553fe8e02e7e196e1235f3874617f2309fceb928f6230ac39e89bdacac5300e87a4f4245ac02493e2232cd0ea17de3dda6f671a19b7e9e75946464e5006207defcbc30968469b043166319b4a30d6a6e4a1b072310f7ecfa3fd9231acea54676a583d747a312f51166aae7801e0bcb86f438dd64178f9a77d7de76fb3e86d3fa2dda838ec6da26386501ab3b5f975") r1 = msgget$private(0x0, 0x140) msgsnd(r1, &(0x7f00000000c0)={0x0, "000236f56e07531a329a41286f8d411b77c47d50cfa0537c0575ad52380ebe878230607f71"}, 0xfffffffffffffefe, 0x897b07a842094f30) 04:03:01 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') chroot(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x21) r0 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) sendto$unix(r0, &(0x7f0000000200)="22315bfa77a95fae0186e8516ac757c4e1ba6509b8b980759aaab254353b434013e755cd777d80fea903871119b26f485cc33b7ed5d6fa65727a1dfa2231b134751dfdd4895857eb8da69eca88048109d747ce5e125fab7f83cd", 0x5a, 0x40f, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = msgget$private(0x0, 0x449) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/86) chroot(&(0x7f0000000340)='./file0\x00') select(0x40, &(0x7f0000000380)={0x1, 0x9, 0x8, 0x3ff, 0x2e, 0x7, 0x8, 0x384}, &(0x7f00000003c0)={0x1000, 0x0, 0x5, 0xfe10, 0x0, 0x0, 0x1, 0xfffffffffffffffe}, &(0x7f0000000400)={0x0, 0x3, 0x7, 0xe095, 0x4, 0xa025, 0xfffffffffffffffe, 0x4}, &(0x7f0000000440)={0x2f4f, 0x7}) r2 = dup2(r0, r0) r3 = openat(r2, &(0x7f0000000480)='./file0\x00', 0x800, 0x8) open$dir(&(0x7f00000004c0)='./file0\x00', 0xbb9a679b45b9555a, 0x0) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='r\x00') select(0x40, &(0x7f0000000580)={0x3, 0x1, 0x800, 0x2, 0x8, 0x5, 0xffffffffffff0000}, &(0x7f00000005c0)={0x3, 0x9, 0x4, 0x82, 0x3f, 0x9, 0x10001, 0x1000}, &(0x7f0000000600)={0x1ff, 0x3, 0x1, 0x5, 0xabd, 0x7, 0x3, 0x2}, &(0x7f0000000640)={0x1, 0x3}) msgsnd(r1, &(0x7f0000000680)={0x0, "eed56f0d8537cba798d00d7f9aab1d7989f2f5040c46b92af9fdf383fb1b7945ac056897ddf41676b3021ca84dfc3411a3210926239c1d914ef23780387067967c05c3cc89a02e45a4a465011d0096eb59e46a79397ae5fb4886b5bfe16a029d2374f07d6dd6c52e31ea80dc047a47d1a1ec13692087fd522d51dd2858f9484e712161b908f1f94b360553e9b3be4d058db1fdb4ea7d85bf01e6cdbcac97e61ed8e527677e5463f8824c41a6b163a2f7bd82530e39a04eb798a48b92d7c31ce98dd87ede74fbac97a56593af537b40bfb8c248cf3e68b8095bd5585f15b46483bdf278bd"}, 0xec, 0x800) acct(&(0x7f0000000780)='./file0\x00') faccessat(r2, &(0x7f00000007c0)='./file0\x00', 0x1, 0x2) getsockname(r0, &(0x7f0000000800)=@in6, &(0x7f0000000840)=0xc) sendmsg$unix(r3, &(0x7f0000000bc0)={&(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000b80)=[{&(0x7f00000008c0)="287876a82a3d36", 0x7}, {&(0x7f0000000900)="95370983eb0f29ba2c92e33c39472bdaf93fcb629a88e1569f2b10b8ed6e0d61087d2aa47c1080384f874c60429caf2d8ecd626c7039039fd127417a8bc3ae69c1b70c37c2f52c954ed14e8fccaa1b36d522fbb4ec4a935ea8bf180a65f62d29f3c9800aaa7f5626fee2fa27726fe8d4c4a6251ef9d548f1f64f7179a200a07ce4d7fb24355ce77b5e290aaaf1400895149b9de48f441daf42a8c99875374e78dd7b8356a9ed238d3cd6d88fb8331eda53f95af136855c5b8ea6a5bd1cb277378cb317af00731b97e6358141e99a9a3b4aaca8c44929a77cfa5ddf1740e8af21d68ca179215b79f4a7fd4c8ffd5e7bf6a2", 0xf1}, {&(0x7f0000000a00)="7ceab97a3ae8e7f4bf1643efb8527fa70de78446629c84b97804e6fa568b2536573412a9c4e98a8adc8dade69869544223544cdd7c75515fe0e68c1aef22611979eb1e06701a2ee430501c49d8ab47eb5e653e10e68b523b787f47aa843bfdb83d2a8c0a8a65470291e952693309339fd6f670b6fac65066fc9c76659a5a5ffd0f6e4ce0c62d289eccd87005d45a917f02644e826bdb4bb900", 0x99}, {&(0x7f0000000ac0)="e6e6751e9826da545124573c95711d0d105c6d3ed0a2ae3e3740faf7e9525fa77226caf5770ba72c7e35210e940c1cd199a0ffe8a2333947d81465a7a4e96e23cf73d1ef9428db99ec4a2d048e2a404c9eeca365469d37e01d491578bbcb7b87e5f3762e51a039eef05395f2f4910dcf71e3837e5cc5baf7e3f3f242ca187559a41c", 0x82}], 0x4, 0x0, 0x0, 0xd}, 0x0) clock_settime(0x3, &(0x7f0000000c00)={0x5, 0x6}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000c40)={0xde5, './file0\x00', './file0\x00'}) r4 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) shmat(r4, &(0x7f0000ffe000/0x2000)=nil, 0x1000) link(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000cc0)='./file0\x00') write(r3, &(0x7f0000000d00)="ff6bce27b84c10e20b7e3ed50afe7ee2c4ffdb0e90a79b67138d6a3a7c05fed336c702b9060320aaac56d77dafc28239f21e3714c5bb2926a0b324e6b0a8f22f0b115a89630057fd4f4a60ed177c5271f2317574ce31a60e785d947e7ce0e178bebef8bdeb242f974a8d08a7446553fbcb97074b7ba339c2f6f41f4496c055e73cd132aa644d7a89e6e28aaf09445903694a201c752e76c4c8e34d26136c60c8ccd4ba03b820489d89b10ef4424f010dbbcbd7b0b41d8b3a06ad15670a0173c88d06cdf15cca8d8417aaa2049131f4d60025a94abb33276105aafb5dd8d943abd8ee7a05178ead67835b87cab56dbbe80ab8198f77cd40513cca408d93bbc76807c4161dda10aaa326f87e0ef7a35cb5fd418f227495c985346a5f246125eda044de79c72c9617b695f7beba56c5dda91a222568f716eaacfce7ce56c45946bd37aa5c62a1cf458e6ea2450e391adcfc63aae751f91afb1d4eb547fd637c16add1ef41e4c0aef8d336172a6cee82b53b0a3ec15c0c6d900be2048e6168c64b3a70ea302d26d0f55d1a338a9162a3d0b1557ba1d558a284ba83ddcbdc0fb0b67fcd5ec22bc3a1adace6d7775a42e50501c7b477ee3cfff95c033055f763651f74deaa5fff8b4e09d5680a3c40a857a0606cf34c6a293de8d69990666e7f1816e84d2f774984a9247bf7f79e8c6aa74b272f564a3fc00e72a059c5259f400f11d7bf47519f347c52ac7d0a3a07b6afa009ebcf7964b001483e0542da8e2c4103083cec83cea2d84ee48332c743c54938429e5f3c8d39ab327e7e4a693bbded50eeb6c215ad46accefc7585948fc8a23bd47b2072c3485b6bb331f0ed03d284c2db6831d29f9d09fc069c8c8a52fbe25fdaadacfdd18b5b150b61a152a671ed55ec020cf7c7602d173c61b9813d23ea003e59a8fef5e94ff695113f1a3a3a55d2dcc3af0405d5afa0d305e4cae3586121a8b143d3905d6ab026097a55f43a245dc4c0c07262126c9744ea0cd8995cb761ea0ce5f6dba3c51000ca874fd300fe3fdd319f9db1b7a3c6ceb824406fb2d81b7f326d4bed77fb6eec5e441db2f8cb7017fbea59036009acfb5167ba67ef411ccda396f806bcc0b7595a937244092a772d0fb9c0d52f3d8560e9a8466bbf2018042ee5373e01ca3a538e7e8fa01d09f510301865531ce612b5d905141ea979d65aa6cf518c7a86fd0bc6b612274a8f0a4298923d4dd3f2fe91acaffee4a72f3ac01cf7534635678f3071fbb1ec77e983a4b826742a68a312ab031f5ca96b4e96700e2874efde4bd91424301046976aa737e8b50ba0c52ede6538574e535416523686aa00fd20d1cdef894ce12e606f0ff298f227933f553de73d33e74377f05f6702811d7fd0a2787948796d4060a8f1d2d43d131dab98232b345419b276d0b09458d374f6533c5e4aab84014f206858e9def5980f8e25a755c3d69f6097fdcc38cc72d896025965af2ca65e1ecd0eb6fa7803958454c6961f6496d31b9baa8be3215c23ea1217141ef14f17c684d5086533a62fbce82645314b2d0afa47683024667b5825628e876b7bffa4542dbb5095a2f86f8509cc337b1600bdc9d6eb99f61112f7ed4e1c3004d4863e2b26aa3876ad9fc6f61e844b1263393f7635b02b2203f5b3aed69a2190f56c5b1a96bb3d4d3223d5ba9bac474e99b9bfd8e8d23e23575b7853fb30e20f55255a21d817f1ba67594a9e071cd8697c139fdc11bf49bc9f96c4b2ef54609e8990da5831cddc6173fa497eace7dfda33cab6912a60e64a7ad332fc6ca22d346a4e8f530849ac73435cd94aa5f40f642e76675ab142110a2cb185f6793f4bb0cf18cbd984f4c28cf83fd5ea03999d50bb0440bbd52ef8c3e06fde384965c760a7b36ad419db87bc82bf0edb8ed9e5cd4231bec99f9f553bd37f93a7b75612a47668df03c5b8802b0fc07eb82e0e8ad8d2366693964a88f42b9afe2c46c1268d0e8945c7f44e19a9afd2e7262bd37d19ac1bf1fd4b3eae665ce4dec8c059d7d990f3d95c7f2ac05c3a6848cf95e850fa950a8b04936c16e31c83b04f4198b80e04ace00a68f315d7b594a84c45fac28ebe540a015012d70eb2bb9f7f05974d4a652d0017c5956302e214c02d5601ff64bde53946a7c73dea8ae8ea27c986fb040a44114efbd198cf008573f72b4a07658cb9a2e4695a7f331d445af91b73e399b10fa5c7c9c034a9fd5445c44bb72689e4b75c42cae45cc40e16bea58d7b13e6c92945a064c700cc00f48c89d06c91fbb5c066e0a5c96fdf90f7b56217ed2391524380de32f88934306c8e22cc5eabd67a15c9760092f04d9ee756811294beb67f315434a24c4501f7c01e53f2dce08a24e2a4e1717f323a06d2bdfa3e40f26f68c3e175d354a4e10d8ba1c6ee068a23069bed21c4b04f27d8928eab5d1c54ccf93a5eb9bfe402b8db8c09ba1c7413cf0ec276b7f502e927e9ac82f76976fe9614fd7f30ab888985ad78b2be0350aab183a4a435c7f1b767f795c296c77791f5d01800cf01e414700e5fa385d411d595bdca1dfa203af4f02b78d96f280d595c8be6da7bfc5b14e78c67e36216f4dd5fad50ebb687127dd43fc1073419ac55af19be0f8d10a645d0bf57946a8d6d5647b080ba6f014b127ba033f0f92cfea1fb4945136e2a523db33c69415b5627515108ba9d31204302b6e6b6620861170f7bef46ef4d6bc21fe98c73d1591bafe579bbc0ed2a629a102670d6f967b9ba3d873e8eb7bebcf93cb5f914ae4bd3240e35a0278d801529907761a032581d00ab018be69eb3d945db5ee7564bbdb9e8f5270260cef50348d92d52dab8507b42022258538a6a060eab98fad1d3aecae78fabb106faca6f5aeee6698c407217db2a3ba45d002460884ef1d04065587f187227ff5b1c943c18c831f4beafe41e8d1fda419ed485ed3612aa85d4c51e69ea9c18b195e82a8dd469c6a22ce7e8f9633e428dad67b14beb155fe900ee5d36191013955204b7554e91cfb8a97f5ef18972608bc2ceb6419a1a1201132a1c4333632db4ec2a7dc8aa855af896625dce3ac00261ad8267f255ecff0a2b7aadbf88a0f3324c89b931c8872dff4a195fd52f96afa2006151f26367101afd60cad44ab5f247a46f5c882bd9ccacae76c538f7b660792006bf799e5dc0e3f0c2ffb7c9d72616545d9f45ca927a453ed85d52779e7558579570424849d1ee712dab2c5bcd2605fc35fce93849b16bb7cb11eebd56f86e937bce1f133cfc710b532e79a1fe31d6927ec5d4afaf26845eebc374d3e46c615e14dc793ed0a4bdfe78cc59325c2e9cb855c988d65dfb5707cb2e946881b01530c593b21759173f54eaeb39a315c2e731e22ea303530df5ab96b6d4c80ee02c9622069c6abe9f2f5c2f546fc61e2f2ba8bceff0368a458bda82532a9d90ee148f6726d9dd9212c2dbf97851ab9a6d524c640a7a6f2a2cc11260945a1537b9b242da99607798478593b5a6cd2b7646305d70629c04df07430bf68cc87645ff385b129aaec5df1536ee0acced8948be1b175226037b55437645f82416c644c76c06a2c86264b31fee1798f30d37f15a354681f70b526ebaa7e7d9e66569e30bb5bcbbf1f526ee42c619039f36fcf2f620fc1490f7af8b9d9ca463702f24a28a177545580ab00e977dd01ca5ab6afae6cc30531824526c237e764ef30f5b55b48226225cd8336f57cc2ab59616241332b610fb35eea1fdc3a47fc701c663deb91fe85542b7f1f5234d5a0316ce46ef0d3c492b5f1e659cb35ddf404ee18fa060ceff2ea92502e00f1a50f9ec3dc6b64184fcb9f5fa43a4343eaac4f2dc8fee271ab9feb0f58fcf132cb06f96ad6a28cd0bb7fa2fe7f14751f105f2a62f3f8c0208fe13b1fdb716e01b6e273ac02ba3faeb62d9db443420d7ac984bd807ad8ca96c9d7e457cef7b606ff1f3b8acb7ba7713f5bfd490ea92b26907776d22a3e7945a9697735b736289b708b1ad301a5c2baf2418431dcff29bf13cdf3b97ec5d6b1726bb8d2f55706f8d5fa31a39074ab9df74148b239d2a53d6552d6e1d4adf533d61a095616d245a94ab217b4fdc825ab1b7230c9521e5da0e983ca4536c1d82c632de1a492a9d6fcef7ae41a3c595b54c9dad29f267177982391d78e9b3b2516c5125a49eef0959b2d6ab9a813dbd3d1824c9b78082fe3817e57f8e54bf76cc714a906c0c535be3892995fd96f151d558fde8a1b3499cc5bfc266435ebb4b55632ebd969aa69177ad2159626c4d6fb7abc5ee03e787fda2bb9ec151d7501ab88a5288b2b9d647e2b2a5119c84a11bdef6d0a8f8b4a61c3c72cf864dcee4706cb9ed8f204b293117461fad449998ea17f1caf934783a7ba594ae957924761a9486c2bfc708fce42889fc09ccc5dfaa7882694dbe088599e7b48683bae07eceb7bf823d76efd6bc186b6e483aa60ea41499bf59ace8cf27cb426d9286e532e737176ca818328364abf4113872a046633e7edac3d5cad5c73a143167dd664650ac2a91f6b8da00ff954a9edec8e2e4997f81bf6a49f70a1287cf00cabaf5d6f23f643b80a2eaefdaca62cc7b95b267f22ddc6d7f7e0d0a17ff63512a5c6175ab71bdae409f92a86cea1fc3d9358a4ec9889e8f8ddcfc3659ee56ee6f3af10dae3db7d96e1306c89617f2b48aff178e929eb4434883f65e0b858c7698ee2c72c83698f5819e8784ba48ede16533b7f7b17c23b41c7611937b231c38c5dc83259af216047cf6ec8f1b9613bbe855a5c77105f6609e04fb28d391c1d4d4107a5189161601aecaae84e508d8a83e2f719af5e1ad7f56ce6081892620e3dc6add8da3ffab3133b51f4a59dfd4f31bc3a1415d975c2fb0c5e7251e56e8d34dcf5efeb17a643967f22b3a445499b74ca0e4b1002f213e1d19550454d5ea770dfb13c138d7e12155cbb71b64a733f17c19967731a3f6874815c4d0cae8639f71cf02d0e9b85fbb87c9a8ab79e5f61193ce22f62af70f6bd83207aa22ee233d3bc2e83d9f35d9c3332bcc05900cc50188f178ae4ac7618190ef960400adfd7142debe8e5a04e844af54d7514295ae22742fe07e472133819634e72449790b5425c4ef034c15aae14bb71da20a2844769a322af2dd45b80408637ee931d635d50dc0a6c07ffb587e1358db420b8537d37158b1953080e7bff96371cac157d75ef50c13e207afce3c9fa2f79299d045cd277503c8a494caa566abf09af0ed8d696d3f39bbd5e45a1bf7b9c1cc4ea752f1a013af097734e4b2f87077c421f9da1c712d1eb268bfb25eb50cf0121dc04433b2b30ab7d6d2963bcd3d9bdfe7a714c577614c7eaf48109f9f7b98297cbffa9c111215650e67922290529e70e58d175eeff91472a355890523b233063f6c8d02061ea782bd20f5430d2b35de8c600d8fbb7ec76aeeae02e1247bdf70cf627a7807f545b0bb377168c2bd5fee50a5e7d97ed5a48cef05cf732029dd540e693ce48ab012b88beaa438be47ed77916017b3b18c3fd92f951f26170e2b1401248bbfd4254f385e343fa00109b6e6c898fcd0c29ecb7acbc875685d81e72b12ae383d92ad04c45f2b63ebb3b13572b5b6090baaab9b9ebaba99469c523b0c3104a976be1307abc1cc45f81ff2e1955e107c27021a65391f8e35937ca7f45dccfaa1194be3c71494153f082c168e7a383da3209e9041adb78203caf0ed88f4bebb9a2f8819a2aa160b78c06487a0b77f6493486b7010c7df73a1f915bc8ce2c57e4563fed3aa15a2c494a61f79b787db2ae49afe19e0df599e424b0fc4469a85bf", 0x1000) chroot(&(0x7f0000001d00)='./file1\x00') ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001d40)) r5 = semget(0x1, 0x4, 0xa) semctl$IPC_RMID(r5, 0x0, 0x0) 04:03:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0xe0, './file0\x00', './file0\x00'}) syz_open_pts() r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) syz_open_pts() flock(r1, 0xc) 04:03:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r0, 0x3) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:01 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000001780)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2c8, &(0x7f00000001c0)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x1ff, 0x1000, "000000000000000100002000", 0x1}) connect$unix(r2, &(0x7f0000001840)=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffdf5) mprotect(&(0x7f00004d8000/0x3000)=nil, 0x3000, 0x5) close(r2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x10001, 0x3}, 0x8) socket(0x400000000018, 0x3, 0x3a) sendmsg(r1, &(0x7f0000001740)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000100)="ae132cc2fe96cd9d93b4a93c4778eff5d85bf87c77ba", 0x16}, {&(0x7f0000000180)="1c139bff490c9d44a531a51e025e0281b150da090daea2d053409bf92ca43dd49d79e472bfa1aa1b3b6ce266d9b73764d387a7194a5850fb35ed1a96e3ed80b4af95ba074d2ff7ed72b5b4a45997265fc5cfc36251deaa24a8284a7e0bca96a158e54281286976e18879e14c25086fc2d4788f70276f792654ef5fd256335c1b7987fbc4259a698c80aedba09bb7901d8612d4542249b30f8bd5481f5d964d08d1b7b2f0d91088aaa32e419a85c9eaf6d1a6421e84d5c58f11c86954cf13fe5e6ed497fa3d834bcfdb4e67eaa5a673bd126f240d049359d92e146dd034ac974ef5aad2e4a9bb039969d9dd90e71e1f6c942938a2723b2cf51ee28f3d779dc3e34470e0aeaf3bac54c7ab9e63513945a42f0c186a736a367b98b49ae2028c0e143a3c3a7e42cbf69047e5a0b3adde307daecd0f0499d6b0d5303c916d25aedc869d32bbe6ba4c6207e1fe851766a58b4b2e7b5e2f6faab0df198564ede2eb452a2424fa274e058fe0975ede5389b576324013a0dbc8c5bcb1edb97d8ac3e31b766e9544d46947625bbbb3ffdbf9584dc25499153157a1425dea4da87db9e69b58321a28135c4f604289c412eb40fb278eb68839b6bacafd119e62eadcca0ee28da0e8b1badee85d6647912dfc9d3b840e254e4838f4523fd8b1a1cdac4da3791dd2b533b8b4230c1061093e516a32c6772e4f49142fb87f4a33ef982e1991711565a20e6eed6923789f78159129bfa78913ac8bd3a7e1a6152e9af255ddf9d91273b30b88111a920a7bdbe6405aa9fffcc629a1e856a556420dcb3c025452086b074e5f26b5af84c302f23a273bc3419130d97a34d5b025bdff5e7540876648a85ec97ba83c0dee5510bea3674be46df67afe2e07d6f1d5e32033580bf8c78a14ac24865f7d72e0f81ecf205642fa48effe15af8f2dba429848d649e2c97a0cfd580ea063604f8fb4139ef10214e0456127f67d7af20773086ad4421eb6d79d7f74f90a621f31ab858a80ae0fe439d1b6052f58d92a570eb255a6638330f956fd9621126dd35ddfbf868d416864dec10030a6095602673398e6aa299ce8b83b972ee0402324b8632378758a1ef7048742bca7c19244b3f9354108cce4a5271d165eaaa7c856f2b08264958597fb51b6ec8198c0101c6bf3c11ee8ac1aedf2f7f5a6980d4aa45a3ec01bea5b242073bf9c9540f1d161e1a5a3a69130b1c4fea7850111872a6f8205ed699dc1c679cd0a77b57734ee1372888709aaa0a5f45af9a732b57d71d3cc811dc9c0e606e9284438e1bc291f362d481034af3d46051e81e521b9fc69dc8fc12496ceedb08855c53b79b63e100d102ea839788cd4ed590a6985221dcb7f81e70a674928cbd32c0add9215d4d227dce2983f070b71f200b03f4c4a03c2218db3c96554815ddc7ebbab97ac526a0f15bbc90d2f0afb4fff36f41a59ba66a562aabd5cf8956a970f47f1206896fbed22c901856251542cda91272b6d629f7ba11940c66e046a2029364364a6e29c1b95cb62233242d33b746e88a1b4517533297c55ca5c3a174cb3692644f0ac3c0324a472afb41975b59189253fa4aede3b855a441cbb225a716b88ba328de42f0b169833875cf29fc053df7d2ac0ff4508a67d0363f0ebfb4ff456bfd1d49ed416290f8fe806c33a59f2944c8640e2decfbbf14a036fd6790a46b0b2bf9cedd11a024dc0820b0f7416d1fd2404f45f7b1dfc663e66dddfd8b85a4f8568b429f4bd5565083ec05520925d40b6021875524408d401685f5e4d6c3bf0af54fcd9317c6325fb9faf374ad7e87c14ba370fb3b99fc9cf68ff311edb95605eea97d3ac6d186b14919f174c42358ebcea2bcbb62c99a854823471368efd91975784478df789536fe629f235647727cd647713b5f9fa5552ef659aa6b1fd749f2fab0a53dc67c162fff4f922cf874b98078413d1f566471de739d211793cd445cd0136f29135ba9c4ce9a0c7828f81e665da563a22bb98fcc80cf4edf0763f6115ebd01bb1fc679bec0f0ad9ed46e9fd57de1f422e55e92b79432ae4ae188e2a8c771244c0755f97db33219b78b1ccb1c347c65d541fefb75e44d288422049b39b38e373eea58370e90683d332b102823ae526fcc13f722ec924c63f49d79622732b38ac808d1809b1a6a6636ced2012685065b5c03d88bcca8d5fc0a09d24f5caf9481dc4e7470347f4d31f78e6ffe6800863532e5523d35eb96aea784c1221d2bffef2920f32e85c8da664373f3cdde15b46681aaa53b9c46887ceb32022be7ab7e223cab5c46281f960e9a6e8f18ff9ea11b0b686251e5b955f903217796c019d8001f4bf68cd80398efeeb0b6400b330a0b294aa75800b5153c0f1b8d2e68c487671d0ed1dbc2e0bdf30625fffe116676004452d5232f82726568d576d2eed041b2266d3c799df93b9df76373ecece3a564ec91bb97b53fd8d9307006cfe3ea776d173ec52761351e392db229e73739b7eec196ba9e660d501d2c78971d357d9b93c26d0ce5a358c5f2031dd231d63550a086771d71b788720b0aa1c9fe0ae56227fb70efe0bc7d90275929ec228ea2a7465192a26aee026cd8c7ac86b679baafc21a8945d6193b3dafd48b903153a471142fa67109a47bbdb129f27ee91d9bb8cc2cc40a6f368fbb35eb72f34ddf68a6a9cc294842d61b3183c7e0646dc27cc977fc9229bb6bd72e1a1c6c1d46497cc54ac9a9d13ea01f26f1dfc7ca3bb84fbbd983be81a5caafd86b7371886375e9ffd706c263f0d22c9b1912dd7ff2e8c21ba3d6c06905227f14af6ded8ef74b301d61089aef0afd3b1a4331c4b7d0bcf052de78484b70664f3c50f2289e6d1d994e2988d0ce91b83083ed3081b83b45f44b72fe9810696f56aaeef19b186c8b2761be79210fb489e5f710d38bf08af957699ca7dc709b24f9a23986176ce632774b4769fa7c65c4f9a614496db515e61cd9d620b9d9b0fb463faff3e7c4ba64cc1a7bd601ac326865af223d4dfdb764172f491cf1370c141ed1e4700c03957e23f704d0055fc7180c8bc53fcdb24ffd63ea72f830997cb2135d290227dedc7e48a1fc5d4ecf5f970285d5aedd8e2a62395bfe7bbcc857078a856a65c385a8416ca64d8438fa1dec431cb3ad75ad701ee40c3c8253188c10682b357791f67f8189dd171c49125ebe786827c0d5745f1123302cad0f17b70e862b0903e804b303c70b7c192f904c257b8b4b7c8f46f72194f06b386aac818266338a13307fc991bbf49fc5d3bb3ffbd1cc13b4686df74ccce9982bb5aaadbdb583fe845778ed6eaebc563e637435cb0dd2d2a99ce750d0b9d452763f11dd9ad332c3d66344ec5fae0b9b7cdb483fbe4b635c188af50a27f06fece8e2e75f8b3e57a2301f7fc3fcc4b7b5b03a72fe949619ec964a0a0e8ae05bf285bff60c44a823e4ef1be030e294ba3c059aab778f1efc14c598de58872e0acc85a324e88ad4a25a613f1ee1cee35d8b94ecc67cd2b54baf6ce4aca3440a28d3019ea830ada789082690b37cd8b59dc855da95eea741ebe325ec0fb8ec4af1c9a935f48e25ec927483de1bcddbd66df9c67e3dc7d63577fad0de13bcf2bf909f3aaad56afc0de70eccf4f2cce1217c072d9c5b7eae1d8f56679323689bad5fdb503ed8edaf00712a01336fa9275a3de2230ab097d8d808b5b33c2835edb17d349e79d3da74f76ed50b37fa04ea2ed36d2334c0ca1e1ec073559e9e8ae09b110a338d44a796693a64e730f7702189bee90de8976145825f3b3e309a791b56616f9230c5a7e836cfaff403203c85c627c5ecf215caf5facc7d429431d65dcc6adae5ef4ba6cdcebee00c9a433324a199e0ce21d59d5e29f6dfa85ef672f8fe2c6a8cdbe8da8bb4a9cbab708a2ad73b0ef8e86165b03d296cb8d5d8e0b0e0c3388608ef575802047afe0b04b87e019e475f1878859b80bbb2315211f88df737c4d9b68ed545425bafedbe66766529990d24c824b8b1be08b184746a7501a0ed5e0e5a46287be6d942f6e85e12a4f268b47c14628d9766172831ff859270cc6776eae13ac1cf1df3d10c9dc7ef3bfcf92d96643ec609460042db64523f2ba9ea8a1bc7dfc653305198e3a3d5582036d52ae6ddfebd3089528ceecd5528344d0b11da9ea8864526c970d382a72df917d7bc9fc3066680a5cb19793ceb5400e66a28adf50edfb0ae38cea2d0978081745967d7b63e1f09f2311ad77af1946b33848e72c3b58160dba5cc26ff1812f347b0a3ec950fca7d60a5913005b58f050b233d94b8de6dba58610e5bd4b619d3459aff4e20a466d676fe293086e95d4f9c0c5acd023d5110603306137070f3c76144c369b67cfba7fa8e0b1cd26b09ba6f527c1eb3605556593710d82537e74dc74eb5a3e8f024dfbdd2cc78e2f816fefff4325da208e0b373f89bbc101b436e473a613d692ef297f495feb1dab184e1fb9d8858313999b2073d0f0fd0571f204d25e1b7a8235e7460bfa80086c74de3dd96a08b15b6dc6c40fa8c9e222d0e5f8e8afd44d55f406f1d2f7f340faadd0baa850c4b19a6d0eb88149024b136e04e2fc9c75bd2c5d8fddf6eac14317f22612c85539b650ae5b5632c9602186271c5f4e26d8c6b5b16c6e32ad0fa6789813e49a920361d6aa7b2b43055953335e204db32e92a96de9963a514de50e0069c67afb075e52d6c4b349535ee25daca2c71e135ed28fed7daaf3a6712be6276f3fcb58dbf5035af47875c9459b68d6c95d0f57e4b54702910928fb5ffe6a115e8c800ffc4be93304826d438d0d77d9b76189d47435ad627a4716f2639edce08994a961c0417cc3e6444f3a483bd185126ae8af8b2508cf9eb47cab8c1837a4568c00d9b244bfdd09f455db3b6905e997c305c8202c4eda34e3273793c8c13b4adcab70565ee7f972e5e62fe3c1cfbfee6d9f4c82b6079dfb026ebcafff476f0528a38b9e58f2ba919094f78524ff9899f6946477c318a123b6f17f00b636730a6ced106bd0c34e1a04d9053fe63a18572a905f638f33c73eb5d7ddda982709736d87ef3d0ee29768f379c63b7aee8709800c107982c234c764d75b00d59176f3560066fb8a0de8038a655068e01d6856a3bbd696a5450002cb83cedd45f6c1c61910423130422ddd378f38e01c4accae93e63004de5630a16bf250d7957b0caeb1224e8045598373814a47549ba5ec1dffa9f5985ca94c7d66ed2feb16628120b95f0f70775b0d250348edb90f6cb5193200eb34f1d3c22a05d181a2c998875986c249eefb4ddde56c23b0f254c976712e4f51832cf1d723f22f451a016de70e0d2778d206caa0391c753eadac05b86109fb01a718da28a1d89b8e778e917377d7cfff6c281f8668e7c59948e2d9065903549de4b925b7550cd6d1f880e1e8e912d3e0241529a0d5f73621df25ac960e566a2365fa3a3f2646ea63887e91e0ae1b49624a2fd3708f1e96a1bc225cb99352a4263fc140be5472bc13600f58b57b3b3d4ddaf77bef7b2d0e8827317855e214cc3ed4db9d2cc41789dd1def1db392288eed8f56b51be3ebbe503234421ed4ccc481201032d62e6727bc723ac2142ce95884ea9bb79dc5f32f32ca54ec2bdf2f1144c4b77aed174dffa7ec2420ca429a42fd371e24d84498485e8e19a34fe9e25a377e9b5dc724fb5e874fcf35530a1b90109300efd81b732c7880ec868051f6bdb39ddad56855b5c70256e4505b4561e3ad4567f5e41cf6b3d6f77d7828377d9ff02bbb03536a901f58610a1d23e20473aafbccb3979d3b3cba92c740cf55885f", 0x1000}, {&(0x7f0000001180)="b324a344b3e5202794b1bfb1e1087c57b5cbcfba3d708888172bd64380c02562d1f626819d9657f2956725", 0x2b}, {&(0x7f00000011c0)="f702105bc32e77fcf99a27b0e00b9ba1", 0x10}, {&(0x7f0000001200)="baa4520be9214f3aecc26903094cb772061f3ddec4580c7726349f390870528a7c7fbb47bf26c4ab3574d432bf0c2df8366093b8909c8fa319b7e7bfee29309bb96948c20d77c115b344ef72427407e55724a786e0c436f0ce5e28cb46db8d4ec54436e81ff40a2651010b31db7dd71fd1486f42b223f5bb5253b311286d3c4c6d3e08a2178fe26da639b1052d2bf9e8fa6c9ea28111c2996a8e454d179e192920e9ee7856a09004d1affac78eeb7998e8c08d4111ad2b808f523256f7d7ed", 0xbf}, {&(0x7f00000012c0)="cd8057bb00af4edd7d01315b61ccec401882619225e0f5babab28921568057a46b49b5fe19fb8f02a642ece944e939deec1ae67931f9ee6a7a1d48ca1cba65679aff707dda8311c2b3ecbfb606af95b1db73ea0ecde549432d8c690487f6984c0aa16743eaec25427d01833743c21a9b155c03e1837d3e8819fb71814dec4da81da7199ff5451e54f5", 0x89}], 0x6, &(0x7f0000001400)=[{0xd8, 0x1, 0x8a68, "112e471d1133a96fad84a3d0e2ea83f7ed165b9d91a932b003871a533728fb1ec58c52ebafad4d396f2bb5ede60ae73cab38fcc424da11606e3a6d6b7b0d4dd64bf5cae5a5e6ff476b468ea5318ddc04d0428535c3f16eb9314d077044e0edb40932452a4940bde41e1590e0e27e8aabe243e9f7c6c5be49b5460043418000449a309e0c31ca21a1081ad945e38125579d68f8f0173a9c4e574141327642330da2976ea8ec9853c9fd457cf09754dcf3dd2419147db457a0a3549238bdaad999210984ea692b52"}, {0x48, 0xffff, 0x5, "08c0ba53c653897a2aef5b16c369c23e27e6083ae89b38acb3f677eaa3bfeb29f27491a8b07b201aa0b4c7a5252aef9612a8a65fc469"}, {0xe0, 0xffff, 0x9, "1b7bfe901853e74e72dcb047091e2230f586ad270e28edf8c2addffe6d9dcf5085997fe4e60ee1f2ffc84490ffc2cffb9a612c60de435a227bb22e812e523d498e6ad2cbfc0ba6cd4b0ac596ffeb05cf171e13848935a4a15042119795e1f9e5e5af1c491b892c27d138869c35d23dbc0bb026443403c7eccdd5e3b1e8bab24ac85b97f42b36c0448a2c9cde4d0f6aa5b507111938248bc6aee2d13648f12ed43182e841d458e10b0ff2a87026a70e4ad5fc06b8533d2520fb1092e70b87569b5265e5b6556c6a5cc654ba"}, {0x108, 0x1, 0x101, "319c3e7844ebeb186aacaf276ccf4219d4b61e25e5f066551ddd33f40f2ef7104a7b90977b37d867d817ae4c19573b10a0dddd70c01fc22006ee342002f428645d89b5b6c69d6d4b9c24b32cca6f41a93d49fca4305d3df5b6cbc207e66c328f2c880b9fbd89af53b7059581074c77c5bc2b0cb9a34479f6646b90ab7c06756cb92b711bedb019f6d91b2ab4afbcb63a382cbca47a3a92b3a78637d15fca9655f958dcbf1f9084717d75b9cfd50056947202593850f1febf05a815ad007ef473a206d32f5d2abb52e0ad2aebca0387f155d8cd1f26b124fcfb601a5bcc29feb977f69befd527fbd28a5234ccc2cc779df36b213e5113e8"}], 0x308}, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:03:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r1 = geteuid() getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) 04:03:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x7, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x5fab0045fcf1b55a, 0x0) 04:03:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x48}, {0x22}], 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0xfffffffffffffff7, 0xf2a1, 0x7f}, 0xff, 0x0, 0x1}) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 04:03:01 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x6d82, 0x4, 0x7fff, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xe44}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7547}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xe35}, {&(0x7f00009ff000/0x600000)=nil, &(0x7f0000eb8000/0x4000)=nil, 0x100000000}, {&(0x7f0000ce3000/0x3000)=nil, &(0x7f0000ee0000/0x1000)=nil, 0xfffffffffffff43d}, {&(0x7f0000a3f000/0x3000)=nil, &(0x7f0000f9a000/0x1000)=nil, 0x100}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000a88000/0x2000)=nil, 0x9}, {&(0x7f0000b87000/0x4000)=nil, &(0x7f0000c1f000/0x1000)=nil, 0x8001}, {&(0x7f0000e35000/0x1000)=nil, &(0x7f0000d3d000/0x3000)=nil, 0x600}, {&(0x7f0000a2a000/0x1000)=nil, &(0x7f0000b40000/0x2000)=nil, 0x800}, {&(0x7f00009ff000/0x3000)=nil, &(0x7f0000e03000/0x2000)=nil, 0x6}, {&(0x7f0000dc3000/0x4000)=nil, &(0x7f0000f5c000/0x1000)=nil, 0x80000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 04:03:01 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x12) acct(&(0x7f0000000000)='./file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) 04:03:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x810, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1ffffffffffffdc6, &(0x7f0000000100)=[{0x0, 0xfffffffffffffffd}, {0x2c, 0x0, 0x1}, {0x40006, 0x0, 0x40, 0x1c}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x8001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 04:03:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x3, 0x262b407a8e9a1d35) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000040)=""/24) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) 04:03:01 executing program 0: r0 = socket(0x2, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) r1 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="a310270e5c035fd6300076f7fac29e50a0adfe198d9a5b53a290aefd8a"], 0x10) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 04:03:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x100000000, 0xc656, 0x8, 0x5}, {0x3, 0x7, 0x7, 0x1}, {0x4, 0x1ff, 0x689, 0x1}, {0x8, 0xffff, 0x4, 0xbb}, {0x4, 0x10000, 0x7fff, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x4004667f, &(0x7f0000000040)={'tap'}) 04:03:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpid() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000180)="428f60b5466a5849c27944872f5b9b57f06e44ef623236b374e09f789be71692ba38f40960f7592114860210761cc404067463503a85e41f1ee7e0ce0ffdad59657552b5ac4e9e5d4200f0bc60f9f7acf0d0fba00a09589fd2ad39c237f502d2ff09a4d20e254f1323cf781805e4496cdfa9350578cd83e7742e566ffc4bfb59c0ef925e209adf948f49310c197e6f4fc3cc34d033d6e75283cf047011f15030bd2050235e51e8dd667da618ee593c47da07d891a384c0e14e1c8a04fd586d6972485412859205ab1574cfdc4a36140f8827db965733a48bb298241bffb966186379ec07de53fb3c57632a735f695c3cfb9b7093d559f3ac89d6ed11c976be2616c645ef27f47331104911b8c31833afcc6fcb5059e8e2fb4a35c69ab5eb643d10782c0bbe666df9e217f6754c7a304e1a05efcb5d601ffcdabf1ac563ebd1e36df649ee342da3590f8eb061dbadad2ef801f225852163f8884d614277079547aa6522da17d2f5140c22a5aa7569ef485d51e50c53cf216b97fca9fdfb85ee746f1284af4218b8a0756503cac139a6ee05a98a954c11a37ec768c27de96009386f95c6f2952405736630a61413cb13fbee01675fc8890692acc1e19020deeef92efa676fc5c8923b061c0e4ce41d41f08481d5db799fa030d2df336c048c374adf61f88732cfe39cfd20af468595e18f8e2d2c7e723870641cf90c3d8ac71e5a03b21de8ea503131470a25c6bff6557db60f2aea3f37ec6b73d8a529f8097ce65d53080a7da2b1fd83b0485751d17e9f0153bb98a884a6db83164953a40c85c3180a494881b3e63ba911794dbfcf588dfe1011ec4e168467339df02060dba0f0bd59b73890de6b2572cdd4909e125e85b5ee54840c4e866af5ab9a40918bfba980525b4503adf036f19a0c1f1ac089f5e8d363bf352637d688563413c76e920b63585e37e3ea6fe57fb7242377e00cfa086b36d1fbeec3d8209ff3dd09169e120493d47685179c2a6124d9e675694bcda363ffe03d49af06695d8b0a97e07601e017e0f6755933307903eb4dea74dbfb1714322b5d1921666b0190c138d6c69fb0df518acf5a15d6e1c311fb97c70ff961dc44c16caa32804ed10e231f2c60c7c60a21af7d44e301e043b5f05f0c19040e39ea5f3e212e6395a8cb4710b8eae219ed5b9aeba3c1fe3eae89a9bc0149815e899d1fa1745f6f11972342c47df56e5344ff38e1c24894b14456b338938a6d5f89a9112173d9b55a38688a7b024f6efee2fa13eb79476881eb21e7bbc2da16af6f1db8a623a9cbf60c5f700beba3f7ec32c197ecd880476538b710c1759d8a0d567ee35947e3f833e0f99b2a0c28b7602b464ea4f103d0fac54a6847f95efc64e99f2746a68234260a22d56b63ddbae0281342f8f5e9256c6d284c433ecf7baa6bac2c0819d8fb993c81d5adf4ac4b91de06c750638d87971216a48c4bd1b4a1173e1a13d6edc298c25331d985c03df3c94b0989ffe6399c5c1df340601de4499be69b4f1e75b5e113afba7c9757f96607c11d2e21bd2b8345ee51dcf2487910456cced25b07ddf74beb1470db5b4c347b718870d3a6a67a375ee23819faab7e7e2f3f6fcd2dbc6d576d4ebdb47ae8c1679326b3d2705c65a390ba5bfaa151c2b97ba3979155cb7ecb3fc6f34185f220f9b89e6c8c5e53dd6f5a1e3f6378a208fd1e0fae7040b3e5555918ec62655be3c58f0ec1c46d55c6087197ae8992dea6b4b0539c2a5bf97c9506dcf342a3de4ebf2fa2d536dd74ce322a3c95f559c58d43e7496830cc717ba181efbbd64a33d409a2901777ff57b3bd5ff8b6baeeb5b7c8af01b6133bad278aef1fba2b5ed648758ec331af014ee672a9c99b255364a1f3a98852390650962867b5d4b661fdfc29925bf4834fefb9cd619a2e58936e0d98321e365088292d14062727a391f85861cf3b28e832e8a1094683db80d4bd28783dde32a354f478885a7d0e98e1c0b69f2dad8453cf0dff", 0x589}], 0x1) 04:03:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f0000000200)='vmm\x00') ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x4, 0x9, 0x6, 0xff, &(0x7f0000000240)={{0x4, 0x7, 0x3, 0x100, 0x4, 0x9, 0x5e}, {[0x10000, 0xda, 0xe6, 0xfffffffffffffe01, 0x3, 0x1, 0x100000001, 0x3f, 0x8, 0x2, 0x2, 0x8, 0x627, 0x32b6, 0x0, 0x9, 0x1000, 0x4], [0x1, 0x731fb98c, 0xb1, 0x400, 0x3, 0x3, 0x8, 0x94, 0x80000001, 0x6], [0x1f, 0xe9ed, 0x0, 0x81, 0x60000000, 0x8], [0x3f, 0xe08, 0x9b, 0x5ebe, 0x7fff, 0xaf8], [{0xffffffff, 0x3, 0xebb4, 0xfffffffffffffffd}, {0x10000, 0x80000000, 0x2, 0x80000000}, {0xf98, 0x7, 0x981, 0x7ff}, {0x80000000, 0x2, 0x5, 0xe55}, {0x5d8, 0x5, 0x1, 0x8}, {0x0, 0x3b8f, 0x1, 0x7fff}, {0x5, 0x9, 0x80000001, 0x3}, {0xfffffffffffffffc, 0x364, 0x400, 0x100}], {0x1, 0xfffffffffffffffc, 0x7fff, 0x2}, {0x8, 0x0, 0x2, 0x8}}}, 0x101, 0x8}) 04:03:01 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) listen(r0, 0x0) accept(r0, 0x0, 0x0) shutdown(r0, 0x2) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) 04:03:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001100)='/dev/bpf\x00', 0x8, 0x0) mlockall(0x1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xa709f28}) semget$private(0x0, 0x4, 0x2) r1 = semget(0x0, 0x4, 0x400) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000000c0)=""/4096) semget$private(0x0, 0x2, 0x67140ab98ca64244) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) 04:03:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x0, 0x3, 0x90d0, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4", 0x0, 0x2}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) r1 = socket(0x18, 0x1, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) flock(r0, 0x9) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) r2 = syz_open_pts() r3 = semget(0x0, 0x0, 0x20) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x86b, 0x4, 0x1, "379e79cbf039717dcfd5a4c16827eeb8805f7090", 0x1000, 0x800005}) flock(r0, 0x4) fsync(r1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x6, 0xd2}) socket(0x10, 0x5, 0x7fffffff) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000002c0)=0xffffffffffff2876) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000480)=""/248) getrusage(0x1, &(0x7f00000003c0)) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000000)=0x5c50) r4 = dup2(r2, r1) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000100)=0x1) ioctl$TIOCNXCL(r4, 0x2000740e) write(r4, &(0x7f00000005c0)="abe77309e775b3ffb994adb7f695614c335f8ade739690c8e5cb63808a32e8e3d7125ce21ef0e297273ad28d7f9b743c90f1d01fb7d20381fbeddb3026fe6578f800"/79, 0x4f) close(r0) connect$unix(r4, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x80, 0x0) readv(r5, &(0x7f0000000c00)=[{&(0x7f0000000a00)=""/229, 0xe5}, {&(0x7f0000000d00)=""/70, 0x46}, {&(0x7f0000000c80)=""/112, 0x70}], 0x100000000000004f) dup(r2) syz_open_pts() 04:03:01 executing program 1: chmod(&(0x7f00000000c0)='./bus\x00', 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x100) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x8e) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:03:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind(r1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x190) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000040)) 04:03:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000a129, 0x5dc4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)) 04:03:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x6, [{0x1, 0x5}, {0x2, 0x2}, {0x3, 0x7}, {0x1, 0x101}, {0x1, 0x7}, {0x3, 0x1ff}, {0x3, 0xfffffffffffffff8}, {0x3, 0x100000000081}, {0x2, 0x401}, {0x2, 0x7}, {0x3}, {0x2, 0x6}, {0x3, 0xfffffffffffffffb}, {0x3, 0x400}, {0x2, 0xa6}, {0x1, 0x1000}, {0x2, 0x8}, {0x3, 0x3}, {0x0, 0x8}, {0x2, 0x7}, {0x1, 0xffff}, {0x2, 0x101}, {0x1, 0x8}, {0x2}, {0x2, 0x2}, {0x1, 0x7fff}, {0x2, 0xfffffffffffffff9}, {0x0, 0x1}, {0x3, 0x4}, {0x3, 0x6}, {0x1, 0x401}, {0x2, 0x5}]}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCSBRK(r2, 0x2000747b) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) 04:03:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x100, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000440)={&(0x7f00000003c0)='./file0\x00', r1, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000100)=[{0x2, 0x5, 0x80000000, 0x5}, {0x5, 0x8, 0x5, 0x7}, {0xfffffffffffffffb, 0xbaf, 0x6, 0x8000}, {0x7b2dad65, 0x6, 0x361, 0x80000001}, {0x26, 0x1, 0x4, 0x1f3}, {0x9, 0x1f, 0xa7e8, 0x2e6d}, {0x0, 0x7, 0xa0b5, 0x101}, {0x7fc5, 0x609, 0x2}, {0x3, 0xffffffff, 0x8, 0x1}, {0x7, 0x423, 0x2, 0x10001}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x0, 0x48) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000240)={0x200, 0x1af01752}) lseek(r2, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x8) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000001c0)={{}, 0x2, &(0x7f0000000180)=[0x0, 0x0]}) chdir(&(0x7f0000000000)='./file0\x00') ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r3, 0xd6a7976fd17d487f}) 04:03:02 executing program 1: setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffffffffffff}, {0x0, 0x7}}, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x7, 0x9}, {0x2, 0x7fffffff}}, &(0x7f0000000040)) 04:03:02 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x9, './file0\x00'}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x30}, {0x4006}]}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 04:03:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3d, 0x7d1, 0xfb9e, "83b9fd25bc76b114330275f5efaed3765fb2be08", 0x2, 0xc25}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) 04:03:02 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x18, 0x8003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:03:02 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmctl$IPC_RMID(r0, 0x0) 04:03:02 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000000), 0x0) 04:03:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x100, 0x0, 0xff}, {0x8000, 0x0, 0x9503}, {0xd365, 0xffffffffffffb5df, 0x100000001, 0xd6}, {0x5, 0x9, 0x5, 0x57dd}, {0x2485, 0x100, 0xc37, 0x4}, {0x80, 0x6, 0x1, 0x4}, {0x1, 0x9, 0x5, 0x4800000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ea") 04:03:02 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x1) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0x2e}], 0x1) 04:03:02 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) dup2(r0, r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 04:03:02 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fchmod(r0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="379bcc58d1e43a76467ff0c7d268af1866da5d62709fb9e71c87", 0x1a}, {&(0x7f0000000040)="d71bee4bbfd8b7e8860f22a60f298cf0c694e7f9503650613229abc68b142233d0f11ab31f137f2beaf06d982665fa8b59dd84cd00fb1df1c496827a785b84181a4b713ee97e76897c6f9a0b3e73f453d6a73313fc287c14919d9df6f74ff4f963baf65d0064981d771657db365cdeb2f38ca307058b5a1e448b9b11907424c9a762b7725f6ea0a9c98b709c", 0x8c}, {&(0x7f0000000100)="d4b46bab0abbb1ec88920e56c8272f6cf219b6c9ec4a198b99a4b4420c6728105367a0ea1eb212a08348c0bd1f0402a66003178c57c6285b4ba8265e3f155e5292565e07e3a53ee62d3baa932471e1486390", 0x52}, {&(0x7f0000000180)="a27e0768c4a83185075607027018fbbefbd28b45e495629c393cfa26958cb7e6b247eada6b905bef0bc1473cf832cb", 0x2f}], 0x4) 04:03:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 04:03:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:03:02 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) r3 = getegid() r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x6, 0x4000, 0x3) socketpair(0x1, 0x4000, 0x9, &(0x7f0000001540)={0xffffffffffffffff}) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000001580)='/dev/pci\x00', 0x80, 0x0) socketpair(0x0, 0x3, 0x8, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000140)="fd59b0db3bca3ebdf680e1ec50c5f6e78d24f7bdb0e4d4eda2763d043736900943cb506ef7eacbecfade8919a3fbdde21f47a944b6f31a553d9871a006164187478c16408d74706e5ae7d47162e23f3cd0076c80e4f62623972729e639e08267e9aa99d2ec691efbf5adeb5f587b5ab5238b11b4dcab359f69bb37bbbef959f9bdbe205ff7382c7a432fdebfb6fb01f08851aa5cb1ec063ff6db728dbfeb27d897ef82d30e715459ad1aba", 0xab}, {&(0x7f0000000200)="a498c69ee5405d5f9ebe3e3ad68c9d6c0b0bfd6caf686ce4bff9b8807dcae0fd235d2b785d2f7695be6d26856fe61876556e4f53a007de4fab4674e87e078cb64dc48490966ee85eacabafcd9f6464225e54a6a76b0a7264dce0cf6e66a212b663ef49e13b4f5ef4c7637a6c32f51f533becd73bf86e1d62a2dcfbc647a60e87539f39ab76fbf5210d4a9a44badf080e4c9fcfdf89d0c95368e3e01c7c340d947aac6db64bc17e59683315cf3f4d78aabec541d520359d3f175003a184af9a0ca8c2e940c50b314fd0ed91a6ee5451743bbc66ef1c4570877a31efb33f5d21df829f2233ddcf314245164a7a98590e03f4526695ed30cdccea998efd77fd9ee12baf76a4a332093394db317484bdcc3668dab699ae1a9840c86b50870a32eddf7d66b50c8118b6fffd4b903e9965d35aed3a99a74c784084b8cb57c495d06dba9a4d5cb36e5064bc230394f1a42122ac1c7287a58b48525c1e606c7108002af72589e03108299fe8f165aa5a03dc30f4824025a651348ace59c1db35c87531da124331f0aa9ee6abb2d247505cc1007d07283f4e2f61bd71480d203c7b4b34797261167e49d01427a4324faac8d9de253f77061d92868bbc175eb4f7bb90126f914bea3992d119722dbac740a6bce52a15ec8d39afbcf6fc3ccbcb1ac0924f2f565b040f34d3388bdcb7c9605446736266ca2b38746a43a1b19ffd1eebfa3c4e40c45ad216d127f3ef82c1b7e4b1dd2148145a0f77909c272e8a891cd3dc3827ec8c65c74d8ac6cddf32268742c82c47d93a24d66c7851e379407a6efe5060d54a768c4403fd6546c4afa6c95154bc9492323cdf877cc1b915d11e4f8212a3c645e2116de6e8a8f01b5c9a42fda66d360223f5909a740d5fe2aae52724e3da5451adb983d5c8ca483c7f474a1ce1ec87486196d2f789ed92f226bac558e9784d418bb9d6bc18c06a1df7dbc0a1e06e92cd19088189bb34f10773a1b54cda9041158959416df07b532091cbe7ecdbe34d5c6987e2a8b034bc4e29810fe7b44439ca4f970435a4de0347d70f85f9c8a19cce263a8de0fd26a16ebdd3459461dbed0fd38177faf2c4acd5c76e3d6b64a4fa1382997b07b3113f44f32346667fbd86e332551f1aa8e06c14bf317871255174e3527c810dbe1140fecee665e464a8afe7fc6e02a59dba96f9c4ba12c70d535428b00b7a74d0ca4fe052ad1ec7f035e74408d7e01291b056954645a30c4f490ba1fb7cbf887e28715b6be3a575eb85ea9cb82f76a950740aaa72e87e8df83dc78fea5405fb154c83139443dc1b899b86d4a51505225c45109686185ee77b9594bfc931441e0e74decb8968e3c1cbd7931cae4b10ab28a42656b2cda4927dce12813a2fab76f8bfd415fcc6945c1eb6f5908d5932818f5be68e9679ddd1e7314b62099dc766f216261168138bd12e4113fde4a5845ef425cad3be679b1f72871a6515f113fe85afdb0b89be2acd7ed43646febc2c4c20253efa0b33c9034ca9d372716b04dc11a51c37e0daf10ac054a8cfe762b0554549eef7c82e3aac58c60e791234e26ce93f6c35f7e3a60d035b94198282214b9cc4bad1a10991cfa4127efb9e184e70aeb9dee11e6319804576359707c3c9494f4c08a381f3266ea1335e25c18e9beefa34ee4a25e0e7ceedce873e1c2f5803615c1032ba5e9530d71e2db911859c82e4155be2b4d69b718a42da77d136172dc6fe903b66cc66892e01dab6113ee585b88886d03bdaf2876cd220c03abd05734041fc535c47e37548a6ff57276051bb6e214d0d485bd2c6493472d71bdf5adf265d331dec29b56b3fc00f2d05662e3f92e62d3e7574b476afb49da4be565e0479d9d06cd770ab06b1cc309fcde064dd80dd74677b1b1b7e478673220a75a0a9ba14edf34765d4baac5d22ce0a7542ae7be7b8abcb0dc29c8746d6e2fa8a2fd531951433a4344f0ab1fe6f16b2fd89d55ddb08adf5e770108c2af5b050be33f7511bce9e1296d43ed1b95a871489d0875a904bd689e7d88a16501a5b94c33339a9902eb20437a8f42242f6374996a429cdb13d63dfd9258666be623690f1972d323baaa22758e2eaba96e3d6f390bf9656385afb1e0c42510e199e92e687e736f9c232f8b9ba67ebc534620a1540b91bbfc354909738626d10cf7aa46c2c83ad017fb7d425a7434d5cdef43b085ffe68540528bd85cfea8143d2ddbe78161157e4b93cdf0b19073144c235d7d469cd57c44eeecc336bcdcabca75cbef90061f338666b0ae159ec02af92e87dc0d1db93c0e0265507d33602fcbf5a06738fd437d445bb7612662d3523a2abebd30e88b4840ca19ef2cf02cddfe8446dd3df49aafb9bd514e1bfeabcba5f9d671c559a449d6d53ae7904a195927a8942e9c4de16d149871304c393305125ca2d8f77301c7815c62595aa44ac50b75b79ba6be240ed8783df6d71a8c998e5ba014fdf6246e7111cc90541d82860ef2eeb99bdd90ee25edbdbef457ae3846d3f5f208176e16ae70c57d9a08955b94d727e3a6e431b77d0f60fee2c69398b3e888b2909ae68c25c616caac018ce8f3756c572208cc567e4408e8aec5819831d89eefc5d9bc9df6a8a77bafea1730464837095d9dc0e98c0a24a1316e11570bbfe831f4abbd0158673b466b3203537226a045d1ab102f1f3fe127ebc3e76c30bec5f6da2ce671d018330eac7dcdde9c04669423212028e5479780f9ed5b3991087124e37bcca876f03512ffc3d32432e82a7ddbdfe55598a619b144dbe4df2b44994b82c7359fd89f45321c75f1b772707c4b7be4c61b28d496a5ae4b5f6aabfce0e7643413f1bf53478c7dd8234f48d950ac083d6b362b5b02f60d97faae2bb7742746a45349e2d3464c3c7d091349fc8d32354bb1f72999a118f8195ab97b084bc15de9710ccb534d6e813b2d0f8ee75197dc137e1a46dff89c58dabd364730d4a5531b6e2fdc1e05f9acc3d673321af6f76e493958c1263433221ea66a8666f98b04ef49cd1ed5039837583f2e5ea606bb0a3f8bc4fcd5b995ba9017d142c5e73635b83050819b184e1693e8248a0c965767ef9b2205ae18f49f1f8219f1f981ad31089d6507c21ace4dc68925af6ce8112b02bf531f37ae5aa1bffedc52bab4279b851be367fe0686e4b4fba0d4cbbbd238c64479fb90007ba4efd83bd2213dbd34073d06e532c3c3a5cb295deef2ca1edc0ee3cdbf1091537b29a3d9491f5b1605ac77321b5642933016e12246bfd61075280167d2641382856f821b7fecc584a5371343538bf2fbcd42de563f3293f27f71e85974f94a14791dd4bb5b2f0c5f8df071ef2c13604ca9db60cc2935ea7072f409941d99dcfa515b0c2d57281cff1ecc5fe7d99693ce4bb76a4b31be5a906f36a6c6dc8fc3f66edaf0f316e768a745e0bba19b13a065a747791b46af2d093f021eae949a83b703a82c19fd28ec6c21148d81daad29b8eeb65fd8622902df3b01e2297f3c734c3c6f2d94d597aeecbcd80407ba5a8e098ca51360f2f2f085c2abb42b235915e25adc113c5faac285ff2f3824923e9ebce972be644038c560ee5420225e7cc3bda10104ba566017bd8aa8a75acdf42391275e4dd6b1639d26f5fb021fd82517877f14f60c76e00b58e7bac7e9f7179620088726f49bfc3841797b523c27ea3191472cad8a53101a08268373a7bccc85c7ecac6d1d84bbdb048ce9369d4a2f096de4a4898c73ad6d2124c63dec7753d609675a7e5619d46a424ad0b389717abf9be7a670e5438d7fa879e043621a29ee55319bda7fea787f34bac40af28183aff940647dc04c2b4480249d31facc9a94308aea1b5e24e4105aa56a6d4ea80ee04bc78510e63f5bb407ce84df00fe72c4baa47b8d7c4adc52a91c48ad00dd73e0489994765626da29364e02fc45b63b973c7632f0ab38f5f22a758a514dc2ab233ddc6b8cb06dd1e606698bc937e4694b01843a26b4274e7132b039fbc6927c4ec551162a9091659b28bc01de6a0ddebbfc3c7ab5dad832b2341f2c24b38a07833b1fd0b2f925c9a96c48b672477eebbdd76c607a9c7d2d2ef6070a5122b85e2ff0e19075a63cefd1d0b1042b41f38cc23984c5c6c03c49bdd259363e00508ad66b78e965ee42ef691f895e14170564767cdeb60ca017e77fff2a6239c86b643e6763064735aee6d7fd353ca32705e1d049c4a120a6f636abc7742e314f84a984e58b8707627631e33f16f54246d54bdd3bf331c0529499fc134e655bbb80c2793385957ea463a383a899c7ea48247dd9978012afcd0553e368486ca190d049f2aad4a25cfdc42552234ef31c2bfafc6401e43c43eee960a121084ba5386467b58760a1cefc5bc62b3e1ab441b6111075cb7a64771d9381fb6dc4602d01b323c116c85da715759ac8b1635750b6e218b46cadde350331fb3a97c068d8d0b432a95ed8712ad0fc94dab99ebe652f16dbef475f2f672719da06c7cbb31403770b04315e7ad24db04792958d11202517e6badee2afee01da7b20d28aeb9a3c014705bda98c405fb031efa6829e09e684e12c2b03c023dbe179eb54e66bd9fd561f4fb4fe4e2d94445367c08da21aa8a36ab2fc3ff9dd2146e0843e0fda8ec3b184d7b4d2641713e01442760391d775d56f27aacf6015591cd2d83e6c94ca6bdbc47729fc0dd2fbe849d418058a577e2b647a7d84fff071e1e470078dbc41c43aeb382b970512834a9d787fa5e74c93bb392259f2fe2e09d8ae7f3776c7c52f2a01591f6fe0caadf7ccc84960c0a5e34d5a504759c8f8d01b77c53e3bb4952362154680d83a8e92d517f1941399a0cd4a0f342d98ff25421f7dc78af39a75079b55a1305d79cff89ca4f2b2c9aa2d11e2230740ac0445ba70628bb1c1b1d4aa3cab21daafa59913db83e769890d230927bf1e622e2418cd8cdf27f6b0e3c0b244b4d21dbb897660bbb34a9c6911addd7a2848c48ac51e69edf235b0f6bbb26b2379c63be5a5e81000aff00d8c23e184282801b67aef043efb60036cd83d5a32da03c68aa106a5b43fe4d01d7b1fcbd05dac1e4bcb1ca4d9229401484636d9dc27b059f6049c6276b3c513970ccff3271018173b6d5757b71d36b0c6e4f192dd56346ca7ff619281ad5c47190f611fe9ad0398e9221fbdc001eb2500a61251862d4ff534e9a6b6cd057d9b043157e0901fc6273abd1c196803864909efc8d20524ff86a4cf57fb71184aabe24f3540962811211ba4d497638a9812c722e6bbe035a339dfae5329cb553913ef191278c6b2e117cfa8e4a8db0f062bb7d261dde73bc11df6e348f515525788c6b52602e79e23fc313d22b0903ac28b165f7d1514d87e69a74f6d02dea18097c2d226e0da51ee58b8dbc3b7c29b31828af9165fe2cb3de5ab32cb3eb460eb06860ae223df14062eda5ad4d2972e1b49c679450d11ef9d610c99f8b0f92c9a549efa50df7d46dabc99ffd1bda957480323718b93a4bbf7dcf99f846b47cb6fbcb458bc67684c8ddf3c1804babf54859aa3add9dcebbe142d94f7051b9619d6032a9afd908cea97bd8a34ea2898a1857528c0832c2b7b47f1be3fcfaf64057c05eee13c5c9d4e47498992ed61c41f978222aa04547a977120910c7f829f2042d17397d8d9f93a95fa8398972335331a775fa3be35eadc0961fffa27877df300aa3f41732f17e67feea6f6089b149319d27c513a2dae4d3f6459ab0d2b4d453d7544c07c9ef747efcf15bb851783313d425974a6c11d7573b9085e64d78356829b1b881c2f77a1e9a003df5b88bb9398d", 0x1000}, {&(0x7f0000001200)="b946883f613da53d1358e5a78b7a2d82722774a3861ebc1b852aefb524b5b5aaccc02f71d06923fe7f1ce5957558f47630fcbdccdae47d8a3b366a7cecc94f1a2ef416c03088032cdc8faa4349305c379aa2a97cc5ff8b19bde3e3a1b1e495164d9b83d449db2169750ec6dc51c71f8b3aa3c3382736f159786bcaab632eae07409b2c1baff38fb257f1f2066a09183b9fdf17e306a52b0ba4f847a455", 0x9d}, {&(0x7f00000012c0)="95ef7393fcae42a4f5438a2de2eb8b7944e45a103341f1c139f8b043c0a8a08238854177d24be0ef189a35f3f0c21b191c045bf7e4b193e3260a5e55804a83b7c5cd4aa71bf6d68d5506ccc551c5b6bfd6d840e9d4351fd074fe689723a6", 0x5e}, {&(0x7f0000001340)="36b48bfe0834cc460db132c5f96ed7cb3229c8027510d04617050d59f072fed4c0af5a3dfa148d487042f83152d724b771de14fc5d265f7ba8d0febd24ea5a745daf9b278e10307682441ae54d777158203579aed63551554f715fdfb1c5ac", 0x5f}], 0x5, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9, r10]}], 0x60, 0x400}, 0xa) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x80045710, &(0x7f0000000000)=0x5) 04:03:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0xc68, 0x0) 04:03:02 executing program 1: r0 = syz_open_pts() r1 = semget(0x0, 0x0, 0x20) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x100]) syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x3) mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) 04:03:02 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x0) open$dir(&(0x7f0000000000)='./bus/../file0\x00', 0x40, 0xa2) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) dup2(r0, r0) sync() 04:03:02 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001280), &(0x7f00000012c0)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001300), &(0x7f0000001340)=0x8) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000013c0)=0x200) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r1, &(0x7f0000001240)=[{&(0x7f00000000c0)=""/165, 0xa5}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/156, 0x9c}], 0x3, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:03:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ftruncate(r0, 0x0, 0xb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xfffffffffffffc00, 0x9, 0x8001, 0x10000}, {0x4, 0x2, 0x8, 0x80}, {0x1, 0x0, 0xb9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x44}, {0x1000000000000006}]}) 04:03:02 executing program 1: r0 = socket(0x3e, 0x2, 0x100000000000) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) sendto$inet6(r0, &(0x7f0000000140)="523d25854c696d78710e8ec6c3e86a94859492119d506a0890837b0ddc8158b3d78659486fd260a8a6478c6c1635edea38e2ca8c0971f2f45cada99efa2e61ff34c1101c71b6578225b49e50b6fb01772819a99f1ed1a7fe60feb72f56024078aa83132bff1c8454bd65c3e5185cffcaeb735892f9768c4cd61a5fc6c5447e7794cc17f9951290f896ee1bdb9af68e095670fe555d8159b3832f1175a428160da7ead0a0804cece370eb27e45cbd0838f059a22126096cd241d5dbd588741c75789c4fc452b872404834a0864c05e3067a7a52d031cad56d6280cba533b764e1a9610cc7245b61af474fed4c0b07f783d79a1db2d7f1948311372416c303c742528f36be20620129285e1b8a5c736d831f7acb36b6c2ebb293565c06381b089f0d336bc863f39fdb67703540b9e53bf4336414f75f98210d3191e816102458f519d5cba4c94d7d753b6a368876c0b4c4403c823e547faa79479c5d58c534bf6581368b1e7a7c1ee14911a39ee5615d01d267d828a8c4211afc9465ac377ec099b95613547727f6e82e5689528400401851c0e455e44d8be068379dd641e603f8bf66db780c69dced629a4a74d505ef937ba8de492c8d65fc6fdda5eef5b3167fe240ad226ae8b2a4467c21db6fa5f8b44c8170285c9a0ca0b3844c5e8f15e482b9efe8bb8faf5a15bcbc0cd7b6e5676a01b7fe32a9aa76cc8ba9f5e588f950352f2333d018dd6d18992f01c15bf993905cf8117b33f7131223d7d5c137af62e9cdbbde4eff73f2a784cab34737f0fc6835c5877f110d2d96d8417d68778e639817d1aebe1b9fb127df7031346c7362ebceb296b3fd23771e6cda6d35984b44070266c1cfa8c2f71b87d66220412fc945fa1348286fe584af64c51e801f3d1534872caf48fa086cc86289017be22469f87b84e31cc66a1c5295d8f58381e50075d962dd550b3bcfb194078854d2435d2b126906f94ab3673ceb19c9a177167e99168ed4de65b1e2236233c2bd4bf57d02f23ad3a798f73489bfa642e620ee1d8d81637a063aec92a28fce60e7551e1e3af2b745453de862de44ce31b000cdf20f54d2577f7e968de6b8b38e52a39132408ed1455ada84b0aeed75048936776f0c2dacbc6334a5375b46c45d21c71bb5dc631f8c0f19d5e05428506fe6fe9cd2a5ca428cabdb73bc75e6c68e88706f113b33348386b0b023c25f0387f53833b6b57a0571b615fe4ca07d8765caa906cf6481cd9c789194748b72e4dd9a3c4aced77865dcab1c0fc1ec209a06d8655a3248999c230ee11c159d5a4b9f11a03a1a83ce4728ac6a43e057bdcc606c4435aa40b15ca032d5b6b4174df2604e8892a8df629e8780766994b14e8eb7af02d4175101efb67ca287cbdfb7c7dffa3c0b8e3759058f4bce8fdf63e048f8c7e660066f4e65b95f54c6cdfbda2da4a1cd5817dea1ce3052af19d5c4788e4207b6ef606eb7331b840de493fdc35da18305ba1015813cf4af428c28f72b0e51742f2e2cbc8d9ed418fd4046ebdf9323ed37ab9d6fcc4cdb1bbe73ea9d11342726cc6606d45cc8743655513f481fdbac1682c1a4415e67059c641dc8bcf160c5e2efcbc412ad8c80a4ae2910707752499d790cef9c20601c9beb843bf955262c148b38b2049cffe5edb949a5992d9d027e66c9f3491a485b3fae9244f50d8b7f0b850225e93664fa26cfe2614c322b02f9b7883daca7732b48f4cdd23ceeaf12a17d52d7a2f3abc7f666fb19f9776d0ed7ec17099f7db137b1850f502e68b842c11fa50409bb3c2155b6ebe2753bd5cc79ade7d5dfd12bbbc59b24776203628177e52b842a47a7c87b051756c0de422fba1d358976fc8c128135ef07f531861aec7983bc024f54e48da77616e79d6ef571624cbcae2008a40e0590e2d5b9407a780c55e690271292180421512e6c42e528f3be755ba6b448f2cce337f7fbad2e4fa7b4023313a3c1df2015ccb632f5eafb595fd7f1be6aefb44ae6845734d47410b82fe953bcad703570ccd96449c50c2bb15ede7c4628abc06075bf8c5fbc2673ed7804267e9dce0bf0d154a3f89480b83f3bb8a0eea71b10241c82ded497f5abff87edbf7a44ecbddd69584521cb4a4eec4c294f08cf57e30527e739937d4574311f60a33ca1c018cd9aadaa7907cae3fb3a29d351e4e98c9896429f419b4110af5728873c715d907c4f3bc45463b00a098d0be6c8ce283ee499c8a44f96f1328e35878b65b308b40801cfbebd118156f807ba1608dea0b31c87d9f6309635dcd269bc0a13d967f8d5d28bbc035ee148d02433875e57644131d9e6c9bdae499b17532c2d8fc13955d65fe1fb549c31330ab8c983700753036c490cf8c5836a1a2a861b648f9383edf590d164ea57c2abbc569eb69f97c82ea85b69ea9871ebd891b7323a45bb5f0011a0bdde680bd2a93592b9638d833a3329b98e4504be777083034e652c6e4cc939358df9301d346fb8ee230d1f96dfd7421863ad6b4de0d6879f51c54fedbd102dabc115d796fbac3e24687aeb98e16eab118fba35f9134fe621235f374c0ab96efae275ca4395f999ed04cffb67ba525d4e8c2a7466052e5ce030fe918fc58e39fd933f115e6ddd4998d5043c9d648dc45830377700d2a0fcfd1176532a33569efefc15cbfc0fe2c3a8498d36cf9f021c4c348e1f84d5c774554e7b2f26d26a58879ac50bed6966d1a1ca29b9a1426f45de5512816e89aab7c6bb19d85494fa7a8230aa66baf4cc67e7343b6d34a2887dd8668ba465d0ce00a2e7c5c831b0cd50fa89d62c7d99df970713d9ef8dae2be44997b88c965b7a5e37c5cc064e635a48f66fc03beebad0cf5af40ccf1c2397b0be8cc1cea42eed9ea142e0ba8fcc50a31b7dad7278799134651b98eefaad1e85ec3821d1fe0ae825424be618baa4d140ffb5884fb6b1528a9ec11107535c2fd5f1d8b70dc0ef948086ac7e13e72598bbb694aef5bfb5f17b852f38cde973cbb6213726bd57d39ffda93b12a6fcb632287102a93f42e3cedb25d0625b3cb6ccece19e3db10d0dbf3aeb2f85ff94601b52581188f2d08fde547f3b17495765b703212ce95bfc1ff79b582c30dcc2564b71149c122302c581b172ddc3f87807b181547861409b97c63523f24815d42d775b09946ae986ada1f3342a461d2d73e2a637c347847519b132c435a29b28e3848bc544ec55bdca653228ba36d45a52cfa355ee3543a508e557eabf84a0520a1927812377199150ea443d58e17883be75ac0d06151e5e510b4967a061534dfabfbe42cba02da4a73f7bdfa6d86a52edcd8acf44b947c6263555d903ee80541d966562eb09d4412fa883a494cb15f3bf67b11f63fffcd6953d90cc4b7e268bf9a07678370ebdb80311c4652326aa886b6143b82b38a35291c9f0fe8507ae66f525c6cf5668814606a6ac3ebb2bedbae6be6adf8285eff7feebbf857dcda70ee69fb497613d48c8da6990715d69cd41501aa3a14c1412f6a3c17ec3e830ee2ccea6af7e69445e507d5a6e7eb12817b4d74ac38f98b4eebf4d21f641b05a6cf097cb6941fccf34eedcea53fdedee43de972863e1d8c65bde68812cee41928a6855cc52d4ff54f038726fcc8b262cb942db88f18e0cc7dce960518c2b03201329500f6f35e33392b83de8125c4190ef0179df0956fb5736881e057640acad27cdac36c4fa8f80a80197f68f4ae6d30aa4ebcd55f224b9ae032fce4ac5854e5be14462832eccd6777568caa3ac653a78d4a97e8cae99080dc7a128540f4c3be14e5aab61f9417bef55a41c67b1108c5b0b96cb179f86632971da872d58bdcf131252a274fe8d7845a5e87971eebd4bb61ad99dc0ecbe1e941b67d713cb8304658473798ba64a8c56f5c57fe74e25446da4f8bb874dbc1a516b0fb7469e04b0bd78d02aa3d4188a847d9ea2a03258f9b1d2a79bec952b57cc54e678437f2dcab19929093c00f3fcc920601af409b13a0b9219d720ca363fef87ffa893bed43b01e6b9369186f8f64e8a8a5386b771204e860bf746337d68a9ac6970ad48ffdcb8d28605a44e42511501ee512e31768007799d508bb230d325b1e6efe14fcf862515bd134e78693d4afeed740ba2a6fdd21a56f0708a43eb34c880b132430eb988739367c1574fc6acb4061c08fae8b78ece1ce47aa5b28842158afaf56ba090e078a2fb2e02a95ba558195d2cc124d3c2d27a03c2d7fd894fdae37946bd6de3d6b0ba5015f7fa7bd6982d2b3d37f22e8cd0e6b731b7dfeedee8bfb57d6c56d4aa62cabf8addb63d605812bcf601caf16ba4363a09255a088182695d271e00ff0898715c324dd3731fa7be76e9a0e8fa0b02b3cdaa881406f26de2dfdddd3a9f67da38c955890f948f6de26d2744e7ecf0d8317dc62a3ae7b69cac80943611de11e55175384202b2568597bc6d9a3642ba50fbe9e67d149e307d831b3f70c401e95d45ef258a07200b9821b37b077c88c8009daea15b404627ab4f7aa00ec3ba272229c62653bdd6a371b1930e73d3fdbb02529dbdbdaf854fcbba7c5db4a70f853a05e0df0a265b8ada0c1a44db3eab34cc45f7ed52bc575ed5266323b11080b40735fd318eae75ffb7a58625abf8e6b77f2e46ffaf00074278c1813b8a73d47ce67c47b07232ce43830526678df9b1e0402ee15e1141dfaf3be03f15b4d1de04bd47aa38979e9fae6afcdb4ce569b619e2363248f06c678f877ed1426da54e7f7e7b3f73f5156bfcb7ecc92e0321a7445f95c01712a461ff9f25280c2bf4a564c002d452deb5be65543f4db2ed2fc3b1b8813e0b6399cf063cfeda3c9a65e8dce35937eada79debe90977725f0aacf94033466ba5bc9f6a80b40b4724f437d6f82362e349a528ed0b1fed531122f1140321a6ff9a3bc66820de25edb0d4f8cd04107f7eb000ec4873e1ce8aed434af89228b90930fdd4c0c71c9ed69136263c0f1df946f579006564b493206caafe29b0bf7a5877579e23e8069d7ca3365815a4be7f09e4e76acbc4995c97b234101a399cbf6ed62fb75e4cd7dfb91071dda2a823c5ce4076ce638c9990c013a8793b07ec109823520ee7a91e34398b9c94066d4334c29436c4300bcb3bc08359b311e6536acf652e3f354bb6d693584d7cb0a0f1f1f9ece4f04ba115b1b2ad71c60499afa0cfaace73741ceb1676bb2ed385c2214b48cded7b976c5b3e87b259570ea90b003c0ffe06b4ba16f74545f9011a9cdcc8aefc9ef59648a7867f85a3c3356a0fffc596e81082b7d32930c43f140f792a752b1fc5513ec1aca4ff9125009ddcb2bee74ff9e3e420a595b5972d51d0cce11b01b9a30e9e42d2445f5e69c2a645d9f80f0b09eb8b2a6c5e941c984d605c4d21ef9454b1d54ef13784b9e312083ade8a5ad4ed4c57877c6f27d2333c73ba879ab0113be854ff0e7c2d7cfb252a66f7a29afa05fcbbb5f2cbcbd12ba3b9be67cf29730ab1fa6201809ee91a081bf951b32fb294baebbc13eee477b0918189bade61f282126775ae2d4f72e36b80c38f17e31dfadff3f9a5171cffbb5201d904532a3984c96a13eaafe4dd569071a92555da5f8466641f596f555207315ef65cf24f9d56adc23376a9d777506d5713e8de49c932aeef989b38593edffa0f4597451db0e2de75c6acae5813b06a2f978d1b2b64bcb5c50eaf507ea5efb2ded370316c9eedd5dcfd9817e4c03416a214035cc0be591d8f425e2969438640bad9b8cd41b423f6f6ab07cf7fb70dac5082033cbc1b6abce2b364eef869a2b02628ba4d3a5bc135b04946074c6b2d2bc", 0x1000, 0x8, &(0x7f0000000000)={0x18, 0x3, 0xc71, 0x1f}, 0xc) 04:03:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) fchflags(r0, 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) dup(r0) sendto(0xffffffffffffffff, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x800, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x35c, &(0x7f0000000240)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffff18, &(0x7f0000000400)="660e0100000000000000") ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x8, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x10000}) r4 = semget$private(0x0, 0x7, 0x40) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r0, &(0x7f0000000540)="582720ef4e5060032b2d6e44ea995d8dabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab061d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a658826067e40aef318d72cabe1b1e8da49a9653dac817701caeab7a5a307c1b31b1d2b73f600"/150, 0x96) write(r2, &(0x7f0000001b00)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeafd449011f78001800001900013c1fe900200000000014c5abdc7e7d66890abc4bcabba3444002007e14295f8d05422103d2712c80cfe5be9e3bbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2101fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d48cebd1f7480409102000000051ab3fe68bfddf27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36ee29fe3f4ed5dedd15eb37edcb2495fa3ef5626d8ddbf1d06cbaacac97e5439d4a6aec9c44883aecb1d157b072e5c817c997e8f5864702d6a408ce8d7a19d344fa55655df0b9e69ccfde8bfb7754a7eac844f81a5ed337736497d0e306f49a1ff8595ddcced2fb0a43fa1a19b18649b32f67d9b48843816e74d45898d566f780daa8ebc0f70861e2f91b34", 0xffffffffffffff11) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0xdc74393682b93cab) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) write(r3, &(0x7f0000000300)="1f76a2b887a7e91ccb736eb204ffebba8f0bbdaa79c4fe0503bf68abb9c99ee7fc9c89576ef85c6145701786b3b51e1affb14c714534fc450b2a7727ff03000012aab378b9c54a153c51d99040107646779acb00c7a35b871c315fc6a89a074cc7aa554d2900000000", 0xc) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000280)=0x17) 04:03:02 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x12) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x180, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) fsync(r0) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x10, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000e8ffffffffffff2d38451d0000000000208fffff"]) 04:03:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f00000001c0)="3e2a7913e4ba6d67eefe0800000000000000f649fa9da398bcd62b103434820a000000", 0x23) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() chflags(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7e, "854955882e027e040000000000009c11fe4dbfa6"}) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) 04:03:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r2, 0x0, 0x3, &(0x7f00000001c0), 0x401, 0x0) 04:03:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x518fda901b4c325f, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) write(0xffffffffffffffff, &(0x7f00000023c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694848a7f7ba33c5f05624bd199ef4d57651a75c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b015419215df06c1bd8b07ee5dd4f5c5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c24eb31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea584453f6def2ba02c19d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29545370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a159470d5ef679e019e285b8135eccce06fd92c7c55f10957aebdb2df013efdd83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690052ba48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10a1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e089f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c7b5b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee3646ccebf4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9ecf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d39866275d276a638f1a1f4ca0b87d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1c", 0xff0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) 04:03:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {}, {0x6}]}) r1 = open(&(0x7f0000000140)='.\x00', 0xbc61225c40227794, 0x10008) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:04 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x100042001, 0x28b1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x4, 0x7}], 0x3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x4, 0x1f, 0x9}, {{r0}, 0xfffffffffffffffe, 0xa, 0x20, 0x6, 0x10001}], 0x80000001, &(0x7f00000001c0)={0x5, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 04:03:04 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, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x0, 0x0, 0x800000000000}, {0x1}, {0x80006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = geteuid() r1 = getegid() chown(&(0x7f0000000100)='./bus\x00', r0, r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0x20, 0x8}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000080)={0xffffffff}) 04:03:04 executing program 0: r0 = socket(0x0, 0x3, 0xfff) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xff) 04:03:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{}, {0x2000028}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x20a8, 0x2, 0xb600, 0x8001}]}) write(r0, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecd", 0xe) 04:03:04 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x8) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(r0, 0x0, 0x80) 04:03:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x153185c2a9859abc, 0x0) kqueue() dup(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() getrusage(0x0, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d", 0x5}) writev(r1, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) r3 = geteuid() r4 = getgid() fchown(r2, r3, r4) syz_open_pts() dup2(r2, r2) 04:03:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)) madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = semget$private(0x0, 0xb, 0x80000004) r3 = socket$inet(0x2, 0x4000, 0x2) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000004c0)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r4, 0xffff, 0x2000000010000, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r5) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x800) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffff11) semop(r2, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f0000000300)='./bus\x00', &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x5, 0x200) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) flock(r5, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000580)={0x10, 0x3, 0x4, 0x4, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f00007b8000/0x2000)=nil, 0x2}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f000052d000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00002b7000/0x4000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xd42}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x2}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x0, 0x0) flock(r7, 0x2) accept$inet(r4, &(0x7f00000003c0), &(0x7f0000000380)=0xc) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 04:03:04 executing program 1: r0 = getpid() r1 = dup(0xffffffffffffff9c) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xd1e) setpgid(r0, 0x0) getpid() 04:03:04 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x9c) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000440)='./file0/file0\x00') 04:03:04 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = dup(r1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:03:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = getgid() getgroups(0x5, &(0x7f0000000380)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = getgid() r5 = getgid() setgroups(0x5, &(0x7f0000000400)=[r1, r2, r3, r4, r5]) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) r6 = socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, {[0xffffffffffffffe9, 0x4, 0x3, 0x4, 0x9, 0x6, 0xa055, 0xfffffffffffff801, 0xff, 0x0, 0x8, 0x0, 0x5, 0x9, 0x9, 0x9800000000000, 0xfff, 0x3], [0x2, 0x9, 0x9, 0x9, 0x6, 0x9, 0x1de, 0x2, 0xdef, 0x9], [0x8, 0x7fff, 0x9, 0x100, 0x3ff, 0xffffffffffff9967, 0x2], [0x10000, 0x189f, 0x2, 0x1000, 0x8, 0x8], [{0x9, 0x6, 0x8, 0x2}, {0x76b, 0x5, 0x94, 0x1}, {0x5, 0x0, 0x4, 0x8000}, {0x8000, 0x6, 0x5, 0x3}, {0x7, 0x10000, 0x6, 0x5564}, {0xf0e, 0x100, 0x100000001, 0x5}, {0xffffffffffff138d, 0x5557fbcf, 0x854c, 0x8001}, {0x3ff, 0x6, 0xffff, 0x9}], {0x9, 0x3, 0x3, 0x4}, {0x7, 0x7ff000000, 0xfff, 0x2}}}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000006c0)) unlink(&(0x7f0000000300)='./file0\x00') r7 = msgget$private(0x0, 0x13) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000440)={0x7, 0x10000, 0x4, {[0x8, 0x80, 0x8, 0x3d3, 0xffff, 0x7, 0x3, 0x9, 0x401, 0x1, 0x2, 0x8001, 0x80000001, 0x1, 0x9, 0x2, 0x60, 0x5], [0x2, 0xfffffffffffffb14, 0x5, 0xffffffffffffff7f, 0x0, 0x47, 0xff, 0x3, 0xb7, 0x400], [0x3ff, 0x6, 0x8000, 0x6, 0x100000000, 0xb9, 0x300000000000000], [0x0, 0x0, 0x20, 0x101, 0x0, 0x800], [{0x2, 0x3, 0x4, 0xffffffff}, {0x4, 0x3ff, 0x7fffffff, 0xfff}, {0x7f, 0x5, 0x5, 0x9}, {0x3, 0x4, 0x8, 0x45}, {0xf35, 0x3, 0x1, 0x2}, {0x400, 0x7ff, 0x3, 0x8}, {0x5, 0xeb3f, 0x9, 0x3}, {0x8, 0x223f, 0x0, 0x81}], {0x1, 0xfffffffffffffff7, 0x9, 0x3}, {0xdc36, 0x9, 0x3, 0x3}}}) msgctl$IPC_RMID(r7, 0x0) msgctl$IPC_RMID(r7, 0x0) setsockopt$inet_opts(r6, 0x0, 0x208000000000d, 0x0, 0x0) bind$inet(r0, &(0x7f0000000340)={0x2, 0x2}, 0xc) 04:03:04 executing program 0: clock_getres(0x0, &(0x7f0000000000)) utimes(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0xd30, 0x7fff}, {0x3, 0x8}}) r0 = semget$private(0x0, 0x2, 0x42) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/182, 0xb6, 0x42, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) semget$private(0x0, 0x4, 0x310) clock_getres(0x7, &(0x7f0000000200)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000240)={0x1, 0x7, 0x200, 0x1000, 0x3}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000280)=0x1) renameat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000340)=0x2) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000380)={0x1, 0x7c3, 0x6, 0x9c, 0x4}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000400)={0x9, &(0x7f00000003c0)=[0x4, 0x5f, 0x0, 0x800, 0x3, 0x6, 0x34, 0x3, 0x5]}) getpgrp() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) lseek(r1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000440)=0x2e) ioctl$TIOCCDTR(r2, 0x20007478) fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000480)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x7, 0x7ff, 0x20, 0x0, 0x1, 0x8153, 0x3, 0x1, 0x3, 0x2, 0x10000}) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000540)=""/4096) fcntl$getown(r1, 0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001540)=0xa23) utimes(&(0x7f0000001580)='./file1\x00', &(0x7f00000015c0)={{0x9, 0x2}, {0x0, 0x4}}) utimes(&(0x7f0000001600)='./file1\x00', &(0x7f0000001640)={{0x1f, 0x1}, {0x6, 0x81}}) fchdir(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001680)={0x4, 0x5, 0x90b5, 0xee, "b708073d9b8c0b76bead051636a92ad2145eef60", 0xa15, 0x80}) syz_open_pts() 04:03:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x10) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt(r0, 0x29, 0x24, &(0x7f0000000140), 0x4) setsockopt(r0, 0x93e8, 0x9dfa, &(0x7f0000000040)="3125f60f653a41aee981ccd0e2197b17c990bcc7b06d38d93019cb16c5df9e2060ceeba9c8f726d71b", 0x29) 04:03:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) syz_emit_ethernet(0x2, &(0x7f0000000480)="5098") 04:03:04 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) close(r0) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) pread(r2, &(0x7f0000000bc0)="800ca9485df156e5aef4c026e451c4247d302f86e0e3e4dfe29144c5ebc40b1e3a3f583ad298b3dcb213611b2012ae2521e35f9ba04fcb4cae680dbb38d36cafca5ac7e66ee3c277555146b8640cb30da9fa981d321745296ae3b7735b04afa8ec786ddda8f73e83579c2ae92e17dc42ab04fcd54b451e194f14b642a3e122247ba413fc8cb4deed944f0834f6d32d2852f805033a7c07b6658b2c6aa53efb4826d5a97603e766bdb85c233b96e99fd4a76672f352c74f7e64c44a2c636f151a07edb703f21109615ce9eaf7e524a0691ac897212dbbdcade7bd75b607862e15a1379036519e64adafb84455fe0951a74717dc6ad0979e755ae1e48fe8e11eb623ed612ed3395b383c459fd2c7c4cf05dcdd8d1913fe96ee15f7412315689e80ba7644c4254de40afe3dc7c346251c3e156c371d3646588ed81fabe7ef16450d554c7063829cc4df4e0f5baabf8d0a3a440a86816222d46873671f99fa3946832622ca4d38492cee280b03e6c9f8779a0773db247febf63cc0d86762b36449697b855f72ae68823150d59befc9eb24e933c7b5dca167b007ad1b0a231a084c7dde4d244277425f5ef699a98d3c0b8b10d49b0bcd1623a977284928dc247faf613fbd780890a48fb0853700f720e014aa6ded7b8c5aa9365942d35b6b4f0e318a4ac32114268467898642b263d4e40ec8db273f38310887c40e84f7593d536b1de0e30d329d1102c1649789a764fca72efa7b9d9f4c357c623c5b98274405f4078cbcadbfb2b40c8618461d38327ba2df2fa3f8109507666021c7cd838af693551745860333fc26f7af38ed9790b70d6ce470f24b5968b3a67580c4814ae2268b46ed53e372b907835c348d04eabf5dc4b455a9ab301c290f806cd0eeabd417b2d95fadaebd32c8a95022f3887461896a4dda2100c17ab531995d90d4c2369bef44fbad24bf63de0559f3d46e30cd16f578766b5659bd6cca41ad0d0491ebb477884178b3c454a70113523357f400c25a663b92c34daebedec43b79a4d84205904f80e908403896caa94b07513e7c3784824fc65b912e3bcd14b2ad57a2d02d359e859d421f98c6402032bf8d43dc28128353d75ffaec906786aec3ec167917ae1bb27e8fb15596d84b27537e4ce56e0ed024dedb7b8e62f3438dfc24be61904317bfda49aff9b41618661ccc8ddc9eda6cf3af569bd17281d993c7d578ae6d3159469ec684b4a1f0ec15538b4619e80269d40767e109a81d7b9e57a36c8940183bf81acef81526274c47301714c7122c1f107ce4f515c1a0c9fb09e29fba6edeb7bd3ea39d855a0340f5085062cd70dffacb7c104694cc516d798dcfa777513c1842c3a3a086ab95d54594d7fd0985bbeb6366f89fbb9167d97bb5e6bb3d6a3edfc5ae402ccfdf0eb4602a438ffd2c3857055c8b6ff14043e6b36f225a8bfa15d1a6913d9ef08c3167be3fea632de101d0aa53b465c90fee8a490fe40df23e68cffb5b6704899c159e87a6e4cd2a24849c973ed839e8aed9aba792a28d7d6fb9d1f1380460e318e836f5f1d109cd296c6b56f70c5236bdc39a10bf5920f8f97fbe7a264c679d93d618633a2cd220dc68acf6e5eafb0017de4c853d98913a2175bf1694b91ced8fc16498d68a1f0e696fbc3309afd65e7548ef1acbbb0da81c2a71a514afe11b0d70d8b692999aad27534fa908970c502ccf84047653328958b7cc4daeefca4e182885fb7d778e053c0592c2edf3bfca962b02a63440ac14bb5e1a9812232a6765e18acd042a4745a7b71801c670bbe100796c4535ed792aed713304291cef4df69a37bb219ff07081728b3dfdebfa0bbbcedf75c2d1d517a56942495e18090cca2241bda003e4d04da4a462bea916c2686051182b7f27d2bb7305869f7f11cfb25724b3f9d11fc402f208984cca339bb02d9be44d94a23603c8f2089817a41877def55a9d0336490a7cd296da2039f8051a85dc4f51a6e9cff81a2b86974092d963069f048a7eff48f1999df20f487ee1d24f61bd95ebb052802f967cb8a98b758dae0be75897ab83891d21fbaf81539ce703a08c0b4808de8099ee708c4cae4119e5d890bc6c1b8bc18bd4b490f8726b93c7dd9ee900ce1d77feac91e608e6f1e37332bd4907bf40da6f967d0738ec082edd93b0a3e5b6245e7457a463f615e5406e759597bae909e73cb01570b0bb9f6413c48ac91641ac9ab54ee09e72a6a09014734dbfdb5bd290cda941fed39a74a49df6a35c404f0e2d6a53a3eb78f6d01cc17b5cbb7d540a127861120e705112990a94d5535d1ad9d3999ad6ebbbc0cc18ebdbceb0c18337d37245bdfee0b3060127043eabf674b1d9782dfedea9d60ea3a12cc11c7cca6e6c8f5904bf7fef6c840a98419108edb91ae3d2a252f2606717c74132c662151cbdd627a2cfee664f0f9e6e650751912b4103446e634d152ab54a3ecc5f2c25708b777fd96c8d638c8d9f227121f78e904ad8208dd17e8734cf2c9e68bef8693ed9aa075c68457e2ee1fd3fedcbf124e9b27f83465e22465ce1e5702d4a500c0973087ceeb0b322e56a45e5c8c82112a1d635ea9fdfbec9e4255f913b19cf52473e5ca342a06808d2a23748b3f9d496b9ec29dfcc6c65397bfe71a120eba1e706272e30c35ecc796f3d61f669d5e56ac53e17a27e015c67ec4a542c33c5c4de8d65119686d0f6768eac8daeada3c767ed7a1dd15dc60aabd647bec708237b4319563b36d615a012365fbccdace8ee373e73f32ed8158f32479137046a61560ae0c2b22f9cd5eda38e02fb14d5d4fc65de0ec66f3f47e76544446a3c729c505c0efdd8dd64a85c522fb0929a907249fb1d8bb6fd1619fe66c7922ca4adef213f802ae7ca2fd64f5f598330e933546e4aea6e7027bf05f3ba0cddece498857774ae07d47b32c8b1bf2d6081727b76522e8da36278093b5ef43cca42d6a135e3acd32caae97b97522a5cac02fe7a3ce8ecc946ebee894b875aec46d5f592bbb914712982a6e605586d685992214505a2c5467b7ed293b973b2badeb2f78e23bfef5201ee2c122fbdfbcbff0edef54a07717842b3f134f8779607a31fdb6d88ff99f7ba235ecf31607f4f743d622448728a7083a9df224f0b712ef8db1888293cf94ab7d5053c4867a2cb51250d58c77b30de795c881b5795babc7addc9c4975834395154836d1ffbee676b49a8e768100235862ad6bc0e7e6af5d1dd53b60c3db768ace4babd96086bebd12b6e35b5ddda5a63fd891c2236b67621c463af966a8b08c09513f6ae6b42c9aa4b52ece916a2b6b24b43de7fdddc75789e4ed1a89bc2b904223be4979eeb82dcedb3f798c374f7ab4c38bbf91f86fa884a6abc73a627c6744d4756cec9b53be985c2c083e0a3c7f1adc904094bb44f4dc9c06b9511ac394ef86d8347dc581c00c37bbfaf3561c587ec8e0cd1f8a1212a914af8c59d4eb0d5e6f6929d0149383eebd3d5421fb985219aefca356adc7dc0165e4ec53079b19fb36c3defc97bae90ee44ee6d9401386159540699af53ec1f7e58d21da60895ef0fe25911cd24664a288a6d8cfe45ae5622b14a77cbd136253351cb63ab295971bd01ec5c20b5c9b29e893ba5447c2b5bdbbcd04cc850fc23d696cf8cbfbd9c0c93995f0ac6c5b972369a38abfb489ace30d45ade14b08734e6bdee3d45249f8e90afeb3ad10d8c07122fc11aa4b94d70023955e3fe657eae809aa319d8439fde757c0e0a59780a2a717dbe2abd9095379b0d4c4a88d59328ce1d4838f88faa9c6ce091b6c97914d0bf4536bdc49e4f9bc602a8e23c19225fd665b0a25b098d6f7168255efc554d23290b87e0b167959bc46f4119f7ed900e337e8f8e5790e208c781f523a3d33610e15b63f08b76f42f724726b0a1845961877c67ae5ce703268e6c83c3957b53fbfe74a2da8e1f4b49e044dbd1a7d4c7862596136c25f600d2b5f2e3abf71a457487579a3eee1cad0250df51f7cd4fada5ca26b3789f8e330060180537ee94a121302e5d4bbc9d36f995aef1f4c4823f963bfb3190e03599ee529df456cc7b1cd1dccd26ff407baaca654cbe69a5c7de695ac93bfed20c66322abfd05e4eea37aa1cb64f80f333a79c68929f45c1cf9ace8e211328b5c5512b4b92bcb78d527fdf7aba075fdaae41f5df4b5f6f923ff2b31e90edd2807ea372d6ab9947cdbef51013cefe731752b4daa72c6144e5f6dd988ee57f2d0878dbe3e21b3e0bcf32d715d0f40270311e828fd1cc8b40d7f220ffd14df1759cc4c4ec9df58f0209be841ddc462b9d0f226ef0b59a3e7b65b6a6e445f63940293ef5323f73e1dd1be013b35afad83225ab189ac280274e8774db5cd2d51dcab79fbb606f8ece1a737be09be9b894487ad7ef8d5467b1b58bdab32079034b0354518c46dcefc0bf192bcc6721a88730d68f8bbca09c15c02702a15023a831d12999ed67cc51a8df1e6f797cf2966e7f7afd6841eefb0c99ae4a0d0e40ec420f3d903f3a36c79c650a7a41d069c6cd0f7150948100a670d1681486659d69f84d847a3dd2a5ca86317c1e4604e2dfab918bceeea5ac2b8e98ad4c6c75abb6e8d7b7b6312a57b537bbbdef214f154d103cbe9db077f02f65c7e0625aa533192cfaffdcbaef6f638255baecc2e044070bb513ec608aee45d7cb1b2b1e5b838ce987a69d92df58daf93ad0b3dacff0cdd7eba7bedab9a1808cd9cbabee4631e9892fc308b3df1cb7a3ca21be85bdb736c6a840abcf2da8963e709ecddd67175167f12f7efe7ef9d82b4630ded6b1951cddda23a09b6d8bb7c06794e0b1f2fd3515ac27d66141ae83470cdb6d7628a7bde61feed69c3e471d49762ecb1444a2a60f0d0daefec959f333fb2d506b3d3c9d38ffad7489d5e927bc61e84a117dcb9a57ad440b3ee61ff4fc3c4d84e56333c36838c82f44a31e64332bf95b88a1cd1ede7d9ef10019657d8adc82e5f6892bfa36db0a5e529abdf6fbf88a57beaf712976c60210c9fb09ade7f21a6041d5603a7806a941d19a3acfd31494aca0e17132da8b33b75f3636888ca58a113c3129810001da5b773a0cba1fdf30ae4b68b46ffbdf6482a1bdd4e08c5c0ba2c0bf3b335aba4e459885aba8f87bbc41bd560aa8ab626c04986c233798472e23eab9ae43ef76139d6eb318385391fcd6c21ba8ce5c061918d2dae06d95db48a7940cecd6673a573f7124c1d5d1cf81b6c948fec5889ebfaa370ccc1538bcf20e67fdfd37ee89e4fd3b53300aa8bed6e070e54088a18c5039bb66c4a9e7d58cb5b1322652cb2d3cd0c7de8234b5233eeed4090c659591d2b69710f5c743529b73d77a383c9e597a0633ee147216382790f336766e0a746c4a998861595c0572cc2827763e39e7169692c9a1797e4f07a0c6de3f5988fc81e7137764c1014f33dbb183c11cc3655a225c0c62c42139f1f786e7e81158b7b70c86cff04375dcce51fe61b6c5acb97d14f991ec3aa76cbe6648f4d9672e5997093508e82efdb3677f22025e165ebf4fcc8f87b1fb03b4734d7e6d4598cb9613a57dc78d12722445d7a6b3e87fba04c4f3d1735b6d46608637eec5f676052b430a1f8edc64a0f28d0674817ec46dc8498ed8dfa20b85d789cf767f4f64281e07e37b352b5c51d89cac9205021d62c52ceba7471e84117cb63ea7af683bfff2039e127661ca419091b5177cc6f38583686ef5de2e3e3d711eafb77a21474aac0879cf8ce2476d438893cd2fd4ae6db7e9f61f82b01eba454f834af3c2cdec7ef3547db2be9db6cbd3ec04faa1a891502bc58a32", 0x1000, 0x0, 0x14) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/56, 0x38}, {&(0x7f00000000c0)=""/118, 0x76}], 0x2) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x20000000000029d, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x400000000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file']}) 04:03:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 04:03:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660c", 0x38e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x9, 0x1, 0x8, "f950305471db90ca36d4df5c344b5d7e2a2a27da", 0x57, 0x1f}) 04:03:04 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xfff, 0x400, 0x0, 0x7e4f41fd}, {0x2, 0xf7, 0x8001, 0x37}, {0x8, 0x8001, 0x4, 0x6d}, {0x1, 0x643a145c, 0x1000, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x0, 0x0, 0x3b}, 0x401, [0x6, 0xffffffff80000001, 0xe53d, 0x7, 0x18b, 0x5, 0x0, 0x100000000]}, 0x3c) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) 04:03:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x7, 0x80000001, &(0x7f0000000040)="0688bb1d06c597c106b10d4ccece3277c8ac08cf09d9d6b41e09723aa9f7985713a12d617671f278233e693a28946f74ce1e4da3d8414d561f9c37f6f847ae40c95a78fa04156578cd66e40ac0bc7e93a59f9e3928bec6f150f5704b4c390cded44f42cdb98c74d6ae660c2a6c4d17283b5151612063a8ffb175fcaf010dd1a5e7bd07b14e29379da63b3aefc4f4ce5ee94a104e228871a63672e87c67734baf54df6b2676b3223c4099d27f5563b988a2c157bd7dc0daf0fefa5abb1a63434a5d8dbf5d5c26e68a0231965bc66480046adb8f9b0379846ad81e0fd2c12b2bf5391ac996d5054e2a4275ce1f42f22afcf0a5b4871811d9b069cdc7b75753db47fc5a99b5c1b8b2382f7126024be8ac48439c66311491dd508a8fcd15c233f916ff23060ddd86cac70457df0407b29eb545c67b89e654d427ebdcee92dd98a7fcf0e8b1b269a12ac935c62a60d7aad70b9790596d99b9b2ff8148318a703b8299bfc2772f46ece40e300f291826bd7c78ee95168d34511a74f88f821ea7e32f448f21c96fdcca61be65cebd241ae5ce28fbcf51631120170c1845a7c5dfe46448b4018a155d30093e30ee8bd64f014bf6a464aeb615a97fda62ac6f2f9d8d9b6809ef753afe268ee4a25b239402f2a983dece77630969a84596259b396f3dfa125ac1197f4c7d029522e315b6ca0b536f6e70f36f08c36d1a9ed6ed15d3ca2655909fa7dffe16f15e7097ec6b84626c66bd4e49f38147fcd9f1d9cbc3dcb4f7118f2abc838c7f75f06c9d228c5a47a762be57ebe053b4adb0179d6bd98836d83fc027362d5a7acc8812e9ad7687f6e9e7ea7b108b6b8e7cd16611b7bc171b30dd9353ad6032307ab9b18e940059a3b34a46c79181081ca10317a249d210bf158f191cf78cfe26c93db262caaab31757fe62ddc5a1b12a21815b9dc5b66cc825978373ca55787798e473fd5067825e770ae8523bb2d423225a34a139d7105be02045e73268428a7f2e406fd6dc7cb4b6d7b95b50969da6253f599e0a25a2d3989140e67fc68c41074f81d0145f2e3e9be45d6b0f3c08be2338080a5f7d2915baa74fd9976a232affaeb3705543798d52c816e85c259fd906ef59cb5207cec7acc9f47daca51968d1ff0a883591285db861ec1ec6c0fd11ea4d0e7b70e3b7863de07d88eec1e5a2def026e5bcaecbb332c9e474ae4e3e332b3655daa105c9623de6418331d1431dc6ac438c1402a4c363747afa84c2f2108104487ea3573452bab26e4cd56f07d3e4a55af6a75184ae745a5695a6dee1d34eb51aa0f4a7425a1348e614902f43dcf3564886fd9c6143d3bd28dde1640e2b76192da588c1a304f736cc6081819fb93152695dba60958cd4ceb65b7466b95dfe78bdc28d7ebfacf846f883cb2d60ff658b0e17c3250a70fc9361924a91e6a44d20942896f444928650e5e7816c6c12fc542793e1ae7e750c5f0cfe90ad13a204615a239ff2d115f55cb78c225b4b2ebda84a7d5f55f9784a8b976be0b60fc2ae6724a5c1a5cf236f1223069e123d00a70d3023323bee0bf6ab5170f8f68453bc7cc614fb9079f109c3698c53ac6430929bce4245256735c9fb358a77b31840f6b8850e50f1b79cd4f39e367d11426700eda26a0bfe9fdbb5780a592c2823b583fb43c5d030875dee35828cc30058ae5c609ec7177c9e2c41fec3f79ffbbdc0ae5968004214b892216610d63d149489e528a8c1a6e164564f3efe5ee18a9e40bc48f5b330ca20aa1ceeebade8738d829bb1da876d409617aa5b23bd247c578281c128d3cd2fed2f087f072ce7c2087e89c01de5901853bb9d6ea2219a558f8f6c30f6606bf10a5e9551463e66d33892d045d031ff1ca787ecafb70822c002716d174755a2022892098b7117316df716112f373905f0e36b07cd7e3242a7d06038af1790a05b51a9b24585e9da1b20830270ed1b57741dcbba1fabc6b2f3866b1feb66214914ec14ffbe78e22f901bea3f0141baa0784e6ffec11164f67b222db40e69124ec285dcbc3201f81b12cb02a5aae1ff749ce3ba26d2a930db023484e4b23b40cce0dfdc138382f5c9e319846cf1e57d03e7d81c069c6195982f24158d2da74c19da331f09bd8ad3cee95d82e6163f9d04b57895047384918bc947db38b552cf2eaf9ba95f916fb4ed68594ad9ca4726702f73c0ec305de990f6ee7f98b666a5a6331d4bf26ace24a2390fc1e2d68eb0c1007edf2d4badbba41f30370a8e085eb0bfc8a0cde532823583bf68fc7c2e0a7aac7225266b1dbca918124536a657ce2e498369bbedb5ff9fafb9cdb55f43f83f1fd15d08bf431597eebd25e55d948d0e288a132771acce21fd2144136a68c676438c379f972a59993f53ca5264a703606f9cbe8221c7b077347bc93ae5329b4e3cce7b880da3f9ef9f66887f6cbedc8fed8eed7e8f5ffcdd4032c61fb3f581653416a8d7490df9a8e223103df100356eba84ac0fa4d2dea6db9724033098b24bb8b5e8981317b7fcf29fe17e29dc10cd8c1267ca86004792e477a43cd67d694bcddcdca823880fb0aa2807a341cb8a3a28c19527fd069afd247fd3a841780c860b8a6c89f0c8b0af417acb0ad789be7ae1aa9acd19f9952f32a2cce8e515759e46d773fbf1a257ff8d054129254ffc3a68dc7aa52d97057fb1979b06548be8e6810520d85e0e4f552f3e26feabc0afe94a7e66af4ffdaae8cf808e6ab58e94a9b5af76c2df7ace8e246f8f5b5bbf0ac89fd696c211ae5cc6905564f98a9eacf343daa38b005409574895b4795176d3f79fe581c10df77e14102368f86c871551adb9480c2a5611ef63ab51b286d43e9552481567502b3d8ac4cc63117faca0aebc2a826e2109c95ac9084c336c42e775d095711b990c32cac7f5448b602951acb146393973b7db49c6685c5678164a4a2aa9ef602a1851f2c92f94f989bece711245c73188929fca213a0d014f8d91e6ba2a932a13c497990cc460e24a748e73f376af0e52aa845f760eda823bb5442539f036046ba590bf58d7df0c714bc02bae29c9aa021628fb6d312f526cf9311b04ccf78aa783b18964f020fc8c5b82af6729abb25c0ba2ca19068b1c72133f5372567c5bf461b0514e8d6b0b8a653ab73ac5fc02e0cd5774d8d58c0a5158ccf676ad96914100f3b811154a14bd4ab5f2c8fcee4005238f6cd13508c58df9953edbc0e1bab9f8770f10a7bfbb1a4c4b82228ae8ac91a9c47cdd8e1ec8b9820c104a7aada335d180fed592423165079123434c1d7fbf92fbd2314f74b0493cb93e3a9ec5c9996f941c7c8c880f4bf97c7e61d381386e23c03316d96d86f9bf2d89f5bf546c0367397a61463d3e9a02d94a9ca3c3a741cbc18938ed428abf5a411a865a40360e993c69d71a4bb1ffa500120116995a8d7a553ae7607b21d7fb85e8ec4350c7b19d144d7b41d970ca78803da67156e7535732f20330fbf8864ad6635a02f7c4abf23ad46ce6ef7132e8b2862be5516dfe4b613d5790b6915b86a0a294b46a2a9ae54d090b74dce196393e4efb9685f49f905523f73713f6d46c33ff702fab3d3daf0b5eed60a0be5421a34bed5282c03487879c7ea0031a7b2514ea58b84dfa5bee7055d24187a866657550ebee05aef83e29c993890c94a839ff3009c40d2b773da60cf59a48e1385f8e66f882abef1faa5ff8c7cd3e0ee48a8ecfc7773bd164acad850079ebec329a6ee9b4782d7575cdc20282ad79aa808177a9df0ebe5db47395897e7d79a2b41006f361c094b3edeae302d23371c3c84aef2bbbf077c372df6d1f6a7b5905e0a66c982db374d95a50673687894329fe5c5f3a67399b6aaceaf13eb76412456d14bec9da0a11496f3052b0e347682a26770dec7761eabc138e0ab915369c27dc1bb14ecb5d5f6d41c2e0ba3a3bc648dac755431bf2212d77511ab9141734a052571c9b291ce10849e0792565797c13d2947515a16aad7722e4d9d529eaac8d80b5dd4faf55ba2dc8b363492b5f4cd900335cecfd817f47aeebf73adfde9dc9de5d2cc72cf805134e06aa7841fe5fd5dbce9d6926d93d64e797b970a08789595a300cb059b023cc7a28298a131f41a46e3fabb863611c6346f6cc9795c5dfdfb212a5bbf6fd8d7eefb046c7d8f32ec3df6d4e4091268a2d2382075f8f5a43bcbc45c950ff3c28e5e7331383f8d80253c40d2f6258821f784193cac97cc5c7dd2bd7a6fcde2be1dc356d732a2cf9efd19fae2f45241a411fe3ac9929cb2ef968cf27890e0310bb773768c9f21a9157732262049e911c25100a550f5cfc14ab91c15b04fbb471da7485aa441ee90f10baea28ba779d20e18dfa83b5e60b55ebaffb841aa0fbf3d8acc283213065e07b0713205871041a7f541215bc6ebd0740e3133f81578282761fd7030fee71f2d47236115d9df6d83642c25a6598d8e2bcb4f77e1a8bbba99a71eb6f343810a3a2057e6f1a6569a6aa7fbbeb7efbcc9bc8a80ae48f96a7691014a16fbf5f21a1598718b142af7f042805bc96bc3b6121d467226ed347c33c16aad8827bcf2dce6928474b1490c83a0e8c9195b813fde4c434ee32f6e3da86f7954503954d77f66f485fa381860a9c889550cbf6f2a8a69ca3e1a6a19005b8ce2f0ac7ae6c5d3cf1c1b2bf5344ff7ad32e56a487346e749637198ffb325205f67f60728b97e53f3da9ee21966c354fdb875e76e8fb83fc547dcfa9f29482ae6a50bd4d34982e7480122609719202e5b0ec3bcd3c376702075723c56e23cf6487c117f3d0f7aa84501bab68839d4aa4b0ed70f2bd2306a69326c953ad86b9d8e07f233c7fca1255f58f496c94bcf66920bc55c4445d22bc3122bb5bbfcaba24d372321e34a95b1975c9db66d08c1826b0be0099aa9e3ebf6b37e545786fa78417760b660ffd3ac1f7b035c0d7fa2000a0fe4192f21c56b727c45854fb6d40ec0789b5ba20cc323e89337499eb5a45f6e93e8b129b2b1256d6215a045e7784981b78469692cfe5d7697c1030e733b790e6f1b112263ec6a1f9ae077b105381275fbb616927800c70c75a4448f253b4727d37122b3b085dad1d6981951d7498162c11f4d2a115f573cef42cfeee16afc3ce4efc5776ffc627dc503aaf1774a2be5ce75504bf57c8be752aba2863ff40f4749116274fcc0c55151277b063370e25183597b510a73217607d4e84ca4ba79a66db02d8228b1ffd05f014640d8fafcf16e33f77f4aa3d9dc4444213cdc3e53a79e688ef8df2b19bfc88085cbe530f8e4688c20f881c911231a14942e26f47ddc7d9d070ffe7dff775ee2e4f4c93a3ba728b6d76ca03bff9bca63373b96514eb6bc27434b6ed67fbe79417042f92c3550b8bae4b72bccc6cdeefd39cb3de7bac9dd70f02d2f3f1ba3e8beae478aa6fcd3abf742de1540c30c941f91b0cd88d8fb4f1501a7d2465d0a5b58d3b2cccd9ac07c33ba878b2ffcdf57c0c021b271121ac7ddcebc54abb9216b09ace8ef4cf7ef2d915abc3d43cb8e98e0f8df416ef76ecb38cdc392ecb5ef68ebab55ab5043673d504a2be350b4aff03330d1d9887eaac77ac80b094a38794302741194cfa12eb2328367050ffa00f2bf985f60f7560bb51b07caf5bac45f5e70ab1379c286cfb90d958e7377602b7a8f08bfa09f7c07cb77b7f328fc22438fbf4f7c99b47285cea15503b113dd586bf5bc30c42fdc477c850b2d3edbff01b7701f23e7489e75e9ee1a8de1106dcc4c2fbe79147b974140b2458eab07c37a4c4344b0b5b639323a93e1e000db4e86a734cc2de98ab0fcb7c51", 0x1000) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), 0x4) 04:03:04 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000000000000000000000000000000000000ffff010000000000000000001100000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000b48af436e0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a6bd2b0c590876a1f522700000000"], 0x6c, 0x3, 0x1800) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) ftruncate(r3, 0x0, 0x10000) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xf24c, 0x48e}, {0x1f, 0x10001}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getitimer(0x6, &(0x7f0000000200)) msgsnd(r1, &(0x7f0000000280)={0x2, "92844c9767ba48fd51b2785bcfccf78ac0f4d1f3f620ce9ddd3280f79de0fc5488b94c3bd19128aac75da6e378f8338847dc564dbb9588e976a75c69adf71aefc70179e2cebc8ed4eee0393c24a6dfa333255612b0ba8e63e86fae7221f5fb14e6921210400a8bfbb96151039f37ec2527c9badc7cdaae17"}, 0x80, 0x800) fcntl$getflags(r3, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) dup2(r3, r2) fcntl$getflags(r3, 0x3) fcntl$setflags(r3, 0x2, 0x1) r5 = fcntl$getown(r3, 0x5) pwritev(r4, &(0x7f0000000440)=[{&(0x7f0000000300)}], 0x1, 0x0, 0x0) fcntl$setown(r3, 0x6, r5) 04:03:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="4f789572c3c2ea93d5d6d38b09d6ef4f816a799fc02c99f214", 0x19}, {&(0x7f0000000300)="21250e27e181014584b670a3ec3ce98a753666f00a20e0763e4f314e1cb45d459e92b93bd7ac080f27826d86013fab1ce229b380985182b5afb3fca0494d96a507727bc02e1558c80fc860e87b9f363678dbf049db11fa98ced148105670d3771a2270af106db177909cfe11b72924f38d8c142e5853c3082e0ff5136c8c2664a623a2877fbf427136ae045fc238db5b0e42c69a236852bc1113a7b640445c118a84355e8bcfb623ae03", 0xaa}, {&(0x7f0000000480)="6e9a8fad0364cd1fb93ba0d500fdd61aad747cc2add9ee0616ba53382a6df41a3d06df042ad799c3985582531d9b38f21c690931c8da27964f5a9d3830578d9f615d4eab4b821b1e7e0b59c8ce4d98de4793a0f8e8c5c2ec3549f54c5d04a9f4e662ac655fb0f90b592c7013be75e4d1cd90f6ba3f775f0b16f86e05f34082699ad9c316434846760479e2bb2f", 0x8d}, {&(0x7f00000000c0)="7af2aae9d8a6bf82b47894d65c31d88c0e9852371e22168ebd0a274601a276933f7373ee6169ffd7d028e90fbb85", 0x2e}, {&(0x7f0000000540)="9e9ed611b02a646a23b5ad047202b4765e303d8c90473c75ec4af3da87a1941c20caeb3b53c9c9980b3c8322d12d953389dafb1e6ec0201978c81ccd645832efa00957806c3f10c36bde90a994a73e74a5119165ab555919c2326052b778564c3c37a0fba9cde5d0b2027b95158244554f43b58aea325cd0db5246cae6ebeac50929fa4d40dc1ad4c4e48597ce3835", 0x8f}, {&(0x7f00000003c0)="2b6f0d7d03afc6c5cedcda72f1c8f70fd89cacfa0df890ac89700742c7f4f31794d0d3fdbbeaf2d880de3ac74b1a059b2aae610d549563bd031e5eebf3504a3cb1195d97bf0c773da4a6c21a7f0205fc80d828272afc5439c1704e454847b9b977464503", 0x64}], 0x6) r1 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000900)="6f4ca41dd7d5e91e039827e5d9af5a893dffba1dde07f113780c7861d2ecd3a875b8c1e47e9d93e0f128c9d5dd87757e463704092a4522bb9d0d3d7cf2e73486c2011bd1563e3dba6018c3c9ef5bbc200b3fed7edc1e613a55479dace9fd25eaa7e53747af408c3d8d410f5c377a3f0abe0d18aa1e6d7759bac245e4d00e71320be421eaf700408968c9c75ae8dddfcb5d24c9da11eda1aa72cf", 0x10000001b) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x8) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000240)="133cb6460c0c42957e84dd9226918a9d84d484fa5e4f7d097d260615f6daded369d60fac53d98e018ce7413fb7934fbfadf7b2de264a3cfff3dd2625a4d4efaa2d2676f74114556a086961c18184c647ad0c018c4f8be2cd275d94c8375300a70ee8bc8c535cdbc6b3fe99f6bb67d9f306b69ff2b022ca6f006d60455f9894f05dfa3f287156ac90d0d937652b", 0x8d}], 0x1) execve(0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000680)='./bus\x00', 0x4, 0x3ff) 04:03:04 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) 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) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r1) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000240)='./file0/file1\x00', &(0x7f00000002c0)='./file0/file0\x00') 04:03:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2030, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x34, 0x1}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9aaf8cec65ee80263047d794ae", 0xd) 04:03:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3eff, 0x1}) pread(r0, &(0x7f0000000100)="000045310016bb343bc6e74f3de982f4371a6026aa2279ec97a8b5778022d2145634", 0x22, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)=0x1) semop(r3, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) clock_getres(0x0, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x3, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0x0, 0x1, 0xa}) connect$inet(r0, &(0x7f0000000040), 0xc) 04:03:04 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x100002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./file1\x00') lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) mkdir(&(0x7f0000000340)='./file2\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001680)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000001540)=[{&(0x7f0000000240)=""/246, 0xf6}, {&(0x7f0000000380)=""/44, 0x2c}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/4, 0x4}, {&(0x7f0000001400)=""/93, 0x5d}, {&(0x7f0000001480)=""/156, 0x9c}], 0x6, &(0x7f00000015c0)=""/171, 0xab}, 0x841) 04:03:04 executing program 0: r0 = msgget(0x3, 0x200) r1 = getuid() r2 = getgid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x7, r1, r2, r3, r4, 0x28, 0x4}, 0xc4, 0x5ee, r5, r6, 0x7, 0x8, 0x1, 0x2a}) r7 = syz_open_pts() ioctl$TIOCCONS(r7, 0x80047462, &(0x7f00000000c0)) 04:03:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000900)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffff9, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) setrlimit(0x5, &(0x7f0000000000)={0x4, 0x1}) 04:03:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0xc}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000200)={0x1000, 0x2}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 04:03:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x2, 0x80000000, 0x1, 0x1}, {0x7fc6, 0x0, 0xff, 0x200}, {0x2, 0x8001, 0x0, 0xfff}, {0x3, 0x9, 0x56}, {0x9, 0xd3a4, 0x4, 0xffffffffffffffd4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="ad") 04:03:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a5a464f6e241557b379d89ca0c52984fc753f18e8", 0x228}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x20) 04:03:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x4d) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5a8, 0x0, 0x0, 0x200000}]}) 04:03:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0x80, 0x3) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) 04:03:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x6, 0x4000, 0x4) setsockopt(r0, 0x29, 0x38, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x208, &(0x7f0000000000), &(0x7f0000000040)=0x4) semget(0x0, 0x0, 0xafa389920722a76e) 04:03:04 executing program 1: r0 = socket(0x10, 0x5, 0x1f) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) 04:03:04 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000500)=""/244, 0xf4}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) 04:03:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x200000003ff, 0xfffffffffffffe01, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 04:03:04 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="6505489ae726014c8503192fec6e23b368a916d07a567545b098e33f0c5fd959120c98840fb97c8c7cf644961c7cc913", 0x30) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = geteuid() getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:03:04 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x8) r2 = getpid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) open(&(0x7f0000000080)='./bus/file0\x00', 0x40, 0x54) 04:03:04 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000940)="8416b6b207637b26f4395a285f354499e61cdef9575ef216d2f056844f7fd3e2d98c89a1bb42b85a1d7fdcc1da1b58c67afb39934f8fdb510b62121d231daebbb5c67ffd2224092550a1dcf2195097972cc744510adad189ed475d3498e3a62794cd507a6fa3fb92e481a46ed7b7cbd01004b45dba95cea8d083225b06639b5a314563ce775eb95859e8d97dedf3b1141bab478afab3df3dad33ea9223187eb87cff4fe06dcf8f5da5368651a3fb8ab8fff5dcd179c4d5a88d40ee614bee9c1794e744180799f996a7bdebfea2734fb0f6066de98694276832413708e4e72b68d243da1ce03494c947ab95c8143d2116e4ea1f3757c0979b329120ec2b705ba670a20ca8ea7bd41de684fb4fae4bdebd8017f83174bd2ee1bca7718506ee69607f4b4d48537ad98ca71299637370fae480e16ec2c17ecba847427b1810779c4d4e95e2cbf52e2d0fdc3a6b050bfa4619751a7d4384c1e40d046236acf6a64473d5c40b00453b6627cb1422ea66e3f7196e0ade9f13b0983b1e4896beb150de2b924711cfb3e47e7d5d648e19bd67a09e65f30779ed1c348572bfb1dade0aa2b49f7d8016e06aa0750a04ba7a36547e830017e675e2ba549377d423f474576434cecf6f3247be756e8ccd4d4e3aa401a9b019f7fe949316efdb3dd968c8b69f6887bed28d2304146c824bd0e970d09a33bd728b610f1f2bbd03d7b62d8ec1b96969aa1fe86084589c446cca96e0893afc3772d954726c08224c5710be1542c6ea6e9951aab956db8a827e91e800804468315ad0e4f7675b05b2ec640bbd2b676c5a40691dd0da83be01cbfd87c0a60a385804937e818e71d0195ec7232b95beca302bcd84a700e7d9475f8b95e23b3f2b8fb3bd635f37523817219972693ac5d1a6f8ab9ae2cc0ab5bbfa0970da0a165926ccda615e8f3689df7081b2366c235664e4f0299ef64285274eb1cb2b76a1ce7ce4cf8bf1b1f48ebc6738525edd7c135150915619dd4c39141b43faac40277539832c2ac8166746f1ae2854b2d6fe32ef13e76e5c4eec70d7b4bbc75b79cabb13ce49cc400242c29f6dddf302ee8917320d52f8309f7dd0f48a285a28197ab95e467b98ad362ce6dd32cd15857ca1cfe47c8be0ee6b02afe03855b33264f2bdf1db83d73fe1bf0ecbb98676cf2be916ab0b77b0188c30a2b047b57949de414c577978c0de6775b65021b729f81b4c7bda65ac7ef956ab585414ae756e0a523fe1285d4142d6e1a380b9e491844b9bbf76dcfb11de39c4fa4bb1850de2641f46b214ba6c18ad7552f836131ae7765765ee0898cf8f8c9e12c44a758dad7c869871e22874eb820346e75dfba87170e9769288e514c657d8bfa2df519f3655f6ea1d30efa406b1196a82abdaf54a8b6cbabc4b52e00e4793c5aa80c7e5bc52746425f68dd58a91d35e2f898f9ad1fe2e693894e52937e1784dc659e814478072892e198334b28533f4a5177e9db28c4e4988ce78c25722a4b9b32a8008ba862551e8dc7a1f74055addedb9a01e69d2cc7a7bc368a6dc544d425a9ba3f7476a5fa688376c87d0434a34796774443a0347abf67662d8443704ba221ab897b3331883edb3b91eea0279f8af64d3c3b834f4c1d833d317981e60632212a1e411c8b4cc1a46c1f378393e77e7afbd42384ad079861c328a479c6c761ef5bed3c0f2aeb06982871a5e005cb7708b6ea1226b47b6c43f67cf74d35c4aa573f3dde3b19b792a50eb444c1990f0e13c52bbd9fc279ce2c8cad2711167d4658b1bb4ff60e4928797acb16f44d172352c33fe51dfa9d94916202bcbcc16fbade154bb1073cdaa4d071fd7db2c6f34b5ffac46f1c493c4d9bf6f9c12ffbe4810e8112bded90188ccb5f841d8be699667db7f32deb8b91465d04ad76e60753292a980fc98338de048c590a9a81f16edb0388fa5e6d08191b4db309d274d143ebea2c29d5db5bca5f1720e0f0e711ee2ecef303e145502fd007894a88aecb2593105170527aaf1e59c5b0a12f8572d2c1da8887010fadf60d892f7d97fa9dcefbe9d2806207a9727f2fedc11f2bc52bc98d51fb6ef0c6d8815160081710958b1cc1e01dcab75ab29df2281a9a55677dc038a0477297f7112562661ca7d1113dba26649351ff842dab19d35e27fe6635f0b78a6032a57c6d39b1f663c3d0d5795bdabb9e07ad7781abb718b0badcf13fe58a889c62bfaea6033321ce62eb4ec1214069fe39ce8aeb1f5c964764e2b6a40f3eade5bb64a94bed31f9507886c8413162fc13b85531dde0af2a5d56941bfa5bc214352fbc69cc6742eeec78a206cdd46984cd7255859afaa370fe3235b42b9553d407429abfe457469356532b32ad10d6df8eac439a6ebd97b9808ade5caa013d12380d7f3246da80501e766469987c8c09fcfdb6fa168974519c71dc9dd565733e1630968258e9d55d72149f77674d7506dd3ea08905b3ccf35ea83ea0207169fe2b910a036835cb23919c706b999efa56e1540dd4b8b591719da03bc88fa8a5fa98280f072c8f6e4287c7fec5d8155c94c66f5d80830552239c43d9ac5c8212b4ddc4cc28e3c5a224100de0a1ab9714c866d78c77314b01e7768ffbfa4cd4f67c179dfc385917abf9cd587b6ffd0cc0f9fddbc9add1b5580d0054c59deba3f492d131a2e2c66f52b1d70a27f3d6c8611dc54c5c871eace9405caf4fa5521dcf3df3e9bb91d336f1ad321e2e2a352a267681e4e2b34cbfa6cab0d249b4992ad8ca0d6a37e4e0cbb2452066923185c4994cebbb464d36d3238afaa067d3349bf5765859f5c015543c8e2411532079cf819d03f18c60d1600ac64e69267d96364078e8228ed0590d4d078bfd73644330c2ea509640285d3df67c43271f532d74177167e101f3e241e51f19883e0ac4698b366c9fc171865c7d2f51a39d1a9f55775803c7363611e4656a3abce964b91e62208f952f7eb6d5fdbcce75655e61e4375c3afece9daca3a12e9f57a139a4734989ce172219d362eafa21cbceb150b497212c935836e793bbcbc0d12a3ee9c65f92aa8eb9249e8d88036cb3fb67e96150fd7074eaf28a41dea7a347ee00d6a287cd67b264a6a12fcd390224d4d23973d81c31e69e2ea07ea8f74337aa8ae5fc26fc72629c05c59fe60fabc4828c8d57d8de6c982502a489b21003acb735a7ae20c2f8bdef80cab8c53ab069c57ec5dd9388efaeb170b828035119799bd38e6d15df253bccfd8de0b6cd926a5a1d6570430af7cfd896f2ed9e14e2b780b7cfa97e147f1eeb187d66937190e626036047a7916703121a5b6ba9ff33e12b0468046c5486a4403be9eed7b402795d09d6131c9dc1999887b482099f594ed0feed5c3b18b048d387533e254ecedb1020e25a6dd1a1cd1e4ea931b562c2108196d6bd495d907a23eb3c49b7581f9a7d86b10c8b2d5766a79cfa40b1a8015d55a6fefe29b7c4fcfc2c4d9c394537af323ae5cd1eaf5b53facdbe5d198a918d84d1defa6dc5f7fb947fe3f87ba94c08c5962eea9ef82e155562752841bd19c3b85954ee65ae1ac92f33bf8dca1ebf4342195376dc14acb45fc2b7bc660748ee83faa8ec44257dc261fe205ee2b433632e350e672713495d10adb93035e734249bdfe20ecd3eb63e1d1f7a267888b55a8ac553c52fd67e64eef06cb9e4c782e406afd2f1d4ab82f363f37a6621f8586a5ec14ab88d54871584993926e653b185dda04aa8fd6d2401b1f5c5aafe5cb668920e7304dd9309b24cc5c9385d4ec6fcd5e49a6d90ca71634e94ab266107166f2b10fc5e054d24c6a045cfa1a3f204f8ff36a5232d1ac276d56e72e7fd702d66bbc78b365a64b6939a98cffebac89cd8d8e6ae2f56ecb67d7dde2099474b56503ee586662b8a6940227c03afb44c8a7647bf5c8e8d3986e749f3effd2bbe61153ba1caa5ebe622f5cba9858e356d56ad5418cbeb3443d7115b00e284f5783c2db0bd6e7108760c1bf1026cd95625ebddee143125539985d552e64d9f4fd1abc6a12927badd29c6db30c1993c368c357c903263748818946df5a9b921e4a5214862cc7d668ac45a34741c1b7dc73b61f44ded3e5087a28044030289fff478be0ba333109db3e53d0ca8b4e363bfe104471051b7e1294cb1e4caca2c5ca9ee24fd00462c31fef7cd938da9f04515a4f84163832558b29bf164f29a249755b66b6202d549b1b0fea45b0e89e07c7746befe65a923b65f1aad9a1aedd6f53d89a3bcf9bb311bf108b9c4cc171fe60c195bd7f71592cfc3bc048d3b6eb5baf7d3d6f7fcf8cbe7bbd4a02e84443491a52d0bc6bc3aafe46db0d31f220935bed36d0c88e839e5ea8a8f97d1df095e0c1f86f5b0ff9fb7dc36f071a08bd50ad872a23eb1641d0ec02d81bedb47d80e9f5c59a5642ff6078d68f7f2e61ee05f634af5cf7795f3a93f9934cce420bd661f393d83b5430bb8c18c0886bc22947b0e21faae80294c445573c0ffa0f1cc42cfd738ad59eb8531edcc7a135a1c12db5bfc754b9f0c6426d7c797b190e5277401143cd23b9cd34800dd71fb2186f800123d7e0f5702ae3ba2ad39a1760e3bb11afb173c39025d8e472ee5006650d434eec93dbf510cd8adf15968ccfa5fd4162433f48679918418d1d6627bf869673d70ed228876e8e363a81ce882b4d2fb0069bd0cdcd63ea22be8f27e5b859cf72c2211c283b78e37610a4914446da7f1f7f0877045e56f96593cc740fd15a00fa2a54765e7349675f5e3669040a41c8f84cf14fd187670c0ab8c09a46908cf37d52a4dbd6ed105eaabf3638bfdbe9f947e84d091a3239051dedd73705627e513425b87655b4472b18cc147981477ce8f7dd1341dd88ca46a61a7fef9a652973f5b829172ff4e7303401f079345541bb54f01d821f1dbc16fe8bef05bf5a73a9e5968a6358545081a49c2c537b66f4da265c75daf724d34310ec3453d7da488982bb593b922ef7c22eb423c6be1a91b3437e4cfdd84cfb2b4c9c74e0b5d97b47c20c01268f186cfcdc607c9a3f5f99259ac5315e563ec0a0e4c16340e4d854ef7926610186edfbb8863ece7a6d96a1f7d73a378d0c0e950a1fdc014f6ae5f5b8ee7257a2b2d4f90a0a25a357115b92ccff5bebea33dee4a3945c9af6b2d7c02d24a8c92fbf5157f3cb85760b9c2fd4cf3d97a5759841b0ba5cf09a4469b1fb7d55341f1ed2a8b5d864c695d1b423531332f51d28d164ad42a8db3b1b938905cc967e07372cf4ca9a32a8f29bdc4ee3a95ceb7ec36e72f448a90a9170a7964446b288a07a7a987df6aaf71f3cd30266490ad829639ead850c0ebd5db4be3d903c8b097c1fc2fab898896728444de6f70db5802ee31130e64be00a7bc5fb60dbbe690245a0b6c8133d98c816eff9c32cf388d450cf4a48e6a07ce9389c4d58ce1a27be9c1253c769a45b0e94fd5845bb100129d7d5c51713d49cf82c1e80d2a3e446c3ce12821cdb20ea34728e1e0fe2361b32b29f0a4ced3b97288cca1697f206a30e2d1371a26c1bdd152a2221ff067033bf7896fd233b79b25aad5cc3f6fe47925eb4ceb1102527cb0181de8b44301bfc5eab247c29a21a6b303aa5a20f244e3d876c7c9b1bcc0da1de443f25d551fd1888ced9bf9401d553f342392b684260fc00c755b17ed09e08e042514b91908b2fff92baacb49e9ae3822e249e52539a6ec34f7e17e5d89dd82236defc3a2687199f4a5aa88d405fb20957c2aa765aecc5df975ed8f8611b4dd184b01b3d1c30af868564be73df11c888ced54a6d6c12891337a8239bca8b3da83db4034233f5779d", 0x1000}, {&(0x7f0000000100)="270a7a9090616cd8a1ce3ecc5a646903bdd94188c0bfeb381186e76392c1a65f7d4828bd5e1527679a57a5431c5941b87748c99c14c2", 0x36}, {&(0x7f0000000200)="bd8dccd56c8452324350dc40560ffa76ef7f9695c1ff84f9dbc1b880d51af265edd681caecc0dc471b4403cc51ecc480fd1f8d54015ef87634ac400f884b0135db23a92971a05a80bf60693cd5f716e60275a5e1b88e2a1687cc5bc9fedf68ff387ff7a2765f9762392d8ea225ac03470ee5bf4f1d6563628c02607954e348f16685908cec20e3c5288178143dca680106bd0620d6774f73277308a5a433118d20b6d744a305d0cc410b25df412c465f", 0xb0}, {&(0x7f00000002c0)="4f01fffd3b698a08e7c4a2d8b1b777ebb276d655a8a8d8489a5dfbf2937ebffef3bd5b8eefc093e1b8d4af52cfae84befa3d769aea08ba4c0385bb4c14cfefeaa933776f72bae0f0d34d0eea948ddf7a93eba48a9f17c4b3d4b11024f8cae54b69e7c04bbcd69f5f713eaf54b686f0a86e6b861797cd77bae49f55ed964a339a4fdd6eddb8670578755b70fca7b7185240f40babe5b1ccd5ccd99fe2f33c7f31d73de343c79b9c76935ef6f61c5636351e77b6b166903a2708", 0xb9}], 0x4, &(0x7f0000000600)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff0000010000009d37c7601b54555ab1dcb2275b1553e5b0be953849e15b3dd622b935c19ed910415618416c8d0d466394b8065c29e2b0072b35ccfcfa007c37fdce776f0b2e54d98d6a2d61", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x8}, 0x419c4fdf2f3f19a2) chflags(&(0x7f0000000400)='./file0/file0\x00', 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000004c0)) execve(&(0x7f0000000440)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000000700)='Z\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='--&..\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='}\x00', &(0x7f0000001940)='-/@\'(!\x00'], &(0x7f0000001b00)=[&(0x7f0000001a00)='{\x00', &(0x7f0000001a40)='\'-++.$t%!#\x00', &(0x7f0000001a80)='\x00', &(0x7f0000001ac0)='#\x00']) chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x28) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000900)={&(0x7f0000000500)=ANY=[@ANYBLOB="01002c2f66616c653005bc2e4581fa7f795936181b985e494e65e8ce4e739d397b7f25adbc74635659156efc05558bd0b4a0f868447e756f0ef2eb4e848369bfa9987c56a616f3b23c0f3f552a556df089b45258ed4182e4fd1ee75536662fc1dd165023f4524b0dd86e43f0d856387ad0d766737eadc65bf63ceb25e025638d9cc20a534dfa35ab82ad83f4ae4de19898034fa08008549e5b8f15871878ddcca2596de59cedccf61efbaf8c2848bbfc231827c33dc894ca6c4d6e8a008dd180fd4531ee53f06045ca6b10c3b2bd06bbe6202cce90e9cd7e9d6388fb103c0635b4694aa22fa500fe6424ac931ca344"], 0xa, &(0x7f0000000840), 0x0, 0x0, 0x0, 0x2}, 0x0) 04:03:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) dup2(r0, r0) sendto$unix(r0, &(0x7f0000000000)="b1000501b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="c42606f20735dd873e8af3f4be8c1e4562d114c4d37cd27000c90cde9189126c95df6936be9c4f58bee9fb98cddb6ac726510aeb8da3ae0a985425f73387b1adebe9dc6d7bb18886404486d40342337d8b608942e5958c2beba509d4cea96769f6e21d880621e1d5898ac0c82564d87ffba53201886e85c627033ffbf64a98ad1aa56d8835807d819a1c21ef7c2e42827ecffd59d47dce3281343e2a349f5033e4ad639a42d705a9f19edb649f689158fc5fafd4ad6a2e8ad75cb6e6499ef7499242c11b49fdc80d2987261c9f9bd6ec5addb38811a37ea35672ef21b19e83b448fcdb3e90ccc29e082dccf256c0ad3ce2", 0xf1}, {&(0x7f0000000200)="5c1de79d7ff4ee74a6c8e1cd2e448cb1782c8dacbead664eb156e23429b9f73e2af658", 0x23}], 0x2, 0x0, 0x0, 0x8}, 0x400) 04:03:04 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff04, "0503c966f22e95a163797f00"}) write(r1, &(0x7f0000000200)="300549d92622a704a2e5c4779056ad955909cbfbf845c0fd6928f1692322936469763684a5285a5c1b86519b8496dda2720b09a69ef26e5ea236f40e5e2d8430b5d8d864ecbeb433296f91a24a19ddfdaf2679ca30906276f02651ab47fb15e95b07b06e5a46fc82525538c832cb1a0446215233a6c0266bd33c5dfd31b8842d1fbe330eae246ee6fbf4069feffb4d3ae43c51b301d469000e702021e3a9699571a3601c9a7667421c755272bf9991228ea55be27363a3b4858940cf834fc4ecde337dfd7cc2f8edce947e08b3f4f5ba263746e0e29702274b3e8cb90784dd527ecb3d761fb793d562b6", 0xea) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x808, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 04:03:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)="d5044334", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x202) 04:03:04 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) r2 = dup(r1) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0], 0x12}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x4}) 04:03:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffe}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7f) 04:03:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x20) 04:03:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x20008000001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x20a9, 0x8, 0x2, {[0x2, 0x7ab, 0x0, 0x64e, 0x45b95d55, 0x3, 0x3f, 0x5, 0x6, 0x5, 0x8, 0xff, 0x8, 0x20, 0x7ff, 0x7, 0xca9, 0x6b67995d], [0x8001, 0xffffffff, 0x10001, 0x8, 0xfffffffffffffff7, 0x10001, 0x200, 0x8, 0x83, 0x100000], [0x4, 0x42, 0x8, 0xffffffff, 0x100000000, 0x200, 0x6], [0xae, 0xff, 0x1, 0x24e, 0x8, 0x9], [{0x5, 0x10000, 0x7, 0x2}, {0x5, 0x0, 0xb418, 0x5}, {0x7ff, 0x0, 0x80000000, 0x6d5}, {0xd3e, 0x100000001, 0x1000, 0x3}, {0x2a437814, 0x6e, 0x7, 0x5}, {0x1000, 0x100, 0x1}, {0x4, 0x6, 0x768, 0xff}, {0x20, 0xec59, 0x1f, 0x7a5}], {0x5, 0x40, 0x1ff, 0xffffffff}, {0x8, 0x5, 0xb19, 0x4332}}}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x22}], 0x2}) 04:03:05 executing program 1: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000003740)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000140)=""/162, 0xa2}, {&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/134, 0x86}, {&(0x7f0000002600)=""/4096, 0x1000}, {&(0x7f0000003600)=""/217, 0xd9}], 0x7, &(0x7f0000003700)=""/54, 0x36}, 0x0) sendto$unix(r0, &(0x7f0000000480)="50010501000000000000000107060000081004fecea11ea8fef96ecfc73fd3357ae24b490316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebd997e563c73891d41f638837f11c30002000000000000dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000600)=""/4096, 0x1000}], 0x1, &(0x7f0000000080)=""/60, 0x3c}, 0xe14c032c11d7d9f8) 04:03:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f614500653000399cb234c8be2891dc41372b1165d080a270169387f1095eaabb2e845047701a138dc0949df224934cab8f7890025ce87890e9e0f03d268fcc2da53746f0fa67eee69b725aa9f818cac1b794aad5a6ff02000000fa92191eeee79675b806735dca75b8f4a5a32646938001725d"], 0x1) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r1, r0) 04:03:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpgid(0x0) getpgid(r2) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x40, 0x3ff}, 0x10) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) 04:03:05 executing program 0: r0 = shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000b39000/0x3000)=nil, 0x1000) 04:03:05 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) lseek(r0, 0x0, 0x0, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)='oL', 0x1149d4596bc7efe) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000100)="ef34b1b38b283ea0e17a201c830c03c0f76a45662ccf7ec575b3bc92f68a31e0c87b69551813a2f84974db7d46e0d9ad4a3d0dc5d27d41", 0x37}, {&(0x7f0000000180)="4333cc23eebcc4cb38d272ed7da6d47261e2800a59758e66388b5cc5a70c01007ebc58fb66c9758b4297fec134d779dcf1247e33747891e22f1a724a28eb0be6c8de820953459e8cce9c1d71a22436560a1bccf48380875727820c3420fd960f2fa5f49894227b81a7979bc652f1d1c67a8759d636c17b8d5af4e65e7869208887a993ddd53ea4", 0x87}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:03:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc, 0xffffffffffffffff) r1 = getpgrp() getpgid(r1) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000580)='./file0\x00', 0x4) chflags(&(0x7f00000005c0)='./file0\x00', 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x3, './file0\x00'}) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/69, 0x45}, {&(0x7f0000000600)=""/217, 0xd9}, {&(0x7f0000000280)=""/140, 0x8c}, {&(0x7f0000000340)=""/106, 0x6a}, {&(0x7f00000003c0)=""/70, 0x46}, {&(0x7f0000000440)=""/156, 0x9c}], 0x6) 04:03:06 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fcntl$getown(r0, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfa, 0x5, 0x69ae, 0x2000000007, "79f80453dbb669937c6d70b06a4fdbc138b20a8d", 0x0, 0x10000}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 04:03:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186004008b0000232700000000000000000000ffffffffffffffe000596a31499cf0709810588264fc", 0x299}], 0x1) 04:03:06 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000040)=@abs, 0x10, 0x0, 0x17e}, 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="c75723ccdffa7b5bc3e89652abd591c76839e4b0b2da18a0dbaeee241c659652216cbaa4bf6c62a59c007fe53516826ec5d58a2f69de0fb271a4adcc5c5b1fba65d614fa319bb2e58184d5728ea1e01a169593c0247a585104376953f2763d35aa366f1b18f267de260bca6a8be6870a7646b86b5a7d2810b64abfd8b45188813cbb8309b0d3bb387c9875aab3ad4039f103d99022a0b03c034da1f3a604273e9cc7dc64458b673390c481a60f02e3df88ca33384df55532ff77b1a62b2287221097f6fdd0dc339555cadbdbe296980599d4e254d91242ae341f56784d477d337d0eaa99d463ffe663bf4e14bdb0ec9a2122f0444da0cc559bb751f820c3f2b6855ca898a01be1206ce1c067cd92e4f6884a7310f8f43a51fb1a32f17e0707ad3943126c15e29fed6f4d12a2526cd7d187ee5bb12027deb5423b6fd247cd68d63574d5ee8cf88ab929aa60726672696f5855648faa4fe87bc5405a474d0fd8c7193c7b6d7caaf92fc8c8480a1837cb690f7141fb5b745de54c6ca79807f503c467202101471bf585862061de8e27d793af858eadaf652e2fc1c4b65b8b6d898a4d52bdcdc6c7adc5281da365fc13f0351cdb9e97a1134ca27d58d9df5617872039496882dc0d6430d7c49f429a0f6b1e12cd9b3b407857702387eda03b2b4a754f5dc9ac74cf2594e839e0c02d303a4bf717937e6d5d1d1d69fdfdc1c9a2a59caf6b885025c798d0a9776dbb8c9d306266efac835ad8ceebadd8a1f5cfcf62dbf919352470c76a96c111d9bf6820b6ac8845b00d811f6e4635a2632bdb09fc198f0b803687d00c4e84a2d3ccf33de3c3def019907820cd164638e643833e1431c77b21438925abab635c92051cded64000fdec2d48954bd4ddb6ed656fae8aedd6ca150068be1af9e5cb52ddae8a63c999f2508be057cd662a34ecbe39ade13d6ac37fbf49624bb0b4963744fc6b88a01fe112e1481f18b2fd927095dc39499b6c8cf7b68909f172ae47c265c5dd21fd67f1b4c2ff041d1a7a969d53932291a8da96d64c0ffcb0d4089931a14e7b643b7829eeeb4c240c28e18a2c86c4556fd713d37bd909d591ade1eaa30dc3ad822d66e3a3d5467af997485a1d98dd14c040fa5ded7c608d6e23b689b3838b68d5fcafdb6d0f36b2769eb6188a2606e65434bb32df85718106d10583b720dbc7a41d3b8050cdd75326a805d69bf48fe5f368208788b9ac5a403af807a0b3d667349d7b3a8c1a38c476a6c5964e100d248b108412690210e782ba21f0583fd1478011db317c362847735c35549e99aa1760983e6fe1dd836a11f6118aa75330a31d3a92ce532a0f31dd11f00ede8453d533a1dc9b4f8e8c414ee07b459c88cda8a3580cad87532be7ee3edf56e0ca5ac9a2891e88f3fcddf589a43adc742b7b6ab6412d684386b13e2c7299bff4bd0ed705b28e35f7b5b3faea344584f0299ab58a8bb3b16a1dec55770f05bbc9fa244bcdbb76cf657fe2aaabd05be79cb7a84933d20e96992ef4b8fd92aba32aeeafd5dd245a7988e1df5c475ed896d8b75741314b4b4eb14ce28f9e6fcf034480c380645489c3d075946f24cf1f72912792bf485a57cc0ae2927b46ee1299fc6f8338422eb6b15efde1a25a38b89f55b631c4d014563520eb227e2eb75d851b3449cd60101d5c6803073496f8ff092191d68edb3f8957ff5afe5181572ff8ce2a9145d5e4b6b312dd4fbadc416d8214fa632a15339ec9c99723d7152c9768aa0b3758957a2322aef01145e0d30931338e54be933b7c6f14d453aa5cb3d9279baed95da72105ad288de8fdeee008d003f02996772494a0173fd5cbace7c6b51acd63e350f617aa67f426dec82656c8208fd7464934ad2b926583ffc42666f83b30da39f10e69e4e2a82aa48c062bdd45786a1311554e4864d406eb8429e9041d9d0cc618451fc727ba21743d7f5a7211082d45aecb372c9816f08e076c293c0b6e3c520043b745486b70009ffc78c61d88d75835f20924c195af5741115142c65c9c85f88c4735ba926c2850343b14a6f6fcedeb9b906d293f572ddd9cce9afdb077c9f6fbc61110acb43e8b795fcfaca492c6e2511e43cd4ba1c661a2d7bb93211fef3b9a4608cbd97fa692371cefa87c53b86971ab9f59d63885a21628a7cadea6b557d1ab5d4c973f64a16d3e807acb51f6983af058d737bec60edfeee75457c55c3753c0e32fa48123ac272d623ee875063c5ca39ffd93db141ca87c36927b5979d068bda1276f5a0da4ff02db24b79b917b1f76ad6a94e6561725c5209a53506fc69f8b45fe17cef020caaed92db7529752ccf689e413109983433b246c3553fb01259a9cab7ac09b5e6354c6f4b3b76f250ed950733c236e924aa0a2b5cc5db47d8f6b9106a1f1f7b619a82afa1d9eced144dbf8829d210b981f37809569776141745f61e3beaf7bfcfc0e60c29070c0244ec7d1f4a227fa2d9d125c3e2fddd5f498037c40afedfcff19412d72c4e5ef0391cf66f4ee57ad5defbc3824f24ab3c887cd13a3600bce7da11f4939a06c81f4e028abb74ae8c0bcd1660caa0c1026da4fed023527f29b087c6102e2b881db90d61d897a537b96504390d76e76400b81607f52900fd8bce825d9b0c5e739ecb54cd7d1767b1ab6c07d269d89fd1543b280cd9e3a5391d53620f5c911c4eac8945a3fa385d3e37bd8e680c8a6909ba28d69765e7e0bf1d9c0da0c5bb3447c9d30af512d022f7a85c1c55b8ff6cfeda97d8ff3bbf99de1b074be27e51b1fe06e0acbd8d0660c8c75209f1ec5c707e4b613f00c03b3a3115f8bf2924888c3af262c79a1f777d34cb6e826391acefee27003db93103c65a3c6f7a56330e4158812c7febcc412f0062f0d505b07890f4ade7c4ac789f96116a8e19804622e20df364e58f5f753fa8ee86b4b3c1dfab06a637cbaf239576b8974391ca012b03cd2f378f992bb4ed7ed533ddf38f52401a7bc76d6dfe862f9f90dce6d333854c22eaa7d2cffd928c8947bd310cda48e6b9c90be60a92469b5dfbc24fffda169dbf3ad7da2d8a5d6f919a0b425074a20d721221c543d6f4706f78fa20549beb01c97d8ff310974f15a1f0e813c109fd70dbe4c05ee51799d5c3c1f84c4a18046926068c8f43c5d50e0f4f8d53adec2396c8ea60d9511d6e835fdad40ce794c7d199e36820a7af117c43d95a2c616fe7edcbfb14bc7154d72386fab193cec2ecd866e087fdd2c074d5fd33511974818fd42ca05a13390c26503e7bd48b57a552527dd1c22574349261b6cafc719189acca68121aaadb9d8b602768ae579abfead6a718eb2448be7dc7e66b7114c78df428d11c78c7b76d36b3cd3ec6c7f0caab90af1aa4e453dd4d7baa757fd8aa5572a9e75f7314a40a2393397111cf25a0645fbed9071e70b606f52769b8d8a0ba8ad7a02cefc6ba50eccc894211c1628e902a2b2b1f939deb8c3c39d47d232ddb835f12719387f839983ca1707335bedd68611fa7498dcc0c7f4b713fd9cab622a7d5cd613e8959377b1e1b62b18cb03ef86233423004d3996a9ccb0d593c09720dd19bc2ba0f969f8fc099dfd6faf21ca43fa79ef619df4187cecbe317175cce3fdbb30eb97729926a52e1048f3387d6438ddb0d4d17904f6cff279085c677b425c09def10c2f5bf6ed387af7a15962a05d7bccae9a4ca531ac03b85eb01f947afd90db746a4654c84c7f455d5c757d5df5ca9fd9c5483f88c3726be03dc88796b904e86df515cf3635ee6388ef02edd4780ad4c4502642939dc71c025c581054b7b05f6a4b632063ccf9c6afb72e9dbbe4806d7ac78f27f3e5ba1bd201540b4ceaaa5f2987d82241b2bdd16bb4056b317a649ba5453858ac621745ea1801007c4222a2b8d442012a7dd37438fc9a4ccc06710953b6c13a6970ca826a51201624c6a74651773ebd809ca05b52dbdd7f483c75f1bb5da96d5a521b171f3a804ef9d701477eddb2169175b90b42f613f513755d24f8e0d3d0e9069927e582d2fab6d0c684be6ae250ec2bcc9fb9d6d6b3f85cfa4061fc862072ba2ace1dbeb758e07d1d2d1875b099176a1cafd19b9d4d62016b985a52974da12820b556f5a48e7a9fbfcf410c550ba58baa2fb396b81dacbd97200bc5395ff651a29d2aa1079cb97afa2c7f7209fff8961452017c0857bdbf283f11aed74afde233b0d8fc300ddf49f647f9f53d62922fb8a788510dffc556db55ad6ec5adf9fc5914cff55a5d96d0f05bcdf086da91dff92862dd720846772fb313a0e0a3707cf36f02c20842fa47083f06bf5bcf073105ec9f81790919c679583f8b56f6804439e72e85b896b539648e2a3be042f12569234b7b2756d40ad275df5b9e7a0a4988b7a8ed593d726f4b710c8e734b81cbbcc540b186c181da05e9850ca478f9b8dca233796ef690111826e05b657f1c7b58273eccdf829cdbf60c8eb56ac81604284e204767804a1d31572fcdebbef2d03868a98f7308c6585094a0bb104cdb9804b28b1a11fa7ab69b892c3a20304c2ecc9a3e8403a8fa3447a8c6cb173babfb4e7303211083544d9a9daa5702a0967d27910c4d798e03a9e8cf0d4235c525049b99e450d8a4b9c93f494ac33efbe3e75fe203d1e22ed5a0a4b4acf332197859fcfc85baedc6bff6d699ff76c0446f6a43a3273160c3267ab4830696e64fb5c14dd7edf38dc5f4c326a2e018ad97a83e15a59c34f0ea1119d509d462938da4086a543b4c7ba399f7ac8b4a225cc8f7debdc0b442392544e4799f27cec9dcbb4c4d271660c7aa8828215661c3c9241599142e7d11f9b6330503d48489c8c0d237927762be1bd95a9d2275ea40ccfb3ed0106b44333c7bf6a8412a37039dd4c58cf81eeb7b8929d98ddd0eff830bfd78a838be8961ce0a5775f6fd85b35a93ea77fce958f6dce4261761601e77652fa6c8ab200ea06e7385c0e6f5ef41a4a4c8b6327e86b1dcf42dc2792adc634edb51d0334f309d6e856150ea4b0f8423344d858489830b6e9ba8d0cc2426b5f32baf8cacfd798e12ab86e836e847d6c0be26a31a1ba0583e3f0c1dc2ae7844f8797f6e68d628fbf3521ccf18d411a6c5a7930252e49af69187ba0175a2fa5a3c256c9e31cc31ad54c11bc8abc02b2bc5cd44eb4ec083bc84346d4c237f5f829ed00ec038eca98f6ae171018160e1b8ba4a694e8142b436a7aef098942d0f65cbbae53b5addf38915f0e32c1302d088bbd645c688b8589e71afea42194eb9aa4e1f9f825138cf713d0b04de77621ba3fb04b6544a6b38f7585e1b6f9cd758eb33770e439f3ab6387878c01c24f01688407b34ce16cb677621b990b71715c2da009674001fdc0df9baa34d7e571ae5edaf29735683bf6a4198e93bfdd9178530b46f621920c30e87b469d0f07993f03ef19f27feffb01f8a1267f82186e03f4a76573b4d3427691ae641e9f5ecd0f1ae0a1e7d1a084d27019fac1c5c1963974fa1a88ef2e456b67d2467275fb621962c74b57f689ab7871e7414b8f262aa36ec6f3537888f75f1e380abaf21d02a1545d253915b9726e036555ea597a462798f4f63887ef41e76a520b9c8c5a2688fa2f270c35090962a6e2daee790b75e242d51b3b503873cfb92c4b69363e2401c82870a6bedaa6799971cc5332535d925e4c8109eca82c87d31ae8b641e44206021ab05afa1bb01f9d111d216e2920f31e2847e4c44395bffa4f11862d2e24f1960afc5236c1f0a58972394302a8d579df0eb27d2ac140d21384bef5f32fa5fcae0c39fe75f0378b9eb6cda813250970b556e", 0x1000}, {&(0x7f0000000080)="1f0e518dfd9728df167622e3ee3f0e6eccbad9450f1404631fc9333f8a5befb16938ea958601fc06a728e8bb83ef2e137c68612419cd37f483ddd7895824412b6614469ac9fafdeedaa981f7aa95d852a32fcd30238dc872d0496e0ebf52c2fa32c022d388722ebe6bb5083e36e365db638f15082cdabb3d679cc2ccc75f0ef51cc1437f3048779351e28ae9fb969e03c30bf980c63103b7e341c3ba5395caa3d953f703798ec7b5861791df2f325f200d37fe24df9e24f84c53852cdb90410a7eae8b0fc1f5ff2ae56398ecb9c945d4fd92", 0xd2}], 0x2, 0x0, 0x0) 04:03:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/53, 0x35) r1 = socket(0x1f, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000001a40)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff14f8b038e26afd68241b000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xe8}, 0x0) 04:03:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) acct(&(0x7f0000000000)='./bus/file0\x00') pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8a0, 0x10) 04:03:06 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000140)="e3fe6fbaf1e0b09bf473f37b704a67986deec195d8a95046df60837b96aa23f9b51f406649365647651f1257e01cad6e3dc0a6e4db4df5117b60fde7a906489c9e0159b84f19d0db612f7e2110756811a5b3cda50bbfecc4e3ad65d0866c034722c8d3ac798ceb389036b2ba204bf589ac4932eef31316905705f9c2a5c0488d458591c1d006f70fea694dcfbc8db8afbd17fd97c5aba3f9358124e3bb080bd6969db125d6c8e8d03be5e708dfdce4b849818bb008383bc5bfec91216ebbf1dfe9c4bf1cb2c326d82a7dd05d4070e915216d2d60ea", 0xd5, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 04:03:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000251000/0x2000)=nil, 0x2000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r1, 0x0) 04:03:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x4, 0xb181ed59b341a116, 0x5, 0x6b}, {{r1}, 0xfffffffffffffff9, 0x10, 0x2, 0x9, 0x800}, {{r0}, 0xfffffffffffffffd, 0x88, 0xc1, 0x9e, 0x400000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x3, 0x1071f5f2}, {{r1}, 0xfffffffffffffffb, 0x11, 0xf0000000, 0x8, 0x800}, {{r0}, 0xfffffffffffffffc, 0xe29fb096ba616d2d, 0x80000000, 0x3729, 0x13}, {{r1}, 0xfffffffffffffffa, 0x1, 0x2, 0x101, 0x4}, {{r0}, 0xfffffffffffffffa, 0x2c, 0xfffff, 0xe7a3, 0xfff}], 0x42926a4f, &(0x7f00000002c0)=[{{r0}, 0x16c8e7e92b037547, 0x1, 0x40, 0x1, 0xec7}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0xce, 0x4}, {{r1}, 0xfffffffffffffff9, 0x2, 0x1, 0x101, 0x2}], 0xffff, &(0x7f0000000340)={0x857e, 0x7fff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x4, 0x200, 0x4}, {{r1}, 0xfffffffffffffff9, 0x32, 0x8, 0x8b4, 0x95cb}, {{r0}, 0x0, 0xc0, 0x40000000, 0x9, 0xeb0}, {{r0}, 0xfffffffffffffffc, 0x59, 0x10, 0x0, 0x140}, {{r1}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x8001, 0x7}, {{r0}, 0xfffffffffffffff9, 0x49, 0x1, 0xffffffff, 0x78a}], 0x401, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x8, 0x2}, {{r1}, 0xfffffffffffffffa, 0x80, 0x2, 0x1, 0xffffffff}], 0x8, &(0x7f0000000140)={0x1a, 0xff}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x4d}], 0x7ff, 0x0, 0x900, 0x0) 04:03:07 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x3) shutdown(r0, 0x1) getsockname$inet6(r0, 0x0, &(0x7f00000000c0)=0xfffffffffffffc3e) shutdown(r0, 0x0) 04:03:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x3, 0x3000, 0xa, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/41) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x38) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x45}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x3, 0x6, 0x100000000, 0x3ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket$inet6(0x18, 0x5, 0x3) accept(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000180)=0x200) 04:03:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x6) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0xc490, 0x7, 0x626]) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0x1, 0x400) semget$private(0x0, 0x2, 0x1c374a613a7377) select(0x40, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) semget$private(0x0, 0x0, 0x0) 04:03:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a8914c44f7b202a, 0x6) open(&(0x7f0000000100)='./bus\x00', 0x400, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="04e45e2f7ef8a28c8951928c5d5bc523613c734051cbd779f26f795d3eadc5622d1f1a3bafc6ef472d93bb449ce2c02cdd5b6248c71df7c99f668c1e8832accd8ec7890aa296eadda726320e0b88f26077213cbe523f2643889aa4c9a903952e4add5e0b9778b3813e0b222e6708ffaca2f22740a11f05328960d8ada774deb5d47543b0df5c1e0a39605552384f1190026e11644b503037c7694398daa747462ff71f66ab0dfa8522345dac0d451a10c91c602f7bb3ad8d2df544a767060927eeb11004e16beaa49346d0c8757ef27784f9afaed8f4563f0a7ab580de8d8f483b7896ef823f5a0568ef561e3e425bee82853def5b1903acf1263624c3ed5e94514b7cd1fbc52d7ba7939fb60f4ba3444e30552e274c91cad6b86a0bbf646bc810334d2650bc7e4efc50b78de058fcd6ccba87f2319e05638779ea0989c401bdb8e3da", 0x143}], 0x1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus/../file0\x00', 0x1, 0x92) 04:03:07 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYRES32=r0], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) 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) r3 = open(&(0x7f0000000fc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000001140)={0x0, ""/77}, 0xffffffffffffffe4, 0x3, 0x8758d34227c33fcf) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) unveil(&(0x7f0000000c00)='\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', &(0x7f0000000a80)='r\x00') msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r5], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r5, &(0x7f0000000800)=ANY=[@ANYRES32], 0x1, 0x4000001, 0x1000) msgsnd(r5, &(0x7f00000011c0)=ANY=[@ANYBLOB="000000000000000027e6cf61ba34100087826815b96728e0afa16e4f46fa93735ed358b6bd5af0c30074908df6164263b50bd026f05ce7699bbb925f73be8d8ebd2907d6b685b95e2b0c6073eafec0f31c75fbe5785cb1ef7ca09e4d6dfb5e1c514ef3b81212ab3f4edde50b6dfdafd2fd6cdb7d46189d40bb0e07f3e63c280f050cb386446569bc2124f40057a5bb14bdb1fc53acc9d3ae82c83b46c2aa60766ce222ef07e2cad25c2753e7bb71f7cfabb6654543b573f1f73ebd5504d333c7a7a7f5271c2214738f2663304bba70f9852748265b24c617d7b8d8eb734f8cd54a4e5507c94c8fcbc5d939b03c61afda81b61891944782f2888117e85fce18fe607675e5e7519d292fce77b7ad33ef058a2b49e1b2d9132f0418771c63565aee82d501a1f69533e21724364056cdca9612fdbf2532ff1b2a23c4d8495387178cc6d9f1910819c2ff72be07121a2ed7321ac6846d6559b88e00d6cacf5d2f4f286cb18744f3e972b800337c99da6bc815bf53b2dc890b92feea331a7b99265b137758762d545279ee36d8d976ff1587d1a2ca411059839566faa129cc2ac4e656caecfd329aeba8de523cce9f210487381e787b884031bb3b75fb2f984b1b2d821912b0a09c12bcafaf7bf10d4920b7c88cc6e889ee979bec5e5dc8f6b75505187b09bda3c06e4d8704f1b480a651d33cd43c484de082b072e4cb109a7e08d9129f0135588439728c838424c9f3a8c44011916eebfc9e5ffec99c80fe065c25a3c0fc4b06ac9100d4e1d15d408d6d3323f8213a8dd53d705232812fb5e3352c77670b80e718cc3baf7820e1eed1755d0f515b08a605f39a9ffccac8be2b259b1b874567417420ce68b6e075d03784046e2fd7aad5c641ab1cca215a6e83c3946edf27e8180970367ace92737ac11091dc8a101f477e66893bbb14a9c8374d358ca445faaaa0f79612e2c0725b1414cbebb802cbc6d1758f4cda247ff18a3c9a7f21d98611318e9aec710a195a079c96fbee2aeef48ff7b93a5377bdb76ed7497130bdd4404c2def5753bc11535d1f9c7369c3ca785d6a6d931dcf503f37762a07c7401ff72b502fab540c9937b3cc0b75d785c80447780df82a69cb40da299d266f6ce706b98b0d1012efc2e42f5217969d4623932c08b6c6ebb88a362b01bcbff9437090959f8a001df75b68651f97db52e8c29878ad14bda101a1f9d73043760db2d27d8bec4537c82c983f76d9588b211270b12327f9e297bbf8eced9adb5e5cb2acac76bdd7dffee14591aeda905e04f125a73d3c6f52a5f2574bc31498a96950e911d987804b3b2ed2b1db517c0cbebf0b7f1706514ea1e2963d2a72441b1425b3530ac55f0104da58fb8a65a76394e02c39edbb9a2dea5b3e34d5a1c3f10e65836421e44932288950972d6eedd142d2881551a6b184be4e5d3b1f87e482c934afc7abf85515726f0c1fde597ab23fe6b89a7f6c82ebe7c908c9d0ffe739f7f09779a5e48bcaa7dae5bc4e234955effc32cf90a722a8fd714c8adae7a71caf1850e136ed77034eefaa3eb6d25390fccd7fb8dd76213a7202c36b03e42871eef1eaf8f0fde6864a2585c5c3cad808b61f444168888ba5d3492b9f9b9c7c19876d191d4323fbdab3f5fc865920bdd47f973f81e9e60f09602e9729c7db51f86a84d93e7478ebe87286e128c02123ea0571f7ef0474267d1504ecfed6766d03512601809fe66e072f16b3cdc22ee073f2bffa7a94b6e229235f49dcbe1fd3878a7df836aa243569c05ed6ff45677e4d012ead02cbab200547d25287e462fb92163d7d290de7b8934530a97250eb739d8594fa813c3b442f39f160965b79d99b8bc6f8e9291a58f3f60024106666fad564e6e527705e1ede416591549497957912c43c7ffc80ff76650ec4a9aa765a11e07991ae4ba48194d39e2ee2b4e1d91bd01bc5ab090d2275470b3977370f5900f6b6f63171fef511f0156660ef60f148749d25fdcc76989d94952d5af2b2331a60ab004525f9eae7933e2b278715e0b717ef27d52074e62c01bc97fc485eb7a3e12d1d52eb89368de91480b8590497319dd7ee83db4aabefa9ae4463d72f028f16c2d724a799c806c22703a0679d8d3d269f6b71376c95e10b69f0f8b64f7dd879af2536731976da5b17a99a14dd10e79eeb3f878a4cf75c331a832dd9616eb95121bc952f5e355a76db6ed3e4940787c238e805479c3d480a92ecebfc03dc6d7cb8ffe6a4c347434e3434f9b12957083be74b070bba90476891fcbec28269d74c9ad98d25ae05bdc4c34ae4318ff923458f403da6a0b9f303dfbe0d3b2f93180189b644188bf9093f4fd40a761e4851f18d309b15fcc89cebd5d2b48338b5e044a76db6a5ef1f960ee020084199cfe233b08c37339cfd38d63d7ce2fadba6dc8497a8054c42af592ec4279ae071cfa595cb250e4fd10f80b36fda4383310d4d50e118570b67ef7f38d44edfff54488afc2fdf1b48a3747bfbbeae5cc125720cd4652155584675f60fa292b7d40747e85d52ed99af5f01e9613d406abb38c7155896da44fbb0c90d601f185aa44764c0e052a15c7b9e66657029a93002c408fa46bcb37dbc29c560a8546eab0ad08a66eb75eea90ada2c08a1253379612f775937e8ea16b22cbfd719ba19e120be147f15c9c3e775de414aee6e359acfa42c7eb840117d78ead0f2e56476198614cb1fdefa73df5f707eef0a635f3a7070f4ac37d6b4a1fa34db0a027c2a664c19b2c8a481276a37a56584a4d28acb7e9baab05cc45ed7dbb430d0d6051f31c4d3f676f74942b2126eb7f664683b5faa3a72c65c8bfd960c45e3009519cfc9a4757a82eb76dfe5cda4048315662f4092336ea835fc740414328a07ba27e63672a1dc89fcfb3b42c93f7376b2a69fdb168cab28167aa4d823e5ecebfde2f6996f536965ed4719b68ea7a073bba482ef89a6d67a82b87749f543a4288c74ca11ce8f012e99b12eeae9520ad0c9994d24fa88a8031610ac62c381b588204bbf485771171544766f7463aa88f2f19de7f2428f7766a0d25ff345aa38b7265d41192ed62befb6a1465819b533db85d24f721c628247d8dee018a3a6b4cd233e5c1163c8792f9482dec05c8b7b439cff3aede9b5f1ff637e0f4d183c622a47efb6bb5b78bff03f9c01047894a834af95125a6058ebf800ae8e5a3d0b78f6463972b27ef28b63538d271293d5e2ced668cd53025a56be29582d85d5ec3a1364366e71d96215a159c234a8a1116a60443609e011187e6120a50187847998a13bda41804ce63141f43c89f4aa33669f5ad72679cb7ca1ba46069e241d7d26d94709848244d131d2aa62d3bfec69bf9fe73bd08c36409cd693bb0786315e491a735c51212c4171065603aa5bc1c56b17c560b57b801f876fab1eba6b252cb7e9120af78c39a74f58b9422eda91ab10a9e1cf8d44de36d071ac6a1e0382df16db2ff37d5942a7c96dbdc788ebf3cfaf55f357b8be41db21b0177e9991ec1b6395fdb5e05babfe3406c92665842b598751987c89865f88f67831511a7aef49878d9826ae996e2b78caf3738eedcbbcfa8259a573e322729fc339082f21466edfe44a00ce1a6cb422fb4051c2642a3b71dfe5ee02ed0d84127166b899105cd1e141666368ceb4088f76ab635713f53c6ffd0a773aecbabeac8ecdf1d396398d33fcb92aa1caee45fe8c3026eb6cc821013c3f774a17b5b27a67cf1f67e8f2767079c7ce71432d13ca99d2cffdd0c6a4d5fbc0123767add86a8781fbdccd41adb069fabbf925cee98474b7c5d44812c59f728e95fa80330f22d210308b241d36d49d1dace05bd3e0646a23da5407558cafe0747d1877e1ebaadf7e69294c6da858cfa0b29f0f2f58f0662687f3fc3b750e5532e5a823eb2364d5d8281aab2f6411adaeda96b85d8b77ad1978a9342f22240d5fe798cbfbf17350a9d48c31947f8a1ec1b6b7d7ab9ca1344618c88badc2b17ce385eeb8cf5db38579509edaa08d66b8ce9caa5d65cc75520e67bc12a5040691d679bec926a0008f243abe951f6d33b5367c29b8df4622001cf403666b1c5c0964877ea324440428e55dabc15903346572ade8247acb54d42903c708f95dd7b5b0d0af825cac74eb3ed356824a5e4611d60292834edf195ec40aef8700a74d0b412035c4a170a3cb7a56e9f1c6399fe77c13183e5264e1cc34e4f0778ddcd5bcd8ee38179b6fb7f8252a6185669ea6223cc59e44b953f101e328c4ea11d9c01d2f562d1f2fb7c89c84e1f21829f25e205f2972e1cb3a7b1e170602ab563f0df27d3c1e75ef2dfc2317387b2b1346fd5400dc41db72c55e301731bf7f0143d47d757974f8b2cd4cb9b2e0a9b4a61057af31c4e199b604647cacdfd5ca3427defe35582209e65b45a7a328e2ac5b2d929fb785122df59e6af403b22789511af08d5ba9604c2a7e0a5c084b164ad44b00a70a33a1eb57473f447aa7c2d5fccbe21a54749bf5a88c3cba8cc31423dadb9f3d18189f638aec22204e96e74cbeb95c508810ee4d42fb6de64f97a0291533a40736e2ea240aa0fcd4f166c3b213c775de5ec62acdf0cdccb1eb9bcce2edfe569c8b4932662a650889c723fb27293c9a6735732d4b1c24da72fcc0f50597c242bad9297bfc08b32c7f61592905dec864edb659aaa5f1ed0d8c4ea22a1fe12bdd2b9f5e97f156549820fe6c3fd1b8c32672d1185423c61da4dc99407d2d285912752f1489a451a3337341a6dce42ab5658995dae8ccbd1bda3ca5c68a042f46d58dd9cc107f945d085f1f4d5c11ce803af18750500e1e68ee14c88fe4bc09db38b14312810be8ccb25074d1d6c30d86c7e42cf8eb71490bccb995198263626283b0b6fed200c21edf4b2249d6b928e06d76b6d6e2c5038b7c475a0c2b07baf16f92cdb1c8cd9364fb8adb53fd0b45713d088eb4850f680ec9e1329d271cb5482de88c47eba49844a1f5b4b2a4c540c4b3066d3acb8e129f50475c1ea54586704d716ac7f77b2a36829f7cec47f6ade5ce83da0eee1c6cac7ea7d54b4bef3e7dafe100ce97fc0ad3ba42703f1ab8fcb7e7b519d77633610d4cbe4a5ff1a6705fe662386f5d0d76b81e88055e2a8f07e87742cb5d34b95c1940b85533be06d689d6c4b308bbb3073839f143a772e1443c3953c9f84100ad918120979b797057ccd43acec82bc3d37d990645880ee5ffdd59ae2bb80b33d9358665301d857cd46436f9a80d92a175ad8879986ae3b78b4161b909d908b85c07c5837304f531e6ba7f24fbc904d7646e7f7ff982967d21aa7ecb3b2dfdf34c9dc003d5f19ed2574618483b2fa0dd56a8524389f47324e89863825c273c9431d5ff2db9c8d67ea1df02cc1f0c9e567a35bf9fdd446a64ffe3c0d58159153976981cd2361d155d2a51ec0466c532f8bd6981700d98fe5eb7b35c0ea82b9c88c9d684a6de3c2208b7535473fe4b3da0996a9714e246871be20ac71bd665bb7a32512a1b48fa63c25149a3506c465a3d6c8899a1117e399dce3b768c1d5dadada114c488946ec7540c2268d8b161ea985446b17f8cd66c31337e3ea65322ecf2e0785a3246c3b5373f125388c3b55d5cd70ca9c70b0d01b03239eecbd390da4fbd50ea2d40236f12fd60cf3a8519599d166566e5d0d016c3b120ab06754cd722405382470fde3e9f595a5cc2debd39e6c0ffee34d4abb5ab591e2a454127a1e9e82362e85c0b57d6866c481a802f28feb2102021768f82fe5e0e55b9a301d2a2e1f67c1aac094b25566f758d874a27a89e7223f72534295bce685a7b"], 0x1008, 0x800) execve(&(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', &(0x7f0000000e00)=[&(0x7f0000000040)='@\x00', &(0x7f00000006c0)='.(*\x05A\'-\x00', &(0x7f0000000d40)='.*%:]}:\':(\x00', &(0x7f0000000d80)='^%\x00', &(0x7f0000000dc0)='r\x00'], &(0x7f0000000f80)=[&(0x7f0000000e40)='/\')\\$\x00', &(0x7f0000000e80)='\xcd{[$\x00', &(0x7f0000000ec0)='\xcd{[$\x00', &(0x7f0000000f00)='[{&}\x00', &(0x7f0000000f40)='\x00']) msgsnd(r5, &(0x7f00000006c0)=ANY=[], 0x0, 0x80000803) 04:03:07 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000240)='./file1\x00', &(0x7f00000000c0)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/92, 0x5c}, {&(0x7f0000000300)=""/129, 0x81}, {&(0x7f0000000280)=""/51, 0x33}, {&(0x7f00000003c0)=""/92, 0x5c}, {&(0x7f0000000440)=""/177, 0xb1}], 0x5, &(0x7f0000000580)=""/108, 0x6c}, 0x1) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000040)='./file1\x00', 0x400, 0x120) readlink(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)=""/220, 0xdc) 04:03:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x80000000000002, 0x0) read(r0, &(0x7f0000000080)=""/183, 0xb7) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r1) r3 = kqueue() r4 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) fchdir(r3) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pread(r5, &(0x7f0000000380)="98c8f2943dd1f9ec87d9a5bf217ca2bbd8a4f465121cac73d705c55b36e2225925ad7a6a770cdb711835d23a63d40ddfae4aeab87947932b3be44bfad3a3d144f28ef40a06038dd0dbcb6593eb1eeba377006c14043a4a0e05187206da8e8d7de8ec4759e8296b12523a0bbb5cd6687b80776e087c1a17273a370b7fd6a0826c63bbec5f957e879094d0a0876369a86fba76ab9f4d028f688cd124915fb777c036a99b7c80b49e5877e5af0beed98eaecb3662c901dc4cbce083b3f34ff9b31feb3722abf8940700327e3d978bcb04531eba8cd14404ed494af3c3d9f1f1a8a4e3baf3c8531b4b", 0xe7, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xb8, 0x0, 0x4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000020000000000000000000000bc21baef4a5f520da59da2361ddcc0b3d3274ea8cc103ceb09f0ca94511ad55ceb1d76161e53ef663805000000965b4679d3c4b5ba9b4c2d7a20e8062ef225bdbc79d75aa7eef8e3952f5a414b3bda86138d2a645643911968d2d8c6ddc79ca4be68246d85f00131871b3b7f53f37b9fa59e61f329b0d97f2c7e04815b7e67766214f1a05b51c1669031c302a226a00f9108011a9bdb605ae76a1d4acaf37705a88d019482af3f1f6623a2565ba1cb88256c17ffa6e142b8b0533e8300"/231]) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f00000002c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) write(r5, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) syz_open_pts() lseek(r4, 0x0, 0x0, 0x0) r7 = syz_open_pts() ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xe2a3, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) select(0x40, &(0x7f0000000140)={0x0, 0x8c4, 0x2, 0x6, 0x7, 0x6, 0x80000000, 0xfffffffffffffffe}, &(0x7f0000000200)={0x6, 0x40, 0xc494, 0x9, 0x6, 0x2, 0x2, 0x4}, &(0x7f0000000280)={0x1ff, 0xfffffffffffffffc, 0xffffffffffffff36, 0xc17f, 0x0, 0x7, 0x4, 0x7fff}, &(0x7f0000000300)={0x1, 0xc67}) r8 = semget$private(0x0, 0x3, 0x6286) semop(r8, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ll^/~Q][#ab-;G-D,[bHɟf2͎lj ݧ&2 `w! ".g'@2`حt޵uC\ 9`UR8OndKP07iCڧGF/f "4] E`/{-Dg 'kꤓFu~wV? zލH;x?ZhV>B[=[&6$^QK|-{KDN0U.'Lָj dk3M&P~NPX̺1cy ^/~Q][#ab-;G-D,[bHɟf2͎lj ݧ&2 `w! ".g'@2`حt޵uC\ 9`UR8OndKP07iCڧGF/f "4] E`/{-Dg 'kꤓFu~wV? 04:03:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) 04:03:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xb26055b34f065575) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvfrom$inet6(r2, &(0x7f0000000280)=""/229, 0xe5, 0x1, &(0x7f0000000380)={0x18, 0x0, 0xdba8000000000, 0x3}, 0xc) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) r3 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000440)) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$setown(r3, 0x6, r4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 04:03:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x20) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:03:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 04:03:07 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x157) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000001100)={{0xfffffffffffffffe}, {0x2, 0xe850097}}, 0x0) write(r0, &(0x7f00000000c0)="1ceed60231ef48c37dab767009be889915d852b3933d2607a749bd4e3787215ac3722ebdf33fa8b291d81583bf7f798ff785c15c46e51206f4e8231c500846e8d0de2323ec8e12bf90dc9121203edcc4a89313e2548c08f999e5cc6223a8bed6ab93fd92e3284e01353cd79913f38b7f3d7190d80a79ebef2a9e237e80f871163c8e1645d342ff27238bd4bf1392bcf609b37936e4b95d5329f5d2f7a1974f864410f14c12a24db804a5f5ec4d3f026e10f2e431d30f7f52e52481cb8976b94f2f12754db53913009bc114c8afb5e9428658c213", 0xd4) getitimer(0x0, 0xffffffffffffffff) 04:03:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7e0229c7e2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) shutdown(r0, 0x0) getgroups(0x1, &(0x7f0000000040)=[0x0]) setgid(r1) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 04:03:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x100) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000040)='~', 0x1, 0x0, 0x0) 04:03:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getppid() r4 = geteuid() getgroups(0x1, &(0x7f0000000540)=[0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000100)="d8fd9426ca25a299f2c42cef8efb5d330a45ca2b5a29059e5440a2719bbc373c0e7a5f680c12be9d6bea45c783a46142fd801d05160656089f59d0ce20a41d4d8fa3d466f4d574a65cf2fc12039805b7ef56aeee1934ee6715b19b69cb60f63fba2efe7d36df703bdd03dd569137679222e1bfea0ae8a48b21efb3d44e95e94e4442c755735e7dae853d57913910", 0x8e}, {&(0x7f00000001c0)="f669c076ea6c60bc1f72523bc8559a716993bf0eabb91266e88ef44a2b038a6ef9a5464afb1616d7c243fb5310543c7a87099cd664a72a4c0ff1b641254dfeba89b2b2e5e1fbb3af2b40530099da2ed5a066faf36140f3bf537cc8f73b6a0c000e982b5bef2ab423cb5321ffc3cf8f2b27a0e796", 0x74}, {&(0x7f0000000240)="2b9c576b2d718c6304490753af643b7aeca6576a1696a2a6f0597c524db5ed78cd1234e11a4d4d0f519239dee19c09445fc8312ad98a9949661ad0254cffd6352bc2455fe0e035f9deb1c31243b87e07ba3f46881bfd31eb84527a56adf0df8265a894c3b7cc9533165441f208b51ce2cb", 0x71}, {&(0x7f0000000300)="41806106b6a162b75b212533a166c3f6d376b9742303555a1169683028bb2210ef8c3a94856c97000ffc2e7d520832159ff3ccfa8f5db6d3c27dbcabf798bb9e749c11280c3a821b00992b298c25787d0e54ac16514236", 0x57}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="5f95fc5a6ef627fd060a9918d3ff939276a3042d8a818f6d4b0946951f284fe488261c222179d5a30b58aca4a266b454ad473a5cb41fa27dd25cfa531622e0d0d6180bda3732df2da813ad3c1d079f2ac9490136275cfa7721c37d02ee32f1c7826d7f22861b62b7800af0ac400f0d442d6e2c83f81342744c2e995bcf54715ba8a8f36e976e0df773d88e38e55271cce72ed48478303c304e7ed480b28f34c2071a3080ef09a4ad75bc4e04c75288cd107e91fca3c35f86d4a779bdb129c58c7234e49af0c34918f76a4a308510c42324ce25a9f5442aeb335ab134fe64442fed72fd75963387298edbecb233", 0xed}], 0x6, &(0x7f0000000580)=ANY=[@ANYBLOB="20007d704826ace8ce490005c8decc82", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x58, 0x2}, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000001680)) sync() ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0x80}) lstat(&(0x7f00000002c0)='./file0\x00', 0x0) socket$inet6(0x18, 0x6, 0x7fff) ftruncate(r0, 0x0, 0x5) pipe(&(0x7f0000001740)) 04:03:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000080)) 04:03:07 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x40, 0x0, "000000000000000100002000"}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="8d5a312736ed69df5bf98f37d0b7ca6b1c4a9a1155319bdd1bb6df43e1f244434a65bb8d931b704fac65dfd6f533d8974e6ef052883f6a1533c436ac40800db314d564fafb7357ffc687f373603e172452446a271e2196ada0cb8a6d2b5d46f6e9347dcdff5a36e6549deb0e0cb250fe3b571b95ec2a7957faf37894e65588d2d215c4cfeaa2fbdb0aad02af8dca046aade923dae0c87c658907a21480c9ecc3b12aca0bc949db6b80e3a2cf158450bd2c30cd37e3e6d56b837fae2ad8c7b3db36", 0xc1}], 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x1, &(0x7f0000000240)=[r3]) writev(r2, &(0x7f0000002400)=[{&(0x7f00000002c0)="5778eeace761940a857b90d802e3fc11b5fb69ab91f834f215d9fb7c3cb7ceef7404b860a84e58783e99f146df521bf57e1cd45b1214cf41f42e754e9ca665d0277ff6b481c4989b58b375a5dd0968ecb59d3aaab6f7f6eedf1821da69b985e0", 0x60}, {&(0x7f0000000000)="854e4973cc5623f045f8f9e0a8d55edbe441b13004789480a46b682549d4a093cd89e4a8cc93732b0f918d1e75caaa288d768beb340d0b0e8f82ae52afb33f6bb522e679fd0387aab8458b14ed5ff11f1d3d7944a8cc8a0ad51c4525a095cad041f9152c50ed5a4ebc", 0x69}, {&(0x7f0000000100)="f2551c7f246a6c3895a6181052ccf8a69a5a2a31bdaef12b841aa012fd61d39a038ab3a078f071bd4ffa1260db9d20f10ec1dd16b8ebaabf1c3ff457eba6e9db7239ad62c224", 0x46}, {&(0x7f0000000180)="8d36dd35f3f0bd046d94e698975998c03ab94e0abd5452d0656f09fa5b9f33bc4c013f1c5d8ca858bab0c9c1939292b70aeb2f68aef0a75964e69ab9a24e8c5df8f81d4908e4f8cd84561c2e68b0fee3fb39b8804dd72876b41664e82255ad5b5bb260045d64d29ea57824513f6012d04ea8", 0x72}], 0x4) 04:03:07 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) listen(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x40}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x4, 0xfffffffffffffffd) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) 04:03:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100000000204f, 0x5904) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 04:03:07 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10014) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2, 0x9f}) 04:03:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() preadv(r1, &(0x7f0000002280)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/84, 0x54}, {&(0x7f00000010c0)=""/78, 0x4e}, {&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f0000002140)=""/134, 0x86}, {&(0x7f0000002200)=""/114, 0x72}], 0x6, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) accept$inet6(r0, &(0x7f0000002300), &(0x7f0000002340)=0xc) pwrite(r0, &(0x7f0000002380)="1436e33c6bfcfd403b98cfb6ee9acda3d368b456ca1f908a122c3abbac3d6c5a863b6af398e48a7951e9f7bacc26924cf76fa45716c94389c3419865f6bfc4fa426bdcc186b90f6a3360c4a59631e62bb5704d2163fea62bebacbfd13d004c9feecf3fd097131e9b48be9a99e4017dc00fa507720074fdc9f1b0aeda87", 0x7d, 0x0, 0x0) socketpair(0x3945950809f230d2, 0x2, 0x0, &(0x7f0000002400)) 04:03:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket(0xaa3abebed5d7ce42, 0x1, 0x3f) setsockopt(r0, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 04:03:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) syz_open_pts() 04:03:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x25}], 0x1}) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10110, 0x96) kevent(r1, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x8, 0x4, 0x8}, {{r0}, 0xfffffffffffffff9, 0xc2, 0x40, 0x3, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x10, 0x10, 0x40, 0x3}], 0x2, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0xbd0296db629ae3e0, 0xfffff, 0x7, 0xffffffffffffd124}, {{r0}, 0xfffffffffffffff8, 0x80, 0x20000000, 0x8001, 0x3f}], 0x1, &(0x7f0000000440)={0x8, 0x5a5}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x4, 0x9}, {0x18, 0x2, 0x1, 0x7fff}, 0x3, [0x2, 0x101, 0x8001, 0x1, 0x100, 0x1, 0x6, 0x5]}, 0x3c) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000100)=""/178, 0xb2, 0x2, &(0x7f0000000080)={0x18, 0x3, 0x3}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x4d2, [{0x3, 0x16}, {0xcdd48b3c8b99d54f, 0x7}, {0x3, 0xd3f}, {0x1, 0x80}, {0x3, 0x4}, {0x3, 0x10001}, {0x3, 0x7}, {0x3, 0x8001}, {0x3, 0xf3aa}, {0x87e26239a1277d2f, 0x80}, {0x1, 0xff}, {0x3}, {0x1, 0x800}, {0x2, 0x6}, {0x45d200fbee735cce, 0xfffffffffffffff7}, {0x3, 0x88}, {0x3, 0x7ff}, {0x165db8fbc2572859, 0x80000000}, {0x3, 0x100}, {0x856d0d8d57cf964c, 0x7}, {0x3, 0x10000}, {0x2, 0x1ff}, {0x2, 0x400}, {0x314e9248b1fb6ab8, 0x1}, {0x1, 0x7}, {0x3, 0x7}, {0x3, 0xffffffffffff8001}, {0x2, 0x3f}, {0x1}, {0x224757b86bd86463, 0x7}, {0x3, 0xff1e}, {0x0, 0x2}]}) 04:03:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002027, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xffffffffffffff84) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) setsockopt(r0, 0xfffffffffffffffa, 0xffffffffffffffec, &(0x7f00000001c0)="fe1eaf0eeeaa429922eb402cd3852c0554d5a7e2708364ff97cfd73864d5256b0105f3b265480de587baa41a56465ad93803cb18740ba673bf446227a56a3a8b1717f4411c30780f995e", 0x4a) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) r3 = socket(0x2, 0x2, 0x0) sendmsg(r3, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="100000000002000000fcff0000200000"], 0x14}, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) write(r4, 0x0, 0x4b) 04:03:07 executing program 0: r0 = socket(0x18, 0x3, 0x1) listen(r0, 0xf40f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x331, &(0x7f0000000040)}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000180)=[{0x1346000000000, 0x100000000, 0x7, 0x10001}, {0xd4e, 0x3, 0x4}, {0xd890, 0xda, 0x599941cf, 0xfbc}, {0x8, 0x5ce, 0x7ff, 0x31c2}, {0x7, 0x6, 0x0, 0x81}, {0x2, 0x5, 0x100000000, 0xfffffffffffffff8}, {0x8, 0xc4d, 0x6, 0x1}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in6}) 04:03:07 executing program 1: r0 = socket(0x1748a3384050a05, 0x52e9d6472982fa47, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 04:03:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x1ff) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = syz_open_pts() close(r2) close(r1) r3 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x7) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 04:03:07 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x0, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) dup(r2) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) readlinkat(r0, &(0x7f0000000600)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) close(r2) chmod(&(0x7f0000000640)='./bus\x00', 0x41) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000840)="0b432efc3c9d8730400299ceac393e202256c210b1a37bc65b0ea33348daa7c231d669a984819dd47314d3c44bebd8e2f7fc314491f300ac4fa8210d22c866152b13f3de8beddfb9331876e3ef4070e513857af2d693cfc8e7e4e50f6c791c1d027124a150de67e50b3042523eac9aac61835c4703fe4961f15672000b3959f2ee3f2d0b2f567cbcffdf257de534161f32cf043a0c435a03debec8d15f3bd2257942b423465be8908d86f01b14f80681edcc391dc6a8238a842cf4cdd9a53b0364849c0d2588f7ddb0915aa54cc97c6dd38f818a8e78142a7fa4033d4e0ae29c040e40a85a72bee7723903fd56601de8d631b05abde8ea2afe7366cf0b36f6728878ec52c86bda54de66916e669b86a4f1c26d827c4e96d526a5a8a10e569078398195a05dd8f3551afd62e035ea0a93479a623da0b8fa4d4aa2a67844c69b9b6dc67c8a09bc9e6a3e2e4e56749fffa223e86cfd0c6e33b19cdb36f578b2afe39fe7d206dd7596390e240035676c0b4760f811c2f725849e5ef945ca3c14b70ae4c130f269c1a5aa16ac9135b7af29afcc84eb8ffac7827ebdfa9b65e7e9f0587c4efad5eee56184da98c152bf623c9a0179f80916a3a70a461e6458969bbecf2ca6c23121435aa86bbc47e93ac4e48c55612f7a0246b80760b56a7ae70a9aa1bf572863045437c7b1449dcfd4c2b707564b66849ee3ff1d0edea26678d87009c1ff224a9e3331e0b5bb76b3b85e6783e9190a7007388cc5846d5abb13f6c6e1a0c70a35c8a49d5c10171aaf165d9ce49ae0ff123f7f936f26ce0ba63a79b98dccdede6c79c13294c248d2f69edffeec96dbe4308168bac4db4cc90cf638520ae651e4a89a939e74b335aae22fb7d3d23961f884aa583cf248b15749100f2e3c1dcaa1954395f9f8b331be91b514f7af061606c1e5696df55237bab4fe1ec555c2bf62777cda81b59634dd8ba557ce03def640d068bdae4969c0a72dccdb7f3e0c261a49e87e88b33a8871a3053048205389edc5306ba54cfedebc522293b7d2cb836d5ed07e02b7e685334faffd29cc70c49234a65f5816867915fc0ba7e8314a0b6fade087738ca3fefab75f7f5a5ed5fa1ce8f3c1beb60ca9894f59f461cb0885262ff8ff163d56df13a78590639a71215299aeddcf1c01135569baf8faa1f3db885a85fd6606a929cb620658618fbe7d389c5564eb30082817de2c94518764822ead9b5cbd982a6cbb2fa87cdc43cc53d360f63169c51a5cd7b939bf2f0c54cf02565c9dae56efab918c331ba276d77f07414d3ee3449b59aa025751b0657682a0107d84d3ab23a18e2f53fdc0e83d2fbc6ee5b08b1d91cd29563e553a6debb0fd1d46fff7bc6d6af60f99d723e0361de8126e6d1ce6ad8052adb7bc3a2ce1837b5786d515bbf9901474024c428356b712682652fcc0b282ea1a399f56a61b6a99801a08e433ae47ccd45e4741e9aa431586508792b9ab075790531e4f8704972b3e2b4d6a29725493c3143d80b72d37ff2976b10676f2c159fab21f3123f1998557eee5a480619ee32a2b72ff50ec595f273d841a74e44b90443b7761238fe0c8d7d08644a0ec7edbcf3c93173aa06ef336e6272142068528cf266f5e7d0bd6899c05948d7add350bed16d6a4caed53e141d5f00dd425fb51cc06eda86e54b6ec81037fd2a58c6d5048e1563e46415bb222793848aff8edae8467a607a63922d7560283253f533bb0590d112874cfe434a87682f23f6ec5b4061ec81440aad7b32ba86865cf186b1108c2af6c4143e84460c0f4cb68f3b3451292c7a10542b92e8e42a70893f48f0d907107a2349d5b3a023ec9514df4567598b0de854d10c58cfd04d93bcd421caa5cc19b3ea210f25d5ca9d19a69082fa6b657cb0f4b3a9b96cfa77968edfc261108f8dbeca1e784ce2cb646fb2bf9779beed114a34a5c5b073fafb011bd73df03f0c495d5361dacc8bb998e3d514a75ce35c49e5f20bfc79eec35fc6578211a2dad5f8909cf9f5d703779d5b18e8e329ec5e6117897a576ae663f3bf6b6fdf05d5824677d67eb8d5241e5efb0dbcda34c7cdc33dda2c96f084e7e36d0731bb41c560144e9d3f90d83ce876b493f9b2bf4ea183c1e7c43d23a904524d9e2eb0052e821c03febc0b219006a8cac0029c36e695a7214e2c4e3f8c2e594a0ef0a81e2991052afde34fe27133fcec599611ee54ce5ac758ee49a7980023586bfb8eb650f70d3bfbc6bf8d8fa6a21c0e94d94ca6219fbc820258b49e432bf8c93f91ca3a9029a4e66024d03bc22a4391b6fe7404aa84e82070c8005e9349b7aaa72c64cfa3513fd4e8d71e157c7416abcc5ca6f560f131cdace49ebf40903b8b0a5de39e27244558d57bff0149d3b7358397b15dfcd90acfb6924b45e1d1e55122d715cca37e66265f1049debeb59b0db028e3598cf858a0d47b36423c82a909d59a9738910f46d7e11bda6ee76a078d7f9438343c55fc1f5aa83a9896315e62675a7180bc0bd070bd025130f8153f9fedd3dcc58d5ca2e93a1ad331c803d31386e790b4fbf98b9553d770671fa2d4399dcb8064a3f18f8e9000b552a97640e19d51177f25e0d2145721942f003f475f4846cf184d7841469941e248163d0f0d8555e9d8c11853d0b096aec0ad8fd2780463e2f3570a39f911f31db46642b382eaa7d77b2524a821f63468343b286e96e01e85ffcd9bb610d13196fe631030eacd9702730f14eb52dcc2ba695c5a36cc0df4c9491ae818f9029ee8f988d06296f7e4b840ebbba32937f37506ba519494f89c95f2ddedb30bec1f8444d9cfc1723ba057ef92ea4bca8ba106ffeb1067bda1328de372770142d45b0a9dbebdb189af226f1e3cccf2f60521bbb225e14a47459136cff1d3954ac817e8c534b7709f6ee3a95f0c052311a21f4ee180c3118ffdcbbf6e8829d3b83c545c585a8cba05f4df90e078e28ecf2f683dadd96e0a4aa44cafb902f7c8a6517acaa8815dcd660f5d7541344166fd51bad1f8e0d0fd11a9bc3c8f7ff266701ee012cd19f79ec310129d73f882082d39047441b152ac4994d90c95d5fc7d867baddc785783845a15967f7cfd09878cc06ec14d907f1ec5b41a3d2402cb96fdbb81610d854523666dc83f5962bfce892dd2dabb13cc7219857be952c5d3dc13e14842184061fc4bc15d5c49541dc29bd30a3500c8e06b9ddee2a5b8e0c4b7e8af2a50578026ab621b94d0b517b7dfd6ced35c446175e3352160706be7378ca98840779d940b326d1e6b5dea4e57f9e46b11f6977adfb530c8524d364764b5f79ce8617b7439cce72a94f4406dcf01b4c406b343c2520a29aa3d13cd466501d9676a00c3df27c0719515cd5bc4d36885a8a2bbc2bdc0edab39dc12f29de73aa11824fca9fcb3e474094a7138890b97ca478f47326fee212c8e908731758810983dfe571dc7f234399abc583276b800d4b80fdcdca79ed2dca0d4bebcf54e4020ceb2a6d77aaf8ca42bade30e4c66ac47845a421e8d57cd27da50cb8663acb8e07c3b97310dc75f6cc15ce70e777df5d258597c8d30bef8ec5a475d29d51a2ea3dd69f8982109cb3934d155b4ddcc2784bb6993bcb1b6e2a956e4ddeb9d30b0d275b7cce524d40ceb19d9a15c179a50c4ad0d4721ff28a02b09b46e3bc7f153d603ef56c0674c41e0e11041d020932f4198a3d84c9bdbe77e29a87876c77f11e61fdea471f173ebb94c094b408a395b070b131c36b5296f1602dbd5bf2f6a2e20ad9167e07a3e605c9ee32b2ef7b0f8ecb057168d6d1e33e24fb8a8f9625cb3d41ea3e791cf19f425fc2f80f023f44740007bac307bd24ce8763a756b3a4f6e524f72b85e2a7504e22a1615f30e5c4b91eb90ab87a867b12660582d6300a2d6cb37a7175c062c2add4a67c4c4186bc9f1e4f08d4893aa10f435ddf2ccfaf504717024c1c400c5091e72c9b44a236c96ff029ea799173fcf8f437205688064b9d3161c6718f1d52d4071863e40ab6bb9eeb54062d0a196fd9257033c772ff3ae420cff159793eb64618865fdb2498a9d26d038f02fa0c2ea20c396d92294e87bde7bf8fb5863373e0302fa5d903ea745e0b97c1315f7e4b91d19cc65327806e2d35772b0b041e7868d7150b62417294e89329428e2b03f6f28aedc297283bdb885c511c28ab72a056e77340916c8741187dad1f7a9f3d9439e531fecd75525ddaeaa013f8b584c43e1fe43963a4ea2c50704fb35661f18204ebe3d18b3da390d53c6d84aa84b9cebba70e180a66e987d2e5a8ed9874a3748b97dc1a93a4c28f3f7e04c0e554ad7d3bba09e007984fbc9bc814d017962e391b9e33186a998639d55a1b976123893e3fb3d267051cf3cac3e2d583af460cf0cf7913d1c91ed644c362a4c8160a800f3beff4e01a3f525c6069b797c56469cd7ceb8d58fd2dc783e6a90d8d111297c0c1f02295ba6febc7d37480fa5ad1f55d094e7e0d5eac0ff89bb98865137ea04cfd2f6cb288cccd8db8fe0aea4bfd8e2129031df9c8e156b0f52789964902f02204048e0bc5a05b2ff5129ad6e5e56ae982f06ffbad085ea5a21567f53e92ddf828fa7ae506710b03ce8c1c637e4a4c75246bdd402c5946cc372986cdbbf947f64bf31e96c0064d325cdaadd55a7b68f7f2b7319eaf303126c8bd23210a8913e5d44d90ec1cd3e8368f4639c7c8a2797b049f615f93ac8e35e093f399b3bee67d5bbcff9348505d40578f65d411e89f9ca54435a89810495f7e3d544b431109bac576f65f1250db7563126b795150ac8f5398ce21b0ca8f9a7362b6d4d7d1b5fab5a886d2fa34f636731094861e850f90b4f910781dc1bb89f8343bf18a7823c96522b162181467ade3f0c0b5702ded79726d6234258707b1ad87ef63648ab4d53aaf63f91e618a291df8b78c905530922f3e71213413281816b4a24f5c19594a1ab19648fe977dbcb139d79955bdde6fcac5c1ce0c87df393945b827679dc3b54c3a773f819eee2f60606c14f9beef3a8039b5b6befbe2d68eaef7d581cd1cbedf66f7c30b36714aa476dc9ec1471d4dcb054b5e616f31c321305a317d4c66b79ae8d8c5037dd9dfa5304649fba440ea683f8d8ad0ece1337cc4130f58cbb65a43b35d400f82971c44262becbfe7869452a2908a03d5df1bf367d350cdfecde74a5c79d6b9ff862b628733cd6a060ad099e8c1f16b816dcc908fa7f6aaa7c44e4387601694118c7e6cceb8ea389668f34378f47b81ee592a1087b8d7c0f03d2969664d7d7378e3681b641fb4c8ce5730c0c7086126e5e471d32b85c99e2816f28251d32c9120dbfb8c96affc205176639898bff4f40d8f1976399eeb17f509db9e3678499bda14983743300325f5bfecb96a333f20d84ee357eaf6b517e9e0f43e0f447b56192bd7e82884ddbbebb79eaf4f61a5cc69dc145f0c6c1a319f3f464846ea52cf6d73004f3e93d97bc9c28a237828051f4a4a10082cfe0142439a8cde87d54e911e1e3d0d299a6e8bc1c3a91274510c7140a860d968483576d3cc5ae1e28ead5eec0c6f622c2f9bf3467ad287abbc0d82473567be5521e68c5183658d987b0941c9c2c45bf563b9de494369927930f826de700abcc019fbfc41502e693ad807cb5c63bc3c7b0009276d8091c23888fd47031256cbd139f6867dc80cd9469a03951c1b588167b1a34fadb9caeb93c9f1ed4ca9d330c7883974441bdb854afad7095cbb730936ef0e18056f7c48006a9dd0a38cc22027a7948dd9caf99c1c6351a0ab016cdc0f76870b487c0f32b031798f7e32418b8b", 0x1000}], 0x1, &(0x7f0000001e00)=ANY=[@ANYBLOB="380000000000000001000000010100008d4e37a5c1d7100e090c0914f7daafa6ac460866fa773e7e0fc49ab7a9a40d79ab707541f7c00000c0000000000000000100000000080000ec05ff1b3ba77fa20f09385c42e38b4dd6b507097c9321965f2c41f01d90af2d9fbd5eade859fe15ba5f70bf8b5b26db98059e1d8bcd3ceca51a234cf623fc3e896f05bb8595a4861df0ba3f7abefab530e8add8e283d5a2d0fac5dcdcab7857240fccce08f554caed3b0e41fdce2e74defe9fa3fd904d62f59a38068402e8ace7295e5b4a13fbfc524ca95e0279cb15a1e8b2c0d0dd375f547ac67bc66286cbfac10db0ff562ed8e2957ddd15000000a000000000000000ffff000040000000c1a47d8936851cd59761d815b0213bff6006dcc29a6a7abfd83b8799336d78ce690e3a8c6ecc639cc7ec22bdb6e1ebac408452afd1ef47def0760c8bf0362a3879f8dad881f3f1d196672b58e1a027bc2b0a0f94ae754bdcd670e2ba07f2452ff270ae04c61ff7eb5a42cf39a8bcda69de4a7f105d9090ff6c3397d976abe4218de2659009d66c2f0796060000000000c800000000000000ffff0000000000006a14600a6824dd907d483eb6fb6ffc2b80231ed31e781e23acafddb6855fa724c8e81bdb8454abbf1582c8db75a94991893335edc9ffe52bf480f6dafb71a47acf46c644a14ae33ca48e7d8e758245d03c738388d6bae4af02210ba09a2c8192d82a1fc347fbcb351d7fe7f0106b93c5e1280ad679603662ec2bf1e3d15ba712a552dd9e3d490527c269ec26922af7c90e443daa876174fcdd4e48fe1963e643e8293f6cd3b7fb3bc2265d33adaa2122535eb168050000009800000000000000ffff0000c1060000834fcee00def37a15db05a6c5d849e13e0b7d7674e51d9cf3dc395748ad0eb4decac4522ff04a749b7c6e672f24159c0043dd607d22d0e17f5baa9bc448c099e8382dda5498ec614df4120aeb20fb3295ec24c0f67401938fceb4dbf33cc3f0e0b71f58826829bb7cd473de3c74fc5b57716ba98e20193181397823be669d4edb00ece0000000000b000000000000000ffff0000ecbb8872cc854fb3a60668d249149b7f30c2c08e3628b4708393c732d7c4dc9b60095d3d518143d213cad32b7249d52c1fac91930f9ce8d5180333f33a8ee77d09612c158efec4c89ba5503bbe3e733c88f943da59df93392144d915ae9d78e0dfada66ff53a2ee167fb91f0fe40c92b8837d65e06d8a7e1076e7f6e46f16bd2658100a059f72fb9229f59dc5c1160491f1e088da08f12efe88546470b2da4ae000000a00000000000000000000000a60000003463066ac5a2134908e22e4d145d1e45422d33a1971c0efc8f551844d1a16f673b9b6d2abd46bd29753b98bdf222470b7e2bddbe6e37925e05f6cb38585f2b579136268763d7ad56457782ee2fbc773ffd352465a17673ab59e01664f9497d96524ae1165ed428b0fdd6ee73913783b110ff0f0a7b5b42e4ac0a462d8fa73f76108e4a3b4384d14659000000000000009000000000000000010000000001000075b036c4c9fc66e8ba44f8b4e914895822843172dbd3a00fabd84adeb94ddbc1b90dc56cc662309977e92366e5b649caf972b8d7c5323c36fa17857a79e10fab5cf0695fe1358039de44f49a7151184d13e50bd3dd3f964135e0e5084502ef3b57122e62453827f087ebc6d38f4625908bf2ff69f81d5d2b2e7f7fe0e7681100d800000000000000ffff00000300000058aec2d975098210ec12a0925c5d3525330843cd179608caaf5b5a9ee04ca3e70fcbf184cf14a0678f5a857f0b4b18cb3c00a9e21e77a918c9bd98b1941c7f551b3ed36df9a6f169f2ab14f62d36855ff2c05e5cd873f8d97fa811869f601d56b4aa70809c5ebf43d6bb694e55a2926caf2a5e0dbe4d72118b0839495d14c4e99812eaf3ed768aa5e94a9de6d297efce042b3d2922850aa716bd21fdf82b87471514aa93f354cc0b83799bfb947bd2b42d3e1bfb2ac151a9d357b00a5909054f00ce43f7c44f000000"], 0x5b0}, 0x1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r4, 0x1) readlinkat(r3, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r4, &(0x7f0000001c80)=[{&(0x7f0000000680)="85239772640c9099741148ca9da9d59629fafead9a4ff72000417e7ae3ca652a45d65bb12383b4d0a0af6257fe2734b17840e4ff257c129d10696d25be6307a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e2173cd7a645919e6f2ec43e060000b0b2885ecc1505811945f18a2b152c5c877efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede1598a0d3360f6053b797104000000000000005f2c9f469d27b698961bdd97d1464742677b8a2242ec44ae419fcd2f37f2b6964ee074958d692374c51b0533d6264b287db410dbdbbecb424f8757396d0c57556e121e58471cc25c5c8ec04ec504d7bb4db10741043f1a99509302ea07bb446337d553fa499b6dec1f846995a8ae2678230f53c4090af3bb8afad909c20e943d95a20a0036eea30597a3b1120fad3fbf14ed9b7308f5af6aeb87282b14e742eeaa928691080da11bd5b4e7b384b611f1532aea2bd6d017b688b8ff736fbf1e", 0xffffffe9}], 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000018c0)=""/10) kqueue() semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r6) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000000c0)) setreuid(r6, r6) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) dup(r4) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) 04:03:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x2f, &(0x7f00000000c0), 0x0) socket(0x10, 0x8000, 0x2) 04:03:08 executing program 1: r0 = socket(0x1a, 0x4, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x101) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000540)=0xfff000000) 04:03:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40081}, {0x80}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x3, 0x100000001, 0x17}, {0x3, 0x2, 0x36, 0xb05}, {0x3f, 0x6, 0x4, 0x20}, {0x7, 0x7, 0x8, 0x1}, {0x3, 0x344c, 0x80000000, 0x9}, {0x0, 0x8000, 0xffc, 0x694}, {0x6ae6, 0x3, 0xfb, 0x4}, {0x8001, 0xfffffffffffffffb, 0x9, 0x4}, {0x6, 0x3, 0x750, 0x7a}]}) 04:03:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x5) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{0x21, 0x8}, {0x61038dcaeb41d3d, 0x3}, {0x88, 0x2}, {0x0, 0x7}, {0x87, 0xb}, {0x47}, {0x3149eddd982114e1}, {0x82, 0x2}, {0x2, 0x1}, {0x43, 0x7ff}], 0xa}) r2 = socket(0x18, 0x8000, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r2, 0xa) syz_emit_ethernet(0x79, &(0x7f0000000200)="61f289fe4db09a16fd9015df7a751061b4f7c08e5ee6635785c9823071a3c043d64ded5fcca590eda9f7f1644383883982eccf1d608d1315fef5e01be8c32ef283c6b1aa9ecc929bcf22a46fae33490593e6d9c442f119fbb5758c06a997470d67537ef320cecebe8aed087f54b390fe30348759db6546e0e7") 04:03:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x7e8, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 04:03:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fffffff, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) readv(r3, &(0x7f0000000580), 0x0) syz_open_pts() 04:03:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 04:03:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000003c0)="4f2e99eb432f57dedc59395b54e0d5d059485d4b0ecdc055e29aadd27dfb3e6e81a35191d39bbf2a90b3da53f0b857a2edec0ec5d717b8b060a65f0b1767556e03ad29eb362c1d2ea08d94971de7815dcb75effae03ea0305b5af87ab1260b0b61f50385bc", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x157) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 04:03:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x8) accept$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES64, @ANYRES64, @ANYRES64]], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 04:03:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='!,\x00', &(0x7f0000000180)='\\:\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='0\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='[)\x00', &(0x7f0000000300)='\x00']) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000003c0), &(0x7f0000000400)=0x10) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000380)='./bus\x00', 0x400, 0x20) 04:03:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) chflags(&(0x7f0000000080)='./bus\x00', 0x0) 04:03:15 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x508, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x10001, 0x7fff}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 04:03:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001dc0), &(0x7f0000001e80)=0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000500)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r0, r1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r6 = accept$unix(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000000000000000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000507007e833e191af61e4fbb63bedf05d3"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000001f40)) r7 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001ec0)={0x0, 0x0, 0x0}, 0x5) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r11, 0xffffffffffffffff, 0x0, r11]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r13 = getpgid(r9) syz_emit_ethernet(0x18, &(0x7f00000005c0)="952f22919747a8cfec42704d520024d9ca19d17b6f998df4") getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="300000000000000030ff000001000000", @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000fa4ac3681f8a12d000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r5, @ANYBLOB="20000040ffff1f000000f92a8683100000", @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r12, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r7, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) 04:03:15 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26ceda1808d4f376336acf00b7804be2c1e4991f707005f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282914e4fd89720fd3872babfbb770c1f5aa72c87cc53c894303b22f310b404f36a00f57aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 04:03:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x70}, {0x3}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x3}) r0 = socket(0x18, 0x3, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/null\x00', 0x80, 0x0) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x841, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1117, &(0x7f0000000540)=0x9, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r1, 0x2) r2 = accept(r1, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92d040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132e3524d7a19570058c44bbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363d1a827c85d95aeb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aa6eafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d93960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6ca2c84a4babfc784879703cc0fd90e9e2aa271a00799060c7be444ddc4244efd2435433a18817d7e33cc6c9829a76563570648da865b572a1ed64e652823d5f4fdd1f7229527cf6d3a0ecd9c4ef9c7ec3a7419edc362e322dc5a0ed53ddf8d73cbe2c8a2461597f4d565ada37cae46158f30f4f46ffb5c0e245f2f01857d6678a041413ba56cb75e0a24de3dddfd5f2b72777f521ce2fc6e5cc3480"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xc) sendmsg$unix(r0, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r0, r1, r3, r0, r0, r2, r0, r3, r0]}, @rights={0x18, 0xffff, 0x1, [r3, r2]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r3]}, @cred={0x20, 0xffff, 0x0, r7, r8}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2]}], 0xd8, 0xd}, 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000480)=0x4000000103) r9 = semget$private(0x0, 0x3, 0x100) semop(r9, &(0x7f0000000500)=[{0x1, 0x81, 0x1800}, {0x0, 0x1, 0x1800}], 0x2) semget(0x1, 0x4, 0x4c0) close(r3) sendto$inet(r3, &(0x7f0000000380)="19478d880c37852bc31b03e95eec08a8a3a332c15c5b324f9714e58ba27eb7bdfbb82219306f1c85f005721eb9fc1cb24a67ece830c68dcf82ab2b24d1b3bf2ce07c149264e23af48d56e88cbd0da0fcc46ed60208d398e575625c8c2c8b133eb4babd7fa72b6774b0c003b1c668d5e8061d0962886fbf627926756999b4656fbcc8b78053bda3b2f7689c1357ea2e3834b722657a06d453e4b686b84ba8d946d326fec10aaf1223657611d5f20f5466c3ffc2fe06a7daf0f869faa008d701fc196ef55bb0663f4101d4e21c07abf7bd268aa2a32db1b8ea249451442594835e884a15743e1499ce849e", 0xea, 0x4, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x10029, 0x0) r10 = semget$private(0x0, 0x5, 0x40) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) semop(r10, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x2, 0xe, 0x1000}], 0x5) 04:03:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/161, 0xa1, 0x40, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x888, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) accept$unix(r1, &(0x7f00000009c0)=@file={0x0, ""/4096}, &(0x7f0000001a00)=0x1002) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}) fcntl$setstatus(r0, 0x4, 0x40) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7fb, 0xfffffffffffffffa, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000980)="0c4a4e4efab0fbad605a579b8daa562e91899ef1b27f", 0x16) 04:03:15 executing program 1: r0 = socket(0x40000000011, 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) setrlimit(0x0, &(0x7f0000000240)={0x5, 0xfff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/139, &(0x7f0000000040)=0x8b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) getpgid(0xffffffffffffffff) getppid() symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') getpid() r2 = fcntl$getown(r1, 0x5) r3 = getpgid(r2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x39f45e7c78a801ea, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000340)=0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xfffffffffffffffa) fcntl$setown(r0, 0x6, r3) syz_open_pts() 04:03:15 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000200)={{0x401, 0x81, 0x409d}, 0x1f, 0x3f, 0xfffffffffffffffc}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x1011, r0, 0x0, 0x36) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2040, 0x7fffffff) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) poll(&(0x7f0000000080)=[{r3}], 0x1, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r4 = shmget(0x0, 0x3000, 0x90, &(0x7f0000ffd000/0x3000)=nil) r5 = getuid() r6 = getegid() getuid() r7 = getuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) r9 = fcntl$getown(r1, 0x5) r10 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, r5, r6, r7, r8, 0x12f, 0x80000000}, 0xc6, 0x73, r9, r10, 0x4, 0x5, 0x1}) 04:03:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x8da, 0x3, 0x3, 0x0, 0x8e59, 0x9, 0x0, 0x2, 0x1, 0x2, 0x1}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) 04:03:15 executing program 0: r0 = socket(0x20, 0x0, 0x67d) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000100)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) 04:03:16 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) write(r0, &(0x7f0000000040)="b169d4b357ed33bf5dac4fd508a0b3d6b784d372145ad405532251615de9ce81a04620250ba765bebcd955b3ed59b1875ab16104f846aa854ddae20e1483b39ca4ff53c683dd645a26b19d25d0b24d6018", 0x51) ioctl$TIOCSCTTY(r0, 0x20007461) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 04:03:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:03:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0xffff, 0x4, 0x1, "d9fd3805ffcd0cf339f93e5ac4eed5e7538a8c12", 0x4, 0x100}) setrlimit(0x0, &(0x7f0000000000)={0xd7, 0x2}) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000380)="1fe6fcf7cc7ac3e431fadd02d2269559dfa46e8cc020879d8b26d2cde97aba036ff153f581be24030d3e8cd7b38512d4b8bd158c23a5bf0036e716ec677aeaa41242c3a492c5f2ac63d5d3e052bff69992f6ba6dc6ca6aae722f637795e2a712cae66abef913d35440fb6c92e161688ed9f870f63083f3560e7e6506636b738ee13e17ec57ca77c20d5d40daebf5d0d9508d28471f2f0cce6bd26409dff3f0e801f94049ee1cb71a9c2b7c08e70d27f91c5e51f8a2323fdb5a5ab934f63016c6e8ebc91023f5b461bf3ccfaca0038f474e0a222ff7409fafb980d20b3cc1ffda3e8985e7f6ffe8994590fe3c7f7975071226c8dc987e6e58b1902460bb57833ef67a3cb3f2e5b109745ad1922796adca07390526b3bed8ebe7d401dd6fc11f43ef634130937607b2f2675ddafbd085bcfab0e67de182eb9f13876dbeb666b0b25654b1073ed9b2b45eeb3deb8a39d9ad7bc6f63fe51b635f4e469eb4f623685db6a4176c0f2edf1de02b1d2a5f8d1a48aefe9fdb4e58e0359d0eb93c7f06caa9b1c2f0a3b3e7702cf2f64314643b05fb7d643ff9d17b93c642188a715d75dd879f0be3d0cf2c1296dbb6bf2f3235255b9ac0497839b5423c4a754d8a5736c8461b1f8e1ea26891061d5ea16fe26ccf341c1ac49d5eed5fe7337a5b39685e77afb395e862f1797adb827a98add9b5b7a66bde686c2a2843737468ce194788de41ae36cab8ebded1d9c0197ae0067dc1ea2512fbd4796d7c69ddc1751300264b87417b95f9497a3009c0aa78c54874511219778538114b07d294c1790ca36a", 0x23e}], 0x1) 04:03:16 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0x1, 0x20000}) 16:00:01 executing program 1: setpgid(0xffffffffffffffff, 0x0) r0 = getpgrp() r1 = getpgid(0xffffffffffffffff) setpgid(r0, r1) 16:00:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) mprotect(&(0x7f0000165000/0x2000)=nil, 0x2000, 0x2) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x14, 0x658932a1b5ce1340, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebff0600ff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) 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) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) chroot(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0xa, 0x8, &(0x7f0000000100)="67a780ced68b9159909e", 0xfffffffffffffe96) setsockopt(r0, 0x4, 0x7b, &(0x7f0000001940)="933e8e9cc46455980171f789749fee4bdcfa5b38e469c7b5697b97ffd8d4b02b6b85a1ec448e949ef015e8e071714734fbf2b9330e92f93d9d2bfddc44b2d14e78f499e3", 0x44) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x8, 0x7}) sendmsg(r1, &(0x7f0000001900)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000140)="15110cd27bd2b758cf57d357fa565dd7c9f53917e5c2257c146523694a1243405c26d78cae53b6bcf8c491e31c878ad6206d2f9c3550a0b6aa9b8cd63ddfe214b948d2d8b847d9c8c45711ccd7c57b4157afb0fe4993", 0x56}, {&(0x7f00000001c0)="827015f973cd2d4a07a607a136c948ac878c8d376105254d0bd8a3718caf6d5d8af6f5b78461f810c791a090096d69039fe546c63875743325df499b0348f063ad75f2594c3b3dc993a13cc04b637df8a3d8d8d5fc136fbd9a6e78689c5756aaa77de6744938e56be91003f8b80627b417f08371c370e2c105", 0x79}, {&(0x7f0000000240)="7f3ca527647ba87390bb87c16614375b9ad9821ed01c16b59f0401c720aab29631024a5ba6a85457464282a0edd0554f47d78c98db3adea5584cf3f3918158b1868c978cdfb89ba9abbf318a21e26cd6436f75521c06d63f029717b37180ab920176071e56ad6064bccdaafb2b15955bf22af56a98f43e5d97904419b28f7d5d0521bbd6d9dbc5687cc4cf08db8c14586f44c99b4935be7611fe118fae92215a10e7586feae8c786eaf6bd52e523af029161209ae739283246204b96fb28f57cfb1c", 0xc2}, {&(0x7f0000000340)="a2c118f410f03740489fd769143e353a735910adfe0d9c5227c3b65cfa01979511aeee0098c35e2f6efde928a0d905d86500f851b0592898d1eb02ba58c8e788bf3ecb351656e40280cebf0e43af2d623747f21a5da74c077722f62867855c3e76fea098c28d76c696b508e158aa389e9d8f88e179ae5234ab0801eba6455490069d54b6bff474c2670cb3c52d76e43a94b9db74c232b3c56ae8b449e58b35f57cda68d02c5022427908123180ed9a77fb0046a4bf45e6a7c31c26d052daf5729fe169b1eea65525850a4f155df013a931d51bc5538ec441f272d67eec582fbfb380d1ba", 0xe4}, {&(0x7f0000000440)="673a417410ccdf1c01cd044e10c0172b82825800a3480bbc27be7707155ada9369d3e03c56c3e19606b07a86943567a0e73e923303df8dc0", 0x38}, {&(0x7f0000000480)="ccdedb4915425ac9f97fa5a68924224810f426e5ce37d2df899995fd64fccd1d85594ac121ba3862f56f245c67cdce867641a94a7bc44c1cd107ffa75da25491942e57273bed43376e59a5602935164cfab4088028e43efe525f370252b58512d9c0c6e4986337a4c108125b", 0x6c}], 0x6, &(0x7f0000000580)=[{0xa0, 0x463e21c508393319, 0x7, "f06a55db5fe2074a96fc8398c7fcc6838dcc035b520c317a6dd1f371cdf5103a157cdb9342cb524788266033b6fc1364fd5deab52f51453ab6a4e237d67d3690dbaceacfcc45da81dbf7deb0a7adc8b646f33e753696f28269d106ccb913cd42eb18eb36ca6131c11cbbbc424018dd4a2a98b2a4b0651b0e9859748c22e630e65d1199ba71cb18f64b643d"}, {0xe0, 0x1, 0xffffffffffff526a, "f06bf7a863b4d9e0d8159171eba93206b179cbf1e7d571eaba30e59d25ff63a6a5e1bc49afb55d11ae18400a8fe77a8732e18ac4632385e64634e2d0fb653f933cf47a62b1f994685b3df53ae4044d937767af96e22826f2393ddab8b67d638a1aef7d6a4e3a5e19d0fae31c83e0ad781b7d837a6dd738cf9f97b713a6d522a83e498a10eaf3eeeb132941d250adca3dfa47ba0783fdf293bfb47a31d25434c0377995debffdfe0b42b17bbbcda6fbfaaa18a49fe331fbbe5290246486214f430daaa31b9061129bd12834"}, {0x38, 0xffff, 0x401, "ffc3d8b26231cba8d58162a163055d3eae9d058e254392cfccfd3eaf9a112c3645444e2543"}, {0x1010, 0x60185dde331eb821, 0x8, "14eed0fc3a8a763681d02628d332e9d8c5a6c0f4165e763abaf21ddcfb4d4ae778b9f67657a3142d15be80384a902aeb0b21f2451ff185157bb0efd2c9c8569726657307da333cc8431adc5136d42caa79390fe5611782f4f97379469e82766cc1bcef9d3aa8d53cd7ae4b3ba9b6cc43a9837538c8b2a3fa2157c29742cf963fdf3877fc3a0ca43a037ad07937ce47584c934b3d5e571f4b61d2bd232cf806d55d2996126a0044ab14faa5cfdccc83810611669ff78f332f6b947ba4b7bdc96f2166142eef076cd0b74bc7a6729fe113efde9e2d7a40228b6c94a22bc03d56fc3a7b9e6cf42e841231fce195585f18c13b0b88babe7788cc8571df76861847bd11f22e1ef188c6c8c2d5278ad02cfe5518082d4532d07df9a052d7f2e1e6ff2cc3dd91f6bf778f385675af601d132b9512116b9a26bdbe23c56f320c5b31c010491dbaadb7eb097b61dfed32ffc55e590ff4e04bfd3ffaba943386d4fa9a89058a514fa0574dc1b5faaaed45388657e7567cecd53a5fa839e27c8f0785596c2a54589cb64357991d8153384c5ba6f31b25256c59cd3572e3cd3f6e4adce8c8dbc1a8d14077425c6cdfd9396dba0f212dc7966771cb207da7352fea233a2b06e19ad60c49bc7a6fe0a88612fe1e2494023ec1fecc4195dc8e78f69452b65d92cffe0307e000cbeeecc967dc5c33443b488ffa2f199ec682b8d368767674175d17cd7ebd03768c1d84c62f8984166949437c6482538377a9150cd07fcaa6608e10f0ea30613743cf40a85a461f38a30cffef9c90f4288a2065b9b81612667a51da32179f91deb98c8b20041ecd1e886706559842fe99fed2e8c43b086c679e987348e0f01bd674767b8bba5b5906e3734fac4b4665fece877ba81887e893836dcfa14df243784f8cbdf762b5d997af44784b479dbba7c86d15ce71260215b23d1981992d478d09feb6feaa90a51f08924215d18e3258fa3655e05820d8ef307be3e9b733a119a05d5555806a94d9066fb065100fd4fc5f7591386b1e54ceb564743ab6bd38d8e5d0df09486fcb21feb6df634a4065381f1750bf878a085539199872250d9a19e27297b378385243f7996429331eb593aabb881942d34041dfd96ba99092715aef476160d477f26a87747eee8f18aba25acf3bd44a85075d8f9f477a8e098422ac9c51629a4e6f727f3c8de6bbd25e08678611fcff7ba4e5654679f884b633865fc795bdecc6d99866f3b07b752623ec536d16ce62ac3d3f0610372d3d4206dd8e06def05779a5fcbe1880e10ce818003773522c2a6f110a58c08e9506f554a6b144cef5bba425c7740c4c0e61e42b8787c492e9847e8a3fa90e1d946471e57f1aaf3100cd9e595e4618d25fd58c6e00c1da3fd1e588efed4530c30801c7532b967df7e570b879fac1d1899aa7108a6e4bc99e1e78934bb4e9d97788348bb8a8948cf62af9f444177666e12eda96d8bb978aa7c69d9b737e4ad9333b357cda30038b640f2b40f265d5e1182ca85cd307367ec057f5262e4ffc577381f66f1877904799a2b0a7b94b99d82f42aaa7a74ba4646fbad811c286d096090ba3be49ea25eb4d408684910e2fa9c2dd7bd839ab3074d4663db76c392676e49bacd75d67bb9415701482e4e04c05ffd3bd316a90fdf4bf97076adf1f4e984b98809ec6d28dc393564af88d99725f1526d8048e537999090afe270cc45fe7542dfe7dba9ffd034f4d45dd856eb3f8ba69dbc970b30795584a88b631dccc16b91f511905be8d7ed2a287bf209f32bd7c0ba6bc6e1b98ab4b680b72cd2c38db5223c7ee9d946d01c849af1db254462cee481667e4b3dfea6d4f4ad1e375935a5098627bb07918ece02830317579edfb3e444a09793aa594c3cf2d800ea7c94a1cceeae035b9d8168709c7c1472c05dcbbbdc25ca7388ee106212db9fcf264314a554f44c18abd3c17e8f32a55ba2034bf3c295952f3a6ae048f14c6c570e79a535370ec3229f391d5a8dd2f21f4aea46573b35879b837f76960f61be0747f93808ddd4154172d4e565ae576dc5e5cdb7f066bdfa62d589ebf93d1efddf3e0eb5799dd0c8bee1a0f57f5d1d7c072b71063ca5322690e0c13d1b2f9821d8b7eea25f8abe1a6ffb9e586afc32db3eff44df7c6076a1a3c31dfabfc1198c9795fc0538200fa63206067a1070c303a413885e9b308f2752458ffeb4cc73a5d5b6264c053bafbe6fe6310ea3beda3302a8e65b92625d17c715357bec5b0201fbbaab1033f0b9d350fb79c793387a77ad07853e4c3de754e81837734ff9c127531067d64f0487b043cc4840bff1572d17359466025ec28ff58146502b58466a99f93546ff5b90389557f0bbe30cf062c9b52ffc7fbb044f469a7b4e9cbcf0b7e1e4b21265be3cccf0affd19a1a07af67794cafd52b35858df87c9d092e6ca8fdadf565e723c5b4cacc19a5df461763fe0d9ca3c8d27117b7bc63ee7594ac3e11e7e89cab10a1b18a25a22284e535de636a917ebee22a1671a4f3797c8d1aa24c018840e57864ce3ca7ffc535f6f49f323cd875e72b878f4ddcb96972a02f18f49a298db2e830c3917327a84c312a4ca810541ccd9b1c2bafee94bb5a73f11e7ffd4047840b3f2a8f0af025f94584d1bf517926bcaafc7ab9cebb030585a654d4b2abca77abb17b0abb824bc0e31d4f66bc5df4c57a572d2ee32731d455d1f9e764ceaadec2a19ca11744f48d33e7f9e0969ad298bafe323d2eea42daebb0deaef6e56eceb2dbe6fecd7f2fbdb08c173884fa07dee9b88b045eeb05f2c8d304a2cbab97052570f60f4b359485fc59c1621de1b5a2107c18a8717b1e35f30cddd3e6a7f0f739bfa440ab4e399652c3ce32bf8b4e105f681b69c21d0b827b011552e3fd110b9b247e2e9ff349d46104f601a9dd084750580bfc9545bf5907e5d29213272f0fc537137d68eb105e4377ef8bacaa8d58060b9ad19e86f85b46b448d827fa7914787cc32a68d31a6b1da0a50e744a380e8c765967c0e99b220bde4e4a1f12cca9bda45f9a19355c0b12b5e1960d38957e7f9e27a063bb6e98881d7aaac9201e4880763e2b91f4126cc1f8022375ca87d004931d0df56f02ba3e5406b58a479e12a4583442f5cb647661932baf2749c931ad282a678144b42f59c302483e015ff72764bcc8c9e3f605073aa577fc110bbcf14d704e24b1374909630260f67151aa5c14056e277c394e05fa397826e56feba77db40ee85f3704655e42ec7ee1b2aaf42b38256893b7268a2a698f9e92d33d4120b277aa3cfc77400a01a3f60ec42b0c0522d7153b2405716ae4df2fb6f00281dcefcfe05660a50b8189d67449569df9b895bf74c00bde902417b269a5b85c3f8fee671de250a885c0eda697b42fb0735ab30067861f9117aa118a2294faf8314cf23c5483a7fc3a2baa7bbf9aea7daf43309ac80c089fc2d5c68afee5edb964ab252cc04c4f855edf78ff64bd4e930f2e2227fe1b68483e1014582eb104480f1e1102fdf9d0e91cb667de5af2c075e32932e5eacd05984ca82abea633c7da4e5492a0effbb74cd700210a46a6f0ce5d8def8893193e6a31034398fbc80a0ba98f523458695625ffe3a92f5d94b422c78d7b818e181ce8907c97c6e785c09b627f2f96116e8580f98ecd343a3697f8ad3830fdac3ec1f9d1016c1e85acb1d4a725ad9353347018124e3eca8720ad29c1251d9a1d19edb369d9b44962c259b506142157dc804386e0a677fab07bb15480bdbd8d5a67b6b1ac7cc196849ffc80087e56484626df2777ea3d24b152a4c02f44c95a2865e2ea742ab657264cf2f1884915ce21c1674e530baded8478fa663628d58effdab76d2503eeec499cccdb096896e311993e74268d5a336bfb5bc1ed6eb82b385904e29ffe4c7416ef7040130bc995a158658eb6c753f3dec57b47508d80239401687945d92497d4cd76f5617b9be5f795d37dbe38b8cde099dbae63ddd147ffbde0b8b82a92d07926c6614af1f5fdc6424776ab92c5d5c7467de7ff1f48f87a07748dba9f06c94646f289461d8754aee388cb5cd3626290d6570de8ad93d50f8c8376134bc664b0f70b55a7753406f9541e5312abc6322a156d4de03e3a8aeb94a6cdb04935168c83b9f274333568c957dff6bbad20b8a548ca09852b566c846b2c50925bc96cdba154259c1e13aab1890aed6cfd012aa07ce9eca91e09898f2ca0f7736abd17923dd439f6258ff3704f833d2d13aa85a1794d3f36bc69fd69302b551e37177dc865f38c0de0ab0dafdf563e0e49790c0f006d208343a591a1a9f728637c5152d9cc7fe0f376b9406fe487c658bdd988552361862384a39a0060dd128ed290e77fe4e2eacc75e0ce41d0a6fd6e2008edc23a9baa8a7cd7dfcaccda941fd5516c088e20cc3c91bf37f331534b8ddcaa4c703714501636a51a6ded4ebacfa06c5d2b9ae1019c3be1eb3f66b28259bc7b23f96419d3e323f7c21e153caed0a972adb8eab0cfcd10d54bf97014a05b7e7e704c247c662aa530e1a78b50b0f828cca565561d722e33bea9a0f5833f9ed025518c88cb154bbab930c49e3c73c7204763edf931f001ca76e50ad3b2809deb646d93449155f7b4b2ea5a26012fb9efa92e259df956bd8c05af244857a2405b5cc9cf6c2523d0d73bd37291cacb68c4a0a05802f1f66a9812c75308f84a33116ad6cad333b508c804b81b2751acca47aa222521ff6aefba68b4333ed4049fe806fce2daa6d05985a1182745b346fbbb941edd337aafb554127937305a915c73c92f3184d67159bdb554395caa9825b2747f1ae72c76cbb21c9cb0416b0df2886e4cf7074945de6d83e1a91f1e6aacec8cf44abfc563c5d820be05668ce841957e39f435d2b0ef15094f536dfdce406248c5b73fadc383b1f9dfc53057ad835a8b5d7cbc64061fc109ce36246b978a6435d54898dd728b7fc0b285e2f24f1e8e5371795a47122e3b556179b1a063cad302f1f14c3606882c1c7c41391dbdddd9a84e77efa77f8114f9891a5099e9fe09c8376b2392c241e382ec5c7c7f37c969ef401c42ee9b147322a2f3f3006cb5f129fd149f0d29da98bc75089e647ebf75cd4c9c7260352758b7d2e45e94f23cb665cf61d566b4b0049350f77e84c18f75c7a41f4b53fef35be6b4232f58bd0dadc5a2fcb064c9e712fe2539c0220356fe3ac9a37b6d50fb6e4c1cfd8e53f9e0836fed31daf116babf3bc4b1501c8d8ab5da4f2ee66950e09cb7eb8adffbabbe920287c815010f42af4dfd81a7b98babebaeb8fdcb8fc4fa28cc67cd14ea264df0b8b6f75ebd014100ad4835e8a6c55306882f39626bc0958341dec8c291c2f8913c0b5c2a2a142204874fd18d52fce149434e166eb361acb90ec30892ea15e6a97e0da59461d5b340be9a7e9e8f37ba235b55bf3639dd7dfb14468b99f0475710cddc3a4e33ef668b582d75a6749e581a5fbd41a6f405dd8d82169b0acd1d6e69a4f2ea96c91ec22c08db1b3c01d44e987f343c87f9368bebd805e1c249ed86301520a61141bd97052239bd1c7a8ccf78848f762f666c92eccb194c8a6ded4b002160eba2e65d0a6322805bd192f3e2e67f52c7d8aa4b9b5bd76309659618491fd3b882a9951fa4f316ef1be471571e87c2340b9f875bccf70487592c40df3d1f6ac9a02a425b7716c57ca93921ddafbb3dafbe40a39c6ec4e25668545353b1e0fad2efffc63199b641464554aad25877cb30412eda1a2a2c54dabdcf5c925f290ffa8ec4313612a699d4f35f3f6e6f7107fbca099a81"}, {0x108, 0xffff, 0x0, "a4ed9da9c45c3dad99287de80ed5aa8247378160612bbbecd2de16093f715a0c510977ac7c32f90ac450b9c7abf616b71be291154a33bbb6222cb426ffde16cfeb58ce4a3b1a0ed8348260f913577571326395ac5631b9a8152cbd882f7ef875982e835841044e61d3b8b1092d62184dbed24cd80eb6c23507dff0c4cfa948b6e1282e8c5b502fabcfe28d26268d11c3f303d5a7887a8aa7391e74a27e05e429bee46f686f6dca1c3d477c3096dd78e90e450d7a3ec9c432c20bfd3201601ea96e8ab0565e5baa8893a685e2dd098c2f28b9594fa6cd51a1cc26400068655afe9346433d1dc97729d581765a077d0ee20cc61e882b5fdf0d"}, {0x98, 0xffff, 0x1, "0adb81430544dd65ae8920251f3206595e3e489e1c755bba3fe0a011b6de7162968365b20abe603012eb88b5a922bfbdd8593640bd12573bceae5575235daf4366c98bf15635c1bbece1233a6c8f2191abc7362f5464ce72a751232452ab80968412e189e61dbba15be149ddb5b63e238935cf8765fdde85ce7796060a37549b6a9a3bbe9d5044"}], 0x1368}, 0x8) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x17, &(0x7f0000000040)="c4921d268f4844da1b4dd6373d46e4ee26f28c577b1f2b") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x20004268, 0x0) 16:00:01 executing program 1: socketpair(0x1, 0x8000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xfff, 0x1, 0xffffffff, 0x73e2}, 0xc) lseek(r0, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x3, './file0\x00', './file0\x00'}) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000180)="d688d21cde5a2dca560805e3c87de1b6817dfba56c8a2de1f8b0cece5cc533c5e0cd3b552fbf2eeba0bb2fd94bb6b6a631c58d4e22ecc86ae69d56f1e1ca056be0a3293715d4c0b35c7f261f5db7ee8b3fd222c8d596feb09bc4f837b2f022dec87f6a6c22a223478ce048bc0c9c1ad0e2cc93e4bdab20893a2147d7f4247e596d9a5d9ec2999fd38f4b216502f0201f632a3dc0d0478879d7f37f401d5f3253169c0319e773799b3c0cd5310a46fe3257341110f61c90b14742c474e867b4d20c1c53f20a6196965a7f2428f741f37a0ec2ed9943b1688272584896560ca2cb6ff2f256ff883a4a694638d98f0d3ee9c44080f7a476", 0xf6}, {&(0x7f0000000280)="53ca0d36fd8ff7240866475bc975712546418adfc37ace7ff7aef24e", 0x1c}, {&(0x7f00000002c0)="099ea7225924372197218fb283ddecc3645e62d98dbcf546b06882e478ee7c0744d6fceceba3f18554863bb1acd1302e33728fac26a286f14d04dd96c736666c7b92af7a842b2995dd63f77474552d83c37d4edf546e917ebf125d202361c6ad7c5b67aebaeb22e94779d39e1b11478b2375e0e5283905436cd4c4d9902bbb04ebd67456f2941d9bccbace", 0x8b}, {&(0x7f0000000380)="8c1bb7668f43a572f833c50d2677b9d5bf55959845b99bd1fc68aeef33eae5a748fb37e92f09027c05a5e7f4fdc5635196918914b232bbf07e90a60b9f314b1500e0760c3c895307a439ea5f1b81603156d9557f13375b91cf9481ec295779db80ce6f5d7926c4d5084b2c6ea43e2d9ac699ebc5aadbf878f3342ee911a60181b03e83fe298c84242bc4baee8cd1a9902a69831418efa01b79b8b8c500321c5ede70f343a6119e5d3a9ac473e2ab9f131bf52cb80d74c145995c7a1f20bbf0f501bc74817577f866e2aa13d80863ffa136263491", 0xd4}, {&(0x7f0000000480)="8833724bfa678cdf524d6668ac35b364719153aed5c8f58be37c2d297a66c1b02ea4e6e7950cd9ae51df178412f6d20de1205c6def83a306298528e0b09d4234c750c0b22f7a491add1c4c36de545156b5a2df3441d3f0950530821c7fc1232e81d5723f4493bf5e032525ddab7ab523db10e2bbe3cc6f79d38ed7d3f54d59e8855abad6ee7902f5dacd93e52ab01e7e5ac427c993fc1f740a8dc71134d2618d79a81468", 0xa4}, {&(0x7f0000000540)="9fc43121190feea21debf302f61c83555769032397cc947f9826ef9ab7ad458b5ae4db94b0bceda7fddf043ef938bca5a971cdfac4be51dc0f2d545ea22abb3d751584403c6d43ed373c13195328116ea0a4810a5b1ba3cf9c308779cba28b8c40ec659b84976ad8679acfe4dacedfe07a5c59923d6599205655f6e5d9ea8774c6bb12af9fb8278d64361ff2eac42bd31015bd5aa9338d7afd3776fdbf6464f7f933ad48a52f8ff2b1c64510d310", 0xae}, {&(0x7f0000000600)="e18a99a89e8c0f3c789ee95808e0ee02dc9153f7fc64ea5d33c44146041e24ea190710fc52026c4a4076dd9d8953f74306ef463d6339f2cce1b91fc8fd6632d8b530622b2ae44cef7ac27216fc7de2c6bc05c4b1413dd5de931f8f086545c4003656bb35cc42a9939b7c990e954ece6b574a7930d455e8863c5fdafad22ea6bdb1be3013c3f34839cc74862a2290368129403d583de515b2177981cd4669e9d83cae7006e7493c652b70", 0xaa}], 0x7) lseek(r1, 0x0, 0x0, 0x2) sendmsg(r0, &(0x7f0000004140)={&(0x7f0000000740)=@in={0x2, 0x0}, 0xc, &(0x7f0000002a80)=[{&(0x7f0000000780)="860bf4e05288a9db00fb3e59cd4dd6e377377e91f0bb59bc952687e1b13e68ad2de9d3fd9299110a801cc811d132db1fab85e0dfe18ad6c8c763992f59e1daf0da337ae538900a3a9c2ff0f847f246dd51f180cecb4dbf21fd6bd27e0abbce5ebe1418021aacd753ddcd76ca318c23f3240f4d6b9de4cc202d5920c92fd0f7daa66db91da26c4f42468010f4016641807c3a019159f7b4e9ed13e7f7", 0x9c}, {&(0x7f0000000840)="72656b56b4055ed49c25a4c7265c3366af826585a47e377dda04c8a2fa2f1e6f7d2e3e6ee1f736c873d424808a44a35ac3e171a3fdf33d19274204400ef152712a9e72", 0x43}, {&(0x7f00000008c0)="e1012df509ad0a5dc87ff48a6628592e675e85bb267bf3747ad09d03404de361acefade3ce19f8ff06a59d", 0x2b}, {&(0x7f0000000900)="f81e4cc16681aa6d0c54910b27bf8765d2ef93e614fa0b3c0c22edacab9a6525e616e6c2227920c0491c2c4d7fef47b56858ad2c6155084ffecbdd7845c941cd4ac9135eea1a178c498a8458dffea84677b3a5384696c426e52eaa74f5ec224b38f404700327ede23324dbc0b06d2146c4695d483018268cce11d40086cd5733fe2d757c9ee0f1619a8ea905ce8fb9b2a07bb2ff94d8f0ef794b371fa85dc29f1bf64c63f3c110becf375885681ccca6fb811bc1d0d248cf91406d81a870fa1f2701c0332ea6add9b1ed6fce3f10d1eb65700a3a970909c045d3a293ae007d05aeea344747f2f63f03c593", 0xeb}, {&(0x7f0000000a00)="1d02a4f23cfcad54267ec66ca54f26858a7dadbd5b7f1d53a17fd72912ca98e67d505f7e496f519c02d3ad49accef03d729edf53bdda4ffdd247eb7c28d5f5e800919629194c91356971a34e24b1f5a6e20faaaac005a0967373a5e77a7aff50bd2220d373ef5fe5597059976168cf177c3937320c61cd6d1da6d8249657a1debf20ded2050ff120efffb46500fa6b354e01284f3f260f93b155e5b0ecc5daba473c6b8f38b018ced0e9a98dd48757bf0f877eee3ad3fcffab6efa341996ddbd75c4b9c7ce9f40c037daef5c5a4ca9786a3844df4d3cee29f311fe62384727162a18c193500379afb6a1db182eef4b791163455d24f327aaf10000681615f81a56310b0dbfd16cebba1c9b372b42162723c180dc6f170175f620aee4dc237d64f36c75e386cf5342d32bc37b84d6ab0a897b449d9870b255dd11c500bad76d63cccdcac155ead058abdda4b3fc1d5f5b1059bffd889e07b8b15ce61e1fc1b536f3c57057996ee96eb06c72ac8c17be833cb6416d94d970095365c4eba28828567d4f29ca18215cd9a92ac8c6d042f20703a637c494288912e0391be1b37feab3ebb65ad57ba17c18e3af21c328318f1c8892057fee22cb2f5a1a742ee5b485ff06873a24268069c126919da4a80e820008adb8be38d2c62ea36affca1c0abacbbf2fa1a1287e5414b5c123d262be147f492845370fefe46b115030851dfd7f042cb2def75cb9cc179a6a4b3787bf72bab972275770b2927da98953f4bd945fe3ce1f439c9e40e94a4488611b65849378831a6e3616b575011c8518334ac3e67df6efeb4ed7307abb1622e4679369d8ea697ab7ff089cddc698aea23747bebb7c5db54cfbfa35f32d3777c98b6e45473fb4a083ccd6b7c18aee8895847625fd3bd49b358adce57673dd00af71ba93c59af55ca2e6a4681e2f2094a7f19bc52af2989ad05010265df28484874092a926ccc296611bdb1b38ef8b89979c3d28824c3fa865796e4d0824a0b4b1d596b5cc01393db94786f4ee8767feb533fc4aec4120e680bdce2af2b62d57d0ffc5873f08cde77ee0c83812066a9b710f973d785cbbb5b87de728beb455bbde050c74bc8f8baba019cb59b87786949f65cd657ce87e7339f5f7b172c95799e5ae40670cca1b12fe91d98c69dc5b42ea99638d9bbd9045aebe3990642ca2f89d4723953cf7e03b4c1042ffda6bbc178bfa7d8c832e1b748776d1758897e333e6ce7a5ee6df3ede92bc12fcaae94ee55ba5aeeba93aac2a84099c2afa95b6b203195a212f87b71939cefb8f3b5384a201694927f69267c01df8d174c0c90cc547a40ffa213b4b589858ef18de0f4f6ba2a70247e01a9233edfb89c58ae85bfe3523b4fcabbe038016f952de575b8a64a0545ebf0c49516308d268e2cd97b230c48675ee51f0e857ab14e6573cd2f04939847faf3b2bbf27bdfa824450f5b68b5f9a40275900efc134a6a0b25819cfc9e9c3b99174c316c6cfc79a351adf082439487350658596373272c8bde01634566401b8fa32cbf9bcb4260f2ea11f9d7e144d58780ce4e6d67cbeae1dfb767dd37dba44a39a69aabf32a8c90e1775d6084e12baf0473da143ccf82963f232203728a362da41b5fe827a30fcfb46ee72af01c12a42642d551a609abe122b171acfe54edc419f2576a26711fe764a5276680a95d221115f0c1fc02695ae3b5878affc8f63ca777ef19753938de246168618f610ec498795bb1600c3b34a507870f183ab49b238805a380bf3dfc951345c39d65ae7245902a6f44aac3a8711ed2b5a21604ba0e0ea8ab8a8bb3a444ac1567889cb2da57cfdc120429916ba33dc7f4d289dc2c37498a9553aa2f4a8d7f8cd819f80798693ae01d00e56bb88bd82ddbe5735936092866b16f5009cba740d6e05562989f803ffb3789d7c5f22340cba0f8eac8ad0d5c89a9e5364e76cd250315bd8892f013225144bd9fe0281869e09766d1c7836d8c6b1db39c3a99c2d4acb06e5680b6fa45dc7fd1354bd65d7a2315d49644fc5fff47304d99a2a233ece0fb71609e419398061c2b2aa11d8e107690163872156502dd49496919b1d451e8c5f7d77ed49aab65c8353668f38cc94fce2bda5fc958433bf3f1f9cedade0062b740bdecd7839ef99930607821b1cd6d65da31f81ddb6c1c2c3ec1b20fb511db273fe305a6ddc2c42231097d41953992cf91f8b130ebf0f31ae1ccb5ea0a28fdab471dc996e817719bf4e8d814b04625d6dd5fe3f85cfe41109a2763889206fb2a244cd23e5507ade162bdb58d98d6456a789d5d8c523c227717220c1af17eb9819a9cfd3e3d1c489ce45f4164085a11a1b1f921ba3c448ece41274331c608fc242bee16cddbc6ffde34d018189b262a02f089d633d3b9e1a7c2423825f84752145aaa1dc5baae6caefc287b72699bca18c725bac7e82e33f936b7bb9284eb810b8141d776894f170a08cbff58e4f6656b403e0512ffea838d7b45062d6273e44fda3e8e761c3d94e20d9deae18c4fad611c2e71f6c9eaf9101a5057dcd6e933fe1f27640933dc3e183e981ca5c54cacdaf0261fbd1ebcdc496b69e7a1a2fdab1230a0bd49ba37a253172cf16af1913815e60ba8ed2eedbb025b22e56d380609b33c8bc22998775d85bb5dcfe4a774cc9d302906e04cfdb3386d2661fa29be4dce073b77b55c2e4e36a0a88daf58b9638c0b76c92487c7b19c370399dee385323ba9b9818af51c519fa3acefcf09f3e4e1a775141ff642786f2e4eabbf5972067f7599196673def16b7f98345b76b3f85aff23572b12444841e54aaf48a77cb177915a15cdfa3962e19926dfd40c7572e7dd58c54502e45ccaa64365b22d81b6c3b1d0e50f68dc6a54c2b72b53a78589c8d61f2ade75636de27ba0401ede6d3b2ed1aa60158ecff7244abb6de5fd4d794a26814cc90c012577714859f107ae0294a27f0aba588485118fc46d746af2cbc6fc907a158cf63b945cd5f7df6b644878c3c2d33c7c1876fb72c344a72a957be3f52499ad85b4a39c577d6d84f682abfc8045dfd4b3112fe441ea77f733bc7ddfb6b86c53b64f493003669297d84664ba99c50db14bf963b6850f285a15096c1f8b8db1ee89363cebb7173571d6051e093e89b379279433eb1ce3cc44859eec7f1cc3256b929656089d7ba325da203582e7fc6184476ad12ca136aea792b91e6370c31452128907b418dc58a5dcf8a9aec5f426a10bf2b2819abe5c00e85794b74d9814c8b94a743ca70aed139af999e462f3d4e58cd2126a1ae722b9ba9885f2548c724833b2c93ddc065de2c17e490a9c0df7c618231b3e4370914ef76d0952c2b7820aa4ec02006685e1cfe85f3295f57b16864321d8393237c7841f18c554a745b9ad276538914bcaa01b806e838b0b593dcd89b3ccd234742322c1935d9c229002fe918f5a8b5e299c1af4dedebe806402268b68a2505cf4c19439106c5ab642a22c9ef6fbbee97a7c50501ebc989b5da75a65e6cbf84986fbdcf692a25e324569f066dacca1117edde5f2c35ce3ba84887199e0dcf6b12b2afbef4dac4109b110e95bf90718304b05823cd4f4c82d024e097e6418bb5108ab6299c1ea4123ea141cf38461e0c0467da572eec70a4066fe88a7aab5e3c4db6653d783449907ba1ef739c523f7a4ba3fca266c10175c6a5a6c81a6a46254abda5a683456265361530aba64edc171a932cec0ae30cb23b7b6fae71f40d4c781e98955621818a520598be9a10443e9824695f15a37970f075b487d1e89834ca9a09d68f9a8ba0c482249deaf3b4e2a8e652ad0d438000b3d5a6b7326a0ea5fbbae070db095cb4f0a799f1cb70cff3644c43cf88189201d997f1e4515e26e822e11a6e5dbf2b1cd350b3d0f19832375a70bf26f929f2294021a1d0196cf0e8b8976119270a303ac26d83ec0d310d05d53c303425408460617626ce2cfaf8c2758951a8b98e47045def0d73fbb5fcfc2868a7167a7db18cad7533ba1277f7ec48c8b03345f6de3dd65d2911efdb3536f680130841d163c85794e56620ae1d52e5351c28344df80ea60cc6cf5995acd3ebd41b75301e32c1a7a026f0d7cf6887fcdaa1b2665657e63487070455b4be7dfa4a58482ef568b0c8a15d66e0c1b2f3b1c3c012e775c9c23715f9efb465c65899a9c620ba20444c8041e3a6cf9dd7ececbcd5c87ea270ac79d47ff4785271760418b865640569b465590ccc0e4f03f270dd8e345bdd62065d73696837da73e392249920579570e0b0af284f0dbfbb79798d9dd85bd2eb1c2a6f0bbac6c221d3817a47ae0712f3377ae4d63a763337dc52ee7fc13aeaebe88a8340153de7e98f693a8f53948217fddfd3956be0ba39956ce63710409f60d5e34d7ca167dc890fda2728dd69143186865e77c71fbe4647e9a53e08e205e2ffda662aa5f6923221033d59ea7780cfc93286a3ac10e44bbc5da2fdb793d5307162e8705e36f5dc6cefd732d09fd7fa5e551c1181b0b4f10b336087d07d7886e451b814f9b91f3bfd96ad6626d4e9ea9067dede145afa8b10153e4f4a651d857a62b1ed8af5abb5f27f19a9dfac8a55ab28e982f1e8859ee9949dad0f87e58fbcb9fe18a7dd538d9c17d93ca3d8d44e537c11fb3b51cf0f3d7d9bfb29bbe3363563d44d1242c2a1645fcb3aaa1cdcd39ff1d0273d25d4671d8d61eb23b863c7e3df13d5a1aa45279b2995bd07d9ccecc5807c68917464cf0c7184a9ec13bf9feb4d93a4870313f294062b0c303a33c9a0f7851e960d57c542a73b414fe89a4ef3f40a4a85f92cc41b8419da644867654375003456a0ee54a7aa54e61278bf852db840fa9f620de0742405b877344561dee796a382d62ee22435a00a78c67d14d1bb7e2e015ce5ebe78b4768c8a2e141dd79371e35a8d6722033b3d69a73cdf7919c2dad37a906ce77e430b4806898df2c1b88a1c4595d33b1cd21cb1036037089322fedd7a5a6039934ece5dc04f095585d1765f8688f463f5fd7ec2318a19686697500afa11728a9e744bcb649ff30b777477b1db01aae8e213494b84d8c884d7371c49f8f964b6c3546c74f2821182c3cebe0e3f1ae389779b7c918e53cd34939eae5a06ce74862300ba4018283a04f9a75e3b146bf8c6b21a3046803264ff3100340e5582f2b46bcefea4862dbd1c8d7ca44c1b83009160903da144f3450f0c7b616723e897ebee23aa77b9490bc65004eacdb599ba24d5a5b16f917951a452c64370a5f5f3ebc4c5d7d748cf7039b3032464dbfa32dd48dca4f4bcd84e01c44a3dc14c7daf7755e8c9d4d1b42962a1740dabe1bf4c22c19e2e84755990942158be7d7ba35ca238800f16ae73162c6a544b19d8c96b137f9bbbd63548ad4e71071111e17a48cddecc5fec00c0231fd6447895baa2c283de8368e22d3cf79926864d171c8650d2ea7ca144042a337b036f662ac252e80e009e3564f34b8ddd12b5492bd367f4a5070b55ba2ed34904f5a342637707b25c5fe2c355fe4b8b90424e8882674e723eb375b4e2044d6c541c4374065bac04cb9a8a713a2ac29bfb0dcac6cee07dfcb33abc70bb4e13bf9d16c2f488bd70e95f0428c27ba3b347b0af9a4d5afee4c2fa878678c502ce13512ca4bfa456224a1e5f88dad650edaebf8a57ab83f7a84beb1ed672f98b333c8561c79fa7c031b82a2ca459e160da06f4f6a12df3ccbfc69e631d25a1d8db677f0d8b80ebd069c5affc39378b8e8fc021d44d4450e82777e3d7e6284604496684e1e2ea6b9f58ac5c090c360718d0493ce2b127f336178", 0x1000}, {&(0x7f0000001a00)="9cb6f7bab2fc951b09282acefc17db5073db4a44b32c6adf23cd085328c7b4cdefbf5b3fca103be9904cfa4c7dbeaa285dd9734484baf9c45be4c74f98250c0abae27e5f1570304b9f05394123754420cc139caccd2439b388d7d0fb052c82ff70f73cc3c456fc9cbd905d9d3f77", 0x6e}, {&(0x7f0000001a80)="dff1f0b48432bb52cfb4721f70c6fbe68da93edc83167fdc561b6f7ab7514c7cd08f767cd546150a3052748d6b5ed5e2d60f41e0a3c3c2e93c706f849ac8b5c77b7ecc03238f0c33eb380582da65dd72c133a6c906709d16ed39d86e49c34248cb71b2a7fca45410c26d1d4459a65d410804b0ec9733508a2105b1b04b0c07cead51e525b2acf1fa436e94ec00244d2e107bb4242eab0e05d19b2824a4bdef57e40b91c4f5112002e1e360981fa0db42ddc27ca679d2ae91c15a9f055fc1708a5214e514b121acfaaf649fd95aab70261ee67676811f414eb68ef477d50d4399dcb64ed9a7d8951c11ce9f4e521d0f350d563fe47d5a2f1635fcff7ce5366556bf2cf4a19681512e7ac7dce790e7fa4518cc258103df67e2893f3098e56ef230467262f7e0a7ff0802ca039266efac9b9d14663cbd997e5670ea13c1471305e8858239019180702ed843503bb7468fc07b5dbac6d490be55bec3469a721cf1042dfc6722d3ff1473c6dc850817c22bce98f853e8bac7ef4f552591be2952340aa617df9be43cae08c99c897061387337666084ad7cce26ec764689178fcb69ec441d1c247399bdee429d98910bd68f497471c209b4cdc92ec0e77fba98e23453fac6be7ec4bea7f39f44d11d42de23f4eb97aa4e62cf4f53b4a4ef649aeb6ed097acea0a44ad31c0811806988444a9f99097694a6ec2e2bd47dfcab72aa290ea80510a6c4e5d7efd1e8924c630b32524b1fff605dc7f129d29c7449a92b845d4b95c50df7bc83a4baad8d855a4ef29d4afa587d2282b47044243ee79d686bbc0374ae28a75702255266cf040444784fd2549468ffd2e3d008b7583c780a2bc6fb16c113ff890e28e0931e3b7606d037fae6cd8eb3853dc6b8f35563d59643ffb5e0f75282ecfd21fa2c9b3fc1cff340a1ae8f8835ea626ea79392024391600efb53264a83c890212247bc8637d6c3d2a20ebe7239411b0ab281b0be2554d1e5bbb2618bfad09dd8c9cdd2bd961f5233d58aab255b21549c8f951f41c2a4aacd046d1bd5cfb54c993c24991f088e7197e4c4cd019b553b3035ba93cab55739b8d05225b5e5b8fc5c3a1a778e95705e46dacfcf8843ffdef3f57be8e8487a03e78399713a8268979c102c8a09f4502de63ba2fd2d2febc17f1d99e4fae62e789068bfd7e2fabbd4758d3e1924096e6bcc916772e60e4a486585126e8d676a99d442919eadc114e5cb8c8675d13af7ae8d43cd6ee151e5f736bce3ac9c826529d49f21063b893385cdf3692c8bd2c05ffdc10c44b32c2ad26420ab58bfa1022e7ba8d53e98903ced5ff2dca74d76bc9d67c4c70f93838fbdec0d56b163b806e706b27880dbb23a9857687ad2323a4801cb7540e0ed3869c5833b12d9c552b9500ca5437469692601e136582c155559d811231ca7e392b214040da4c6020bbf2d35d9c687044b37342f6a0f43b4782e5bc0ffec82b102c25be86ab216111cc8c59df336b7bbd42e6f18e8328dcd162aa952910e3e6767776dd2e66f22d3b8ab3d3760fa5391780307d9809e037d3f20ce11a9df447edf28d7b8f389d98bce226d03c1a21e37dbd62a1a5e176ec19899bce4e43201fc75c23ec867f0c02efccf54fa1318db669dd59ab1d44a6906eb850274def7ae38ce4da3c9e22240b9f44e8c63726f24ec1a3e4024daffaf5cf41941f0c03d4e3e6b741cf6074b092f47a273888e95eaff2c91a89e8f1b82377a883ee1fd7ff73460fff1414acdeeb7d87e37b7ac7c9363ca358bcfafd6429b85460a01bb34cbba53cb94a974c85a7fb6b568d37459572bbc32d3364bca3b0dd8cf91cf348848c0556631f6a11abd69094a14077361787d81a09b15a63d6fac307efc9b18ae6c12dd28cafeae07745061b0f7bdbfacd40e1ca41099f77f7e3b522a33220c2e0beef6a3333d942458c8c478e99e73cf852a37cb8501c36b187f0c2c7947d3813a5237aaca2f9636ffb74bac71407e657c84550d6e5ef4e20ac48f2aa5809d00460b426f44a84bb9454f3564156b24a6eaa8e4a2c331080b564a28500b1ddae545233652a3c547397d06b79ded84926edb1f43514fa97c8d2c4416f62fc755fd773cd513c865723bb8149ca46cde1303bb8067e6bde4aa7749b188386bf8b3f12fbf8e9c99bc6b0885e39db3c1a2e6e9cd6bf7412b87861c05d12c442d2daa73eceabb6a1ee09d0d2de304cfd64447b5640afafdbdaa71835cf7a10b158948544ea0d74733d6387002c265908ba1ee9d07c538df09f146da1cc9ba39d21aca679076b030a82e3ebd8179ea7f601cf8933247163ac29d3cd7e8c0e72039e98af67097ec93b3efb3d98c2537d1ca7c8e8b3d0e7096c3b25223f405e1e4ff024ebcccd40bc2d044be17c5b36fbc62168ae0a1be0e5a38d5364f36746ff375cf3a7925b9c1cc5bb6bad197247c8553cccfe92d2109607d01dcb5fb05907472d1c6946b40d17219a79a4cbc29037be032d0215415126fd59cbfdb3293a99f293bc5b13c79de1bb0a016fb313df0049bde67e8dd49fddec164ac0a558a0cefa481e0252838e0043722c29f3b4d73afdcabb38563098c64089e0c2f34a87b43b1c3c44ef9c4faec4f0868503b2565d8c2c1f5dbc818d66316d3ac8b1b88087fa236d6aa476b90cd888eb9a149d38f131d567411935ca99376f3e869bb6a498c4ea4a5315397ad583163b7fa30e21afb27bd4af373f23887b95a2d2385bca4247cd31aea9e0a373b9561b9d68465c6d9a2aebf22bad9781c6cd7c42c4317eda2ee6e4486dfa8514187cd098f080afd5991f98ecf936d8546ce1f21d340a340f5cd274e0a3b54dbd3801348cc6d46a211b4f1373318c05e3fc10e99a5113b53b90c7d43163c967467181155f52a77f7cefa4de2b05a211c914cb8ab6d35599dfb2266c3bd0c139ca194089e29111d17ea7446f0bb346b8a2fbdb3bffee35243936732a93ab2482d44c98ad9b433d14cd811c4c77fcf51abb8d0e97fb211b35dd1d176b3259b56a5702f71ec227eb94bca228920a4063eacbc450e9acf727627bc40b7da610c4ec6c87403f1165cc03a2fd0865a093c4e856af2a2e704e1d1ed3084701189a44b496c5de1da2fe5eb5d2fd65b7022afd6e9313cdc3bd6a03eafa8f46d065fa96b1a203a9b9545a63d974dbfd6f186ddf5e323eec494e25fff2b27331cefff677ff1393681f8ae0888750b625bb28b18bbfb9f85e2373cd25f3b911403bdf41714833e847f266f6870f7b5cf876df4c43ae0ad3c4e608c799a6b7d8e34c7187a2bed7848078a4281b1eee1c7f24fe0de057419a370ce992ea1819acc4adb5c0c15eda3d748006c17e6de23d64763fd4fc4b7f2e179660c47ed606613e78603e99d6d5c58e7e4b0f001c7e9b0495f906f992576d4cb7c31ac7b98f05c02ae48dcf642e3ef17add61ce6160468043d3d7a88a2cf66802335bec803ebf394d553ce372ac4636b03222a57baaff27a5be9928abe504ffa6ce5b7fe5aff56acf5c78e40a461bff67d85ba2f51bcff788e99ac430e8114230540afffc9e5f26518451e8b4e149796ced5c47aea52e48e0063f19007aa9353a57e6aacbce1ee7d3640854ff781014fc8bba2a928de4fd33668dd9f30e00648ab79774623d614141e3d9d258c787a45dd788766e3fd670d045a760f72bb9769dadae5d2a7bc1905fc8b45a9e9043cec4d3bdfd0b3469bf38df41c5a45aeb270fd21976bafdaa1196d9083c43bc014477e80744fbc6ab406a7e035063eba0504451a0a8e0cea5073f66ba40c3ac98f72e49d5ec4661d374ccde2a46725f0a79f16813850898d37013eff85a7cd7c4a30346706fba015b0cb04a4a579effbbde31d14d588299c26a5aff73047faddd22c2ceb9ef3b87d7877410c063b0ce9705ab5fffbd1eb9264c9d98ad8631b828515396200ea1f9a7c5c6e548393f630b78eaba0a7b1ab6ec2f607b4af4b0c558c6d839b69b7cc834d6eafe6277e71246d4d1668fa42422d3b4632dfd3e7bf7b8b9b9e41b71e93e3bd159afc3370596b4d1f283d67b29e271a570c6bda6748a93d8017d3536aee0a07cb81053741496ef664291f8b0b71d75a49f795189f88da2dd8d055928f217f620f0e31db7471781e74d3e81aefbd3aaf7b1f120c127e76b19f56d6cbf97fc4ec9064c4712825ee3a4e0c133ee05f225812a8c9f8921b0d48b7fb3e7806745fd49afe8ec44daabef5a03c8c547751c40d36defe3212c648e392a41d269d71d9d586361f8065bedfa95e6dc95737f4148026c02df2592eec012e30d2e611d64396a20744038b327202b85ae82a14c6133f41a02c9bbe68699bcaa0d60862619de92edfaa3f6dab5c5ff9534b89c4a7132033363e36cbe0312adac2c0984bff3195c9dfef22d268d39e80ec4e3170f48648d55aa9877184e0f20be4fca8520572a52abb0e0bd201dc0ce30e8270005ccc873e1c16453ec24abebf2fcbb8b3d9b1ba80a2c524498f9f22c95257abc6654583704cab6757fcebbdebfd6b4efeed1447b3c585118ede05e09c7a3cb973a588dad92bba7e5a2c52da7789ebf3f226eb25d606b5244e40cd7e35d9929a27d12579322b8252f01dbf066430b0dc00d205caa527040470ccdb5d38bcbe9b3387c25dcbe1da2bcb2f4e428debcc8dcd552b614e0974952849c67b17af69236faf0d44d5919cfbd0f78ca2471f51e3ca3a76de43e655967bba165cb8df765e220e984399161fe23a3b7d787cd4f24f42422f9a714f3c6933b5508be0dacea273ee640b6f44b8523e64fdf8c7f2fd28411b60d2a729ee4d7db24c7fadbc9cbe53c0d868acdf6a4908379e49908e684a4c939a3b27244384c6632f87d5182a0dfad11507fd6086ace3c50b2ab11b09763faa225b2e7c702bb0b33a0ae629551ddd25f76b541faffc5a381b96086fdda7978dad546bee52fbb7c922c6f38704e765d981251d7b1f54bd186ea65e9b7c21cb9733248773f6f6c4682c33da4c4ba0894b8180e9c7332682f78e7ab40f88a80b086462b29062f241a9598c5ea12aacecefad3e0a180206a025928e7646277fa7cf7398436455da969fed3ceed363c9358e37bdad3228686cc4adb8f0c60613cffbd41e79a89675a109e4dbe6363c2a3356c2465a9f4185881fb68ebcb3b0e078b7750602b3583384a067a643b01d01fe644ab272d3c5acb5d74e171073b50f2ff1b9f748570ec7f45487979cdc082ce16fb3dd61555b0f64f78e0a5aa5a0660d3c66ded7dc836905c7539c070f4c7a6ac5e2f7b5d7f3f1b0a1b535efe2d1b7234fcb1226522b71fe3644fe949aefedf46404eb70723391bdf277d1e6cf4fc8c1279411d7d29f68d44c4b3808b6373297012ab37122db4ef3a0261821459b4a8dad8335467ed8b1f498e81af4e0b8fc4d93d33d8e6d0ebd2e9473c1163a951cd3c8158344cf3c50477da3d85818e04f50cd38b5c3c5b745e84596416d9faf74ab4b58ece4b14699354821d665af61499b8249a00053c45194ff4c62b7b2c3f97f5eb8005fcf3469df5e9ade3e25d7208f860c5a979faf392b0152bec5a593e73c75328e98d87a4166dc3406f696c1d70db845430d5849490371dcf47c8f1b4a6f110a351c9dce9eb4c5836ed5194824546137d623902ec1ce03b02b8ef4279d95dba89a21941571a40d1152e28c913577fbb877f180ab33b99c7fd57d0cd53c719e9f3c0fc40709f4ed7a5cfa00dd4a99d62f81726e8f832def76fc53022c76dcb95c493ff14e8c022dab0c31866368608518d754f66b32fa002ee08ad2984079eaf83f2be", 0x1000}], 0x7, &(0x7f0000002b00)=[{0xd0, 0xffff, 0x7, "693f1c029cacc7bbe1489709da93028b03ccc32a417d7c980c3c2d5d5fe477c41fff50c306356160aee8b9b13d25fa0e92c9cc21861d5d48f61dd112455a57eeff31e4fbefd7a35c9184e3182396ed9657432efc0b140d706048524ccfcaa91d2d1d6befb93cdfa42e84dc33aa8b94ea1315764c45e2346ae7b44402295f9c0dbc9774a898bc3a37235aa03eb9c0615f1d08e2b6de740db48e21431c6a78bb12731e300cf00489f9841241cb18539c69c356bf0916ac36bf172e7d4f2aa7"}, {0x1010, 0x0, 0x8, "54a817b8e0b9f8c974ccfb1121123e30f3db7639aef133d86b82ba73f39707869693f0ec37b6ab09cb48ec678b16f7316b8fe234246a7e3d3328a66d5059ddcf835b3fe2cb8ab06d1bd015762e2f519b02bd42caab628f3cdc6336212a18cc9dc5268deb7c69eea8510153d73693f2084ba8ebf91c5a8ff23790eafe18154b21d52234a252a14a4f64c28a8e2056643528b6f69abd131ae1a24ce511791075a762f37dafac43e3636242c81d712cff562e99f5af5760ea238ad6931b733f8b7f2a539497265f9b67946e8240eda38b4feb4c4e47fa97f73329b346f16f3e828a7a78cf90ac8987e99796c84e05908495c017535909bdcdfa8d7966a789e5ff9883174e1ccee3acecb4bbed6e8a77cc785990abcfa82232d1262e559d2a63695870c4f1a56278048b572709398bfd4b421f5e9147bd04097322b43cad63cb86967f4334b2d5313e27db9520bd93385110ad7acb0413ed521d39b195a876431811bddd6e06e3129915442df1ac7091cbfb3ec8159598a5eef647008545954c1f5a6d605f617bce7b3e58876219e45a54e2ac37625bdf964c08b9a3de8c2acc1e1f17714dff755116a5e46f0f0f52f78d0db39e20db0e91baa88361928b24a68e5f051653a6ed7d5af9b554a3b5a1909dd3764724a7dd81b78967c6527d30c546e8e06f2f676a90858e8a6ce242fd834bf3eac3ca1b5f7733a517b402b807426f28c444f387039551b70da2efb3ed6c1a6a7f375c50452e7fbaa94b2f960746b2039cb330e989688492ef2f100b7c9e701ee791070d0fda3417ff75571629908744c6319f5c6010a17336787445c4100245aeaec084dc7c9fe698e7e6969df0b1a6b8c432abbd0cb7c7e934c2b7bab4730bec33161df716ea0598fea1e5437717628f2eb54d4c44aeb93e3468115c8c7d8aea509584ccf90cae67fff5b372c129d73dec1a2de58f0468d9ce1a0dbb7b6720dc593bf962048df3091b903a271f95533441899d45fd3a0baad639c91f16aed908f00f70017c709289a052bbcbecb173f6aaea774827d11c4cf15473d494fb6f9ed70aec7b857227da707d5c53732baee76772775e43db96e7dfd173e507989dc2b9f44be7eeb8dc8ea1be62f378ec44bd14cf83b0e09514282b8c1d3993969e4febfb2a80819bae4635218049ff28eb96b621b49797c3cbaec7c35da6ae26475b1a8ba9192d0a2eed9d20fe2bc4a8855dfdcb8e67886954a28556700d6a690a366494dacef0ddddf53fd2ed1b240de3d0ddd87895fba2412da2382ce28fba37c02076725256b7d16e7ae2ccdce223fdcd1e026ab50b21e74487bd89ebc4d2d65209f02d1b38ad3e196f769050d48d25fe4b5f1f0bfc19d220fbc701cbf31bd31c49d6224333f3810c2f1cce163e701c3a68528a3e7cbac81aecb936151fcf5eab5805c90e94308abf2a7e7f40f2b312e0ecd67f3d912a5796ea80cf53e181df4c0843810819eb5ef77a6af51a73679db41560e1c842e76d3031575ff3914c628ce2bbad04686afcda7ba8bce2807b770e7f5365bb0610261a28771e0395f313ae61d2812ccb3cda80b07fcba016d7ea8c4fa18f3e6be517d1dd500d6a462e27bdba4d10bce74212a0d21b5db7c06d05be674d1e435383cc0c064a4f8c8c43f474d8ebe853ca12a1b785b862bd69d38069607cd683f3c9ee49e2c0a6dcde28d1ab8da2dfe755f1b9cf2a1e5b799c6a8b9b85b4ae39d2ff9672dc273145c4df795914685735f502b2d1c2e00b79e355aa02d1972366f2ed32b57441785b94c85a6dcfec1e844a2a22c80f9f2cf83ff70d4bc585eb5912fc0a58d9373afba813906b1ce53983cb8434722725a8efe934b520d6a5887e4224953530448a0cc94c6f8ec385615d38d5710e82ed224ca504420d765a03d5d584b6ee2eee7d51ddef1a4e186cceea2d2deb979784cb922f44da7b21d831c4076124ba522465d338b499a3809b897df74773b98f404385568bec3c8d3dfef152fb6b3e2cef54f04d5fbdf0b991cea0de01c9022d86944eb577daab968c837f1796c0697be35e10e3b12f9bf40a96048d21b78b69e1eb6b846486cf761c0a6750aa943e259b2cc5e2a7a1ef305f829e17b0f5d645ca425652a8af57318dfe52d8372f5409eec39a331b16cb7844e9791dc35bac97411d5b7e9196796f3aa229a5326fa985988af0cb1649163bf3a12406501679cf6a880e88cd11dccb3bf1369d9da52f3929f09b0bbc51fff7f8e9bb72c330c551ff5ac87ce586d7e14ec4de1801ef5dc7b903421b04af9a13406898065f44e16dae2f7004f0d0062598aa5f1584c4d51767d7ac130e90e2bea3e14ab066599f25483fd83ad668ae046263cb656577a510ee33d4d2b917cff83a41675b4fd6e6e7e9d2d46cc56d3c441f4dd4b0051bf1794c8a2a41c8253b7e17b84ebcf21671e9478375e7cd3d7e3c834901e9a5f294db764b329aac21401d87d8f2aa634a665a8352ec32e865093c4fa2d522e4bcfc219456ce9a471d874319e1c8657aeeb50c6bab2d6db48477484fc7dc430c0d3e6c3e1dfc83503d241c4e21f71b5e0299c8e111275b56b1cecae92d73249dc3f3a001af4ced022626442271e6384f6e671044a2d4f1b5be22961a5fdba9a479a506ca5aee91d65356c300d20f093acafefdf4b24239284f7520ff997b9510b81d18a7a9d783955becec5e1b75e349f7ecfbbf57c0e1c82e67874622236e459b8ae3af540824a9652b3465bf9ca0d773fa92323ad8d914c78e29fc1016eb123d05d5643ab0c4871386a812097b019c9cb27545deb96f1c434714afdbc0afe1ac68964e1abc298171be19c50140495c5e81d41efca2bd86e9ae7d1b792bee15a17656af74a04befd91e9b0aef81d6ebe6ea83b5e30b4574f3b314c799f85f26e36a986b7c8fde9c4f7981de5355fdfa97771f58a9a261091fb44027b672a1b09d2735f4a6f4cefd45e22e4d884523197309bde35702f49d5958b442754a1e68a47856d3ded5ef0881376680947d9f055110e62425d9802750c290652a784278e4509787e57d58833f8a69c123a0ccab898887a0b531a495712728dd95b91288793015ec5b627d32c82660710294e79f0bed893d77d0eeab81467af843d89e8f343bb4957556dc88afdbce919416762ff3abb304d43fa0948e381e52711f00c672b41a4df1f2c8fffe02eaf5fa8b260880d1b1d5265493913075207d9167a5c1026f7008f3ce5bd556e1e9be82d57ac5fb88602983e065b92c1d3ee8dea087f2dc60370de025d36baf71cacd1556ea7597cdb11be0645c1c1b8bfdcbe03cfaf08f72ee6b8b434f82493c3c191961d5eb16f8ab88e1d9dc33068131d122aa29e015949e13b1f14912259d72950bdbc40d1db0e401004c89747fc9872e5cd789ac43be4f0321a92abd4b6c11b15d45d74411ac31a9af41d30a5209739735483d8f9e2a8937eda333cbbcb64a99c4cd0981f08975b7c04d183c555f40bf4cab39614411b7e42c09a7410144474c084c12688e312f66d7ae7f2cfed0da670d29262f4d0c525ddb58d5fc817a963ac85569f7b26d74710ed3baf66786490c1968d1c193638005dd4bfef8bd64dbe01a323e18bc94a1abe0cce3236380ddf9d56ee7b8cad0ed9ad94868783fd52f4764e03c24a452a516c74f4117b3c421a68dc53797de2d1bcbd70ae6cddb3551ff0b2a9959726391ea0d48ca3831c758b544087677626da71f282dc9b552a28c2053f99510cb984a811ef7663dc539650b8d6a01a877b51c6091dfe9d8ee01a8da835ad220236316f8a682b24a718c93c824fff6756c47a1d89d7d3f19ec8157fcdc5861b1995b0de139e2418d2370f8bfe3e236adf9465d548cb0559973bcdfd53debb18a712a36ddbeac31f70491aa71c54ac4f7b825b915e33032beb66892fe07d9d5b0b8d5ac088e80ed4623a9582cf3dadee228c759d0d38b05831cc7f74ba10008dcae1ca1f8d6ccf77f3f375d1eb8b8c27354702a1602bd5593fe3111720f4c9edb637dd4c1d97adcf6b15d27a16764a7afd8bf9f97088f4f401a9eb91b32b3ceb768900242206a9b1643fcb3e366b1eb9bc8e26b84b9691d201a1a86db8abfcd7200c2962b008ee6f5d3908a6bc1daeb727002a62ba7f26316ae90067a6278e0997528d1fcc5edfc0564ebcd89177d4a619311cea23cf605fc87ada5ad29f9eb0d6d17cf82b27ab1469a1d5279a606397745376fbfd383f4662b9605049ba8f0545edd485ea01625d562faea3badc698f448c02e5786e8697d64164307b79c8fd6a4eacf6956b73a84c82affc746456874da410c9aacc24baafc6e431df9fd5cce6c9d7e1a1debc85ae25d8744f7da614cee6601ce017d0ef8c48684656bcb2150a584d601c581e95463d8991f9c357cebe7b6dbaf1aae775e714897eff6d05b591c4d30ae6ac386b7c663abd2830375611be995e08e1e63597a1edccd15a5caa7306a8e4c519d8c81a0f8145b4971779842ed5d7073680726ca02d8ee4bfdfe90c515196e7be90a16dacf369440990fbfc791f4a906abbbd73ab6ead8b3b1d7bcc524fcdbea072f36c3df62eab6a0714d7a1536f8af7b2f04e8273ea5733c16040f90b98db639c0b99f90a2936f9c5067097a3ed93d8aef13d70bd56d957fe7bc575fb9d5da3932db09f8de6706ad11fb1d45c26ce795d026051f26db20a7f602d0e723467ced506f1af52d270030aa5614caf10bca73853b16c132c52fa865d3772444bf7a3375128a6ef74ab030c2da765f99ba31f840a0bcf5d7a1f871e534c194be6a3008f59b08ca748bcad4b38421751d043a6f46a37ebdaf4cd38ce0247ebde26bad859ea291d83d9586d7181e175a81900aa7308ab3b26a23a8e84cdb1617af37ea505fb884f2a34053f2acd74f65ac22fdca2924b593ea68480e50784fc9d41414a2c1fed4ee9a508a9e4c9f9f31a9b6440828495149bbeca98412711010403686967102957292ff7f5eaf8607b6bb608019506e49a60b040c4f35c690db7704c6398f53fea494edeae0e17acd2601f6cbdf35b989afa50861f2ba7e12ecc774e698db6b445899cde1591f3c393fa7f7c970537b051ffac8cff08409335d289222f048e73601fcdf8cc89dae94a67ccba7e4b0da28cd76aee63f0767c445c8f0716c7d08cbbbbd1de661e6c076cd2e6b2c7bb2f2094be76e8827a32021a08f3af002ca28000601a72735d8ce8b7f8be4e9bb7d6229163ea861a828bda2ee5c4611f4fb94634cd2065924d33391f1c7c9e562afd0011ce29a10af4cc925801317e58482ef8860666e6cbd706c62e5aa623377fb3c1db1bcaff654457d0a2d7dfa53d18ac94165a5055e211c545e6d81b49f8ebc3c056e61defd7eee749c2124364a8a302a3e803a4b9d1c0ffc5884847eaf8211ca0ae97d479ec29ca79fca01ecfdfa16f999ec995ba8d23f349349e477f0169dc49282fd0c0af75e2fccf2cd5d31892af30ca7b3696520588e847236651c110320f30c6e925f7384f50d4e7c5604dac0bad207357c5bf73b24ac86b2af8641928328f296dec5dc63b7a89a13aa587deacce83773e79e337db8ea13ac5aae753ee1e933cb31508d0950f2cf3e06175fcd08d12060efd924829f1c3ca88d3f5194b78a3aedca783f5994c8505bf7d1dbfdb79a75a7ad6fc4336d3f42854d872c2701ad37ad39fa4ce2ee29445057e8d11a8d155a4643870e735dd78bbd88a1845c3d7cab894eedabfc326c0da46b04fe47402fa9aeb5d0aa563eda4943220173afe5be28e8835aed945fc62d9899207181e5b8"}, {0x108, 0xffff, 0x522, "2544674354d943dfba445045d4806b0e6219333625827d6bb97e65e587534e7781f8749a17abbfb99be7e869fb76fd9fac6502c487f9597241ee521b0f4447353a944a697710966f15764e1174fb984861add6dbc1bf7837e4199cf64f91dd1bacf9efece20042d8223db11512a6ce4af65d75e2e61357faed3b9df76f9ae6ebc739f6d547cf462ee08b46e4e52c19f9bc5a60724757d42b5effcf62f6bb887283cd060382e330d413e4550ece7d754f51552807afded56fd31b6d6db4283a12663443a35302a7ebafcc164b33d2ce7c9c18bf894eb2e273c1df8e2333d78acdb3cf485c1143bf641d737cbfed6029a68362374624"}, {0xa0, 0x1, 0x6, "cc111cae9e967554305d2b686b685643d4177fee85cde95a3764fb0fa2bec6881ff9ca9e1ea198037ffc5a2e1b860abe9dd9a8ab36f4d56348dbc8983f6cee7a267fb1766feb42ce971b0fe88d1c1cfc42424c342e3602d3b869af4a0a97f6ebecafe5253f59d9cdc9709613e58fc4acc36646a005969f4b656330b0c1234b78c3df4e165081517973cb7ee249ec73"}, {0x18, 0xffff, 0x5, "37cd9694"}, {0xa0, 0xffff, 0x0, "15a76976a114055d50b53d766a826451cbcf69ba292beb8d333f5bd3e12f6278240e3dacba3f99e06e05640343dbcb6d4ee952f4c111201154a3fa77182a21cc56a7de7e2ba866cb6b6abe04bfb384978bb3be443ae756ce84106ff35d92a123b9833b95c9789d2baac3f8ddb8db3ed0893ff725dee55873bc6a31563747e3602e7bb063328d1e410bcec7504dd4"}, {0xa0, 0xffff, 0xc4, "695fdd58bd3670275e6c05879a9800972f14254ab4827d4ac1d69c63f16786b477830f45b373adff90de1861f94ec8195c64db563883eefcf96de31224445eba3a1d415f04004a181abd9a48176f4450dbd87baaebb4bad0fe5930bbfbd955f5eb830ea23340b5b716abc92fdd1408631a4312815d01ca2b0cf7fb53bdc1fe4c3c973db942a4a102e0e10f887422"}, {0xb0, 0xffff, 0x5, "151b7dd793a607d3d7444c334a71bc56b433ce7f0ebbcd7a71c7eb524b4389219bb89d9a069e2c33d16eeca13593c669ec99823cba8a39abf68cbf4ec8cd65bd90273763cfdcded26f4d17fb85a38b0ae7d573c9f45b82713346b8e339aa08c2ee51af87ed0041ed8968df0b10b1f19ecf58f5c6f3d34374c0d48ef632998890666cd0fcd199b7469e2ea56955a7e0ebe9b31819717a70550c8160dd47"}, {0x70, 0x0, 0x5, "c4ede6bbf5675b5392b10a82032c81ebccf094af0f808a3acc988a840937c1c8c9e6b43b1ea713c5fa9d47ed1b5572fd470d832cee57c70ce28bbf4f0c97b5dec33a48bcf311dcf1f415afbad1a4beba036103e3dce3a31c725562"}, {0x110, 0xffff, 0x1, "e7018f4276545189dfd54f105e88dbc18e81ca63316a480cfdc4d0106ffcd29fc9052f3faf0cfb7de90fe4562399e591385553ab68a5186dea525fa17d2a458acbced3f2a369bc4dd8d4515ad75111daf33ac935da146cd6142dbdd10e5b765e69cdd0da2f53cbac57476d9ebf95497d518e9c30ad4aa1c8842fc8ec88d4bc4113a20199756fc4610a970b5d4494786a2be0d9f6fec9ee2dc03dd898242a0addfe002188f4569cd0bbae0c433b86a62bba6f4d2fec92745b5af48c673ec0aaf4f7f78a90d259c96016c961685c9642455e1e8a7e47da84fc85063b340b3ab9e11b9e676e9103a6dc97ad984a4a5fe0f00e1d9de4c80219be9c20253be7a367"}], 0x1610}, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000004180)) openat$vmm(0xffffffffffffff9c, &(0x7f00000041c0)='/dev/vmm\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000004200)=@file={0x0, './file0\x00'}, 0xa) writev(r1, &(0x7f0000004380)=[{&(0x7f0000004240)="4572ab2740d6526e71c6fdacc00082fc700a48b9814c9d99c83ae7721a65dc208aed1a8310c18a7c9ac85aa648a56798ab3c949124089bcc93a8c50dc2b9d7f1", 0x40}, {&(0x7f0000004280)="9dff7f0814987c12170767d7795c879d1a44e9a23285fe3616d3cb56bbe7f59755447e90b9ee914d694a05d075534234af22929001d09e5f3f9ea9cd51803a2173792111422cedf92fae870f89354326399bb91df52d247683b03541023006342fe8eabf00c7501160c7f45c2a8aa0688ebb32b6103c812bf97637fbf9b730907ee6e483debabd0a9f72059fca55f08d978d14f49ddd11eb7312491ed095f3ad6daba1af76b43cf20f7957823d3a29614e331812d78534f8181996a548855d2d7363bbabfe262bfde2e4d100d90380bb681b52b244628775b77d64be3d", 0xdd}], 0x2) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000043c0)) mknod(&(0x7f0000004400)='./file0\x00', 0x2, 0x80000001) utimes(&(0x7f0000004440)='./file0\x00', &(0x7f0000004480)={{0x1, 0x3b}, {0x9, 0x400}}) r3 = openat(r2, &(0x7f00000044c0)='./file0\x00', 0x2016b1748c956157, 0x80) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000004500)={0x161}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000004540)={{0x18, 0x1, 0xb864, 0x9}, {0x18, 0x2, 0x2, 0x4}, 0x20, [0xcb21, 0x7, 0x3, 0x0, 0x5, 0x3f, 0x2, 0x6]}, 0x3c) chroot(&(0x7f0000004580)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000045c0), 0xc) chroot(&(0x7f0000004600)='.\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000004640)='/dev/ttyCcfg\x00', 0x200, 0x0) unlinkat(r2, &(0x7f0000004680)='./file0\x00', 0x0) nanosleep(&(0x7f00000046c0)={0x6, 0x101}, &(0x7f0000004700)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000004740)=0x3d4) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000004780)) chroot(&(0x7f00000047c0)='./file0/file0\x00') preadv(r3, &(0x7f0000005900)=[{&(0x7f0000004800)=""/18, 0x12}, {&(0x7f0000004840)=""/150, 0x96}, {&(0x7f0000004900)=""/4096, 0x1000}], 0x3, 0x0, 0x0) 16:00:01 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {}], 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: acct(0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') acct(&(0x7f0000000180)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x82f49fc804ccee96, 0x3) sendto$unix(r0, &(0x7f00000000c0)="0e27c625733878ed664d6d29124bb4033d7e730b601de620942661a9049481a7b7f326feaf8cd4efa5c87bc584a6108315f77847db834b6af212e51de7db47af59", 0x41, 0x8, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x87}, {0x6}]}) r1 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000240)=0xc) r6 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x7, r2, r3, r4, 0x0, 0xcb1fcdf19d4a2781, 0x1}, 0xb7, 0xffffffffffffffa2, r5, r6, 0x4, 0xffffffff00000001, 0xfffffffeffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:02 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x100010000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 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, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:02 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000100)={0x3, 0x3, 0xc}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000001c0)=0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x10000000000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x5a, &(0x7f0000000180)="0062240a71aeb932d7bd0d239bcd912a1a47e9e8e64bb5a0bfb7fb095869f081c0359be2c76a92d08430398d5f47f5c0c57e9fba8d7b90014566b77920358cb914a7c03209fcdff634b37b6f28fb5d66acb12a45c40a4e9e9095") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x81, 0x8001, 0x8a1f, 0x0, 0x6, 0x8, 0x7, 0x3, 0xd3277aab62f1c49b, 0x1, 0x5}) 16:00:02 executing program 1: r0 = socket(0x18, 0x3, 0x3a) socket(0x18, 0x4, 0x6e7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b2", 0x8) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/62, 0x3e}], 0x1) r1 = semget$private(0x0, 0x0, 0x110) semget(0x1, 0x3, 0x40) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/178) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000280)=""/192) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0x40804000000902) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x20a9, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x2) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="8dbbd4346316bc79affe10add8b66704f2faa5705e5deeb761c4657d973cc9b33e2bc3029a8a791d393d40bd9ffb013938c15fd3402199ba1fa4d137c6d83b1ea2", 0x41}], 0x1, 0x0, 0x0) 16:00:02 executing program 0: ktrace(0x0, 0x1, 0x6, 0x0) r0 = dup(0xffffffffffffff9c) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) poll(&(0x7f0000000100)=[{r0, 0x80}, {r1, 0x4}, {r2, 0x8}, {r3, 0x80}, {r4, 0x80}], 0x5, 0x100000000) 16:00:02 executing program 1: r0 = semget$private(0x0, 0x6, 0x800000000000000) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0xfffb, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000003c0)=0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000340)='./bus\x00', 0x8000800080002002, 0x80000003) semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000000)=[{0x4, 0x8, 0x800}, {0x0, 0x8001, 0x17fe}], 0x2) flock(r1, 0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000200)=0x200ffffffbf) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000140)=0xc) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x4db3e35c97f87d34, 0x2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x1}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) syz_open_pts() close(r4) dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b000000000001a00f3ff0a6300"}) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000200)={0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000a00)="e30b6e11c3a4a789fb170a66c9a60499752e9e68164a9b234fc5f04a93c15413f13613858a6f113180c50bf6dca246e112d650c8d8ae34bea804432d", 0x3c}], 0x1) execve(0x0, 0x0, 0x0) dup(r0) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x154) setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) poll(0x0, 0x0, 0x6) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xfffffffffffffdba) setitimer(0xaffee55ed7173cb2, &(0x7f0000000000)={{0xffffffffffffff80, 0x8}, {0x5, 0x401}}, &(0x7f0000000100)) getitimer(0x0, &(0x7f00000000c0)) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r4 = dup2(r3, r2) r5 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/104) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x40}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f0000000400)=0x1002) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0xffffffffffff0001, 0x6}, {{}, 0xfffffffffffffffb, 0x80, 0x2, 0x800, 0x730}, {{r2}, 0xfffffffffffffffe, 0x2, 0x80, 0x48b, 0xc0}, {{r1}, 0xffffffffffffffff, 0x6, 0x42, 0x96ce, 0x3}], 0x4, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x6, 0x80}], 0x76a, &(0x7f0000000380)={0xa7, 0x4}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000240)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000003c0)) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000100)='./file0\x00'}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) 16:00:02 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9e9e3b2, &(0x7f0000000140)}) r1 = fcntl$dupfd(r0, 0x37b5dc5be76495c4, r0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0xbe}, {0x7, 0x7}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x2, 0x80) 16:00:02 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2f) socket(0x10, 0x4, 0xfff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="4092e8b3330c1ef5d2552f8f7388f38919f8036d44b6edb613a5c1b9"], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chmod(&(0x7f0000000300)='./file0\x00', 0x80) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x9) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') clock_getres(0x0, &(0x7f0000000100)) r1 = semget(0x0, 0x2, 0x280) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000080)=""/104) ftruncate(r0, 0x0, 0x1) pledge(0x0, &(0x7f00000001c0)='vmm\x00\x16\'\x91\x99g`oI\xb0\xc5\x9f\xe4#>\xf3\x03\xd0\xbe\x01\x01\x00\x00\x00t\xd7>\xfa\xfa]\x0f\x16\x9f,AB\xb9\xb5F\xb0\xd9\\\xbf=\x94\x81\x18p\xec\xa7\xbd\xaam\x11\xdf\xed\x0eCj\xaeN?t\xd0\xecA3-\x13\aU\x81\x1f^\'\xf8k\x91\xce6\xa5\xf6\xaf\v\x88\x8e[\x86\xe8\x86\x14\xbeQv\x06!\'\xbd\x02hy\x9a\xe5\x19\xba\xe593\x05;0\x82\xd9\xe2#\xb7\xa7\xbcP\xa6\x81\x10\xc1\x8bn\x10O\aW\x0e\xab\xa9\xacOR\x8b\xbc\xa0$[\xe8\x84/J\xb1\x10\xfe9\x85)\xff^\x14\xc1\x14/5\x18\xc1 \xec\xe3O[B7$~\xb4\xef\x18\xde9\x90\xe7\x1f\x81\x14\xa7\x1eT\xf4\x81\x1d\xb8\n9k\x152\xee\xceT\xa7K\xffh\xc5\xb3\xdfm\x06\xa9\xc2xb\x9f7\x17\x80\xcf\xac\xf6\x8cj#\xe0%P\x0fvtq\x89\x82\x8b\xca8o\xea\x8bQ$s\x8d\xf0\xc8\xc6\n\xbb\r\x8b\xd9\xff\b\x83\xcc\"#\xfe\xe3\xed\x00\x9f\xce\xca\x03\xa5\xdf\xf2\xcd\xf4#Gn\x89\x8fR\xf7\xc5Z\xc1\x1a\xf3\xdc\x13\xac\b9\x1a\xeb#\x80\xb7\xed\x11\xf7^\xb4\x0f\xd2\xf0\x91b\xba\xe6s\xfc%\xaa\xad\xcfMM\xff\x1e\xd1%S\xc6{\xc3\xc5E\xb2\t') ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000340)) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x9) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:02 executing program 0: r0 = kqueue() minherit(&(0x7f00008e4000/0x4000)=nil, 0x4000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x7f, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000923000/0x3000)=nil, 0x3000) 16:00:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kqueue() 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x4, 0x40000000) r1 = socket(0x10, 0x2, 0x9) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 16:00:02 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) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x82, 0x104) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x400, 0x2, 0x80000000, 0xb7}, {0xffff, 0x1f, 0x10ad, 0x38}, {0x2, 0x4, 0xffffffff, 0x6}, {0x5, 0xe668, 0x4, 0x40}]}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x7}, {0x6}]}) r1 = dup(r0) getsockname$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) chflagsat(r2, &(0x7f0000000200)='./file0\x00', 0x10000, 0x2) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='\x00') r4 = getpgrp() getpgid(r4) dup(r0) zލH;x?ZhV>B[=[&6$^QK|-{KDN0U.'Lָj dk3M&P~NPX̺1cy ڦH~4'h$g ;=q^F3LSX43NiYN vQRNSQ;Q,>F7RgJSK:guJO'k$b*7c9֝~֨b6Lk_^'|'*,yODۂm4r%zK>ՆOMp`r0VAX` %$#5B/|z]w(lp/ѕ[EfY& EZZj㾿wB[J0t'V ۘ{TmN\:mBfu}۫zU̢hUM׈Dɖ0itNvt-!Th#$"`COQCt>X?bH'~F7#of~S"\EJ?"Ib58˫3g襺;˄~4) /c;hc̾y e?'SLRwa0 ݙ0:FAPK&kDN A&_XQ'ωu 1S‚m ݔ5{X5a-hYֶxgH> W O^i@P_X]fM!i|}`<̇r9n̢33*ߙрu27ᠽj"+ȱ5N6 9ԚS*`#o4͂Gs *ٔ߼DzaJ\iiF^u&L!c,3oB!ľ{KT J[qeJt>/P8,^_B x:E0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000003c0)=0xff17) r4 = geteuid() r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r0, 0x5) r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f00000001c0)="569a147d14baf1378c623a26da94f8875cee79069d81788492031bbeee8992e31f405b906e24a72467b0bb465cb794104f09588dfc778a22fd79248dedb4e14560f956baa8e421be6bd260c897079a03fb81ebe8980e8caeb68eb8dd9c6bc0de5ae81f642295ee07e12ca6bb3c1fc097c8bb9c0255f40f4a8c9a6550eb264a509c694545e92d2f80d4451abf3a2a67ba3871e86112ada75b27c612549f0a634167bc6337991e2d95a7fd49ded0f64ba48edddea1721651cd929a0692b4977dba010c605ae135ec3fc9a4476a6c6600506c7b976ffef79079929d15df8c3898011c6fed85f4e2cef8f374e0e0329a9f41797a236fc4be814a859d", 0xfa}, {&(0x7f00000000c0)="291f494c126b3456a4ba86545af84ed9295d173e0c87ca90ba7bab85d5e13a2690c5b23800706dc0823f168e40a9a6501b48c6e94d794817cd9a3c1440630550ef612688d985e1b22ba3a6890d30f576f53cdc4afa42c6ee1b02fa07982386ddfa3b6d88ea21b4ce68d27926b35d9e4f20de59a60576d9ab4d759ae29fd34301863820dd11ca752be51635b4ebf941343b9bd3ee89a2fd8904dd1118", 0x9c}, {&(0x7f00000002c0)="4a1db4e01905ed712c0d6901b80cfb44b8f7775da285ee503b2516f3c0b5aa70e3f2aebe3fa4c153651f0acfc0d218590f1ad79dffd31d7cb472facc976316c3dfad371e0fc599f71d698dbf1819", 0x4e}], 0x3, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xc8, 0x401}, 0x0) 3^Zk6#g[A)Eo}0($2 W^k{AgP5ZŴ>gQO84>Џ,V}51Sp.A񖟻;~o̿WHA`O@pF4v*CE*ct ӳ'4cVΫ-(J;'Ҏe\@:F%yjE4^‰4R#9ڂE "ِݺG>.gim@/:0"q"dF(kϩՋ;V(l}TN<٤_Fƈ^"8gIJo@N..=~z2ִ&$'w&WtjSMer|ՁRkB t\R[S(S;ZnhEQ6eZ`)u33P*l)} ">~kݸ?u2lf5 B+WF 6A[I[{?X3"Qqs=!@E(}DYMQPl"m؅y6~e×kghaLE0Y&BT7ߡRJxW5/?vHL-;f8dH.ejZJn^brds]1nJh]+8S]9 3KWIjv*U&piKEYRg|Yy"L0%f+n$lr6D4NpGД߹/IO7xβv#x .z>1uI>^F*v[nzg|&-~ U&}_C98h"xVIP$+y#{O % B՛[;r[ >s_IM)5ӎ|+▒di@\&1LwT4E}^Jmgly>mp|'myvlYxZsUMİfEy䕢F:bG^p>Xȩy?༓"m߆,.D;mZؠ.Z~%fMrϕ~<|;xt3Po4m35rOl¥7G "oWȰuNƒߔHrZ6'b 8#g!|t56 Uܪgkk ʎ`R8+ 52{AgG.F>)WBB*ؼ ?vw U.}_3} Ū4N doJc[_X^QGRQ?8VI{1ϣ}xNI4 VFLYo%U`irwq?5FX~?OUG0[H~4'h$g ;=q^F3LSX43NiYN vQRNSQ;Q,>F7RgJSK:guJO'k$b*7c9֝~֨b6Lk_^'|'*,yODۂm4r%zK>ՆOMp`r0VAX` %$#5B/|z]w(lp/ѕ[EfY& EZZj㾿wB[J0t'V ۘ{TmN\:mBfu}۫zU̢hUM׈Dɖ0itNvt-!Th#$"`COQCt>X?bH'~F7#of~S"\EJ?"Ib58˫3g襺;˄~4) /c;hc̾y e?'SLRwa0 ݙ0:FAPK&kDN A&_XQ'ωu 1S‚m ݔ5{X5a-hYֶxgH> W O^i@P_X]fM!i|}`<̇r9n̢33*ߙрu27ᠽj"+ȱ5N6 9ԚS*`#o4͂Gs *ٔ߼DzaJ\iiF^u&L!c,3oB!ľ{KT J[qeJt>/P8,^_B x:EgQO84>Џ,V}51Sp.A񖟻;~o̿WHA`O@pF4v*CE*ct ӳ'4cVΫ-(J;'Ҏe\@:F%yjE4^‰4R#9ڂE "ِݺG>.gim@/:0"q"dF(kϩՋ;V(l}TN<٤_Fƈ^"8gIJo@N..=~z2ִ&$'w&WtjSMer|ՁRkB t\R[S(S;ZnhEQ6eZ`)u33P*l)} ">~kݸ?u2lf5 B+WF 6A[I[{?X3"Qqs=!@E(}DYMQPl"m؅y6~e×kghaLE0Y&BT7ߡRJxW5/?vHL-;f8dH.ejZJn^brds]1nJh]+8S]9 3KWIjv*U&piKEYRg|Yy"L0%f+n$lr6D4NpGД߹/IO7xβv#x .z>1uI>^F*v[nzg|&-~ U&}_C98h"xVIP$+y#{O % B՛[;r[ >s_IM)5ӎ|+▒di@\&1LwT4E}^Jmgly>mp|'myvlYxZsUMİfEy䕢F:bG^p>Xȩy?༓"m߆,.D;mZؠ.Z~%fMrϕ~<|;xt3Po4m35rOl¥7G "oWȰuNƒߔHrZ6'b 8#g!|t56 Uܪgkk ʎ`R8+ 52{AgG.F>)WBB*ؼ ?vw 16:00:03 executing program 1: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYRESDEC=r0, @ANYPTR64, @ANYRES64=r0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESOCT=0x0, @ANYRES64=r0, @ANYRESOCT=0x0, @ANYRES16=r0], @ANYRESOCT=r0, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRES64=r0, @ANYBLOB="869c4c10f503dc776cc5a94341543a75b09cf52837977e1c9bd03470b78faa6fa5087ebadf7538973fa080fde0e9f77df73c91d017b02f9d94a772f8a3e68af9b1e4eff79526588792151cb34016fce601862f79d64d0d088d856f021cfb60cc4503731021bc85fd94d6bbf3f2ef4effdc36fdc89984e7eeb921cd83aec2bf4c7768ed972705a5240bfb755f945a06b6cfff59343f23e226aedb6311c6a0d29ebe24d24aa0b20d34bdc2c7a4fe3c3375ed6a55a129d1451f040facde1d67d9b5e58b1edcb4d3211fe697a3b8f5e37b8743e820acc4a2a1cd0fed1a6d681f2def0cd5dc8950db8c75174373b7"], @ANYBLOB="439696b7c25fa20504533458e8de46bfb20675951da02da1bd929096cf83525150bfd0ae8bf6bc5dc233e77523375f5b878e2ab5b7dd550745c5688cd679f7c912cf8a8fb9f32f7913de42f4eaefc800fa2d5e4cb6db7ce5ed570fb55f683ef61f249b1cf06b93f739171a7137bab08c695850dba3404a2c8d977c2c3d201e901943a9d43d9e0cadd3f2d516808f87625b46fb3eafbeb1ef8f029c049fdd725be21b8219c5946c608fc30a4c737d41cca5c6c7c0ff23f4bce678f8ed25077db3e7", @ANYBLOB="43d035812f1042af0d3085b6c93b9e820bdd21fdfcc9a7981e8ef26ad019fa275949bc2c59096e8dd43ee3ec70256b9c698fe2cdaf0efeb5d752053d84f754d1afa3b6a42bf64db92198ef6bd1d71dccacf3d19eda96472e3f0aa61a54722e1a964d2eb07e79d78954a05ec7ec226c767f067104cf19da0ae148998f41c1b5e73927e0b2eb342ef50fe89850da9aff5b582858938443a764a77ada1ca9cd", @ANYRESOCT=0x0, @ANYRES32], @ANYBLOB="724961982a7cbc71ac12f3480b64fec05eb38cf5263d054e79133bbe67c85eccede4ccca8d3622c263b3b3d7a3ed7473d3f76986045997d7cb565fed4e84367494a886686c0dc70a7aaeebedf3f2a5dfbd8c8a7a27cd2cf541964d31fc4a6ce8fa0a21684af9eab58abf0055331506cb36a2fc7e85920039671c8fc50fb71d972a47e14e3fe13807914f5feee137557ece212f4499bb707e", @ANYRESDEC=0x0, @ANYRESOCT=r0], 0x9) write(r0, 0x0, 0x0) 16:00:03 executing program 0: r0 = semget(0x0, 0x0, 0x20) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/22) r1 = semget$private(0x0, 0x0, 0x400) sendsyslog(&(0x7f0000000040)="441806a9e3f3ce", 0x7, 0x4) sync() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x3, &(0x7f0000000140)=[r2, r3, r4]) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000180)=""/108) r5 = semget(0x2, 0xdcf74491ce05a73f, 0x4) r6 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000200)={0x400000000000, 0x4, {[0x0, 0x2, 0x1641, 0x101, 0x3f, 0x400, 0x4, 0x2, 0x5, 0x5, 0x9, 0x3, 0x0, 0x8, 0xff, 0x7fffffff, 0xfff, 0x2], [0x7f, 0x0, 0x6, 0x6, 0xfffffffffffffffa, 0x800, 0x7, 0x800, 0x7fffffff, 0x9], [0x7f, 0x3, 0x800, 0x1, 0x9, 0x9, 0x7f], [0x3f, 0x1, 0x73, 0x80000000, 0x6, 0xff], [{0x7, 0x2, 0xffffffffffffffc0, 0x852}, {0x9, 0x9, 0x20, 0x10001}, {0x4, 0x1, 0x4, 0x7f}, {0xdc3, 0xa5, 0x9, 0x100000000}, {0x0, 0x400, 0x400, 0x80000000}, {0x401, 0x4b40, 0x8, 0x2}, {0xfffffffffffffffd, 0xffffffff, 0x5d2, 0xf24}, {0x3, 0xfff, 0x6, 0xd642}], {0x8000, 0x2, 0xfff, 0x2}, {0x7, 0xba, 0x319, 0x4}}}) r7 = getgid() shmget(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) setgroups(0x5, &(0x7f0000000440)=[r3, r7, r4, r4, r7]) write(r6, &(0x7f0000000480)="07a84a2e05297acffa713d4c7f3134a66fcda54b188e7af950dc3b28382c83a59a3770ce5040a1eb6c71c6be1161fa46008c46d52edac0c34d9b22c2992034c8e7cd7fe75df837f98c2810f7e1b2f3a12eafb06596e413c048ba5f8b150186317b4334c7830fd2cbc168685b86419c9db4cd36ff1f52a039046b0cde467e583c39a798aa131025bdc4c6a8e7b4ec4c92", 0x90) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000540)) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000580)=[0x3b0a, 0x8, 0x7]) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f00000005c0)=0x1) ioctl$KDDISABIO(r6, 0x20004b3d) getegid() ioctl$TIOCDRAIN(r6, 0x2000745e) mkdirat(r6, &(0x7f0000000600)='./file0\x00', 0x4) getegid() openat(r6, &(0x7f0000000640)='./file0\x00', 0x0, 0x20) recvmsg(r6, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000900)=[{&(0x7f0000000680)=""/217, 0xd9}, {&(0x7f0000000780)=""/67, 0x43}, {&(0x7f0000000800)=""/250, 0xfa}], 0x3, &(0x7f0000000940)=""/81, 0x51}, 0x3) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000a00)=""/178) semget$private(0x0, 0x2, 0x400) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) read(r1, &(0x7f0000000080)=""/23, 0x17) readv(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/98) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x14}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffae, &(0x7f0000000380)="b6dd54a43b5f36ca7cf42cd98565d7a8ef8f9870237b2812d30087521db0087b745e5e8e89bc59b62182bb13a67ad75e4625a8bd881296096b187321dc75aee9b5d9d07e4518a408563a9278860d2583687708ff1e8fb32fa10e16451ed3bbf1979f54db9d6e12967a82b938bed21d0a367f32732d9eaf902b7cf7f84592ce230f672fd06dc8f20c71213970fad0ea728178e606d465c3") 16:00:03 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x20, 0x7, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x7, 0xffffffffffffffff}, 0x10) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f00000001c0)="10719037656ef9e264f4ae88d727c5c35f90038c3dde67eb4c5864a4f949815c1ab926f7839fbccad92f147f44c645647faa4f7b01a534bc647d1c04bda47d7498afa04614a4901a0bce02f8418319be27a18be48880e3dbfdb8c89ff44b00350202326a1beb0800efe11fe6985baa96ee1644b043f0b6330bf2e8c028a455332cd8789a0f12d3ce00b6d49580234dc4875222165b19abdeb47e5d2a241272a78344c14820b39888a9bac497e24d377c9e3d18ba29f2923295199e8c52afa3890fb47886a8b8663a4ab1e63aaa6cddb4136680adc111e3fafbe519cd7cb7e0828fecc69e7be7d389ac0ab4478c522c986f14beede9f416eaa4b2377e1362266e2a0b6dc99ab35dfa4f6e7811bdb8c7ddf88f9b74949494f6766561a37500bff543affed0decb69382dbb4311c835bdcbce776974b89b447c2b6143cab159fbeaca9c51ad90ccedaafb14971677d5533ac83e91dcafbc6c17e4deb44a1aedc0121f148ee334f459df0d46d90b596dfc93721626734a96ee987939491eb853c6890f89effd8a87140442c346c353fb5347d1a5ec0bed54c8f450eb74187e9fd5b981a82a0f5268e391803a8b4242144c37cdb942", 0xfffffffffffffc91) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x140, 0x4) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xffffffffffffff13) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x200, 0x5, './file0\x00', 0x4, 0x1, 0x0, 0x80000001}) 16:00:03 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x800}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x7) shutdown(r0, 0x5) getsockname$inet6(r0, 0x0, &(0x7f0000000000)) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) 16:00:03 executing program 0: r0 = socket(0x11, 0x4003, 0x7) sendto(r0, &(0x7f0000000240)="646012e909b661f3bcffcff2500c0e3928fe65f23bd13a13148195904b287f62866095058c73a89777024940b2bd2eaeab8b4ec7358f7a2cc41ef3635765023be943507749f49d5a8d2044a90eb415ed2ae2021590fb0c6678f92abdc7863c201c33e1991c6d665134d0a30f995d49da4eb602f6e3c225c6b79d3a27c5463700443820bec42a941b223cf0567ee40f8e5374da2fb28d685204c4bbc6d635c2fe78603ae10e5fa72d8c4a7661dfc4ef2f312f9df0cf1b5e5b4b28c5646baddec657cd75b6cb55279d32628e8c97898390315913", 0xd3, 0x401, &(0x7f0000000140)=@in6={0x18, 0x1, 0x8, 0x8179}, 0xc) sendto$unix(r0, &(0x7f0000000000), 0x0, 0xd, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8ec9ec11246dd52604f06decee6116a14df6e9b1ee4e8cbed33ee7a04234269896c694ba0a792b161e8c97a7c300dfcd124607e666f71a6ad8c305a0c9cd9df7b6af5a051d0157c937cdfa588b8753b26ad511ec477609a15f830c0771f42aae1bfbd851aa9506fb0cc791c42f650083de6d6daa7c8da3e58a28140594e27b632e137a80efb47716facee70cb158efb2a61fbe745f71c8dbb33626810189275e5c39f2923e58a08e962ba9f1736a5e30e5f9c13958628444e8f3aa0172312bd7b30afe482d2a86340aab3d8e7f9bc269a32147fc7b74d90255", 0xd9, 0x400, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) getegid() getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) connect$unix(r0, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) 16:00:03 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x4000, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000300)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) write(r1, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4bf81e85721ff3a983e40b12a3594ddc0", 0x4c) chmod(&(0x7f0000000d80)='./file0/file0/file0\x00', 0x8000bf83dfd4543a) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x3b1) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file0/file0\x00', 0x0) r3 = semget$private(0x0, 0x5, 0x3) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) write(r4, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) sendmsg$unix(r2, &(0x7f0000000bc0)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000680)="1521c54c98c9307ed552c5470b17d54d5ff0509012e63cb7e6311b8c66c497eeae0f3a6967b86fb0c6579ff9b0eb274269dd939e5a3ab07949c732d139c22d3b8ff6699a933e7def757f87abb4dc3855b44ce2218e302d1601747a1f82b0481367e73e2fef20a748df79b490d080791a731a45a4da780b2d9787ece4ee5f621bca472eba34456616ced9089f09a9b7cfbde67247f14d4060a134fe66a50fad86f79e4c2cce321505feee7ad2808a2d1902c64a867a46b2995dde09c1eec885e01b83c24717d4f49cc2760f57d30aa2150a13720a7c318695e8d1e083a4c7a2131055a425831d2a295d1a3750f8e69f8ff82f0e7560b4", 0xf6}, {&(0x7f0000000780)="68ed57af23ebcc88f3e559cea245dd678c5f52edc2d09a772052dcf7c5915ac00bb0a260b2f0ce6a0162ee5ace020972175ce02fd16815991edc553ae042e83ad50c3391ffc65729d9f2eaa24527e0639b48661b0b53", 0x56}, {&(0x7f0000000800)="3356ef981b44ce1e8cbfcdb9d1f03e4ad959112270d2faa8e8eeb0eeb100876c8861c7a676341abe477817129fe76e6029be447386fb88d9418ec5c4e94bce17619be071793f864efd704dc57133d7e87a6557043271e253aa630fbba920203df70bcc421e6da456fc44342d410a801c8857bf63bb25", 0x76}, {&(0x7f0000000880)="f800ccfb2370f934f2e50e11787c6fe794571c801281b15f689a063bd1ecc357", 0x20}, {&(0x7f00000008c0)="cf79d17934ea88", 0x7}, {&(0x7f0000000900)="51426169394fb0cd1d7178fc41637981791209b151c337484830c9516c698f70d57fa0a13d7f7a334ed16d7d003c0f54b57df7bc37c14a", 0x37}, {&(0x7f0000000940)="a09fc82f3a6b864a1571d637bc0bba31cf40152853446342e6c04e54f56972c68dbc1ea216798c95830aaf6d02694230c2cc201f16f096946597d7a30730e18edaec3f4ed9570315354eb348dd5f10c2d6ef1936573c8cb9b7f8643f5508c501fe84f8f4edd0c2baab7a50f300784237b2f5d95e60efbf0efab24d861b2680ba090896841b34e65c732d1358cf10085e6ce72c748afee759e7ccc5ae47b424", 0x9f}, {&(0x7f0000000a00)="cfcb9153ad2f380f5862e8c66a9fb469384c25df52850ff13d0eeb3df8f4f950b5da67dc05eb2afd793e8dc7181da5021d9d227525cc14e1f46768b39468f8f242f3fdd65f82d4f77ad6a453cc0b77e125610651e6e4d774ace0948446c1dceaaf86", 0x62}, {&(0x7f0000000a80)="96009b83d9d55be67ac424bcf3599885bd9b0d5876c7b53ac8a730f42514a9ac509a96e339", 0x25}], 0x9, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x40c}, 0x8) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() semget$private(0x0, 0x3, 0x4a0) pwrite(r5, &(0x7f0000000c00)="e49512e77cb467bb05566843042c31eba266dc96dd5dc0b27c56e32cea822f685dc3bf698132b8e48da6d245dba694ebd4fde67c8890a9e3fae642e3260a0d1617783c16e3801e089982e17abf94c799261b28b2818ea2bef328cbad2826eb1c4bc5295ed9cb8d3fe825cd7f541153223708b93d", 0x74, 0x0, 0xb) getgid() semop(r3, &(0x7f0000000240)=[{0x1, 0x8, 0x800}, {0x4, 0x8, 0x1000}], 0x2) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x2, 0x100) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0xf, 0x0, 0x1800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) r2 = getuid() r3 = getgid() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x6, 0xffffffff, 0x9, 0x6, "56243e90fefa74ea2744a0b4e5314ee49af585da", 0x288, 0x4}) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0xf581a9bfe589843c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x21, 0x7, 0x52}, {{r1}, 0xfffffffffffffff8, 0x8, 0x62, 0x800, 0x9}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0xffffffffffff959e}, {{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x4958, 0x4000000}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x3, 0x9}, {{r1}, 0xfffffffffffffffe, 0x40, 0x400fffff, 0x0, 0xffffffffffff0001}, {{r1}, 0xfffffffffffffff9, 0xb1, 0x0, 0x1, 0x5}], 0x14, &(0x7f0000000000)={0x1, 0x6}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x50}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x100) r1 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x54}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:04 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair(0x18, 0x1, 0x80000001, &(0x7f00000001c0)) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018", 0x4}], 0x1) truncate(&(0x7f00000000c0)='./file1\x00', 0x0, 0x8000) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7743c17f3e8bc948cfc2e0e36e51068467d7ced2", 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x1, 0xd66, 0x3, 0x100, "3a58c221e5f1d9504c643c02ca5fd4d14ef7cdb5", 0x4, 0xb0b8}) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x1, 0xfee1, 0x5, 0xfe}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x9, &(0x7f0000000180)=[{0xff, 0x0, 0x0, 0x3ff}, {0x0, 0x84592ca, 0x0, 0x1000}, {0x7, 0xfffffffffffffffa, 0x100000000, 0xffffffffffffff7f}, {0x4, 0x100000000, 0x3, 0x4}, {0x101, 0x9, 0x80000001, 0x6}, {0x7ff, 0x1, 0x8001, 0x850}, {0x0, 0x4, 0x400, 0xfffffffffffffff9}, {0x0, 0x7, 0x7fff, 0xfff}, {0x4, 0x9, 0xd5b6, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x6, &(0x7f0000000280)=[{0x41d6, 0x2d3, 0x1ff, 0x5}, {0x9ea3, 0x100000000, 0x5e, 0x5}, {0x7, 0x40, 0x3, 0x1000}, {0x176, 0x39, 0xc9, 0x5}, {0x7, 0x1, 0x4, 0xfff}, {0x80000000, 0x75b6, 0x400, 0x9eb}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000340)=0xfffffffffffffff8) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x30, 0x0, 0x0, 0xfff}, {0x6}]}) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000004c0)="77891dbd94ab7544eaac666621ba90a065f04d2ca91f76760bd5435f5e13028d58dc3f6d345713e78115cf6698e3cb7f58e24c2f6cefbfa3af0cbca2101fcd558491e1cbc5efed96c0d6ae6661eb410869de2d354166589dfd244c5d0cdc9df5f6f9140d601cc501126af1f57d7e5f9a517137cb8bdd7c49ce794b30cd421d8041483d14d11feb3968ec6996802c8e1fb18faf36df0e37d6344a9059a7231086bdf9f2af1a6fa8090050d72a349353966f1f1a9357a3f6bc79e5d4bcaf1b7f7d433ca4cd9a292173c4afb3ac31833ed903924517b30aaddaec27744910ecc798a019e74aec2e32463460b0ef6a568f58e9e2b3f0ba"}, {&(0x7f00000005c0)="cc51f763b467dbdfbb1a4476c6a2ee3ac357c8a39d43d3a238fdaba5f3c3b0dd06799ec3e506b3306b0b43f54584146b23ce79c3d81192c66229c41cc7feacbbb641f64dcf50723302d990ff2979fad03321797df970060a4ac2c305e074d40d897e60f1f3b80f7f9867d9a12069aaf952e3569b41a7d222d061f382ddf62692dddaa847a0b72d34316cf0fba82c77f8096522f203f80ae7dcd1ed10ce8646a57968fc2007e587d3ee9df7c7d7791478616b8fb55962f244549459"}], 0x262, 0x0, 0xffffffffffffffff) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0xfffffffffffffffd, 0x101}) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 16:00:05 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) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2010, r1, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000580)=""/4096, 0x1000) 16:00:05 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = dup2(r0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000280)=0x2) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="4148421e60b47df3e6b6e8a3500672a6006e9a9d99be13b54c2eb871a2589648131c048b85e7cabd70254bf864df01b813afb12384ff2e7cc68ac81755c5c7cbf4cd94c46a6e82b87f4325f69d00060dc4daf7e6c5db3fc7a0c3a795da5edac8612633535275c844027df3ec7d8c5749426ccd1dd6d3c42013fbe0fd89154e391a276be2bf21ef84be1c3ba2498f59ae92d81bcd0909a02649bc16b5e2c3337cee7e3df0375533827e46086d8f5c0762ee88c8c04562402b253a6e754e70ff0baa54e6dd5960c856a2b83e3fdba88709e18ce55de0", 0xd5}, {&(0x7f0000000180)="34dc13e1c91fd706d10c5e69cab9d7fd122afe31b17932b9454936287fa6fed1e97efc46aefdf8c43f398b9399af01dc8beb17bba4d4ee841845757409031b5a89c313a855cc5d55d2eaf1ca06f7", 0x4e}], 0x2, 0x0, 0x0, 0x400}, 0x8) setsockopt(r0, 0xfffffffffffffffc, 0x1f, &(0x7f0000000000)="caf5b415", 0xfffffffffffffecf) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x812, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) 16:00:06 executing program 1: r0 = semget(0x0, 0x3, 0x1) semop(r0, &(0x7f00000007c0)=[{0x1, 0x400, 0x1000}, {0x1, 0x7d4, 0x800}, {0x2, 0xffffffffffffffe6, 0x800}, {0x1, 0x0, 0x1000}, {0x3, 0x6, 0x1000}, {0xe94b1bdc0e97d19f, 0xfffffffffffffe01}, {0x6, 0x8, 0x1800}, {0x7, 0x3f, 0x1000}], 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x4, 0x40) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/187) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000002c0)={0x10, 0x69, 0x4, 0x7fff, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc11}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3f}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10001}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x2}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffdb0}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x9}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x7}], ['./file0/file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r6 = fcntl$getown(r1, 0x5) semget$private(0x0, 0x3, 0x8) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x400, r6) close(r1) openat(r5, &(0x7f0000000180)='./file0\x00', 0x10482, 0x3) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:06 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xffff, 0x1ada, 0x5, 0x0, "161bc986588bbcf3a1d82968f6f3480b43641928", 0x2, 0x7f}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r2, 0x6, r3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r6 = socket(0x400000000018, 0x3, 0x3a) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="9c7d6287ac97a89b5c85311b5ad9bad4b10a327bf2d453a827c60d4099d9b7dde6ea72f532c67348861ad555a0e0b0cddee623453701e46131bfea6cf6e99704be5c9b3f2fea8a0ea92e0880ab618f1c81a3a81bd442a43f633f8f4634bc02252546208a6ff4f32b3ce082ca21f32cb15103f0356e9999d1a4402f5e7602b3c1d6836162ddfe42167174fb0b5db44b61cdae245a", 0x94}, {&(0x7f0000000280)="428a1800711ad14c6982476a8f8acdc91f59e6c4df5699157897d409976f00d19375d4e09284966a5ec5466f903a6cec0e7d8a808ff8fe39a7f74f789017381859c3708eb63b88f0a134621e65f828e7070807a52013df7e8cca4575ee928f47d9d23385ba65754f47139a55f90302f5ad6789b2576c", 0x76}, {&(0x7f0000000300)="2793d64bc5153962825d8306d41c30e9855e83123414cbfb2a3dd51e775e4ae63219df4b2ff56f54b4c9edee41872a334e5ddfa8c4aa82069187836cded52cb27400b59e8eff09147c77b881884cc4bbc0b5ac5252d8cea40ae65e279cff8e780129f251ee6c2273519103b0799be13800a977a7d6aeac6b6ce8e830832d8e3f17c0d5da7eec81f0a7395624a368547cd0d1996c55895253b25f56a8ad80", 0x9e}, {&(0x7f00000003c0)="e65efe9dbad5f939244175303cd27fb5be48a812af0d44afd6079fcbdc4a34e625fb3411ee48c515528c84144158556c385a0fe5da64ae7f491c229fda82ff32d10159c5a0a6acdeee41a9699222802fe3210d40ce53c500a5fd2c40418f115d2f64dc518ebfe84f40b21b4d5f1ac3e18cacfe95f700b81290f15eb6342627d064402d5dde316ad0234cef95d016bf0d9133b1f656c8e6bd67b23b6f2a8f7c9b56aec6ca39e4daa2d656a95be06ac930d7886135379a6699ad93125a422175c6f3319f27a581f66a1727f80153dc7562741e251762b5a88e26e7a4912a69c01e24eeaea9bb0fdd2b5654df1a1b314d9cb30004c409fb2b1fb0b901853284d52078ed6daffac9b59241a58a64b0a696aabc70cef290e512d9bcef63685ced2483a6f4b742ab80b285df357ea17f9e21b84888d8325405b93a105ee93860a225039092cb8b5b1ceec77fba37f4ec4405479c618c268ebfff92a3cd97427f0bba55397a900d1161c999e03881c3aa9f5458ccc09e493e9c3c72d0cfab1a87061113591cc437ae50c328a1462ce6a6d65b89efc9395645e53972754460ce145de005827fc5413d2f9a1a422117b1be71a316f14fb2c9bfe74c63552ec27b137f915c07234e766e991cc31cb4672f8a2ba7d4490565b4f2a1ab3340369f564b390e8f42c04d1a86b76a717c15282cbb5eb71dfeccb2592bc1a165afc333b547cda64e51518f03ce1d77a2d731414e4aed458bcdcb3f467d9ed39cf1694289f329a7c09d0d5f3b140437a4dc6c69ff4a94edcdfa4ecb65ee17ed9a6e10b8ab30beb5e28d2206c5b445adf3903501528cdd72f79cfde855deaecf4e1d2768b86650e0eba69afe46fc87f923d418fdd314ffc1789ee18c401b56119fa180045e0edf867a5301d28c9104b18ffe54e4ec72dc734a6e68019f9b5dcf0d45c4e50769a6082c8b488edafcf1c427b31faef3f1958cc4268fbf949502303f186f615940cfced27acea14088a7368d16717b2296d6601d0905b8457626acacb57b6a9c55b2fb0c15776344e55c71cf802fcc706d0b469fc2f3b6a3e26d74d224b78453bb37f90dccc596ec3e066477bc581e141f10fe7dd6b286c69e34b62535ea8b8370bfb439bc6df2e5c77308ebc4e96a9566688b1cdec225c1f1bc925d8b81fd94680bb311bca9f78675cc4244ef4d2bd3dc7e5a68e292e70fc1df645dac92ba34d662feebe40aace21e944110f4a88c195efdfb9d5c748c8f2c0e61b513388159c03983676c552338c0cddbf0d51f2283fc2f97ce022c3326924b3ec2ede88c458f98e004dd39f45dbb8a244fc77cb8d24b6eeda48d186e1d99fc8468f54a612dfeabeac53fb79dd1f65e9b117899330cf995279b931917dfdcc51a065dc28c0229a8e9ba39cd3d66963a4f4df3e2611172b03bead54fcea8291fcee714e0fee0cd4e10c91f8834f3d37c88b7f43c6842c45e4eeb5d7e8e55d38a6abaa57fd43193b06d05a02529f560baf8d3da9d1916af1794fe3f2221e48772a749216340b6cf75f8cddc2bdcac785b2e0e73b4adb9f22028b1de6f0223481631f107230272a182ccacba7195b52c39823c8eeee104221cedcbb724502a81f23132793631804206bd99aabbb0a19363b33d227c37cceeae067db638bb124fad684a018eca5342b11125f109f2e76b3f3ecff8ef3a1922028f7d02c58ed30c8bd9417730341f232c5a933f8c5e6ba593205981f21e762dbf2488a7ccf7b82707fe3d927cf741eb80107b9d65a6a9e48e54195b41afffdf9cf257233b6dd9c366489411d9e9cab77bddc7336429ca9aee478106c2d3ef765a123759df1dc9f504bca0265695a9129331c9b9febf17fd0a18812b21a16a08f4ce760b596aa01c0d67ad4e45396ec8ab24a976a2660741f9422779edd4aec11614bbc192cebf19ed2d52c5f70769f1ec2df576745b4029ac8dee4a26372282a000a35e403834eae35fb8261a7252c4d656a939a90a179e89ddf51ce4cc98e8cd229b5bcf7da15d25c13fbf2010a0d7a2c0c227adbe30de91f157982c62a7d19c1af3b7d819b3c7d09ceb62b323117b20ee7487afa8ad684d9bcee90349931c1fc9b608cc1b8b7a06493391024cdfafb02691decb04b88603f8d35cb4fff470834e12a8d08b38f423514201e7863e98bfa1d09118982964e7b60f11caab3539a41f6bdfa282c3c71e563ccc68efd19b601f52eff6b013289115353a5a628f3e3a2fc4e2d0dd9cdc18107543b824ca13f2ae074448bf01db6b5a5a8fb056ac1f0495faf8444a902610e0560877cea1fcd1df3444f586a23ca2a4218f2e3acbc73fd78a7305ca2ecb9466336d1e58cbd2f0a5a1c8883699eee2b739553f30216a58d495cb5a8e918a46d3ff595d9a9b0de19bfec7387cf6fc8c3335f36cda03c000539e3129d106471083f97b9a9e04299e48d4654d8e46ec490d2bd944b8452e68eca599d8da29a0998015051b838b99dab87472b86daeef2d446cb0c8cf3b8eb62dddc99add5366ee4df962270841a581a9401c9bb8f77833f349323c00a941273ca39620eba4b43d292d3f46e9ce6293385ff73e0d2856e778d72febdf1c90bfe9c71ee6afd81a26cfa8b1329b4e0f4fb6cc29887ac22a30316cb6f2b70367054ad142b121836823006c33797b0d27fdccc95e210fe57e6d91e718db6744fb0f08391461bf7ba6f942ca7725d74c5ff9099089321cc839e31592540e8960bfa066b1fa332852a65690067e8faef9cc8e024a373261cf8acc6e4cec2d0b5bb1229c5c9195f795e32adff92cfad5cbefedf5ca138d6afbb3d4fece20b3bd21a42a42a7159e8178294b0133454b967c1c8412254fa3ef78b37d8f9df9d1b36c59bc761344f059cbd3b06c038cc068a7dd4f79558a88cbbce55846e525c4cedadec0756118354f7fc8151e55fc554e7cca2f9cc4533ece53f14f0c133189d906ee2b4a402b12c9872ea01a09da7bca8fccb750c892229f35db12fa2b5db1260bd25e625e9cb5c16ee57c7232533d314fc308d5dbeadbda856b1e321137dfaeb5b24768ac6be1e5d604d5a95e5008ad02a51b61f82fc474e80dbb2e7c24dab416878ebdec6167cef8e04a59584a79d99c536ea8abfaba3503be01b020b6d53bcefe6288fa8f82c288df6b2276c3bace082d9156e05217373438874c6e2767c69d0bc67869d0ddbc358f19086cec787e8f114acb0b2f4b37705be1855773766d01d5f01ade80dd347abf867de8fa946cc04ef5bb3d4cc0e6565707e5606f67c429a731edab7e5c8e12cc6951c180c4c8f8792794daaea77b3cc8d540f79ab49b7ce5b6d5359c2d686eed7265112fb51473e1a6a0bcf998c1b9b4730ccad2a9b75945fa94196270760523280c5c5265f3cc8d7b9e7efa54ad39a2d8c6a56f54e6727700ac6bfcd57f8ec3954c725821ae1149eba65fea78093cbd7cacd94a2f253ec18ee280dfde9c8e0edc63e0aec028c3653d5ae774db29f92911b60f4a027c40a29d40eb5d1c3d9d27be6ee49932e362cbca2be71c9e6840f571533b522affca1736ca6a421293de2d7a52c393ffb426961556019ceca5f519a4ac5d7a75d93e3078fbc53f589ddec6ebe704e622703a8fd73b5211e1adbf462dd3691606f01ee2ea514cd34456c9813600125b4532b3169dfc0138e85742e7cb3772743de66d22bbcfa979301fa588ca0986433131b701f7dc24d88ca61cec7c0f5ee2e2226e2f57b9e4ad5364946a2176998b3b5194a8be4f1fa12e2c5c5d690e3120203fd28c02dcb7b349d4754fc02ec3fabdd0b1a213c5ffaaca2971decfa97efc31289c3d932cd172b4ff38dcd885865415bff2f6115775a37e1478a10808c091d5cbfb22c79cf79d364a0e769c44094d7b51404877792ac638a2a9bc5ad0a6c348e795a9337697c801756c159fd0a443002da4e5792ef92fb6faa1995bf7779e47163bb45301b7696be5853f72fdf6d654112dacd924f67f745c5ce0770b9ed921f16e9d17d2cad5d3698d2a69a49724e50e1daf39cba4630a788e50cda4277a22e23e798f07ccdff41ee75cef3724ebf3cdf7b7edc7fff5b1a07a860d227dfcb13207a81bd65c020d0665a369650af34fa37063ea9405a593aabb9b4f81e6004f64f8c5966ace7c3040f9c6af2b8ef6e919b8f921dd8b5e2f859d4b8fb7c878963ab5687749612c133817e343e1d83411a50942dd50256a336db4abe8a358300b6e04ed8b2bb9e6198337a1ad645b2684a15976c046964c4a6fece63c41b35d34eec941f5e3750046c6653e09cd28c7715930814f93610fd23d33e8c2781bd3683eee33c8f90dd8cc45087efd3ba637c70b7c790f3b769392650f97f58148f85394b3caecc48112bd12831a4e5ca4d0bc83bc39c9ffee693d145fff7ea4f6c124af26537aa40db6f6e9a509a39137272e487853d091a3b984e9378c084cb29ac531fd70b3b20657939067656d11089f6debc1dee46de73eb0cc4d9376d37c10e36e865bb5376749fb5c2bf29c62dc2b33037b96c197a2b7d37228c4fe219fcbdc563b74c8cb57bc7dd50d675416fbf9a94e3cad449c22eed22f2493f3a2c3bb567fd560fbc2fd79cec7d7d522812f9381a017c33dabcde71276e0a1afdf857c66562d5b5378fae020c0bfac14003c712ee590dd06f48e3f29b8a535e787c95af00e96c4ad2105160e0a190b6e49cd30935a35008a3e9c8bed44e61186becd7b03c22d441506d8acdda0dbabdbffcfc34a93dd2b44178bbab466cfddebf41fedb8522cf0b060c8f0dea92affcf22e7f6efc8959f8274d4c3b0988201011a2f7f3d6afccc5588fa0e9e0a29a989fe2206abf2ddd695a9327bb4ef70df710bea2a91db89d9b0af43bba83df7b6370df7611f001dc026599a72c28aadf897c3dcff0e717d0b9d8d7696d5bacf17fb220c9399d40d283cc8c0085df85b1a8ad113ac2cb0f65783a19e2ff438d38ef9fd95135ec7e3c0f4016890238a63275708817ff87a65ad2d0b27fe280b3c90cc3ed56e951f504e39dfd72965bd0b4f64dd78d2abe34d07266821a278409ce816c0bbda00f9507414d38c3884c2b602aec67ad99f9748c02c4424b60f24e69476e1e5521d5c39ee8aac53231cc98718ec8e5d03b113d5d20fb917d2811aa5d8aa14bc9146e9d37c84116f9a2d1191ec78ebf65035defc5d988f4ca009b916803da752f68abae30c08cb1b8d73ada11e2bd1f7769a5fbcca9b17bcf08d380abe3b15dca7ad4e1552d99f1980cf073c765a2ecf1c1045549765340f915b67935189ceeb0a4786c54e9c4047fb800c46d764aebcd1c49645c1db421f5398c45ec92c92718098ed8fdbc56bdf4efc41cb4a61750d7881e52298f75b4b64ed4e7dff8a3434b48274112745d0c2fa7150cf3ab16c0ab2c4d0931919909b55fe72255f655fd62220e89091a44856f4d29dd48f8bda7b1259d5594c37124c5b005c98d883dd5afc79b65b856bf92c372cf0c69574fb5e4ba94ab88c67858c73e3db759b1829008be842f0dbc69ef9418a264f8d60746faca0ddae809e89287ea5471dff36451b89ab6adf869c351b3ae5f0cb9c3f0a2355b8b8fef912e077f82d4f597c1efa954109778b00e127d170565d15f6b35b0295f9da3ec5b3a18ff729fa070c984225bee5a6e5d60b39f8c029de69946bb94e297443531ad6974fe606a9b6d0d587b468c4a26dda6b0ebed44308a3cfd417bc025c22c7408a0827888cf4f8035759d72d789fa649f192cd0dee9b4714c366334226ff7faeb5bc6698b54068cb5dbeffa386d2f9d0e1da98", 0x1000}], 0x4, &(0x7f00000014c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000d9e358005be6f224c393a8c8e1a2cdbe6a50717509bbe77ff78e925b9de1047e6658", @ANYRES32=r6, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x7}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r2, 0x0, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000180)={0x2, 0xffffffff}) r2 = dup(r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)=0xfa5f38c425c75e27) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x80000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0xa, &(0x7f0000000000)=[0x1, 0x4, 0x9, 0x1, 0x2, 0x3, 0x0, 0x17, 0x0, 0x4]}) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x3, 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:06 executing program 0: r0 = socket(0x2, 0xc003, 0xf0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4df67ce447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e0f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/111, &(0x7f0000000080)=0x6f) write(r0, 0x0, 0x0) 16:00:06 executing program 1: pipe2(&(0x7f00000000c0), 0x4) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x2, 0x0, 0xffffffffffffffff, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = semget(0x1, 0x0, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000180)=0x800) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1000000008) r1 = semget$private(0x0, 0x2, 0x80) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) r2 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/68) 16:00:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x9, 0x3, {[0xffffffffffffffff, 0x7fffffff, 0x7f, 0x8000, 0x3ff, 0x3000000000000000, 0xfe1f, 0x3, 0x84f, 0xfcd9, 0x5, 0x7ff, 0x1, 0x80000000, 0x9, 0x2, 0xff, 0x4], [0x3, 0x81, 0x3f, 0x1000, 0x5032, 0x1, 0xfff, 0x0, 0x1ff, 0x9], [0x2, 0x0, 0x100000001, 0xf42bb48, 0x7, 0xed, 0x3ff], [0x70, 0x6, 0xd8, 0x1, 0x1f, 0x800], [{0x7, 0x7ff, 0x2, 0x10001}, {0x4, 0x3f, 0x2, 0x8}, {0x8, 0x3, 0x8, 0xff}, {0x80000001, 0xfff, 0x10000, 0x7c5d1a04}, {0x8, 0x5, 0x7, 0x1f}, {0x3f6f, 0x7, 0x6, 0xffffffffffff0000}, {0x0, 0x1, 0x800, 0x20}, {0x10001, 0x1, 0x4, 0x1}], {0x6, 0x100000000, 0x200, 0xf5}, {0x0, 0x7fffffff, 0x348}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x80000001}]}) pwrite(r1, &(0x7f0000000180)="ec6529cb39f655f11b8b50992ff7", 0xe, 0x0, 0x0) setitimer(0x8690b9525defac04, &(0x7f0000000040)={{0x101, 0x8}, {0x7, 0x75a}}, &(0x7f00000000c0)) 16:00:06 executing program 1: setitimer(0x0, 0xfffffffffffffffe, 0x0) getitimer(0x1, &(0x7f0000000000)) chdir(&(0x7f0000000040)='./file0\x00') 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getppid() r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r1) 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa5}], 0x81, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) getitimer(0x1, &(0x7f0000000240)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x1, 0x0, 0x946}, {{r1}, 0xffffffffffffffff, 0x20, 0xf00000a1, 0x8a, 0x2}, {{r2}, 0xfffffffffffffffd, 0x88, 0xf0000000, 0x100000001, 0x1}, {{r0}, 0xfffffffffffffff9, 0x5, 0x4, 0x2, 0x6}], 0x8, 0x0, 0x7, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="d3a9a040d1e003921dc80a556f430232193c825cefe7bb38a453fc64ef5d399c2770fc0f695fa76278aef9e74424fea150f75103c9738d213a45e26c1d379f801a09126c0592668dce08b750ac5ba4ab9a04d05542326c87ced8ddb382d6fa8c4e1128e4e4e54f9ac3b0fcfd298f2caa4183032ce42e0c51bc5e2b7d54ff5ad68d2862b2a92a46c6132f90451b71ff913e749243e4c7ab4ac235153d57e374765cc3a35172791021b4bb428d477ba3c3af16370953bda53120e41fc6712f0fcd", 0xc0}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x5) mknodat(r3, &(0x7f0000000300)='./file0\x00', 0x20, 0x1) 16:00:06 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) unlinkat(r0, &(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', 0x8) 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') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 1: r0 = dup(0xffffffffffffff9c) ftruncate(r0, 0x0, 0x100) r1 = socket(0x4000000800000018, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x7, 0x9}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:06 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) dup2(r2, r1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r3}}) recvfrom(r0, &(0x7f0000000180)=""/204, 0xcc, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x6}, 0xc) fcntl$getflags(r0, 0x56b419dc7e130f8d) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:00:06 executing program 1: socketpair(0x6, 0x4, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080), &(0x7f0000000100)=0x4) r1 = socket(0x20, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1ad) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r3, 0x0, &(0x7f0000000040)=0xf9) chdir(&(0x7f0000000180)='./file0\x00') r4 = getuid() r5 = getegid() chown(&(0x7f0000000140)='./file0\x00', r4, r5) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x100000000000064}, {0x2c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x3, 0xa, 0x3f, 0x9}, {0x200, 0x2, 0x5, 0xffffffff80000000}, {0x8, 0x3aa, 0xffffffffffffff7f, 0x1}, {0xffffffffffff0000, 0x56, 0xf9a1, 0x401}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x6, &(0x7f00000000c0)=[{0x9, 0x2, 0x874, 0x6}, {0x403, 0x9, 0x8, 0x2}, {0xfffffffffffff5a1, 0x7, 0x3c815ba8, 0x2}, {0xfff, 0x3, 0x3, 0x6}, {0xc9, 0x7, 0xec80000000000000, 0x8}, {0x83f, 0x0, 0x0, 0xffffffff80000001}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[0xb19]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="01") nanosleep(&(0x7f0000000040)={0xec29}, &(0x7f00000001c0)) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) getitimer(0x6, &(0x7f0000000480)) ioctl$TIOCSTART(r1, 0x2000746e) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x4003, 0xfffffffffffffffc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = getpid() setpgid(r1, r2) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x400d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0x6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x24}, {0x4006}]}) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3, 0x0, 0xdf10, 0x8000000000000, "79569a0fded070af69b5d69c64b876f6af5d3c13", 0x8, 0x29e465b7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x2a, 0x6c, 0x0, 0xbe) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffe, 0x0, 0x90d6, 0x9, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) syz_emit_ethernet(0xa, &(0x7f0000000100)="5412c6efa5e53fa4150d") ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) readv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000002c0)=""/251, 0xfb}, {&(0x7f00000004c0)=""/45, 0xffffffffffffff33}, {&(0x7f0000000200)=""/129, 0x81}], 0x3) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x0, 0x0, 0x60) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000180)=""/137) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup2(r0, r0) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/24, 0x18) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x48}, {0xffffffff, 0x0, 0x0, 0x1}, {0x6, 0x80000000000}]}) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) r1 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000040)=""/77) ioctl$BIOCFLUSH(r0, 0x20004268) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) bind$unix(r2, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x2, &(0x7f0000000000)="ddc3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x9, 0xffffffffffffff81, 0x97, 0x3}]}) 16:00:07 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x7b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) r2 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000580)={0xe5f, 0xfd, 0x3, {[0xfffffffffffffff9, 0xffffffff, 0x33d, 0x3, 0x7, 0xc43, 0x28, 0x5, 0x2, 0x3, 0x8, 0x5, 0x800000000000000, 0x9, 0x3, 0x54d7, 0x2, 0x1ff], [0x10000, 0x1ff, 0xa00000000, 0xa15, 0x6, 0x100000000, 0xfa1e, 0x7fff, 0x8000, 0x9], [0x7, 0x3, 0x3ff, 0x8001, 0x6, 0x5, 0x9], [0xa6, 0x8000, 0x1, 0x0, 0x2, 0x1], [{0x4, 0x1, 0xfffffffffffffffd, 0x40000000}, {0x3, 0x80000000, 0x2, 0x9}, {0x7, 0x101, 0x5, 0x9}, {0x1000, 0x40, 0x0, 0x8199}, {0x40, 0x1, 0x6, 0x5}, {0x6138, 0x7fff, 0x2, 0x1}, {0xffffffffffffff98, 0x2, 0x80, 0x8001}, {0x70, 0x7, 0x800, 0x10000}], {0xa1d, 0x5, 0x8001, 0x4}, {0x6e, 0x80000001, 0x1ad7aabd, 0x80000000}}}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480), 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000300)=""/4096, 0x1000}], 0x1) r1 = syz_open_pts() close(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffff77fff, 0x0, 0x100000001, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xc600000000000000}) unlink(&(0x7f0000000000)='./file0\x00') 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x6) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000b80)="1e1611ed3e5b2eeb3060ae4c0db66f23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49472c8fda393f52ba4f3681ef27e1e77c1d02e0180db1b11bca2f26c78fc6a01da5978d21dc3cdfedc84ecf73a6ff4c498ba52a5c631303341786b74691f21404d398e0edc59f14490a0f05703ab17b00df04bf7407f", 0x7b) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) r1 = geteuid() getgroups(0x9, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f00000001c0)='./file0\x00', r1, r2, 0x6) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) r4 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) syz_emit_ethernet(0xed, &(0x7f0000000280)="75066d04833578e96fa25ac38cc470870d546452c676162ce75861d85c000b9c9a3e364a7dd0e0856ebb510d273fb79675fa4912386330f8e3d1076b947cb21f110a9b3850852f2540e89783eb457bc1f4678d063d2268dd5a7cdb610dee35cdbf60ce15979a0803d35c498edaa6fddbf72639ce15988e827c58e690601f3e6e29ec466f828a2a5eeecfa365d3103680ce6d18600613ca4daa6567ff116fa56eed8c04766a8fe982a41e911ddcf5622574cc2035be462b4409b8f8b9431363d75a0743e8261be4401f145a83eaa55eaacbda696e2b15c8e44f1b7699a416a0a4498e7851cb21050cd418519826") fchownat(r3, &(0x7f0000000100)='./file0\x00', r4, r5, 0x2) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x2a47050a01070594, 0x3ff) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)='./file0\x00') 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r0, &(0x7f0000000340)=""/4096, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8000, 0x20) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000001c0)=0x7) syz_emit_ethernet(0xfffffffffffffd22, &(0x7f0000000280)="b6") sendsyslog(&(0x7f0000000040)="95559a2e0f171d1b449ccc3a84a48c148d24d46f19cbed8a1f761cf68c17606ceb1c517219fc5351daffeaa1340611264860471e4d0d0f897638495c1da211958cfd565a1b3b9d3e6977277423ad1c27030a17dd84d2710fcacbe38caf3edb5099c3009c7bc664ff479fc29fd13f9eceafe8d7a41a91efc4e68810c6bf9ec38f", 0x80, 0x9) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000300)=0x105) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) write(r0, &(0x7f0000000040)="6160134bd26b8fc92bbe35f0ca5550344a2391e52018124a9caafe8da46b4cce17bb519ca8f5f25a", 0x28) setsockopt(r0, 0x3, 0x1, 0x0, 0x0) dup(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xe9, 0x1}, 0x10) 16:00:08 executing program 0: mlock(&(0x7f00003f0000/0x3000)=nil, 0x3000) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) 16:00:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) mprotect(&(0x7f00003f7000/0x2000)=nil, 0x2000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x1, 0x1, 0x5a1b, 0x7fff, r2}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x1, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getppid() r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000200)) getdents(r4, &(0x7f0000000200), 0x0) dup(r3) ioctl$TIOCNOTTY(r4, 0x20007471) open(&(0x7f0000000280)='./file0\x00', 0x40, 0x20) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0xffb, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00), 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/68, 0x44}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) read(r0, &(0x7f0000000ec0)=""/4096, 0x1000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r3 = socket$unix(0x1, 0x133b4b88262f3e6a, 0x0) sendto(r3, &(0x7f00000000c0)="a0b855243ab075939974735f6f890d1bf7e7966445b15dd42a8c82a517cec671b440b4db1144da5bee32b3929acddbbc58", 0x31, 0x8, 0x0, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0xe5d, 0x0, 0xfffffffeffffffff, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x9, 0xffffffffffffff67}) dup2(r2, r1) kevent(r2, 0x0, 0x0, 0x0, 0x10000, &(0x7f00000000c0)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2}, {0x4d}, {0x3c}, {0x7ffffffe}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) unlink(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000200), 0x10004) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x2c8, &(0x7f00000000c0)="630a652f267cddc3917c3f96ce68eb751de605") 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x327) write(r0, &(0x7f0000000340)="ef4c0200000000000000d334f03a6d7324", 0x11) 16:00:09 executing program 0: socket(0x10, 0x4000, 0x81) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r2 = getgid() r3 = getegid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x5, &(0x7f00000001c0)=[r1, r2, r3, r4, r5]) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:09 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7c, 0x0, 0x0, 0x80000000}, {0x1ff}, {0x800000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = dup(0xffffffffffffffff) fchmod(r0, 0x40) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x81, 0x7fffffff, 0x8000, 0x1}, {0x3, 0x1f, 0x3f, 0x747}]}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="fbaf8a8d1a0293e969143ae50de6bcb114e55a2ab9aee44f5a57f6357e3a", 0x1e, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x800000000000000) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x7, 0x287) semop(r1, &(0x7f0000000180)=[{0x6, 0x101}, {0x2, 0x1f}], 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x1, 0x8) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000d00)=0xb6) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) r5 = semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000d40)=""/34) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/pci\x00', 0x103, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000c00)={{0x18, 0x2, 0x3, 0xffffffffffffff81}, {0x18, 0x0, 0x1ff, 0x3}, 0x8e, [0x2, 0x8000000000000000, 0x20bf1310, 0x8, 0x80, 0x2, 0x6, 0x2]}, 0x3c) getppid() readv(r6, &(0x7f0000000bc0)=[{&(0x7f00000005c0)=""/91, 0x5b}, {&(0x7f0000000640)=""/118, 0x76}, {&(0x7f0000000b40)=""/105, 0x69}, {&(0x7f00000000c0)=""/62, 0x3e}], 0x4) getgid() shmctl$IPC_RMID(r3, 0x0) readv(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/240, 0xc5}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000009c0)=""/193, 0xc1}, {&(0x7f00000006c0)=""/203, 0xcb}], 0x7) read(r0, &(0x7f0000000e00)=""/87, 0x57) bind$inet6(r2, &(0x7f0000000b00)={0x18, 0x0, 0x200, 0x8c}, 0xc) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000880)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r7 = syz_open_pts() close(r7) syz_open_pts() writev(r7, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "a7632d9c114315ac088d2662970c6a7af2ffc1c9"}) poll(&(0x7f0000000040)=[{r7, 0x7e}], 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000d80), &(0x7f0000000dc0)=0x10) ioctl$KDENABIO(r2, 0x20004b3c) select(0x40, &(0x7f00000008c0)={0x80000000, 0x7687, 0x10000, 0xfffffffffffffffe, 0x6, 0xfff, 0x5, 0x3}, &(0x7f0000000900)={0x10000, 0x8000, 0x7, 0x3, 0x101, 0x20, 0xfffffffffffffffb, 0x8}, &(0x7f0000000940)={0x29bb8000000, 0x4, 0x5, 0x9, 0xffffffffffff0000, 0x400, 0x55, 0xff}, &(0x7f0000000980)={0x20}) 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = semget(0x2, 0x4, 0x100000300) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) semget(0x0, 0x4, 0x9f76bab61740d5b1) pipe2(&(0x7f0000000000), 0x4) 16:00:09 executing program 0: r0 = semget(0x3, 0x2, 0x8) semctl$IPC_SET(r0, 0x0, 0x1, 0xfffffffffffffffe) r1 = semget$private(0x0, 0x5, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x20, 0x1f, 0x4, 0x800, 0xfffffffffffffff8, 0x1, 0x7]) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:09 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x102) select(0x0, 0x0, &(0x7f00000002c0), 0xffffffffffffffff, 0x0) 16:00:10 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/127, 0xfffffffffffffcd8}], 0x100000000000001e, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x4) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x3, 0x6}) kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) openat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) dup2(r1, r0) 16:00:10 executing program 1: setreuid(0x0, 0xee00) r0 = open(&(0x7f0000000000)='./file0\x00', 0x28009, 0x80) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) socketpair(0x18, 0x4003, 0x102, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) read(r1, &(0x7f0000000040)=""/24, 0x18) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x2) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 16:00:10 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) pread(r0, &(0x7f00000000c0)="fcca663f87e5ecb0b84cd631146d9b70a4b7db29a0353a9e9b2a8bc0360deb9ed4dabf17e1a3fa585910c99644c5ad50a3641bb23a205be60d06fd665aa68878ea5c141d4f6ebce806f128fc74f25d59a8a581192370c56921cde3336bbb934787e1f4484229148540a81ba89c6b297629df9ea12056e4d4bdefa1df81bdcf15a734e6f970d75496d3f74cf719904d3008b9cab242ce862dfba65f0a57f055eee80474070397b3db439c136b184a6267d67b52fff81cf542e7e704104b1bcafc72333bacd33331c2b17ff0b3c09c6609cc543eb099db", 0xd6, 0x0, 0x2e) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x1f7) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x1010, r1, 0x0, 0x0) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000000140)=@in6={0x18, 0x2, 0x9, 0x946}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)="4fbf00b31b35e44aa104501f92051f8452a1b35960c0fcf33707bb9b3344b9b3f7ab738e6b62d04dd4888810b5b311ca4be46a550a18562d1e531317a8b0c7eab986", 0x42}, {&(0x7f0000000200)="3db77b50ca764444c67c7c922377bc948d46ca3ad66da0c6dc6220c47c2619d418cf85611e090d4f6547e84b4208a74ea910d9e0de197cd6a4b9948decc05bebd4bf65f546", 0x45}], 0x2, &(0x7f00000002c0)=[{0x88, 0x1, 0x51de, "d2337880236e9878ccd0731d55b76fbd2821b9e6e326e0d9889fc9afb6028e6c679c6af3ac743d8009935f2ccd53f72cc119810bad5fc01149d3d3cc6145f93843a8f80de4c0f376d0332b6741798aecf4a8c1e8ff5e0bba5d73f8c834272c94f950a8a0aefd64f2d908851864b5a53b3145af"}, {0x1010, 0x0, 0x800, "d017924ae09e062ba99f7fcb0a4a1533000119a525185ffde2d4b5539158571515946f2acfd0da55a7415eb4a1646e1a38d2dccab6a0bdda1d209ba5356901756b5ba9bd69124bdbc1ed6b4e3abe3542319d755f012c88923516c4fba75094be23bcfc592890481b1b53d7cce930208f82a67ffb6994c789ad2b10afcc5c311e20d0d7a7aaa8d517c821261ad2175db877dd460e4ad1ff38a0887e72280e842ee5f7f37c5dd1d0eeae1eb256fe0fb2ea1c923f5d9a3ddec4a5619d7c9721f522b4e0c6c43caa5551c6e627e84fc774345fd78c891af112c218508a7effd4bc07ba154295d98af4ae5a27def55b33e4ed4e1523dab8438141d444bf6c08fd52388b09694f4f57050759a39a7a814e5ac83234e90d599ecbd25a75bae11cf520caa0e54d11295a45877865fecc41ea291c5a015c75dba51fedd7d25d1e33fd2fbc543343544e9ea9ff2add214fc16b4e4b1770abc9506e32d02d62a1c5affaba297a3959119346e63b8ae08a52670a20e293ac440c0fdba1126600bd2dd602874daed6ba97a4195cb142349de5f50a14ac6eeb471ceb702452a9eb98e2ae5f5d28f24d4ae7d5273320fd1cae984640de0a8f040101cbc318b939f1265aa4a7208bcafaacbb343ef673529222f8676be15b18fafdb3a81952605dda9512e37a284ea7320a040a3d5fab3ae520fd9b558b2cc4e236fc7bbcb1d587e2c7a8a511367359b5b18ecd65b8bec1ddd71e98d6514a654d22ea5bfcb7c518a2776d46e294530076dce21b3d5ebf482ba9e6495e6fabb6948d0efa29b85041d6d8f794761156b1535205168aa384dfb1dae23797b2d4f88579f349f597b43edd3401a3104e1e63a9ba8c68569adc70ad2eab0fc42ebb2a93de7f29f244c81040341babbe1f367602d714dcea304854c5b45e91451dbf208aa0703861f479d2dedad24ff77f800818a9b02f374be63f153ad2a1e4a28fc668ad4b145dba6937c11856e8dbff02c68b5d299113de340d11bd108ac437a2324af6154ffbc8a49f6342ef559889012bf0a1a75c7e311b8183f4672941339f2bee4055d60a76ff33b858480b20837124b75e94cd4cab60f33a38c5b757fb520599134ccbab2a5d205e5a6e3f8ef9052a2b115e95b04d7dac408bc635bb16f32a8d00f6d32d00770fd2aaa8ba06652ac0f9296798eed7127820cc332b79635f6bd52d0b4898cb77c89e1de3e08acf3ede61d5c84a4ffcf058d957b54ffdd880524cb7142a3328f5512b8f4ba1308ecea077a508d96f79bd2e0e0c7606d4db7a37d378b2bafcd7081ab1e3e75cc10171f263deee0ee1611e57f32d9b3e9d4396f0b4e1f91f61087948e0daeacd5b0d1cc820794092fa99444ac1147f6009bd92ae0b976d0532264534ca3e94121212e579ece29b2eabad0ad93c4938f96a45f8ed720c8d1881d0da071966a2c7876926ec75d5157d0a2a731ce2509e89e92a127625b82957e606e5511994dd6dd7e3c64db254488ac21f7cf04357c1da20ea120028dfba78e810aa5841526e415e09be2635910a3332d93a5c2fcf46fe4632290df7f6a5244ac35ff440c8714461ecbd151d63fb7100568d559fbcb6b931d4358c014c30c502141593cf479e98e351d9f72e2ed25288f37020fa11d8a911db45622e869f3291c0bb930605a0ed172b8dce8ad88e3c5d80b6b9f5941b7e0e96faf76b5728e4a6969ffb8cf5d1ab8cbba640ab404950b93d7827778ce9aefb1738b0a79fa332d6c3a9857eddbf3e803f349585207457357b7b0ae929d0d930d1336f195d1afc232580e9b30e982f79ea4e1196233bc4646710ef42ec07866916308e9ac1e972377361353438397988ebf19dd44f493d361a13f70f2a1fa2a57a161144c7a4435367bee03232ad5a64221502a2cf3b38a903922e4ca87baf75fd35ac668b6714aa310df3b578db6681b856e06b8bc3f1cfaab7992d0680c940b4f25629692fa79b5e77ecaf0efc44b337ff609e60e1e11280c0551e967c5aaed77b66f725020052ff0243caa3ccde0e3b9c3f8c951e8e0aa339db5f39301950779662fc95212707d44855d7d874a54e4d745bcc34a277e196ee78534245ce830d0ef2f7bf6b7d79ae8ea3b6c22e193dcab7b056b07813ac94f1b791f4e3941afb77070d37da712e3e962ceed08591dba1c3974e086cfc5d417d74164f4c357210db02f28f429cccdeb0f1ca2cba629486df5008da54e30c7cbd234ab49943371b9afc3541547c647c4fdd35a33d31b58af302f3dff650f15e40fa296b2b18a05d0f880f2fe7bc09840bac94ef6f03199beaab827c08723f1e4def445301c591942f7c9995e3a9f8b5fcd12e0b7357ac0702a4ab71f4f1c6184fba4371e91d2ec537273f58d9caf2bdd802a88cd7db636cfdb1f8015934d98d5c311210a113113748933531b96952699879a3d17e91060e8db3c5f706227d952ae8128d92a57983d976a7fdf9a48cf629bdbff2da28205d043c21c911f470eacf89b58e6b3ff5822ce636f6e20ad36727f7bd31e1fabfa7c901e09c7437f1e5f88bc0094f9328d5982fee77ec1292fd3d0969e7fad9f1195087433ce0fbda4505277eb3dbb57acd3786efac0c2ba7b5013c000af319826bb01f1daa988af7df863806067c6d02e8fa0d600edc19767147f409c19aa503ee6ea5ab4af34b2419744e999b76d91a4929846d6bef40e5a05382277ecc8ab1823103cce3d31ac40bac0bfb4dad18d2c218466b4fb5475884f882ecf1cb4e4044c7d9f67b9183ce84eb24aa233c4dd89919643c60160366e78111a9ee7723cc6818b41ff82389130903c67f249abf46f864b71df59ea281f481d9f70fd245dc78e377d689de0c244d4c47533c4c88009bc3fb6223c964f4722d9a2d826d797b91c1b97b5584ecae0c438731ee4b3272560ac59702c37c0c393acf6435ae9de19d30656490efcda88175914baeb67ee6ff0c4746afb959aa69e9bbe9accd1880327d8e3668bfb9bf986d9331e39e0d14fa73be57f71bc7c88e0c75098b98570ec67f4915cc0b3a5bf3e55d4355f70db5def16135ede7c029d40b3e7b53fe0b60f999325fc14ffbbda3c49e37c0c104a64b7f67452060379614e9e2ae387f63a3c6c50c2662a0a6a5997e21ed18096cab4fcdd608de389b07d93180141a2755e8c3449be045d25521b4d6c665abb308b7fbe4b14a02a21b3f0fda31d1f27c46c6489c0f2911e664bad0afc54be02c000a149f23d0af53d1cafc4ff4d42b17b0f5fd4dbcfdbc58a3f151a440abce957fb1c425f6ea34bed6554686e758b0805141000ad0bc9e24411137214c5cf7da2721ba13d8635d357cc4d23e358326d7d6dbeb3c2e1158a32a4379f29e4a54ecc39aad18b38418729320e6902ac512de5eb4defb535acb2f0dadc019cc7e581fc02da7f66ec101de9d3799fd4e453d2fe8260565359d15e9c1052ffc89f2560978d8987f89df6becf7b0bedfc4a82ada446f566b9c12deaa57171c4cf0e92aa5814b9ed3251b037b1618ec8d87e387bd0d5a1af57821fc2a5cb57c27ca1c8af3419f1248b107cf85b8f67536fd443236648be9feb1951d1d6726eb1ad67f7e0b4e09df8f085fdf583fe8b2529bb7172f6d45d2ed969e62332155b621fa181078f0490f62891c14bfbe8a73634e2e22f262e7c97944ef0ebed1e0580d050bf26fc64aa6b727c55a41a5369211195b2e3cb7a00532ea62426a59ca101a9272d0afd7729fe79e51dbbc989d71131f21b8cd68555c669309080520a0646ec219104551b4bea393551d473c46e7907e012cf6015d5e0d5afeb0cf871fad2a49fdfbbb15e7334cace4576f932beeeae535c06e89ab5526b5f19e24ab8f1e5110a84737ef3ee314c2942ea573e62392567b8182b448cbe8e9f2263dd70afd4ad0ddda9572eb4c7b2b6609bd5431c0bba21d1b96543a3944a77357cb425bba136dbe0636dcb00a5044d1f554b37b10cec90efee2af15ceebb56aff86fed867d43fb4c183dabd12a9f674d6fd3afb873636143f6661b48eab42ceef6ae1726139c8f9e12ba95dcc7bc3479129fde1bb8adef88739360ee6b6e038abbefb76e5585cfa882f47cc3f280299b61334561a05eebe8980a4d4bf5be45aa97eade941b1beeeb6377e2c7a5251c8c7df5b67264cc67299628751be8e5f327a5f58736834ec75dc5418bc703670b7342d93595ee2ae6fd4d2970024615d048881b20d1d8d353a22840936c309aace633245922049162386a5eccd3a366f8dc43b5233fff010ae9b41af5b3e39a9ebd0c37570074c900d0cc2bc77518118404fcbc2832d49adf926946eecbac224135f4e7c013a7fbc97994aa6331ba663227c4d6cd0c800b7f4b4802d4de8f406b9e6169eeb65eeb7c771cedef4b28bcaf39e33b2b7235152c108810673fc40b21254a76057a95e7efa2f46b6925c7d10e064f850e9fc91095d03d642159def15bf91eba7aec8810f7329f57419b9d5c765cdd869ea78141dff377acab4364978f91a6809204c8fdfe1e1181e48a5bf415f8699c0b4742b57b9e25fac2d09e653ba732095eb8581901bb294f41dee5a99b2228df7a473f0557e1eab4536e7c2b338c0201e23203daeed088ad9659d5613b3d384d2aa00e2622768d85aaa70cd8c8dd400813ac47df23da59c9e0d6999385aba58e3239b504a8bc922aaefc4fd666fafe3f6b16e127f6e68af3fc41270b3c2380bde9a534a2703cf88888948dd3a91c7ef338f621e7c397668c8f935d2e62cf7bd209c3535cc915ce4b92a70ddf1d3b0f3647272c66e6d575cbc3fb8a3b30ade97021b6b161d84310cf7c0e3a04f0635187460b8c5a0073fb3eb11005359154590c30e820835d0f603b287c3b04a9d6207d3f020ae295d65992e595f79186863fcda6a5a1589c10c8a76ebc46906d389837b7b3e5224dff2186d93e3e91fff796f967a43e17b194bf9613445f1f44fc556e411a962afdeffc3800592cc1d5db76e0a60d5df2c652487b654b8ee1fda922eebf9f6c755fb8af0291939d00007ec2d74ea6eb0f3cf92bd590f44d9506c874eb241054ac01e5e6123ce502202eff162f0133fa34da1f271e602cebd3e17f47d9efee36a6daea8bb56c3c0b76bfecc1a23327f72cd177a26c40732debdb7f06c2e27e9c543d954185b0bac881e419e737791bc20bf9502c5497602dcb713585a993d9b27aeb6ced740126746c2cb53a1e83c606fba54876d00d406070c402be47b28fd3acfa69ed5f865128da3e9d014bff741737031de6c0c2b99128c6d0fc45383c9d810b908c21dd368d4496bccd96d780c47b027b5342e0b82f8a9b0ea201d5ffb5254a40fc0131a090d56c1272f405c26c761e759ca78b74e0bc638c5c18f56efb5c10d7e42cf5c13fa4ea57452e360254e80385a371d32ff8d8a73288118f96cffcca56387db486add8c72fa7ef226315bc8dfcaa3980b91045bc30f0f861151ed90552bccd78358e170129bc7289fe14692d6860365c6904d453fff4e54e7b072b072b419342da06b397710d38fc97833510dfcfe08200913f8ce259424e5a43b8e2745418a5ce6b69fef1f37f5ed87c22a7d3f576188f0a1d88abb86314b5adca930bd506636a6ed3404fe4b80b15ec9cb2c8a58ff6943036153dc358731bdb0e1c78e9bacc5cf4d1c6a0412e0be9ae65c41c5ff830073b7db7f83413a253ead4fefdba1462e5edc0eef40ad2ea06731224ba8c147d6cb54aab9c9fb1f610b4f24c7808823d73167742934a02be96b7976cd98f42e93c51aced729efce21b3492e7251c8ca001c1e"}, {0xd0, 0xffff, 0x640000000000000, "20395f2d52c9de909c88e139c8a34aa82bd8ae61133119705bf17e52b5dce220907278bc034187c01f6637411cc6b01c9f979155316c7438c398a34142300d297807f1d8c0c5c21495143852b06f1fcd59420b02e93016a86389f1dc81992b43581925cd946dbd35d957f471d338951a22405ba0a4a5deb9b1be28f423578257991563a424712c736977a2a22045e663acf16145ffc653c643517c45e38dd711aea2866175c49e4f7be6499d2b190612ea4736832e206c7d9b95f8"}], 0x1168}, 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000001480)={0x81, 0xffffffffffff7fff, {0x9, 0x8}}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:10 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) socket$inet6(0x18, 0x1, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x6, 0x1ff}, {0x18, 0x0, 0x3f, 0x100000000}, 0x2, [0xffffffffffffff01, 0xfffffffffffffffc, 0x200, 0x8, 0x6, 0x1, 0xfffffffffffeffff, 0x7fff]}, 0x3c) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:10 executing program 1: minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0xe0}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x20000000000006) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10004}, 0x4000000000004}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x3) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./bus\x00', 0x56, 0x2, 0x3, 0x0, 0xf64, 0x4, 0x7fffffff, 0x2, 0x3, 0x9, 0xa6f}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) write(r0, &(0x7f0000000200)="00002100000081000000", 0x1) write(r0, &(0x7f0000000000)="0991", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2, 0xb, &(0x7f0000000300)="0000000036a0ddc099b982553d6e6f5a539937ee06e4d1a572a7bae7046f3b72ea244860810e3296b02ede6a67341f4b817d0c346b18537cbbe7720bdd7f591a06fa14eff6f88e8ab4f9ac64ae6de2430bbc6082ed97dc2c79ef7fcdcce9b79d758c59180a1039238504753b802a37bd4df382a8226685ad3017dc671815faae2931c60d0a46b29cfbaaa7392ccc9f03fdea76eefa8c73df3b546b1376ed1b34ee021ae81543678fb3d8d49972fcd1687be2a5ed1f26c2b3d16fe69dc1e65b7f8d77c88cc159afbae32f7633eae5fd42f5379e815d5192e7acdf33bb437fb7bb609e15febb941534ea78b7338e4b0bf2d8846000b12b87e04ff0c6b5b85ce871e00adf62b1a5f8a81e8f511878606c2521c1197b25320c05eb", 0x119) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x0, 0x0) close(r0) fcntl$dupfd(r0, 0x0, r0) sendto(r0, &(0x7f0000000100)="d3a551220b104262d829f8929f3b6a23a3ee7b90dbf990e63621bdd185c1c2b3051621fef7991a8fd872c4c5d37e1820a6b35c7904745191bc1102b8cce2ddc1e1cc40f857bbffdeee4b2ce787ce57731e9938e566b10d28446699e98c48d312c0df98fe7f35717c45c125a5bf402d510606affee62d4f85ceb9310522a104466a5ddd597bd0ec8183bc200a49de0eece28141dd20b59c309b812c42a375906591f9cf31121f1e084c9fa278cdaaeef1f8310d65daa6a59febcc76adde99666ab9714b956a5270", 0xc7, 0x4, 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x101) sendmsg(r3, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fchdir(r0) 16:00:10 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000040)=""/51, 0x33}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/172, 0xac}, {&(0x7f0000001140)=""/215, 0xd7}, {&(0x7f0000001240)=""/198, 0xc6}, {&(0x7f0000001340)=""/123, 0x7b}, {&(0x7f00000013c0)=""/140, 0x8c}, {&(0x7f0000001480)=""/62, 0x3e}], 0x8) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) readv(r2, &(0x7f0000000000), 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x6c}, {0x6}]}) dup2(r1, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x9, &(0x7f0000000040)="da0e7574f48d7e7a39") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x45}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) acct(&(0x7f00000000c0)='./bus\x00') pipe2(&(0x7f0000000080), 0x10004) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 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) ioctl$TIOCMSET(r2, 0x80044272, &(0x7f0000000000)=0xc6) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8000000, 0x1ff, 0x1, "b0d42000006e9300", 0x0, 0x10001}) r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x90) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0xe8, 0x0, 0x0, "0000007c618377dabbe5f2f9253d926caa2743389f34f0bc13af10267015c80bfc7c44649f4f659515380c241bfc528108a027c12aeebf2c096888acb8ca9d31c5528a0947d26d0014fccea62ea276dc2d031c4dad392766d01e8c2705ff22c7497c7dc4b51e18999bb7cead0839f46230d288f9b92dcdad635eb5e76988d0f6e06f0ca57dd37557be020b3b38a5fb45ca5d0165315664c7c477834a1178e429e5fcb99649cae81c8dd8510bf52f63cb5e09a49a9ff06438961f0a7da47a9bbb95b56ab5a9306a703a979f352b28b04e1b"}], 0xe8}, 0x0) 16:00:11 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "07001000841ff054b50379ec587dac00"}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x80000001, 0x6, 0x7, 0xff}, {0xf355, 0x1, 0x23, 0xffff}, {0x8, 0x9, 0xfff, 0xffffffffffffffc1}, {0x9, 0x200000, 0x20, 0x5}, {0x4, 0x200, 0x7fffffff, 0xffffffff}, {0x4, 0x1, 0x9, 0x9}, {0x1, 0x10001, 0x1, 0x7}, {0x4, 0x13ba, 0xfffffffffffffff8, 0x1000}, {0x2, 0x100000000, 0x4, 0x1}]}) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xc9}, {{r3}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xffd, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000340)="f23518b473c2ef15dfe4b4c22ea136cb5182ca24308285270f697b21e28304f80fe32240fe51103567eb247416d63c52482527cd81d8754019f8aeac464f9506cb7d45e3376b5be6311f98e39acb25bc30c3480c384766038712ecdc45a85979e797641afec2260d92675d7e8bbbc44484577b30262fd453f51a8e212dc8276a215aaa7681298c5afc4f43011b41afd353e1eab064b8231dd7ee38a8256769c53ed3cc265fe28e27e929527f53586ffdb7621fa243fc05802ca4408d7f7741f0c8cfadfc243b9ed59f324aea3658f4a7ef2a1e3ed375628e1951e9fd5ebf45b18b9540935cfd", 0xe6}], 0x1) dup2(r0, r1) 16:00:11 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080)=0x7, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt(r1, 0x3, 0x800000000000011, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x0, &(0x7f00000000c0)) clock_getres(0x2, &(0x7f0000000080)) 16:00:11 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x4, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) r4 = dup2(r0, r3) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0x8, 0x2627, 0x1}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:11 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="510fc3a0386f", 0x6) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fchmod(r0, 0x101) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x20, 0x2, 0x1) accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x54}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7, 0xf5a0, 0x8001, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4d, &(0x7f0000000240)="51ec04aed1efee6b95e57c1b579c89e0d25ff450ed7622f563336bfe2b08a1348e410c3ad9eec99c53146b0fad866c79a1ab4c273bec1130efff79794607e47232a4037f6278598c4b253b2a7e") socket(0x18, 0x8000, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x0, 0x100000000, 0x8, 0x3}, {0x7, 0x8000000000, 0x5, 0x2}, {0x7ff, 0x6, 0x3f, 0x400}, {0x5, 0x2, 0x80000000, 0x3}]}) socket(0x2, 0x5, 0x28) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f00000002c0)=[{0x2, 0x10001, 0x1000}, {0x7, 0x0, 0x800}, {0x0, 0x0, 0x1000}, {0x7, 0xffffffffffffd2ac, 0x800}, {0x3, 0x59f, 0x800}, {0x1, 0x1, 0x800}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x9}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r4 = semget$private(0x0, 0x3, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001640)={0x1, &(0x7f0000001600)=[{0x0, 0x10100000, 0x990, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xfffffffffffffffa, 0xa0, 0x0, 0x7}, {0x9, 0x0, 0x1, 0x7}, {0x7, 0x8a, 0x2, 0x9bb0}, {0x80, 0x7, 0x0, 0x9}, {0x1, 0xfffffffffffffe01, 0x10001, 0x100000001}, {0xffffffff, 0x3b6, 0x100000001, 0x1890}, {0x2, 0x92, 0x9, 0x6}]}) semget$private(0x0, 0x2, 0x36f17a5b825fdfd8) semctl$GETNCNT(r4, 0x5, 0x3, &(0x7f0000001680)=""/120) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r6 = getegid() r7 = getegid() r8 = getgid() r9 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r5, r6, 0x0, r7, r8, r9, r10, r11]) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000003bc0)=""/4096) semop(r4, &(0x7f00000013c0), 0x0) syz_emit_ethernet(0xfffffffffffffe0a, &(0x7f0000001a80)="52b3b5d89bbe78e91a954e5247ebe260c6cc82cc5cdc86e79ddc71c09823619e90b17752139e208a49f3c6e423e139671c2f2a72995795f04473bdfe735a5938d653d45ba6305842c84d9f5bdea5344bacabb452a722519a6634962d19575f6f92a3d471a34efdb39887fe79c582eccc0c0018274427a1a9b5ce07e6584f68183eaa4ef81659178a4b03b7ba19305c779655629e30481faf99006df8f27088f409d47af12a300612e0364197c8c30f271d3f1f4008752842745143521a04d61fc096a030547f83c09a91fd96272d32f58cb32865c24ba15172cd0017e4b678f471f8649bf324e93a5921616c221683b85f1dd72234ac01dc15fb36cfb001d858791d11895962") dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001440)={'tap', 0x0}) 16:00:11 executing program 1: rmdir(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x7) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x8) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000600)='./bus\x00', 0x80, 0x42) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000005c0)={0x4, &(0x7f0000000580)=[{0x3f, 0x7, 0xfff, 0x9}, {0xffffffffffffffff, 0x1000, 0x100000001, 0x5a5}, {0x800, 0x3, 0x1, 0x1}, {0x8001, 0x6, 0x80, 0x7}]}) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfcc, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0xff37) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000040)=[{0x0, 0x1, 0x40, 0x3}, {0x8, 0x100, 0x10001}, {0xfffffffffffffff8, 0x1, 0x81, 0x10001}, {0x3f, 0x2, 0x2}, {0x3f, 0x5, 0x53, 0x8}, {0xfffffffffffffff8, 0x3, 0x8, 0x5}]}) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x10000020003, 0xd98, "098d14c67504d3f131bde500000100"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)='C', 0x1) close(r1) readv(r1, &(0x7f00000026c0)=[{&(0x7f0000002700)=""/4096, 0x1000}], 0x117f) 16:00:11 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) r0 = socket(0x5c64cc85ac3d5f2e, 0x0, 0xcbd) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000180)='./file1\x00', 0x20000, 0xa0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="fc5a57a57616a1f8dbd9f65eaaaaad25e3c50b5050d6830c0b8474a4f96b0a6e11f29294fe2f13f94a7e07104377ea4725254ef0023d66b3be3ec8c124cd72661bf423bd9ef97baaf0ac2619718845a1a4e74e8b052549ff854b328f4a553bcebef1667d16545ab51e374d946021076e5ae9f3fb4a34ab43f43437a05d96746581a118669eed9f917402e5761801486c5f38058fe56cf48e774d67102ee9a1638d081b1f57288f2469d8e1df43afaaf40107ebaa83418d9c1089e4c2d8e9c345394f070bf8d9848667d52dd3095853cbe7aa15b674b1f1", 0xd7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x50, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x800, 0x4, 0x8, 0x1, "794a752cbaf3153f06991a1d0cef2150e84eaa38", 0x7fff}) write(r1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x16, 0x2) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f00000002c0), &(0x7f0000000300)=0x4) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r1, r5) socket(0x18, 0x2, 0x9) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x5ae) 16:00:12 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec025301199fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2dfc95b457ab698c25c0a49c5b93740da1c63f5180504c93f0085acd5675308cd2e8ce792ecf35b38d61549a84b8f3a71338577e4288a4d2388283d4a235c38b7737f2ceb057b3210dd17b63ce01519fa5dd88821bc8194336d023b3f42d8cd32291c030f45af5326d203095b0e1285953cc5499eef0d481aed7d30864d6840434ed69f821aca94cb9edfef71cf2f44754cc535b8f7e9f8010868c9e9711f5220bc5c00548e6593df5329f16f6a35f989605599d620ea2c929fd061b7d77bd362dee7bed0b1ae5698c29c483def11e23a3af59387b20e08977c921f6cfabdb16f420de3597f92650900096ba131003ecb2241f7f1b98b1344f4defc938f7ae67745108156ede64c998e928369995d983625d0e2fb040f921c90e7c63cf3697ab4887ba266d58a9f1454080513e486c8355342e2b046db302de621e383351f1c850d2857f44e9fa59893fbcded81a1a54a23cc2cd46ef98fe1b43d5103217f4c32fc0a6b33c77a9ab923a35d2d0a0889b889790258a9657678451fe871d087f68f2c82ca17019f9117229b0562c9e02b013737af85064b52c831339a3d4060cfe20ef0b3b7f1afe0d3b5e51dfda6c1a465a323dddc9dfa3ad290b4895d551a269310da893e31fd8d1a5bd78d2087b6fec8018dcafc6e7fdd7f35ca9f7b647b36cf9b5aac8c71f96dbcb1be772a9811c079e2ddcecb74ae7e0b4e3ef1b1c4d5d426ac4cb7a0b4789d40cf323f84562a8e9f57c9f4973d97fc1077e43feade86877ea5f36325091c146ba3c54f6728affd1869bc5af381302a5636b84dadf10c09e191b11dbb6bc7ff894ea16afb16977b1b1a2749dab6cfe3e61d2c3de5c9b931157c50ca99ed3c1dd527e17104a9b57485138f11979b07bbdbfc0e030a3a62596896e112604890b9ab4ec088c48012d5b8356fabff5c049e4c8d9ec834010af93a149476f2a14ec3293f6fe528cf0297ae705422b4f0486c2feff7707a526a5b1dca8722703985d34dd5f12460c66403cd71a623138bf1111cd59a0f976feaaf53685a69783b7a187a878c500000100a3d9ea10fd5c6f33b6c5f153c5eaaa8f07384d103a47679fa66257ba7f849fa327cc5f3224d31188dc1253fae6be7be5f447c3622e88ad10b3d2120ea06f0299d6d8714d414c35fb4e6f7fc033e790ada280dfd440d0189d796f84615485bb26b4bff850a8d4dd0d10f92aa52ac0b5552ad5d0218f365ca14d8b519cfcd60b02086360db7a88029d5ac77bb5b0a6241fb9a55f67a15a72d244cb3b23b0663a526d1d43957f7eae7a50da353e46d4b4848290b282fe2ca9c22847e71220d531d9006526c98b58246e757250d5d66da645ccb7a9d3891ae703a106d30fa91f9ae9d471835caf9fad43f06e1332e3e69502c8d4683fecc78f269662cce0be01f5669dbe622616b07dc813b159cff17cab3d921754e26162119bb6cafe9528ccf6a9aff744888f544674db05b33794eb9fe5fd59093dfc0376beb1e75be9cf3760e51701f056454e617eb6704be4171bdfee19eeb4201329490ceeaa1877767a9afda7582ba89b6066f4689557f60ad5a1c2c5e29be407f3bbbdc1f3e845c2771df7c0efa14a2cd7c031ad41ae49e15e7ef4f86799922b0c4a4958961b71273ba5f5a5556b0ea0b55c1835b04f1503c027d96b882e1e4c3bfea60e3bf1e4efb04c66362504502d6b2be724fb0ac56fbb684330c571d0675f1a02c0f489611f71c5ee9604a8c34c3995a5c262e703b2504430724382a96038aa47f7dd76a07be414f1861fce2735ad1174ee704f5020ceb18807e705d1502b9caf5b09afac5be2a5252598597f3265e8d39ab641063a4e72a78658696b8b27b27a523b17f943fa2cdbbd17bc3a75bb15878c0b88545fcde1551c9ca787dafcefe9272f35298da49b82c803feb27c825d00d1e0fede62210aa236f46865f002ff0c56c04fd77aa979c98f2414bfb7187b98d015edce033e5d113e8351cfd3dae77303bf504fb9e3f855cd69b4dbde600798b8d8564e58b8e948768429acdeb852d688ba11a39bbee6dc9863d9d7f229490e9f38e11ba4a505773c064794868a0c78737597069b7abe70a691a0ec586afc74c93ca93a0743917e94f66c4a1ebf0cda70fd86976aeca2b24eb5d901280eb2fa212d1bbd753069978138a1cd54de6f39bbd682702552a8b1ed2db0912a75991221acde8519012772ddcf6ce29a1a6889da6dc5eb25d537461909b4180b396ba2e9666efae0d9fdf4b02557a90204e1acea58eb475655347e137ec3be3757c4039a81fe27a538e22d9a1ce560148d1e14cad07526aa58cbb9997a7df7ba3677db1209f7e3c3198f7623986110c32dd72d802bfebc06642374122fda961e35599ee44fa4676b99d2114381", 0x792) r1 = semget(0x3, 0x4, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x3) 16:00:12 executing program 0: r0 = open(&(0x7f0000003780)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000037c0)={0x10000, 0x3f, 0x1ff}) mknod(&(0x7f00000000c0)='./file0\x00', 0xc010, 0x2) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair(0x2, 0x4cb887a01a074094, 0x9, &(0x7f0000000140)) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4000000000000000, 0x7fffffff}, {0x1}}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) getrlimit(0x0, 0xffffffffffffffff) close(r0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x3, 0x3, {0x5, 0x3ff}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100000020000001, 0x0) select(0x4, &(0x7f0000000000)={0x10000001f}, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xcead) 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}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:12 executing program 1: setuid(0xee01) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0xfffffffffffff5e9, 0x5, 0x101, 0x200}) r1 = socket$inet6(0x18, 0x8006, 0xd7b9) fchdir(r1) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/104, 0x68}], 0x1, &(0x7f00000000c0)=""/77, 0x4d}, 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x140) sendto$inet(r2, &(0x7f0000000340)="569c20ca06703ae1143ffc50c73f818f8d7c326b5259f69b362255bfa4299726bc7b88cdc916a2ea18fc09cacdac91a99e0fb6c90c77f86ee2f575d85de463085bc1edf5c8ab2b24c4a83070b6d0fee2ba6955be0dd714ac9d0cd5e5de07158a05f218024d8ed174b8a224ef59d657733da58960603ad48557e47d59013df675ca7ffa45aea719503fba9f7e113bd9ab1d409d4bfe242f62ab24e42e653313adc6b349aead22308e8b346d045100fa59804da31881ec36cf96f28d8b7c90e2e083d063220af8bf02502780a677485531aae76fc7790ca8747ab82daec89ebc0b63abfc3b0915587ebea1f1b354479caee4a4c18fbc32d87b7ad2ffb4a53082d93fbc15690f06fc98b597e93a4f744c2642ec4e40c1b05641db385a2209f3a5b0325e86245114110c824fe79c83cec9e9cb2474295890652a77f5437b5aa87647f3f55e3a6e500b57360e5f981487d137634de5232fd8563af7d87d734d9488cfb5", 0x161, 0x408, &(0x7f0000000240)={0x2, 0x1}, 0xc) r3 = socket(0x37, 0x128ac608c47d85c7, 0x0) setsockopt(r3, 0x29, 0x27, 0x0, 0x0) 16:00:13 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0x71) setsockopt(r0, 0x5, 0xc, &(0x7f0000000080)="ebffcbff13b9fd70cb479497b9ef947ab4eb49645c8231812eaa4e713048e69931929648", 0x24) r3 = getegid() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x8001) setegid(r3) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x3db1, 0x4, 0x8ac, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffff856}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fe9000/0x14000)=nil, 0x47}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x773}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x2e}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x58}], ['./file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x100000001}) poll(&(0x7f00000000c0)=[{r1, 0x101}, {r1, 0x80}], 0x2, 0x8) 16:00:13 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000180)='.', 0x0) socketpair(0x2, 0x19649c56c529403b, 0x200, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000940)={&(0x7f0000000100)=@un=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f00000001c0)="ac6f52822d7549f62752e67bde2098be8472986161152ce8318541802a47d032e398af40502727e05c3337a07b90035e259cd87429a97b6f365aa4b4d196da782317066967bffd36a0b4ff747fd83bf330b6b382e2806d7d9270a37523c810e33ea92b6b3aff92437ed4f62ec949f1a1162a33514d078c13d1c78a10bdb6e095b444e5a2cc871b74a617fe90486c485f8ef6337dfc82ed831112e6d6258e0876cacd", 0xa2}, {&(0x7f0000000280)="d4b48f3d56c4c580555681328dfa8314532e8a5436cfd4586c33abbfe894d7f78d93c027dc1bf0146bbb47aeb002f52f29b31d22c541633c43d81047dd90bb98d308d5b9d48c76357031150000fc21b94bbd67436978295bc038e3af458aa7f3113e22b4c9827c6bddfafd1ef63993e982977dab8486ea6936b928cc8dcbbf1d2c4775a21aedc360bfdbaf4209bed1ee39d94a0c3e21d0de76fc6a7cd17ad4778a3cbf43f049d3621ffbad", 0xab}, {&(0x7f0000000340)="ba24a2b478a0a1c02059972b2bb3535cb345ef126b1121b45f354faf10dde8101842a60e9f393201467178184c9e52f9bac4c99836842712fc9821c8eb1acec5081c335ee6a9f722ad73ab38d49b1a943890d19d163390d77577b8c25a6b27a8985d678250221e3ae98848f25c5e81144164978913f89a9d4bbd15a20544ce2c4c3dc2e99229d80f4c7ead26b59a08301510abae54ee5f8dfb03a111f6fa73de", 0xa0}, {&(0x7f0000000140)="68219251", 0x4}, {&(0x7f0000000400)="4133aca101747e73311b7d07b4db84e3e3af834981d1f610d1e0cd8b6f467133d5fba9e63d5984bf86a74fa4ee6b367e3b70d6893eb82fdd99f8cbd3dda9cd8d97861b74c2f75dff4597052566d0d808d77dcc7b95b963e6d2698da409ec62a0c4c2a71c6f44cd306d98dcca861c9e41f156b09d4bb4bec972d844f052a1dea6068192a98d2961406a866ad371d37dd774d73ee976c722634038cf9129dce393729aec0321382dc71969ff9aa86ba185ae9f688a4f9c76b8fe4e3086d705fa3d879b01039792e297f0aa0025194d03337ae9098692d36148f0ab5bda82aa5a01", 0xe0}, {&(0x7f0000000500)="4a2970f8d4583790a9276957b9c70cb4acce862d97fe2fbf66d435b38a0c18dcc42c528a310393a6785617c9f337c2663a9c8488d1a1bb6fb4d78834f0168e6e6bde58c984a49208aaa65f5bdcef1ca959e83288ad73", 0x56}, {&(0x7f0000000580)="e652a879574cb7b319f95002e66fb19f6053df3d", 0x14}, {&(0x7f00000005c0)="1b71e3b1a9bdaddb6e9d902c9941ba2c11063dad7424f41d57268658409bc1e09d56022d50c8eb4460507086d5fb1a233d690ad2ea11e77a5fdd15029e82b5c49b675e189b19b493a9f542b1f3d4df5310644b3fac9fff7cbfdafc3e038e20b6ada3dc5ccf7c910aa05bc9c539b1d952bbe603e266ca695f513b363b49ec9779e914b0d589a690", 0x87}, {&(0x7f0000000680)="60be7c4bc6875b804c972ae1272f83ec7f437cca89c5250f328d2b333fe087ccd5dc02f19ba8ce", 0x27}], 0x9, &(0x7f0000000780)=[{0xc0, 0x1, 0x3, "6c4c6684036dc4b0f1b354b5c5b2409f12e69321e84edde8205ab4b30a51224649931bd23c972b958c6e36bbe0b9f3de0802a4b7b28afe43345cc79128a2e155498b4e462b927649546b080103e8ff3420716b4e8990ef57e2c43bb58f4a21730f48c403ade3fc4d7f55f27f8d9e97ba2d3b44a81ef6dac1b4f7179032cc87efc146d1a461f698e86ce2dcbb5808aba299259e298693c55d5d331fd9f97ace4a8970a15ae9c9c73111152da386"}, {0xd0, 0xffff, 0xfff, "fa0bb68f61779e70a4cc543e0f59b2f31add41cb7e41061275f13f1010635507a43733538aaffe23a2afd863b0b8595fd013b616b68ce75d3cfaa79533da89f36d5a8ba15a25f76ab7bf154c659b3a56388834084d6a1b96505ca09cb47ace12b67319fbef1ab3bbaf26d9cbb68f36b5ac24e3f5ea66fcad9000eec3fee0e34a11aca515b7518538b79541631c2e665e556b62616712727e1ca84de81280571ab2f36ce2d8a5ea0d19c1f89e34ef8c187e128a9eb730e206ad81f1115d"}], 0x190}, 0x408) rmdir(&(0x7f0000000080)='./file0\x00') 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', 0x10008, 0x62) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) ioctl$TIOCSDTR(r0, 0x20007479) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e451", 0x459) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7ff]) chmod(&(0x7f0000000180)='./file0\x00', 0x4) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f0000000100)=""/51) clock_gettime(0x4, &(0x7f0000000140)) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000013c0)=0x10001) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r4 = openat(0xffffffffffffffff, &(0x7f00000010c0)='./file0\x00', 0x10, 0x11) sendmsg(r4, &(0x7f0000001380)={&(0x7f0000001100)=@in6={0x18, 0x2, 0x1, 0xffff}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000001280)="3b9cf29dea67dd05027137bec2f7f30d269f5c4b607b1ac5d9d89ee7790d6cf707401044a3fe73754ac9247bbb48043a669b8f", 0x33}], 0x1, 0x0}, 0x4) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) openat$klog(0xffffffffffffff9c, &(0x7f0000001140)='/dev/klog\x00', 0x2, 0x0) getsockname$unix(r4, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000002040)=""/4096) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x54, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) r5 = getpgrp() r6 = getpid() setpgid(r5, r6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: nanosleep(&(0x7f0000000000)={0x3, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x1, &(0x7f0000000140), 0x10000000000085c, 0x0) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) sync() 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x5bcd) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x200, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x8, './bus\x00', './bus\x00'}) select(0x40, &(0x7f0000000040)={0x2, 0x2, 0x0, 0xffff, 0x7d4, 0x7e5, 0x7}, &(0x7f0000000080)={0x7, 0x0, 0x4579, 0x9, 0x2, 0xffffffffffffffe0, 0x1, 0x6}, &(0x7f00000000c0)={0x6, 0x7, 0x4, 0x7, 0x0, 0x4, 0x3, 0x4}, &(0x7f0000000100)={0x6, 0x2}) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000240)={0x8, 0x3, 0x8, 0x96b, 0x2, 0x5, 0x6, 0xd1b}, &(0x7f0000000280)) 16:00:13 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 16:00:13 executing program 0: r0 = socket(0x1, 0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f00000000c0), 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x7, &(0x7f0000000140)="93f8d7ada67fa6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x8) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x30}, {0x7c}, {0x80006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x67d) accept$inet6(r0, 0x0, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003ff, 0x194) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f7840da76c63aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e3602b62e320f62bd15e8513770ef067e33d751c9632e2e00000000", 0x77}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0xc0afe469c39dd51) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000280)={0x6, 0x1}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000002c0)=0x8) shutdown(r1, 0x2) getsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000200), &(0x7f0000000240)=0x4) setuid(0xee01) r2 = socket(0x18, 0x2, 0x1) setsockopt(r1, 0x9, 0x0, &(0x7f0000000340)="13ed143c48eff72be6c4234101957938e7f9cf74a11ddd6beed54e0dc6d96683b27d299f809f117051aa1efb7b18c6f8536b3fc1432866bac81fde", 0x3b) sendto(r2, &(0x7f00000000c0)="ce8955e628c0ea0a75a71a95d6d3ebdf8f254ccb68cc348ed66611d3e7ca4a15d5b9f948ca422929a2d0e34f6d77b1c6c5f65b553a0bc1ea661dcb7ec53cc1239a2731eaa9a4ecd71d2b16c45637eacb887319bd18590176e8934cb97209e3c56336ff363a893ca3a3f82336d4e8c03d63e8186412b525f8be36e1c644eb72e8e444b0ab24", 0x85, 0x2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xffffffff}) mkdir(&(0x7f0000000300)='./file0\x00', 0x8) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x84) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x7) r3 = dup(r1) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x9) write(r0, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f0000000640)) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000500)={0x3fffc00000, 0x3, './file0\x00', 0x9, 0x9, 0x80000000, 0x5e1f}) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) geteuid() r4 = geteuid() setuid(r4) r5 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r7 = geteuid() sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000280)="4fd9c369e19c529f2d7401a1d83780d12339478c89a2250e023d58664a59438b9d213bcf9847b958ddff04cbb5ba6c77d74f0d0e94d1409a9b71b8ca2e0676d260a3877edc16d8b85210654439eb87e3f424317435b0f1fb323a7870105db0feaa0413270651c3ffe7cccebf20cea126a1e01ebfe08e30bad50b786a974c8623cf04ca74d02f9350ca426264da9cfd07faa83aaf87039af8661c07fe419c35a6d7b987ad149f47ffa14416d075dd1df887f4af6a1e10d825912678e4", 0xbc}, {&(0x7f0000000340)="178bdca35e907854381a772a8fdad7c2a02408d49953bb4eb61185a6285c291321e4dc3d34a2b524b854e9639342345c85a1966235f8db04a18525b866263abe724b6d99a02c39635b09243ce19cab679f8d322930e19363179589ca3bad9922e7efefb80dc94bc6bf353428010a373061b7b4e59207831242ccf6bc1d25b631540b230980177797a4d09ba7f2536baa19ca84da5b669d543ba16a7578fa5ee44619d5ea755fa798d53fe2e59d8268b225d27e56ac6eabc310b639a6d832ac6b19d2b84c3544b803658dd8c8baaf93eb5659486cb9bfd245ac52cbba6efa5ad802f2799d53c884f42822f0b5", 0xec}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r6, r7, r3}, @rights={0x20, 0xffff, 0x1, [r1, r5, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}], 0x58, 0x8}, 0x9) open(&(0x7f00000004c0)='./file0\x00', 0x800, 0x1) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:13 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="25000000ffff000001000000000000006ddb9287b1c7a15c99d85eaaf14ed24ef30d874af4bdabe91394d5f045660485498f826b3daf2c3eb8b955984dc9ae3fa5f9a26db229e15166072d791a12b1b5f866b4f0494c650230f1ffc2a53940c906330101cf93cfa9101c6ceae9", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) semget(0x0, 0x1, 0x100) semget(0x0, 0x0, 0x10) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1d) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0/file0\x00', 0x5, 0x2, 0x1, 0x1, 0x1, 0x9, 0x0, 0x3, 0x1, 0x20, 0x6}) 16:00:13 executing program 0: pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfb) execve(&(0x7f0000000000)='\x00', &(0x7f0000000080)=[&(0x7f0000000040)=',\x00'], &(0x7f0000000380)=[&(0x7f00000000c0)='(\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='+^\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='-\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) r0 = kqueue() kqueue() kevent(r0, &(0x7f00000002c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000000)='\x00', 0x1, 0x0, 0x0) write(r0, &(0x7f0000000080)="1d46d75a5bbc56c62260c4f2b377281ae8a13b5bf6f1f5656e0470bfec802e74d362b502866fef114397de073cdd6955e361a730a866a215584db70886565423eade2d4d2fa9b47164b7c4", 0x4b) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x1000) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x2}, {0x40006}]}) r1 = shmget(0x1, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/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 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x0, './bus/file0\x00'}) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) fcntl$getflags(r2, 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 16:00:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000340)=0xfffffffffffffeef) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x81, 0x0, "b8000000000000080100", 0x3}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) write(r2, &(0x7f0000000000)="bdea", 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) socket$inet6(0x18, 0x4005, 0x7f) 16:00:14 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0x68, 0x7feffffe}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0xc8, 0x4, 0x0, 0x6}, {{r0}, 0x819f2aa153f9e865, 0x20, 0x31e0f350ec5a5ef6, 0x8, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x10, 0x2, 0xe40, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000002, 0x100, 0x2}, {{r0}, 0xfffffffffffffffe, 0x694a22c0637904b5, 0x1, 0x1, 0x1}, {{r0}, 0xfffffffffffffff8, 0x82, 0x40000000, 0x1, 0x81}], 0xa3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x6, 0x6, 0x64}, {{r0}, 0xfffffffffffffffd, 0x1, 0x81, 0x19, 0x2}, {{r0}, 0xfffffffffffffffe, 0x2, 0x4, 0x4, 0x200}, {{r0}, 0xfffffffffffffffc, 0x80, 0x20, 0x3, 0xbe}], 0x1, &(0x7f0000000080)={0x2, 0xff}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) kevent(r2, 0x0, 0xfffffffffffffffc, &(0x7f00000035c0), 0x40000000000009, 0x0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x0, 0x2) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet(0x2, 0x4000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xa00000029, 0xfffffffffffffef5, 0x0, 0x0) 16:00:14 executing program 0: setitimer(0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:14 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x15411867926aa998, 0x100) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd22, &(0x7f0000000140)="b2407d22c07e539d0d6c18e60dafb4122abe0381ca5e8a3321944bc2589d9b5e77f146") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0xa, &(0x7f00000000c0)=[{0x3, 0x3, 0x7, 0x6}, {0x2, 0x7f, 0x1, 0x741}, {0x400000000, 0x3ff, 0x2}, {0xeab1, 0x1, 0x1}, {0x4, 0x5155, 0x7, 0x1}, {0x80000000, 0x8, 0x33, 0x1f}, {0x9bbb, 0x3, 0x7706, 0xe05}, {0x9, 0x3, 0xffffffffffffff00, 0xc3c}, {0x8, 0x6, 0x5, 0x44}, {0x0, 0x92d, 0x7}]}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x2}, {0x100000000, 0x7f}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x100000000000050}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) 16:00:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) bind$inet6(r0, &(0x7f0000000200)={0x18, 0x2, 0x3ff}, 0xc) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="401119ca9aa68c8cde127b2b26900fac6997f20862d442846041e81871ff425a41e9b39577a22e6ed423f6698ac21f13687985740c1ddfcd95909d382ee0a9b4517f7d99ba8b3539a50c41d884a8baae63eb519430bf3dacae23df375311fa7721f68df4eedb2d2f8886772c6f8d3065aad7e12105ae67ea5d9d5d0040456fafd8cedd9aedea942b9d529a2706660a6689914d6f94110ac60ed82967216c6c7f9860ab34586d6f7a65054c094dd67a", 0xaf, 0xe, &(0x7f0000000180)=@in6={0x18, 0x2, 0x70, 0xeaeb}, 0xc) semget$private(0x0, 0x0, 0x0) 16:00:15 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x1, 0x72ec, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x2) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) read(r0, &(0x7f0000000080)=""/156, 0x9c) listen(r0, 0x0) 16:00:15 executing program 1: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getegid() setregid(0x0, r0) setregid(0x0, 0x0) 16:00:15 executing program 1: getgroups(0x2d1, 0xffffffffffffffff) r0 = getegid() r1 = getegid() setgroups(0x2, &(0x7f0000000000)=[r0, r1]) 16:00:15 executing program 0: r0 = syz_open_pts() flock(r0, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e017a80c0000b60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7af0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccab1ecce8a980b3503bddc3fe5bb6c66dca0bb5af95424b8a14ddcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc649acef14f1b4273218f8fe04a869e10044a3bbfd34b28f7", 0x129) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x1000, 0xb0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r2) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x59aa183de6977b61, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r3 = socket$inet6(0x18, 0x23e54b2a971b6b63, 0x1) getpeername(r3, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmctl$SHM_LOCK(r1, 0x3) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x2) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) dup2(r0, r0) close(r0) 16:00:15 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x108a9, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r2 = fcntl$getown(r1, 0x5) r3 = semget$private(0x0, 0x6, 0x640) semop(r3, &(0x7f0000000240)=[{0x1, 0x2, 0x800}], 0x1) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r4, r5}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x66a}) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/218) fcntl$dupfd(r1, 0x0, r1) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x3, 0x3, 0x99, 0x7, r2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x30220, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) r6 = open$dir(&(0x7f0000000300)='./file1\x00', 0x8000, 0x4) ioctl$TIOCSBRK(r1, 0x2000747b) r7 = msgget$private(0x0, 0x40) msgrcv(r7, &(0x7f0000000440)={0x0, ""/71}, 0x4f, 0x0, 0x1800) semget(0x3, 0x0, 0x400) fcntl$setown(r6, 0x6, r2) dup2(r0, r6) pipe(&(0x7f00000001c0)) close(r0) 16:00:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0xfc6a) mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x5bc9) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x69, 0x0, 0x0) select(0x40, &(0x7f0000000200)={0x4}, 0x0, 0x0, &(0x7f00000002c0)) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x40) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = msgget(0x1, 0x80) msgrcv(r1, &(0x7f0000000300)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) syz_emit_ethernet(0x127, &(0x7f00000000c0)="c2c66be3aa8dfe96cfd518ce2abef52faaade661982c367172410f461a99511668026b6f5034486af983f59704bd11331c24d68fe89dafe1c2be90ed551eaf246329cd5a62e55ff832c5a17efe8fc60b8e1932030187304c0c131970ae5c92724d00000000") 16:00:16 executing program 1: r0 = kqueue() r1 = kqueue() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x80, 0xf00fffff, 0x19c5}, {{r0}, 0xfffffffffffffffb, 0x83, 0x8, 0x3, 0x40}], 0x7, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x40, 0x400b, 0xfd51}, {{r0}, 0xfffffffffffffffe, 0x0, 0xe97d07610a265a6e, 0x0, 0xfffffffffffffa77}], 0x4b4d, &(0x7f00000001c0)={0xc66, 0x80}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x13, 0xac}) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x7) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/49}, &(0x7f0000000180)=0x33) sendto(r1, &(0x7f00000001c0)="3f892ddaa5485ddd858b9505577fbbd1d9b385301b304ced6520f39a0c33911727b6a3b0f146e16b00ef5580de109f2cbbea7e971e251969ba8e2635424c712c4104ff63f71cfd9ebb09d7d7ac02872f30b9d81eadc33e767f65d06d49dd", 0x5e, 0x2, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) fcntl$getown(r0, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) socketpair(0x18, 0x4, 0x9, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) 16:00:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x200, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./bus\x00', 0x10, 0x1) linkat(r1, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x8, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff18, &(0x7f0000000040)="2b44dc167d9100f7c0c662ed1bda4a6df56efaf8482449778bbc7fc69658883e") 16:00:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x75353aa28ea7822c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 16:00:17 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000071b542a538706000000b81300000029000080310000009f3cf08ef9fdd4bcec3503000000359100"/66], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) dup2(r0, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x8e, 0xff}], 0x1}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x2, 0x100000000000000, 0x1000, r1}) 16:00:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x10, 0x2, 0x0) dup(r0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) poll(&(0x7f0000000180)=[{r0, 0x4}, {r0, 0x40}], 0x2, 0xffffffff7fffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x200, 0x8, 0x4, 0x101}, {0x0, 0x6, 0x3f, 0x800}, {0x7, 0xfdd8, 0x3da, 0x800}, {0x2, 0x8, 0x8, 0x100000000}, {0x2, 0x80000001, 0x1, 0x4}, {0xf92, 0x0, 0x7fff, 0xe2fc}, {0x81, 0x2, 0x6, 0x9f}, {0xfffffffffffffffa, 0x1, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50}, {0x7}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000140)='(}\\!!\x00') syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0xb0, 0x100, 0x1, 0x5, 0x7ff, 0x6, 0x7ae1f4136b4cd698, 0x1, 0x80, 0x5}) r1 = syz_open_pts() flock(r1, 0x8) close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000080)=[{&(0x7f0000000440)}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) 16:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r2, r3, r4) sendto$inet(r2, &(0x7f0000000080)="e2fd717010ed3b3eac023e2cbd3ccebaefb01694ceb81cf98691359a98a7bd3b37e508ea0bb3d6971ce2e908a1b948fb058f264e8464743bfd05173f37ccb1d9dbf9d94fc4021fde03f804aa825e640cdfb7fdc5046b62a5897f99793146b009a6141c12c00f785e757ba0db8b727e1fd48219a1a13425ef31ecf7018e4268f26e5f4b799475e96750c150cafb4144eae5428929daa9f453d3860cbd1437d0cab094d854234991651c6518d2dae96e7ae805b87022326110c423f733d1922698", 0xc0, 0x0, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:00:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00L', 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10020, 0xfc065e249ca76cd0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:00:17 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = dup(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x3f, 0x5, 0xfffffffffffffe00, 0xffff, 0x4, 0x1000, 0x8, 0x10, [{0x2, 0x4, 0x13c, 0xb7}, {0x7fff, 0x4, 0x5, 0xbd5}, {0x100000000, 0x800, 0x99, 0x4}, {0x1, 0x10001, 0x5, 0x6}, {0x7ff, 0x7, 0x7fff, 0x9}, {0x5, 0x10000, 0x2, 0x2}, {0x5, 0x9, 0x10000, 0x1ff}, {0x4, 0x7fff, 0x3e1, 0x4}, {0x3, 0x4, 0x3}, {0x2, 0x3, 0x0, 0x1}, {0x80000001, 0x3477, 0x5, 0x54b}, {0x2, 0x7, 0x200}, {0x1, 0x0, 0x3, 0x7}, {0x3, 0x3, 0x2, 0x2}, {0x3f35, 0x7, 0x10001, 0x1}, {0x887, 0x0, 0x9, 0x7}]}) close(r0) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x25}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xb1f8c86a738d5725, 0x0) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x6, 0x0, 0x0, 0x7, "718066c3be658d8fa1e9148406640c0aa0348264", 0x1, 0x2}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40, 0x0, 0x0, 0x100000000}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c, 0x6}, {0x80000001, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) recvfrom(r0, &(0x7f0000000040)=""/55, 0x37, 0x803, &(0x7f0000000080)=@in6={0x18, 0x3, 0x8, 0x1000}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) dup(r0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7e, "854955882e027e040000000000009c11fe4dbfa6"}) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x1b01) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0x1}]}) 16:00:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0xc4) r1 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0xfffffffffffffffb) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x32d) r5 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x14) getgid() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x41) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000240)={0x3, './file0\x00', './file0\x00'}) sendmsg$unix(r7, &(0x7f00000003c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f00000002c0)="9d46e26438b77521cb8be38107f30e15598dd0c14b85b075109b70c3f0fb1ddd14547366e8169558b89b40a8f6f50d43f57092cb4386ab92a39a1859dcd4946745d574f0b703cbeb5be7d498947b7bec4a10347d067e8326ce9e06e6d8f9f26c9a7c6bb6efddda26a5627090308ca3d98d7449342c221d468c62271b3ef5d485b50c119c", 0x84}], 0x1, 0x0, 0x0, 0xa682d844580366a2}, 0x4) getrlimit(0x0, &(0x7f0000000400)) recvfrom$unix(r7, &(0x7f0000000440)=""/90, 0x5a, 0x800, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg(r5, &(0x7f0000002ac0)={&(0x7f0000000500)=@un=@file={0x0, './file0/../file0\x00'}, 0x13, &(0x7f0000000640)=[{&(0x7f0000000540)="ce78b9708972ec6a30c73acfbb00458f4d78640cde88e2dee2ddc0a9632992099893e2c170573bb5140604f167b9d67f58b958c23486dd9ace2cbaf4d756482ef1f7fce8b3c1c395d2ba5e5525a61ade4ff80fe121ffb38cc5c6df8c92efe60daab6e0da1974b9622bd1373cfd7e0ab6662038984404315e55e5bf1b7a41de1e16b44e05ef839edc0ca090ddd839fc3e2a9a225391b0318bd8efe658a6788d021181088d60f7f65a4679d662d71659ce75b07a937c45b6ad56787b854409336a6c83c8b247", 0xc5}], 0x1, &(0x7f0000000680)=[{0x28, 0xffff, 0x3, "47a82e6ef7327be397d3c78224d3ed86b053"}, {0x100, 0x1, 0xf63b, "eed9e4d7029cc03ca4928cba55e9430a9d3349816e77f06764d1cd2a02dec4b68c5b8e6b61e53f6a074f33fde4b921f8625bce606839138d0499748eedf08621f093fe8214330a4f53aa53cf7ee73288ca158fcced7c65ef2ec84f7834f8794cb831d04a94f31e0e7c84fea947968a28bc580c0a3ec6c59b994f9aeaded58c06603c1cf3427f590b14e220f8b614bb3a05b8e816a93c5b4d74983a7a1655edaf01e65feea1b88caa131fb4252d23bb9e34f69fbbeddf7431387ee7053fe5763ad888c2f61929d0bae6556456eab64a7c42e40a08322ebdedaca363bb70f6d7d576f018166c4d5f00e3049134a48595"}, {0xd0, 0x0, 0xe89e, "11925950f3043479d97e470f09e727e9e86e16bddeccb40a7d640d516c31366548c9337736c0518f0dd19e0ba55aa552df0ff0605162dbb5afcbacc05e63782018d02cb1cc281ca21af27306a85e25d0f0ae10fe3d97afca8eabbf7722550e0d80fe956e7bf00ed6a3a42ec92a111d691ae3253f1a30eb41d306e0883f44bfcd6447dc197535bd18e8c6a8a47e7710434d0768969ef41edd639abb0f201ae711606fea3a93bf10ab4a301af61ba0522e516d9d1ca1f8e348a2627b217ccd7e"}, {0x1010, 0xffff, 0x81, "9201f7ff5e73972fcb83e48f699d0f8ee232e6b88da15469c001e2621da24d37601b4292627e36b1d4f5eb2b3e1d05efeb3c0c84946f0dde82d472523866253a8657a3fe466b658a1f5c62740dc2d9d175a15682be89c0fec8e5338f464787c21bbaa7e4adbbaa52fd9de3b98904d7b4d8ce0972ba5673370f02a8fa9049ade2478f58312afb45ecbeb2611f34fde34322613b25ac187bf79effd7226fb2674ee76309ae1063f6c30933a2c4717c4d940c939af83b1f47df99b19aa99c4d271371e7d87242a38685403e7543952651fc54ad3ef306fe33d328582a9c7632116de90eb973e966f892f8b44f238bfd28af2048be6b198627cbb9554e7243773cc071f8a57a76c5a0d4fcfaf2f9384447a2882c5191e93c4923352bc00082ac1c699af61506b144b50fa4c6b9cb78c6dfa984d4b47d0c79d42361d6dc4b19e0d59199ff5bc0a9c293c87cb6ca120d26459a6bbed68a038650dcc4f8e4246a26eba98c5bf7bad9a9400b7a0ac93e98787644b0c85d0aa01eb18127738efbcff55136b4bcd29ba65edb087fc719bb8f1a9e79ae56ef6bf03c8d9e3db1b696980d7c2b522b49630e958692b57dcb8b2ced1774a054953f13582d293b3ff3f3547f4eeca0b1ed404b1b2f373feb14755f4c19d3d3cf4a51935b74b2360c6792e6b018c502fc0c63c3f6ad44d166f0da6704ded0e50b63c8806a658e0173a55efa2fa256784b59dcd4336a4c0ad48639b3177e1c49b03c6447da0d7cee7130b012210af04707a361d43643b1b9d31fdedee546d878ba11fc1811b39f4a3785ca76c2f7f9a09f7507ac5ee6714002cfbf93bb4251b215ccd9c9f496d1626ae4d094eb12d89c63be34fe9ab51b60a9874ec27ab5cedc7213855b2e12010d5d6de6e1e5b0d760f35ac089d6d08576129ecd19d5e53d72c040660ab33d5edcf1195222b55425d1525536d656c6adfa9f26c45872def1cda8ae07edcf934f77e80c11d3b4b0322f473942fbbdaa2ac71ef97cf82b3327baaa24a896be523e3ae8e6a4bf0c2e60632c01754cd8473265982c9b8fc9f33b263e22b97b3eee4b44a988608cce53c634efb9742c772d6ec1a43817da48c4aeea134395fb1c1204fea57d2287db2bf00321237f08ce604eba63b5c5d6631d5e9d85faa960080a6b0ae4709610f0532fe6322dfb6311a4ab549a5a11c79f7217415f0b8e8ed3299fc68e741237cf7bb4495890439f69c892cc54641d14db8d9b04edf4a77147beeb4720a90afadee44fc4f279c5c9103eb6c7c628e5adc08f34ab157067395efa315b535db7adee667f3cce81ea299d7cba15a7042778684fbfe4a8dc59bc26338ba6dfc491eb441c6a4dc46288b02edb0e5a4126a48a49f960fa8d52da60ac3ed19e551ac9714962e7e38c45cb0772c6d20654a475be5e86ddb75397f2b1da7684e41c2ec4a80bf445676fa1314e02d1a3c80f35b54ea343f31ac92fcdcc59a068aeb4988d9629346460d8538eb12a5452f0121bdd6ea0afffbf4d73b6da7c80975b21f59b76ee28205baae9bea00d4ddcd2fabed79befc0393b4afaae65c8a0a61ffaf8544169f5ea629b3bdfc1f81f34734cc8282ab5ecc46486bdd71eace5b604fc04763e1fccd5a3a74ec9deb4f978bf67fe88f040b75d09d6ef92d67db088ed4d909fa8a4ba2fd4211c1cc51fcf3b332a12f173ef3f199409a74adec06fde25f97798128b41eb22a2dddbf4724193342d2e860ca012f8dd614abeb7c22fe86bc727088a3a215a54554ddcb13032b5e43c22339e5787d5a824f3507f44d0a3c420a6c62a1283582f0d896d48788871240be0873787fcc1ed16778f01e252488cd5210969ffd6733b540c2a8a76846887a73190b9ca50ee0e8480ea4c03698e3ad6b6daea9d01122bc1c3c08e21afe52f87bc8465692a4f5e7e6365fd8e5891865a5b4aa6efb5f529f5be27259336624a5811d39c0518e0fea53136fcd4fd1ed9f16f4f0356a5efe68705c5a67efba01abac1dbda5c7e695a9e51aed2e920035c2ffd0f7844709e8f37d152a47a280522485e583e1abbfc8edfafaaefefbe96c9a83d49c1eea48971254d46b4a6523b3389178c74a02745d9174a4e22b25d89b4de382865f0f0d7eb562614cff578f6af94acd5c8196fcd6fc4bc863aac628d0842f4cf2204d6c3a4290e1deefbfee54ac8481f2f7ad267010b6646937c042e51e99ccbcb53f24a86509e27bddcf0ac89b37aac53635fd1008d2e6dd7c94822bda170a3da1bb2337b5450875c13d66fe3df4b7538707ab866c2b3749a05a694025e4c65905aaf91bf00afb268ce3221a1bc0fa9eeeae3d0bf58c28b80c6fbe417e3e5a8fcd16a79b85134e2615026ed30f5cfddf0b355653d593ddf42261656c10f5638c9037cda13445cf1bc20c6f2fe1a0799fe397dabe88ae6371a442148ff1a9d9fc234051e97c9bf71a20f2332e392d168ffadb308102efd6bf39a5d5737380055ab4075caed28e128031c2b1cf0b26728691c4dfaaddae8fc917f7e664340345479824843ee8be082a509e796b81b3367bf621e6bcd4b74ecdd5dda23dfc1605baa7066f50adee75bb8d50f385c7f70a86bde4ccfabd10e56eaecc45c73b1bb04e774bdb3264d6ae09e097f2c5fe0d50ffa61f15a576fa4cfcc2db79a908aa67688bcc9a9c6f02ffced2277ca9fe2e683ec8d1c9da7368fb094ba17bff7c3c679a8c45d1e25cb834d01042e838c48749f724cc078fe383c81e5cbdf61c3e7cfb97af1c580260019cc01f20c46de7e94bca2f452db5877a9598014b24d4d5964ad88b42ea6a0a7b10cca51a66ca010ed3aa4db1403c3c800bb45a02dfd2452e2d4bea49d999015f4a3eaee3a7712f913dbb22aaad0683ed7b3122320874beec2df6dd9badd317f2d8c77ba85a0aea298726f357fd7239d35d071649fb03ef665f55663eb8f901a92289330980eadf64ed5fbd2b63f0c542d0a0e155ec41794a8d6995cb53726d1e5dd4b63e373f01f86841d56412c78e2d3a48c0097886f53aff713d0259584658c93caca120162d8a9d5f15a24cab52c36c278f151c8b43cadb1d7dfd7a3ed465e4c8c8567a172716f19dc08965dac54395a164a27ec24fdeb4ebb25803bcd4ec09994bb3bc2400f5d082af5aa2c43d975b4d1a7860ea42ae32416518512db07291227b23653095d0353976b85edff623332d2c636bd4f86b9ea0b0e54cd55f8aa620b6c8d5ef2f330d2871409dbf3cef536c90045fc876831ddde2e04be15c43093d4d8151ea15287c119ea84a36718b647d1990284bb4b415aa7745316a0e20ed8df959783430f5f64a3096cfbbe8d8686c3f187cf47ae4cf915719ca467ee7d302639314f767ebd11f3e65663120ece765dc9c927b324740007669a2fb7586579ae739750a3a3bb6f59323bf3e1f8526af0a5eef2c3c333544658502ea89c88ee98882aad4824e4199023ae8274fb9c483951e1da522e75568d9abcbcab1634d763967786ccfa0ce6afac80d8ab721d8cc64b56cb4ce685e5c5f39e701c72d663d7487226f18aaed0b233ee2d496ab8becd3e722e16cfd7ac18f58aaab982b034370149c206c3252c36cb8752059179902deace5045c2acabc34d9530dc0d9af628d646237b1c25d3d131095c35bf1eb0a886256378060010764791254b192481997805a395a985e636bb7717dfa19e54780c92bbd525e41e0840a3fd11b2307075fe699ac85a89fe23c04205e33fa28f5346c07d3d395d2aebaec387e23f9b4530e26a78c94c97e335863dbdcdec28d6de4e24d646089811d345c1cc0d7421e59a88b39ce811982f26fc985d83d5a69603f64c4142f1fb7e75455ad4545ad8e8ab1dc4d2fad9b293accfc6349f7fbbc0d8fa1ee6d97cf120b6d442043e3805e757d94db8a3f6bc7740e9bd549d52354e54281126629f3c85b089d6db74a7b7454334dfe59f86e9b3b5ae5236fef2dcc67f5eee6ebff112e051b70755a1c62a0e4c68ad0e5fa2cbd7a06e79d80a51c26c9dafe5eb4e5f403b255743e5645fd14563deda2fc07c5a987cfb3591887e4bf747cf3654294e9391f48a88cc0f8a03a9c1056b84af05f76c32121c97cb06e9fa71bafbf002fa38672c277e57ca13d27668696562d0c5fb761570522ba099876cde336625c40ba73e57899ddea0dcc5086b75d167e6a66c3b1b3f41805994fae5d62257fa4a340baea1c3a1004b0006cdd03545c3bfff02ee64cba96de322d035b2754478f76fdabaf946fe7d8d04f86933704ac18995ec4b52f2c723fd90a2f58d45cb107cd74a02cf901866f02540cdd77ed5594b46b9cda85e0c4bd710f0f096250e321314dc764e716afd4d32ca405cf6e4bb68cbd8c18dd18fb2c7be52f05aa234f9f5e58890ca3fde964ae0b499b40fd5d776fc30f36f13858d4f1c1d9e84d50cf0ff9728728d06a5ef1338b382f991923c184f7aca5c7cdd8e5d891b30948f56b0475cb0bbbac743f8a566fd12d1b7de760c27cd0a993684b416e8c37afc8eccdd69d0d571bea7959d45c41b20e5e4d6fccf49f1ddfacfa07d7f3e303d15fd31a78ccac4757cbf3c53338a046fe33fbc2055d3322f6ee3c8843fed90591391b283fd1d2aee9c28538bac7e6801171ced0ec48e530f403704cc6ab6dad6b7584691ca22a6bf9114bfd5981f763d7e40e2b322140670ff67ed9b3c97bc44c424bf174b46c52e13033361a5b0f99c0e5bf7090cc6a8894614a60a7c08f3a33a7bdcbe375aeb8f96cfd6cdeacca6a9caa75bd8efb15dc87988937be8802f09c1c5363776b382e07d45eff934076261d264baac77e84bdd20e03da3e1f0ff32e1e7ff512e2a30cc8163d17e5588976899419eb6531233512934a04d4967d29ac1b7a32cd64d63f362dc1ce813e82e2659d6be8d59c368526cf4381e1c90bc62f01b38004a62dae667839baf0882e8f2438082e0ac8437f6889857085a1c85752ade30bf1a8e3b5f56ed3b92971164f9c379f38348f8943f5eee54f42533eb47357e42b11a6bcdaa98de15a4a82fbf464c89bf2c37375ec2fed294196992044d5fd63b2ce82dc3a833a067389c42648c7909e77f174e3429fabc70178376e5ab1152d4ee78e681a2d04591340e75712613853c655323a53d815ef3d35d8cc233ef95b8d7af3ab42d5891ee83a0284d0687971f817e2f802b3f8a90c70a25f8f986e196cec1535f994f8bdd8ad5ac305c28c5a3671d06ecbd9d1015993ca778f10bcd3b949cdba2fe9008caea2dfe0187aa978e19290640d207e7696b053186b2fb66c7bd248236f65911e34b56d013b5f382575150c52c37634412f93823b37d819931c93c5d40f2becb90fc6f572e562d08553ce7e899d496dba1527b5a8b608890565d531e6952e6f38c99b84054d02b0b7a11fb0b48c77a395b95e3d86dd4447d304cf7fbacda823b25c7a36e02e78d1cf690001b5d328bfc25a7262c9c781d2c8ce49c413cd1524e471d95eb77fdc7ff61987dcbf5c1d9d411fcebe94c297e59160788fae3365141348bf2d4ca4074d249dbecb6abb494462c2b1b5d6c112a47af6ac7435e932e72eb357703c206547eeaa29469dda5adf6955a92c94f6bd70584dac20995828d73dd0065e351439966a52b46f9a31b862383b26b5c07c34de0ce04ccabe6be18f6e19e7367935916b5123ea6705f56d696b5c53b5503f49df3d4857c8091ad9a35c36781d08c4cbe204f84db6fae6a265e18da6442f2f00dd1342b8a4bdbfbb1b2c3b53aa981e537461db020bc70d5471e11a92a75a344eb640cc574d6f2b04a15e863"}, {0x1010, 0x1, 0x2, "2ef23573d94480e328e42cc6bddc111f3c7bb420c78fbcb88a2660f111afd4dd30819abfa7426d508132ac7c0ab07b044a768ea0ef79b92baa2f98b23e854e3ee6bde209e65a9d1ef6212916affe3109b05edf55fc7fc96e7fe9e61b12c6c6b8fc6d584f9f896eab5caed459286d6388150badeb3f2aa3d003ef63f0146ad7fe674717e081473b8d281641d8523e5565fa26fcad75a724dbb8628f5a6c624d344cd62548a9bdebc46b601a3aac83d3920609aee2b4208b716cb22bba405bf18b683e2fbeb0ceff0ffac1971afab4ec5f7d6e3e72f14945d865c99d879bea5d32cb1ee2e31b1ec8e7c15b7c4bff04423256b2c9e72a6a68793d2a97c743b55c8aa00d56f55d0f2187cb484c4986909a3a1121b10004d6b4d7127f12341cfac3fab811118fc1190a1744ebaef0486e03f34683678e4c40fbaea4525db8f61bac874d11f0c7fb845c92987f7316e38a7d4aebc13f1e2fadfd0c20deae460d40ff4d66e2eadb7aa3a5f50af80612a8f76308f4cdc0a797bc1f5a235a76d3bac1ea2e7ed7e582fc3c168d1c2d6ebc071bf3d2e29e9958150d3a0f57688b13212d2a0b11afbb42daa0c28148ca8dd70ad72a9192df059833de34ee8671b598254f183d70abb7a4770eb354c1d789303e1b1dfb20ebcca29bb034e3603d5bfec025fae50299f461f6a3b4a2e028177e56a0b709198936d9c4ba91307a1a72325e3eaab291ad885f9cefa6be7c32c88a9bc832dd1b4ea88bb8c490f21318076c990a6b09e97b471019de3bf6ca038de36948840fd6b3c2c4527754b3982923f40ef88fbf631cca86a0f56b7051e93ec2c4bb90827afd5c06b05f9c285d49d43a73c05bac3c20341962af9126f04da46b221e5f3cc81a02b16a365c301c6aea17c17dd493898f8d67e9040da18cd0d6808436c534a50c77d4fbb668c0bcb5dfad425659d98fc4a87fb2b22b3030807e3a125336da69f004b8c1a30e426a2ee69f9ed19027feeb2fa422a18a919d5acbde0588d82e491d97f7cf1bdfb74424c89d9b161a854238cc4dead73d5cfaa216ad3c158bf50cff4769081a7f6d056f8384e0a3d404df3ed1df97af7efd9195551fb632d0b0bc408f3c8028611270a8ec08e58d549a1b4a0c5859b8d38bb4ab320220856ae97728ee38595fb7a0c0678a29cdc77a502db996dde21b5e150f147522f9502be6712c04f4f1086fa99be8b0817721453190d0f2b915d2e66771aa925bca0dfb6ccdee2138f01787a4a60282c066e618174dd9a9c4cb754da01cca5b3286c4701a16f11ddaa8e5b2b1f3ea88cc9c30be124695d473595849014030cbc337c0a0459acfe2d72db0bf4c0fdfc78b7b12a09dbd53cc7e5b6799193a71408e9601d985f5be92c66141fbaeeb142e859ff0b756062ea09333e5a8fce4b2e1d0b98ee8fc24db90e15b24e694c485b637db67209da4c741210acb9cc73892478d5b0b3467e3e4d704becc9e056f462e7a6ecf70415c73e5074b347c23eafad92a2303887585e7eda8098d9b34c90fa9f3281b6b6d836c8ae4dc0e0197c9d8e5e1c985d093d963925b97744cd9308247d360a402bc93fa8ca1e497c7ebdb63734b49aafe617f385baa7ea5c4fa8078172c653617e5e814fe3a172b0e51a733e6eb08ebf5efcb0f9efc3b2028e6ca3fbf692b1584d337e078bdcf1355049b31ac4d882db33810a39b84d2f580a74a146a3f83936cdd65cee84486bed7b099b34be9aada4e68b7c00536b5b897b5842489020b6a94631482267ccb6ee3887ec295b2bc65245d637e039c4a9ba665b1c4602426136878c0cc5a43948655171543c0c88b11428a8da87f02c4190d07f51e32e55eec3233521389f9a6495d3b5f3a25330346fdb95ef46ab5222aebc048b39874413d88caad5235d87f46e995d6dfbde608b410776ccad693fe5c7c06074d5cc6859e89afd2aa432a0a1672dd6f85a1fd063154befd23360dc946aa3893c76c59d99d4419ab8c91b562513178a5b37b37b1cf1f8f0dd64d5899ceccceb8325cb3b2833b22a862ed81189a3538fb3f61b8b956fbf6003bd569c53ebcf0ed4bb2246ece5e4309025cb157b95df151dc6f344d7f0039cb8707d85c0d637db31c74b1cfc3f29b426085d1ab0358b380e0570fc77c85aa54325dce617d20d673078f32e37b786af337f15df4939ce6957d8797e5c6580247a2a387f453d364f7dccf3bdb2bae00de5927db695d33487836acc8e6387127f2e5d9ea3ba2f749508ec0c423bb9d04e8ff879d9acb26d0732a835103293aaca53e3390fc66dbae1a8c16984d2851b43fadebe15e9a23b4994edab7d2b9066d94a9af02f6a81be1249dff10cd7672b132e32b8241456995326df28f5c6112ca0199359a42fe85fa884ea6a3531c3ca3fc97ba2a669b6696a69e132639821714863bbd85f5647465ba4213c25cbc138ff08dddb9018d2a97546097fccf6c2fde7c65addb571bb3de6a6809d56a6464e84ec9c11f046a5f0bb199077d9cc5b2beabe05dc0f1d4e923f23f4982244c4fbc8bcdef2ce1b782bb082054175f97b4880d8fbcc453743ae6fbffbc0b2b51a4bed130e72a46cb036d1842c679162a9466c0e490dd940013b86d0239b8337a9b86aa1861a4591e2a760be5407d2a48180082ec9bd2384130d894d34faa656ba1fa780081c717527ef1f1db55a2aa8fb3df5dbfafb0fb6ba219d2cb3339a404ed58801da2554b54e47b1c49d10357ca2fd1a59c984eac2d06b148cbe133cde52cbf1c3771b4e12c935bd94534ae576394a86dd22bb986e3a26ee3036598c5c232e9bfca65c79b6842e3ea5c4019f4b17b10b3279aa6ffacc5be5fc0b970991386db6a0d1a102c88945991e5a0baa58af472be9c225beed039183d0e4dba01d7e85a209861755b260de46254f803d8204250f86036b56b9da86f07bb45c3e5bddabd8b6a40137db1668bc36b34098b2b8a6f45d9094338a949b7898df3953d09c5d7c745b53ce1ecb49398c4110134b825f0b807e6c32279f59e7d9b1724f8a2b30b3773499065d427c5551c6b3471bd6ee99c1c88751bebb775cdc11731ce58909139859b190d2eb31a507f941a72162cdf3e5908def7439e3509dd0ef5bff4cf18d12d393319d3fd79dbcc1de55d0891d2fd4fc86e1bbddaaee8f0dd82d7a817d35659b38954aa973cbcbeba3752cb2fc6936ecc5c70b74a6780ea6d0d906663adf4dea9dcec6941f72b525016d2acde88749fa85c0eb2821ca83789f3d7e22df00a79c689f75567e0b75135863d18eb6e96dd1e57dacf8cc827761654bfecaf33ddd51937429635fccf9eb71430149b57223845972f318fd0f4cc409f6ef013d93907f80dad97b4fb50910b8f5befc771b72406a611ca10a7d2e147364d8475b0bda834c77aa435fdbed2b277bbac2bc09bf4379d05a0bb23c512289685157b3f198446ce411e58cfb7933b2d5b62bf5075c9622f1a21e7211c8a37c7950e9cd6f7a0fe62fc22baaa1a4a5a393dd7f551046c00727449ab924d2b768251fe020ad27f17e0c099aecc893e9287128a8875920509aef5f6c46907f0f85f3c4024b0e436c418b0553366b051eec4d8c03809498c2c5609f21b8ac30d861efbfe6cfbbfe6548a88a20d5b62dde5e0566c8b9bc235324d6c9ac34ae31ceafa486f01ab39fba5bac01db37725678f0a063afc625a787c19e4075495bd890f5028b6f006653c49721fc38b20b69487e6296262d2755b63e7dee7b0f2099d4c0c67434ae80a199a62cd1faf72fbcae5205690d56e10f45da06522133cb8049698349669b62bdb07b54e6b2c7e8ef91bb4c11084c01922c77f788ad6e25dab297837213986962a06431cceb47fe52e8b6c80bafe55dedd6320dbf1c03845326e52dbf0e32cc44efc65479c0f01afb85fe73fbfe89f265bf532cb770e7c8da06f60e0a21cc1fa2d1f17dda91114e89c0b6a75681f630aed14bc5c4f8a3c43bf46adb9a7d8093783bf452a066cf756e0f2e3268cd1694b88546f486350f64c405fbc896e40e1f476be86f803d680099e543dc67836951a065816710a84336292751f716ae8f0410454698325ff7fe70da0e1fd063f64a60d995724a2e033573f875ec857526d4b3ce55a3c45c767433f24892453b2e0c6287174325ae7d7e8121fa40c06c3b2442a2c9f369a1ee3db7018c6add0ed8cef717237e7de3c204acf988aa4d5e9bec8113075172c862673683a8467ff92f1aa9dd1180e2c7586612d65d9f1f56bbcfd12a5ddc411ef7f0bf7a92afe07b17e21fcec010602c0d513d74fe4fcbbff01236d2936512447c610c8cecac39ff3918a5d5d3938c4ca2e9e2063a078123e1703084f10df16f9a5879df88485aef8dd7637f6348fd699ba22cc6244e22997a4e962681509f72fda34dec7724711e3d2e7fd25b47dbc6dde7101fd907deb291bcbde1e096ca470348550574ddfa973317d6d5b5d5b9eafc28c6d2c9be06902fe4bfa9822fa32fd43103d20decb53f215a27e8a51f5ff8faa832d3a6cf926feebdc6be23192e5d10d3f781d26df09691d2ac14410a78a2fdc6ceac1417c9dd652c938e392fa72fef3b5d1b5c2ec07a85e1a2bf80e5cc71f8fc4bf74a1c7b1e79c0b44009f37be9e7151464dbc69c6647cb05bb20b00d84ea884a18fdec068bddd5a28b23a6d32804ece2f8c11f4817b1823ebeda1c12706a471394106ebfd268abc91a17907ec44b05c2a8ce35b77671cf567282b02a04e3ed7f5f0d47468dbbd2c729d3dd19fd8487281b4a204cac8bdffde94338d1873bc7ba33fa81463d2de000615035d8ed0557a7c6b72f89c4e3308df9b7a58f6e1b4f3ccfe10f5b8b3aab53db28564c89506a27f515228b1d34d869f6ae1854a28498370faaa4c0b34e68b61058255cb7f9948d86a00e530bb18f13482543b1619349fb4988e90c7faaa227e2ac735a60917e90ccbbe48bc027d6062900834dba556323d307e193f74f39bff863453232e62cee84999f47991adc57db932f91f96878371ea59c22c78a8a6dcfbe8a51fbb29189d673caeadf5ad4ecc5f9919a952cb1e67b930e7de3f432a536004ce474e790dacbea8057deed0278ea9b0a57d73a5ddc1037ed9c634652f9a45ed3cf21f5935811fefdb26e7fcb91874a33f9174eb20c266b05d03cbeb2b2814e657d4de84854a6e024807f55d3b5d3f4dc728bc6f76dd1ce48437b3523b58f07a91519b6852ec5083beee9529e2ab72425cfe82b7d205c3337bbf56bcb0efb574d8b4255d284be241bb30de1be4b115823ec2a9f19a4669e7ec0f4b86f7103deef9ac4b9f84f602783804f977177ddc8666e569968515a8ac274aba4d78f9848a3a321eb694531bfbd10b54177225507b34e3ceb290095542bff3656e19a7ae4b18ca2cd500a098ca632c4aa369ebeca273d5fb2813dadee4d985ffbee5325f5a0c179c089dd329a6388f3d596f2362bdcbedd71239814e865aec1afa15272de06e44efc5eb2a7d6c443d42e5c0e1a545c68b9aa4fac55fdf58990341256b53e1d5c0e0421bacd35b32d91cefd718cad60d5e7950bdc65059ff6e92b1efdcd7473a0bd8199903c1785cec54a8b96483f31ae08f735e42c0c4ec99abc29c7fe843e13446f53886a7c7fe447d559a4522428c4b71a00167f3f6a58e0edf22fab473100f18246d06b862843b425466928b96e5da603e6b8306f830ebafaeb5ca03414efbeb0c16d668d05dfb9841ede2da09d5637ca1268efd680606f2e07977a7a546b47c178bfb093b737a0b57a29bfcea6232fecb89982f29915dd66c"}, {0xa8, 0x1, 0x10001, "26a0dc026020763b9336b26ecf45cd5243e5ad82d859f558b5e1fa50a6fb831a4300ec9adf77cf5a260004cb7236d6844099bde6e9c1bbca4b6481b4b34162010e8d4d46520e84056c8b288bfeaad5ddba39711d4743371c991d5cd886fc7c6f56d7ee3fb940988c7cc5adb1b5da9d819b3e90528343fe52c0e53a3ac5f57e329bebd49665da112228d5552067b79e3704cbca30a87eaf2b"}, {0x50, 0x0, 0x9, "fe9aec493c61477c9bcd7e8e028aeb3d99388d7ead560d1de78043b32bbb07c5e6c615915a270d5f3fd1b3be11d90ae490b4b74830a256b2befac1a4"}, {0x110, 0xffff, 0x40, "e568f0a5175df4e3f64abf010367e08af597add183c28c10672d8ad5eeeafe191908b21372fadc8ac0715b297a59a50075c55568022260c9234e3ac4f5fdaa708d99aface1af50c5da36655ab386261b72f12cdacb13cfa0e86ce4604fd4ae5e3d2160a9c78d1f46db948c0b2c856ddf1184283029d2d47b154976cb8c6aa5f5e886f46e11084a03ca42f1e855e16d79fbc0b4729de05809c5d880751365e843184b80de348a555e8a35ee15bbd02ef2f7e9b5983b148bf969dee7ba07c1488539d891ba8dbe3cc968ab904cdc2614a8828874e61891c3024729eee046e2314928fd77f4a1f5eb80f35f9188b210436bee9385c6ec45b9a108"}], 0x2420}, 0x40e) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000002b00)) geteuid() shmget$private(0x0, 0x2000, 0xa, &(0x7f0000ffa000/0x2000)=nil) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000002b40)={0x10, 0x9, 0x4, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x6}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x4}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x5}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0/../file0\x00'], './file0/../file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7fffffff}) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000003040)={0x10, 0x9, 0x4, 0xd7, [{&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x2}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7ff}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x79}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x3}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8001}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x1}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffff}, {&(0x7f0000fed000/0x6000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3f}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}], ['./file\x00', './file1\x00', './file1\x00', './file0/file0\x00'], './file0/file0\x00', './file\x00', './file0/file0\x00', ['./file', './file', '\x00', './file']}) setuid(r4) getuid() dup2(r3, r2) munmap(&(0x7f0000fed000/0x1000)=nil, 0x1000) openat(r0, &(0x7f0000003540)='./file0/../file0\x00', 0x8000, 0x10) syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003580)='/dev/ttyCcfg\x00', 0x10000, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x7ff, 0x1, 0xa6, 0xd6db, 0x2}, 0xc) r2 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r2, 0x0) 16:00:18 executing program 0: r0 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x5, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/69) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = kqueue() close(r1) geteuid() munlockall() mknod(&(0x7f00000004c0)='./file0\x00', 0x100002000, 0x28aa) r2 = dup(r1) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r3 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000280)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mlockall(0x0) utimensat(r4, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0xd0d) fcntl$setstatus(r1, 0x4, 0x80) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)) close(r1) close(r4) 16:00:18 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = socket(0x1, 0x4000, 0x9) setsockopt(r0, 0x29, 0x2b, 0x0, 0x0) 16:00:18 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x4) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100), 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000180)={0x400, './file0\x00', './file0\x00'}) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001780)=[{&(0x7f0000000580)=""/238, 0xee}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r1) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) 16:00:18 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x10000, 0x0) pread(r0, &(0x7f0000000200)="8159f7a39463d5a5c839e538c8daa72011a52dbcd6914635751dd57b62232db145f81c02eb06ae330f9702970d1fc72e42780aa09c0eec3798fde96e118f05a8f27a830672066bdab1d9b69d7a247cf7bb83c1c4a0cdfaea63250552d74357e784e1adf37f4cc7718e6c1fa7fb383b7403b2694926fdf8e8dbedd87fd004bf64dc8b2b9d25fb94a08269756e5729ab26ce7a005b025993cd572a3608f47e86070986616f32b14d24eb5bbcd02d3285f751abb3207b0c4de8449288", 0xbb, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = dup2(r1, r2) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000002c0)=0x7) setsockopt(r2, 0x1001, 0x6c, &(0x7f0000000180)="97d891d800dff33fd6b0102366a58fca70afcb75c207d3dfcf712600b4b063b6cbdd25a0c1c3a5136926f577d1e89df0e0b93f70", 0xff8a) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) pread(r1, &(0x7f0000000080)="7b26e2d072ddfde70ec27a0e0afdef4b28ba792879c0169c63c6dcc9fcb3f71905330779bb1590e762c128f946d565e4e4d5cd0dfc55988b7a3033b6977161e9fcbe99a3a423473d25de8c45c61a8fe510b0f4545227b1f74885831d6e9fb8f857989a6f5af59d642efdf207cf206f810bb1e124753f2b75f6eb511983d60506a716a8765598acd503f7ff887bd415fc378624486d48f1d9594831d85cacb0dab99da6134c93ffb99fba7069cfaee6c67229306e3407ec69f99d62ba08a1be46672fe87263ebdece923fe4f8e3a0b8c5", 0xd0, 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) r4 = dup2(r1, 0xffffffffffffffff) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000}) 16:00:18 executing program 0: open$dir(&(0x7f0000000180)='./bus/file0\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x2) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x4) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x8000, 0x1) 16:00:19 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8000000003, 0xfffffffffffffc9f) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) recvfrom$inet6(r0, &(0x7f0000000180)=""/139, 0x8b, 0x800, &(0x7f0000000240)={0x18, 0x2, 0x20, 0x1}, 0xc) chdir(&(0x7f00000000c0)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x6, 0x4000, 0x8001) 16:00:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x3}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x3, 0x4, 0x10001, 0x7fffffff}, {{}, 0xffffffffffffffff, 0x10, 0x1, 0x9b6, 0x401}], 0xfff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x40, 0x80000000, 0x2, 0xa0}, {{}, 0xfffffffffffffff8, 0x0, 0x7a47643829eb15b6, 0x9, 0x10000}, {{}, 0xfffffffffffffffe, 0x4a, 0x80, 0xfffffffffffff009, 0x1ff}], 0x0, &(0x7f00000001c0)={0x6, 0x28da2664}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) 16:00:19 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x28450, 0x2) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000000040)=""/43, 0x2b}, {&(0x7f0000001100)=""/182, 0xb6}, {&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f00000011c0)=""/9, 0x9}, {&(0x7f0000001200)=""/20, 0x14}, {&(0x7f0000001240)=""/35, 0x23}, {&(0x7f0000001280)=""/195, 0xc3}], 0x8, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698d, &(0x7f00000000c0)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x24, 0x80, 0x2000000000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x10, 0x2, 0x3e, &(0x7f0000000180)={0xffffffffffffffff}) r2 = accept$unix(r1, 0x0, &(0x7f0000000140)=0xffffffffffffffd2) bind(r2, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) U.}_3} Ū4N doJc[_X^QGRQ?8VI{1ϣ}xNI4 VFLYo%U`irwq?5FX~?OUG0[uvm_fault(0xfffffd803f014bb0, 0x24, 0, 1) -> e kernel: page fault trap, code=0 Stopped at frag6_input+0x762: movl 0x24(%rax),%r14d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f014bb0, 0x24, 0, 1) -> e frag6_input(ffff80001595fbd8,ffff80001595fbe4,2c,18) at frag6_input+0x762 end trace frame: 0xffff80001595fa60, count: 0 ddb> trace frag6_input(ffff80001595fbd8,ffff80001595fbe4,2c,18) at frag6_input+0x762 ip_deliver(ffff80001595fbd8,ffff80001595fbe4,2c,18) at ip_deliver+0x2e3 ip6_input_if(ffff80001595fbd8,ffff80001595fbe4,29,0,ffff80000069c000) at ip6_input_if+0x153a ipv6_input(ffff80000069c000,fffffd803f030a00) at ipv6_input+0x48 if_input_local(ffff80000069c000,fffffd803f030a00,18) at if_input_local+0x121 ip6_output(fffffd803f030b00,ffff800000a7b600,fffffd803700cd90,0,0,fffffd803700cd20) at ip6_output+0xd35 rip6_output(fffffd803f030b00,fffffd803700dc00,ffff80001595ff48,0) at rip6_output+0x4d7 rip6_usrreq(fffffd803700dc00,9,fffffd803f030b00,0,0,ffff8000ffff2780) at rip6_usrreq+0x5cd sosend(fffffd803700dc00,0,ffff800015960178,0,0,0) at sosend+0x660 dofilewritev(ffff8000ffff2780,3,ffff800015960178,0,ffff800015960280) at dofilewritev+0x1ac sys_write(ffff8000ffff2780,ffff800015960218,ffff800015960280) at sys_write+0x83 syscall(ffff8000159602e0) at syscall+0x508 Xsyscall(6,0,c,0,3,44c6adc8010) at Xsyscall+0x128 end of kernel end trace frame: 0x44f11f05980, count: -13 ddb> show registers rdi 0 rsi 0 rbp 0xffff80001595f9e0 rbx 0x600 rdx 0 rcx 0 rax 0 r8 0x30 r9 0 r10 0xe28e8f57f5e1be29 r11 0xadf8ce0786008f0a r12 0 r13 0xfffffd803ae09f48 r14 0xfffffd803ae09f58 r15 0xfffffd80384d5854 rip 0xffffffff818f50a2 frag6_input+0x762 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff80001595f920 ss 0x10 frag6_input+0x762: movl 0x24(%rax),%r14d ddb> show proc PROC (syz-executor.0) pid=249470 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2018,0xffffffff8257f9f0 process=0xffff8000ffff6010 user=0xffff80001595b000, vmspace=0xfffffd803f014bb0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 76487 188346 41014 0 2 0 syz-executor.0 *76487 249470 41014 0 7 0x4000000 syz-executor.0 41014 427001 21361 0 3 0x82 nanosleep syz-executor.0 36105 513958 21361 0 2 0x2 syz-executor.1 2651 142318 1 0 3 0x100083 ttyin getty 24981 405467 0 0 3 0x14200 bored sosplice 21361 177485 9827 0 3 0x82 thrsleep syz-fuzzer 21361 223992 9827 0 3 0x4000082 nanosleep syz-fuzzer 21361 510920 9827 0 3 0x4000082 kqread syz-fuzzer 21361 32621 9827 0 3 0x4000082 thrsleep syz-fuzzer 21361 173659 9827 0 3 0x4000082 thrsleep syz-fuzzer 21361 323559 9827 0 3 0x4000082 thrsleep syz-fuzzer 21361 159439 9827 0 3 0x4000082 thrsleep syz-fuzzer 21361 162042 9827 0 3 0x4000082 thrsleep syz-fuzzer 9827 396414 45460 0 3 0x10008a pause ksh 45460 289121 7664 0 3 0x92 select sshd 7664 179011 1 0 3 0x80 select sshd 40052 344904 45680 73 3 0x100090 kqread syslogd 45680 50392 1 0 3 0x100082 netio syslogd 94323 27640 0 0 2 0x14200 zerothread 30017 511305 0 0 3 0x14200 aiodoned aiodoned 70985 336814 0 0 3 0x14200 syncer update 43074 522888 0 0 3 0x14200 cleaner cleaner 11624 415219 0 0 3 0x14200 reaper reaper 69014 299881 0 0 3 0x14200 pgdaemon pagedaemon 19716 134680 0 0 3 0x14200 bored crynlk 75950 54693 0 0 3 0x14200 bored crypto 63219 71791 0 0 3 0x40014200 acpi0 acpi0 51206 77277 0 0 3 0x14200 bored softnet 28969 210923 0 0 3 0x14200 bored systqmp 51389 510916 0 0 3 0x14200 bored systq 80573 253878 0 0 3 0x40014200 bored softclock 31048 291924 0 0 3 0x40014200 idle0 37551 82460 0 0 3 0x14200 bored smr 1 228747 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9574 6332K 14912K 78643K 42728 0 0 pcb 14 8K 8K 78643K 1392 0 0 rtable 116 4K 5K 78643K 2617 0 0 ifaddr 79 22K 26K 78643K 1201 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 723 0 0 iov 0 0K 32K 78643K 1376 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1190 75K 77K 78643K 13113 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 177 0 0 VM map 2 0K 0K 78643K 16 0 0 sem 12 0K 0K 78643K 1362 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 12740 0 0 sigio 0 0K 0K 78643K 175 0 0 proc 42 30K 54K 78643K 3284 0 0 subproc 32 2K 2K 78643K 711 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 1142 0 0 in_multi 33 2K 2K 78643K 818 0 0 ether_multi 1 0K 0K 78643K 49 0 0 mrt 2 0K 0K 78643K 32 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 120 530K 530K 78643K 120 0 0 exec 0 0K 1K 78643K 1977 0 0 pfkey data 0 0K 0K 78643K 6 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 118 22K 32K 78643K 30957 0 0 UVM aobj 130 5K 5K 78643K 146 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 1K 78643K 1444 0 0 NDP 19 0K 0K 78643K 379 0 0 temp 220 3536K 4176K 78643K 221875 0 0 kqueue 0 0K 0K 78643K 122 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 86 0 80 1 0 1 1 0 8 0 rtpcb 80 559 0 559 12 11 1 1 0 8 1 rtentry 112 494 0 449 2 0 2 2 0 8 0 unpcb 120 4451 0 4445 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 1337 0 1337 1 1 0 1 0 8 0 tcpcb 544 2331 0 2326 1 0 1 1 0 8 0 ipq 40 18 0 18 6 5 1 1 0 8 1 ipqe 40 42 0 42 6 5 1 1 0 8 1 inpcb 280 6853 0 6848 6 5 1 2 0 8 0 ip6q 72 6 0 5 4 3 1 1 0 8 0 ip6af 48 9 0 8 3 2 1 1 0 8 0 nd6 48 123 0 117 1 0 1 1 0 8 0 pkpcb 40 53 0 53 19 19 0 1 0 8 0 swfcl 56 7 0 0 1 0 1 1 0 8 0 ppxss 1128 191 0 191 42 41 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1991 0 1793 19 6 13 13 0 8 0 art_table 32 1992 0 1793 2 0 2 2 0 8 0 art_node 16 476 0 436 1 0 1 1 0 8 0 sysvmsgpl 40 34 0 30 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 1360 0 1350 1 0 1 1 0 8 0 shmpl 112 144 0 16 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 21310 0 19890 46 0 46 46 0 8 0 ffsino 240 21310 0 19890 84 0 84 84 0 8 0 nchpl 144 39049 0 37422 61 0 61 61 0 8 0 uvmvnodes 72 7989 0 0 146 0 146 146 0 8 0 vnodes 200 7989 0 0 421 0 421 421 0 8 0 namei 1024 129552 0 129552 7 6 1 1 0 8 1 vmpool 520 14 0 14 7 7 0 1 0 8 0 scsiplug 64 22 0 22 15 15 0 1 0 8 0 scxspl 192 123936 0 123936 46 44 2 7 0 8 2 plimitpl 152 1209 0 1203 1 0 1 1 0 8 0 sigapl 432 12804 0 12793 2 0 2 2 0 8 0 futexpl 56 212951 0 212951 9 8 1 1 0 8 1 knotepl 112 3100 0 3081 2 1 1 2 0 8 0 kqueuepl 104 2917 0 2915 1 0 1 1 0 8 0 pipepl 112 7406 0 7387 15 14 1 2 0 8 0 fdescpl 424 12805 0 12793 2 0 2 2 0 8 0 filepl 120 77836 0 77751 29 25 4 5 0 8 1 lockfpl 104 4552 0 4552 11 10 1 1 0 8 1 lockfspl 48 1500 0 1500 11 10 1 1 0 8 1 sessionpl 112 66 0 58 1 0 1 1 0 8 0 pgrppl 48 222 0 214 1 0 1 1 0 8 0 ucredpl 96 15038 0 15032 1 0 1 1 0 8 0 zombiepl 144 12797 0 12797 2 1 1 1 0 8 1 processpl 864 12824 0 12797 4 0 4 4 0 8 0 procpl 632 28201 0 28166 5 1 4 5 0 8 0 sosppl 128 133 0 133 34 33 1 1 0 8 1 sockpl 384 12087 0 12076 18 16 2 4 0 8 0 mcl64k 65536 3183 0 3183 305 296 9 33 0 8 9 mcl16k 16384 67 0 67 33 33 0 1 0 8 0 mcl12k 12288 254 0 254 37 37 0 1 0 8 0 mcl9k 9216 150 0 150 42 42 0 1 0 8 0 mcl8k 8192 232 0 232 39 38 1 1 0 8 1 mcl4k 4096 652 0 652 17 16 1 1 0 8 1 mcl2k2 2112 85 0 85 34 34 0 1 0 8 0 mcl2k 2048 79415 0 79363 31 24 7 14 0 8 0 mtagpl 80 375 0 371 3 2 1 1 0 8 0 mbufpl 256 189650 0 189549 150 142 8 24 0 8 0 bufpl 256 39439 0 31432 501 0 501 501 0 8 0 anonpl 16 1144457 0 1132179 340 281 59 101 0 62 0 amapchunkpl 152 54775 0 54646 91 84 7 35 0 158 0 amappl16 192 64897 0 64211 374 334 40 47 0 8 5 amappl15 184 3066 0 3066 5 5 0 1 0 8 0 amappl14 176 3575 0 3568 1 0 1 1 0 8 0 amappl13 168 674 0 674 9 9 0 1 0 8 0 amappl12 160 2112 0 2106 1 0 1 1 0 8 0 amappl11 152 1505 0 1501 1 0 1 1 0 8 0 amappl10 144 2086 0 2082 1 0 1 1 0 8 0 amappl9 136 2618 0 2612 1 0 1 1 0 8 0 amappl8 128 2065 0 2027 2 0 2 2 0 8 0 amappl7 120 2116 0 2111 1 0 1 1 0 8 0 amappl6 112 1424 0 1416 1 0 1 1 0 8 0 amappl5 104 2566 0 2559 1 0 1 1 0 8 0 amappl4 96 11396 0 11372 1 0 1 1 0 8 0 amappl3 88 5630 0 5619 1 0 1 1 0 8 0 amappl2 80 100648 0 100586 3 1 2 3 0 8 0 amappl1 72 230817 0 230445 25 16 9 19 0 8 0 amappl 80 29095 0 29055 3 1 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 145 0 16 3 0 3 3 0 8 0 uaddrrnd 24 12819 0 12793 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 12819 0 12793 1 0 1 1 0 8 0 vmmpekpl 168 78795 0 78765 2 0 2 2 0 8 0 vmmpepl 168 1490198 0 1488520 541 448 93 108 0 357 12 vmsppl 272 12804 0 12793 5 4 1 2 0 8 0 pdppl 4096 25644 0 25614 6 1 5 6 0 8 0 pvpl 32 3231614 0 3216290 816 672 144 335 0 265 8 pmappl 200 12818 0 12807 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1204 0 568 20 0 20 20 0 8 0