Warning: Permanently added '10.128.0.137' (ECDSA) to the list of known hosts. 2019/05/27 20:34:11 fuzzer started 2019/05/27 20:34:16 dialing manager at 10.128.15.235:9530 2019/05/27 20:34:16 syscalls: 322 2019/05/27 20:34:16 code coverage: enabled 2019/05/27 20:34:16 comparison tracing: enabled 2019/05/27 20:34:16 extra coverage: support is not implemented in syzkaller 2019/05/27 20:34:16 setuid sandbox: enabled 2019/05/27 20:34:16 namespace sandbox: support is not implemented in syzkaller 2019/05/27 20:34:16 Android sandbox: support is not implemented in syzkaller 2019/05/27 20:34:16 fault injection: support is not implemented in syzkaller 2019/05/27 20:34:16 leak checking: support is not implemented in syzkaller 2019/05/27 20:34:16 net packet injection: enabled 2019/05/27 20:34:16 net device setup: support is not implemented in syzkaller 20:34:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x880, 0x20) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x6) chroot(&(0x7f0000000080)='\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x10001, 0x2}) sync() readv(r0, &(0x7f0000001500)=[{&(0x7f0000000100)=""/58, 0x3a}, {&(0x7f0000000140)=""/3, 0x3}, {&(0x7f0000000180)=""/17, 0x11}, {&(0x7f00000001c0)=""/59, 0x3b}, {&(0x7f0000000200)=""/172, 0xac}, {&(0x7f00000002c0)=""/125, 0x7d}, {&(0x7f0000000340)=""/190, 0xbe}, {&(0x7f0000000400)=""/193, 0xc1}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x9) r1 = getppid() r2 = getpgrp() setpgid(r1, r2) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000015c0)) write(r0, &(0x7f0000001600)="0d1c061816f80cae3f7589a3f61198879154e9a4fa00fef9bf63678974aa46b5b5fb4f375b119eed2a6dcf4eb43b8732187245ddbeb941e1b7c3ebea45b9c1ff0d28049b2076c14dc91c6bd163ca6ab03f681a8630ae3595382f3015b82753c3352259c5f558461015a634b517d2bd547a6b36fd0b10bd797bfa056bfca026e88b91a7325cff1976ddfce5f36ee4a477b35f", 0x92) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000016c0)=0x6) r3 = open(&(0x7f0000001700)='./file0\x00', 0x8190, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000001740)={0x2f8, 0x400, './file0\x00', 0x43, 0x400, 0x9, 0x4}) syz_open_pts() r4 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) fcntl$setown(r0, 0x6, r2) r5 = shmget$private(0x0, 0x3000, 0x300, &(0x7f0000ffc000/0x3000)=nil) getppid() ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000001780)={0x6, [{0x3, 0x401}, {0x1, 0x4}, {0x3, 0x63}, {0x3, 0x80000000}, {0x1, 0x4}, {0x3, 0x1}, {0x2, 0x7402}, {0x3, 0x80000000}, {0x0, 0x7}, {0x2, 0x9}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x1}, {0x2, 0xb7c}, {0x3, 0xfff}, {0x2, 0x3}, {0x2, 0x100000000}, {0x2, 0x400}, {0x1, 0xffff}, {0x3, 0xffff}, {0x3, 0x9}, {0x3, 0xe7}, {0x3, 0x7}, {0x2, 0x8001}, {0x3, 0x2}, {0x2, 0x8c}, {0x3, 0x1}, {0x2, 0x53}, {0x2, 0x3f}, {0x1, 0x41}, {0x3, 0xd93}, {0x1, 0x4}]}) flock(r3, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000018c0)={'tap', 0x0}) shmctl$IPC_RMID(r5, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000001900)) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000001940)=0x1) sync() utimensat(r3, &(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)={{0xde12, 0x4}, {0xeba4, 0x3}}, 0x2) shmget(0x3, 0x2000, 0x24, &(0x7f0000ffc000/0x2000)=nil) r6 = openat(r3, &(0x7f0000001a00)='./file0\x00', 0x0, 0x88) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000001a40)={0x0, 0x400, 0x7, 0xfff, "3b01659d6d9e2e7172f2dc81ddbd0f1697a211de", 0x8}) 20:34:21 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) renameat(r0, &(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f00000000c0)='.\x00') chflags(&(0x7f0000000100)='./file0/file0\x00', 0x0) unlink(&(0x7f0000000140)='./file0\x00') rmdir(&(0x7f0000000180)='./file0/file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x180) unlink(&(0x7f0000000200)='./file0/file0/file0\x00') mknod(&(0x7f0000000240)='./file0/file1\x00', 0x68, 0x4) readlinkat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/54, 0x36) chdir(&(0x7f0000000300)='./file0/file1/file0\x00') r2 = openat(r0, &(0x7f0000000340)='./file0/file1\x00', 0x20, 0x88) rename(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)='./file0/file1/file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000400)={0x80000000, './file0\x00', './file0\x00'}) recvmsg(r1, &(0x7f00000015c0)={&(0x7f0000000440)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001500)=[{&(0x7f0000001480)=""/93, 0x5d}], 0x1, &(0x7f0000001540)=""/119, 0x77}, 0x800) semget(0x1, 0x0, 0x4) utimensat(r1, &(0x7f0000001600)='./file0/file1\x00', &(0x7f0000001640)={{0x80000000000000}, {0x3, 0x8}}, 0x2) semget$private(0x0, 0x519c362b5e1db99a, 0x1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001680)) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) sendto$unix(r1, &(0x7f0000001900)="f561433262f1f2acf4d66656a19cd0d191ad92", 0x13, 0xa, 0x0, 0x0) chroot(&(0x7f0000001940)='./file0/file1\x00') accept(r1, &(0x7f0000001980)=@in6, &(0x7f00000019c0)=0xc) renameat(r0, &(0x7f0000001a00)='./file0\x00', r2, &(0x7f0000001a40)='./file0/file1\x00') ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000001a80)=0xd6a) geteuid() munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001ac0)={'./file0\x00', 0x0, 0x2, 0x1d9, 0x0, 0x45, 0x20, 0x2f6, 0x1, 0x1, 0x8}) utimensat(r2, &(0x7f0000001b40)='./file0/file1/file0\x00', &(0x7f0000001b80)={{0x8000, 0x3}, {0xff0b, 0x8000}}, 0x2) 20:34:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)=0x1) 20:34:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x400, 0x1, &(0x7f0000000040)="f664d67e207bd0ce1bf711399949f2559d063ad48be71d3e2f03a9493e3134e2c2c7da5ceb7716ee2bb44b239db80cd5c97aa42d458f1c90bbb15c414b83771fa93cbc38a1f94c9ec36b3fcf43de828d9de59df5636ca114ce1615bcdf62ba01cf1c04b9d756d788ac17249ee2ae70a00c000ed12d45ec473532d1ade56be1cb595361ff00010af3e9520395e3a270b2fe922d06415b8234e61f4232b402516c31251502fcf37d985c37b676da1d8b23f2d489249cba6ada6fa6a551d10bbd8b94cef1dc94a1969daf8620f53c943f59b8e3c6328d796c1f7c307a06eda4115e73f9fdab44089f4bf2f28df9600f2895038b4de8f6e2bd0476035ef393cea1101701b00635db068a44ddc26922778616d661e9a6e17d633e62659ea72f9314b88ad8b35a524e84911f78a055c3967418c88d8973281b4fa61d2b39a2e2e590ef09282b244591ce0b874f8711c0596c78b9ecad245a3e156687f16d654130cab0030206cbf1ed636017a95752a355f3029d5047a1949ca17968d144a0624c01cee1bc18c6df63503371a9b04d1c4f47", 0x78e) sync() r1 = msgget(0x1, 0x80) msgrcv(r1, &(0x7f0000000000)={0x0, ""/8}, 0x10, 0x0, 0x1800) 20:34:21 executing program 0: r0 = socket(0x11, 0x4007, 0x0) sendto$unix(r0, &(0x7f0000000180)="5001050360000004000020008310ca90041010fecea11ea8fe21670af266635111e26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc5576c4303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000ac0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0d0a9b4e2f4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x23, 0x4, 0x0, 0x1b9) r1 = dup2(r0, r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[0x1, 0xffffffffffff7fff, 0x1ff, 0x1000]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f00000000c0)="98aa699ce34daf9757db0ee47eed7cdf7e6d7078b33b37d885cd6547ca0490137792344668d260220e20566b6e1ccdf5221c80c01d4fa825daa81168ffbff93f0b3f624ca8537aa5a053853c2734f873f7ad5959f9b21560468f293e5c7aaf9a2ca363fe80e0f4c3b0ea9b4b787056c7e6e3b1a6f95e70b27319cc6f17c95381e2760b44e2e3e625517dd70f00389559fe8334b26d75d1e7aa973c83f572d8d3a3f86af13366c721b20b515f61", 0xad, 0xb, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000400)=0x2) pipe2(&(0x7f0000000340), 0x10000) chroot(&(0x7f0000000000)='./file0\x00') 20:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x50}, {0x6}]}) chmod(&(0x7f00000000c0)='./file0\x00', 0x86) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 20:34:21 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) recvfrom$unix(r0, &(0x7f00000008c0)=""/4096, 0x1000, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x4, &(0x7f0000000640)) 20:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7, 0x4, 0x9, 0x4a}, {0x8, 0x3, 0x7, 0x101}, {0x4, 0x20, 0xd20c, 0xec5a}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) 20:34:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x0, 0x8}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7fffffff}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000100)=0x10) 20:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) accept(0xffffffffffffffff, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) r1 = fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000001c0)={0x40, 0x9, 0x4, 0xbe, &(0x7f0000000240)={{0x0, 0x5, 0x3, 0x85b7, 0x80000000, 0x9, 0x4}, {[0x8000, 0x8000000000000002, 0x5, 0x2, 0xff, 0x400, 0x3, 0x3, 0xf5b, 0x5, 0x3, 0x8001, 0x99e1, 0x0, 0x8, 0x3, 0x8, 0x6], [0x0, 0x6, 0x100, 0x6, 0x8, 0x0, 0x1, 0x7, 0xfffffffffffffffb, 0x4], [0x9, 0x8, 0x5, 0x1, 0x80000001, 0x80000001, 0x1], [0xfffffffffffffffd, 0x1000, 0x40000000, 0x5, 0xfffffffffffffff7, 0xffffffffffff6343], [{0x9, 0xfffffffffffffff3, 0x1}, {0x7fffffff, 0x53, 0x8}, {0x3, 0x10000, 0x100000000, 0xb74}, {0x3, 0x40, 0x1c, 0x3}, {0x0, 0x9, 0x1, 0x5}, {0x2c4239d8, 0x0, 0x80, 0x7ff}, {0x7, 0x3, 0x5, 0xfffffffffffffc00}, {0x9, 0x1, 0x4, 0x800}], {0x2acd6f42, 0x9c82, 0x4, 0x3}, {0x8, 0x7, 0x4, 0x1f}}}, 0xb1, 0x80}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x3812, r2, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 20:34:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x41, 0x6}, {0xaf, 0x7}, {0xaf, 0x9f30}, {0x44, 0x2}, {0x85, 0x80000001}, {0x6, 0x9}], 0x6}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f00000000c0)="5d318d3918f23841e0bd5f8acd71ad1bd17ba1753bc1ca97ea2d584a6d51b83e427c9d0dee16c02ff564f339a3cde9ecf3bc3194a487f60a36de8ecf2951a29ba0d309", 0x43) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000380)="000000186004008b00002b27febf00000000000a2700f659565c000400000000000000000000ffff000000000000420203a0aca3f1f0517565f616cbe21491a132856f5967b37cbfed000a58711dc605119ddf3f839ff95825b5cd9e", 0x5c}], 0x1) 20:34:21 executing program 0: syz_execute_func(0xfffffffffffffffe) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) chflagsat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x2) dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) socketpair(0x1c, 0x4000, 0x2, &(0x7f00000000c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x40) r3 = dup2(r0, r2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x3ff) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x8) 20:34:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9c87c37f4f4c", 0x6) writev(r0, &(0x7f0000000380)=[{&(0x7f00000002c0)="8b24844cba38e510866614afb766b36b4efb6902dda6913978e55258e0688b05b42568f1d28f5319330a54d8bfe7e837a3ffe979a9aedf60504f445fa00c028d9ef77f7f891af99cd9b5946d9e5f67cbcc3b4225ef87b04333", 0x59}], 0x1) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x5) execve(0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x10004) 20:34:21 executing program 0: r0 = socket(0x20, 0x4000, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r0, 0x3, 0x8c2, &(0x7f0000000000)="3e9643ec2e48e86df2295dc71a43872e60d4fcdda9752d8e8d713fccc58339a9a35d5a19ba49f1fb9077590f8a3f21", 0x2f) setsockopt(r0, 0x1000000029, 0x23, 0x0, 0x0) 20:34:21 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e60203", 0x4}], 0x1) r4 = syz_open_pts() close(r2) dup(r4) syz_open_pts() r5 = accept$inet6(r1, 0x0, &(0x7f00000001c0)=0xfa) getsockname(r1, &(0x7f0000000280)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r6 = dup2(r0, r1) writev(r6, &(0x7f0000000400)=[{&(0x7f0000000340)="557172b41852bfb2681921ee0fcff401508b2b899b5220b49fd617321a917df9aa140a3d720db57a192f63141fc5551b057aa6348de7297cbf62795fe3fe044e6344e0754638c185bd8a486bd674faa9660379fdf30b359d69c3ec3e18ae5202fde92e0e1d13bd618148829a0be103a0afac7de2662d9b55fe786ded62a8104a789da75ca36c1f638541b91ae180fc", 0x8f}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) nanosleep(&(0x7f0000000140)={0x9, 0x80000000}, &(0x7f0000000180)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) pwritev(r7, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000440)={0x3, 0x1, 0x4, 0x0, 0x3}, 0xc) 20:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000000096, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x1000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1795c173ade5e7b5d26a3b4da8f5b66c4961da5b697ae3ad213c08f4a57734ea1d8842296ff00e58098ceb68b5841655b1c91b52e56b70d2be9516b64b7e83ae7cc24aca21881a636f8e3a3d5894721992dd9e7e891db2ca5cc372dbb5f059745a6ee0cc8f337e412ffaaca4e975ac58cea2a47740b46b90fff4dc50f16535d72c264772cebe2fb61162f1ba1ddeb31d026903c683b4f41a81b9a0010716a5098737aed7b1f95e63d155b8171e4ad62dda9e7c45ee6e6746476bb8cbff365f081872a17e258470514a1491006f8c14ee5b8d2714b688c5448") 20:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0x10001}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 20:34:21 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0xfffffffffffffea5) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000080)=""/15, 0xf}, {&(0x7f00000000c0)=""/154, 0x9a}, {&(0x7f0000000180)=""/21, 0x15}, {&(0x7f00000001c0)=""/238, 0xee}, {&(0x7f00000002c0)=""/25, 0x19}, {&(0x7f0000000300)=""/76, 0x4c}, {&(0x7f0000000440)=""/201, 0xc9}, {&(0x7f0000000380)=""/21, 0x15}, {&(0x7f00000003c0)=""/21, 0x15}, {&(0x7f0000000540)=""/63, 0x3f}], 0xa) fcntl$getown(r0, 0x5) r1 = socket$inet6(0x18, 0xfffffffffffffffc, 0x100) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) r2 = socket$inet6(0x18, 0x4, 0x0) close(r0) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSBRK(r3, 0x2000747b) geteuid() write(r3, &(0x7f0000000640)="adce4e81f21b454d9092c3707e51df7c36508e9030731fd6a4fa1aec3af57cb9d928c87abb8f34dd116b6e28cb53d611d167a378224cc2d842727369462cda2d93aae10558ac1cfdb3111bb958c12bc3c2cc83c1c0cd84095f2956b7a377b24b648f", 0x62) ioctl$TIOCSTOP(r0, 0x2000746f) 20:34:21 executing program 0: stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x30100, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000340)={0x200}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000000100)=[r0, r1, r3]) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) setgroups(0x1, &(0x7f00000000c0)=[0x0]) socketpair(0x2, 0x3, 0x6, &(0x7f0000000140)={0xffffffffffffffff}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000002c0)={0x1, 0x5, 0x101, 0xffff, 0x10000}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 20:34:21 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4000400200002c4, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x3, 0x0, 0x1000100001ffe}) 20:34:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) 20:34:21 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x201, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x10000, 0x0) r2 = msgget$private(0x0, 0x110) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="020000000000000085de3ba5cb141ec46fd95e13f1b544969f71dfd42f90ef9f3670a2b8d4a296331cf9545a12dfc975e3ded9be6c989c7e04323c40aa1f602698d4a7de514d61ecf1b8a9f7d32f3236411022e5126d4d974158e2f6644ea9c8ad040da28a413f9810d13065c9efd9595d52464ac8964f4d2b64d55cdf3292a5c4a02b89696299db5ea21df692a3fe1dc7c7b6b0b8a511694fc7e8497e6a6685ca6ba4b8436bcb96b6ae37345d7b0c8bcd27d2def91693bd4fd8dac14270911a903edc3bceca078738125d83a05668e9e4f7623aba7b73a50b423cf6fed494276355b6783225c6eed44cba28dc3a6f2c52f6d1e959ddd92abb7ef6d492e68bfca11e78f6"], 0x104, 0x800) shmget(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) msgrcv(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000000000000e8000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000006f568d6e68c0fde0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090034780000000000000000000000000000000000000000000000000000000000af9f1d5000007c0000000000000000000000800000000000000000000000000000000000000000000000003415d459d80ae29c65087070b35483"], 0x1, 0x3, 0x1000) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000240)=0xfffffffffffffff7) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000700)=[{0xaf}, {0xc3, 0x1ff}], 0x2}) msgrcv(r2, &(0x7f0000000300)={0x0, ""/190}, 0xc6, 0x0, 0x1000) msgget$private(0x0, 0x429) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000400)) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmget(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) msgsnd(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="010000000000000088a1247424b37db3f7dee43cff4b21b24448d00ad1f3c7"], 0x1, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() setreuid(r4, r6) ioctl$KDDISABIO(r3, 0x20004b3d) setrlimit(0x5, &(0x7f0000000500)={0x5, 0x1}) lchown(&(0x7f0000000540)='./file0\x00', r6, r5) fchown(r0, r4, r5) msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="030050e41b57a427000000000000122c42274b263c1dbd3dd9677d6d8bd727b95451b51c25859b0c7fab55fe4dc80a0cea7887"], 0x1, 0x800) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 20:34:21 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200c0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000006c0), 0xefcf}], 0x1, 0x0, 0x0) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='.\x00', &(0x7f00000000c0)='..') openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xb1ecc26888d89999, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x28) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xc1, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="8ac5edd09735c18ce2dbf5f1680a8730a580b177a2b26eea5a8e8aa1f0087e0a5ee54a496a078fecf160b5c74e0808776917", 0x32}], 0x1) 20:34:22 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x8) recvfrom(r0, &(0x7f00000000c0)=""/74, 0x4a, 0x2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') unveil(0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) 20:34:22 executing program 0: execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000e80)='./file0\x00', &(0x7f0000000ec0)='./file0\x00') 20:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x9}, {0x4}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x8) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 20:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3, 0x10001, 0x5, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x1, 0x4, 0x1, &(0x7f0000000140)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000180)="fc8c8437aaff7b6fdf037d3bae685e6022778b42f9ec3d15655b41839240eaa46272ee49b751a4c7134c8a8d55018b900529b313a9af7439135eb0edaf533f0b74ef1b2df33374b02f855984a80f41ed937de9c1ca952403d4af6188d89dff4cdce752970c42e2", 0x67, 0x402, &(0x7f0000000240)={0x2, 0x1}, 0xc) r2 = fcntl$dupfd(r0, 0xa, r0) getrlimit(0x0, &(0x7f0000000280)) ioctl$TIOCSCTTY(r2, 0x20007461) msgget(0x2, 0x100) 20:34:22 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000040)=[r3, r2, r1, r0, r3]) lchown(&(0x7f0000000080)='./control\x00', 0x0, r3) 20:34:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x3) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 20:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() r3 = getegid() fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x4) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x8) r4 = dup(r0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ff9000/0x3000)=nil) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000000c0)=0x9) 20:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xfff, 0x0, 0xffffffff, 0x9}, {0x3f, 0x81, 0x7, 0x80000001}, {0x0, 0x9, 0x200, 0x40}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 20:34:22 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x10020, 0x198) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x100, 0x7638658, 0x9, 0x8000}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x80, 0x80000000, 0xf4, 0x6, "7a99a0433e6a2e4ff856bacee02cd1c3d7db92b4", 0x0, 0x9}) ioctl$TIOCSPGRP(r0, 0x4004667f, &(0x7f0000000100)) 20:34:22 executing program 1: r0 = socket$inet(0x2, 0x8005, 0xb6f8) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="62e834fdc986e7a3febe9bb97764b428bdc6bdbc67ac93d05f3b886aca7dff4484dc75b074521614f94b8c3534e28cd810d1ec1e7fd07fd41fa27d314f699fdbcce5d6067a035aa6e90635fd981100ed2da3c72b6c1e7045caa45a626911039a5210d15d931bf58c23c2ad1cd016746d6e2ec8be4fb064caf89d1fc279f60e65e752c52d5eb20d7f", 0x88, 0x0, 0x0) r1 = dup2(r0, r0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x32, 0x181) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x1bd) pipe(&(0x7f0000000100)) 20:34:23 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000030e000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) rmdir(&(0x7f0000000040)='./file0\x00') 20:34:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000580)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) pwrite(r0, &(0x7f0000000200)="fca5ca84712162c574106968a79abe9cb273c76a54dbfc69370d6c475d5481295e5549232bc5c26c53f8c0f35ac51873a076a555fe6ec0c2ce5e0578af97bceaabb862c316596166015f734a94ff9dbf40df89fc838157403abce6e4f0ab092e612bda685a0f409bd7fb0d7a6034b6c130439e1e511c55ffe903b4fcd03d2cb6b41990686b83c5655cf409c138b63058e683baa21150421aa13e1bb93ef6", 0x9e, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c023ba69d658a45fd237c16c1ac9403", 0x6b) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) syz_open_pts() 20:34:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) fsync(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c1b0267a72300010000f91300"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:34:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x86134) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, 0x0, 0x0) 20:34:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "d730c15b00f4ff0000747beffde400"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x15, [{0x2, 0xffffffffffff8000}, {0x2, 0x3}, {0x1, 0xbd}, {0x1, 0xffffffffffffffff}, {0x1, 0x401}, {}, {0x3, 0x7ab}, {0x3, 0x6}, {0x3, 0x2}, {0x2, 0x7fff}, {0x3, 0x31}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x80000001}, {0x2, 0x3}, {0x3}, {0x2, 0xfffffffffffffff9}, {0x3, 0xda}, {0x1, 0x100000000}, {0x1, 0x9}, {0x3, 0x17d5}, {0x3, 0x10000000000}, {0x1, 0x9}, {0x2, 0x4e4}, {0x3, 0xfffffffffffffffe}, {0x0, 0x9}, {0x3, 0xfffffffffffffffc}, {0x0, 0x40}, {0x2, 0xe6d}, {0x0, 0xfffffffffffffff9}, {0x3, 0x7}, {0x3, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x15, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:34:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045710, &(0x7f0000000080)=0x700) 20:34:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x28d44a1e, 0x0, 0x80, 0x3ff, "85d7300b99a033fab4e7c7b592572cfe423c9a2d", 0x1, 0x9}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0xfffffffffffffffc, 0x2, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) clock_getres(0x6, &(0x7f00000001c0)) fsync(r0) r1 = getpgid(0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x3) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x3, 0x1, 0xffffffff7ffffffc, r1}) r2 = dup2(r0, r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000140)) 20:34:23 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0xa000, 0x4301) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x8, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./bus\x00', r0, r1) 20:34:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="0000001860040008000000ffff0200"/44, 0x2c}], 0x1) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f00000001c0)="bf62be2d6da6632d5020f0c4834a95653b1e9c8d0c74a2598b53bdbd349622ed106a4f38309ff0037642f258a22b17611a91138ffa8068fec6c0ca77a991eaf8893d28fd2d0dfff913c2bd1effb410fde9787526dfc876e40286846d4abc2adace6b05cd3d70b28c31ecb61cbd7e1b9422d1cd048954a00f0396767f53bd2ddf8319d05a107d558de00197685c6cee22bf1fd407e6f8fa6f91244ed0bf069a9058761e4dabc17407fb284dc7485fc33069f4011a10e8ca7c0c7b30ecd4e0d89a6147bcda8ad4", 0xc6}, {&(0x7f00000002c0)="fb3bd3e4ddbc4613dc8aaa088ef007c176072aa392510674e74dd7e06bb03f5b99e81702cd19b6ef75937033273009fee3e21a940049edd22a7b32cfa8b0b1c232a5188285f14ccc8f83ab11f37d9439eac023be37315d1acd75c98b4eb13d8700657833ac7ed42795d65ff4d0b54fc0836da05d2ad899f834a31ec8811068c4c0c609d08ce6614de8fb2f64b4949b78b6e3423f5486c6f3dcc74d16c58b5e4de4bdb15829604dccb21a7b5fea9dd253c5cc75e026d7b84decb4dbcc11740cdb0c7f459bed41f257e88af4ae512d5534a69ee678fae21c03e661dd3ceb7184707d16cac0ddee21a57aaa5f9e0b19f96307a5", 0xf2}, {&(0x7f00000003c0)="751a9e39c7948adc4c42a16f79ed2fb1aef5997e2b827afe25c21ed892426512941ae264922abef565714441f4f323f5ce0ee6cad7a1cec057f5bbdf3760278c91a6440afee168e533178daa7648e6ffa240fe01cd228643d2e5fd79563ba5f40667e6c87633b7fbf7f0a67aa2fd0bac838809074c2efa40f40af5c1b2adcab6c0baa5874f545b0e0c73890c1d188b32aca35c9716fea5c84ecd9840b1f5aa6052a6c30b1669d6c8e2e4bb687a668cd4b9c1e48f69d4c2b91f16b20aa1f2487a1770b71bea4a1b4fee1414461e6ea1f787f14a617cae5c34103acda58329d785", 0xe0}, {&(0x7f0000000140)="80e6b801ad4a4118f2c59d9a88f7cc95790c40a5b3d0730af5ea6087ebb8bc8dab48e8d051984ae51a2362ad267597ec", 0x30}, {&(0x7f00000004c0)="e82bec50d818eeccaa5d90320f6ad93bffd08c06c3b541eeaf5335533ab76c7823b864f6959312b4fabe8527840417826343c8521e08a67fc0eabcfb9b45250eca32613f93bd964b28be990387bbdb58f7", 0x51}], 0x5, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x68, 0x4}, 0x4) clock_gettime(0x3, &(0x7f0000000000)) 20:34:23 executing program 0: r0 = socket$inet6(0x18, 0x800000000003, 0x0) fsync(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x96ae, 0x4}, {0x18, 0x0, 0x8, 0x9}, 0x3, [0x3, 0x0, 0x8, 0x9, 0x3f, 0x7, 0x9, 0x2]}, 0x3c) r1 = kqueue() kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x1, 0xad264985a146930b, 0x1, 0x7fffffff}, {{r1}, 0x0, 0x32, 0xfffff, 0x10000, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0x42, 0x8000, 0x1}, {{r0}, 0x0, 0x73, 0x3, 0x0, 0x9}, {{r0}, 0xfffffffffffffffb, 0x14, 0x0, 0x80000000, 0x800}, {{r1}, 0xffffffffffffffff, 0x8, 0x20000002, 0xdc, 0x8}], 0x1, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffa, 0x2, 0xf0000016, 0x6, 0xfff}, {{r1}, 0xfffffffffffffff9, 0xa0, 0x2, 0x7f, 0x7}, {{r0}, 0xfffffffffffffffd, 0x21, 0x1, 0x3, 0x1}, {{r1}, 0xfffffffffffffff9, 0x1, 0x0, 0x1, 0x5}, {{r0}, 0xfffffffffffffff8, 0xc0, 0x1, 0x3ff}], 0xffffffffffffbe8e, &(0x7f0000000500)={0x100000001, 0x9}) pwrite(r0, &(0x7f0000000540)="ca07970903b7e28366897173e4f7391e8f78d9fa0b928e00794f81825f04be469d249c1f6741d6c57f69898d8c1165939da8f5a202507145344f6ae139956adb6b77dcc7faef69999a2fca0da9b49c7a011d9fcc18ac6a55a1e8a79c2ebfefa59bfb7363b71b16455cbe7ce71ba611bb53a2418fd8c51b94ed33a7a7520c2f0bc7aa6356eaf515013421a901912ec0eac26d0b18076fe49c341cc09a983180c4ba2552dcf92f5b6b88522b8fe994e22d4134566c5504f04659088a32b169f7348b7e68e2077cb8540f20dd99", 0xcc, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x5, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0x3, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x10, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0x90, 0x0, 0x4, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x8, 0x10001}], 0x5, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x13, 0x41, 0x7fff}, {{r0}, 0x0, 0x20, 0x40000021, 0x6, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x0, 0x3}, {{r0}, 0xfffffffffffffffa, 0x21, 0x40, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x7f4, 0xff}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000001, 0x81, 0x7}, {{r0}, 0xffffffffffffffff, 0x81, 0xf00000c2, 0x9d, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0x11, 0x20000030, 0x100000001, 0xb5}, {{r0}, 0xfffffffffffffffd, 0x80, 0x10, 0x3}], 0xffffffffffffffff, &(0x7f0000000240)={0x8, 0x4000000000000000}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 20:34:24 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x767) 20:34:24 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x200) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r3, 0x1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r4, 0x2) close(r4) flock(r3, 0x8) r5 = getegid() msgget(0x2, 0x40) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r5}, 0xc) 20:34:24 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10220, 0x4) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x13, 0xffffffffffffffff, 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/16, 0x10, 0x0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) mkdirat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x8) 20:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6}]}) fcntl$setflags(r0, 0x2, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x80) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) kevent(r1, &(0x7f0000000080), 0x3, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x20, 0xf00fffff, 0xffffffffffff2a0b, 0x10000}, {{r0}, 0x0, 0xa2, 0x0, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x11, 0xc00fffff, 0x10e, 0x2}, {{r0}, 0xffffffffffffffff, 0x61, 0x6, 0x1, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0xff, 0x9}, {{r0}, 0xfffffffffffffffd, 0xa, 0xfffff, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x7f, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x81, 0x101}, {{r0}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x5, 0x5}], 0xe3, &(0x7f0000000100)={0x0, 0xe0}) 20:34:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = socket$inet(0x2, 0x1, 0x9) recvfrom(r0, &(0x7f0000000040), 0x0, 0x2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000140)=0x1f) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x2) 20:34:24 executing program 0: open(&(0x7f0000000100)='./file0/file0\x00', 0x501, 0x48) link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000002c0)='./file0/file0\x00', 0x100, 0x40000040000005) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) pipe2(&(0x7f0000000080), 0x10000) write(r1, &(0x7f0000000000)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0xfffe) fcntl$getflags(r1, 0x6) 20:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 20:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3, 0x5, 0x3, 0x8}, {0x101, 0x4, 0x40}, {0xffffffff, 0x8, 0x2, 0x100000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 20:34:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = socket(0x0, 0x7, 0x1a7) sendto(0xffffffffffffffff, &(0x7f0000000400)="b27e4eebf542d8fb8a8f3271b035a8e373588fd4f248315e34dd0cd2ed69914a09c71fd99a34d844c6fe4800ddfea5c93307c444b7017640db52f48371bc76c5f332f96cdc41179c2591893c7b051606da9b5eb54b6f52279ee2956a2fd57355d839da130d455be6e7bbff89a6a039f71849b115a050d0356e81e84a3bb14c903edad10f49b6801818ccb8b7b4bcb51d14358b72c2fba5be559248d9852ea6a110b0fd03fc1e43b97bc29670f8e745fbe9c628e0b5adf9d2a00a780c3dca7cb600cdb2b4f6409fab3ba8df5427ba6536a23b592da5b36470a4bdc558451685a2f9e5b26a811428eb7fd62b2829877c5e7f6b291b3aca031cfdd3b520c89aaf8883941d9a54e1f1c5974b921e3e9049a54a0a20a4802e0332511f56408e621d02c46a88eb7946c79d37bdd18836756c1948194be42056d7a6f813c8a932a7488810f9754e9054b9366cde0379ba0210a2802621aa395295605230f916467321c0b5ae838469f10949e6b397f0631813a6a0f3eadf0b6c55aef8af20b17c49b385b8baf49798ce3afbff1ebb04dce814f41a72d31b097f6aac115a641b33ad3dda4563bb0d779fe83e6aa4b9705142cc4ad295bacf6f2679ef2c7296574892188b07994496c20fa9e54f94358a5af8a19eb5be20afa3e356c78031a6d282af85ebe993dee4f5aa882fdeece40f991c949caa4ce262ac7652dd3e05d1436bae87e517aff2bb23955cdf3c57fcca953b256ec542fe201417", 0x216, 0x0, 0x0, 0x0) syz_open_pts() mlockall(0x3) close(r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xff, 0x40, 0x7fffffff, 0x6, "7b88903a736ee005f461269af0f7f1f2da6f6a49", 0x8, 0x4}) syz_open_pts() sendto$unix(r0, &(0x7f0000000000)="b100050160000090000008005786ca900f0e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 20:34:25 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x5, 0x553d}, 0x28b) 20:34:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r1, r2, r3) 20:34:25 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x3) 20:34:25 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) fchmodat(r1, &(0x7f00000003c0)='./file0/../file0\x00', 0xb7, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)='0', 0x1}], 0x1) r2 = open(&(0x7f0000000380)='./file0\x00', 0x100, 0x41) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x81, 0x0, 0xffffffffa5b48fd2, 0x0, "5a2b3707d5ae43ac6b85826d3542a501e621c467", 0x0, 0x29824ea}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="0862796ae16b6e515f1072a098ccf6cf1516fd91eca32b13d7d4d582af6bb79852930d7c161e139fc3a5792892407375245dfde37b6b4ba4d097a5984abc76bc3b516994b25327af915c39e0a28468ed2820019159d82de19e837b89bb33f0583c88d19128fc07cc9d430e1115b57f7e424e16b14b1073b2db8f2c8ce041dc80191e9f8aa162316f08065103f2686132dbfd8c69f6139fef98fe0641c04cbcabcade491d400c05aae6684aee176f5aeb4286c1324b0cb7ff1b90ed6c0986f8f50d476b6614471f7100bbf8", 0xcb}, {&(0x7f0000000180)="c4475c4e15273c6b7bbe3528a1f859b83602a6b460f2273557c02ad0558b58fec7", 0x21}, {&(0x7f0000000240)="04ca54fe49125c3f2275e93f569f1335429f5e0e7080c5d79aa8509c3ac4451a93034607b2327858cb615e3a24e76f6f094089ae26634605f5067ebfe3e1bd53e3b1bb89b6180da327ad3732f7f3de25af5d1852d989584297dbdb2a1b7c6e822da3f1e65a6f7aef6a1e9eed2ad6c312393699809f50271da962619100e31fae3d936d006354e83b1b6334a2bf421c9e3c54d82f34a9bbbaf1579264429255046d5e737a80e14b1617ed8bb4ee52cfb5c7e85aac575f326f5a052cbe54e3a3ab1a2eb00afb3c0d318028ba622ef6c59e7bb533aa4ad3b0f42381", 0xda}, {&(0x7f00000001c0)="40f96673a77d3c55ca223a720146293a79da17573726f1d49e8777a8e12a52c8e6", 0x21}], 0x4) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() 20:34:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) fcntl$getown(r0, 0x5) 20:34:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x100000}, 0x28}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) chdir(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:34:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000f40), &(0x7f0000000f80)=0xc) fcntl$dupfd(r0, 0x0, r1) chdir(&(0x7f00000001c0)='./file0/file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chflags(&(0x7f0000000100)='./file0\x00', 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x8000, 0xb}, {0x0, 0x7fff}}) fchmodat(r3, &(0x7f0000000140)='./file0\x00', 0x80, 0x2) fcntl$setstatus(r2, 0x4, 0x40) r4 = shmget$private(0x0, 0x1000, 0x128, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r4, 0x0) pwritev(r2, &(0x7f0000001100)=[{&(0x7f0000000fc0)="907c93e6a757820bd5c9d4b3b54b5619068c2b053aa2abd7e02eae9881bc0fa5f6d656bf693d1352039fe7fc02a840d79ba2f576bc4af6e541dc4dcf54f3be080000007c6a04e737aa16b14578d09a24297b1eb7b947c863add6d181cfc4fed9a289a3bca8ff6c8a8472941f3f6cc8d18fc6e49e792c046011b80a944aef3ab3257642e4885c6698b98a1eba86d333b8020279d9514cf7e01b895a4a346838fdb7e19989b02cd55c86835e889ed33bd0faff727240448e36fe14d6da71640d4ca0eb4ab088a293d6ab", 0xc9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000002680)=[{&(0x7f0000000680)="deac350cb87801a1280b60929d231ae9e55b0226bc9409ed680c08cced38afeb0a4641ebb97d1fd5560e0035e6ab8117a790f45f86772ae432316b0236bac0b4230a6c2c09bbade9209f5e72a724043e4644bc65c14209a9789bedac098272e33a73b73b55b295bea5f612e25ea8cdd09d116af1c9278b297c59c9d99b2a14495d66e1e1c283355ad60d9087420465a8bd310d79c7e5d567a81e1b1a7162105e45bb1bcbe929fd952ce8fdd21bb033bb5beebde3e8ca487e214b7f0bcf947c042754d2223471dcc31b22e3dda47fd96192c7b8d2b64e001d1b26673dc61380baa000cddd3afed13c2ca68e2a928f02cf32493e3ab96f13ef6a3d1263ddd0316c03d56faa6d9db7b34b942547e1342c08a786fc6e67a137a0f14678d97957f480809011c3266469d50416d489b14f731bca2b0ce5c1ecc97b2c32a9145dcf96c6b46ac412597acae83a92d7e1645437a94d76dae7457c75cbe73fd174a283f23c3df058eea234f563718444301f8e0ca8491aa2de05bb242c2ee6d608feab1c0cd9d8bb9a3afc35d33240959f0cace1d083e80f8d72be9da54871a644ffee51b299b5716619723f75c3b6197bff1b2bbc018a18aa0b9b4928d297e2c84fbe6dd6aea602c9dc2f798d278075fe0f795930a440055b3addfe761bfe8abd231fec7ecfce10657138fd0a7bdbfdb5ca6f31aefe7965521500d6c16e6c9d7c3aff5e2550731a588db9c3a34e136e38aa680063892555bfc93475d061ab60f92e2676faee6fd8b0159390cebd9d35e56633a87f2b71381fbf465a43a2d51a599daa9547fb1f4fcd3e7e27c369f94f1239314d779a36510d54220a4546176495fe2c1615558383935f471e9dd648d26e98bc6dd7973f171483ab225d7079503268ce7916ee8a065c5b24907a3a2e1cbdb37fc3c39dcd37421265e168049e43cb59cc6004daef1419481fa8be45a6e34d69042d97f6561b32a9221bb711b06223fe72ff6630b9c56e5ca05aef1fe47a40701d8e0ae71898ccf06859f6e6f059112923c3b6968622c8de7038d483ac86cdc188c7a9afdc48d84b46a0a62997f56f17dace766a1a444f7c139603a96b3eb82d6ebbb9130d560322d537e4eece1f3dcd276c28b75c488a31a5f890f345880479088808c2a7418efe15b0abf424dafcf9e7ed4980f94e731e908387ea3000ace99f79c890395a083c516e91007c5d2de36b9d514c09e1bfab0bd555da6c5e46ca2a34bd9c52f1eb3497e710e34f214bc68d3cee68a8033e79ec81277444030281dcea4442fb70c74825a0bdade4427a8c4a45772d61df90bcdc4d1cfadc80a81f9176ad7bb5d75a95beea90fe171b85d05b406a884f45bd679e868c3b56e182b10b1b4881d397cb2981cc88d6f6ed78ec8d2968e3a2b2d2c8263b8c367c8f65bd0af3479fa61394867c1580452af085bb133b615e2043614a8abc635c4312f58a4397d00082c550eac53b689a8b348e779a44696016d633329c625f6564cd2eb727581068bdb882682f1c148e7e02ab24658657d7d20cb3c6fc202c86f1daa56b2a95ebc2e54c6473f452f1f487ad3aab47c4c93bab91e7c100f5bca56fb40795e4cf2677a2c9abf420dc37003b668c6d4025232d7502067ec465a4ad1935887e6f0d685fa0c8c284d33023fc8e9ea0ad1724e56391c8ae466fe809b6fdf77cabdac1e0ae7f6f34b3c62293335f717ed436a7cb30fe4837a2b45cc1d8d086b3413e33d8aa9f64c8688afcf6068c8849502b220ad3872ff2f0bafc06b6f2b3a0f7af50c7351ae4c437aa8e402a7a47e9321d0fce36b4c05cb32f3a5b2629775a8ae8aa31b77953ec836642ce14be6611688aaac889c6f022f044b55b4d15cca5ac05a52b82f8e2c79b8b924950be75f6527adeef968a8596f3a003a0c0144cc434eb0f35341faa58f966a249c37c61f2803aa1ff060734c87709f8fb5d3240daa96701d8d792aeb4bcf9e4e48ac4ad822f010c8783bf2dfa50edb1cf7c8840df94f649e7ca6e03011c2f705ac988152e6f6bb88d61ae13e653085b1a53fc3a873f26e0b41fbd9a0500b401e985132adae8482b0ee98f3e1b40891cfc0091a53ca909f4441d22e97dce89c43f10fa1b4c407e2c9b81adddddb4e9b1703b098f0a263b6f6405434f77179077aaebf96c40ea3d267d2815aba1a185c6891cab22677ba8cb8a830e0e561a9ebf387242ae48b5cb533280fd36ba8a09f37d24f640181c83d22b9b21921aa3bdcc8b513a8db932d66d88ce34cbabedd617c9c5e024320145c17d96a91e0c12092049cab19a07d76f4c6d567780f5e3b6cafe8cd671eb35180aa282cb571f8eb372938791c1b774eed061efadc5e1501f594a4857f364a9871175443b42952a6d01404e7f3464451b4d20b9d722cafd3c5bf64ca42d805905577b72ae1287dba5f94fa10137e6cf04f01b60b1a45c05f570a7583a1bbfbeb76fa2b1b23a333c1cc11c38661e127dce2d21b920286841342e725946839abb4de68b3c496f62b1e50cadfed9a93c214a21d3f5cef195e7009a2ea7e276171bac1dd4fc98495f68c319f9e88e29f79e2274fc89cc45b00a765f9808f8f5f086e8a3fdd2e5c59f448700f90aad3f91433e8da5b3cb1382d5a0c4837e05db8468829da3a2b3f903557c1742430dca56501013f8315606d23c4d644772420b25f081a104e7a963045b2584dfbdf3e7d975dfe0946973ed4864440fbfa854366dbd191a525ad274606de368aa08bd4e45de8777a8ffcad235362e0ec2549a43694f5451823f64301b31a0851e73ad96aebbfa055e83a7778a91d4a15782e2dbe14dd0dcc7ad0f656056eadafb6c05bd4ac0cb3ef261deac8b20edec3ea57846b308c6b5f890bc214598b28ff8fa6e74f30674db4839", 0x801}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000280)="7091f76ed1aa298dea8aef9eb8430d40ecde4fb35629576613df3c980d6ea522f2b7d271e413e4c0cb32c272dc615fe1948565a8ab24ab47ce9ebfdcd11fd9", 0x3f}, {&(0x7f00000002c0)="65fc1b01f7f113bb4dd087c44bfd515d432e3582813a08b270b18d7e7fa1c1b701bf6c59f7476969519968890e6b40d0ae4814d1e1dd2ef03cf8e902753a60086760619b5bc2ada449bc87a5049677f608fcc4e11be015e0497f437b15c9", 0x5e}], 0x2, 0x0, 0x0) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='/dev/zero\x00', &(0x7f0000000480)='\x00', &(0x7f0000000500)='/dev/zero\x00', &(0x7f0000000540)='/dev/zero\x00'], &(0x7f0000000f00)=[&(0x7f00000005c0)='\x00', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)='[\x00', &(0x7f0000000ec0)=',\x00']) 20:34:26 executing program 1: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 20:34:26 executing program 0: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8001, 0x0) write(r0, &(0x7f0000000180)="f39efbdd8ee8c259a515301e3b7617bd20d5ac3abbcd522046d788a9ede549f488cbea77780fce57f470603cfb0c78ca55d9742e8549275d51dd17e8651f4240502393abd7be26556d7d84e4fb0db9a72b362b628a40adbac98ae2c3908fa4f8ac5ad2229b092ceb1027daee7d8796595d916556ecedfb1918295de8127f7ca57a0ccc77616575dc82a6c3e9e96eb021375edb8cdc0f8b62c52a55bd55e64017cc2a43659528d06307fd2850bb498b137e1a9c21549be16260", 0xb9) dup(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000000100000001}) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000240)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)) dup2(r3, r0) 20:34:26 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x10001, 0x4, 0x4, 0x1}, {0x40000, 0x3, 0x7, 0x4}, {0x0, 0x400, 0x7, 0xee}, {0x100000000, 0x1000, 0xb3, 0x200}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 20:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[0x8, 0x7fffffff, 0x10001, 0x9, 0x43c]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000140)=[{0x0, 0x6, 0x7, 0x4}]}) r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0xcd43, [{0x2, 0x400}, {0x3, 0xffffffffffffff00}, {0x2, 0x22c000}, {0x3, 0x10000}, {0x3, 0x9}, {0x3, 0x3}, {0x2, 0x7}, {0x3, 0xff}, {0x3, 0x6}, {0x1, 0x9}, {0x2, 0x3}, {0x1, 0x8001}, {0x0, 0x9}, {0x2, 0x2}, {0x3, 0xa}, {0x1, 0x8}, {0x3, 0x3000000000000000}, {0x3, 0x9}, {0x2, 0xffff}, {0x3}, {0x0, 0x3ff}, {0x2, 0xa649}, {0x0, 0x5}, {0x1, 0x4}, {0x3, 0xa9}, {0x3, 0x1}, {0x3, 0xc1}, {0x2, 0xc67}, {0x3, 0x9}, {0x2, 0x9}, {0x3}, {0x1, 0x6d05f30b}]}) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000480)=""/126, 0x7e}, {&(0x7f0000000500)=""/146, 0x92}, {&(0x7f00000005c0)=""/68, 0x44}], 0x3) setegid(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440), 0xc) setitimer(0x0, &(0x7f0000000400)={{0x7, 0x6}, {0x6, 0xfef}}, 0x0) 20:34:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x8) ioctl$BIOCLOCK(r0, 0x20004276) 20:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 20:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000240)) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000, 0xa0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getpeername(r1, &(0x7f0000000340)=@in6, &(0x7f00000003c0)=0xc) getrlimit(0x1, &(0x7f0000000500)) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000400)="a65adee6de6999adca210f9bdf9b9bf6094f769a0b99ad2c47d83c2f652f868f0011618a070c0aa401a8a494a79cca6529ac08dfa161d8b6138c105aa63900363fa909a9428e0dbfd49b7e76389c7cfc0e813028f7fa4f17e054331367053b433ecdf8648f8991f773e861c91958f92bcb3e4fdbfaa32513dcf793e62782caa23fdfa932d7c796e37edac8b6b1a722d7a2b5b9f0f2efd18d9f38f50597cfa339daaca3ee78d26362b3e7f9143ef5657d90539f6750271a5e81e29147d2a6339d25c385d1fcb39c36554a7dbd306d2bca83579573ccf08f2ff9a8fc090b05e85d24c0190f9ef5", 0xe6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f0000000280)=[{0x10001, 0x2, 0x9}, {0x8, 0x3, 0x7ff, 0x5}, {0x48000, 0x7, 0x9, 0x8}]}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x42) fchownat(r0, &(0x7f0000000200)='./file0\x00', r2, r3, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') lseek(r0, 0x0, 0x0, 0x1) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000180)=0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000001c0)={0x8, 0x4f3e}, 0x8) 20:34:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000000c0)="636d9dde44b364a1928525b4a97d74d909f1bc0f26876c847de782e698edf3e81cee7a3854ac0b93ee49bb99928b6c9aedf97c7abae9d053d178a4b99359d09ace40ebabfdb17deba982fb5d95c9e8799ed17c12050d22", 0x57) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a", 0x2d1) 20:34:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872bab70c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80000000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000000)) 20:34:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) shutdown(r0, 0x2) 20:34:26 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000001240)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f0000001280)=[{0x4, 0x1000, 0x1800}], 0x1) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000000140)=0x1b0) r1 = geteuid() r2 = socket(0x1, 0x8005, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000012c0), 0xc) setuid(r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1011c) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r3) r4 = semget(0x2, 0x4, 0x10) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000200)=""/4096) 20:34:26 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getpgrp() fcntl$setown(r0, 0x6, 0x0) 20:34:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) getrusage(0x0, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r1, 0x0) 20:34:26 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x40) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 20:34:26 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) setsockopt(r0, 0x10001, 0x7fffffff, &(0x7f0000000000)="3034d6f14c63bc9a0adbe311a1eb2d3194b7ec3b4bbe2ed03af818a791512bd200f6d651", 0x24) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 20:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x3) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x621) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") cmDd%}t &l}z8T Il|zSxYК@}멂]y| "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 20:34:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x68, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x6, 0x3, 0xfffffffffffffffd, 0x9, &(0x7f0000000040)={{0xfffffffffffffffe, 0x3bc, 0x7, 0x3ff, 0x40, 0x6, 0x8001}, {[0x0, 0x4, 0x3, 0x6, 0x8001, 0xffffffffffffffff, 0x9, 0x10001, 0x100, 0xabfe, 0x5, 0x80000001, 0x11, 0xe, 0x0, 0x800, 0x71da, 0xeb9], [0x4, 0x0, 0x0, 0x4, 0x0, 0x8, 0x4, 0x400, 0x8, 0x9], [0xd3, 0x0, 0x8, 0x4, 0x4, 0x1, 0xffffffffffff7fff], [0x7f, 0x10001, 0x7, 0x4187, 0x5, 0xffff], [{0x8, 0x2, 0x81, 0x4045}, {0x80000000, 0x3, 0x6, 0x800}, {0x100000000, 0xc, 0x1}, {0xffffffffffffff01, 0x3, 0x8, 0x10000}, {0x19, 0x0, 0x20, 0xffff}, {0x4, 0x2, 0x6, 0x400}, {0x6, 0x8, 0xe11, 0x5}, {0x6, 0xc42, 0xb8, 0x6}], {0x7fffffff, 0xffffffffffff4ee0, 0x9c6, 0x4}, {0xffffffff, 0x403c, 0x80, 0x7}}}, 0x3, 0x10000}) 20:34:26 executing program 1: pipe2(&(0x7f0000000080), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) close(r1) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x3}, {{r3}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000000)) dup2(r1, r3) 20:34:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) r2 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x8000, 0x40) chmod(&(0x7f0000000240)='./file0\x00', 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000001c0)=0xa35d) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) cmDd%}t &l}z8T Il|zSxYК@}멂]y| "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 20:34:26 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x20000000000003) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) 20:34:26 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r1, &(0x7f0000335000), 0x10052) recvfrom(r0, &(0x7f00000002c0)=""/255, 0xff, 0x1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) kevent(r1, &(0x7f00000005c0)=[{{r0}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x2, 0x8529}, {{r1}, 0xfffffffffffffffb, 0xb1, 0x40, 0x40, 0x4}, {{r1}, 0xfffffffffffffffd, 0x90, 0x6, 0x5}, {{r1}, 0xfffffffffffffff8, 0x28, 0xf0000002, 0x1, 0x4}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80000000, 0xaf9, 0xa}, {{r0}, 0xfffffffffffffffc, 0x2, 0x2, 0x7, 0x10000}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x80, 0x1ff, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000042, 0x6}], 0x0, &(0x7f00000006c0)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x20, 0x66, 0x80}, {{r1}, 0xfffffffffffffff8, 0xa0, 0x80000002, 0x80, 0x2}, {{r0}, 0xffffffffffffffff, 0x52, 0x20000000, 0x0, 0x200}, {{r1}, 0xfffffffffffffffe, 0x1, 0xfffff, 0xfffffffffffffffe, 0x7f}, {{r1}, 0xfffffffffffffffb, 0x16, 0xf0000000, 0x8000, 0x3}, {{r1}, 0x0, 0x94, 0x20000041, 0x101, 0x6}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80000050, 0x4, 0x9}], 0xff, &(0x7f0000000040)={0x6, 0x6}) 20:34:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) r1 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0xa4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f00000001c0)="9c354bbc014d5dcc", 0x8}], 0x1, 0x0}, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1000, 0x4, 0x8, 0x8001, "69ad242ec634eddeffcda2df5ccdc467a1999a7e", 0x8b, 0x6}) 20:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 20:34:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0x9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x60}]}) 20:34:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003100000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) socket(0x0, 0x8003, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:34:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) flock(r0, 0xf) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1400"], 0x10}, 0x0) pwrite(r1, &(0x7f0000000000)="b472cd069707c7e13e77a05a1850e5ef821459208ea92298993f17142769ce87b13b695d0c752b4168396db23ba1665a2fdf7de61e8031f90f923be1392ccfaa55bf4b2783c059a6acddf909b7c5ecba9eaf4dba54cf3ac7a0ff64d83a735f7684123a83b1deb58e161370b3c798f9a256fb307d101a7d77d27bcb73bb559dafca4e5274a5af8cf568122ddc83c986320e5515b54e66e59de65335b9505104cce75cdff2918606c822556dd0b10b4fcd3fdaf170628fcb6146a14fab327840123cc54d1c0cb80014d69527bf3f24600f3f4ef431e1655d6037bedf958d0c", 0xde, 0x0, 0x0) 20:34:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x880, 0x30) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) connect$inet6(r0, &(0x7f0000000080), 0xc) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x24, 0x2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x81) 20:34:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=ANY=[@ANYBLOB="01896eae01c356"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="50dfe052b43d5b4fcf8e26844c87559c49a8037e85d9e9edd4aee260cda9b63ec08798f4", 0x24}, {&(0x7f00000000c0)="dae885c9dbc469dad35715e99cdde7ba9240213efc40f37c4a3ec8384608c2da6aeb271abffbd17dc581c1b337108d0453eb508edf0795885e83372919dc621b01592338f72cb132d95ca2c1c64b40f7495cf2ee152632ad4e473897f2f6c0def71ebf", 0x63}, {&(0x7f0000000180)="d34e1140fda70ce7e665b5168c49815487c1b1eeac27f17293242f1a", 0x1c}, {&(0x7f00000001c0)='t;', 0x2}], 0x4, &(0x7f0000000240)=[@rights={0x10}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x38, 0x408}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)) 20:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x40}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x9, 0xc23, 0xffff, 0xfff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x1, 0x80, 0x7ff, 0x7}, {0x7, 0x1f, 0xdd61, 0x5}, {0x6, 0x72ed, 0xfff, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 20:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x8, 0x51be, 0x9c2, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x200, 0x1, 0x8, 0x7}, {0xffffffff, 0x80000000, 0x264000000000, 0x1}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20022, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 20:34:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 20:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000289, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000480)={0x11e, 0x100, 0x7fff, {[0x100000000, 0x7, 0x82, 0x1, 0x8, 0x7, 0x8, 0x5, 0x9, 0x7fffffff, 0x55, 0x8, 0xef, 0xfff, 0x2, 0x9, 0x0, 0x6c02], [0x4, 0x7, 0x0, 0x1f, 0x7, 0x8, 0x7fff, 0x6, 0x7, 0x4], [0x3, 0x6, 0x0, 0x10001, 0x8001, 0x158, 0x5], [0x7fffffff, 0x81, 0x8, 0x5, 0x3, 0xfff], [{0x1, 0x1, 0xdc9, 0x1f}, {0x4, 0xda, 0x9, 0x101}, {0x3ff, 0x7d, 0x2, 0xfff}, {0x5, 0x9, 0x2, 0x80000001}, {0x10000, 0x0, 0x5, 0x1}, {0x7, 0x4, 0x1, 0x8}, {0x5, 0x200, 0x3, 0xfffffffffffffffc}, {0x0, 0x43900000, 0x5b167dd5, 0xfffffffffffeffff}], {0x83b, 0x7f, 0x3ff, 0xdfe}, {0xdaa3, 0x7, 0x37f1, 0x6}}}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 20:34:27 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x200000000002065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x1) sendto(r0, &(0x7f0000000040)="05767e3803d0247e06abdbdc7a1b4fa5e8ab73ee9aa933466e84a5b1d4522d8f711bc86b943d159fb20628013001b08680b528ee", 0x34, 0x5, &(0x7f0000000080)=@in6={0x18, 0x3, 0x3, 0x55}, 0xc) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="b8d449f46524399a35d8212ff0a5aa04b2aff4aec1643a2f7d0cf93a9857e3d2ba338e9047386a37eed4fc3aca4140bb44c64125b5e48991c4b9b96f8aef5d8f5fe10fde58a8288625760f487c4fc5a94f50e0a346ff1f238ab3931c2375066ad4e00ae60df104a3436e8e599ac7f7ef5b11ed04c8af08", 0x77}, {&(0x7f0000000200)="bd3645b2faf59f8bd66f3f6c91b3cb267b59c6b89843f0c4739bddccb335dc833300b951ac6c67fcaa48378c30a37b8034e6115204268882656b07b8cf1ca2cb2ed1496e21c25b4b64946e526978583ff937f0499a583eeae07ba4ee97be111b6f3643ce280d46d797d111587223704f095fe276045dbd5b03ff23db5959fe34161c38cc6b351087499090d8e136ccaf0a894434f71c2e7632a52ada9829fef41e8c12032f3765", 0xa7}, {&(0x7f0000000300)="597f3ea6158d7770481ed2f39fa1ec8daa2fdba9ce27e55a1ce87e8bae571d5222ec1e8a4454f5a754500aeca4bd10ab8396c633f9af63880dd2c53a665e154fc2a1917ecb75ef9f4ea696f55afe5d0e63f028b1fbddb9608cbb14051b94f7c03bd4dc62f7ae60653857b0ccc0add1eb8c73c995e1e249b6da7788ae3ba4b54dc537261211bdf3962ca3aba4f4f51a7683423a1bd14b707a10315ff6a35c21cb69f31d6e7d7cd0607b9a0e91758c093a70e428531dd71aacb4f38d9f6d4c30052863a7a087705af78949723a0f6c057cbf438c7799ef870d2f07f50a0999377e1b7281", 0xe3}], 0x3, 0x0, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) 20:34:27 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20b, 0x0) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20413, 0x8) getdents(r1, &(0x7f00000000c0)=""/76, 0x4c) 20:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8280, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x1, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x8, 0x3ff, 0x5, 0x5edd}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 20:34:27 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 20:34:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='}\x00', &(0x7f0000000100)='\x9e-\x00', &(0x7f0000000140)='-,.-{!\x00', &(0x7f0000000180)='^.\x00'], &(0x7f0000000540)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='$\x00', &(0x7f0000000440)=').\x00', &(0x7f0000000480)='\xc9]\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='@\x00']) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x18000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000005c0)={0x3, 0x2}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000008c0)={0x10, 0x1000, 0x4, 0x4, [{&(0x7f0000dfe000/0x200000)=nil, &(0x7f0000e60000/0x4000)=nil, 0x9}, {&(0x7f0000ef8000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x49c}, {&(0x7f0000e90000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000f20000/0x4000)=nil, &(0x7f0000ef0000/0x1000)=nil, 0x401}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fa6000/0x1000)=nil, 0x2}, {&(0x7f0000f1c000/0x2000)=nil, &(0x7f0000f30000/0x1000)=nil, 0x8}, {&(0x7f0000fab000/0x1000)=nil, &(0x7f0000dff000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000fce000/0x3000)=nil, &(0x7f0000e11000/0x1000)=nil, 0x400}, {&(0x7f0000f4d000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil, 0xffff}, {&(0x7f0000c35000/0x4000)=nil, &(0x7f0000a69000/0x1000)=nil, 0x1000000000000}, {&(0x7f0000d67000/0x2000)=nil, &(0x7f0000c9c000/0x1000)=nil, 0x100000001}, {&(0x7f0000a7f000/0x10000)=nil, &(0x7f0000bfe000/0x400000)=nil, 0x5}, {&(0x7f0000eeb000/0x4000)=nil, &(0x7f0000b9e000/0x3000)=nil, 0x4}, {&(0x7f0000d31000/0x2000)=nil, &(0x7f0000ff5000/0xa000)=nil, 0x7}, {&(0x7f0000ea9000/0x2000)=nil, &(0x7f0000e7f000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000b6c000/0x3000)=nil, 0x7f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '.\x00', './file'], 0x8a}) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r1, 0x0) 20:34:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 20:34:27 executing program 0: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r3 = dup(r0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="61e97b725673153ab316137590ae1c4cfb48a70197f47a9930e1644c367d63e1e80ed1dc998323bb70134835b6da36b9b43c08efe607f7cdd6985f342d7d8c6e043f36eb8f240c33436c20e72e6e261e4aa7714d36c0924ccc0be961b3129502d31c503e9872344f5d26ad6eabf335dda0768599da2beedbd585c299a7ccc593fe4e09c109c61ad9a5b9a95fbde2f175cd", 0x91}, {&(0x7f0000000180)="341db7298703423034f639f394db4f68e62ff02aa6f1575ef03d79e23e6655f2a2e69d0135f8a6c92619f1157639d42276f63e6a51346d205825b0eab0db99c34ea9f51158723b5f828accbe7b0fc15ae8f39e6f793898cbda8735156b0a9edf632625b54528bda227687fe20c3f189038e15b43bf31c5550e3c4ffe529cbd57d44e2276a0ec6dc342505bed3888bc719778d6c3500b58ecfb7122192fad46f7eeab4117529cb7f4daaacf5130377f430a", 0xb1}], 0x2) dup2(r3, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) 20:34:27 executing program 0: clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x0, &(0x7f0000000040)) 20:34:28 executing program 1: r0 = socket$inet(0x2, 0x5, 0xac16) fcntl$setflags(r0, 0x2, 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget$private(0x0, 0x1, 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0x0]) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) r3 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x2) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x80, 0x60) preadv(r3, &(0x7f00000017c0)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000200)=""/44, 0x2c}, {&(0x7f0000000280)=""/41, 0x29}, {&(0x7f00000002c0)=""/225, 0xe1}, {&(0x7f00000003c0)=""/119, 0x77}, {&(0x7f0000000440)=""/26, 0x1a}, {&(0x7f0000001500)=""/67, 0x43}, {&(0x7f0000001580)=""/216, 0xd8}, {&(0x7f0000001680)=""/245, 0xf5}, {&(0x7f0000001780)=""/25, 0x19}], 0xa, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000001c0)=0x3, 0x4) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x65) sendmsg(r4, &(0x7f0000001d40)={&(0x7f0000001880)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001c00)=[{&(0x7f00000018c0)="d46d0f44da214a3a5781", 0xa}, {&(0x7f0000001900)="80ca9e82b30a6ca6c9f9ae93724bb882a85aa90478ea94a60e42920a2ec8ce5aa6666c8ffa607327c06794e223ebf28f33b726e15b70e1a87f9d7f265a8a10e49a67700b3e09f6b49058799f6432f75c72542e73066c860f2b10a839205ef7e84d6c1a0c46dc5bce159be5e98fa36b5e85c0b000af4665aec0bc600ce7721817ce03e8ab39c2404c948b3b42a33ad22419eadcaf53ac330365a8e8e76591adf0e6eaa1c1671735b158b95b8905e3cd7e758eec98ff8361c8730e8f", 0xbb}, {&(0x7f00000019c0)="5795144fa20f9e48565cb177948739ccc05cabb065e4dd4c45f98569549483712605fa8341bdd014dd30d03c48f082a9a74955e0ff9825f21596ef400200ae9e445a5b1129500478efe2fb89652be655993e871b2c05e4c053e72cbb42554d47574978681ce7", 0x66}, {&(0x7f0000001a40)="6ac7cc0b81ecec4135e3868609a03d0e2548c49ee287d87b79c211a9cca5a67128b834a72007943809e218f53140416a2940431685ccfcb156c90008ab47abf3883646fb29ab09c9d9a8b233ca0202b39245def339548939a30f09cf5b1e1e779c19448419b14a10d0fcf44074628657d7cd1b77b19f17cb5d574aa72d0ca52af7e9537c0752e6310d5706cc55fab1ca692c83c3bdbdba231681fbfad156f92e1f90", 0xa2}, {&(0x7f0000001b00)="24f2", 0x2}, {&(0x7f0000001b40)="52914df4d1e51cce20f43a743aca034da28e88f57ea2df46c71089c0886eda8959ab88e89b621c84a756c889f4fd654b4b44242b52bc3f61e14672246ac3f72a89b67117312dad225a6f9251637e52c168e5de7d3d276e46ccff9b8726fff13f4e3b35dc2313acb277e256e54c808e5a103bb7bdbed93dc39e1a1b48e769d9fdcce616dcea809373f38b28828550b8d3809aa83cace83322efd688d0857e59b172048195dc5101cac851", 0xaa}], 0x6, &(0x7f0000001e00)=ANY=[@ANYBLOB="8800002974fadac0172546186d5a36eb2bcc00c6f73a986adea4c12fab376d007f7d593ae72f46bbdce396743eb285bdae9a92b55507928c9c654ace7f7971131331557fdf05126d5331fbaa17bba8efdcf0b466743c0aeabc93fdcb10341d79a709629875475fe4ee2951e13529820700010002001f0000004cbad5e0306dac567373f337e443a78d1a304df184fdd07bffd747cc98550000274cc32ac237add79a61820cad2bf975810b0b4ab953e4e9fa6865ff8d96d66f59a960a9d355c87dc59fc9ba8d42c4ea271deb8fcbcc7b1cd91e797e1cc4d7d400867e69909414ef654423cf28cef6c2cd5a66fa384718cdd64a3d1633af47f5c61fe26b399b723998bd48f0a1c0da7e030290d13e297f2be1b9628edccb11c32d9e41c1e8827b2a46cb88d895ed3d3eba3005598d1aeb9c02bc38a62f237731ad3b1515e5e8c4bdf9b1840c07defd076051670cea951fbb02b041a4b62f95575e875f206c5b0435005b4c7bd05c918015c46a87793d999dee15d06df46eee093a0000000000"], 0xb8}, 0x408) fsync(r1) r5 = syz_open_pts() ioctl$TIOCEXCL(r5, 0x2000740d) close(r1) dup(r5) syz_open_pts() 20:34:28 executing program 0: 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() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1f, 0x89d, 0x10001, 0x3, "19c08b030e383d8b6b25bd3977982a93b01da404", 0x1, 0x4}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fffffff, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 20:34:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) socketpair(0x2, 0x4004, 0x4, &(0x7f00000000c0)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x1) r3 = semget(0x1, 0x1, 0x2) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000140)=""/195) 20:34:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x2) mknodat(r0, &(0x7f00000000c0)='./bus/file0\x00', 0xbe6cc06efab0daa3, 0x213) 20:34:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f00000000c0)="8253", 0x2) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) write(r1, &(0x7f00000002c0)="64a356d97ca778a36789156f9b80f04064345389c77719aa0e62f589699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369004376036e5835eec770091359c293c9952439e8aec85342e412f4650379b62d001495a34264920202a5ecfcdcb60baf59a1efb5b3546f9b0eb1b85096eacf1349b7927f9d30e3427140bb", 0x90) sync() munlock(&(0x7f0000001000/0x1000)=nil, 0xffffffffdfffefff) 20:34:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f00000000c0)='./file0\x00', r0, r1) truncate(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) 20:34:29 executing program 0: clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) poll(&(0x7f0000000080)=[{r0, 0x20}], 0x1, 0x8000) r1 = getppid() wait4(r1, 0x0, 0x1, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x80}], 0x1, 0x6) 20:34:29 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20020, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/175, 0xaf}, {&(0x7f0000000200)=""/159, 0x9f}], 0x2, 0x0, 0x62) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000002c0)) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000340)=0x7) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="8202dd00e6ffff25300077f9fc9c956a535eda037ff8174a28c05200000000ecff172f7944266a9821f5e5c5899c8c3367e5fadef03d28a42ac04319326561b2679e440d04361e72e66cc4d52aac235e3f9083d14ddf6e34aa12f466abb8bb9a6f48cd70e71905f62562cd9660a72fc1113f3355cc39e6f652a2aa9b9ea5b936c981942672ae8d7d09c6f33ed67442710d7974c9908f500a4df0ddf1cdf4f9152bbd206d3163019127aff60df524b01d6e9272c550a9ab47cdee7590288858bc9b699f18db3f6b81bd"], 0x1) 13:34:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10008, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 13:34:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) recvfrom(r0, &(0x7f0000000000)=""/42, 0x2a, 0x800, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 13:34:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f00000000c0)=""/183, 0xb7) fchdir(r1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000200)=0x1) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) 13:34:12 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)=0x13a) sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x1, 0x9}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)="458c31302fe124b98b0c542ede6083f8149a6da44556aab03fb6c2dfd5224033fc10796e2d9ad8b20573de80a553731cf12d0699b897101af296a1f2035ecfbfd66971b3be98647b8901291cb19944b1fac6b57c0db7ea6f29b1028ee5e1d6448dc1acb7b95c7450eb17df6c067dfa6d652435a47ae000fd85c742db237e1c98d0695c9ff90a7b6e6cdfeb92b070413444e222540ce72eb5dba56baac6a987f68c1784c2e72f61f75a8c8777eb4441a8f56ae1806a7e5008762190855046ee0ee889e1707a5098e829232512024e32d4470df0dd405769d25269d32e717ee410f8f137a785964875bea109b7c8bd0ea0f037df01962a5518c51c", 0xfa}, {&(0x7f0000000180)="6bc94381e0085e004cbffd87289a3629de7e6d37fbb42f18d17d6fe45801959e8312ef3c5e27f84e3156c1dfb8fbe9496d443518c19a15fb6002bdace3641ba8497d33600a5f6bfb6bfeae5f009ad71176453c84ac941dd71cd7f5ff5a4e088be54457a561726e38a727333c99981c94db073912242254e67b6db38441e31852fcd09d1700c3db5db0a98192ab39f168a088e38b0e3fd0e26b17f4e3", 0x9c}, {&(0x7f0000000240)="e3babe321236b0174d2213ecd648d7ceac57d037ec990ca872049df36a79f16c3c3ceeecefc35856119306a9c5118b309e2c855990a594eb1f9fed5dc476d5921dad852ffd0b6aacdb6b9c4c33a5fefed9c7c58435aa85b2034c985a3e8e28331af661a7e5ffea5316a7dce10ab80ea689bcaa3780875a8a5bda1f", 0x7b}], 0x3, &(0x7f0000000300)=[{0x70, 0x1, 0x9, "4ddeea391948de8556a412233da9434466accfbbfaf0a538e4e69dcecef583c0ba84bcec45eeafaea05360323f0f008eb9b18b5fcea6f15a3d34648d708bc8b5dcc4fffcd6630153892d680edd58f11205b7c5e35767e9fe786d3fd40f03498b"}, {0xe0, 0xffff, 0x0, "9b17339e3d4f38605f4cfcc2fe6946e7a1f60c522115276bb8f8c7b3bdcf38913c9dd9d7bcb0839b5ef99951c605e755890b49e5f7ea37aa53112567d33611908b7008ecafafbac456c3ec458ef69a0d5a3db00985025fe2ca12205f76930a2177f29f4fc5a761be529cba6c6ce26444f3e6c50614785c9f5612c67f55d166af53039b3d5fed78ca92c061f8d4daf4c24916a9fdeafad5f0c30b6a3e8e36540c6cb2b2b3c823f634369b7aecec431730b991aeefada4ac6ebf2d62c151ae12050a0ae5253cbe2a75c0ef09"}, {0x110, 0x0, 0x12e7, "a8867ce5f5957c6bbabb03e927b07bfd19b7180b53e81ba43620e4e8c2da830a28c5e3a18eaff27cda568c7e6ad3e8f979cc2a8996e7701b2a9cb20bafb39574e40be119991b403be6fb4515de06597f11196b36ec64f66bced535f56b97b7bcad831bee3841739ad9caef6138f4bbd4c254d501c583df922337aaf95550389e506402bc27f90e8ff091ad2bec3fc092f400c337ad99a6f6f7bfc96dfc1c7898abeca862df717f58ae6cd832435066488e1a6a1c91e8d80f75648fccdb8b73d25a38554d1773c85287c0ec3b1b988005eece75161af9d2a13f11b1b08d8fe97b6ae0212def39db716e47b9e20aa3055453be18b6d8f98bf40fc319"}, {0xa8, 0x1, 0xfff, "1d3ee040b73733838de07409d45bd02eaec44a4012a8fc4bee24415e1ec5da0ee30b4a6e04cb8590a9788ee880685d7bf4e02b89f7dfde9c12f8fa0785db14f5b6170c84d9e6703d24203d99e8a51896f1a43d3a85727eece3b270241e22fbcfbc5e55cd4ea23440a7bb0639176adef76ee6c23c8c78cdfd0d7c9edfef5173324f7ba957d6e7498db097eb4c2701256ee0af85fd"}, {0x18, 0xffff, 0x20, "e52ae294d096"}], 0x320}, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000000)) getsockname$unix(r1, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f00000016c0)=0x1002) 13:34:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) shmget$private(0x0, 0x3000, 0x248, &(0x7f0000ffc000/0x3000)=nil) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r1 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r1, 0x1, 0x0, 0x0, 0x0) 13:34:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x8) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x4) shutdown(r0, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10080, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x3) 13:34:12 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x20000000000000) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0xb) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8) write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) close(r0) mmap(&(0x7f0000ff7000/0x6000)=nil, 0x6000, 0x2, 0x13, r0, 0x0, 0x0) 13:34:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) syz_emit_ethernet(0x2e, &(0x7f0000000000)="4211aa558cef21cde205804fe466c9485c758337e6292ba8348257615fc44ae444bbafcced0158b39c5505de9eae9bf7da2725aaff12e23921228500f910f975b45bf6c8ce689643eb01f72ef342b6ea9229f8461dd7d72b38dffc28c931b3d7560cb4d8eae6e940606976e63882297e3471539c65df3dd3e74ac8a6167e32f41bd1c6c5bd192ff05983f7d2c931a54bf6a659586e708ad7d907648a0fdf59d7709b5f5d50ecd53a") r1 = semget(0x3, 0x2, 0x10) semctl$IPC_RMID(r1, 0x0, 0x0) 13:34:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x200) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./bus\x00') 13:34:12 executing program 0: r0 = shmget(0x0, 0x6000, 0x568, &(0x7f0000ff9000/0x6000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x41d7, &(0x7f0000001540)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, r4]) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x12, r7, 0x0, 0x1e) r8 = getpgrp() preadv(r6, &(0x7f0000001500)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/165, 0xa5}, {&(0x7f00000013c0)=""/123, 0x7b}, {&(0x7f0000001440)=""/183, 0xb7}], 0x4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x2, r1, r2, r3, r5, 0x183, 0x5}, 0xa9f, 0x80000000, r8, r9, 0xffffffffffffffff, 0x0, 0x6}) flock(0xffffffffffffffff, 0x0) getuid() 13:34:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x100, 0x0, 0x0, 0x0) close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x3) 13:34:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)='oL', 0x2) select(0x40, &(0x7f0000000080)={0x42c, 0xcba, 0xfffffffffffff9f0, 0x4725, 0x3, 0x1, 0xff, 0x8001}, &(0x7f0000000100)={0x44, 0x100000000, 0x7, 0xff, 0x3, 0x3, 0x36ec, 0x9}, &(0x7f0000000200)={0x90, 0x3, 0x1ff, 0x5, 0x8, 0x4, 0x1d433fb, 0x2}, &(0x7f0000000240)={0x80000001, 0x2}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000003c0)="8c841aa1bc7e5ab243abb0331ed2c9040b3cbde488bd119479cfc9adfb27e445e184362225a0a6e8295f70f1c8568d2c4648c5c980ffa1757bec283ef866b5ac8e64", 0x42}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x4, 0x100000001, 0x4b4e, 0x0, 0x7, 0xc8e, 0x2, 0x3, 0x2, 0xffffffff, 0x4}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x5, './bus\x00', './bus\x00'}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000440)={0x9, 0x1ff, 0x2, {[0x4, 0x81, 0x4, 0x6, 0xdb, 0x70, 0x10001, 0x4, 0xffffffff, 0x9, 0x1, 0x7, 0x16, 0x7, 0x0, 0x7, 0x8, 0x5], [0x9, 0xef9, 0x0, 0x81, 0x0, 0x100000001, 0x100000000, 0x0, 0x2, 0x7], [0x5, 0x710b, 0x3a28, 0x7, 0x3, 0x6, 0xe1], [0x0, 0x71c5, 0x5, 0x20, 0x5, 0x80000000], [{0x6, 0x1, 0x8000, 0x84}, {0x100, 0x400, 0x5, 0x1}, {0x3, 0x9, 0xfffffffffffff991, 0x1}, {0x146e, 0x1f, 0x8, 0x2}, {0x200, 0xc331, 0x3, 0x9}, {0xffffffff, 0x80000000, 0x80000001, 0x2}, {0x2d7b, 0x8, 0x20c6, 0x4}, {0x28000000000000, 0x7ff, 0x67f2, 0x1}], {0x257, 0x5, 0x10000, 0x1}, {0x42, 0x2e0c, 0x4, 0x1ff}}}) 13:34:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) pledge(0x0, &(0x7f0000000340)='\\\x00O\x02\xb9|\xc6X\x8c\xd9\x05\x00\xb9R|\x89\x8e\xa5\x17\xac\xb9\xa9\xb3\x9b\xa3\xac\xaa\xfb\x9f\x9f\x9bY8\xc6\xb9\x9a\x06\xac\xf1y\xa8h\x88\xfcC\xc9z/<\xb2\xc8M\x87\xa8\x19T\xb380\x18\x96S*S\x02>/i\x14|xZ\aX\x9c\xa1S%\x89^4bw\xc4\xbe\xab\xd3O\x9ac\xbe R\xe8\xc3\r_\x9ad\xb4!\x96\xc5\xfe\xdbZC\xb5\x1c`E;\xa4l\xf2\xec;\x9e/\xa1\xad\x17:ptv\xbf\"q\xc0H\x02\xa9~\x12:\x00\x00\xdf\x0er\x8d\xaa\xab\"\x98Vq\x87\x83s\xcc\x1a\x80\x17\x12\xf9\xa3\xd9\xa7D\xcb\xf6\xbf5B\xe5e\xe7\x8d\xa2\'\x87\xc5\x11\xd8\x12}C\xf3e5\xf8l^q\xe3B\xf7W\x1a\xfa\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16F\xda[E\x8a\x90.\xa9\xa3i\x96\xe6\xf9\xb1\x00\b\x12\x1c\xb5\x9a\xab\xc5%V\xd3\xd69\xd4\x8c@\xae\x88T\xb0W\xa2W\x02\xc9\xd7\xbf\xb0\x7f#0W,\xd4\xf8m\xcc\x88\xfc\f\xeb\xa3\xaf\'f\xfd\xc9\x90\xc4\x19\xe0\xaf\xaf\xf1\xef\x11|\xa7E\xb6hY<5') poll(&(0x7f00000000c0)=[{}], 0x20000000000000b1, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000280), 0x66, 0x0, 0x82, 0x0) r2 = semget$private(0x0, 0x0, 0x400) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)) 13:34:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x881, 0x0) pwrite(r0, &(0x7f0000000080)="3066911ec1afd276d136cf555f4e1d448777dc04edfa1e3477a55892378fde2740c55839b20e611f60f4615c64c67a2c28ad8169b56ee905e1e839", 0x3b, 0x0, 0xd) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x4004570f, &(0x7f00000000c0)=0x7fffffffffffd) 13:34:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x0, 0x8, 0x0, 0x0) write(r2, 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/106, 0x6a) 13:34:12 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$setstatus(r0, 0x4, 0xc4) 13:34:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) sendto$inet(r0, &(0x7f0000000080)="7b154f0ce95a4ced72e81ff7121e2b5c884d0a81ee21be6282053ba0262fd9b7015338220fb19fd2342d98925eaef18ecea47d7beefb5afff042d2c3befe402e8b717f570d0be602303d91aeb84b03e1b118ed70a25ca7c5066cfa43c592439f7117116c1fc123dc60cb2687d155ed9dff81297911aedef37111bf34414b1fed55992913be01c86f980ba3c95d78972aff5c4cc2af32afe3a0e46bdd4aa6193d652feff4c59811248c00840c1a7b0a86f80e8971cec3cf9b95c7f37355b69064b25be80a145b1e16f0b203d3b3fd26704e4c9e8577", 0xd5, 0x6, &(0x7f0000000000)={0x2, 0x3}, 0xc) 13:34:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10091, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 13:34:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x10000000800000, 0x7f}) r1 = getpid() rmdir(&(0x7f0000000080)='./file0\x00') fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 13:34:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x381, 0x0) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x28000, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x3, './bus\x00', './bus\x00'}) setuid(0xee01) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) 13:34:12 executing program 0: 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}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:12 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000140)='U', 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) 13:34:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="90568d818374b9da9f1fef87bf4b3fd2fca03edc4720797ed2bdaa64f0c74d732ac0bd81ecb6f3f639a964cd7578b2414e38ed569ba71d45798557d3a8fd8aa75328aec4f9a5959deb290beafe08a79cca4076beaa90c69d9e28d6553c6718fb54efdc026c", 0x65) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16", 0x5c) write(r0, &(0x7f0000000480)="090573ab09cec58ebd946a4a53d66578996715", 0x13) r1 = syz_open_pts() close(r0) dup(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x721, 0x0) syz_open_pts() 13:34:12 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x3, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) 13:34:12 executing program 1: clock_getres(0x6, 0xfffffffffffffffe) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xd0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x818}) 13:34:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040), 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xe7, 0x9}, {0x101, 0x81}, {0x0, 0x20}, {0x7, 0x4}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0xc7, 0x7}], 0x1}) 13:34:12 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) r0 = open(&(0x7f0000000200)='./bus\x00', 0x3, 0x9) r1 = geteuid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x4) 13:34:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x0, './control\x00', './file0\x00'}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000140)='./file0\x00', 0x0) close(r0) getdents(r0, &(0x7f00000000c0)=""/91, 0x5b) 13:34:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) dup2(r1, r2) fcntl$setstatus(r1, 0x4, 0x80) readlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)=""/28, 0x1c) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000000080)="3a0c3ac231f9f663b66a81603cc0d0e0d73b5f6e7015922a8aeaf4f2b69271e39e0e0c34d1a24ede95d20bab4cc78cc2e1747b004880c15ef5c259a9602010fc75966fa6a8de1045d473a9c5123dd91ba51225a3f85de7b6b710e1674b1580b23a4193803b349e2ee9758b70e76d5b8401a909218bb67d29bb6b9c7704", 0x7d}, {&(0x7f0000000240)="6ec39ba488dcd1130999875ffbbca50a11e4a6bb6ef1e5a3e6c7d35c4f72de8347ff8c7941cd30a49d95b2487489bb66b9e16b845fd00bd07198f2c7e23bc2916bf83b15f5a8671c6fc17a774c485d03ed8221506e589d11c97b7b12ed7e758474321f4d127bedcdd05d7289f140cc2da54e52de2c5caba713d8ba0f73ea5fecbef699282076e685b72cb1870a46cc1f03b2ba951bc098fbd46e5b066e8f2fc86e99ef1c4fa33ac8fa22bbe15e1bbda0a4129168719520646486d5980ba817933d0cd26ebcd3bfc2b12c9a78357dfeb770bc9c", 0xd3}, {&(0x7f0000000340)="2bc4584caa87acb9d03017669de45bb9915c23579fb631ace8eb5add503031bc9d6ad08ea721656b7bd961cfa4ec13a0e8b84fb8f64171b2e20ae8c87e07cbaeb9329ea34f3deb0ddfc90df67a819de908cf55745be78ac98a116528688bead72547821bee50ff7a0e7574806d31beb5c7b86ea86ee0b436527821287fe8a978034758cbdb850568e9", 0x89}], 0x3, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x802, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/95, 0xfffffffffffffe34}, {&(0x7f0000000700)=""/78, 0xffffffffffffffd1}, {&(0x7f0000000500)=""/141, 0x8d}, {&(0x7f0000000780)=""/145, 0x91}], 0x4) write(r0, &(0x7f0000000a40)='I', 0x1) write(r1, 0x0, 0x31b) 13:34:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000009c0)=[{&(0x7f00000001c0)="0f5c2a1b6e680c34", 0x8}, {&(0x7f0000000240)="de", 0x1}, {&(0x7f0000000280)="70a0780e3acac94e2b8293604b1b05a27554cb7f5a451330fc61a5fcf5f9f444973f92c826df50fa4dfde2d3d1a43ee10ece44cee030682ea136050db4a6b70ae04deecaef7d0799ff3de29549129f4747a580f674634f8370f4595f0534c3330b528d7a64a73a6cbfcd01611fdc752aa1bda37184461cc27e3fff4cc50df0805a7bc744e519bf414271d96fd5a25a5b1969147b0cb79aef64df6ef30d3af6e592edd2c80ab94ff5c742b00d045da4730076a79f11baad30552bb4025110c51c2d76a45033a7bcd00e", 0xc9}, {&(0x7f0000000380)="51965ed66dafc9161fc9bd0f750bda2eb7d18668984df4556bc2ba207cb8f36750730b01d00d0543d68472ecfa6d62569057905759363285b70e7df85680be2de1f377d3337fad3260ecb9ffa4162a88135b7e046aa0e5f1cdeee06db6461ced6ddcedb1c52a32ced34e065349a6abd0e534c631961e049fde5a67a9", 0x7c}, {&(0x7f0000000400)="534b5620551380c9a59e6d5959cb8bcb2f698a979500a691cbbd8f7fcf17bf63b78259642467c58d5d7a3bff7aa906f513d1bbc0a05fae1cb4c95d0e786f97778706972ae11b68ccfd83227f2e7500459d22182e6c13f5c1f41d7d3d97503a08611a45f8fa939b875ee62834d824e2ed202dcec6758ef2419838d469", 0x7c}, {&(0x7f0000000480)="9ab1b917a82a80ef9f2c8ddb39110532ec91b79b064fee7a128b8fc3f88b015fc2ecf2f8427938fa3e9223079c47a873716d838c30d2ec66135f8901fa8fe3abfd7d3b0d0c7090608534371a98989fb3f3b8e955e1a819b5df7511618ba8036f3ba7ae43647413", 0x67}], 0x6) write(r0, &(0x7f0000000040)="000000deff", 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 13:34:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x0) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) pwrite(r0, &(0x7f0000000180)="61576181af58a1586f26e5dbf48ea54768627ac52885db339a72de84a0c0e036dca7fc0a7bc453f9a8a3c089060ebd0d8cd5bd5bfe101f7da2f9e83bdf83230a20735a120ac13cbdcc08c57a8b0ce1e02bd741ab72fa85f5bc99fdafbbe166273f7cefb8e2a154db43d95ae2352e47dc74a9877e943a7f55d01881e40f0a9c4082b0dbfb6dad9263217351ebb68b0b020f9b41e6c45f202ff5abcaecd474454ce00cf3c28784d06ff8", 0xa9, 0x0, 0x62) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000800)=[{&(0x7f00000002c0)='Mn', 0x2}], 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffff8) mknod(&(0x7f0000000080)='./file0\x00', 0x6080, 0x0) 13:34:13 executing program 0: r0 = socket(0x0, 0x10000000000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c3384464d1d7c83653000bcdea89a34336e55af8dbdce41f3491f0e47669b0fb3f85b72792091f68c8f04705eec164a6e2d0ceacb25ec11d0c07c30bdbc59b1779efb63f98eb43dca354c788bdac6b7109ccf6ea37dfce4318bafae74a52b2ebea10a2e0a33bb7a8abc7f6c58968eb0c160761294eb35586d00ae8ca9990e95de78034d2115ec052194f4a525430dfda3f967323163c6df5496"], 0x10) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x2}) 13:34:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="c36f652799d0d9c4d6ffeb7e419a8dd3e2c1518be01b75774508405c9324b133b6de3e01f9a8710643349a8ace83b7f3e4ffb91274449c00856b69204b8cc12b96b009162297d560391f153d995fb011a04cda4fcf151b4bf63feb7818f62c70e1c4187fec0e54e4f5d5a2a329da605df3d79c652ef141383460dfc36ab599d0f42f3b1a4b92263d1df289bbc498b67ead29b0311d16e4217480f100765982067f1056c20ec9457ac947cabc672eb0802ab84a352d732396f408baed878fce499d7db30b2136e72d738fd6114ccbeb55330e57e78815032b8712604b3bbfc3c58b275772c9b96b4d17d54e68fcaa2beba790641030c5adc309194145336b0f4dfb1a034ac32ce43a9623256e13f4d0ead14b07b42122904b63e4a428f0905d399db38f6f002d1e851594b3c83a9cbd1ab17657cc0499aac14373e83ee21ba8ec974ce24e201154f7fa56b38077edcb78640dc2cfa81a4ed099fdcb940bd4469df4cf2587361792b5f262b6bf8711e4108c27dc61d636b1e46cef3cb4c6fc59fb9030b3d65917e36f95823dafb0d68998ad70d89d72ad14d596be4af9e1aa73aa0d5370189398dc0da64fb48c7254de23c75f4732690ad4c13f1c41736027b8b78ee8c5d60aebcf22a613865de66fcbadccc188d37e7b49f1efb04ca21a1145766214ef83becac076250c071de4396f7ea7f24f97eeb9724def6bb19141578d6119ef6cd8b9b74441fd896f115db5501f58985b86fb9e2751e7288746e165e08676dd4e164f630955aa841399d4ba7c31aee2ff6f7bf4efa609e503ab63949222538ca9594c4705d9b6cef57b10971374351370d657180d5011ecc023b745758fe8c9355ca081df25d0847b0c2f99a8285f455a06a3ac8fd7bd33bf49e439459beecb29d50a473cf519067a0a377def3dfa4a43281bf51768dbffa2893c71022049b786fb35470d4df5abfce45892bb14f7e8a3402dafe3d24c92c8cc829fc5bfe7dfdf3440bdefca97e1c06a4dc084ac8e2b4df3c84c24038285d7f0127f3fbfdd08dbd366a5b866e4796b113ad090f2a012450d9aa3eb34f7170c7d77673fee8ffdb55d6134343b95b92718bff1d7b7196424994cdd4d384ab876f6a12bfeed9c0ba37cbde2cc9ae1bd3ad311cdba1395cdc4d62b538e90670bcf4f59978008590654c929e641067c584d00558f7f3ab2b79dd91ef90b0ff3f81429e720e50f8f385e33023b52a373365ad418882f46daef7d567e31cd430974ad6c9c8dd345dcefb45b33c132a46b70fcf9e5a153f71245982e6eb4087f6902455d25df69878add9963396fed12bf8f801a7607ea662e0b872f158417a64bc04008b99e2fafe31d70d957bf64d63503524fde66af52e7c340b56af2a25cb9d3958667a6bb15dc4102a60babbbba86c03488c69c18ed30b6a54d817a7a4e242f724dbbae7b9d46112ad9a576b09284aca37fd2558a064dd62f1e6735f57358d62c883f77a866a0df3b2f851bfff34cd0165c666cd9cbae25df21f806d3bb4b2d6054e557431c28855083a1eccab49c6e28b488c81627faa89d43829b3331712de98e57e2f099291f8f5691633b0998620971de383f3da7ebbf59d2298c3accfb7c3c39f80ea5242905cdb9878677c71d0e812619be8228db5e304f23683c8a6f1b608e77c4a684bb9ee476748ebf4e5e7e55f439549e9afab3f07c47bffefe80b2375feb96d230636827b0f5a9e72bc7cd70a161c78ff53e231385e796220af44c368924029d1d11984bfca6e7bb6234decd0357e4b560206a1d9c221497b9294a70fac9bc61a4b6b1da948ec86ffa2113cadf77c27286e95157888948fd244c78261e971571e52c0b70dc57008c5519417a48c4233691edd3037ba91f827924c028dca62cb7d48af945c7b16cb834b63e9b25754ae42e6e92ea268c21c1cba9ec9f1bc7b6a624af05fe77b6d7c9eb9945a9802f9a0afe4db9db34de9c85c20f59ab9ddd25dc494a677d3c9fc46ef806cf8e09f30ca473e8ff31204718ed82976c6718a72118887da587169129e494d77071ef0eb2775d2195bdde818381b762886576da48e4d7f92eb52bceeb33345954cbc08f3271c2aeb9e7587e38b25cd8336afd75a7a37ea99957d5b78c029206ee32d7dc1b14e2b63f07ff052650bea89103ac6dde6e93f983a38d8935d4263a43c178e42fea6d2be5c75fac3513303b29cc680f26a68ff6c2a917ed607e00779c578ccee9fd3426e175627eb3ba60eb9fa82003da00789394deaf3763a643aeac87c4f5935c6d79d77ac0410091e7a603fa49a01390f558473861d71fa56d6f29bff5a6ce047d54ce6d346c2a2f9f1821842129953ae9397c3ef734d2e856d86cbf1777a9d401296c6083105a0f9b595bb4e54d103429c46ba01eeafcb45cab4cf4302fce1bc026c027224ac29b117d66c754dfa7db96ed7826201a8b1ce4c1d4679eb518efcf975201dfb809b72fb1968ec3cf35569ac77b736edef500d06a595983bbf7cf7fddd9e87a3df31672ae667ca99b839fcf819ab57b8ec475af3cfe863d010c786946e9ffeb4d873454d972a3ad0fb7604ed55296bc089460dafdabcb2e309f1be4b3094890ae0f6a724cad267b8e6b070ecd71de1c493a16ee3eb8a3ff05b93a20e2b13001c4ce1dcf8e1ea650815637131f546c0888b1fab3fa71e3710c13997946b0d0c2a9d444f2e69547570b17b33188c4abc534f97f49e0926a49455f2628bc3df8e816b74b0d16004865432e7d5ffa6f3311f0c88fc6daf4802930313ea2bcaf922d3facc75e494b67bbe7d5f3cbc62537def913ad355627e6f7eeeaa5284fc9ac05bda04d2b3d6c7244c491613a37148ea0a42602befe3fa082d073a83f9af99bbb87cc78983cd17201a4d47f4d2464f079a42188eee320568a5c12e1c1653f7937ff0f7bd838a2746085e5e47298fc14ced780bc8ea9a43233e080790e07bcab14f5bbf0380e68a841d5d31dc57e0adf001cb1a271617e850296a34ebd4dd571e3429af9be7f426511de734c33a4863eba3698f557124f978b806cc463f8e6b3193d9ce135ddc7daf298b2a38f3cefc8be2227d4bb8f3d221541084cda12fd262978ee5a6ae989b36d2345d8babc9aec2f4bbcfbf9b99dc53ef9a09cf737742f741182af36cad53e213cc02697eaf410694de519368708400d8aeb52479a3459a40829b3c657db480f8c29d4dfa58ec1e0d7a6f62697fd83e9ee98938ba697979ffab3c25b19b325ed92049d6caa3b1786b73b2823e43001a1cfc094a60d4c873a3c40330554aa74363237a9cf398b6093c21bf33cac9f402a7875b47bc499dcccd88fb06d2438680168371a418a7b2b890af68b5a9268eb6438a552fb9f67851cf4322451d8dd2821863673cf580351ffa7b84a35bd057f661e57dd931da4728b426bedcec9b6fca642e0ba99b68fa3bcad9e77dfe1a9f50a91b4975699848077cd8d9a2169b5b8b18148161a4bf11a70648edc98238c89b8275e66ba6bed9cb1fe688c89185fee479431b3bb4ba37db8260c36a9a7ad464a34d6396d48bab7b93d91d800cccf5f4c253d1cda0c45f98e9e88729358c1248d6fb351901c9d76d79723b30c27e063c7186bf88dfad9a888678a7a9c4f9add551fd0a7591c3c6857327e9a726e4cece877c38c5bcb452a814eea75892d3ba26320d85ff998e5901d330f4631a81ee404bbdaafec8f533980f3da4daeadc4ba38751176b43b2636b256828ec72c05699038b8f276608fe1293e7c2107712e68843367f7d80ed13a500e229082d83165054b03c975903273490cfff99773fce9dd27bcefc25661a499779ed6854789eacbddaf79156178859c2870fefba0eeb84f54cf0664f0bcd45d0b5d4d5cda889e672c73920a41aaa8d349f3c09ed8b0ea6eb35994aca1ffbcbb540741137181a0defcd865755d1178d9e1124c673deee5a05472172fd8336e717df8f35b1d0b2f48d3486d0e2b09ccc294921c6caaec1e5c67b4622f02294eb90b16c044718dbb19164568914e2ca6b53c4cb5217aaf5a76d4c90a269024ea33ab01b0cd65754b2e8cf4b7058759c668c32935de2e2c08d29d4e65568327f23434b5356762d3b24c3d127e21ef53acedee7fa573f82ea63850cd5e00c2e7ca1e69718275b2e5649bbcdd3631646f64fd6c025f3d22195cde7a007f8d0f6cfe4bd8bc6c1ed0dbfd511441fe793e82ebae8f02f969ed33ed237030aa197de79579cf4dc1d7d9c80f3e86c79f5f6841bb7b1556930a615aeebdbe0907afafb336ea3e37c28a54d5562d4f6ef34a3b45bb6a59cce722bc668b3193932ffffadd8846667c33b61df69f66e96b8d6320f2a3d3005a9116e8a7c456a63903d9fcc8bacb2a201c35cc9834b38e1a6faed27fe274c541c067f2b8d7f0f050b3b04c05e6e347144d81f0d9fb80b4f0a4176b89b389bc1d95098e8a02bae1de85d4a2fe315e8b76365cbe91f3203d96dc5f302cb059beae5184023f29d11de46c9a5d58aadf6c88f113bfe4161efcdc282946ed691808dffbafb0544885731bd6cf16f48c980cb334085b061d17b82aec0ee149ecf226266b1ae38a1473628af6399f743441301ec9256e57c325db63a60aa85e11d3f6f0543205424d43a67e9fae30a292ca9ea5d86b3cc75f3ac0877f97e122fd43e938cf36863eb27dea3e3149acdfde320830522faca73269e00ca991777f79b1b66578d3a4d546f436efd07d1ff550af314eb66b9e870ef0ca39444484a49b04bfebbff5e5b707e80c23c611ad8f3a367c075431e99297d4c956c510c1c4dfc7f6947c8b70d67a50f2cb207c4adafb3182af79b214bed3d6034fedb1de6fc0c6f1a8e2e049dcee5ad5a0c5de897ee6bb707ef3c312be593f178576bac6040ee72c22aa6bc21a5beae70702b84e31211419b9ac6025fb82d5792b205e29dd5d4fc14291623464d8bb661e807036d37d20a75b8eceed95d75185e0abe68d4c6223c0d592c253158f14f23a6369f2727c7a45786606176ade0920ddaf031d959ffeccfee2fb8498a5da3b3f158e03e06ed5ff56569f12848fc6bfe9b86fcb978d6e3501993f6299caa2998b2527780df949fe773d519cb414cdbbd54e38bedb706505c45818c68d44cdfad2e8f4f8bb8fd93c817514cb3ce55657ff6d015669f99403632a119875c42a68f855c0ed4a0b4644294a9981103c63bc7f2e406fedadfb8b13c5625ad9157a0f0629ea79993aebe70dddaf797d8f7c75444e985d6bf3acfc30e6e67ceaaf498fca36c2c0ace855fc79a49b45be9a0fdb8b1e6e4202badd32aec23beb28b664b4ff00c35c5a3be8c6f89f4ff428841652437eb09de72d3ccff9e0900d1767f435f27a093e382cceabb2e952a66a338cf11b63aa575c8a855a4028175b60ef5125f6acc6f8a92eacb100063e01a2b05e04284ef6d7f0d294fc6b713a2926f7f251b62258e400d8bd8cff27089626bea5054096ce8589e0ef3953aa4394eaf7bb4c5b837fdb50a50f0bde3095df25c805557969c916f5fe79120bb8fc527ebacf9488481ae1359b02c45593d6b8cadea4371289cd3f67fbc2acbcfdee6fc80472538cfd4e35bf9ddf49427f64e968c9e0b3544aae8e149ef9d7a702c36680669c9f3b56fc2798a26fb45162cf7813be789f55dbf8879f74dee979041471c00e8cdbfc0868483d333d8cab61d7fabefebab4a1b0de321d212d90a9d9e92ce28259b61721072f83a29dbac2bcf34f66567f7aabad400d4d1f58f1561dac6c01551b93f4d4b2db7871a43e06a14d13de35697d4654"}, {&(0x7f0000000080)="f9efef43633ba2da5e177c859885ca551079f08a395fcf00777dd3fc9cafa4462399931fc17b1d263bb1e069aa8941020425679f5ac2ad72f31798fb5fa1157b4f720eeed9b42d84ff03456a086caa84cafecf68aa", 0xfffffffffffffdcc}, {&(0x7f0000000140)="457ab84cf814b16ea3d1045d95f670826d78305d3902da38b0fa3ae90e99a28395c048a1c5bb29a625a2a3a25a45f12e36c4b29b4843691eeeda7b4cbbce004bd6bd9b0d3dad65212ca5d3de62fa443c3d2771f415c84292e5b80833128624ae23cb0c0a3d7856f539bf50520dbbb00f380ec0de8b2a786d09083a6e585267bc5ff89e05af7f73222f9fcea1a939ddfeafe54ab06e6dedf5a21cd295f1636a061131a6b16216b49656a35200428c75ca42ea687d0ab130e03ebfe88f92586327f0b05afa36356cf891e072d01b477637f5ac6f4d06dbe7d115cf4b7d7168e551b32d", 0x72}, {&(0x7f0000000240)="02e5cb875e6690b7b5229dc4190e45c2584a43"}, {&(0x7f0000000280)="152ddb57dee2042b9361e05d7c19c76941a2d4f078d59630dba4dc14892c30d02c662c1c2f2873b9c62bbf8bbb28ea4de42ca2849a3fe11bcc21a00cceb63081d437396bba338b3d1b655f38679700e534490e4cba1a6b45e4271fe20124f1fb67b51bc523e17539fac2552f3e549175052282"}, {&(0x7f0000000300)="765709587337f3d48301d0b6f7247aefeb620b8c1a3f1667e0b03d32bed3cd58ff"}, {&(0x7f0000000340)="d6"}, {&(0x7f0000001440)="e3f03070214c9c764f3b25a8f50d61d48c95d7a963237993ec2daf19aa54e7d3e34fb3d83c4b7484f78c195c3ccf520dcf68c179bf3be681a7c77c0265b90f964ca32fc36aadccb76f581d8e1329072a06256829dd6a3a6c4621a1f6ef7a566fc56507deca935806415f631b67ad44331844d650cfb5b6f55f89c4192c366ef60951a3a072d567f5a893cd8b49233722c04f92a7835358e008dc644f6cc18fe08f89a7a6d91477b1d7dd7b6d361c5c41c41e5a8965be6abd78f646880fe40365676990fec9f19135d3b83ef8d88e85d2294f905d259d339b12d273fd9c8ee0388f7b839fc505e5e969181cc582195c9678265c16a8255a3ea287ab4ef5382df0e32d6b0b3209aa8af40c72a267f845bc66c2532bb45e8ac3e74451eeeb88f31adcbfa85ece114744a0f66a276fa08ea624355d6f884b838244d51744d4aad85a483ec014e17b9ade20ac77fc7688e8af64ed4c69a1685db20120c68a7c09cb24fc9b17cc94e37b6b13f784b7aa85d1f9c2c6a7945494d6426fbf69144c47ec031ba8d62fb4f7a5665059bff98624c74e69d96deb16aaca1465f699a9731a38066d3dc0fa8cd40685ad4cf066353848ee4720415cc876d891c01da0d3b77a445db4d94b35e044a06ee80c5727e58cfdcacfa80c65ee42c62765af5d1b0d62bbb5a355b5bc7955c6a655d8fe328857b6ca8573a725235f45c605353abdd251d08d174c5e95816258e67cbdec0a865dcf2ed617767a57ed2416d0d8349185681c36b7cd786ef0d74000fde206a61e29dd858fe2e22aadf732be9ca94fdd5f637511a8f4ec5493023b6fe550613283eb11b90b86707fe7aed4991315ae4e148c1acca0955d6eb53edfaced27c8bc98dddd57bad4457af00e766799c2112e0c9259b449769ee3dfc818cece891ca6e49e54bb6cdc21966a9a784d2ecd5c25b395bb14f1999dd798e2613a6d8284acd27b443f2cd6679d64c7404ca64e42dfe18ba80e534ffe0bf0217d1af123380881fbad5da18b2a1beb963afff7ac25835d5383061b73487e3a56386eba333aa63e45857b0435fc380fd235cf83b9286bf3183846542c1a813a9b111ca480a271d92f9295ab71d5c454eb1fd1dcc246fcee8ac237976715406ce822f7ce0ed10d1f0a3b4585472a9e0c237352d270dfa235fe616c001282a73092e09cd7b96fd1f7bbf9ed38040a947aee40ddf6909e576bb1dbf5e77691a3889239c8a685b715465948818ff3c012cc4002c6f03e15b4448bf7ba176333138c3853165e03e981cf9a397deaa6e5272f634a5ca3e6cdf051bdf99df92df00212057998faa5c9d3ad9c451f013e023f3ff695635a340d00b69d9f41da43a3fc80df3254442b06ed65b2856bd5fae3529fc763edd95b38854f6dffc80578bade1390fd8a59b7a6aba824a2ece0885e5e29056b9d6453dcadc1774cf3b9c42f880d1657e21b741f5da33c0680669589e3f8132dd13a45545aeb1e8c466ff7a7b608f55a08dd34e92c89ec5491dfa4cc0482321088a72b29df6fdac0de9b3a04a4f3d2cac82bd0a268faebc8e6dfa738a5067559e6d112764222c849103a969a8bf6d2d5bd9be39b25b43bdfb20c5df1e991aca80aa1da163c7e638fff4e0862b1e90d40ffa9f7e533dd2110879df98de00abff7efc0ade149e444ace171d6fb792a6ad330ac051851db637604236aacd8b1e69f8caea8f4dd5fc868e5b55facb87d1ea3838a23f0a6de94f55a161fbe940af747cc16555a127fbe67cee174ddc31bb7953176f5021c23a4296ba4270e25798bde2b57b6dd5941633893857e60f7418a3fd820e900ae2906b678ca2162934f4e62fe305e5300e84c4b5acf65a07904752d1ef5734dd556987c2dd29a13924d42f452b503b847800df270052722065abaa1cabbe1d26824f556c4149773147629a24d82533c968033321c13f92872411892fe6774835071b45df4820f5aee7716a4b17fe1e08aaf77727719229e5dd2b4a4771972e83647b9a9144778a66ed55d5f1370889a1a323e8d10991fa0be73eb5ccea8307ed805dd31e4e67c6a75686a48c9c14b5d8402b7585d7bb40e346bebae461266be3a37a84af8d9767178f87fe594c29fd73431d64f0cbd49334acc5e0ea5cf00d629adb93b5175c79b0c276614381844e653d91c412398952a202af324d8d120898bf587833ad288bda0edd6ee9a0c2eeab64cc84790bb6d1de37382a2a629374bb9b36eb72054b3b83f41676207792df89c43556081a68c7826234acc4e095caf606c22f9d3f963854c0cc558051e988f93df70e810894320802ace0bbdc1a2b0dfd287b399b19cdc20866eeacc43bbce6e6efefbcdec29c662e3d11f82e6690e6a770409511be6262190e23c4ba2435157100797444f4c1c9a419f258ae413f09506fb246db8d2c5a733cdd22de01f73a1a04eed6b7b800861483d28e3ad5c7111bfe16965bb6d9e9fe113f54f2028a33c9ec6a898013b275b86397f8e8ba7d3b456425dec064a2a3e0ac34ecf52b049ba6d5a9aad277041c577fa96c13e3195c2b75021648e446edb07ca80d281c5fee9545e6c39997e403bbf915a78bdfdd4c84b42225eb0790228daba4fb9fb8349cb781a3d98943277d3f7d699d9fc7b4a1b416cc105a8b5b2f2b201762405e7b6f1c4a5b67f52595ac7d74b9e79ef1e47b89995e8b231ebd770ce8dcc3c1c15a3992b1ee183ff5216e196b38cdf3f91912406ea2bcd67ffbc13a4d823d4869eb18e7769740e783eed81dc31adf82d74ab764c67ccacdcc26193c3e3eda8de20a971c839173867e04506c0c6cb39a2636fe456fe43707bd56f7f78ecefa7c58ee72188315983875aca7154858b0ec2095eeaf548dbef10a8aafdb8e54cef1726c206f3e453f70ba6099d296692f7ffd1894e989f3f802a92e6a930bfc4570d9bb5987a0fad9c199c79d9c6b61092393f0035919e5745af0af739baa4251c189532069f9a4fe0a7e4c4ce86e95f1eb9d2adf784b36cb260303f9e390c0fb11ee3cf23388290599bd2d5dde6d7da48458f72ac7848df880810fa489ec5e6aba7d9d59481e126a41f4fcf4af37134f67368cf5608e33f3636b7915748f8ba060c382ed57a676cd25ae026df5d71272d3135ff1db0713d6e71fe8af9473437cb91bc088ae6347756effc428c61cfa1af4a8fff7cf97cd2c9d44401cb75aa930ff570d2dee351cc2f9941385251976ed511d3f85e2591827469ad7b5b5491d12d5214606ff28d8d2a3c2d42ec9dde70310308bbc90118520bc9d04e3d6afc94721672722a9c860bba0132f32ee758a272b47ead7479e4746909b83c5aedbc0531bbdc7b9ffc39365881d7667d733a33b1c3ec498848fc86552bd122cf92d5b8b2cf038d1a511f619423a1f5b699cfcd4de2b3a6867359e71e9e09aedda766aa5b0d4478c60be5817906484bb9daf83da3a87ca221d6a43fd71e2177a905422a3079bd344771457bd369ad8a892de1d2b78256536f423b6d15870cd2d8e1d3962c14e727c4c266f08fc8ccc66145e5ae26ead875a120cfe7a942c76c11192e0bbec4ed282b9bdbffd11beb25977f0289d3a18795d8c90f1f332f5554dc2b756cf573c2616fc89aa0fbb3562e578d0189fea2fd8aadd6be3969ed9dc106d08a864e51ac7983021950baeb0fd70e03363536d68557c829dff6868f70b26b1ad60068009b9f35a6d367fbc3d42990e078cbc83a19c670e7d72947002cd41e62bf294ad786f23c6d9bf392fc346f4c3524ccb884595125b990a08b26094b26765e27dbe8974b209621f500bb18e37593b7f9e39a0e790964622b3083fd82065e00145538da8241bb2584e7bbe3f0fe936560e30227b4b8faddf7dc04a84cc4953d93f09b517a8cf2d29508e85deab8afbb1bdbbb8693a00ca1eef89fc21564272b905600c06cf783467307f811125f824d247f269343310eda123589ad426e903909960bcf5c0f4035e17a135535b24e52a29d2a72df11e0060811fa3d50768cc4cd1bbbaa8871e24e152966302922d57239d0dd51297300d5e224ffecda4db897462ba7a8643b1af50f90c8c7c3030389ab123bf8fac5c72847d1a93e2f7d21b1a61ddc9b89b8fe74026575431971fcd3f12c52924ff455bfa6bd624a71da48ca97e22bf783eeabc54aa1be1a37327e19d0db59950cc5040b8bffb8f772d03199e8b4bf16ad76439bbbac07ea7af54091b1d8428262cb3e427bafb9ddb283d44b1830e78f4106d85c721b7dfa5fe694638a75a441d7eee5d9f03412963a911f59172920344d9e858d1af441eb7bef5d64ce39d2a2e1439bc21d922970bb17a2ad7d9e3c5adab5768aae7be31436705062f18bed5f3f9e4aad4a6887e62d1686e57fb7845237a278d196d0ddc09f955c3bebb8f3304ca840c9f757f0d2414351e130febe067dc44fffa6fe0f25845950426ae7b23d812d4a39283ee51da4ee786f7e1ed49d68c35f6724fa28d896bc7eabaf481b67485f7737def0033649e9fb832142d9cc16510da57a92cc3a5975107d006e6883c0accea24bda11708652087f81d077f9cbb2996c074ed3e2885248fd6123ce8586944e6ce2bcd9dc08ddb569dc895e34bfd06632d477e42829e8a8a0039c8938b5fb9778e89824c820d544bb3e730df0626e10dbdaab4cf50ccd48183cb137993eb101b0be9ef2c3f1daef72ba071355e49d6920a9d875196f4e7c039180c5f113d5936e66b2232fd8ccade3538cdc67eb3170dfb633c5719fddd2a1c13b3d18f2434366ca3592f225c6c0ec91eb786027cfefb4d1ef680232c4917560569102378b9f61352fab5293149359d875b60e4cc2622bb33c941acff3411b0ca991b4af48c967791f38784e23814cc66af3a4d82bad8d6044202d591f5b3554ff93033f1726efc9797fa787110c57a9a817cdbedaa2dd3214a2d57489dcb391bcc872be93dbe13db08d035faa04ee1a3ebe573e840950d257fff24d05b1a6962e1cae2814900def36c1550271b23f832f930d2761c0e21aa6b25cfb9fee1597980819b666799bda93a3bfc53e6631ccfbc7e50f814dbd5dc5886db8316ca14afd89762022dfe4d062b6279d439a9533781006f7ec320589e4ac83156d2f3759f8ceb456d00b6113c8caff02be36e9cbe16f8bb777d05e5b0b210ee2822b8f25638e5aa4c3910d47fa60241ad4710f139cb16cb7ae164ddc1944e2c2e47784e4c5d5f5ad976fad933a23c23155d8c0d291fcc856271a5f3857dfd80eaa5e6c04ba9b3f4c19f5a5e451166170aa008b33120511c88f16cdeed99e0300d854773e5be599fa0814ca1c183146c3edf85bd2665a30351dfbffdc658923c0de56b33736a507b7b6bce740d58e48db4988d2e870fb330036b90a9fbc711acb13efb2aeecb253baf5030cbc2c1638ae031e6fe50e91d4cc4fd280e9ae752c120e3bc8559a814e795dee2f7936a2914b6d9b482aa93249468655b35bb48bdf1045e39e31bdb1c5028e641a9daeadcd585a286eab67e8302266ace60c60bdd6cd4bd6739b037bad3cb9288efc4ecf12e9d1f4e69739b872f70de33be5bc14cf7297d7038fd88dc4424b1c7dff00481caf70c8ca11c02dc0271e7726e059acc29f03f79afb10a9ee0c9a8ee495cb4a059fcf97ef577d1bc20e3ccdc6944d544926021f60e2c5143d9d67f04cfd992c311794312cecf56a325b5c33c807b132013a04090405641b0979ff85741f14ded847412a1d1e2ada7e3265431d2b6103e868377eddd17c743b4a262583831f63f92cd76a985bc5b9702e5cd335215e"}], 0xd457419820f2881) sendto(r0, &(0x7f0000002480)="26c3707fc0500aa86d476fbf06b4819f969c018779b01f8314347da36f63e88b2f8a76855485bc874455723fe320afd895d7f2b39e9be4b1120d2c0b7b9fdf85b07550a661ac835e89dea821c3df758391337f8beeaa59ae80d6ecc37b6b9b6166ddf8eaf0b6da2c88ca5ebd53e5d7bf86a04914c0f4716e1e981133fd9332ccebb3b4cd65417cee158f1815f2c2eb17c9cb0ac7032a73645712c5db96012d7130935ebdcbfeecec82a5ae2fd7b9692797270a286e42c3739268c3b1efd78d3cca61f4135d212264d1804ea8f4405eb3794227f04d53a5c5", 0xd8, 0xc1dd048ad7533b6e, &(0x7f0000002580)=@in={0x2, 0x1}, 0xc) symlinkat(&(0x7f0000000040)='./bus/file0\x00', r0, &(0x7f0000000100)='./bus\x00') chroot(&(0x7f0000002440)='./file0\x00') 13:34:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) close(r0) 13:34:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10090, 0x0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r2) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f00000001c0)='./file0\x00', 0x4, 0x2) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r3) ioctl$TIOCMSET(r1, 0x4004667f, &(0x7f0000000240)=0xfffffffffffffffe) 13:34:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 13:34:13 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x200b2, 0x0) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file0/file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="627e0b157af7139c81c1039773d06e151fe37170ee69a971814b21457779ae44919c8d238b2d3ef98335ffb655496766362ba92986613f941506f0daf666e7e0559819c96a6f5cc1365a726176ca90ebbcafe4f7009add78e454c3cdcd6ff9f3a2e8e6c86104fd5b22bdae4e0514c50cb9b075778aa8b01cc723de701086cb3030926609ef19d0507cd16acfd6ae9542d63d86fbb3550fedb8954d86da4cb421c6dec794a83a8440abde52b261780b4db84c8327369252a3bde7ea439f863b6aa2e00a411afd2039e458c0e6f74ed26e4754412c4290717a8554", 0xda}, {&(0x7f0000000040)="49139307f565d9578ebc5a5d5113c9d561f024668cb2fc944cca5eaf9d7b7a24e1827898f3bbbd9f2dc0", 0x2a}], 0x2, 0x0, 0x0) 13:34:13 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000080)) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1205, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000003c0)) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1fbf612711485d95, 0x3, 0x9}, {{r0}, 0x0, 0x0, 0xf0000000, 0x6}], 0x81, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x60000000, 0x3, 0x7fc00000000000}, {{r0}, 0x0, 0x80, 0x4c, 0x40, 0x4}], 0x8, &(0x7f0000000380)={0x9, 0x1}) 13:34:13 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)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() close(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x4, 0x400000000000000, 0xfffffffffffffffc, 0x2, "85495500020000000000001167f5bfa600", 0x0, 0x10001}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffe01, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x9, 0x9, 0x7, 0x0, "84a5076e2db3a055d6145b7eea49d6ee579fc17d", 0x9b, 0x80}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 13:34:13 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x4000000000010001, 0x0) fcntl$getown(r0, 0x5) getpgrp() r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/121, 0x79) 13:34:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = getppid() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = open(&(0x7f0000000080)='./file0\x00', 0x16, 0x20) mkdir(&(0x7f0000000040)='./bus\x00', 0x8) chroot(&(0x7f0000000280)='./bus\x00') ioctl$WSMUXIO_LIST_DEVICES(r4, 0x80085301, &(0x7f0000000140)={0x0, [{0xc6000000}]}) 13:34:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 13:34:13 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) 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 = syz_open_pts() write(r2, &(0x7f0000000500)="0046788729161b3a605c6db4607788d5a14581433f21b402df003ff4b061a72c8fa61c463d2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f7b4b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28c9757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f24d755c3f3b0e8a72dc0ea6d20424aa30803ceab3beb8e9cc159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb5715d7058f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886989f15e8faa483e60643f672d1fab2ac912db844b2d869809af1a54c238128775ac3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcbee3886203a374c79774e8829634f9811569a856c356fafbf2ccf09738a18f69e68c38d0100dc32cd0930c0b2a7813cbc1da40225ad", 0x201) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 13:34:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socketpair(0xa, 0x4005, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0xc16) setsockopt(r1, 0x10029, 0x80000000000000d, &(0x7f0000000040), 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 13:34:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x80200, 0x0) r1 = geteuid() r2 = getgid() chown(&(0x7f0000000080)='./file0\x00', r1, r2) 13:34:13 executing program 1: r0 = syz_open_pts() flock(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x7, 0x3, 0x3, "11189ffd89763c851a740e5914e4acf28f5d55ed", 0xecf}) 13:34:13 executing program 0: msgget(0x0, 0x8a) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2003, 0x0) 13:34:13 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, &(0x7f0000000b40)="cd1057c0698a0792ae443172dc062bef536be30556539b2bef09fc5a77e012c532b0ffd929155087755629e91fcdd305b5875f9a01dead2630d1a347590c2baeb1f83d18d4b575b24027c8186372da7e40ed9057391050d5fa83183dc2e5584938ab9c116a651b7fcfb791fd3cedb60da6aa809c44d8310e85a546aa7ccd9c90ca43a5cd241f795601a0da2cc69a585a88c919e38c516041b88c17a157c533dcd81f455fbbe583fae327732640090810cef44453", 0xb4, 0x0, &(0x7f0000000040)={0x18, 0x2, 0x1, 0x8001}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000180)="259a0aaffbc83ef3f2dcb68b5a0d97e2304b94b8397879fc6609eb07c72c1586e5d48385a5380fa2a711c4ed5a33c849c18e6de8bf94bd596df5121ce44c3dafa6237f94c4be815282007363600314f9245cbdaa811a81189144f00b43e7c44604406a1c3074f87b4463fb386ddc77448c3cafaf6720f3f9ccf3690af14ec102c6118f9af13cd57e9fd4d0c7a9f485ae94aad64ee8c4219229a52ec0296589df3eda7d0c5892c468dfde82cddab4f7940865587efa452cd743dbe9fca176b326903edba17129265c425b20e54c37839daf92b7d1f20e100a16972ead71b399edfdd29a048513ec03a115ade865b3774790c08775a862dbdf8365e0d097b19bd284f156cbbc492dc7d612eb04cdc27df501f35d632bac1aa608f2804cb072d0990cb92f99d5459cbf99aec752877f0a1019dd73cad843d006c3da657fe3e4c7153b2622b3d17d8b4f5bbc0b2cb1bb291cc6801a6cba927aa157a80b7099d61c7a0fcbcf41d3c2a9e45f5b70ea480fbb2b880fae6ddf7657cf24e2192cd5b9aa6a376b6056f7452e538273a6f557a0ea260a8b13981ee233ba82a337883987da7667ae4ade9be01109fd76c8236e5931ef0b9d0a8d3098de0c27c20a0d5042c32025e2b5b9e80be060394f0b0115ca7a793d3e2387e106bcd3fb48578ebe47c95d9541a02d388a8e57e0414c80d52acc817d931cf33d420565c207f014fc081cccfc42983e4cbd84279f15ffd3d39398c3c47f8f8703c2b8a526f65f7b1b8af07370a3dba03177697a18b5ee95fb63160de02bea58f8985a1fa8ac4c3d740e8c37a07e4984f90b11f2763b5c7045f4618f86010d616639473ea5ae2d06395f054fb7d1301534f8866c7e0d34657d30b84cc5a38408b94cbe0fee4b6237165e96a1ff0c9454a6ee18fee0e9cf74609e026bf9a45320ebb59e9c49948f8b42944f90498a1fd756a034b5bbf506978c4d80fed22558ccf91df8a24ded810b0b339f352f75ba3b012814227022fa78eac7864f5cd4911dd9db04ac53a35afc4fd7cd418accd915c3b6855ca8cc0f008343f65e086b9088f2591db7fd0f0275e65f0a0b5bfa9f748602abe54445d4cbc8f49c253254c093847894c7038811a14a87b92902a02001b02a1ffb0046dbabb39f279f052775ceaf41827f1246625f48955113e07b30706be59cfb355694b1f0ec551cf728f3f2e7d4eb9457570bf321e0c6e680ddcdc9aa93011e5190b2fbc8b655074214345bc14e9e8e5fff59e5d74dcac505f43d5a4e550c58bdb59deab7216eaf7f72d66d9776f5dcd84569b35828b43d921b58259d7704fa5855c041466cb1161164f6da6ad1428c5ec665a06ea9c78fcaa2662c8fa20257fdbdd7c91bc65e2844dee299b159f73804894fd0319432bdbabd2b8962082f8620fa99b29d39fdd8cc9e65f8f7f77107ffe05449885db95e0c53492c6803631b2dc53370ce174e15a96687d00d640ed2a74e52250d8c14c208e80ea99e64d8ce170e89276bc400f668262702076dfe1a4358d59af37dfcbce1a655ae593d9962c15ec7388a1516cea6fc6f6eb2714b5f03266a91b90db8525f90673faf6bfc8aa9562bde86baa38b651064d18c63392714b10bce86b929c5ab1eb566d32bc9b7434d945548ee5babf1f04d35f2a875b40409f212f843580f2dc8f7cf79a9686c1735b6aea7bab73a3fa07dbf5fe5b5a9a8865bfaa14bbb69e8417a2bd3f03ec099922be3d127f68d334faa20794eb2f0a260f4ee28b1685e34d9328988ca57d821d4feaf6e34002b620edd173e01a4781bb085dc46edc94762ec75bc982cac2cfd0677e197085c8b84651f424a61a5b008aed13ea36e4c7e8b63a189f921877ef4a1c73cec93dc70979905e884a3112c71710bd8fe39068bc3413bebb98cc9a7e6535958dde9db0427722e470777f59672c3d4ad98942172c84671f5715d568fa4d8f132855632eba62023ebb84432ff12bbf8756540e4a62b861115fcab5e3a6ef05cbe6dae592fed20ec65a855abdcfea6adddea99013b262260b91b8ea4aa0a99bbe3fe4e5f503721bbdea4643dbfc42228d78e6ea037170c6a2853610307395a8124b1f753fe7e1d9d3c7a727e9ebff37703319bedfc8270a9f97585a670a5404bab0f9660e7d10b47caff7da6301e8a8757d822719247bb337b8e43fcfdcddcf1cc48f803dbab59c7df8edab80af263a6e68b5f98262deb91afe54cb9a36de078ed050297905c6dfd52e2f05a8c084472f8d11e51972ec32368f0b32a32270b23a812fc11d229293a33e22a94c8873b9ce1b69748e757719e974a6a92225ca534a3c5e7aacbd850177e597f30fddef6fdffbf99183ad3b4c9c2509012490e9ce3643a66364ccc52891882fac6a292438a4f3b6a6b3bd542ce45a341b86c3ac5df37f20067a8389691122a66eda7d0752a74f0b7a0bfe09e616a49a0efe716ef01af9231f906477cdef78b8c8917b8452908dddbbcfe1c338370674329c2ec5448bff18c46deeccfa69ba2eb39ab79985243ef68a58eb0c9dbc07367eabe65d4392f118f5db133c47a936044eda58328d693180462ec1c25849bd0cc9b519d1d46770e81eccc75d80b0afd973c5c0461cfa09e6e61cb698ff7851d39c97c6006f4e02dd24ab4a50cda626a952c45e2ade76a96dc4374bf9fe5d25f8f5691ceff1d34e91222cc4d77b4e8f9f01b9bd12ee4d8111165352e79da10a0e1fe259fa533ea939b0ab0d4d99c4e6662bd84bb1a75e29d40f2fa8e073e42a54ba2adf6eb9c6839176f93ad0489d6bc98d82a300f7377cc147230efa98b027080f59180c2a8afcb22a247df048a19ae7ba002a30f6467ef76d8258c5991daa2eac6f708150496b6360aaa1e08992bc51320286899313259f3c76d014c88c22a46954445357c50924fb8ddb06ba77f25b127aee08eacc79db2c775be9deccdf4644c2600054d878a6b02e009b962ff0d4e6b5b4515207712fb7d6e3c1ed18190a407e29c4f0dde37ff5533d6b05af603c46ae707e85dcc039f659170d98769a66692f922d4792f6399b7efce867f73ad179a49f475e5a893823850b7df269a35b294887b491be9dba8a2c2a32bccbc01fa6d0769119e0509e4323873f7418d029094e490dfc387deae131c23c83a206d391429e893cc52ff81ffc6044c9cd4414eba35d064b2385e76df4b810628e582a07ed3887dc16749e45d76fba9c6daaac1c5ae9e86739ece26c3a477157113d5698d593b926440002171e0eced4e3c6d7d7f5aed48d12433c19b0003925eb22818ee66ba70aa6c07320e997b11d5f02014993e9ee23d3ef997b80ff19c94785a7d7c056c290d2a6247691f148c29c943371157af8dd4110359d9693de3ba746cca50817aee92fc47dd8e06fcb171cd5eed82cfbc40186f5c60509856ea6ce8ad930b1622f8679134c585d31553214f40486937663aecf3297f4eae29c3e92431710f98ea4aeab9573d740c52", 0x9a1) 13:34:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40014000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="00000018606eae3c6923f8b3a6d983a3a297ea8dd9040008000000ffff0100"/44, 0x2c}], 0x1) 13:34:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="efd69abf9f81c1701e862c81d59d8a2fec8aa7cf4f2cc5906fd73b5e2d2d43441ee275bfb04235418f3ae7ab49214f3e2ae6842902d507e5eba935ca2b9e5a31662aa45cfb", 0x45}], 0x1) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={{}, {0x2, 0x1}}) 13:34:14 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x7) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x0, 0xa0000000, 0x8001, 0x8745}, {{r1}, 0xfffffffffffffffd, 0x12, 0x40, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0xb3, 0x4, 0x4, 0x4}, {{r0}, 0xfffffffffffffff8, 0x40, 0xfffff}, {{r0}, 0xfffffffffffffffe, 0xee, 0x0, 0x10001, 0x5}, {{r1}, 0xfffffffffffffffa, 0xb4, 0xa, 0x10000, 0xffffffffffff0001}, {{r1}, 0xfffffffffffffffb, 0x1, 0x80000023, 0x3, 0x9}, {{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0x3f, 0x3}], 0x9130dbf, 0x0, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/78, 0x4e, 0x801, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 13:34:14 executing program 1: r0 = socket(0x0, 0x4000, 0x7f) sendto$inet6(r0, &(0x7f0000000080)="fd83435aa4e1f08d32f832d4657880d8afc2289237532c8311d0169536342e99113b5ec517de84fb3cbb492b614d439bde0e552bfb2499db4ce8e5c2e5d80f545225d7c9757fcc352519b8781179962608f465e5fba7bee984f97615663eee8a145dc7af", 0x64, 0x2, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) socket$inet(0x2, 0x4000, 0xf0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r2) setsockopt$inet_opts(r2, 0x0, 0x208000000000a, &(0x7f00000000c0), 0x0) 13:34:14 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x1, 0x7f, 0x40, 0x8}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x44}, {0x6}]}) semget$private(0x0, 0x3, 0x480) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$BIOCPROMISC(r2, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fsync(r1) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x40) 13:34:14 executing program 1: r0 = socket(0x19, 0x1, 0xffffffffffffffff) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8090, 0x108) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x80000000, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f00009ff000/0x600000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000d5f000/0x4000)=nil, &(0x7f0000c73000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000d29000/0x3000)=nil, 0x1200000000000}, {&(0x7f0000faa000/0x3000)=nil, &(0x7f0000e95000/0x1000)=nil, 0x1f}, {&(0x7f0000f9b000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000f95000/0x3000)=nil, &(0x7f0000b08000/0x2000)=nil, 0x3}, {&(0x7f0000c33000/0x3000)=nil, &(0x7f0000b4c000/0x2000)=nil, 0x9}, {&(0x7f0000f74000/0x4000)=nil, &(0x7f0000d7f000/0x4000)=nil}, {&(0x7f0000c2d000/0x4000)=nil, &(0x7f0000f33000/0x3000)=nil, 0x3ff}, {&(0x7f0000a6d000/0x2000)=nil, &(0x7f0000a61000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000d3e000/0x3000)=nil, &(0x7f0000b96000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000d1c000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1000}, {&(0x7f0000eb8000/0x1000)=nil, &(0x7f0000c2c000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x240000000000}, {&(0x7f0000b57000/0x4000)=nil, &(0x7f0000c05000/0x3000)=nil, 0x3ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xdee}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 13:34:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000100)="266a6e43abaab937c9ce63", 0xb) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x5) write(r0, &(0x7f00000001c0)='n6..', 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x400, 0xc) 13:34:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000200a, 0x516) r0 = getgid() setgroups(0x1, &(0x7f0000000140)=[r0]) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x6) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)={{0x7ff}, {0x4, 0x61d2}}) r2 = getuid() r3 = getegid() lchown(&(0x7f0000000240)='./bus\x00', r2, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000180)='./bus\x00', r4, r5) lchown(&(0x7f0000000280)='./bus\x00', r4, r5) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 13:34:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600404000001000000000000000000000000ffff0000005b0000000000000002fd5c3cb1ac76824b", 0x2c}], 0x1) recvfrom$inet(r0, &(0x7f00000000c0)=""/45, 0x2d, 0x803, &(0x7f0000000100)={0x2, 0x1}, 0xc) 13:34:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xd3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xc00, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8, &(0x7f0000000140)="481c2bb6") 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x3f, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x100000000100080, 0x0, 0x0, 0x81}, {0x3c, 0x0, 0x7, 0x1}, {0x6, 0x0, 0x0, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000001c0)) geteuid() setuid(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000300)={0x8, 0x3ca}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x430, 0x0) r2 = dup(r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x200, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000240)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0x2) symlinkat(&(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') 13:34:16 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x80) getuid() getuid() ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) socket$inet(0x2, 0x1000000001, 0x7) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7, 0x100, 0x2, 0x1, 0x2, 0x9, 0x0, 0x1, 0x1, 0x6, 0x9e}) 13:34:16 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x8) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) clock_getres(0x0, &(0x7f0000000080)) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x91}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) dup2(r1, r1) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') 13:34:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x110, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000540)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ff, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483", 0x394) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) 13:34:16 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x4) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) fchdir(r1) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x402ffff) 13:34:16 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20400, 0x2) open(&(0x7f00000001c0)='./file1\x00', 0xc0, 0x40) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x5, [{0x3, 0x400}, {0x3, 0x382}, {}, {0x1, 0x5}, {0x3, 0x1}, {0x3, 0x800}, {0x3, 0x4}, {0x2, 0x4}, {0x3, 0xfffffffffffffc00}, {0x1, 0x400}, {0x3}, {0x3, 0xde}, {0x3, 0x6}, {0x0, 0x2}, {0x2, 0x7fff}, {0x3, 0x3}, {0x3, 0x7}, {0x3, 0x800}, {0x0, 0x6}, {0x3, 0x2}, {0x2, 0x67}, {0x1, 0x8}, {0x2, 0x9}, {0x3, 0x8}, {0x3, 0x1000}, {0x3, 0x6}, {0x1, 0xea}, {0x2, 0x8}, {0x3}, {0x3, 0x2064373e}, {0x0, 0x2}, {0x3, 0x80000001}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 13:34:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002001, 0x29ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) mknod(&(0x7f0000000240)='./bus\x00', 0x1, 0x3b3d) preadv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/177, 0xb1}, {&(0x7f0000000180)=""/78, 0x4e}], 0x2, 0x0, 0x0) 13:34:16 executing program 1: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) ftruncate(r1, 0x0, 0x80) dup2(r1, 0xffffffffffffffff) 13:34:16 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) geteuid() getuid() getuid() r0 = getuid() setuid(r0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 13:34:16 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') utimes(&(0x7f0000000180)='./control\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x9aeefaea6ec7cbde, 0xffffffffffffffff) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x8000) 13:34:16 executing program 0: msgget$private(0x0, 0x2) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) r3 = msgget$private(0x0, 0x264) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00"/82], 0x52, 0x2, 0x1000) shmdt(r2) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15, 0x0, 0x0, 0xfff}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 13:34:16 executing program 1: mlockall(0xffffffffffffffff) setrlimit(0x3, &(0x7f0000000000)={0x92ffff, 0x400201010000001f}) 13:34:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfff, 0xfffffffffffffff7, "050355a8a5dd3800174e4b00fffffff000"}) ioctl$TIOCSTOP(r2, 0x2000746f) syz_open_pts() readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 13:34:17 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) shmdt(r2) 13:34:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) sendto(r0, &(0x7f00000000c0)="69e655a79cbbd325b0efa9f3e9db7b481648a8ef1b7303a7ab726e60b7c60f47296ca7601d19c1e28418d42bcfe94536070ee74eae", 0x35, 0x8, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 13:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20800, 0x20) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:17 executing program 0: r0 = semget$private(0x0, 0x4, 0x404) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000000c0)=""/37) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x8, 0x7, 0x7ff, 0x1, 0x100000001, 0x35, 0xc5, 0x2, 0x1, 0x6, 0x9}) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) 13:34:17 executing program 1: syz_open_pts() r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r0, 0x0, 0x0, 0x0, 0x4000000, &(0x7f00000001c0)={0xffffffff}) close(r0) 13:34:17 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x3}, {{}, 0xfffffffffffffffe, 0x18}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="04c3cb0c37fcc830026c45b8b8ec019abd11f6efe6835cbc2832e7155594667458ef27712fa85ec6ebe093823d804e23fe3d217ffdd358f99528ca699e77ae5fce1708778b4b3c0b54178b13305a71199de00856fbb63c85c837cd", 0x5b}, {&(0x7f0000000100)="b76277d7156aef4675679d0d9b19cd9f95e9826a1e93bf2c40cbef44a346e2b45dc4ac2b43f59d9d99", 0x29}, {&(0x7f0000000200)="5e2a47c81251515edece8e9468b85fb0648c784fb49c0bdd77588af8fbf8a5abf35a02d9e3e44385f7b54eb469864ada659a65c6cb5bca32aa22515a9eb435b0d07bb7830e3fa653ad2a7e02da5e7eff278c929b1f2b7d1ba38b6e32ad092363ed4400aaf1ee9d067522fd44e1e273ba0341e1328fdfacec13ec2d5876d5d30fbff65418e62ec7fc121e631cd8302c6707a0d665b4a6c6a7309bbd4331bdc5f80d1d9fbfdda002a35d901db8cda84a45d545b603ce7484284cbc768b756c7149d3a69361b8ca7cfa297ff658c7abd92bb7b2beba8d1792ff4d3b2759f3c5bd0221bf8eadaff04ec4", 0xe8}, {&(0x7f0000000140)="39dfed230d809b7d1986cddcbdd241060bb496becd2276231b1d1af0bac0ca3b7035f97a80102f4d8c82b0b19bce01ad7e4a8227d5237f2b", 0x38}], 0x4, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 13:34:17 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x400, 0xffffffffffff8001, 0x2000000000000000, 0x7}, {0x7, 0x7, 0x3, 0x8}, {0x7fffffff, 0x9, 0x800, 0x6}, {0x8, 0x2, 0x400}, {0xe5f, 0xfff, 0x1000, 0x6}, {0x10001, 0x0, 0x4, 0x584d8c2e}]}) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) 13:34:17 executing program 0: getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r0, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) setsockopt(r1, 0x3, 0xfffffffffffffff9, &(0x7f00000000c0)="2de08e26db5ea4e9cba4e04c19b98708aaaede1c89e3ee51012475571a5e96473019fc0b1df4962af98f4dec07867651f95c7cae3ff5218cddfc63c41e8ccdd099e41d2afe6d03dbe6a20d216c33afcef4499dace5beb41af61cdd2c91f61c8c3a2f07ac4bc0bdbc8d4707617cbe88c9171ee46f9ec0544b2888ef33be83151bf7a4177654f42207e07535c3ae9600cbcdb68fbd1bcc3c850afe3dcf145f0549be8936c1edd17beb31f8324b15777c8a100593418abea61f91b9f1c9b7e90413b9f53fe0a8e20a81a3d48c2aecba4d237b27349c9d8e3432649f3a6a44abe7d71f78a7d0b5625c", 0xe7) 13:34:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x84, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:18 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/76}, &(0x7f00000000c0)=0x4e) fcntl$getown(r1, 0x5) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./file0\x00', r2, r5) select(0x40, &(0x7f0000000240)={0x400, 0x6, 0x2, 0x5, 0xff, 0xffff, 0x3ff, 0x400}, &(0x7f0000000280)={0x6, 0x8, 0x5, 0x4646, 0x0, 0x101, 0x7, 0x1ff}, &(0x7f00000002c0)={0x80000001, 0x2, 0x5, 0x100000000, 0x80000, 0xab, 0x8, 0x965}, &(0x7f0000000300)={0x0, 0x8}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000340)=0x314b) pwrite(r1, &(0x7f0000000380)="b588fa4fcb91d6e784d9a782e59becbd8c52ee539ac1446b3aa4f0", 0x1b, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f00000003c0)=""/45, 0x2d, 0x802, &(0x7f0000000400)={0x18, 0x0, 0x3f, 0x2}, 0xc) select(0x40, &(0x7f0000000440)={0x9, 0xa92, 0x2, 0x6, 0x0, 0x8, 0x0, 0xe300}, &(0x7f0000000480)={0x0, 0x8, 0x15, 0x13, 0x6, 0x80, 0x1, 0xff}, &(0x7f00000004c0)={0x9, 0x1, 0xc37f, 0xf0, 0x80000000, 0x5, 0x100, 0x3ff}, &(0x7f0000000500)={0x8, 0x400}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) ioctl$TIOCCBRK(r0, 0x2000747a) unveil(&(0x7f0000000580)='./file0/file0\x00', &(0x7f00000005c0)='W\x00') lseek(r0, 0x0, 0x0, 0x1) ioctl$KDSETRAD(r0, 0x20004b43) write(r1, &(0x7f0000000600)="d6cf4615c5580e10919eb46effa0432b886029ffedf6f5abfb4ef90d82075f2d5acce0010d9b2f1031a734644c6a88ed309a6fbb38fd938c6b0e6dbf3a352660d6b2519fb14d60743b671f1a2ea113cd8962c141bd2726ab874eaf3d8839565f0f66f7b05c771ba04c12b5dd88aee425470706c01f4f7edf48143d6a6464065fcb763a95346435f5f716f5bbc3835391613446eb48c67e50d5a5e457449d63dfff", 0xa1) bind(r1, &(0x7f00000006c0)=@in={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000700)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000740)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000780)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000007c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000800)={0xfffffffffffffc17, 0x0, 0x4, 0xff, "8a02d4a6ea4157f523237b01c40b401bbb2055d6", 0x7fff, 0xc0dd3e2}) sendmsg$unix(r1, &(0x7f0000000ec0)={&(0x7f0000000840)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000dc0)=[{&(0x7f0000000880)="02ec36face715dcfacf4ed8ba4dc3e7b0b87ae4b531453d8784baf552e4219e21e8e4770adc439a7d57ed8c7b81aea8ff0ef196afa32eab40e3b69c4a2c3126914a19e9022fa9aca4a0be8717ddba0b495cd099e0c502939ab3597134191b09f9dea8e1777d347b84a057cf5c267f0316099af8f7e0462ac26e093d26495f163ab33f098776de689ca642a416e76f68fdf927068e813fb77073f9c09897fa100d5bbf4e49d205a2ee851fe13e744bac55ce7c3f2b4b61a0e6cef6f3255", 0xbd}, {&(0x7f0000000940)="b1a78fd939e88eb6ac0afe9797c021b9a44e6a5edd5cf8d8ac111f6f3b73613f5486f7cd972255f25f86fb66c10df7412d65d276d658b10d2168e24bf2857fc63c0b3d04e9aa81ed3a2e70f8e067383fee617fa3d2454d345b76303756258d8753dfea9c551ffd5f668d5dacb326f0976da69892914f9a08eeeb4430d6c9ac89445eefbaae25bb4bde0d285fb94ebe61622124a5f0505567ab4b1983a08e0c48e9f91a7327fa81c3a9666d95a6cefcbf0d5c24c33dd7aafa0ae9b6ca5636a258517bc851a34b8ec46e679dbbf90f1c4012e8bb2aefd67d4d817ac0a25c0fc30944bc1a1e4d0d5a027d", 0xe9}, {&(0x7f0000000a40)="8868c8b63d401f58ebfdebd0697d866348dc3bd0ba18aa474546174f54583836b0a6f103ce08eb2c3d19e80dd23fa986d16acb5a87c25c226ed1a3a6f566f6137e0a304e00ade7f4c6632edd89ecd006f8eb537c0e709c58ac9bc61568c36ce2d7b9fcee0fd0f65ddf36dd1dab3d2941baf65eac40cd0ad4bb26d050080160728e4b48b10354a4f5dd70db1db43d0f4cd92cd6bf9749eb38c56942dd03d78e1b0b3a005560db3d7668bed3711892f62d27340bc14e991bf2174d1f025b98d7bd60df0917d097446d877bd2fa0f59bb9cd8c0b01b4d54cdd287777f8078e3b16fe441c692476be5c2838d00", 0xeb}, {&(0x7f0000000b40)="2b407e0b7831e2b079de2589a1c75869ec3e7dfcc359d64e5b276f7647053715dba17c380766a0cb58962c32b635d5e57348cb390e9c6a6aa7294ba8f23d2fe82a9ccba2099c36bea1639a23a3b271fd8017fdc8faaaecf82a44366949aae6926f7f93200a0609f59285142091162e8700b74ab2b0b063d262510ec6aa3304d7f5c2fd35a2ad969eaa2f466ded8927aad5c001dbaf03fbaa2be731b3ff7d6228719ce6ef8b9d38fb223b1732633aa4b0a3d059d06e04246abfc19176776346e52381a18b013d619ee02720eaac0da0888bd7945f73f922", 0xd7}, {&(0x7f0000000c40)="3865827a788cd02de3ee665cf6ba34998d85da39876c066fc2c8581dc1e6e75e2122806d6bbd14883891ca0af1372593e83fd9dfa92936e48f3c6ddb5206566a2e7bf04c1372ed8ccd8945ad52f1c28222f13af06ba5aa826f79f714c2c58f966ed72dc01f8cafc97e6e925f1732bb4a74da6d60a4cda324ace8e31c85f2e990391771242d329fdc27c1d13f6707167852916cc673457df7e75cd64746294d7d82fff1fa94b4eb499486826bc80e19a8972515ff8b3c0da668ee3870b582cbe7492e7abfc8d030a72bcd3637c657cd9ab9d45af5e3583cefa7163e8b4b1ff0e99e4510ec2774b69cbcac4d7c75c1", 0xee}, {&(0x7f0000000d40)="578cdf27b3c7fa3a9d7a100d57fbbf5dfe07574bcaca46cdf30cb4c72da2f81409b68a7cd9ff5e792c9f6ab09baf110a68a38f7697b8df9b9988f066ad1eacc863008345fad820c239e72be62ead8d52bbb1f172a0575e199afebb756e", 0x5d}], 0x6, &(0x7f0000000e40)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r4, r6, r3}], 0x50, 0x40c}, 0x4) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000f40)={0x2, &(0x7f0000000f00)=[0x2fc, 0x3]}) lstat(&(0x7f0000000f80)='./file0/file0\x00', &(0x7f0000000fc0)) getpeername$unix(r1, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000010c0)=0x4) getpeername$unix(r1, &(0x7f0000001100)=@abs, &(0x7f0000001140)=0x8) 13:34:18 executing program 0: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) fcntl$dupfd(r0, 0x80000000008, 0xffffffffffffffff) 13:34:18 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x10) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1f, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000004c0)=0xc) pwrite(r1, &(0x7f0000000500)="72ec5ab18707a703422d5d7c83f062c3653c90c11bf309e06888a5a2413e6fa0a5db001849797ad73852c00c1b93fa5660b3b85b8668daa63487a027dbd4f11067b7f0c19208b60feeca7c8ca721b17e6b8bb4165d203d3e3392fc1d425d86a20aff24a571714a050f465d086279225714", 0x71, 0x0, 0x4d) shutdown(r1, 0x1) fcntl$setown(r1, 0x6, r2) sendmsg(r0, &(0x7f0000000600)={0x0, 0x18d, 0x0, 0xc, 0x0}, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="f45021e80e495f209fa78087d1f7cb96f13386291dd4f05ca1e25bc50b664d162389f78a7fde759e610609090a8408cbef9bfa255bc431ef84b9a0666a7e54eeb5311ebfbad452661bf25924ac77f040db1305c2b636319524ab3d06537c7c3f4a11a3fb46c1e940c1ad57bab35b89cb7793922fca22a59cf7e65b7829a4dc2255b5c7b852fb17d5381fdff41922abaec115dab4cd8d58d3594537dac564cca77031fcc2b1b5245b10ef36e14176f841a6a441efcbecd37c4c31cf6e2eb07c235e597c473c0d24c8548a9d4439ae00c2f482fbaf42b3d3d2176f81063c3449ab41a3611f", 0xe4}, {&(0x7f00000002c0)="b8c48f19d9c54be75e1633d0104ddcad389fb72555d798ec3ccc9131da9a052c9d97fb20c792e03c0aaf7fe39c39cb8ac8093d6a4cc88fdab2c3d1c1ad047c79d92745c2a7dfc5ee56c0d168131463cdc69f867c6123691b50fc09980543505b5ce814078d6ef1f4a5e811aeccffb0f6df4317551e423845c1dac0312fc124390c7bc7b95f72872b4b3393af4fe104760336dd8a834ca9781605a69a3e7a8be062293feebcf4e82da63a7499375612", 0xaf}, {&(0x7f0000000380)="c10e13b39c38c7a6662d5009c2af60b4cf7afb895c64987527c1bade7df2a9660f2c06f6a07b41ff2fdb02dc9d67bfae44631b83a62c073364edbdd1fbb3445a0e7c67fc22b3137ce9c1db5825be5475ecfcabf3f7816d2769d7febcc30fe11d64c9831e7033bf7d8fdba0c6af38244743ab659c017cc5a8e380b27bb1a81b6dda87507dd2ace8e2df96ee673f23d70f6a35b81006466345e40d52adc3bf6148e9a0f1a86305c039d01aacf769a2864a4bcd4213dc7ce848fd9e4c946f8398da8eced37c51d6e8f609fabc165ed19686c49e27150ecf36f461e94e03b280dbefd68cc5c6c09d4ed42a1e2f2e56a2d70a40e69508557567b200ccf602ac7a", 0xfe}], 0x3) r3 = semget$private(0x0, 0x2, 0x20) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000580)=[0x9, 0x0, 0x9836, 0x10000, 0x6d5]) 13:34:18 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10000100) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x83, &(0x7f0000000180)="49c9c656ce78fec9517afd77ebbd8d942089b25c31d43ac9f5d8b518123cd13297cf7830ebcfd82e73b65097054b9b3d56f211ef91de7fb1541f976eb49d5e9d016bcb2369ff890927f33b7ca53da61e986c994f455178298b026a86d156732704853ca2342e52def955538fd17c2415023a1f92baac3fbdea07128ada86c12b8d1062") 13:34:18 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2012, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000180)="1ae2b291118a2db9e7fe60908728433c64696ec7d9f1dea6c0053c3f99e8bae6e1d5704f3faacfa9a618c0c9ea85e9d53da658c5c12cf92d53eafbdb7af51a4ad43360a13d65fec80d73ab78374509a9216dfd5406771608bdb18aded591c1a326ce90744f2d3bea369d3583678d2bc9b6e6", 0x72}, {&(0x7f0000000380)="6e10979a7fcaf5e2f148f6d3652118e6c9ed433b91d6990f8021d18b36c3075a18be5bdd9d899c36a9278b1708f2f225f96188975badc9d7357877496bfe4148716665d286ac6aff2d45ed01fa4ccedf5c2aaa3f1ccb75a127922dd75b0ed74a21043b2ee2a8eb1c9fbce22055b923012d3e6659d3c45ae042f9debcbb17692c4368e6e7dc7e53fee38546f1954ac5dd535b4d9be5885e470e0eb6fcc2b327bb6828bc2197f8782a35ef054c24096166fc1d675aa1245d11ed2ec6e0f78749b3fe2876353f44451e0136c3eb56cb32e4e558b7edf365f8818513db4a52c8000c1bf4d76b4885e7bec8b67b967b", 0xed}, {&(0x7f0000000280)="ae7b58361a2e0ecf375426e0b790ac68590ea373db3f77c1d72ed0a4b6ffc585674649ea5b8ce688dc47a9aa8bc0a780c06f21cbdcb9b16d009188887cf8560f1128ad255a2931bde8289216cc1e50126238941a9378f0275ed782", 0x5b}, {&(0x7f0000000040)="70b3937776ac2f8e0ee42284593731ea", 0x10}, {&(0x7f0000000480)="815daf42a487f84c9dbb21a7c1c5ac57fcef44ef297b86e2f10437c3a588665a9543724ba0b9ebc2830f68965289039c134218edc0e1f392a936bbde9d4ebd3385ce9fa532580bba5ac5e8bf312a02120fd00d39a8a65f3fdd3f23c17b1d7bc5da286e002ba9", 0x66}, {&(0x7f0000000500)="6971564f3952f3c083bb2a981e0ed7326c442e772371f1c8546f60d63904a2f72ebdfce3da8a39d5dbd6cbd80d0f02051be50442f8763a543b5e735ac7f68a1d35fc5006cf573802", 0x48}, {&(0x7f0000000100)="a429fcaaac6c77fd7bc0f27f949a33e53606dba3271bdd0a2dfe0c7f897c957754f0f676aab2f686d0ffcd261ae55eaf38fec37e", 0x34}], 0x7, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="03", 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8cb3881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ce8e5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1facc17c4ee22a4b0a40f27458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1", 0x49a}], 0x1, 0x0, 0x0) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x196, &(0x7f00000000c0)=[{0x50, 0x0, 0x2}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:18 executing program 1: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setitimer(0xfffffffffffffffc, 0xfffffffffffffffe, 0x0) r0 = dup(0xffffffffffffffff) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="e3337e8a3a537267a50a6f2f339ed48ba3034afeb71c3a11a1bd3bd81c6d0d013621bf7de49930a2c6c0eeccce385c5876dac492224e06550dde6bca", 0x3c}, {&(0x7f0000000280)="cea79e0b4f3fd87c5779e0a9bc5093c799e75f37dd117ae3aefb3091d1274790bd48beecce19d411f39c5bc6a56994cef2e8f705911cadd6ea80edc3d49240d60b6ff693916137833b2807b2ff53ae5736a71166c2d6d1a05063005785c2a2773344bd629609b3a2b70945cea8f6baa6c07281de3d3b81e6c972fa22f6e4817a0a39b583e0e456cafc778df5e263811cc438d98a5bcd7de22837f6665c17fc2ec3f77e06e247df035532e4691c74d72a25c19254b0b25e98bf048df4d0796de8557f8349b2111701bccaf3514376d5c2918bbe0aa7ad46bc7e7a32af0a2151811bcdcc1f1f92748342e8aa4482152f5e2b12c372a2b3", 0xf6}], 0x2, 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)={{0x7fffffff, 0x400}, {0x0, 0xe7}}, 0x2) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000200)=0x1) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6a9c, 0x3}, {0x1, 0x7f}}, 0x2) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x1) 13:34:18 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) mkdir(&(0x7f00000000c0)='./file0\x00', 0x84) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) r1 = dup(r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0xe7, 0xffffffff}) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 13:34:18 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xe) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$unix(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x801, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x38df4e52) ioctl$TIOCSCTTY(r1, 0x20007461) 13:34:18 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x1, 0x7, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket(0x23, 0x5, 0x2) 13:34:18 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) r1 = geteuid() r2 = getgid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x1, r1, r2, r3, r4, 0x13, 0x7fff}, 0x5, 0x9, r5, r6, 0x784, 0x1, 0x8}) setrlimit(0x2, &(0x7f00000000c0)={0x8, 0x3}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20, 0x0) getpgid(r6) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8018, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) chown(&(0x7f0000000200)='./file0\x00', r3, r4) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000000280)={{}, 0x1, &(0x7f0000000240)=[0x0]}) setsockopt(r8, 0x351, 0xffff, &(0x7f00000002c0)="d17699a83749b498a3a6a5ea3bbe2e0718d834b6ff48484d4084d52b7ac82dba5cfdc017103bd5c6e6b03a8bd78b2d72e0ae1657d33ce29392b7dc1b136fe32c458e078f", 0x44) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000340)=0x7fff) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000380)={0x3, 0x1e1}) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r8, &(0x7f0000000400)='./file0\x00') r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x400, 0x0) ioctl$KDSETRAD(r8, 0x20004b43) writev(r7, &(0x7f0000000a40)=[{&(0x7f0000000480)="2a13bb0ce16ed0bb10af092c5d7bfd8ec2547dbcecad8e036a628d1e879a5d9fb2c73a67a1526e9fa6e164d2e25a821e3c6e51809573efdd2dc09d296d", 0x3d}, {&(0x7f00000004c0)="d845700e81660184ddc45a54b492534da1bc0dc1abe1ca41adf4ed9bc38363189bc9bf28aa80fabf40faa48838517463b3cc107e0c4a19c167eded992dc05e4b992c76e908e448ec77886db4c3c6d49ca22c169af9167a288e4dd7f78d8efd544fa3b589b64f5885d6253bc7d369fbeb511026ebe81f8eea3513e243fa2d3d464bee89ff9baf85228360b83c565916412d847604e712ba0d9bbe9313dcaa093c10bd72120d2c1a76c5b5ece12aa9a856fce0b01c889967c085492240cf68c0d5f9384b9ee72d0090", 0xc8}, {&(0x7f00000005c0)="e0bbbf641ed207f738579b9b03b7430b1619e36801b44b14f939a7863663a4e0241f1bb882a141bb8fdd6e91d1d99ea0821af4b4760ead92f1c3496ae750fc04a06c6c1c0f08c7ab19041508b0626094c609d8e2527b", 0x56}, {&(0x7f0000000640)="902b900336ad6eb0c6f7f1fcdbdff920cef5b77c4cd8d85c1428d0e6d159d74a990ea10d86834b0052dbb29f78af38a296516399ec044676eada6b41a29480c06285083a71ff14afae39b2c998b75cb5efdb5b6df25982ea151a40beced110f17c2df10483de4a2cf893d0e4eb352a482ea2c85e5739600185a4999b1658fe3f31a16fb7cdb3cecfe9a291ba779c94fe40800dc98c1c8828c3bd3c603318f41f00b4dff5c8153b365fedc1caafdcf48f71302492bd11ec0288f3dfbddf0b6c4210379839825430", 0xc7}, {&(0x7f0000000740)="78be9c2c5ed612caa577cb84c0524dcbe59085401e6d18da0a6fd945ef6a5bbdcdf62a3049b8a315cc6e186b71a7e28caa4722c3d38c88d4d118606b8df2410767a5a6f8e243741e2ffb66c4cbf54b2496a3c315469b723c945d5eb1abbab697460c5423da6dbe89ebcecd24acb9150fa48be4e9beb90898d5405d4759fa083e280dfdb0562ca12c", 0x88}, {&(0x7f0000000800)="5f9bd83212524d9358df0735ea9b9c6796e1bb3b8a7ef38bdf501d3b95ee59f1707778ec57de6911611e322c778e40", 0x2f}, {&(0x7f0000000840)="23c759403bc72df3f856abc9fd05a4aa5c5de6f7e15d2c264a4d9805e4eec8e45b92bfa88d705903dd3f8e9e1409ab5835639c330cb938dc8f3ff753a7f2764d435b9e340c4256105455ca4434f816680cfcefc5897b0f3f6c032d406a2db865eafcf622e271355ca606809b90b9fc85bed31b92c62e76ce30e6a3a502296e4c2c6646ab7c4e1afc2b2823d8885c6b81a6d5aa081bf0baf21bebfa5593a046e8eb1103a638e47fa5240a030d6dfcfe33c5af6b0d55b9e6159db728703bcad2c41825321fac529002c2ce104937a1f20e63d3eb90a4325477e658322ffe649e1061cf240f2d2c8c78aefced66e8", 0xed}, {&(0x7f0000000940)="f5e40b70504d632aea2bdca375dc3d71c9549ff656194903b58490117b442c3bd8fe339ae3cf48ed557e5ee63bfd195459960fb09098bae11626a806f73d71b2fa76d27d775f814b800a319322f354d750c833811f41e3800b310855aae15377d3e7f5394b65419641f6c48212e8c7e551af8da93c26100d7fec10f6cd87b6e129a8385655fa65555d5ae67563a5f432e5ac94e541a322063f610a3563131570d41f46048b88bb5d0d62c15d5bdd8cbd672f4e69a5484f9104e590722017609935b7f7942b7802ecbefe1473e7b3eb698e827c613885039fb8b2839688a73b79a7a5cf794270261d8a979f28aaa32fe44f6a", 0xf2}], 0x8) fcntl$setflags(r7, 0x2, 0x1) getpeername$unix(r9, &(0x7f0000000ac0)=@file={0x0, ""/108}, &(0x7f0000000b40)=0x6e) ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f0000000b80)=0x4) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000bc0)=0x2) sync() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000c00)={0x6, 0x7, 0x1, 0x1, "ee84f5c60956af9e8615f98a84936acdc3a7a79d", 0x379, 0x4d8d}) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000c40)) shmget(0x3, 0x3000, 0x540, &(0x7f0000ffd000/0x3000)=nil) 13:34:18 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6137) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 13:34:19 executing program 0: mlockall(0x80000000000003) setrlimit(0x4000000003, &(0x7f0000000040)={0x12ffff, 0x400201010000001f}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) 13:34:19 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) listen(r0, 0x5) listen(r0, 0x10000) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x41, &(0x7f00000000c0), 0x0) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x159}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0xc89354733ec9eae2, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000100)="d7a7f656714599ba56f5d8e5b487bb953126fba0d97d4b952bd9d90661d5a8f33e99a42ce339aa3daa15438faf5434855c5886bff7f368e0ed514cc75d6c5145ae6f28851625d5b9fa735681f28e3083e65a1bcddcab1ba55f2b9dac51e89631eef7fe47c3cde5a9149a80d2aa88c58810e45276425ea11cb8f9a47d6b429bd11c98917261d102fb2fa7cb73ed0a0cccc1b14479b3abf9c0ab7b1589cf6126bd0466aabaad801411faf445136c809aca63b8", 0xb2}, {&(0x7f00000001c0)="043421629efdb7db84169a3e933b8d68aca77573c70b004965adb74ad3fbc0a10becb952e83707c14b6382031eea32564866894566c72548fb7e4dc67e1ceed4e54ef3ca03fee282fb8be34e8c5f937c523440c1ac9fb78778d906775abade1d57964947ff32fef5c107a8a628f38257baa6f3cd812fd36cb63203d9b4fc4921161f56d19057e6b2b594959091bc9ad568c88827f2dcd483ba79b4070cca0511d48c050864189ed083921514597a332e76e1d29cf35716af3ea6944661deb1322d5c", 0xc2}, {&(0x7f00000002c0)}], 0x3) 13:34:19 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="00002e2f66696c653000215ccb06d788bde21f2b1282df6d38db8319"], 0x10) write(r0, &(0x7f0000000040)="1be528d0603233e6fb041f1e2eeef75ce60f8cb45b0a8a25914be16576bfa776f2ca6e3511e08a060f695db505d613abfc66a7edf265140df8220b377cf3a09f0589a153b0fa6763ef47c9dbd1384d35e58b5576358498eb31c4450664773862f655611d1fe9aaab7d676568a420d0c775d1fe601446a0025135801600eae92fd1fd47de33962e1874b6d166ea2246e797e71819183a5eb4480956a02f66a69b9b420c7e1ae8e7dc4e01f2231d94b72c8366d870b07a077ea54bdaba304f39f3a7cca3a29eb4a59d9ad29a0d364355fc0582b895ac3a1b80abf668cbe2f88bd09355dbbdda3548552feb083b320907a719987b10cfa61f44963a67bce0f775899a3f4b1ecbe572b75a3a1bd93ec3778304a1f919ca9f2f5d81abf0586a04e655ecb63f05b8d5863413681fb62b266ee711d933a1ba83b9bde395da088b878414a074a586c6f0b965018d95aec7ac6c0b385e56be289087b8fed562fe78a7b1bc2f573fa4d13db3dc6766c17bf97aad715cf07dced48bfe0db223581c0ddf6dabccfc3d886cb5493585a1d996245ab48b81567465059ec12a925d185df8de6ae962b8c877e134f0ad5a1a155f146420706400d6e3e26126519b04daaaa8a89f2d608ad192c6831ba28c46031bc1b7844968d504b0cd662e918f44ba2c9911e5d803b74448f687c6dce55a6f686a91b3d603913f4ff12c29b169d40d834bfed209edceb98602685dcb9e724dc1132aa93c50b30754b1b294d384c3ae8fad0b488f604ca1025a304e99d5954ee71133e7e943809648e5966cf568c060c481a239fe9695c20f494014c36895a52ad37b108ff275901b62892ecba5fc8fd1fe2cb587f0612eb7f15c7683bc1df490ed700397cbbc0c9bae5c62452749cb373aa1f1a03bca258fae5f920d7710d95df2208b6a1174e92fee81c2425891d85689c4f9b91423aa255f6d02b1715b38e99645145074b72efefb792021719f207ad74dc617c5c61df6cc8d0da4b9016d7fcb797015ff5eeae5d866856dd80c5c0306aae65547b0b43746fb7ea24861aaa54fdff97dc01cd05d82553c0ee63bfa9fce112d4e1810105938d90878b25cf72a18032b556fc53f69000ae70316792d7d114c1d5109f455a50857502fa51fd1e4d202074e1218e14e3d75b0fa903d6131df9c037b3f1f3e707e2deb9ce171fb92ce8849529612a692b56985aafdd05285224904abce3e945c00d5418906c1d5ce9475afb929e97bf95721b9f72ead765e95d3c5f04d0ac1c470359075ad47fff75ea98803796e6cdf12671d75a3511864e477352cdeb7faaf1fa7e7c3cfed40a002f6cf32176be2d3b5e7250187d35ab191470244a8b35c003cae558788321b1af485be22074294f282cb9ac0c7111d7a5f38253d113ce7579a229b0b0eb1a2815dba3667acbb15bad60826100060bfa384b9c95b368993b19272029728fc9b0f03ef81924eeff3f3bb5f2aa47c8d06a0d3b8318ce0415805ed1cad73491995ee34959686270da5220c37e9e073604b6af6b8db0b055661d8d603529654ffa6cbc29272070c7e6e2f9da7df5570eff54791a09136215098a9fa1334231d4a9265b0cb85555ed692460f95a9c54cb45082dadd050f05cbecd529a5ba8f8d7d9488917dbd0970e353a75add2bf9360d0b809997a81f983c7db620272a850b487cecdff50627a16ed25d394d738cc05fbe3eccb87ec0934623d32f2c6ae21e7b64472195dfcd01b44e0b5d9ef37dd0536a55bbe625faed2cd2435214d812d0a16f109beba237b1fa6bd5d85d64f39ce7072c4557744b8b56e07527d8b9986c384a55e8980a3d1364888f2bb29473364876725cc90746586ce6c080c803e4a5e90dd11a44cd30eacb26306c7289857fa51c9b991aebdd36db45eb1e8ada31411e059b4af0369b28d5b3e32d121238d14f9e74dcf0e08b171dd8a709a62092b1681a0d4bbdf601fc60b999b3e2164b9d4ac7a4b2ce1d8f4ab37c9b9d5fc44ee41e992385e22b1828e7192a4bdaa04acceeae742494f8fc28", 0x5a1) 13:34:19 executing program 0: mlockall(0x0) munmap(&(0x7f0000ff1000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fed000/0x12000)=nil, 0x12000) 13:34:19 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x80) r2 = getuid() r3 = getegid() r4 = geteuid() r5 = getegid() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f00000000c0)=0xffffffffffff0000) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001140)={{0x7fff, r2, r3, r4, r5, 0x40, 0x80000000}, 0xca, 0x32, 0x5}) getpeername$unix(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095c1e21bc8ae162e962ad9541a333200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700"/4113], &(0x7f0000000000)=0x1002) r7 = semget(0x2, 0x3, 0x8) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000100)) semop(r7, &(0x7f0000001100)=[{0x3, 0x3, 0x800}, {0x0, 0x401, 0x1000}, {0x3, 0x81, 0x1000}], 0x3) socket(0x0, 0x3, 0x8001) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) listen(r6, 0x6) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r0) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000300)=0xc) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x40, 0x11) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000002c0)=0x3) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4}, {0x16}]}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) getsockname$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="8100200008000000000000000000ab8ee2fae049cc268c19c43c0ff953b0790b0cac75fab8ec5832e52dea8dc2ebdc6a067e6905825a09cf9dd0926665ee1a9df39838f99881f5ce7ba299ca595a"], &(0x7f0000000180)=0xfffffd35) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffff7, 0x376, 0x3, 0xffffffff, "e87f60720e735c250919cc7d9e384121e3991079", 0x7fff, 0x8818}) fcntl$dupfd(r0, 0x80000000008, 0xffffffffffffffff) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff89, &(0x7f0000000000)="b6") 13:34:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0xd00, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x8, 0x87}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) semget(0x2, 0x2, 0x20) write(r1, &(0x7f0000000040)='N\a\x00\x00', 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:19 executing program 0: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7db, 0x800, 0x8000, 0x4, "f77dbc78af99c1fa847d5dfaecb728bec8e7b0d3", 0xa1, 0xff25}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530006c6691d54406be0ae57f2bafadfc858263cf2d8b216567274ea9328bb5e142d99c4153543dd3b739fb81a73f68cbef0239f8"], 0x10) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt(r1, 0x1000, 0x9, &(0x7f0000000100)=""/165, &(0x7f0000000000)=0xa5) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x2}, {0x6}]}) munlockall() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x4, 0x557, 0x7fffffff, 0x4}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x2, 0xddf6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x0, 0xa644, 0xfffffffffffffa97, 0x3ff}, {0x7, 0x4, 0x6, 0x7fffffff}, {0x4, 0x0, 0x3eb, 0x2}, {0x99, 0x6, 0x2d, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x7f, 0x8, 0x1ff, 0xffffffff}, {0x800, 0x10001, 0x5, 0x7}, {0xda0, 0x7, 0x8b7, 0x100000000}, {0xffffffffffffffff, 0x8, 0x1, 0x3}, {0x0, 0x48000, 0x100000, 0x5}, {0x51, 0x7, 0x3, 0x3}, {0x1, 0x2, 0x81, 0x20}]}) 13:34:19 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x280, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) socketpair(0x2, 0x4004, 0x6, &(0x7f00000000c0)) ioctl$PCIOCGETROM(r0, 0xc0107002, &(0x7f0000000080)={{}, 0x0, 0x0}) 13:34:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000a00)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000940)="3ce5b06dd7ba1a15bc3e59e1cd347bfb85ac68adc6a6b61b34b9e7a3ea22286a03f37f3e1e337910c14d06d2eba9e988bbc978e8c9c6529f6d4d092e2f395464a6a142fe54bbc72710cd555a29a9e9a68674a7dfb9931cc47e21496388c51d51c65f70fa70db55a33cc801b9be98149ca90b7b502315c566de7cae51624dfd46d2af7d3fd0c151c81c06c0da4ee5459d315f438d28fcc05dde826fc77ae126395484a29ba4f455dbfd42baab7807ab7c4c8f2d6ce1d8bc4d4027cd", 0xbb, 0xa, &(0x7f0000000040)=@in6={0x18, 0x3, 0x0, 0x876}, 0xc) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) 13:34:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2001, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000280)=0x46) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x9, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 13:34:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) write(r0, &(0x7f0000000200)='0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000100)="39f08ca2a8d81801b3c6a8135350e3aa43d6afa3d0f6b10a921116fbe56f5262a23a1d36f9669db19c170e70713c90ac5c9021ccf6016a03e279e6feab640ad1969e186ad63b46e4178a4f7db7b5fb59d279bd36a4bac5e5bd47493e3048adfa4cada15145a65110620c9739455ef74382e96e5b27776e2a166057b54b578afcfaf07c31575145489317222f40e6b3e2f14d57347d3dc27fbd9d15da8c4f99", 0x9f, 0x9, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) socketpair(0x19, 0x1, 0x64, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x6, 0x9648, 0x2, 0xfffffffffffffff7, "90c493d4f58b44e507ed2e504d11516e589bc6fb", 0x2, 0x81}) 13:34:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r0, 0x0, 0x2, 0x0) write(r0, 0x0, 0x0) 13:34:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000001240)={&(0x7f0000000080)=[{0x27, 0x17b}, {0x0, 0xfffffffffffffffc}], 0xffffffffffffff54}) 13:34:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) fchmod(r0, 0xaf6efb38a3d770f2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x100000000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x29ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x2, './bus\x00'}) 13:34:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) kqueue() ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xc1, &(0x7f00000000c0)="87d538d2ba47f015ffced57c06906504e5dfda6712638007c6658a30d90904269da152ed7cf8870d8fbfd689eba36c5bce13b79990f20916982473c4b44017ab94d4d23d69dfc4a4fc0857c95918e6d8798cd2608e67e0044b2d9efcb3848d5903cef063a13473a0522dc8b7f659b7d49842195d35630c677ffd353d883742552e4dad0a89cc6208592665e90e7bfbb818d2397b40f6f9dd3d6fb9d439d5634558f215668ab7ebc499ef0064088497dd2c6b2558db6d66354d7b4cbc10c515e738") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:20 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:20 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) setitimer(0x1, &(0x7f00000000c0)={{0x10001, 0x3ff}, {0x8001, 0xfffffffffffffff8}}, &(0x7f0000000100)) ioctl$TIOCNXCL(r0, 0x2000740e) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x801) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) close(r1) 13:34:20 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x9, 0x5, &(0x7f0000000080)="ae957d1aec336c3d12716ecbe3b60051a209d91c0e04f2de7149978ff07dd6dafd5b04110890a3703a418441a796977292a7540da1137038635c9050aa05d876ec6315f6830f643da11a65c94bcc6dc676a3d4b6974834eab73eb2770a07b5f6a4ef29e8f85d36671959ee1644b0bca92f905876530d3209dbcbf15129878ad3677b2c918d319c76416f0befc27a3f07cad1bc34aabe8a222d895eb930e7f8b97c62907310503dce55358741c315c561b367ffeee66a62ab40abca77d5a575ad27ae4af38f7d62950f94fbb60f9f17a6bfe2405d54154aee0fcbd98328cb6a210d17c978b536a2efd086315337dd9591beb3915f04743e", 0xf7) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) 13:34:20 executing program 1: mlockall(0x0) socket$inet6(0x18, 0x7, 0x3) 13:34:20 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x54, 0x10000, 0xfffffffffffffffb, "d8b8060e9dcbb23c548af0ef5c1ec0b06d279980", 0x8, 0xc964}) mprotect(&(0x7f0000269000/0x2000)=nil, 0x2000, 0x800000) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) mmap(&(0x7f00000b8000/0x4000)=nil, 0x4000, 0x1, 0x12, r0, 0x0, 0x0) 13:34:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="2d01e5f9f64b12946170"], 0x272) 13:34:20 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$VMM_IOC_TERM(r0, 0x4004745d, &(0x7f00000000c0)={0x9dcc00}) 13:34:20 executing program 1: r0 = msgget(0x0, 0x9e2d1598849ad692) r1 = getpgrp() semget$private(0x0, 0x4, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, r1}) msgctl$IPC_RMID(r0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0xaea, 0x81}, 0x8) r3 = getuid() setuid(r3) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) msgget$private(0x0, 0x1) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) rmdir(&(0x7f00000000c0)='./file0\x00') 13:34:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x5) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) read(r0, &(0x7f0000000000)=""/24, 0x18) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]}) 13:34:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x80000000, 0x7a539123, './bus\x00', 0x9, 0x6, 0x2, 0x5}) 13:34:21 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./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), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f00000001c0)="ffe52e660f3a0d633262c4c2d50382feefffffc421792bb1feefffff46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x378c, 0x9, 0x1}, {0x40, 0x1, 0x1, 0x1}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffeba, &(0x7f00000001c0)="b22fbbacf9a72b0328aa056befd0cfb7a366a3a02bfcca53686f6dbcb78b2a73a93d9815d116f273db14e36f7f2ee5e9ef60271b0873adb658a5019edbee8bae17899ffc54a2660c47334feb667c50b3473ec20fdd654ad0c93ffd0ba3d9c8702bb362ea07b2752731c4bd0577ca4c32") 13:34:21 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x80000001, 0xfffffffffffffffe}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x20) openat(r0, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) mlockall(0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) 13:34:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f0000000180)='.', 0x0) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x6) 13:34:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 13:34:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x58, 0xb, 0x0, 0xfffffffffffffe7c) 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000001}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x101, 0xffffffffffffbf3f, 0x6, 0xf4a}, {0x3, 0x80000001, 0x5, 0xd45f}, {0x7fffffff, 0x447, 0x5, 0x9}, {0x1, 0x9, 0xffffffffffff0001, 0x1}, {0xffffffffffff3a7b, 0x6, 0x3, 0x9}, {0x8, 0xfff, 0x2ac9, 0x2}, {0x4, 0x2, 0x0, 0x400}]}) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x43, &(0x7f0000000100)="baf679d9813c5f6accc8e7ca733b904709c749e7704bffd4ceb4b28e0c38622726a23e33e027a2e15e88739d3204ae302572b1da7e9682eaa43cb3cb9ecd8cae12182f") 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x20}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x2) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/209, 0xd1) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 13:34:21 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, 0x4) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) readv(r2, &(0x7f0000000500)=[{0x0}], 0x1) connect(r2, &(0x7f00000000c0)=@in, 0xc) 13:34:21 executing program 0: select(0x0, 0x0, &(0x7f00000002c0), 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0x7, 0x4, 0x101, 0x8, 0x6, 0x7f, 0xfffffffffffffffd, 0x7}, &(0x7f0000000040)={0x401, 0x8, 0x6, 0x2, 0xfffffffffffffff8, 0xc1, 0x4}, &(0x7f0000000080)={0x4, 0x2, 0x7fff, 0x0, 0x1, 0xffffffff00000000, 0x6, 0x3}, &(0x7f00000000c0)={0x6b9, 0x187}) 13:34:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000800006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0), 0x100000000000015c, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) 13:34:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f7507304ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27591fb2c564d9acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d92118306cdfc5e0f2f0c9f69ec7ab3a", 0xfffffd71, 0x0, 0x0, 0xfffffffffffffe56) 13:34:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x5, 0x7, 0x1, 0x0, 0xa5f, 0x3, 0x1, 0x0, 0x2, 0x1, 0x5}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x1, 0x80000001}, {0x18, 0x2, 0x9, 0x8}, 0x101, [0x8, 0x7, 0xfffffffffffffffe, 0xffffffffffff5bb7, 0x2000000, 0xfffffffffffffff9, 0x4, 0x2]}, 0x3c) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x1) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000240)={0x8, 0x3, 0x8, 0x96b, 0x2, 0x5, 0x6, 0xd1b}, &(0x7f0000000280)) ioctl$BIOCLOCK(r1, 0x20004276) 13:34:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r2, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x6, 0x8b, 0x3f, 0x8000, "21708722c8d228f6f412f4695c63514f2415b07d", 0xffffffffffffffe0, 0x4}) fsync(r4) r5 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x132) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x18, 0x0) dup2(r1, r4) shutdown(r5, 0x2) 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f00000000c0)=[{0x0, 0x10000008001, 0x4, 0x10000}, {0x10008, 0x4, 0x7fffffff, 0x4}, {0x4, 0x1f, 0x40, 0x1}, {0x7, 0x4, 0x7, 0xfffffffe00000}, {0x2, 0x1ff, 0x6, 0xfffffffffffffffe}]}) 13:34:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x1ff, &(0x7f0000000000)="2f74954c", 0x4) 13:34:21 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000140)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000580)='./file0/file0\x00', 0x6) recvmsg(r0, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c76c419071071acd05050df5ec9b0000000000000000000000009574eca0885a5a52b872acbc2279ca93f93b7612037d4a9895ec8f81749438dc189b1f51126d2d81d023da6344d828297478b992d07cc81d1ed3e7b339b1de9d47cb6ac485b2255c880dffdc003a7b61d596e9c07835317dfa162d5482"], 0x6e, &(0x7f0000000480)=[{&(0x7f0000000240)=""/15, 0xf}, {&(0x7f0000000280)=""/77, 0x4d}, {&(0x7f0000000300)=""/89, 0x59}, {&(0x7f0000000380)=""/138, 0x8a}, {&(0x7f0000000440)=""/8, 0x8}], 0x5, &(0x7f0000000500)=""/23, 0x17}, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 13:34:21 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xa15a, 0x7}, {0x1000, 0x5}}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6e6, 0x8000}, {0x80, 0x30}}) r0 = socket$inet6(0x18, 0x2, 0x2) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getpeername(r0, &(0x7f0000000180)=@un=@file={0x0, ""/76}, &(0x7f0000003200)=0x4e) r1 = semget$private(0x0, 0x2, 0x10) semop(r1, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x5, 0xa75c, 0x800}, {0x3, 0x5f5, 0x1000}, {0x3, 0x6, 0x1000}, {0x7, 0x100000000, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x8, 0x800}, {0x4, 0x1f, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x4, 0x3, 0x800}], 0xa) getpeername(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) pwrite(r0, &(0x7f0000000300)="a0d871c9456354f2fd24e435b802e738b03b02cb014e66365bb4200e3cb4c0c995254ce8b037b121f25eca412c594230612afde0119fb20c2f892c3af8a327c354afe5248dc3fa623a7d5f828100cc6c6270db18561cee54e84dac74ba83fc68665bd42f7f531797b2723a0195537b98b900adef9fa766507f103c961016c9323f7060fb9f9572b4e5a22498f23085eae74bd646c5c78187a59d72662d2a4fa26d9c7b41e045dcd3ef0d2935dd2e233bc35e2cef6f67c7dae52d671201a20e63c720717e04ed86f6115dce992938d3c9a3b9e312874426ddd2588ea4035e337d78b491479ca8c7c1a039234e1c4fa3460d8c02147a89ca4057a4c47a5a4e371040f7b8968f607a84b8d9d123b31d45424bc78f07293332b3386d9f5675462456530e7779e33d3b6741423f44fa47a4f5a63b49887cbdb993ff037e0188ba2ff641e6e67e5938d08582e9145849c489c546e2d1b2196cc07b5f806bdd13f8b25c7b8c55ace35acae4eb538fae544e290aed678d5e6147fed9c39e91e444ef33e7af5b10468eb218620886f385d3fb3331a2d158229dea44b404adebbe6d17d3352097e9b9fe8885460af90d272d93220354b07376b9402b287837b5119fc9a4e294bb24ac2e5fcc89a6999b5fc2b0e1dea5f676c371fbffe666f7342bcbe57685900e0157d41df9b8f3458bcdb0f2c82f3dedee78475eaf18e2f025127f8eadcdbb1e1b218c2fb59bb84bba0c732fc10a29b0b73de220e02c865c728d08d500c099bb065e5545b46ebfe296dfa725188c7f6a53e92025f563d94b843de065994430454b58faf29e3d256517a5485fcd148b93d9cd8c8de5b8bb300c1f71c1342a9db7ac17156e5ebd9f44b524dffb3062987d5757fb499126990b62cb621518bf3039503e951268f0388de0be3e86209511ad3c21e640bf47eb34c1eb29fabe88e087f5e6e5974c7f32632f6dbe398436a5fcb03fd6ecdd6e93b66dc7ab2afc885f29dff2cad1d7dd9bb3384b641a615de342abc35494b04c9ae32fac758be2214f05f11559e3afe4888b8f265c51cf5ed16655c61f56a49e5565abb8f7009436ccb92ecfbe24329f260b250341a3ca702be80d8a8954099ac81f5dbcae8193892a9b2fbb2a6916f18a55f69bc6db9fa37a7cce8da37b2386c74e869a3ddba3914111b2f092e7e7969dfd99a08c83aca7d0335ac6e1c533f6e1e9e071f47f6f0d0b432a692d07119d928d53c03cb70480f22dbfd64b4821972b3f9a2b6a035184700ff63b9537b0d268d8505c12070abefa7ac2ccfb4ea567f3b78f68796e7d617cf82b9559b7c64230008d0bb0b3c0056bb13a0e52a513acff9d4043657196ffc2fba99399a1d1c8c22364c216d435eaefec874139c8ab9b7c2d987d3a980111b9f3893a766df7b8d38e6802a7a9bc85f2a7288f009e98b4927449fc3e2f86f0f5ba1f544fa59cae97638cd84c1903e9e73f30e80fe94daad6db1cc4cce5855f2c50953ce956ddb034647f206c8f60387fa05fa1b6294f7de9bf81c1813d612fb27bd4a2aa9c3316cb531b378c060ae07e2f89f94e4200c986c20f192f3a5168c5ec54e7f59761ec429cf554a1b58a98bec2800d890e3498fa041a5c953c789d3cf88b141cffb7e079c11e42508390d1eec4f916618b9b8a1dec1630c2ab4b3b0446d2bcbe9a8bcbcd0a5dd7c8468208f555c6b8223e6f81733d1fffcce5dd5ebc18c9507cb163b3f0b5c1203e95d32f7c1952a5dc2ac76ad324efc7d82e936524402b1c53a2b8e3285cebd7045a2e13bff5146f7a36b5e3ed947a92fd65329c0de78d0d274c1dca17c1e10836c3652ceda5faf6412c133065052a380249a26213c631fab9e7c7e85e0f2781df2e4268a1d814ead19aa278936410f4ab4fb1af3e70b6b884660ed80878e6dd13519c32950741f3f94f3b897b760b1337213cd699adfe481d80e126d5acc550bdf9aa7d50d377dd3bff312a0ba058a4d6353eb433ee7eab779f00beeef1a0e13834dff21a0a852e903f857e2eff5c5b1df414d1e2a0b48cfd48213887b78da3b46e521c6e5f0cb382f2916db4ae7c515737548e4c1fbef4bf34dc010ec7fd5bb6d165cf8b7bee15989e488ef28ae12c239019443f7355e7dc8dfc2f43248101cee3ed8edfe60c276bf909ac9bb8c5644581bcaa0bea8b6d264078e6e37a9f2a45bd6b9e4e47f6e0b33af81d6858044779cdc228279638949712f4d553cac8410c3833914f9b086bc264824315f68c6119e13ffc5c2b128a57c8527506fc66b89e68d4a35766ffb6561d1aa04c5275240d994191edb55b919896fdd3ec084f582d3b0b2315c9950e316a2bb802f17192364358d7cde60f613419af668e8ac0c534366ebd54928f35d5c61de97e6fb3211f9a63916defad30cbc35650d14a37e86127d493016c9903cefe12a8fa96d0bcdd05d61809c346024ae3ded309aa021e06e1cf1351cd2d4702f4ccd606292392972e6fa1c716900b14507ec15011cc32afb46108093889b67277171a1c595443ad1a1ef1d4b1a3cbc2f7c5d7b7f8908dabc889b2ffd1a3aeac96c2eb2302796c0f221b27b61898739216ede9d32a7842dd4dfc3f42793c14be5e7dc8fa4291a070a09d58d27ab85c0d7b48ab9f01ce90bc48f4fff1709b8cc00cac400a808e641ed004e18be474270374e732622e5aabe873c62e37e7ab9dbdacc663d8174052a2cf9d1eea47c44ef5f95389c8297251c078acfaafe1d0e1fbd69242ca9f7f6b15e5e6ad2e0b4b149ce39e2562644cc672bbcdf899afe2a67f064dd2c7dd5e6f099efd6e40ffb4b784b024e754c0e78eb6888227eb80a182017c0dea73624fd85344960201d078a4e703b3bac7a60b5cc677208aac4d45204a99ceadc1ac6de926c48643a8bec487ff94af9ed1a9fd08b100368d51e16525bd536479853449e7c4ff57d6d2bec663e28897d1b3215e2f3e75f2a6a3a52d3111dba5e073b5569cd2f7913bb2976118a2bb8ec0ec7b4460835d2e7d3fdea223551728e3636566131279f200e97ddec1cd39f28fbaaaabd422896e532982c52861fc924f8a6675d479ab9bedc56f7b42afb2821a2ea0584d8ad661edb9f2b387b2783c6880548b8c3200740825c26c27a94e4c993f31571dd4e9893d132ec1a231b684eb78d7895960b44dbaadf5407b3c7dd939da17368caa14c11338d50de621af6826d9c6521dd10f5f4f0dfbe1d59cb1e29c753328830fc202eb9591064d6b04ec312a7ac82bf72a088e79597e10e4a1eaa0f8f995cf11fb5787b042c19385113ca935a266da0e88193f5098e4af089b276e24885250c99313a9a3ff05c957af5f9dfbd6b3f65ead17b9bd34b04181909df5f240e8055034ff9b743c4dd490b9d6aa1a41bff27aa24f032ee2aa641b1aefdfdcf4f211db9c2bf2d28d2b8a58902516923417bbf63eb1246bc1f6573e4fe5667902a9532175eadd6702843aa12d7b7c5dc041c9ed282e3367714ec102fa23dc6a4ee548d526ff6678c04f2c34568e571acd9575edd8cb14228855c41618e8e619d38371cd26e384a15992fe2703e1b2511b69d85b4733ab5afd2403df743930504c1713967d090f31dddcdcac2ef4ac3bf49f3d69f56f30f6e0a5a231092a4f9576413be6c422a23d5cfffe173173b27d57689e6d0f6a988665f94543aaf9916a1d301d6290af05c0f11ae52c16859ad17360a6955f9614791ca3edcc0a69274406337a6d7f37c3070355fbdb4f3e5ea25f2a0ec9d678a85938c44d683f58a754174a71f3b12fa0e5940867b77f94741325dcb6113272fdb098f00d13ef61d837f1645530e8e554c998f20732e430591bcf9e7b4ab3b09d75c81a26f630ee68f8a220c4261ca56d120a95a4d82ade8741d062f7c1c726e9e457821c6627e54901c5a2b7fe5c2bf596e8b0b6c1a968724d8fa7fc1c6814a9f31d9c42b1aa1e0f53a968f4aebd34ed9e0e84d77b1cddba85dbd949130b852fd19d05862af8c733dd93127327f233835eb782d659b6f5a3261ed0a1ef337ed0977ed73c7bf16b4ec9b3e312b32e22a36d944b1bf5acd0d357bd3b012cc2e0bd01a1c6b6970eb2facef9f77068974a2ca57f6a0ff1b93b94a20c312aa4760db01c8513399cc6ef3657372e3b0a215d28ea1acc495ea4e98e49bbf258f90cf07f38c9431103dfeeb9fc6576a54a24dc16fdb66148bd728d5cafebe7c20248a2a2897ada7398cfda229903d5efb0494e24dac29daae0ccda09a9b7949a667620d450bc6eb0bfc70aba7c34e23d93edbaf9760fe1daac8b3e787d198098f5af8096b78c3fef06a610e275f6e2c97107467bab78573d6f2c267bcf9472561cdcf19c5fedcf86d19ff947086a23ae701272fdf020ca3adcb950e1017309004cf307560bb37c99ef429d0e76a98f9dc7d3b72029297dff405da3bc6a338c3e5ae7da7da092972b902edc201f6ed0d17e36d1119bdd7e72e58bbbeeef6e366066d7c8410d4b229c181c08d10ae34718efc7184b0c1c832a6b10796d8dc0d69b4a75b9e48de45f0ff3583653ab7ad854e8a911b07153af70278979bf2d5d0c0b05e1395532a1a32d52279ad163e2665541390ba9a5de75b6c3d62e7c81c3129fc528f1a85d9e0f05ea39732f20f329874b9516066858242630543c1de058eaf37006eb6a91671df5ca0e637669e26eb181db044a2faa9472d336002cb113722c7d22a4bb44c69f4e6e5d941f1df0589973c24a03a7f591a7b1b0273b186b62e47597fc5654733d3062c20252a7a32a085c78e89e3ebc6a3e4358b5ea9e1ea6ac06db7cab3ec66b2ea95e6df666d3283afc8fd4788b256913486de862fcf8b8e3dd0366a3afa064a86bacbe998101e25d53995a26f890217b520dbf2ff0db84374c6d98afc9e459ff1cd75e422170d289ca6d182779d90055bbc42b8d11e67b0416c9671252380a467fda8348b824cd74a2500ddfd59db094e68ebb3cde940d0acb4fea282eb917117cb30d86b4affe1dc02350dcc229e76eaad3c7bdea134b23943c154fcfac6927051f0d398356fe35184c1ce820f2afda67576a136151a571f9247d8dc40a1d2d42ad58992f87022276cc467e7ee171801a49663dd7b28abf0f93969ac015a5516fbb6ba36ffaa8f6d230907266364eeabca03a806b273c20b8dd0f9f2b7dab70e4533a2ae081e817b34c5727249604db5ad0da3d8bd9294517ed2c34655bac3bb241b5f1cd1fa628f64f0156c379db4162bb8ebf0c8a012f505aef65da752911bdef1c35d880794c0a048ec2d946e4995cbf93c876adaf2c71a5ebb9b91104908398e54bfce1b8fa3ae7da02f0d0abefd23ac873b7ef85334b6a911a2af739c9b0ef60c51f26adfcd2e49af744b1e48321f5209b468a4b49927908dec12239dbc7e0277237c26734cca5ed86a27f1c91b07fde3a968f61031652a24f89c42002010129cdf6c7a6e6ab05cd236b3ac0e104712ad95d4226c84a6774a41c8ee65bb98d788731003ad655269afff2e43bd6a5acd94bfb5aee19fdbd9a21d9832b18f82016a462d9d9bdfcbc273e49bff07fa7e57fec3e52ad653a57089beec3e47239eeeff82de4729d0761f1d329f7035debd97ccd5c30031cbff2a656ca01aa3d03640d356337925ea739f82d2245b36d6972dabb547f2c7f2887afcd8845748df8c9b6fa9b9ee7acbb461d77de23244cfe6cfae143b5c595fea18b8aa25579169b90d34975994cd8cda6918aaa4c728bd7701e50a1a45df96a6a9464dc9db0005b8038410c191415b7aba181b7c177f4a0f36e3859b3c77efd33b83f", 0x1000, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000001300)='./file0\x00', 0x10000, 0x180) getpeername$unix(r2, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) sendto(r0, &(0x7f00000013c0)="895c5fe6ec9a4437ce04fd912f804b639a7d23ce126a7569ab5c0c40f5b2e55ca2f98f076619a5bb14895e9370633378f5074ad3e1794aec4867ed332dff7eaf734174233280d6867d5f44febba02cc6aab8a482309efbb1e8ce487219567decc80526d64c4f650c8c18eb66dd3ee4795d9f584a3bb6d923abceb698c1a49dba3c3c97dfcb7fafd4638c20cf5ed20642d3c5e4fe99e77a83d28a5ed78eb35ec800eaddbbe5fff84e037e96dbd22a50dfd477c99d32bc0c6c00d45d307bf3a5f7d01af168fdf92c6daac0370dc0ee48afefbb4585baa2655b93bb51fb8d86", 0xde, 0x40f, 0x0, 0x0) utimes(&(0x7f00000014c0)='.\x00', &(0x7f0000001500)={{0x718381ab, 0x4}, {0x9, 0x9}}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000001540)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wskbd0\x00', 0x20, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wskbd0\x00', 0xd8, 0x0) sendmsg(r0, &(0x7f00000031c0)={&(0x7f0000001b00)=@in6={0x18, 0x2, 0x5, 0x4}, 0xc, &(0x7f0000002f40)=[{&(0x7f0000001b40)="7ed410a3c36cf692c1fd3073b90d8f291769da5b655d2e53c04476f307857932da0a05c5f06b8adc5a1e6ba97b709071baa121668e949bdfc442c361bbfebcedcc5ee2bcae0f27b3e6f2d2236d40f7b585e8e196de3a3e10e39b1a3d6a2fd605862a594c39701eefe886df73b3a4ec5ee44fbf3e2f1fcb1a5d7dead92477ff9aebed769577fd2531", 0x88}, {&(0x7f0000001c00)="9e428cf7427e39ad06d0fb503b3130a7af05bd83d4415abb1ed696b03df867568bd78d3c83fc7522caef60365b6512b5711b9ee9d1f63f3dd3adefcc1b8029e883015638410f527fab386987fdd6ad6bed3e327e2001cdb4ed8305fbbfdda9c39923c37ed0f3cfdb09e0a00485b8b4e261dddf3a5f110eb124da3e5a1d98ecea6bf7c4c5b4b9a347c17e4103797c663ae43f58da1bd8298109f0433f9e872ee522", 0xa1}, {&(0x7f0000001cc0)="8e0104af4ac58d55646782c5398f6cd0facdb3ad854232b3d704b415210b411ed542f05b8cc998454565f11979a6e67b85e982b3b2824c3aec65f69894fbf34424d3c77991145ddc11cda20acdd737205655439c7af6dc08a109cb9e8b16ac22c4db1f482ccbe4fd4937a88fdc553f61d063eec0cfcfa224472f4324100c690fd3f9560b38df1908074b6c0c9d23bf364387fafa460aba50ea9d", 0x9a}, {&(0x7f0000001d80)="5f3169558ca3fde723", 0x9}, {&(0x7f0000001dc0)="4cb9f8fba7291362e592d0f6ca4d100d9833e93d219bd5da58563a90a24bd731b17bd776214a146beb79833dc78f9b462cd2774bab2a2e309621f3f816321e5aec8c20163b1f05858631817f300362c9a3a0df6df1e915eed94cd305c950b61b9939873564e01f61a2c1fdde034b713c9217d2983b8c56b909b45a0bb8bde94138fc0ea6e212ca9da953941ef9bf2b07439565d386351092eec4dd190fb09ffa31dce99f1a75251e2fd88c69fc9e393730394c863d68a8dbf876aa2b0e91bbcce3cd2c5a89d39aee23bddbf63bf397e43b0accfd1d4df5e7b945859f0a", 0xdd}, {&(0x7f0000001ec0)="e24a818e40e26f", 0x7}, {&(0x7f0000001f00)="a245a8fd08f18d2adfc041101d1a9347382a65d6d4ad67870891815ecc5443033875e549a29a10ee573a879e6c919c9299a0f21b88423d3fe3effba5701634137511265288cf980807ae045ecd10e10e44729efdea0159e14393e995fc2470d4f4a0e7e24d9e84d510226d736015d705ddbae8b70038770f8e1e9f700917bc8e39570ac50f94c55cd3aaf8e2b112317ecade7e08d029f07578b07875ec67c7bbd9344a13da812d2368056aa7c68440f1141260fc39a76e7d79a42b6050e8bb70cece5c4e4e272917fe8a13b4042723de2252f65203a1baf672dbf20e62768ea5fcec5dc168c080f8ee389ca8a9dcdf7e4aa48f8138fcd6548372e398d2de696cf807eb44fa18fe7bde7d818507425d77e4b6a2850fd69498f7b7f76267725e30c12e066d77de7806131f3ea323a7738b300459e292da43a0caad7ae96fd0805c6269421662b7866150ef590b796a6c3f4b542b2f5ad33ba5a52a6e3aa1550bdc544f2cefe8872fc6eba2c552ea89c86ebc1811e9c09a587cd0b74c81d646a8a7fca707f9c4996c614cb0ba744a616df71fdba2e1f6c10f9cd3f4f50d4e9d8cb4bc926d1a4efdfc68c024daa6a68289bbb3f066686dc60e4e3aa324702c4db6c2704515c2c6dc484eea6b8d414f2a348f75971f136ae861b04c636a3216a7e920bd269d688e95b88c8ead6848c76c2ae8b0b5aa4602a1bc8f9fd04a6745522f739c4364ba897c923b270aa7f32ac1a3478508b88b3f2cf4e81bf8f2a7a4361aeae0e155dcbc400fe01e351fa03d5fe9085bcfc0c2395baba4609cf2d89246654f826bf7f1c6cde40f9de7fa6fd0281505fc6c76f51e450208f091d2c8a176bd0f84f4523421e8fe1a65e73a8c55359c4306ba25019c500e37576d0191a62d8d00e3a161b383d188afb75856b81272d84247eec38f3c02d94f5048562b8a7e74e308452e2ab08fc9164bd752c21e30acd0265a90571ba7de3ffca9b9d7ca16577e5c9bd3b407f19b1e71a71685860353937c59fd16fb3decd76c89dc97580bb86ee77f5d2fa72f44355b45451c454726b3fe3b2e6e927f0a313c072254b08f27041cfac884c830c424940a7711eb86444485fc409d62f7fa0ce0536bf8dbe6317116e25707b36843f2722eadf7cfc7153d3cd734587d763682bc10438217cb04e6f5b8912982ba549addfd459bb571c5aff411ed30ed9d2167818080cd4e3a950e0de8b1700d1cc0e0857216d90bffeda2c62779620ab580f5d25d49a1ffb3655d720d279ddf15562156951024391ab9bd053d84f38dc771535d3141c68893cf3bab89052647c3642a3eaa53cf95f7bec037347589feec346e41b912f417290c0120534978df4a6dcae1c1fca360928414966d84934e5f6e6cd5be28edcb2eaa4f3b8352c2af679e398726fe26f8c602d74a896153f0b7cc1829505294b9d1fce2466c557d6b8ee8cb5516adc8d7394adbf48363364bd67fffc7b87aa45ea149b48a9abf067aaa46e4786e94ba221075a70835f5c1ef15198f55dd61c49fb8e8d263da40c3ee3602c52f25580bee42b3b59b9fff94ca3e49f46a27648beee4e462f358cc76ac80d849722974aa8ef1821b16c673f09d0105dbd9781aba1025eace831b0335a21a959f2af1fe8601e8bcc02c32cf61f98bbab6be486da36b9e693b29fc2e4bc071d60e3b57a112ee9e99cca7217e236b49cb54bb1173f546520743b48a689671fd079a567c456729b46c13bb4554e6c8ed81c537e353a3d0ed9368b5f7200864d70f25c42b773b5fa471f23eff138fc488b6ef81de5289a56da90a1d79b411e3b9ce17ef7c1370c566a2233dd6c370254acde4750eee78df2fb7a777c7376b28e7f4f1a6de3e01a8b235c50d87b0ba446781b26e5405edc5db7f5d2765649df1344a75d59bf9a60bc56be70e9249d242f9673ecc527a099a1646d0b06424c7c58f63defee2384f123229695f33f62e6ea68cb99cdd215090c06299fd6dce2759e0f4770a8670e982256226a6b87481abd99c52af6e74155205cfb179be5c511b4d2597b304e42214304d5e4d162c1ce8e2d9588fbb25ef4d84aca7b458928c402b2950c7d2ea7ef533f4cd6b2dec724cf2f2d9f79f1e451a8f11df20e3e334fc1e0fd85a48088cbd89aa98a539eaaecfd62a6d5706f1ffcf2fdf1c7c43255a5228b3f599d5ade781642de13f9302b3fe18280fd101712b99d167c276874ea2bb9315afa671b24e0b63434d14fb5b86cb9653caafcfcb092f5202714860496021e2a009d96d7bfeb3c7b3cae688b95554bd4c74c52730b37807a8b253640fb4602ac4bc557a1b5142e5f23b54139b6f9d448e2b97798797f15be6b3041e3a71d9b48b04273197446006686bcff32ebd3c72704a556b4b0fa16af8c601e67b62b7ae9ecc770879625806ba6b5078522790654290bf178fd207f99341b6198cd99cc12c4c820365b3e1d09fc36d27492f8e460703c9e18cfba3df0278e96e628f8de1911dcbf5261f2ed6503e12f044dcc0b7d5ce21c8eb732b27c5d495d485ab20a6e466c5f819e09e68fb873efa6790a31e7d6e060ccbf33a88a8e16ba72a74b005b27e8b17689bdf06e42208cb6e17903d584c92f914823b9eccf9453504bf5edbbb18f6260b2baea14540705cf00ee9d8d222e72bf6206b5cd2d1439b9a9d0e22d53cf1d998f5191a2ae58816d534ff2e0f39cb43f2fa81fa8c69028b7fc35792353509d57a2f492620f43bb5d87ed85b67fa592d1e5c20e0638fd1349020f286e745e64e1256d40d5106584ab8be5b1fec6b1ef11113799ed66acf744017b6f3434072f867a2053163f275ad48fb80297ac829a453f67444699c303b4fa31082bd128a39ca0f210606a8305df00e682a33408c3f0b7824fd88c9fc6e42602ae64f89d205eb00a4798512eac2f16d8efafe7421eae866644b0fafe0d187a8bccd6f4440f18bc0272f56130f58197666a3dfaa1da95c832af0e50505eb006b36a015b3959a86d20ce637723230e4d4958848121ee826da5b8ebdc18495b642379cce6bf795137784993e1164464f99b63732a63e620432c780dda16dd6b990c714ddb5ab7d92fd5ec448a1655e124a59ab5ce405d5deaa814b9769558515fa6178644067d42bd123d3aa4a188b89e5de3ffbad6d16028b5e7cbfa56b68ff19e81fdc42e53a4354f96bd92a7e6ae4de5c451edabaf98f58fdebe56810af1e21b00b2ea2fac0e8b4fcdcaf38905ff98b1580cd137ed5486b7919cc078facbfa7bc07f6ab4905a1637edf68d8424f95d2c56c760ea162d7f3fa37ba3c2c779b8e2eba468078879eca37040e7dd72a0115eec4d03826cded2e9f2aa73f8272e8a758f7c1aaa043c88a5a7a2ff8f54ac7c0220b6e367c800eb1fad2bacc46b8db047a7aef0d0b37c8c5435615fcbcec255a60b40ad478c2884dff2d7aa9b88ebaff9e69b5bdbda7fde338aba3e56cdbee49cd206170aebf00ce9c2abd8dd66a1d702614c3520b10018d4bc78c07c54593fed3339b4c6c5df5972ef5a4ede6b2299808b37cec86060c1ba6896247bb409dfe47f759a786d835c44e85d5dcb6fe2d3c70917b28b03529d97f1ee0201de92ef67d170687cf181c0895606b816d217fec12fdc6b361912b1d79cb202551486a1bc7a972159c5b191b02554a384d82664cc609ade9060904dc245d292fea74721cb7a9836f25cc7d120ea1a13fb826cd1197acd65b72f0dc0e34a6d2d89d728050d18b384deaacbced87e2442b6638aaf2a77195413b6781b32a80e5a58e372569ff79ef10f8f39e2d105206f6cd4394e127cff94bc60483b07c56408a02d20420a37e13d3671a2a28d41eb1a8d06d4624eae3d3f70a34920db4d39cf0bdba3eb3f96e27e13a31ea5c1b0988119c7c87ca9aa19f92e17fd47a306c070933354bdfcf3b5aba4f8b38d39c832acf1e75d0651325ad042518d6938997273b3ac94987e7cc7680fe8edfaa25178735a632e48f6fe2586d5cfbea40dc3fab840cf6075d2b0dab34ca641c8a9a38708b8d5061533ba3ec584fdfaf1287dc80c8a23261c292e5e467e3966102c80ac53adf09962228e54b7d2f0d817aeebdda319eb2b2e39265bf5430ba5c562701ad62845d1a3c58c73781528b0f3accf0bb867afc0a705e1d8037a4135b7bebe4bc111c2ac5542346fa679896bdd5321fcfde20cf5883a5f8081f18b33223da2495c2fcea795c176429b41730a484a20316a6f2982e6930591a4f7819e68cdf6fa0e3a899bfb92ee87c321903f62eb2310644fdc2d6e87fa57618556accd4a7ab16bf97ed34ea4885f918614d6e707f3f6897ab0cbf9e8575955bc425e772be4624fda558396f9cab1f8190ff1c2b71b11f4d7a3a30b7c30a2ec4ca51921936802d9136358e1011a7fa323ad77fc213fc7f2ccb2a4fa94b944a723084a4fe985cb836c7d06ed1540d0d949c0c6fe120a92be3230e00133a2e6d1a964c1616db5a3e47531d9ec4e1581921e55cd8d5214826ffaaef78e1e6cbdcd3dc6ca7128f16280809e148d07a0b078740a9f07fd91514a7868f467dfda6b51f3315a8cb76d35e8805ede0f02f7c547a10f5c167c9adfd33357c3b4ae850b11360d31d2c67e72f7dde9d8bd5dbc59b56b7f9cc100cc4142f1bce03bf321ef97426b7310780b927d38792a4fdb878f03d1cd81a492be73518919c0ed7695b5860328c75438f30e83905f231a982596ca09057329c465b37e2b8e40c33dec38c5ab37b5b3735fac2bcc90204ca59629d0f449fcbc3863d8961c682155e4b6b6149bd72ab1c453ecc9ea19c8f63cef8996f8b06182d95bf98f3001058569eca8d0c237cb795f8a7ded115079e6ff5929bc916818cf25686de4b3d5a7bc9d28c8ce38501e6720d91d3b3500c42b385d2232cb38c7e2eee0fdfca3b6ba3dab65e73ea1da2abb9899f4ff4b01db16e634824e52db59097895004fc3ab7d17255eed084356c4be968760f829050b993121fd1049f700eea1c226eaa79e90deaf25bfd3f6a1275b7f5c9d6315ae12327052c85910ae38d6327509847a3e0154af6c19809f04ffbf46dc0aa31020bf9263c920f6f90d6111847a6d7dad2335c61029ca8e4b976e4120be73ee07b789d3b1b5af6a65daaa90e683b3ec07e9feb846fcf7bf3791074726e9cfc214ffb6d5de34483c3962ce32a5baed678aa613b15d864545e957379d674babd3d4c3a7ff401be4c1e0b3fa8294617f5590b45bf617a2456651ba99bc27383171581cc6a8c71ccbfc6bb05c4fa6f8dbe9fde9fb68d48cf4553b1588a178aa746a69baa3cf7e8c3f310f78d83cb62b4827302b031eb9cd063ba3243cb6bf2c898581ad87cb2cb6e10b6e00d416c328e76ba7108329f5eeff3ae7046829d01452a788cc1ba87f5f9e33de85a924ecd0a705dc0a05e20ceba4cb9a7b3af043685d99d3583d044c64a3ba8ffb2b6c5a26bf3e0ae3d56e176eda57043ae0378ff7723b6775d0837279df260de8687f0d720165aae7e37cf5915ce1c5d8eb12ac7900fc652229da3fc600d97cb945a9f5aa4b58ebd5dd3d6b93ba4b54f0c70725a43e8db6bdb0bbd6e4504e5b5c80fbf32ab9c7621596d5db88e18ff9a6677dd2309d3be5b101018c417349a05e66c2100fde5de98962ab5f7d3167d39662109393b2b603c6e028586e23fd15ac98520d6239b46b6f300dbc276cf178cae237c734186987ba11f277d379a7a3cbf3621f2d014d5b296a24e3e575295b8c7804ffe0542c6c7b4bcb772811ba73aef7470ade01066e32f9c70e669e400df94141cee1cfe20", 0x1000}, {&(0x7f0000002f00)="c169f2a0796e374a39553b82135506", 0xf}], 0x8, &(0x7f0000002fc0)=[{0x40, 0xffff, 0x3, "68d1680147f244e05198209a6e219c9f8547fb9324dd5c72533d7cbaae51703bd1a63dfcdfa6d900ebf2d87b60d8b2a6"}, {0xd8, 0x1, 0x7, "89c86005d6b89ab6830f68c8ab358c6024b718321eba0ec73d0d5a172abd5b99da1ba6718b18efbf9489b8ae3475a94374e01962c9525d469480e83f0baeab7959dbbefd1e34d905f30df97b96adaa1c907db80fb4d6c17783dbe9da40d544d3a0fada9460e78036e702990e94db5735d76994689a91dd3b039a4bd49db523d782aaa509e695a21d22141bfe1e0d9b7cc2efddbca520657d420586b7d5cdffc506ff18f387ab1020278434d979db8e636077d1719001d0ab5eac92cdadd2bd3aa33c01ed939dec"}, {0xc8, 0xffff, 0x6, "6c5e8c62083058f5f5628b62ef9965c5e6ad5e5a0c3df47661c6b704a20b872b0b12119af274f849984d8cafef285e54fd0d3676ab34dea03d69b09d8c2b3353e684f6f098fafd0e38eee490d9242f3ce8961816ff64ab4c770844e38ab23bbdcb3a97278fee9e86cb92045b6e3c7028281b75faea91e0f5d7d6420618b480738cdc92acdbac499e31e6b91a8febc1a0ea1fb2cc35f221eebff69d5393d3a6770a8241ee94a090b10e2f41ce12fb736827f5"}], 0x1e0}, 0x400) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001600)={'./file0\x00', 0x1a3, 0x5, 0x3, 0x0, 0x0, 0x4, 0x4, 0x0, 0x1, 0x1000, 0xffff}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001680)) r4 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) setitimer(0x1, &(0x7f0000001900)={{0x8, 0x3}, {0x0, 0xa56}}, &(0x7f0000001940)) connect$unix(r2, &(0x7f0000001980)=@file={0x0, './file0\x00'}, 0xa) recvfrom(r3, &(0x7f00000019c0)=""/194, 0xc2, 0x842, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) semctl$SETVAL(r1, 0x39a0a5b4b1c3c522, 0x8, &(0x7f0000001ac0)) 13:34:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002005, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000180704008b00003301000000e196fed4a057ebcd0fc5000000000000008c84ae504cf5ab0000000000", 0x2c}], 0x1) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x1, 0x0) pckbd_enable: command error pckbd_enable: command error 13:34:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x200, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)=[{0x5}, {}], 0x2}) 13:34:24 executing program 1: r0 = kqueue() poll(&(0x7f0000000000)=[{r0, 0x7}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xfff, 0x0) pckbd_enable: command error 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000100)="c0", 0x1) fchmod(r0, 0x40) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) fchmod(r0, 0x10) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x9e) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x9) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x4, 0x1c) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)) 13:34:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r2) 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) 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x25}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x7f, 0x9, 0xffffffff, 0x7bb6aea7}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 13:34:25 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20000000010e) utimensat(r0, 0x0, 0x0, 0xb65ef6d266e9846e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 13:34:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) 13:34:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0xe1c, 0x8}], 0xa0e, &(0x7f00000000c0)=[{{r3}, 0x0, 0x10, 0x21, 0x7, 0xa0}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x1b82, 0x3}], 0x200, &(0x7f0000000140)={0x470, 0x2}) 13:34:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, 0x0) 13:34:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x800) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 13:34:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f00000001c0)="90ce548bc00f598a9c14125c56291fbd7fb02928a4527f5ee1b9be0fdd7e2677ab6216e8eba9c07902", 0x29) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c1b0267a72300010000f91300"}) ioctl$TIOCSCTTY(r2, 0x20007461) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:34:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="07ae07f7d2c9ae653c1d36bc11644a6eace4a4baf5adb065ee51eed2c3c7037d05c0022a1805005a91bcdc102f9a51436df6e8353c3640a65a6bd9436899c9bd2c2c3a017ecac5b028a9b9e225777be5529cd10e867f5bc352632a66c8e33f34c2560e616e907bbafbfb872d326a8a70d3610c20da7a04cc73d6ebae4b1707c5b130a7575dbfe01e7a1944ac4c114695d27966ca6141b3f75427f6576225ad557cb8b3f907d86354398bd5d0c9fb70cceee9ecae6be88016e5919a56fc7e3af32e5de32830b7fe97132fd5086504b301044ed5abbddfc08bcfa8fe47142528f134d0dde3c1a4e3de9ccc7dbac474b5c7ab252baaa01d", 0xf6}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000380)=0x8000000020000000) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000180)=0x80) fcntl$dupfd(r1, 0x0, r1) 13:34:26 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x200000000008006, 0x0) r1 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000100)=""/179, 0xb3, 0x800, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x4}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x80045710, &(0x7f0000000080)={0x0, './file0\x00'}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[0x5, 0x1, 0x800, 0xdceb]}) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x7, 0x1f}, 0xc) 13:34:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7f, 0x8001, 0x6, 0xffffffff, "2bc0e0a39ccfd3ceebd9d691c022f062d5888719", 0x6, 0x80000000}) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 13:34:26 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) dup(r4) fcntl$getflags(r1, 0x3) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 13:34:26 executing program 0: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200)={0x8, 0xfffffffffffffffa}, 0x229) fchown(r0, r1, r2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x4c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000100)=0x100) 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x4010, r1, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:26 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) dup2(r1, r2) dup2(r0, r2) execve(0x0, 0x0, 0x0) 13:34:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 13:34:26 executing program 1: r0 = socket$inet6(0x18, 0x80000004, 0x0) getsockopt(r0, 0x200000029, 0x65, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000040)={0x9}) clock_settime(0x0, &(0x7f0000000000)={0xffffffff, 0x3}) 13:34:26 executing program 1: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) fcntl$dupfd(r1, 0xa, r1) 13:34:26 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xfffffffffffffcbb) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2) 13:34:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$getflags(r0, 0x3) 13:34:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x101) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10130, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x0, 0x400}, 0x10) denied attempt to set clock forward to 4294967295 denied attempt to set clock forward to 4294967295 13:34:26 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x67, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = dup2(r0, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) 13:34:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000000)='V', 0x1}, {&(0x7f0000000040)="8ed8d5fa30a209bbb2db8524d5bed29103d1018d111ec7e0dfe83b551ba948f8bd36dd6e1de4fa4bafb0c9", 0x2b}, {&(0x7f0000000080)="e53873895ef776c6a9ff979fea8ed2a853a1d1f1e06a84ae4068efa42e4b77e359097c49e9e7789e07ac374f857a2f10407b8d50b5d7619a5c81990a700c48436c36f066683466a33c0d8e3bc0064f43a14d0182291d36e20e975ac338e697ea6785ad5afe392f45832c428359081c28d78025c90965b52ebfc235efaee5335c4a15e043f8d48059e6c8e41beaae805c1b7e4c3341577e62192b01eb494cf55f3df3614f8a6b5e124cbe1dc92357afb7fc9edd4cab7a7671ccb19699704908c93407e73c911631a882d3fd3fd40f9036a8d569ae0679fbefcf5e681a771bd1560bd15b33fdb9e9c20acb914fcc56cf6144c1bdd20cbaf18e", 0xf8}, {&(0x7f0000000180)="1e518e773b016a463646895e4b1ac9d530344056db0c3ee512b367a125883aadf52f31839959b7bb8649fcd6e23f126f07c075b45b73b3a508087cd3217dbc56bf59390f6ad121a807c792348c54faa7733276734f1c98ff14191d99d0e512625aee115496425a8d19edf3daa8012d52b4bd5646468eeb30d01f15ee56a11e7ae12aa26f449e06922bd5bbed0c5e6e1cc51dc69189a914ae41dbb137b6566166fa0859c84643c8f2dccc0dab5e15e54ad5aa3beeafa95ea98d55ba6862dd1b028f9cb9c0c3bb97918727624f54cb55f2f5a32a6aa20397caff7983e3e2c717257d1e805ff40a09d2cf00bab90c65aacedfc60ce4c9234efa0a267e", 0xfb}, {&(0x7f0000000280)="fe875103cedff8bf555b99cbeb931bb45538aa62683d00bc4b172facb518a8942bf9eb3e9db51a254d1acb29d4b272e591df7bf6855a26c5e78f9080799edf9df2edf42c953387ed7785a795199b9a025ca5911474e357638f588676e4772ed803ab70dbae6e5987", 0x68}, {&(0x7f0000000300)="0c8fe443d07cb24de9c1baa737134c6d8372a11a11f1d281ff353a9f4f0b3419b897b3f603d86eff5c59b3afbf2c5748023756498ef8798dd26609febf9a7b1776425573c3e59d2700589d6994444b1cf902efb9f66fa983bb42255534", 0x5d}, {&(0x7f0000000380)="c685ffec8e209f5b97b8e19844e0619aeddc900e170044a0dbd686b4b7e4dac3d3f9dccaabac32102b9edc7b72563d13277e1cd2376795182bbb6c22bc849e85768490c07586c8aba8b386dc979ca10614425d60cc4aeea9f46b317107a387a945de5d9b7b916bcefbced35df08efb204425c381d04dab5697c7dc65f7201b8d49693ca9ab2e42ba4bfbf77749aa49916187a7ac07fd7bf7208cb0e4c1a9c59f0fd43091f7ad34", 0xa7}, {&(0x7f0000000440)="8a7b976ca3d5c5adb56c7d7d72e17e6c5a135ff29995695a54e12d80f992f6b490ae52f5143d958bb930b35998c7396bc4", 0x31}, {&(0x7f0000000480)="331fda36c4aa43366cac0445b52696bfae943510123a8626408b3855efdfc3215d380fd3abf1e7482466da0288b4406527d8bdb5dba10b0901c9fe06fc7f9fd60c3756dae8ef7d33c661676c6030c96626b6750aaf332b12a63b69f4e41f4465320920d3dd31b7", 0x67}, {&(0x7f0000000500)="53196a15806611f440dee66edb78156464697641732823c969639628b5be4092d35e0d3508d2a3002c29c125b2a10e894e5bc2dd67c25dfbdafd31292b9f2c", 0x3f}], 0xa, 0x0, 0x2d) setsockopt$sock_int(r0, 0xffff, 0x11, &(0x7f0000000600)=0x7, 0x4) socket(0x10, 0x20000000003, 0x6d19) dup2(r1, r0) 13:34:26 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x40000000}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x40) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000080)="5cd56692eb7b6d1f933e9a5611452e166def64b4a45a2bf701cda0db22162b0fb952aee3b84e200301e40676740fe65486dc8154f0ff1a2aaaf7106c2621d0c315d31a582c13e1f31e5585582f7f26c74f32de94702135abec2b0ba3516d5fcb236bc764984003f0fbdff5ff91ab8e0565da621f3921960a26377c06dca90927a44607bf20164e5d8edc64488bd59a6d3d9d20257efbba96468c8872d63136708a6c71906a3109361a8c905aa046b31d36", 0xb1}, {&(0x7f0000000140)="d823da35229fcb3fc04ce5ef7a03bd263fb7848ffb490bc32b0d04beb11a70fefd749ebf2000f53eb3e444c5081afc20d6915021ef5af27d91ad936fa9252d67a4dd4ecc918b6543dc31ad1b45df802caa2c0f91b46dbcf22461fd5a18f5976e18c264b28475a7ed6a3ee20ee21b01b768f117f4d422a5b7c8e970c651a8a5c72435fe949552bd8e92d42179dd0f856ab1725f5f8a3826177863855c915a33e5d72347cb8f663054db120e75ee9a269c323befae654257", 0xb7}, {&(0x7f0000000200)="29a441183f85ab7612ab0ddb3beee781851d0fb0867eafb190d04f58c67647b22156766a6ebf32d7c47abacb96e985c144d775facb3b41756772160d4b49f7f50c0306094b97046e6c4841fa6c6eb3b38a9fc05f0289bb0fa39aa7a53b87b447607be80ae20562", 0x67}, {&(0x7f0000000280)="cc4d32f30ad198226f34fcdabf1213a05f14ab5aa209887fbb401071a31181d494696bd02ee6fc33a23166ca5dfddd3a5d92aca12de2b0ace7669486d1656f00946cf5d924072eeb832c6117b042d54ee47cf4fd11382c1531fc7a9360d30d816e1fa10930bde1215689fb8343544c14cd0e51f370ba722782c85fe659b1ff47cff7d866b97715e231f7ed1f604443db0a2abc42990a297c65524fcbf75e33f17b061e7a496276e2f7f0fcf7d3cb7a14901351affeced50cfa9004767dc9db3ac85fc4ec981876362a90c29bd213cae3cf4024c669ab889409538e3b5c7720539d21b19db756c1306ece6de4d7085e672837fafe1a41b9ef", 0xf8}, {&(0x7f0000000380)="3bab511ac9d123ab1831be6e04c2efc9031bb0fe62d43196bdc8a53ed6c08f597bd57aa8592de787828cd87a13ec2dd17aa3ad479c6124c30c16e204329a5ee93eed3832ffda29d26cee13d12bafa48dd33e55f46a499f3020e728c5e006f32a5e8c4e01f64fd9baa7e255fd352f2e1c5025b1f5fddb619c33b7c32d8b4683f19f619221dda032512e251ed5b80703f409136842b4b58be9fcc7b6d12dd7c96506e1c5f7c750b21727817c190b986709b7bd0e52071420bde763b929c88b9cb7202cd25f0f664da1e3841f48b31b7ffbb6e8dc296673ee773c501e7507915e7599be1adf5a4a009400d97821772f30f0c1774c268696f554e804e0fb0348ad53195beab46c426425e2809f5fc89f00a22ded3b226921989af3cb5215e46e30aefbdae02ab92d6b1a1b7e0d7cb3d18bcb9bf03cecbe6779317e7898dc811c37c5d5e90ff68997cd9376c0a181c5919de7a44e90d2d9a516b087b34e8eb93591aaef75114ec1b87c923bf2804b351402ceea719fee610afa345db16ad5b97540a0c061a68589664732cb1ab3f7d0bdad4e4e9c3fcc7f704cd37f10d5cabd1e9c89c56f8269d621aa650d03f5a2545a38e11648b713db4344af285fad924a0712fa6a8bca90c126b52aeea445da7f518620fb7578e72d1eb841129df746ca7b7b665467e824f85d4b5430b36600a7ff7f7dd6de01f5ea8407432e0b02f586c97efbe71faa3ea28cb46f9d4b7bc3f2f345a527e5d5fe447f941323b055ab5959a4771ff7c876ebc9e685330c4189407531cb810fa5c3faf9523284c707a186075fc7271210908ae01916e8d539c84a4f8a1b9cde47771fc091ccadb87990fbe910d993f6695aa4fd512ee146225250a9fe94c59f737322f24e395be131560cc46e7ea36519f91b49927cc0362b7ec1e746ba436ea942e6ae2a5449ad1ee6922ea6ec3c86cf3ea7a843b8c192e1007962ab70c71a64edb37651cb4c36c9d6a84885976d644aad62b5feec927e5de2c1792463201b80c86b23c3e9e1b2d2d021034326828d9656875f70e6663073af4ece6f8479bdaa9cd98447471be78593d77165855f9bd6c9459d9c2ec4ab240d8dedd336b9f671b252c34a9bd35674434e8fab66d2f944e4659121779742f809c7d9545b60fc202fe9da4022d55182481b9eeacb8a9befff0efb8e530bfce87ed0b7f7213e733997268035011ac9d03d11f8a2a3768792b4ba83e6744c4d174230fc8b3dc6cf18d37c3c9844f9345b07c08057f96fa6ca2ca18e0d6ab8685ee527978f096ee051d860947a11f45912ac9af9ac1ca3536432d9b442a114ea2ee47830164b3acd59a9e3bd59ca6c0f209b360b0c9be5d96925a52f098dbdcc81feebab166f080d53abb85de95b9dfc5317580219e5c4c6a1092eb3558e0395aaa28dce5291c3c15a15c6d333eff63cfb30ceea5835f4fc2680bd84e9544b1189daee10527bcd16afb20d8a4cc48e723d6f15a0e83dc1848633d908ed39401931f495d5b0a6db4be172031dd234158f89c384423fa9c24820198d352e71d63c512a489a1cc1a98c90d984153ebc5e0df16f484fb3df41e8b2db23dbf0d24d958cc331579eca884b85d7344e960a24a2f9709cd573aa358f45049c62c1cb513bbe9b7cf14cd8091469c526f4c09131bf0ae4ec875eb71b7f70dcb97aab63e62e225dfb241549faebcb83f36b80f0598e7b2acd880aa941a427fea735ec3a108f627044349fd13b584c8b18f468646eef228ec35929bad422066ff44ad9aa92c97a15ff9fbd5c536e0987b858079f3b227b3cd134bb8e18930001be098cf581d83d74927a5a205058e9d9f70f4f358b14e7322273a7c0e017c412670c77df43ec55ffe83a030959414cf2569cf1cfeb13e952f8d8fc323472a168d174033965883ed891f3c7b9666ce4f99dd47c4a585bd0299bad1f7b5d7f55d67620440268821b7f5d1b856cd5b39a049e6e76c428c2d9db52dcbd70c3cd30ea6855c52e4d1cabc149f130d3a755be2fdedd85971dd484d93a67bcd674f81478c0b447cb8d1a3edb9ce4a89c2b5416975dee7bc52cb76b34559ec88cd08d9f8506dadfcc3e70d1ab2758c6d0785a77a33b3f79e66f6c9622f19c2e0f780585ee1a255e21cdccd44a255362989b26fa67046e5bcd03a476150eacbb60b0b8a1e33cfbf91c896a06f36de77ff65b723ce4bf17d4f905a273737f9e153ff9b97d8e08009c0d020d13d2dd38e3b0ce33c37c6f516815db9604ad01011fc8d0fa4b7ba5ac2bf46496b677214b6abff48e88673c0563fa7560b80cc2e928bbb68ceda17d8729c85ce135be39ee28ed920c316260c3e5d274a5f1311f465946f15be6730c8ca7b7dd59b76eb1028398bba43f34073b8adabdd6e02f03899af31cc86e4b650d4e5bd46efecc735628666204d1988dfe71a5d87f89872a50c3ea85dd303a724dc0c95bb97a9c8bf36850d85664d4d49de4046e37e16d819b03fb60be5e1406fd0bcb212d0812143d753723e1cbabe2dab690e0d7b1c0d1840b7e170b03b4e1afd242fc2601713a24f5b64c7c3b944fbceb53aa0495d47c7791c09a8370e319ac52e5886712b8a71f7050984644968371650afc259bd62c07f3b7d2d4a3b7c649fbfade56ac034dbe5e7336d98203d4ad4b6717e0d387acdcd98252f4904671c9fae5d2b2d54b861d0978139f66e4b0cdbdb4dc44145831e1af0805561f996ed7a228bfc9a4d96b234fb3883d4d3c0ffd5b93cac7acaf47ad35b80a5c0d11a80b74ef63fcaf7123cb43016000c20c20e157a6b7a498997993d285e6b8db48b9d101d927f4fee7a3b0bc989d1fe2cea8e911e98b3495cd7948642c1d0941cc2999cc312119f82a5eb26faa511eee3cf28b95289fa5064279d014e92f385a8b6029a644aa1fb24ea47a2136d32da360a35d75fefa675a571002b0c643ec01426e2f8929c37bb0bd2c42480a1a1227ab239392c1511e8a0355d62ee8561d345fbbe19233d7d06fc12a8e9f8edecd3ba7262217ff9e546cbbaf081f0e2bd8bdbefecec9d5d21ed3406e2cd235f48ed9505e46c20087452554ea9c5c0331912e6ee54ddbbfc1ef17f19114927d3cc8d28febd6ec7ebfc377a6da8beb1faed3b9f3e83bf2c029803fcefbb16c294693c449160b05e9501b09715b4b87f98e4da2409449a9b488ed63d288a2816592181a3b0c9ea4757f19251e2dfcf7aef48392ee5b4fa0ef4342a346cffde11fd15c3d4908b4748a080149fcb4f9a58b72c06a534940e769979d717a99a13776ee01d1e78ad1ce7fc434a6dd9e6864a614036715ae6426d0b87504e54b7952881da7c0d6df5333f761a5e932582f3ea8c879262da92f5eb3ef5a319e41ca0d52ca21c916397272730b88914145350cb69ae2811d57f86513259fc6a6dfa5bf6c8b676d0c7bea2173d967f250b700ec6db86572f3fcb02b4b679afecd745aecf5497627b1e04a57d8e45cc643f984cc6452df8099d8e7d0cbd56bc6c46439ff22f930d78da034a20aa0fc08ebabd434bf1ed7d9361311f1d79c2567908e65c49a98f432520d51fd86f89c4694b437aa87bcb2b18913afc6633f24f391417cb07fec42c0a2ecb7e36bb6f0f2ebf404b5ec7cde6ee5547ca4d787b7736cc8f7fa068c34cc8b35a1e79e0d3037eb0e6c271d2fca4a8ab88cabf673c31b4a8d5a0002c6f6d20ffec04db1054d427e2dafa670915e74ea6fac84541159cf47e4c8da8fc7b7b518b93e57fe59f69daa6f55b43d8a24ad2a3fdfb71d93bed636bc676cdfe43d43257accf7607b7ff7d7a88f6b03588da9dc3c0413e5ef8a251e92ff0a077fe01195868f727d6af29d53a3a24343137dd5e393737d2fa9541df1d19812ab318e87a7bcf0e66f1f412675cc84482afab7efd65b6a097428743d77177d0a294ef727377cd511781dc17a512deb68f62cc76317a0e911be76108ed7a946b5e7508f419d60ff2e8626b6cace1c2d9c5e53a535a9dedf770cecf5beed9c602efc7f402884f15a66f4f39029cfb84ff088542e7461d4df55708c7002bf8d90d2ba35490557295d012a0f98e149468409f48559e52d5f9faf91f4a894127c0ecf77cdcfa77d9ee4368d565b56834189534d50320bfe59a0a7ef9bcb71374ca6cca33e5b0c38fb0e5e7b513a9b749e210e80e34b53f189a09dafd580654250fa1889ab1963892f6ffc748ad8bc7d4ed1a8d281a50dbac4e54361d79b90df1eb1f50d64dc940f5605e789b83a956326de4fad8db3abdea022030c0fe5e7051b8cf0d39267c46ac17ddee3dc1ac4f47704eac28fc0ea24e8a72179121c8feeab19e1b26d54794362f8c1f61b3d53875b76aa07c6d0291a8431ca03f1ed7a2f071b4f968e2a33d6dd80e91809f4e169c2d1204cd459763b96e332021a5b21b8347dea897c868182b2d2664e0dd205b6f638178e6ce7d31806f0c0404f022923c5f604f53746fbd2e4430a6681e793881732fb4b563bb4fcfa43bcbd44c9c71f7b3b90df821dbd419f413fb51fd2b680a373c4fb6d89e6c5c4a704d23e6d8429cf9f23d476b55b51b2d652a2fc18ff93f2f76ba9e72003d235b4c40ece5a20a04628616f8a36bec7f81ce39c587445ff35d3ee7f321206d4ef0d227a478f7151ca92bd33ead0d925ab97827f8c06bd8f95868f49603b43006ed462cd6d013857f4810c6aa2a05671b35a248b6cb0703291ef5cf43043380cb6e0276b4a392e25206e22dc954e77e50a6aa1ea44186347b34f464a4d7e018f40e7f5118d466bf9e7ccfb6e44fb90f211a85c50c495ac4ea39d731651e09d216cc390dc5e9ca9affdac1f671ead8434183476e6f719d046516255579a6cf0d9b15c50f65c40d530e9452f7a8c7ebfa6576138b04e6d99806e6bc4e40df77e9120f5b2cc2622924410762ef94573e00f22c6d2146a20b6cbaed894a92d5ce3bbf06267474b902a7ba2c16f38788f9da2b76c411a6925de612a9975b1a1963518679f0c7f67c9ab92a601772ddb3e4b02e24d8874b4e2040f72d813a17f3dc262c6494657fff1490e8aad103a62c3c5736f6b49eda62a7f86289c548d10b05a1b56f6bcfb26fc908ee386fdc1d1c5538e129e69dfa5df9c55036f1bb090412d18070e77b0d02c1e7ed3a322d8b211e8c20c1ecad22b523be2fed28f8a2f2f1f799a32226f6c538458688550e16bca2300192db9ac1ab2230526a8b3e63847c80865e33868d37148d862a1f8e382cd43cd5a9b7559ea3da99802099103d303ba56898963530b6f26cefd59f5416a8f7930638743bf9e2cd9887c28059ae1198ce6ffe207211794447cc2b2cecbef292ec8fffac8e92ede1841ad9d0dc5732d8c97e6742985e43144599cbb79f7ce5ed7d55aa7552c511e4a4f066afde5b6c1030faae720c7e2390cd3ae96ad8956db8f753918ec4370fe843b05f557f75a6696fb2733791847c6cbc6af890cdec4ce7752383a9214706cfcc562d2062fd4d899429b3518b06e173167e8c1a206806967d9af898e03b78dbbb40562ed8214f61157976fec38d464aa30630a3c322a86a0d2d3bebe8e1fdc861547c5798024a3d7dae0409804e549d8437448844934b02cd27306cd7d8136b8fc27a9eb4561845c83b44fac03a056379164fd78d6fe64f5cbfee5d928e8b8beca6c716f462108b0e5f4f463a25b48dbd6349c8f2347664da51b75c9fe3be8db95de17096837df03df244ff12529040f0187dc17994433d4e3f91e2477f37db1b3c5619f87ee4df0f8ca0c737b4ee3625ac53464435996d026d67dfb8ae89904baac423fdb", 0x1000}, {&(0x7f0000001380)="7fd7a15f37d49a7a27fc742ed087f7094e67684ee23d2527f65f243bad74f9e7dff244b9fade1cfea3c7daffe16e1fda7c9024a9cd927226a43ffb62224443cb2d22f6e18ef5009b4661159d4f46d96981c2e05c926254ead2ccb8984ce385a1f7c890bae48ab06b6a9c45864b457732e97849203ee3819edcb390f8158b61c834e1ebb79ea99fb58ca04a819e574a4669a27f22d855", 0x96}], 0x6) truncate(&(0x7f00000014c0)='./file0\x00', 0x0, 0x1) 13:34:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xfff) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) r2 = semget(0x1, 0x4, 0x1a6) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/125) fchmod(r1, 0x2) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10420, 0x110) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x23c1, 0xfff, 0x2}, 0x8, 0xc70, 0xffffffffffffb586}) syz_emit_ethernet(0x1, &(0x7f0000000180)="e4") 05:37:04 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x9) syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 05:37:04 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 05:37:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) r2 = dup(r1) write(r0, &(0x7f0000000000)="9cf8ca7e7319c839a794065d78648f812c0c108dd3a16106f882796f9f6c390dd87940cb758e7ad3ac1c4501ba22d5c311a5fa72ad29fa5f1b685913c519e39676f909f36cd1e5b13a282ad63533a4d6857af7d06990c1b8572ccf9e4d845277a1c69c7d972b6fde29f90e078b526fab5957da566fa6f0e89c4891ce94", 0x7d) r3 = syz_open_pts() dup(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x2, 0x3, 0x0, "8549550002000000000000ff67f5bfa600", 0xfffffffffffffffe}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b000000000001a00f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 05:37:04 executing program 1: r0 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/13) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000180)=""/141, 0x8d}, {&(0x7f0000000240)=""/148, 0x94}], 0x2, 0x0, 0x58) r2 = fcntl$dupfd(r1, 0xa, r1) openat(r2, &(0x7f0000000380)='./bus/file0\x00', 0x80, 0x41) mkdirat(r2, &(0x7f0000000340)='./bus\x00', 0x20) mknod(&(0x7f0000000100)='./bus/file0\x00', 0x1, 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400000001e00, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x3, 0x6, 0x3, 0x3, "2e1a9a5cd9965c1b5ad8da315ba52b518775ce3c", 0x2, 0x200000000}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x5) 05:37:04 executing program 0: shmget$private(0x0, 0x1000, 0xfffffffffffffffe, &(0x7f0000ffc000/0x1000)=nil) 05:37:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202c52f66696c6530000b59f31779c86bf394248d6c5390a6a6460dec07a139166a8994efbf2a3cf8031e36c97f2479bf97870b56033acb1fea5584474f2a3c973c83e379fe5b4af2c85e8c027cba28810078dabc4b1f5d6d9ffee46ee8abb6cf8bdc136ffdea64bf34211a4a27d2d854d8ed0938"], 0x129) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x1, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 05:37:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setpgid(r1, r1) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) fchown(r0, r2, r3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="28d4122900000000", 0x104) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800000800a, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x3000, 0x45, &(0x7f0000ffc000/0x3000)=nil) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x8, 0x81, 0x3d1, 0x6}) 05:37:04 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1}], 0x40, 0x0, 0x1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) r1 = msgget$private(0x0, 0x401) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/127, 0x7f}], 0x1, 0x0, 0x6) msgsnd(r1, &(0x7f0000000040)={0x1, "f9cc3374725711091a906221e96106a7a9857e8afdda59261b5d13ed226e4b5dbb39f8ccd90219c0bc656ec08f4828872e36fa7ce5c63f7d5f3065e57f17f1fcfc7442fec75a7673d551c3a7190c6be85b5905fd07b865ffca41a1e2a1735a003ad1c56e25a8cd7ff52ace3030355cfac82f6543500c87a97faeedcee73632b94843d653dba193572445c01390f56eacb354380169f12656a883bffadf54652b4851f41606ba75ae7550666ca7f18b5eab69e76fdc8392f0458d9fa0b8d8794864c12fb1eb35"}, 0xce, 0x800) 05:37:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x6, 0x0, 0x0, "000000000000000100002000", 0x0, 0x2}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff00000000000008000000000000002a538706000000a71800000029000000230000000300357000000000001189c3"], 0x38}, 0x0) 05:37:04 executing program 1: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2010, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 05:37:04 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60a, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x80000000f3a) syz_execute_func(&(0x7f00000001c0)="41fd660fda91010000008f0878c3720e3ac421a5eb0e8f2850eea20f000000133ef3440fbdaa96200000e118c48291b78a00000100670f381ce8d9c1") setrlimit(0x5, &(0x7f0000000000)={0x3, 0xef9}) 05:37:04 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x3, 0x3c) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x7fffffff) semop(r1, &(0x7f0000000040)=[{0x6, 0x9, 0x800}, {0x7, 0x100000000000}, {0x7, 0x5553, 0x800}, {0x3, 0x38, 0x800}, {0x7, 0xdcbc, 0x1800}, {0x7, 0x6}], 0x6) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)=0x7) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10080, 0x1a0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r4 = getuid() r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) recvfrom(r2, &(0x7f0000000240)=""/171, 0xab, 0x1, &(0x7f0000001dc0)=ANY=[@ANYBLOB="4bdd030d1c12a55d138329e699608a5873b0795e13740e8fb0085c891b48928ee44513673e76ab6d5d26e74852b901b814d5ae7fcda66911e5ef16cc3c78bcee860e2677065ac73d2cedf9d7bf7bad0b5eea59364d01804e551c6997ce609b47d82c482359d7498f4702307d9cd23fb1acc888b30e45709a4c24afb06f7b84060000000063a74b0c718204f0d8bea9f8e88503864e180f8a858e95d3a7f818dec54a07968980ff779285938b16ac7fca15ee27d61aca7985937fac1a19a4dd93886bc50e037bc2b1588bca497d2c7895d6ac000000"], 0x1) shutdown(r2, 0x2) r6 = syz_open_pts() semop(r1, &(0x7f0000000340)=[{0x0, 0xfff, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000380)="b2da5c21c5fefa33faa8b62d238c38d16a543208bd9e9626ceb76c276d1e3051d1b363f9323896a41a1430", 0x2b, 0x2, 0x0, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000400)=0xfffffffffffffff7) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000440)=""/167) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000500)) readv(r2, &(0x7f0000001800)=[{&(0x7f0000000540)=""/59, 0x3b}, {&(0x7f0000000580)=""/254, 0xfe}, {&(0x7f0000000680)=""/5, 0x5}, {&(0x7f00000006c0)=""/38, 0x26}, {&(0x7f0000000700)}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/61, 0x3d}, {&(0x7f0000001780)=""/76, 0x4c}], 0x8) writev(r2, &(0x7f0000001a40)=[{&(0x7f0000001980)="d7b0196b7afac7795b1ee21c60bbe2be55524693e6db261d131ffb79ccd50c689c4eab14664837326d22dde7e5a712f5c2c82f7673941cab21549dabe3f87997c10e2b86c2a90ed3bd777447994c511d14b4a7b04ea455f3685cdfa83ed621002ed7415b60abfa6b5469cee36eda362457453fef7c9b750fb0f1f490efdb839460ba03fd227133ae9da09e8ed068bfba21d0a1185d6412426ef4711690ae78726503869b8b6b52f0279214afda06", 0xae}], 0x1) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001a80)=""/72) rename(&(0x7f0000001b00)='./file0/file0\x00', &(0x7f0000001b40)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000001b80)={0x7c, 0x8, './file0/file0\x00', 0x3ff, 0x10001, 0x6b, 0x7fffffff}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001bc0)=""/153) getpeername(r2, &(0x7f0000001c80)=@in6, &(0x7f0000001cc0)=0xc) 05:38:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00370020000f00"}) 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) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 05:39:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x6, 0x11, 0xffffffffffffffff, 0x0, 0x0) 05:39:58 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = getuid() setuid(r2) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/1) 05:39:58 executing program 0: r0 = kqueue() mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) kevent(r0, 0x0, 0x0, 0x0, 0x4000000, &(0x7f00000001c0)={0xffffffff}) readv(r0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/233, 0xe9}, {&(0x7f0000000100)=""/155, 0x9b}, {&(0x7f0000000200)=""/4096, 0xfffffffffffffe96}, {&(0x7f0000001200)=""/128, 0x80}, {&(0x7f0000001280)=""/52, 0x34}, {&(0x7f00000012c0)=""/136, 0x88}], 0x6) close(r0) syz_open_pts() 05:39:58 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000300)=0x3) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8000, 0x0) r2 = socket$unix(0x1, 0x7, 0x0) r3 = socket$inet6(0x18, 0xc000, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x201a0, 0x3) r5 = syz_open_pts() r6 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r7 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r6, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r6, 0x120}, {r2, 0x26}, {r7, 0x66}], 0x8, 0x40) read(r4, &(0x7f0000000380)=""/4, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2a0, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2, 0x1700) dup(r2) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pwritev(r1, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) pread(r7, &(0x7f00000003c0)="8fff54a6097ab75557f0a46c065003d49129965924eccc3c9032a6be1d721cae0bdc7020ef1bea677ad98440e6429b1bc904c18e25c34c804b84136e6fb48a9c3ba50b198f8a719c2271e5ef35679a3aaf406794fddfad19b7558cf1c75028fb718fdc0aecc010cdab1977a093d56a3d0c7d9e2106cb4c4fb1364dc9672b98", 0x7f, 0x0, 0x2000000000000000) ioctl$TIOCCONS(r9, 0x20004276, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000280)) setuid(0xee01) r10 = semget$private(0x0, 0x1, 0x44) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000040)=""/11) 05:39:59 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x200, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) fchmod(r1, 0x88) preadv(r2, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/187, 0xbb}, {&(0x7f00000000c0)=""/128, 0x80}, {&(0x7f0000000240)=""/6, 0x6}, {&(0x7f0000000280)=""/204, 0xcc}, {&(0x7f0000000380)=""/249, 0xf9}, {&(0x7f0000000480)=""/138, 0x8a}, {&(0x7f0000000540)=""/126, 0x7e}], 0x7, 0x0, 0x0) 05:39:59 executing program 0: socketpair(0x2, 0x4000, 0x2fb4, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)=""/4096, &(0x7f0000001340)=0x1000) getpeername$unix(r0, &(0x7f0000001380)=@abs, &(0x7f00000013c0)=0x8) mkdir(&(0x7f00000002c0)='./file0\x00', 0x25) setrlimit(0x0, &(0x7f00000000c0)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x20400, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000280)) setrlimit(0x1, &(0x7f0000000040)={0x8, 0x8}) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getdents(r3, &(0x7f0000000100)=""/23, 0x17) setrlimit(0x0, &(0x7f0000000080)) recvfrom(r3, &(0x7f00000001c0)=""/47, 0x2f, 0x803, &(0x7f0000000200)=@in6={0x18, 0x0, 0x50, 0x9}, 0xc) 05:39:59 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10098, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x2) syz_open_pts() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) chflags(&(0x7f0000000100)='./bus\x00', 0x1) r3 = kqueue() ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000fe2b011cb70000000000"]) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x7fffffff) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0x7fff, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 05:39:59 executing program 0: r0 = semget(0x3, 0x2, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8c9, 0x1800}], 0x1) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/219) 05:40:00 executing program 1: r0 = socket(0x6, 0xa, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) 05:40:00 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = getuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r3 = geteuid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x400, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000180)={0x1, 0x2, 0x6, 0x8000000, r6}) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x1, r1, r2, r3, r4, 0x5, 0x7}, 0x4, 0x3, r5, r6, 0x10, 0x10000, 0x3}) 05:40:00 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x7, 0x8}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x100d, &(0x7f00000000c0)=0xffffffff, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x4, 0x5, {0x8000, 0x75af}}) 05:40:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r1 = semget$private(0x0, 0x3, 0x204) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)=0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x200000005}) 05:40:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$TIOCEXCL(r0, 0x2000740d) close(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:40:00 executing program 1: r0 = socket(0x36, 0x0, 0x0) getegid() r1 = kqueue() setsockopt(r0, 0x27d6, 0x682, &(0x7f0000000080)="a3a3f3af37b0a3c331fe1977f216f47320eaa8c76c7492c2cea2", 0x1a) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket$inet(0x2, 0x4, 0x8) socket$inet6(0x18, 0x4000, 0x5) select(0x40, &(0x7f0000000000)={0x100000000, 0x8, 0x0, 0x20010000}, 0x0, 0x0, &(0x7f0000000180)={0x147ae147ae147b2}) r2 = dup2(r0, r1) r3 = socket$inet6(0x18, 0x2, 0x1) connect$inet6(r3, &(0x7f00000002c0)={0x18, 0x3, 0x7, 0x80}, 0xc) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) 05:40:00 executing program 0: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x10) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2}, 0xc) getuid() setuid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, r3, r4, r6, 0x0, 0x0, 0x0]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x80000000, r5, r7, 0x0, 0x0, 0x0, 0x80}, 0xedfe, 0x200020000000, r2, r1, 0x80000001, 0x81, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) r9 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sync() fcntl$setstatus(r9, 0x4, 0xc8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000440)={0x44, 0x0, &(0x7f00000003c0)=""/68}) semget(0x2, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgrcv(r8, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x2, 0x800) socketpair(0x1, 0x5, 0x1ff, &(0x7f0000001580)) 05:40:00 executing program 1: socket$inet(0x2, 0x4003, 0x3) r0 = geteuid() setuid(r0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 05:40:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x4020426b, 0x0) r1 = semget(0x0, 0x7, 0x440) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000040)=""/219) 05:40:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)=""/46, &(0x7f0000000140)=0x2e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000340)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/111, 0x6f}], 0x1, &(0x7f0000000280)=""/162, 0xa2}, 0x843) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) 05:40:00 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ff4000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 05:40:00 executing program 0: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x12, r0, 0x0, 0x0) r1 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x7, 0xfffffffffffffffb}, 0xc) mknodat(r1, &(0x7f0000040000)='./control\x00', 0x100000000001040, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./control\x00', 0xff, 0x3f, 0x1, 0x0, 0x7fffffff, 0x2, 0x10000, 0x1, 0x1, 0x4, 0x1}) 05:40:00 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)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "69ed68111496a7a7d947135be1c6f0c0b4d01b8e"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) close(r3) 05:40:01 executing program 1: mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2006) madvise(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x6) mlock(&(0x7f0000ff4000/0x2000)=nil, 0x2000) 05:40:01 executing program 0: pledge(&(0x7f0000000000)='+.{]),^[#\x00', &(0x7f0000000080)=':]:]\x00') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f00000001c0)="ffe52e660f3a0d633262c4c2d50382feefffffc421792bb1feefffff46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 05:40:01 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) clock_getres(0x6, &(0x7f0000000040)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='W\x00') clock_getres(0x2, &(0x7f0000000100)) 05:40:01 executing program 1: r0 = socket$inet(0x2, 0x4007, 0x200) recvfrom(r0, &(0x7f0000000040)=""/114, 0x72, 0x1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xa1, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 05:40:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x8010426d, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) 05:40:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x88) 05:40:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x8042, 0x4) write(r1, &(0x7f0000000180)="f13a3c20bfd86c6f3050c37c7fe355ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb75546cd747b271a128799bc89d1f10ccc41031d05087afc208ef82bcd67d24979db12e2551cc6de2a11a19e3715db45db506e31ea1b561140afb61db0e143bebd50f414c505867a5ae8a34abe22f38bf6b7b20fecc873bc69c264f523fe48c9c25858686ee0f01bc97da61f792d51e3f75d181c5a81a37becdae3ecd0fc3b99dae76eab32a7182b7243ce4c786c67e44dd0a1b763802b05934c538c66d6197376541504a689344f94dc63a5dfbfa258699cacc7", 0xfffffffffffffff7) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 05:40:01 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000140)="88135e4d86f1e0ad273235202295c8bf2e0585e75a51d858912dc576a95dbdf3fd8ca94eddc90e43bd3ba65be5495aa0812a635bc6b555537be055b5cad3257dee7a065b0b3f26fffcc87c07b2378639818e4562c6c1d64a9ac2db9e3126ae5b40bec0cd31c3c282e5f6980b29191d9aed25c38fb67ae5e554b7391347e343ca1178a5fd98da313036c9632c905c3cfe94f9027086e77b6631d74f912442a5b279e1844dedd66434252644d655eaf6d36d27ed3d9ed115f2407313018f56e23aa947053a23f2f773083dd6934a1d8fe389d95887d43bf219e9b5cae392a00e5c8f2d180f3537f5e68c9513ba1cd3cf3807424a7ffc887892081d219abb227bef2e105080a89c42b6fde6192d6134d070b4b2d48228a1850ae13d887ced9710efd9408c1fa3e423ca645e6fc994af6637ef1d1ba2797c62cc193717b93e3b66217fab3b04f9feca30985731c4e6b4ef7c8e2f2abd78bb206abdba19711c783d0cb4dc77e9ac85e4c9d6907a8edb8ac5cef2b3aaece25a68d26ead6a5475eb7d12beec6e8c520fd34d5334a855ddc48962433eca89f5f5f24d8ab76cde196a4029cf91359c4b6d562698d8f07a046710f12be649699bbd771c97a6524a69a23d823a444061b4f2e71999c9a763956bba871969ea5da4c09fbf4b6e48df73abb60a3c0aadfbbfa718df5d61079a45d089335f3b55f0d1985d2a67e7d2135feb389e3473a8d3ba0cc3038aa23c22e69746a5ca9db4abf0117bb8ac83debaf8215bc365657e14412b414ec823061637f5c793161648949513d657c00c59ee3885a596454af56c91f7696c0ba052534f2c5d81c8cd6773489d5dbb2060f634ee6cd5778fed7cb0ae5969479cf2da3c06e4376b113ac3d13a84dd75f79c0723eb997dc25a9b0188b5f19d260d1509509ecf8cfe3d21483441a7624e2ea8ea7229024178dd4a9ad6c81bf4ee1607bf1e169fa4c2b815f3fc5e21b8f1e8747721a0b2c351b0ecb37a2c5e405c1230b27b64863c2ba8fdd4f6dc99d83bd1d3dcef46d835cb00bf678238d5f0d588af9bd93cb0aa4b033f7a34e33a0e49b7adf32bdceb830314e48842c635cc8251acbd28fd55bfa6c522b147a5d0fe03779da3cb79c8d1f0eccfd8d89ee78583f5821728d78704e59cbeec535034442a03930798b6455257c02e257ecb8afa63ecd3c675c107bdacd990caf2f40a89728a2d3a0e76ca1b8c92184e100f8a535aa2398d5869bedc8929646fa55234644a85256fc8d416d411ab9e5a67b65d4e42d466659bd352d06de0753d7b0517beb75d25cf488b04f00caa782642330cd8faa65f6cd027187fd0a707071292e986b2a93078dc9754ab599e2ffe9f8142eb8e82630252ab6680b5055bd896d59430af0a7d852767e299fa18168a2605afe62b6f7928b9b3d03b790acb495c782a227a8df48db4447cd979dc39dbc6a13a61a622a728f793ecddaeea5e4d24003d526429a3f727ca3bd8f9eb058365398cea97cd1e0139363350eb59d62d7c983da7d0f23e618bd48e9140ef4ab9abfb6813a28c0a2d4c683f79b292151ff61728b5624bbee62560faa5f220826385feb70d1414c75021a5bd70e62a47c43e218b4200de80f48679c48241efa879b1d193822c6d8b3ba6be9ca9ea27f432ef7b8db40f4e2d549d2078e816b8d6e2ce736e84c958af781e75e886b8d911eb6fdf90c7f85b9c945b3cfd8f0ebd24b7b66cfc3123a5836c7fc0cebfbd93620139245fb8e32b8986eeeb2928db5007e38d8773ba3ec414cd23f7f3e1d61c604bcbce68fe15d45aec52bcf54818c3a4a211786c1938814d13a453e83f928fd03539e75a2b4a1b99c9c9aa563e8d9a9dd87a82409a6594db1f5bae066780f7c0fc5ffe12c8bb6ba90d47126cff50abc059655188132f7f8e179d3b7fd995806a7e9de609b2cb507f360937eb438e961b58e52ce3ab070f09e6e47a20a16b14d1c90955fdbb85b1b893c9ea77ad5cb6021f6226a60f3882f5a8cc0e7ea91e00dbfcc9e515be86c07524f1ec10f36a194d72fe7a75f0a1e214a216a5de25c2a682c8d6d8fde00ff792bdefe9917419d12721fbf933eb6a32e8f4fd191986b9722dc909ead046b748144c419695df6b5ceec9b89773a28c4a90245940bc9609518e82e9a5452a1863935d5828e7ff8b4f43a27fd8a662a475412a136b3bc5ef20cbb735fbfe1fc268fa29aaf8ff42ddc28e70b77cd3e9aead1eec742f2a0b43e87234ae0fb2efa5e21903863d48017f9781e6020ee53d38359463c1184ee50a1cf41dd1907303a0240d425c1a15f8b6cf5b3020d847b0d5737877c9f6149a2dece43f58237f48d4aa0630b020521a8c70973603963f9588a3b2f2cafd3a630633e37eb7a0cd770177e4817d5aa0bf9968ba87f732f9b84a90edc18d3166c286803843892730d83b5fc93903114ad045440a07c78ee611f5d647b463ac59779e60956542863c33c9ea266e6ec19b5b7562ecdf9a9d6cfdb44283bb0ade408007608edd45454c82f0b99f2e45d229d34fdf335df657290f82c8dcb2d240aea0d99c3bb2820fa09fbd40099c6710fb4a8314d78123312c21c446d579ea79b8bdd640c4c7941734b61437330dd89e58065c4acc00bc21caf0b4baaf3dfa791e1e1ee0e24db56a0cfa129221e620b76067a9afbe06953eaaac84ee38b2964559a787860595187a0391cc6f3c41212034a235cbc55ec199bee4ddb0c962dfb787d3114c6df735155efa0032b1fa0436fc8b0ec78d49d040b4fdf7908f82bcfc34353f03e6576d00e4c408cac7f6f97975f459a1d81e706dd237e74446adb423b2b6e4160e145cc44a6cc3ae69119edb59b62da17ff88ce89674b6bf93f37dec6bba5b515eb5c4b05bf3bd296775a81bd2aa9a54d28d58bb35ed64055cb5d323f7eb7ad1a80a35f43838061586cb9c63b5c87101be36acb5fb0ad1a63506b68197b4bdb1dde16bf477e369d893170f80582419c40a7c5f08b9c000a55c8d4e95346157eacdb5a5024ce25448170766e279aa6e628261255bcdb06f53bd35525c7d50877467f301935d6c147f17e2ab9587376a15f7bc11eb63b23eea5bb0714c2c788ba700736d748963c6f7b34f9f27b9066a93336f051a53963094957313531c07a802e45eda4443542104d2eb9dd1f5ea059b33062fb5b1ba37804191ed0e13a2e03ee13141efb6a7e2ed75f7cd073d3f277c4d11aa9c59d20f76a0330ed93f5fea10203799595f98ec9a40104d1dac052315d956e7be69a583aaebf4a60ede582ad3985cb48893714d2d3f60c71ef33c3084d96f981c052e0f4ec9e977f6da5428076700bde8e8c5f5f815a4c852dc0d17a990787ed8f12b26ed949df54f006084a7a14fc1ab8aaa7a9fd3a15f776883418b47c40dcf11ceaa30fbe94815825346a9150471c6fa8bf178f024464da600655ef58a242eb522b3e9f8025b63535d772edd8bd445a178ea72f8344ec95388c358a8bc9438653d1d7534aec9be46d8e64de0e8da12146528517bb62a74bac5b66609799d84f0c84359b76930f7797d710a304b8133467d2974c262b121b1486ea59ca3ca00d39357ab4f54ae54da4f8c9473822609975905c171a56a0b654d26775af0774d5657287b1dfd0d8152eb080a6d4757cc83716f4ba1e56d1c0237fa03f108c986bf7ab693dbf38479d4d8523e993633e388c9dc785f68c5d1ac07f5a7fff3e9535d9e8488eb9291340d375f765e5529d9cbaf548e633cb9c7fa9bb45734f90af799efafd755a7c55763e255e9957db8460818e431fb974cfdddf45404e0c1ba6dd0cc32277fa7a5dd0263b14240617f9b111ffb46000882b4886c2181ab3c938d06a21e46ff46c9832baa72910e4dbee01ab986347d9a914368b43a69af0644a7c384b8e586cd12a8c4413a1d5a0a0dfbf104475a3c62ffb72ee39368c74137e5e68568852433afdd9a3cf06e180a1753649a8a0bfbef7b685b45e2bf04789c799fc7ee9b3584f886120d500bd53434baa2785bfa67bacf026c58863c109dfd0886bbf2b0dc8ef381bee275db3433f87f2da1672b8aa9fac2b9fc549f4f43d28db6983f7cab6e420431961815df994c49ec4a39c59939af3d39304c39cc4513937f4f5a4082094a9720246f4cb3e9829d68e61dee371cc6b99393672e582e9abd741767ae1a738d275205fcbb059eaaa232c5c547cc47f982eb190d42bbbf3971c7380c8fe4f65783140d13c3d16ce81e378142f2e85fbe31076c35ba551b1ccfafc5e9811ec5af1496af5e4f6e21cd3f32b5fda90acd1ab9a829a02fa87f38c21da4ee405c98c65215a61270f49b87d95ed0f760b973fd02665d94982aad437c91810fbebac5aec2404292c3a8de8bb1dfc8186a5160f8b24cc974598473b92482e5d2126497b1487fdd62b68892d04386af2fb5138eb0a5c92c88127ffe34cc12854db78039fed4114590c722764d69e7bb5ab0211679a752580d730656e6a3a014c556c3a6ba0228423ab98024119704ef9afb25f0264dcf1b2861557c6f41171f7af8e2bb969a91e6d200658c112387508fc616e0443a2f48adfcaeeff20841b74eb0da5d7c07b94b8f6b97e59905201cc66fcb9dbe511ec86448bddb64810de6589799adb621145d56cb370d6124e893f6e4196bc38c08eab43e11288e9d0b64dd7c50b0ab1c1d5a6ce191281a4ae118ebef48de4c4ebe3728bead87288e7b7c16f7a683f728add8eea3e5e88d5d3617b68d594b0816767bac42caec864f3697ae9f386408bdf486e7cf64916eaa29ca3f0e75634fe02c12462af8bf77b7c8ee3554e8c36c4be2b99aa11d965198669d9149a6fca1591af4059540bef0ed30d5569035199c8cb5a363e3a83a11881cfc0f2c1192a8275baf7e4b577d2d9852f79f778a1971e43045f65c944dfc9de27f4b04a2dc7d4f96e68622443719c7bcc6cc3b3458e475d0475d8c95fb38de527b7ce7ea8a9ab53706845cb1ab7818557a5c49791634de768d1518323f78cd672ad58fb45f664ab57b8caff9d1cbd63c4f411158a792159204a6b9ddbccbc063d0aca9c4493296362a9c28a0cb99e283eda8cfe59f62615cd2faf92a95a5600fbe6eff5665b5ff95e39244be02b83d231f99d553095f9fc6d5cb1a63972cb9043341b86c521db1e795b6904e9d538b4f170a9ca73bb564863f833ac58099d587c04fefc8e5c5d2a87652c54e6013e219765c4b0e54bee29cadb8ae74cc70cfb64940a8f02dcce9562afde756615f936eee0f73c4c2da2805be6607dd27c1b34882acb3063abe3a11b857765bc8190f233037cb3ea0b18f9527ada89991a101821677ee51ae0037cddebb64e37b9ed9f218d23f8da48dc3f872c00581c3427d07f07681399f6303f99eee6a95a18190ece123b74b4afaf830887bf13b0af45226cb1658f29ce1c15e3f0054a8cfc40d77b28187064151ece1c596340d39d0bafe4a5d746ca3f1802ac11bb8d58f16b347685508ad0d86c95cecaeca512027a1d01a04b3401696688a7a14dc43f135371ee1b09169176f3a0c547647b969e834a43a07527bf389739baffd30c2ee0e15519eb7f673bf0e73aa971a38addcbe4afad003b597176b355d49ef839bfa1ba66764e9780cf8eac0703df96179c50c895eaefd84d613a3073a4be85ec655de8aa27dd795777285a0f4ac5a750dac607facb479dec7e0facb849bbcee67897ed2d6d9a6ac07ee3ab6da30c2639ef404bbd50145e3d236cce87276bd1783ae5c9574a767009baa849348f0fb83b8913f631037e6c594c99a91deb6aa", 0x1000}, {&(0x7f0000001140)="d2b019f3074ab1d611b209bbcc964fe1ad1789f4996b11a0f788f2652248df855125355a93d78aa182680e3fd94df84e5c7dde1cf7096714573c45e89ba79b1cf663f0122c5c5ad22c286c3034f1990fb29908ca8a", 0x55}, {&(0x7f00000011c0)="aea665a87c1612524b6b224c09ecf2dd55e64596a928c6684f1dd3c09d0e5b28bfa4563ddbd83a661ae26994a656bff6b7320a2863521bc7b31fdaa81d56cb29a9d25526ce47ffcc505ba1684aa4bf8b782a46be86aede602b664af26d9f7b3d442e174671a8d6218f7af50800883386c296783c4930bbd759341c178197dad4d790e0d71819c5fe8872a9e47409a6ac5ed1a6d87d9b3f4462a41721", 0x9c}, {&(0x7f0000001280)="59e4954ca066564cd2a062934703246645582fb88c5f4351ca5654c790e159f9b20edf90c420af12eeba9f305b3427109e63effbb26ba30c210359", 0x3b}, {&(0x7f00000012c0)="cc76eea57c07fdaa6eef79de495f02d44354620c88c4c1dad7b2906f1d2f066b1ef93c938a676d84ddc05d1d2a4b8a5191b62c888f6cfbdd8a4fe30c4ab580c07690e45e7fa7604f7eb7dc1c968628c84a1ce2f21b9004072df96107eafc6e47e66d555e41ac1e05a74450fed2018a39866d3b64b526cc6e87b0e701f595a8bac69849fe13d944ee499dec757c0402e8e05f89b0efc6317e1e85946b8a4bf9be98a09ebb20df68c0e42bd67ec199058f8d8fc59548ced93991ded187e620a7694b1d49b4991d8f3744f11dcf0522eeb6d2e0c1fad941a6167403ad51", 0xdc}, {&(0x7f00000013c0)="25cb046011ddcb757bc6cdd09d", 0xd}, {&(0x7f0000001400)="3de8473368e9105328bea316a990a1753f065ddc87d665b9c9ee5268b677017dac7776fb81ee6d028163ff2eddef8145c8680ceff3ea3f6e81032c8441881036511cf50bee9c463304d4be6e75a61fe5f56331adb57af58e43bc10a10942a549574b18124c6dbf80ad47cc145afa", 0x6e}, {&(0x7f0000001480)="305f741e37042baca34af0c5f8fd28caa2b8997dcb71e1109eb7f7ea079d8cff15231ce1c95ea2e280dafb5324419f94aca4", 0x32}, {&(0x7f00000014c0)="aa826cb4b1ec0a483da21043081e2e062ca20ab9859f77d51ef14f7d8e57d0c64843badbabdff65869b65b5ab73997eb6e9c20395e2e2c284e6b4c28d69573fa57a33e15", 0x44}], 0x9, 0x0, 0x0, 0x400}, 0x6) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setsockopt(r2, 0x7, 0x9, &(0x7f0000000080)="07756ff234f5a7fb", 0x8) mlockall(0x3) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) getsockopt(r1, 0x29, 0xe, 0x0, 0x0) 05:40:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="5a78dafca9ae6fbb0ac91ef078d1f519b1f6b319d4bfd7ffb742dcf28bbdffd70307aa9d1f8aece3b26dc77eaa0c9c9a4c367d69c170b0ac10b6807286c495ddf81970e646668b87b2fa6fcee1c281f553e5833de39b58393756bc0270e9aba08f6429b8f25c3f629c66d80f3eff1dbb4902cb9bebbc68faeee0b7355578154d0e7f21b9148aa99cadb88c86f480efd5588d918740b1c4d92fab062a0569901725b41d74e1ed83f0081b6b0f932dfb8aa37d906960c15a3d1b3119628c56e972d788d0590339b819d25b7a7f86f122dac4995e2bd151f47307f692aa6c6f2ab904cd572ac698a5b5e28b84f0883d3911cd5ed1f068edcf91b27f886ce3fab2a03faf3c59f72c814709d92790c09294936a910c80c95f5076b2db9813ea53e0712f147c2912fab06786c4683563f17f0722878d654e4c876cc511d9558838b0993b37e25d23c8951ded89b10dc0dac623efbf79ebe1d658d56c9b9281f68e939e52ea46780ec2ad158bac4586f557f1cb6b810d68621fcd79a2c0a3b221e6f21a635306a4902c12b1a1a54f5fa6aea4e31b1bd7c0126cf4164789a91e471fafdf5de30c39847afee06d297b070ae5b1a5f88f782bf669359472e7863fad75e68b491da1eb7008d5aa17abf2c135b6e4dc2496904e312f6745cf06786995bf41f98ba510ac242980538160dfcfc3323ecd6f57b5b118522aee1502406795bc3fcf82aa20ed44c373c5094013c4d2ef0503e4c8fdfc5cc328f63d6dec09b907d23b079b362f31e5a61f8ed3f2c70f863bcbb439a57fc3d7286480afb5e8a9821b410996959eb7423cb7cb36882ac3710e6a7ccda4752d66fd339ef95e1f3dc3ee219bcabc22995192639e8a8c0b52eba7449406041b37e5c26558689ed043f42ff4d3151f2df24e037fe6693e4ebebd813e50e0bcc81541d923682218d6233c8b9cfd8c011e269df4a710b7588ae0c91502c4e121efd4dcb335362a2becf0b685400921486a8835ccd2fa4af7c53eca312f8e14b98ca8d803c48acee048394a03f25b454fa4d9dacb14fe5b8d6cea84959a861d2d505ee903afff878ae438534a63828dcc979e9c4333098012d3949047e24c121380ae9f008ff722a2a01abc62dc8bb521003514dcfa51b8ed73fadce297d465c708802558ad15207e5e373a3f3f980c646c18698d0af004a03d26e394e89fdb87fe8c87d4ee3753a26b2475114e1ab9279ba1aeae060cc68a1eb1d15758b2a84a8581e9c8453f379d765f335cd759112f1615e84d4929c19d02c1c2fc517c607a6d7979bac891c0bfc7866f57bc76323ee090aa5ec7ac1930d8b0ea607b5c7677e3f47f736142a3384e18746767ec0b592fb282f23fe17cb02044e181f1c2178aaa8a56af6e929efc18ac30e4948295b949b9bb8aa56ada2e87f6de2e1f0d33066211cef0139ea77ad58b9963f27e9256b1cb5cca70d87a8f95c9eaf842f2fab9c201d431b51a90c0bf487a1c9000edfe8488844a173ae9e4d856fe9886731c0353309c5aac01c92282333bd56d3ce511ec310179d90ef5f041917507af964ebd7cbf4357a20d306b35fa65b21692bfc8cbc1004ddd2f4b17755b2a78f61617b5835ecaa5ec74f9cf4326830d5ef3e9d87c6b2708561931feadfc9afe1111fe91f3ed3d4ccdf8deaa4784dd0405e811ff32b0b53185ff19eb823895d9d48a1aa86b478edefcc00b396d9c9e0bfc461898103587e211ecceae8a39c0b9fc6df026911574e74aa7804cf41473d65506e1447cf88dd696d7d1ecbbd62d6f35743f5dce8b92def3c782b052c4827a2bab0f512d00067501caf6325b9ea09b28d49f822b8d7e92019a03667f4b4f2b02643b6441f8cda72cff1255ff8979aaaba5b97aa65d8c48d4e61b321e2359f0f4ccc3c0dd2dfbb159078f360c07c8d65b8b6a366fd534b0786199d92994dbd8893c62e55c19027660231f0300c64148ff29a63f766bc29044ffd2eb3232bd0704ab3818ea983bc5f7a4626cc91f081ae2c4bbf159a1c4d51e77978f35e73bd9971d756aaa5c7b483cd1991cd02a18c5a3e06f108bba84a469d9a28510f749e3f38db1b64a1af694ebc24a29ea3ef3f7bda5909e1afafecc214889440dbe9697120e9d073b7962bd110c45820eb711c552b5814fbdf6b35667569798722a2eeae568b220ee79e95a8b0cf75a613c24fdd6a122f346ac7367b7a402444ad0060888332dce34ae80be737d4b23ab61cd40ed19eee5ef97a73b39cafb2b02306e0d2c405f033362e831b2ae14a228fc5278fe28d225d2ab1e0f4f018264c2a66bbb54eee21b01cc9fa588f3f02fa3138d1dcb83f525e6304ab791f0e3df4b7be3d148ec272ac8fab5dacb2ee4aa4230cb437a20ae8b4887f3e7c7c1c6e5a005f47657c7d5a7235a1b9ee41367d921aaeeeb70e5daf12aedb31d566d3dce1635dd2e5863a83bd28c0762d3b5f118e03a7040f90b42351414c0e209e4928e506e4c52eaa77d0c09420355e653473740a7bca7a8119f90f579c62fb6f0b68c06ebbb16ad64b4b4ff73283956814219d10804027400101e677c58e51a964565f600472144ef3a3328cd8f845485538d7e0b890375795abee4a896ca66f3ca3f381e382247ce5e6bde7c6d3e130bb6b702309fa3826c9e2e8ec640dbf9355f6766aa777d240e79ff25d9201fd94633dd036342938ff3700ea9805ea0408b5a707af33f908206e8371eb4d776b7a446e268c5258e770266ce88554389c1e66102ce9c21c00f3de18cb844384def56f7d3ec68db5002c2fe457d580a93ff7eed906efd837827d2cb360b2c63144176703e95577edc57fea31ea6941c4c62a5a1234b9d4174eb31242dce50d9b7876b515bad58892e16a599d6aece1721cc7de37c1e7c8154c51e7c4aed70c102014f0c86b61fb15ff71d75406f84189112f90652111aebf89026b65a395e1143a865c030a3eaf705c6d48d542d279ab0cddeca614c14a39c11138096384666a7d7ab76d8f649e38bd7c91e1c6191d3d594aaa429e1301a840b358c8da77720cbe7f18fc1a38ba84d1f4601c0ab9841d7c4dc8a7ead096bcac7bcc2a5bc293ed21e8baf05d248332caa70ebd7cfc6ef1140b3cf4912d7d352cfd6059a307086f538d68989ff20151fe8e262b337d753884e71baba7957232f3fe4deff121dfe9386f0ad91a4fb1b4efb1df8b26755e4f5052555bcb97829c6c97f296c195b6fe87b4650e35316e0bc959abc6cb4c237a1784e50f260a2cfe1f6ec4dbd31c96cfc35345704270d67f139a00fa637a08d17703f1e23bc944d0ac29f5847cc76e6eb460311e68c815ae503d25bcb6ef9411b283af3109ef03ce2ac43e19796307c810315150a0809bc4caeb1a3750ffe761c988d377dc4b16091f08c7e1d9089ca2a56d7c37531e6338e851b54f40aff5d3b622d5686c2eaadec3d5a7a2a8d3b1d955d176a0889370de144217ba64d52f4a5c6e8cae7230b6a7bfb08dbc9543d04021df76ad179b27a55be6e049461714b802b983df034769e392e62e1888c57f62dce824ebe1dbbeab323b0f3877f70be3e1ee0612784e38b9d55e45516663fcc9b994b08be81df07a0c9304db2c15ce430cedc491e7f74d7f0f9762675b1ec0f26f770223d5a3cf3d1a3f432ca153b5d6b7a23c4c502aa858fc405d71bd39bb5cf8de07db47a3b70a50966befedce9c34891e8275c84cef6461727ff2a1b48b0c9877a96a169281e5388461a9065ae5249ffe79133878a5d816a2bfb91e5d001786ca414ee9c761157ae65cceda2a81bdd235d29d5901cdec3b43b768d521c4306a0225dfa71baef73c1caafa75128ebeb732778b61d2dd41ef4c4b7b3edb4facc503cc1c1310796424419243d5b281299adc2204c029337868b4bfbac0b823c3371bb59e07bddc4be802f228d20cd2fba0a5901fcc78986b270e555afb1be43dccacee6346fb810360e41bb24dd56500d4e68941b955432d777ceca7e2248521d075766483e9494bfd25c295d4c05755e98b22a9b947e6c32b681f344e714cee45c27b469c01df881adbcb73e71b790baf5e29d372da401392532d2d85a4bd23f8fe1cb7a73648a8be0d494b4ec53e92817d76cf7433809143fd6034b5ad2ab887d56ebb840ef7b97217ad1333273e871b78bc8d182ea80d3f707ac9964899462e13544b656eb02e2961006e58694376b409432fceaae9d9cb7a36245d8cea9ef00883281c0d97982d0983ac7b264d0925988b98573919887cec237b4c726526970713752323621bca2df3f06ac69bd9e61c7411cca29ca0118fa5ab0c83e638cd275628b33d56acad3eb8ca202a66309c495b6093fda330b3ee90b1061e1596e04b83a0dcd10aaf1457c632cef6ec87db544479abedccdc221b4e5b6b4433343e1e67047577f318fe2a90973b5a552edc5bd4f384c4cba4e6502d31e7d3d522a05fda11e163445cb6972e494343f7ca01bd8004bef4a558401064945a0fc79e1983a15c6333709ad0871a01887b73d25ab421bed63c57e3f9cf895a4cee7437551353f430cf290893ab606898327d2254a0892c8844c31190a963b212e365dbee5d6359b25080125e2d134c8f42b17a8d692bcb90b1d5be3adcc292098b3dc3c376e7656fc84e947ec9aafda5de20375c79946c86f11f9d6f8186c9222ef6f5ec1bfc2b2d6ba9c8cccc7a1acd8b429d6b34a2c7fb808f35f8f8b9f7a56fd72b4458556e711d61c782563266638737a063025053da10596353c41296eae2ca239380f24c378839b4ef244410684e3fe3d9de2e338d0de31a2753759bb32f8811cbcabf1bff15c83c98f2126b074ce4aa1939a193673480bbd9934f107dc865c83f881213edf830a27e12b63964b165a1293c3d5a9459f69c02efcb5882c569b9a4d60abdc0b5c462cfc5437065c5fa13858ef6c6ce70e2cb5bc0c8e60d4556661071682052d0fd711ed9e4a2775185f759651ce79d42e1d40fbe51d8e9a9fb495fec24bfda986b57d5d7f005c93802494c7ff40f9407c58e14f99341463f145e4ab0b4f9cb371f390e7fefdf326595ab0f3f3bcac60735654302e0d7a7a81a42a5fe5cbec59318bc4f7c95351de278fcc3cff0bca79a95deb3b5d18ed8c8addea7768773773c3c138157c47d5d86cca03017a2befec4284b3484cf40a44e770d0b2ff6d170d3ba8058e02da5b61960145b272b431992468c1b29a318791cd3d4f59cda8e6461d395139fc60e075a40412c8401ce01bad462cdcc7e218da7e593cf9030a2d29772f4c6938706b2d7f4360589c99f829c6aaac2ecf72b544ae89a736f90d83a02dd99528a1a0c2a051f6823a076172508294d91837e4eb24eef9f8afab1801b0dedb25b19cfea445d8c55fd71ab0aec327c55275f224ce43d7f576ca07424cebd00692975622b73b35178fec3dd3d4e9e58afd2622202b2a84184087288fe1b56299392564f702a5922a7bbc1b9ed70ab514399121e9eb05bb64c73ab355074e62f14986eb3776d08f00a483bd30e6486d99b950820e69c447ca8cc2c32d02a989cf507be9f9ccbe6dbe231bdf7f261f019a37912d7c3159d34a47cb0859c607b69c8e25d90069fb0bd36d745e0b4aecdd537692626b0e0c17dd3c21ec049463b6fb38701dcd66fcd8bbf71edc3cdb0b5a19a584c2f3a263af9cff0b495c8a54ac8f39cd5480e7848e4f1c424f2f81ccacea73c919a87c49fcd5ee035c4640f55baa76047bce2f017f018cbc85545ea11a9e0a2267242bfae17213c082f6bb0a0a54c2a6adf9802ee50f4d6537732a5b1885c29f", 0x1000, 0x8, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) write(r0, &(0x7f0000001240)="1574abafd359e4573cfe80b84e7535c31ff7bd807f6f8e7500ddff7f8864744e62971d08e7cbd957aac59201e47f5b59e89f8746d6d3d26f64a2d7eb3ec78df4d9f64ad5eb967f0dad1568f2d938447ad71bdfb64ddcf0d7e86a43856527114e6ca96ef68cf34917b460a7a75e1e543965f54e72c07bf6afbd6e41d4fedc12b4c1dea9eaea36769e06fd23702af91e214d0e9d2f203c62ee3c87863de694a8ae5bbbfa90c7b37ed5d066074392d351aa3e41caaf597a1f81b5b6829119623d2fb88c454673bb145734adad6440e957490324d22706e19383799a0faf805b6e843d83a959aa565241ecf854311de8386a67b9ff43eeb5db6f2311a764dd60c15560a01a330ac798668a39db9605713ad07fa561e883a843c9e23924a3d97aa0badb5f7ee60f6024f00e390364778b0a0779de5338a7bed58e6be357b4ebcf8517bdb0da3a9cdd213561ae28c322b4981df57d7a0806d2dfeda76766eb0142fc8b4563dea2e350857aa639e52d7f32e67f0c8fc44d76b2124ab2ecf1d52490772883acc057cb8682ad4b4c931bd568d81e872e5208f6342253f27d8f86dc380535fe8a308a33b4a019ea75f8a40a4d90816a52d9d6cda3bed8ee75ebca36353601463e4d140ce4cfcb10ee83d71200e6cb7fd5ce9576f487c141a777c70cbd32531ef2282e6e47d7ee2ef09f8a7db05ded85ca3f2eae08f76ce0f71abc5548e21add7a7a8239a9c0e5c4e5b8555d5e8ea664ae0651a73422b0ec4dd9014dfd7edd689e4bd02b838d04c05ad595ed6ebe2ab489f1d4887370f692a3584657092d642fa21b5b51ef1c94c0dd9ce832683bae67e97755e73162c979a191e2c2bd1bad91a12d4d62ea2a1beb2820b56037051c8303e35d1271c58658a6b96e92f38049162998ab194f0abd1045edd65580e960c70bf3962a9ef6e64f2337d1e2625db114d2043e9f7642d0695b6f68be20b3dd51dd407e66248b88842efa5dcc1b9cfd2ad84966c916ba7339961d4ae98b6e9cf695b00e8f02938d3952c382b324b4a8aa29bfb9cbed938ebe6518a1c02ade8062bc21486ad1361376b42d861e265eb8a97f5b06e12dddc8d3e83aad8fa7f2215ca82ad4fd592b759b4677d1b79a8d4733aaf4790cbb8c575d9ab119eaa54682023ac652b2bf07069fcf0956f15bf3fbad5de39c2adab55cefe7d4752e8f73951e2ee50a102c5f3fa668417a48f4bd9b4f811d811c7f98ec0355389754fd8e9b53f28ab0f6a5b30c5410cbf92f00f1e07c02e9f3bd3661d4c05b0a30fa9cfaf9276a623f69eedd75a167fad8a6da97a711a2468f744cd3579477e65a867a80532f8eda0a107e63e937d04670abbbacf8402f8024ceec9e32c16a5c798fb39aa88def26bf18dc616d5f2a6b41da61b3f248b6ec7c9511afdfd9cd6d98ea8c433cd7fc31b6eeee41850b4eebf4dac660dd0a934754fd0bea20896e5938d3afa7c90a825528a9a005cc3dbeb371e2c6a8395fa9bc37b8cc243b641f1d8ad29e660d1c023f6b6d947ccefed561bed71df865742a68349989ad35f63e5a87074e4979c6ec8b92a52247955309a32abd11aa511098b01eb3d11223255ebd9ed8d79a224955d3c4b63f2f843adc578694d3daf6399ec3b63483aa74662aa6b868ee2ba56a6ed671662d2df47819a261392701299b43c6b42f85839e533e502c41e189fe9188f72dc1d6154df92659a918a12812f45cdc3cf53b994f115785a7a8b1d72ffb248c92969472f6d87ad8ee6d10fcb1d2259a3f0e229971b24d01c0c1c4c27bfd3c4c161a8bf8fe03119f50fa483d570fdb3bd12c30beaae07bb7a9148da3b2bb4a12ad7889936f4f83cc25546facd1a153e91f3e64133f625a089cfc50629ece10b84c394b5a5e8e27a1d1af87461036dcbc0b5800233b33177622e9b59d5b229573d305d09d23e924c579ad6606f2f921f36cbf83ea1a7d8eb733d1b03306f93b6cad77de46ae699d307539661ececd3ecee08042968d1eecf6422bdb55dd3000f075753b8a4944708197135cead8024e0b014c1c8a1cdc4d8fd1f1adbd1f57814dd7e18ec5290795b89920ff7cd880ae0a14ad59c318a232bdaea6a63d7b057f0dd3e2a947ee60dd51b5a799925432e41749c8f7683352e2abd28b670a241c3565042eec983ad9ad26a79a596bd31e44cbc163eee38d75ea6b25cb7b9b6de6eae64c4f901af67b27ec6365c185e4e13b6fe09a17bb55d9abfd5bd8ee1839c1c81202fba0d1736ace9ce2feb043ab54bb8c4d5ee82a332cfcbf8c5df2c31d0d6892aaf99a862e891e0b51e84a93a8ef69e970def0f12692435c9828552f11754e499c0dc54f28d830ff99fa7aea93b0b672247a9c1aabce872702139f733bd00daa3c75fd1195627fabcd5f2440c90799348afe237081889ef889e65dd5b0c58ee0b02394b1de2680774de39bfecdb7089f01a8f3b2eb88c4339071bb22c62d5473c053dcddfdf5fab95281819c771ac83541568c1dae190695b9a3d33efcc308567e77f6ece04cf443e5fa8c91a667e3e9948ab18bec782ad967882358fc5c15728d97783bdcb3cf9383c7f48d8fcac227db87e9df2b4e00ce94143df181086dcd05750d0e94cfb19a6b6cd5a0eb5f5b082125951184c06b8e5ea7c12c41e7a1d2a7d856e72e44cb4dbad49b49d3f94839bfdbb74467aa41c820de8cfc4ef3011662f9725f40aa5e69b008d527d1655e6e88002004b283e1cdfcea5c18b9a36802ab70d5fba8d26f58d68959afaa178d18033d983844acd9a19483fd80625e7b6d395a9c465aa64d18a5efec4fced1b8faa0330eae2f6cddb349fd16a1f80924b617dfefa21c88b83a6cf78f89ef05fc35f303ea6afceaeb3ce52dd65ecd770b3dab7de1d6611e9a9ea9158dab414bce09a39a0213c82edbc63492b7abe927b5baca2350db928131c3fa6705fcd8aa662a1fe65a91de0f707d39290470920fd7950985ced73f089fb6762da69123661fb796fddd4060767b8425d276f9bd20c460360dbecfeb31e61229b712944b85b3623595bce35c18b0f1183570082fbddf94884ff5adc08e96a42ee16470de8962e2b179b5c738eca8ba419f210fe89a77606928d2946e8120c4ccad2d086d7430b560949b0828a592fcb6c84d76bc12a937129dc3c7c263b82a8adf16a66fcc48eb4c294bc2d99d02e641fb1ffec41d1a5408668337875f6b77adc3e8a952ae7b4931b4fa9a70a3b0bb4d0c6acb5afdaf39aaf11480cc7b95b99c096e9f6667ab953cceed635e0016248406eb3e71cf2c7e2d374be03a48a528a9d0918563f1c7b662bed53b6456b5c234b689cb2a2d1e277efcc45886d8c8c2ffbac67b8a5a4419ec96a27df0469e5959496ca2552cbc9d2f8de9be8d55ba607fb2641d61a00a58eae898aa48150b4e9a4d0f0ef161f740faadd198962cab33b80cc200d2f2e4bb1c712e21fbc05c2ab86bd2e5794c576757be874997ea86132617400c6e43a29986ff3a5654da0f7e6b8dda6eef0e46d78eb77bc94df4f24dd15112206f054c6912cae22a71032cd90816dc649970e3aae5bf898c6c3706b3ef1622f063228ba355286b35bb692d67610adba14cbab027ba06b0a36de0fc8744a7bb15e2e715b3764229592ca61d2a3c9a8ad1fee1d4e5efd9154809ac18bc137155b90f29caccb13ce67a4c17fcee26bf72898e87a8df965260f1c41c9021b9c44079d12662122b6966c0437115adf0d51893f29598f096ce6c049b8be4476ee7f4adee2336603831a0b2ec691beff2365e4d44175bd47c3ac42b2b79d906b59f49e8b9578b1727543fb0a807aae45dbd7d550faa88ed40eb496e299b76d2575efdf64b9903ee6535fee8c0126face69d10fe2d33a4d9a744ce25883bec39357d2225f4a3717c6d4a9bd8e1fee50b83415a42de4f9ad5b80877a2b907a85aba6c87baeefb5294249a86c17815f2485210260a8adb83f5cb27bcdab6db2df9158f1249167d7011bb550fd848ffdcb250921e78278c1f28503a0aebbce5d0a80a5340f99d46cd210f3b9beee60c9359b7326f1ad62a7ed23235736edab88faab20e69c4380ad1d99390ecd09475d7de2e248f9b7681600c033fe9333cd92bb1b75e757ffb9e2ad5be8431cb05b2af684e5925657d1aa163988412dafa9291c5bf84bcc13e0ccdbd9351762882e03b0ebc3f6b7315d87e0a13ecadc58970caaa9f233807af54c37584e3683ab4c8f4d01bc40152220837337b4ef48b3d7a72ee5f4aba729f378c8fc240ee173b93898786458c1386ebe46b2a3fe332048d319e1846412c35c20bb647e7297363153160c68d5201064663aa52ace41eacff28195f931d944e2d7409f4057e11b4c65a9886effd02585c55ffc9371f5ccc3b4dae0363b38e7e74f532f232657befe8bed9bfe6b7d96980f1b2e098c70826edbf8270da23d23d62cdd4fb9e6a2ed70720f0b48eafb57fe8318bdf433459b190fc1c85ea3972828c34d64f2d9915d95a04674b41307460d0831aaed4cc3b771e6fc3d9a413358f47e6539f7efe5ef2f781b884310e4a49e7eb640ff3423a451302f5d2fdb83d9a77eaa97379acf0379e1eba80b8b72b9d48445943f0e704c6981063b81072ef7558686f651c01e1f4586a6525bd97ff89fa0c08ca866b1a9015993f27d02d456a12030cc069ef8b39af718e5b959b50d6bdb04ba29055520fdae889bfc3849d9a0a34c8df5194a4301bac0fb770914ac8f2061c4dc32b064ca1008f16a814f1a5c9d9c24a640f015ab246d0ef5da591dd1949ad3a6ad41e839743794647a0a6d5bc14154c675a3f1d1936129396e4aeaec05798fbb878210a04003580c6d7c533effaede1ee1c7c598d434daea36361fea2b48511591855fbaa020eba8b3acdbb2df192564ac2b3470b7827f648bee95f0d1a198813edd91781a133c7edf646541bc07ff5fcc4d7b01cf1311962982ebefa84eee95cace9c96250d519f537b2c9c81d03de75bbedb676015ebdde76ef0917bc00f377f7fb73861d29e9e17fd60b57b89f5940afedfbcc23567e9343431de91c16f86d2e78fc045911b2949d4aa59932342e0acb0a1b03aa034ec116a6a5d13db017d3dcd11ea3090b5971e231825481c85c3cda6799d62886d5a2bb9bdd8a3503012e96148e8c515e16308ada54e8d0909463de3834b5f809069848a7ec386667c13085063f463296a5b02b32db22ca4c9e79c92ce8649d87257ec92f2288efc324014be9b8a63b47b06131e1d5f4d4a6b776d5083eb983c1f47265a44eacdfd22a1d53e9a0068de801191bfb4c2ce115b7f342c4e1377255c177a3752f86a69fc229567568ad38771b53d41abbf3d1d31b82728643cdca9c17496a98824de3ccd7abb0330b2539da02d0130537f06b5b7ff2d6e9f3f43fa25bf72bc9bdf6bbc8939c7bf400fec2f55336d0debb08938f90a45e66171abfd9c969c03a93e9f37625160e91a32b666314c0b08cfe0e41a2cc18b5d12a89082ec9f1716c2b8e5c4b4ec7576b7c33154f5602e826ade096f66cf1bad0c4001bacf4b181619805347221eab6ed121c3eb7cd8a36e3b1210146b855d5b621eb55e90637fbf325e13e1810c98016cde8f4b32f39706ff9fc4a3a273302a69bfe772ba556f30ffa1ea20e108c9458a08132ca0895193a6162c22c39845d7102d618217fe5c8c9bca4c5ddcd30154cc8e16df21c993dd7652973888ddfa6b003abfae71a7eb5d3bc6f78e22d34d86d3046dc8428521725c574df39179a5ef73e834c2f23c1ba7213510af46f6ccbed6b94280690523e80e4", 0x1000) ioctl$TIOCEXCL(r0, 0x2000740d) sendto$unix(r0, &(0x7f0000000180)="b10005016000000400000002070cca90101010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be189508d4037fc1dc4ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90056ee01be657aea8c50000000200000000000000000000000000000000000000000000000000f6ff00000000", 0x2de, 0xfffffffffffffffe, 0x0, 0x370) 05:40:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x9, 0x4, 0x7, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x699}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff80000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x58399b47}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8e76}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x40}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x59f9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x2}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x3}) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) 05:40:01 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:40:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) open$dir(&(0x7f0000000040)='./bus\x00', 0x10040, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 05:40:01 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x20007f) fsync(0xffffffffffffffff) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r2) close(r1) read(r0, &(0x7f00000001c0)=""/142, 0x8e) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x46, 0x8}, {0x18, 0x1, 0x1ff, 0x200}, 0x80000000, [0x9, 0x37e, 0x8, 0x7, 0x4, 0x3ff, 0x1f, 0xec5]}, 0x3c) write(r0, &(0x7f0000000100)='B', 0x1) 05:40:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0xd82, 0x10) ioctl$BIOCFLUSH(r0, 0x20004268) dup2(r0, r0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) 05:40:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x3ff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="01") 05:40:01 executing program 1: setitimer(0x3, &(0x7f0000000000)={{0x9, 0x100000001}, {0x80000001, 0x8}}, 0x0) 05:40:01 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) accept$unix(r1, 0x0, &(0x7f0000000000)) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3ffff) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r2, 0x40047307, &(0x7f0000000000)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 05:40:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x140, 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000580)=""/178, 0xb2}], 0x1, 0x0}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:40:02 executing program 1: clock_getres(0x3, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) read(r0, &(0x7f0000000080)=""/181, 0xb5) 05:40:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x800007d, 0xffffffffffffff6b}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) r1 = socket$inet6(0x18, 0x8000, 0x3) chroot(&(0x7f0000000100)='./file0\x00') accept(r1, 0x0, &(0x7f0000000000)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x100000001) 05:40:02 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0x10000, 0x8}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) 05:40:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 05:40:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0xfffffffffffffbff) writev(r0, &(0x7f0000000240), 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) socket(0x1e, 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x1ff, 0x4, 0x46, 0x1, 0x7, 0x1, 0x5, 0x1, 0x2, 0xfffffffffffff001, 0x2}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() r1 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r1) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0xa00, 0x20) 05:40:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x90) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) setsockopt(r0, 0x0, 0x800000000001d, &(0x7f0000000040), 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 05:40:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a670d8149c976cc8efccfeb6a287611df9e9a23877062c368035b5664d65457b194153000000000081303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x59) r1 = syz_open_pts() close(r0) dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x3, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa62002000000090100"}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000001a80)=""/89, 0x59}, {&(0x7f0000001b00)=""/207, 0xcf}], 0x2) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() readv(r0, &(0x7f00000019c0)=[{&(0x7f0000000240)=""/137, 0x89}, {&(0x7f0000000300)=""/175, 0xaf}, {&(0x7f00000003c0)=""/143, 0x8f}, {&(0x7f0000000480)=""/209, 0xd1}, {&(0x7f00000005c0)=""/243, 0xf3}, {&(0x7f00000006c0)=""/149, 0x95}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000001780)=""/176, 0xb0}, {&(0x7f0000000000)=""/127, 0x7f}, {&(0x7f0000001840)=""/186, 0xba}], 0xa) 05:40:02 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) kqueue() r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000300)={0x7ff, 0xe8}) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) 05:40:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget(0x0, 0x3000, 0x6c, &(0x7f0000ffb000/0x3000)=nil) shmget(0x3, 0x3000, 0xc, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:40:03 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x2) close(r0) 05:40:03 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 05:40:03 executing program 0: open(&(0x7f0000000000)='./bus/file0\x00', 0xc00, 0x4b) mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047469, 0x0) write(r0, 0x0, 0xffffffffffffffda) 05:40:03 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="fa57f693e4c411bf33f4b3531355779dae3f69472c790cdaf1a1f15bd7fee8fb3337912e373dfe035221f4579712de0d1810597249acaf1d5b3e37f79a351f8f48e5c9f4124ce95dd6a0a8dc883528c35fb95c263656777b5b75ff0e042683f3f31f74", 0x63}, {&(0x7f00000003c0)="961d2dfddf190c348a7d058d2eb3d8825f758053be3f84f01c63c4f6b0e9921a8b2bb41ed4f78280f8fefc33bdf19270de4f01104a5192116adbcc28b166f4934397c488c66634ba9f1575a48aae9ca24d0dd979a5fe1bfa821420ffd4771ea1b2c7e74e31c999065bf15b68ca90f0faf03333a1b483cba02f0efed024b6a6c424496fd0108ea008773382ad781164f98ea683928a4c44475368860827aacfa5b5e62ea4af6ba8a4f801b27e3aaff3ca3cf70d948e1052e0cafb0310a6201dff1b262ec14decf99f0c4ad25e63b5a74327c543ab6f4caf0b0ab3497da1ebb1d674834e75ebec9c4c3894e29d00f8e9e1c1273405e3dcf4012197247501635d68f9da27ca71fbdc67d09fa5b16af5c744c87472b3c070f6fcd859c2c7a0e2550f07aad27e1be7422b9942587b731f80885d0ad9d75c4ada3436b87cc1cde401b8019769e7ce4ad3ccd5cdff25b13531dcedccd295387f69c417aee7d90e7e4dcf387edab37ef2aeceb7016f30ba70cb5d5bfe12b84985568f53736ef19158e5d4f9978636af0d591b6fbb256b38ee3e928b56230716ff901b9e1df8407da3d91c96b6d19f7fa158174928ec78eafa90ad21eada2dc175541fbd4545f01fd1a9005c01a298225ad337f348236b873167f64195e47c931c7864ebaa1eae77bcff1b88d097b8d5c2c0930a76ccebbcf050defbba3ccc7b99ceebaf32ecd830e5bcfba0f51be759f6326c9fcfd68ebc2ddd6a43ea7c192549f9c46204d737e0a233c6481a96670b5882d509f06a1b39ea8f042d63e80976b61c61bbe227226f866c6ae633ab81b4e58003f89672d8e7043a78345d0d68f5d27057bfc8ed74ae0562c8f91acab1ae44b4f4421d3b158ce600ad44b8d298f203e3ca317bf81f194c8a57880f1ce6b0cc064f8e50a62be324c8c423faa7d187421ec4f73be4d7d12c81812a50deea6e4bba2f3014c183ee194526296f30779d9b9cda2c6a28c1ef089b427408380cf75b7caf1119ae108010cb9a338fa2571bedfa0246f11847222ef58c40b065f50a3425f0986d5896c0dbb68ec10c632204190914fc917ff4958b9506c5295feb37233dc7ed61b1268724aff8f2ae89aaf8abd6fc67a2df7caeda2df99072acc9051fe8050f35633bec87e55b8c8cc606b3ba648d88526e0c06ebc003877bd8d4f6120254f69e7f271a59682e911a398e5ea9e7a29a1c0c733c456d34525b277e63d23941f6657a576a764a2b3d6bcd8b21a5408c4d04e4dbf8e2f507581637ed80342f7d0c89f66c3f9ad5e86261e679318a003d070a11740fe4dcc95b8ce1751b5b0ef492f661950c03086e4efce51669d710d1dd18edcf013ce97ea50323af6a4c6953dc9b9ae331bb66f64186c182914deacf237f0a3f6866e4c431bac5526475086abd6b5c513560c081e264b87cf59b4fc30d91add53a9af84d4593ace2c35d31533ce80969ee2538b7f0a05721618c42fb0c3251d1f830240bfa9546ab04cbe3ca458b0e67ae16d16e8e75ee40e67e83d4b02ee4daf7eca26e2b23449cc8744d6e04553d2afc57c9bbbec447536ec5feb187e376b00dd7540823ad0193859015867171abc8a019afb01ece744dc75d969c45cd9c5afa9d3c9346d3d2d8e4a47a4a7cb81f1ec687e6236b4120ada39c96ea5f34ab65f2ac05bb1c0ee39b5eb28ef9d379e3f979495d112668f5d6488bb2cebd7f6b109b6fcb018819ae945a1dcb52ee182d7ab601e92d36779c15b24d169bced4bbb430bc12ee065e6d714f989d7820caaaee63302a07bfd98b4d958339ffa6a1432e7db7e2ebd2c14e26c7afcb7fd8cf149cef80c021bc760b497e5f385dbe65a9f9728968acbf29ac4e7ddd3c5315bb43d2e1c4cb589b9cec6298ffcd29bb5ed33095a4a2111ef36af9740b6f1c4108c4a4b6ae7b647b8e4549b5d28849008349d2b5925d8fe51eb07f76ac8cec13390afed4bcd047b7ad57f93f5c8d7c2851ee5aa3ce123f22cb987a6cb062a5d2a80989e2e0f8c81f0cda86924832039cebc42609878b6e9e431616c0a6f08c89df5cc6bf5ada96d6569d414446542816e0ec203ee67eb06c4ee759a882cda93338d7d586e69a096d55a4d03a9baa1957d3f4265cac0942446d651c4ae1cb2325c440fb4e05a57550edd79ffc4fd5a483313ebad340fa8694a04ea7a9a477cbf607374f31852531e8b8d7b7fdd781a898c69f15d9d8fe6625e0257595e7b214f85848dbb4d980a93381ac3d9c67ad5fd31ffbab38c689fc1261ee51d7a1698a9518af099156258575d76f5f94c3cf7daeefddff3eaefbc1f8277109a7e726c53209ed38f7ee494e2f3c40110bb9a7981f650a022ff9c7caddfe585cc42226d20836b99c70743ca0b4100b7ef9f08513d4b6830176854f24ec64a9a2fae0b73759da15c07dd2434a33e69784dbbe577870ff8f699d1463fe44d7e922d259ccc699c1a88d39ed969c7ee19bafb63f1f1277cf93d172c379e0dc3f2e8974b5e626d176f1bbae43cf7483641a09b9e0cc2a57d12a33a753c1c283348836518a49a91e672bb704305120ef897797335b72354a6117d3befd87ae4a964c32d5c92a6fc1c5405617c30534dec2f5d7c3ac8281e9b40c7898c7c88608a1f2fbd539e0ce297d0e5edb63cd48d59eaf83d411a10f2cd8462cc07341f846c3fd370f5f43a74cc28ccc7fffcfb8370371ef69df44e42adc0260c25f9a0978db8bbdef470dbd546237ecc7fa516366c960f15c924ce130db674f4013855b941f0a7f89680dc61b995a39aff2eacab332ae5e758329b7bba2accb52db612869e3650e3068ab6ab17afd63256d5c1aab9cd1297e5fd6f518871b4b5b4c2db968165c086019e5f1bb805975b16b8c98edb6c6c0d1a7b98212959dfa4239b26eb8997bdaafa96d5509b397e98e81ea97182075cc7ca5b25f890a87699e82e0be6fd7e320190004a66d22369db95906f404ef6687ce7fe38142b6ec9d0221054aa144df40b88ecfa8452aaf5b7e3d3c1873df40ee4aabde64006838e19fd5ea62e8244558274cdc9817642878b2e5a42ab01e7bfb0f9008db6decd865a47d66f5985d7907d71cf43d3c73b7b7394209ce8a241927259da6e0dc4f0d70b250f663c4551b3892c51de1fadfe4f8a66698fa32047e9e4358e5bbb6f99899e7aab3e3f1253b55469b485cc0a9dba4b99c2a9165a9f571c7d800cad0bc7d2d5ced37391803f9964ba431de2bd1248bbf98ede2ca739556f8e52cb9a73e81cffb009078fd9659c1a188de125c27561bcd8584e5544f1d56990722dd54981c34fef17f2f6f02434726496b4c203298c157341f5fa00b87995f38137b7600f3a9613239e3343278db3db4a6b5f833719ae1d29688aebc4e982084b82679705d56af3fffc04dfc1691799454fccb2b203c11f1f6d9ec5fbb79b39a8127f92f37e7753993efc0fc5051c539ffcaa1ae42f028aab244b78e343cb35a9dddf149ec4f7e01c911707d1fef61066bd05eeaaee9d48099cc0173d9f04934d549ba410ca46be85edfbe303b8efe87ff327d42c51798b762ebe76214a4358a7f7338c3099d0454a5a26cf066e5b8d495552c07a84427ad509e0379f55529988661b99221659f45f38101d4f31ebe05ac4852027830c1e5cb43ababf5cf44ca3f9ab509f3a9f62fadedc9ba5e4ebe4472d35752fc41a25a0c2acb412bc1a6fd3e83d43c7df40d85ee8776fc13e7b3452acefccf75a515edcb2799faf34a82f637b84b952eb3d393414e222997fd428ed9c2d9105aecd89ad618e0c2c993362cf3dd075395bebff2b065b1cf7fd579b841ee4a30cdf0407b2e97df26841fd0a8bb42808d4b45112ef5548997ceedca8202e308a0a56a8dba1a3df1b06c6a9a3f6a6b3896cb4ebfbee282f047cb013c26ccedade2b9be8a10120efe392b4a1e07626d1f56a86a95feadfb486069ecc029c7bce6f07a43df0d2330c685188b835fb472a43a785b951e1114f31eb2871b467a80409d8ac7cc373f268580733777a4c16241ea9b5fdb74c8bc69e7003b6a8d27004390adac4520c01396be2c2526bf0f428fd47f582fda93252ec4d87766d8db6955f8c83d8cfb67b8fb0b520ccde0fed10d7d9e71a6a566c9bdf3bb94d3610893e0a1b0fb395879969e40803105646b2e5bf54558dd57c9461a240aefdca279130f9f14edf3de5150713869df0e8c34b7ef3dda2e237a5e62ca5701c1d3765eb476f1272d18a7b6a311d72fef7283a97b5366f655aa8d7b67390842e5feee3b369758d3dd3fb598cfe2acc07f9bbe4ec61ce4ca2ef81e00d20b4f8af1841ed1041b6146d015474365897d9d1c465e07b806d340f945a91f93ade5757991ef30125c52234cdb2fea1287cd0efbbcf18f34c14d42f6b02a17fe57c10e72be76d73ea5070233173e60b01f7d8b36c6ea005fc44d2db101ebc22d03fda4e5fabb143c4a3819a7067f79969e231a010fec3995fc765e6783807c698dee2a1112792951d485ad5f5671e91174b3c2005f13fbbe9dd34aa72ae7454351fc8e3f767737c3815737e8b2ea82958746e5b1ec1a254d508d932272e166c74d841f1d24385b308664e3ef1befa1f85cbda284b70a2fa949a4a5fbc059f5d9cda8d5717d4b45838cad52ceef80a55b2a039b7811f1cb42892c1692cff01b499e62813937dcad98f6e9d50aaa26b6dff9906e5b9a4060519166a757fe0a9cccfc586a689f48410f59ab3dcdb45fe7104319500fb8fc5a69a928a0e30bbeb1db5953ce4b2288de3d177b0bcc07c2391538820b2c7920e3f6944d729832c439a810886a4c5f8da6e7503f910dbf241b89b21b882745af2db976c293aec517946db450ab35478a6d7a33873e2a9fc2a702e90125a1b6d3dc6b3c6fe589d41f2e52f875ee2d8d86133f4e4a8090c8ebfadc017d22b4ff85b9c79801b067c2460fb0595fbe4c89c8847b4618cb201dd99a61d3a091edfd230a68ad24d68a9581b85fec185175e5c09e0f4bfaa0df543aef94194ed9dad6e97aa179d1063026b9c7c08035f2771b8a05dbe29e19097121408c82084190c66c949cd6d117f98409888037fb5142d2f8f4d743b993bffeb5aeada32b47dceb49c495764f00e75a2fc7211885fe4efdf432f2c17c06e098a38e93881ad26a0a704efa22e1aa04ea08954564c374904b4a25ff58da1e88e0752ac325ada5b0ab6646acba9038d6b7deb7c86f28951a1675c28a0b9a0f6fddb02a1c3ac34c6726d7bf2fc7757dee55b7c1fec3f773e3188d1282733fa3fdc734d04dd084abb4178de6d88c7cfc817b8a18fedaa6621c7014c10400b1a8b7e73bdcaed47460cd38c25d81f1a4804ea09a432750fdb1a3672775deee5b842dfc7f932d12af18b088e07f3ce296a1cac6997d4090a78d4f510eacfbf8b0bab91aa84e4e0665e6df9240d8556876c18bebd7e88d11a12566c8219d1a01b9c132e82602e43dd97f094d01a13e7be9b45418f48f7c55799dc42831cc5042c81ef068008bf224b4fe1040c937bc1ed80fd5d0b4ed2df50a530a46b70845e3f8ec552aa1e78ed5d31e0ed1ac9cb665ff321d937c42261b901645f9ec76a058f85eec369eeffae2bf374e1671de6bb3ac7d1a2e8f8b846f080e6fef0515d7aad34285b18fccf981cf24ed04fc84a6d0e5d7d6c201dde0d63ad10b42bd7436171d8abba59614cb1962cea7cb9ecd38c694606dcf7ba891ff7fa9a858a63d910830ce1f11479c2c28769e68764392b24dd3e5584c2ad28ba301dca5379c1fcd8663266ab5c1767fbeb25c8cd50bd545fca8177cff2959a8", 0x1000}], 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x80ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) close(r0) r3 = dup(r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000013c0)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)={0x196e}) r4 = syz_open_pts() ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x1fc, 0xfffffffffffffffd, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00"}) readv(r4, &(0x7f0000000380), 0x617f4ffea5cccdc8) 05:40:03 executing program 0: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x10000000000) getsockopt(r0, 0x8, 0xffffffffffffa7ba, &(0x7f0000000240)=""/84, &(0x7f0000000000)=0x54) chroot(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2800cd00", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 05:40:03 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x68) r1 = accept$inet6(r0, 0x0, &(0x7f0000000000)) recvfrom$inet6(r1, &(0x7f0000000080), 0x0, 0x0, &(0x7f0000000100)={0x18, 0x1, 0xc6c, 0x5}, 0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x7, 0x9, 0x81, 0x20}) chmod(&(0x7f0000000040)='./file0\x00', 0x1a3) r2 = getppid() fcntl$setown(r0, 0x6, r2) 05:40:03 executing program 1: r0 = socket(0x18, 0x3, 0xfffffffffffffffc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000140)=ANY=[@ANYBLOB="2e2f66696c6541008fa20c481950577fa5815a9ecbf6dc021204000000000000bf5a749b0d8f1cc4ce58df9f52115b9d633b13f55598d72dd91761985ff8093163f2a804ffc8254ed82562bd7f5fef2795335b0fc5b50ea6f0e3bc7ff14eff79068278f78f5dcbacea181ef24cb9d0e883e22fa5a902ce75d5aa05db03311bd3e060ddb30c01348e12e093a4c1e569e829c227263b2ae0895741422afd9456fbf9dc8650f032cda97e08eb64bbd7d594ee80d7490bd0b2a3cbc72e49895fb27a2f96ebc9c793ae6afd4edee159f9b1a7548bcad43e89380999d9b3f4c8"], 0xa, 0x0, 0x0, 0x0}, 0x0) setsockopt(r0, 0x7fffffff, 0x6, &(0x7f0000000000)="98adc2ee81", 0x5) dup2(r0, r0) 05:40:03 executing program 1: r0 = socket$unix(0x1, 0xfffffffffbfffffc, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="ba9ce1951367afeff0bd1d4a5e7d9b15d5cca7d5af77991687d488bc8eb9c189ad58b1855a81137f726d8ccac95dcc821bd61bdbbe15d8e6978c8c8831d9e5289348a1ad6e962f281245c3239597370267749d26fcb5e464c574fa725a0e3e4500e3a3f01c39aa6ee34be3c0506dec94e81261323b4c3a6a106ab2279a7985ecc10200000000000000ee4d3c1f0eb1a36ec455f9c25c74d3011c54ad3b97ca27e63e06f8311d042a49b6"], 0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20100, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2, 0x100, 0xfffffffffffffffd, 0x6}, {0x100, 0x400, 0x800, 0xfffffffffffffff7}]}) 05:40:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1}, {0x6}]}) pipe2(&(0x7f0000000040), 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:40:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) sendto$inet(r0, &(0x7f0000000080)="40ebf7412225f0a8f3012fb1227d7f29d1650e5f2d7cee1b48d78a7b60710bfbae694e4f8d69027dbeb2fc9e7c76a8740a4101ded4536996d9acb2b08a27644f99fd19834e57149e5fb9e43d15d82571325bda09db0f97184e8398b7fc4d7eb1460eeb31da63c0bfd5946a0e3565915bb5a2915201318baec7b4acdefd4116e9f5613dd9cfb786c52fe1226fcef29ea064d9a61b3128de6c6cccf1e74ce732cd6788308ca343fcb9c0b97597cf6cb8b0e7146c3129c51a4a1f93e874dc3570c584", 0xc1, 0x4, &(0x7f0000000180)={0x2, 0x0}, 0xc) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 05:40:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)=',:\x00', &(0x7f00000003c0)=']/}[^\x00', 0xffffffffffffffff, &(0x7f00000004c0)='(-\x00', &(0x7f0000000500)='![+[+\x00', &(0x7f0000000540)='%\x00'], &(0x7f00000006c0)=[&(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\')#\x00', &(0x7f0000000680)='$[\x00']) faccessat(r0, &(0x7f0000000800)='./file1\x00', 0x80, 0x1) write(r0, &(0x7f0000000400)="672a1f73e8056e3c64a9938c88ac7a5cd988afd2c406066437a73e13ba701a5e2a3b9a48047d75b093a9b9cff54bce3de93d697d452ce4e5a68126ae8f78c336f13fffb8950be7839591bf8380f3bb100ee17e83779f72e296df93ea63f1027d954a53ac6e8143d1b188920cfcf7986133835d6367a38dd74f4e2e8224336fa4790c42ae", 0x84) write(r0, &(0x7f0000000280)="728fe372b5a834f57f207f29a4a97f871a274bfe73638029cc2b48a2a110586e03f07f19b91454adefc8404c5d03e93165fa36faafecd802eeefb92f1f2edb20f073bfb5d76ea64148427966488399ab457703a0a487b101dc1db6dba36384514035415e4b659f1304c884f7f017eb07ef8094fb07a20dd4c9a3a8e92637e2ce93503535130c4904215efd0147a2ced38558c0944deb211fa00cb2d58a0c697051a6d304d75828ef2e7614f38c", 0xad) utimensat(r0, &(0x7f0000000700)='./file1\x00', &(0x7f0000000740)={{0x5, 0x2}, {0xcc, 0x4}}, 0x2) execve(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='%\x00', &(0x7f00000000c0)='.-.!\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\')#\x00']) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) 05:40:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x880, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x1, 0x7, {0x2, 0x5}}) setsockopt$sock_int(r0, 0xffff, 0x2001, 0x0, 0x3ae) 05:40:04 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x80) r1 = msgget$private(0x0, 0x1) msgrcv(r1, &(0x7f0000000000)={0x0, ""/126}, 0x86, 0x0, 0x1000) r2 = dup2(r0, r0) socket$inet6(0x18, 0x5, 0x4) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 05:40:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001340)='/dev/wsmouse0\x00', 0x80, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001380)='/dev/wsmouse0\x00', 0xc0, 0x0) r4 = kqueue() r5 = openat(0xffffffffffffffff, &(0x7f00000013c0)='./file0\x00', 0x10000, 0x2b) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, 0xc) r8 = geteuid() r9 = getegid() r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r12 = getgid() r13 = socket$inet(0x2, 0x4, 0x5) r14 = syz_open_pts() r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd\x00', 0x0, 0x0) r16 = open(&(0x7f0000001540)='./file1\x00', 0x200, 0x0) r17 = syz_open_pts() r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wsmouse0\x00', 0x80, 0x0) r19 = socket$inet6(0x18, 0x8000, 0x7fffffff) r20 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001600)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff}) r24 = dup(0xffffffffffffff9c) r25 = accept$unix(0xffffffffffffff9c, &(0x7f0000001680)=@file={0x0, ""/108}, &(0x7f0000001700)=0x6e) r26 = kqueue() r27 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001740)='/dev/wskbd0\x00', 0x20, 0x0) r28 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001780)='/dev/ttyCcfg\x00', 0x40, 0x0) r29 = socket$inet(0x2, 0x4, 0x2) r30 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x10000, 0x0) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f00000011c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f0000001200)="6df48c4344b86254bb2f75717e80a869bde09b6da5b1e5f3d0fabb42c055d1556edfe3a362b56fc4789a2211ee9ea47648b0653237eeaca4a11912f1b58530b40672ed7db412c431124654b2a0f2ec49ff98b187046315ed5e53bb6b2b19416c10be777f882893db2b528ba86b5e72d3fda8f4fd1af995e53bada4dacf21371b0af1d252ad7d468cae85a46ec1ac", 0x8e}], 0x1, &(0x7f0000001800)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r13, r14, r15, r16]}, @rights={0x30, 0xffff, 0x1, [r17, r18, r19, r20, r21, r22, r23]}, @rights={0x30, 0xffff, 0x1, [r24, r25, r26, r27, r28, r29, r30]}], 0xe8, 0x5}, 0x3) r31 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) poll(&(0x7f0000000000)=[{r32, 0x1}], 0x1, 0x0) ioctl$TIOCMSET(r31, 0x80044270, &(0x7f0000000100)=0x9) poll(&(0x7f0000000080)=[{r31, 0x11}], 0x1, 0x0) pckbd_enable: command error 05:40:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pckbd_enable: command error 05:40:06 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6", 0x0, 0x40000000}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xa8, 0x80) close(r0) 05:40:06 executing program 0: setitimer(0x3, &(0x7f00000000c0)={{0x2, 0x3}, {0xa83}}, &(0x7f0000000100)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x281, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) setitimer(0x3, &(0x7f0000000180)={{}, {0xcb8f, 0x81}}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x100, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x9, 0x80000001}, {0xfffffffffffffff8, 0x1}}, &(0x7f0000000080)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000200)) getitimer(0x0, 0xffffffffffffffff) fcntl$getown(r0, 0x5) fchmod(r0, 0x85) pckbd_enable: command error 05:40:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x124, 0x2}, 0xfffffffffffdfffc) pckbd_enable: command error 05:40:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)) 05:40:08 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0xce) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$lock(r0, 0xf, 0x0) 05:40:08 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002002, 0xa6) mknod(&(0x7f0000000000)='./file1\x00', 0x1, 0xb14b) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x800) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) dup2(r1, r0) 05:40:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0x80045713, &(0x7f0000000180)={0x0, 0x0, './bus\x00'}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) 05:40:08 executing program 1: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000100)) mkdir(&(0x7f0000000080)='./control\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="5654303b93989e4ee82269c3dc01b8558a8d56f6f030cc5bb4cb60adcf2b9e37525d595f9af85f2ad1c5ab7101421eb3eaf8ff3a2b71bf223fc1f0de6c017dd7", 0x40, 0x4, &(0x7f0000000140)={0x18, 0x1, 0x1000, 0x4}, 0xc) 05:40:08 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000540)='X', 0x1) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) close(r0) syz_open_pts() 05:40:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x18b) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x1000, 0x0, 0x0, "85495500020000000000001167f5afa680400900", 0xfffffffffffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r0, 0x5) shutdown(r0, 0x0) setsockopt(r1, 0xfffffffffffffff7, 0x0, &(0x7f0000000040)="b9da801eb8b416314ab66ea62781bce3a74ae5d8d7ffd644c887d98dafc0e1188b948efdfd6d7b04ebef019d7d719aab5015b2e645389f7a72567c83d54c62aeea6d9f8c62dc2972", 0x48) 05:40:08 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000080)=""/35, 0x23, 0x0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 05:40:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x476}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 05:40:09 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x10000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000240)="c3ab3f19937d6b651ce58cfcc4a39302e77327217da7af626884f2cbea129d4d7301b0c72b057e12549993e58579c348", 0x30}], 0x1}, 0x0) setsockopt(r0, 0x7fffffff, 0x6, &(0x7f0000000080)="f1591c8757c9b36f520b11e3cd8cf072fff908556c5971793bae0d52d9c6aba19c8e3a393407586efdf08b4d5d3e542d344dfffb608281ac513c6f5d22d67abd595ae299094497909a0cc8b67382bee7fed3aea70e6e64a3360d9b97cd1fd2cd646c4dc9e998e9ba229d55f8db53de5b59b90582836a071b0d799b347f91a1d87dd30d71ea316c697a3568c34ecc547151706e1d39c921105bd0de7d3f603124ff15918bb72884d317a3434f150e0a207687b7c1ab4a5e94869346b5fe844145c76003cfe18b3c33f6b688ee48870fae4fa7de0a5a6cf93103ecb1", 0xdb) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x0) 05:40:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, r2, r3) r4 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x189, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000040)=0x4) setsockopt(r5, 0x1, 0xb4, &(0x7f0000000280)="2f7f293e746dfb0dd369cd2f5513fda44758b58dbbfb229788951834c538ffb8aa29b90d66", 0x25) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000001c0)=0x2) write(r1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000002c0)={0x5, 0x8}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000340)=[{0x85, 0x7}, {0xa2, 0x5}, {0x84, 0xfff}], 0x3}) getpeername$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000013c44363ba4f000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005461427b14304eebd6069fba6cd46fa29fa4bd5e673d19631f8728e2a0d7b482646f4c60decfff51a9482eb2d198c09cc31a2ea8468e0f34ca5c32af0244ff95abb6ad6dbe25f033b5f08d28fdf4d61511e4fb3fe86c202b6129e7056377b547a6b71e2e5006e9bfa7b03bc8f8f67451c4a3195db74aaca1e50bf6a4b688978dea14ebe4eae4343fca7923f0912c243145bc03f22d503322ab0b9a61a32f2e40618c75b42ca575b0f72e22a40d98f287bebb09501e8c7fb5995efca26120a91a0c1c5432160b1eb2ce996c649ff9de72a581b8ced759247fa36bf9c80742e73603376ee08a2e8f83c0909dac51d49bb34ae092cc4d866226306ab7661e16925e48d045f5c091183c62122a80707091adc3482add796eaaaeacac5538c9f34fcdae7452b56f2fd2fc23e1b6"], &(0x7f0000000300)=0x54) r6 = shmget$private(0x0, 0x1000, 0x480, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) 05:40:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x100}], 0x2}) 05:40:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x610, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x15}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1f, 0x400, 0x2, 0x2}, {0x4, 0x4d, 0x7, 0xffff}, {0x8001, 0xa3e, 0x1d, 0x2726}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:40:09 executing program 0: clock_gettime(0x2, &(0x7f0000000040)) 05:40:09 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file0/file0\x00', 0x0) symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 05:40:09 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x401) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x1) chroot(&(0x7f0000000040)='./file0\x00') 05:40:09 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f000047c000/0x1000)=nil, 0x1000, 0x4) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:40:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000340)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216eecf632d5d395eaf3934ed7b7d6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809da3fcb4e0aeb79b0352580a901babdbd89df3fc7c13d92254c36916c591778a9a5b71a77311aeae903d7da2e06bea43041f860abf94f603745c776629f8b61d9ae39", 0x91) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = getuid() r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="8916843293c376a99f70cb39f616f87f81220801ee34ad3ab0ccb8474e7de7d30f2221c14bb789355bf93c42fbfe96c6d2184517a60f5bf576162d4c3fcee426dcb592817c5bc4acdf5f182d1d01b298696186e347fadc1873ca40f4eb39393de9d1ab5924b2c255ed6c664f34efaa6b911c4de79ebd30ac2d86939e552b34b0c767ba576f06e22e8872fa8cbd185898cd597d0f59f97c34a2c389b453bd5fa391a26604e3101f1c28bdd944016b142ce46bdffe9daa091fca2858b9f5752333f33515a4e982b2f5698e8ba164633d37", 0xd0}], 0x1, 0x0, 0x0) 05:40:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x1f, 0x6, 0xf, 0x1, 0x9, 0x5, 0x2, 0x0, 0x1, 0x8, 0x2240}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:40:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000200)="5a07745d5708ca0798be214be47e52e28373858f7ab3c66ffae13f3613103246f33c36c06b039cfe1e6e345d0fa3827dd61f2b633af7ceba55bada7d73cee3625af7d4a334c5515a1af954b0a0ea2b0dfd4c79855a13f56d8377d6e4edea39732e405fcc6553878982d0d038d0e35c4cb8ee06c23da7b82d7e48a0ee602ee863eecbb1be10a6404310826ebad5aa1a34a3962bf55fc3f1cec8848415b33c11076fea215c19e5a8665b290b47dc8ba4359fd1fe324eb89ff57b57b8457e6a", 0xbe, 0xe, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) chdir(&(0x7f00000000c0)='./file0\x00') chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="2dd86a04cee93c2c9a27184804dc1a5921db36a82d1690db94bb9f6002e47659292200f29399afb17cd8182a3a62f5fa2a3d0bd816718ff92bdcebca280e3f1edf4de6aca170e6a10b44c3b390765a7716d8dcfc54a07821114d446d4a2c1802ec97cda92b00f55c7b29a77ca350e0b174f2917ac64fe5b5c663dda2ad68c462382e9774fe2544db881c206c5f269731db8febe838acd6600992b2731de56003ad77ab7336d1a57610a32075e1673c557db81c822681f1324ece"], 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r2 = getuid() setuid(r2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:40:09 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x8, 0x8) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000200)=""/194, 0xc2) shmdt(r1) 05:40:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x100000000, 0xe0, 0x6, 0x7f}, {0x400, 0x4, 0x3f, 0x7}, {0x9, 0xffe1, 0x7ff, 0x6}, {0xfffffffffffffffa, 0x5, 0xfff, 0x3}, {0x4, 0x2, 0x2, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 05:40:09 executing program 0: socketpair(0x21, 0x6642aa3bf747449d, 0x0, 0x0) pledge(&(0x7f0000000000)='^\'}\x00', &(0x7f0000000040)='\x00') 05:40:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000004c0)="9b940ca461b0b9e458eac6bb5984b5e073768c31ac8b963d4370f35bb5153447cc9de2e7bd2449d5476f31"}], 0x1, 0x0, 0x8) 05:40:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom$unix(r0, &(0x7f0000000140)=""/220, 0xdc, 0x40, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r3 = accept$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) bind$inet(r1, &(0x7f0000000340)={0x2, 0x1}, 0xc) link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000400)=0x3) fsync(r2) recvfrom$inet(r0, &(0x7f0000000440)=""/84, 0x54, 0x43, &(0x7f00000004c0)={0x2, 0x2}, 0xc) r4 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r4) recvfrom$inet(r0, &(0x7f0000000500)=""/195, 0xc3, 0x2, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000680)=0xfffffffffffffe6f) getgid() ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000006c0)={0x7f, 0xffff, './file0\x00', 0x400, 0x4, 0xfff, 0x5}) link(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000780)=0x2) shmdt(r4) accept$unix(r0, 0x0, &(0x7f00000007c0)) munlockall() bind$inet(r1, &(0x7f0000000800)={0x2, 0x1}, 0xc) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000840)) openat(r0, &(0x7f0000000880)='./file0\x00', 0x10, 0x4) open(&(0x7f00000008c0)='./file0\x00', 0x10400, 0x8) 05:40:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) sendto$unix(r0, &(0x7f0000000180)="5001050160000704000000000706ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36800f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 05:40:09 executing program 0: semctl$SETVAL(0x0, 0x0, 0x8, 0xfffffffffffffffe) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x947) 05:40:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x810, 0x4) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x100, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) 05:40:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4000000000000080, 0x0, 0x0) 05:40:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x100000000, 0x0, 0x3, {[0xe10f, 0x37cfb95c, 0xa980, 0x8001, 0xe680, 0x8, 0x1, 0xfffffffffffffffd, 0x4, 0x80000000, 0x2, 0x10001, 0x8, 0x5f7a, 0x1ff, 0x2, 0x200, 0x5], [0x8, 0x9, 0x20, 0x1, 0x6, 0x3f8ef438, 0xd, 0x200, 0x5, 0xae20], [0x1000, 0xffffffffffff0001, 0x8, 0x7ff, 0x401, 0x4, 0x7e], [0x675a, 0x0, 0x24591d02, 0x7, 0x7f, 0x5], [{0x80, 0x1000000000000000, 0xd11, 0x3f}, {0x5, 0x1, 0x9, 0x7}, {0x9, 0xe840, 0xff, 0xff}, {0xffff, 0x6, 0xa000000000, 0x6000000000000}, {0x8, 0x23fd, 0x5, 0x5}, {0x400, 0x7, 0x9, 0xebe}, {0x3000000000000, 0x5, 0xffffffff, 0xffff}, {0x3, 0x5, 0x2, 0x4}], {0x37, 0x9, 0x177f, 0x4}, {0x10000, 0x40, 0x6, 0x5}}}) getrusage(0xffffffffffffffff, 0x0) 05:40:09 executing program 0: syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="6fd91abbcb4c9ed6124e3693c1e3234a797d57172a01086a26303c63cee97e476599f94b93183a3f0cb2a79616e0e09b459a2a3446a5d25a7cf2915fac4294d0a1caa861fd7e3bcabe41643e6a1f66ef6572a095c4028012029a7ed91d621f30e91b7368ea2ef5f931e2ceda507be45f3a6f36a5789eb00ce800"/137, 0x89) 05:40:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) open(&(0x7f0000000080)='./bus/file0\x00', 0x408, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x67) 05:40:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x192) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x81, 0x970c}, {0x1, 0x3e}}, 0x2) mkdir(&(0x7f0000000100)='./file0\x00', 0x1b4) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x20082, 0x12) ioctl$BIOCLOCK(r1, 0x20004276) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = openat(r1, &(0x7f0000000200)='./file1\x00', 0x8, 0x1) r3 = openat(r2, &(0x7f0000000240)='./file1\x00', 0x0, 0x100) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='W\x00') ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000300)=0x4) mkdirat(r2, &(0x7f0000000340)='./file1\x00', 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000380)=0x7) rmdir(&(0x7f00000003c0)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x7, &(0x7f0000000400)=[{0x6, 0x529, 0x41b, 0x4}, {0x100000001, 0x101, 0x4, 0x6}, {0x2, 0x1, 0x6, 0x81}, {0xfffffffffffffffb, 0xfffffffffffffff8, 0x4}, {0x401, 0x5, 0x101, 0x7fff}, {0x1, 0x7, 0xa3b, 0x3}, {0x596a, 0x0, 0x6, 0x3}]}) rmdir(&(0x7f0000000480)='./file0\x00') syz_emit_ethernet(0xb9, &(0x7f00000004c0)="07546f1cf19ce30a3239dd6434a7688353421a0f53c6916abff8843cf0254b5d74885e4a73d738d14256ce426824807c0231bad713fba2a6ef32fec60b8508dc1174e13ecdb64fb863212087c0dadf3ef3806d87022a621c2e8e082792251fb614499c021884d60df58f45cc3229b93bb81043cbe1e64fc87d971af72f97203ab3fb5acf7a5c44f39fd08a9bd5915a58944403cfeb33fffb5ecc18e5e34d6ace38bdea50f97a3f93b35fc8e681307f2c217c1e859dea85271b") recvfrom$unix(r2, &(0x7f0000000580)=""/160, 0xa0, 0x802, &(0x7f0000000640)=@abs={0x1, 0x0, 0x3}, 0x8) fchmodat(r0, &(0x7f0000000680)='./file1\x00', 0x8, 0x4) socket$unix(0x1, 0x7, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000006c0)=0x7) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000700)=0x4) ioctl$KDGKBMODE(r3, 0x40044b06) symlinkat(&(0x7f0000000740)='./file0\x00', r0, &(0x7f0000000780)='./file0/file0\x00') ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000007c0)=0x7b2) r4 = open$dir(&(0x7f0000000800)='\x00', 0x200a0, 0x2) readlinkat(r4, &(0x7f0000000840)='./file0/file0\x00', &(0x7f0000000880)=""/112, 0x70) readlinkat(r4, &(0x7f0000000900)='./file1\x00', &(0x7f0000000940)=""/4096, 0x1000) socketpair(0x37, 0x7, 0x4, &(0x7f0000001940)) r5 = msgget(0x1, 0x120) msgrcv(r5, &(0x7f0000001980)={0x0, ""/181}, 0xbd, 0x3f920f8ba694239b, 0x1000) 05:40:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10900, 0x0) fsync(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x8, './bus\x00'}) syz_open_pts() 05:40:10 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) sendto$unix(r0, &(0x7f0000000000)="ac434a9a2e8f01c479d18d8909932953f65877beaa8fe856b37d5128ca00ed047979cafcefb484b59eface56e147dc4e3aa14216f7", 0x16, 0x8, 0x0, 0x194) r1 = open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x24) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x401, 0x30a, 0xffff, 0x0, 0x20000, 0x0, 0x8, 0x1, 0x1, 0x2, 0x1ff}) mlock(&(0x7f00003ef000/0xf000)=nil, 0xf000) 05:40:10 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/136}, 0x90, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000000)) r1 = msgget$private(0x0, 0x200) msgsnd(r1, &(0x7f0000000100)=ANY=[], 0x0, 0x1000000882) 05:40:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) getsockopt(r0, 0xfffffffffffffff7, 0x20, &(0x7f00000000c0), &(0x7f0000000100)) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x33) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x80, 0x7ab0, 0x1, 0x0, 0x2000000000000000, 0x2, 0x5, 0x1, 0x0, 0x81, 0x200}) 05:40:11 executing program 0: shutdown(0xffffffffffffffff, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x8008, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x116}], 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x400, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20800, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x8) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) 05:40:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x42, &(0x7f0000ffd000/0x1000)=nil) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xeb) r4 = geteuid() r5 = getegid() symlinkat(&(0x7f00000002c0)='./bus\x00', r0, &(0x7f0000000300)='./bus\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000380)=0x2) r7 = getpgid(0x0) r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x8001, r2, r3, r4, r5, 0x24, 0x2}, 0x3, 0x100, r7, r8, 0x6c7d, 0xffffffff80000001, 0xd19}) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/207, 0xcf) 05:40:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x3f, 0x3ff, 0x6, 0x6, 0x2, 0xffffffffffffff7f, 0xb1, 0x6a}, &(0x7f0000000180)={0xffffffffffffffff, 0xa22}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 05:40:11 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000003000000000000588a"], 0x38}, 0x0) r0 = dup(0xffffffffffffff9c) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x5, 0x48}, 0xc) 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) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x84) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 05:40:11 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x9) poll(&(0x7f0000000040)=[{r0, 0x65}], 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc3fc1c9a63d7fda7, 0x81) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1) poll(&(0x7f0000000080)=[{r0, 0xe}], 0x1, 0x0) 05:40:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x28}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fsync(r0) 05:40:11 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getgid() r6 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) sendmsg$unix(r2, &(0x7f0000001600)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="bb2140bf6ef71a1ee5aa71fc19eb2592c9cff06b96efafb6f723677493634870ef1c1b9008584971cdb6f13b83fece55e823d873abba6869b110d16b7179198def1a8d2d700be2e0a3461ba6714c1823c5a9152874d9fc732347cb1a0729489a4ba3238067d6a8f850915d39009c73491cbdb3fa33b762a65eb723f2db0cec90b90c0036efe00b8b6da2d1046dd4dfe0b93b2582b8a1df38d1bf5f25d6f7fac4efd6028564b9ba22bde47560cfd9d32a2ee91b5fbb91471d9a7f25b74ee66c3660c2ffe40af1f8c6f6e35942f264641f1aedd109a5e75cccfd75b9828c54d464bce0a6dcf5f11eb9564d2d14161be90d59754b70a8c55a7607e31c", 0xfb}, {&(0x7f0000000240)="4dc23ca8681c520e025ca6568a51f9da1e84ad2b9b86dff6a971bc4ff49b36af39d9489b389bc00d2d9a08ac4794807056979251ab5105407e719654c13ba5d27d81668e6c2e6de525dd639f3a49453622047a2ed05d8cc6179c80fb0fbce839767f643994e0d2bc68667dc3bc2764503015141ad21d88354dd3cd4243fcdbe2cad3f2b0d174701a2f866890c05626297425bc21e9d2497058e1d6ea1020fcd58b7d6c78192b98ddd2b552176357a2e1e1d4", 0xb2}, {&(0x7f0000000500)="cabe227b2fd3a1d3b18c17aa089c1ee829abd6f1eff9e1640016c0231d966104645ec5dd8e2ed177c72ee478b3a07b195ecef619b614dc9e647b2cc4a24993229cc77cdddcf034886e6d64c9c9bf45f41d83644fa27ca58322bb4ec743398eba494e9d9a225b80268fb759ac39a42f03bc4811d950892d5103e340d63b5583671efb34ab6096e108c2d10b7f4778545c8d7714466e3716109764d6a61de7194b4c4d1c3dba4d6bb9be680d32de25baee3e55a7e5fc47f1f828a80ecb404f54a42bd081735f89e4374f8bacc11f3130abdb75d2a71b89bf7dc7fba938b2f7ca237c2fd884e19739fb32d040b6643f4a4e59dd2b51fc27f191826c15f8502782a18e059550f5fc1d326b80ea7c2c77a24e2ea0661acbc130dbd44dff61c7c54f191ce00e7d50a61cd4400c0250dd299698f34569514b31ffd6e49b0ec532eec5fed200ae2eeb767301745b75f1b3794b198755819f9bc165945747418ef7b3dba5afaecb81ea21a15dd108288528053972c53b46639106b5c218f41c79c6277538a8a3a5ddd6c542afde57b8a5931cfc5f5c0f1aed01aec3f51fddba18d8bdc3c50452d18a4e52542eb94ab298e2c64f359d5a4f79e410d7bdb2998692e009c141cd35fe18a14c3b8d2ed8e1e713db87ef6538fe1b7c0bd178b7c0e1435471dc81b11bf4443d704afa2399782b9e4163f8916155b5e780d1834069f344309210a8db20f4c8d2f736ae79bbe3945c8abc62734b6dfcceb8b84597bcb1ff90474ac0d764ee39e70d052db6b617d2537896c489371095e5e06772fb6981270dfe1368e1649e4a28354220d2ba278c31ab08f196afd2638003dacba3563d4970824015d7a9d0b1723c9517206ff2492b169b0550859fbb7acc86a273912c451c8a0a9dd18b19d491627d7cf1fd6dcf194241d3079ebd5cf1b264a62b0b1c5bee273e9827d9ecf7dd3536316383a784d81db1e04968a27406f4d576ea0812f5d2718099833af572d4643767740b45c0360f0d7d89de0e4ea1ce9e3e706faf1d3c9643a6eb99e35eb15d149349c33f29bca9cd6af8c561637c5480e25ff9409612b88cb046ae9f0f0353398feb4e9cd16aeb814efd8205f00fc4ef5f56878723e3b12ee733f5bfcc86b2f008d1447dd131c1f32535aa0b09c2a78bcc2860eecaca1d9c13f461bbf22c1edc9a433b20e667574c6c450db69a7119c7c58ce7b378b3b44c96f62c00c75f9e35454b8dd269c012d06eb63dc39c72a217696520d0b90e7a2fb8e65e02f06197a0c6af75e2096fb222fee23adc640591396218ffc29fbedf4014d3b5cda8d265b3d802a0fdcfd43a40c5eea97887b843ca8e79a5129f37b3c3608f14ea8d96a851a77f128e3afb0be445d5c99d86788927505b91840ce7ab48b6202fbce414e47e7c962914423939f6a0b50586e50c7553337104db17e6806ed1bdca4fb0b6d0833a2c1192225c62ee290b96278420da10ec2971e07cdb2b2c4e84fb9ba63c4b511d37376f9afe6ba1941f31103bd8572ba7c9b388d1420e43a4402aee49790da2ae66a08b8d0b2d162d754917a373fda21d03367f517978ff288c3ad58891a8c740806f7c10026f17c0e26328cf8018e3cd02fd8d63b00ad2a8d3a477aba978d0ce207cf32332a53fb9eff6f3e8d1c90a9c30319df008821b03638085049a48b10b1d3f8bf44bc6d0d7c3a6184eabac30572e3fea6d511450186fbf5aebc34d5bebfd6bee3db5d3b913e52fcf64591c4ac439ab57aac406a8b5d0ee9e2fe9f606184ec8609e4e297f4f55dd8bae97788baa88b284036977d21e79a2fc641b43a7b6b61889b4359861b73a5f3f56a48c466d433e076494dcfb71640108fce8584185f76e32168be8a9b62d924a3d75da8ac28de754ac3142118c2d038fc298ecea756a08dc447a10783c69a28d6a9efaef01a8a6379d4597de5ddb14591af7ac8d8d6ba007ea3cfac7fcaa922ae54c81071dc808925fc131564ab5a130ae827021b5117fcebe24a32f0852dfae3a523544f82e0e47bd41ceb8331babe82006ad634dd75017054754ef6111191af71e610d3ef3d0b73fa9985dc703c46e78ece1f27ce401a8ab8022830755335bcd8edbb6c00ccd25fdb8e58c9f72e81f31fcfae2f93a1bb5c75de6048bf0ac53a4c022581e1810681e7d8f3d530422865d134b518d4a8682593da93dc1c7f229b4a8e5d1215bc8b7c167f8f8f0cc24edd5fef533c67fd279036f7921d13b0287818510a89d167c7a19c2d49ec9e5ea775f21f45720eba1298ee528e2c791b3e89c38eb1f5c7a4620c3c5e9e13607b852433a21351c133bc993ff34c1eaf303987af50799b6ff4b1ce21668494bf8453866309e9e3f5537a291cb62c5767bc6dc0806ad18ea68995110cc6747703341282747f5e3ab99ba9c53eb57fc2d7d324f5b1da9ca678356a1907e477c7c9be6a2ac9fe6a28ead6fe1baaec0583f2a2c93ee90d0aef479726459b653ca57abcdde05455ea9d73dfff157a3f79f7b9666d0f0fa0796122ad80cbd4a79ea670c76b1eeec722e765da405b3e44e6601f91d70310a44a280cd35f3d36d8ec1ad8022dded0203d1ce8c4a056d94210cde1f9b8947f249ba6c72d77d3e09182ef2bfda3170778c29f666771ac9434123f3a770980ed7ac9edfd26fa59306b7465c698e1803dfe0a2d67403fa565b26a01c95460ff7cf818e795b1a9f5d70fba525ebfcff81d2368d90253162a8cabf1e77dd4382ae41ba602c26aae3d4d3dceff2790b8975f4f12383f244decc2145a3b012c0abc72237f68c51d057e2eacab5d842d64d4608ab3636078b41dd8a4544270ec6ccee2da7046a9640cfa3eb050b0ee15bda155fb185bf74483088fde65c1c365a07313a8a56d8e584bd32265b2bba277e86d79e5e546d6342de531239dbfb81276dcf4ff9b0214715e3ae4c42156ac667965d13fdc1878176e074f6f19517e0dcf06cc9b9c3dd9cb248be5321c07fc63fcd8641d542f588279eda240ea31f9f127ef293d0aa4107ce969759809428162ecdac5a293ae96554c8e23d44780e4f9343c0e9b101fe9f2cc4624e53176c40831c0dec03480d4bd51e0fd692cce128737e85927bd3a40ca04b247c6988036154a2a4a298db4bce4f38c9fcb6a381a662a8c261144d9dc91308a3b5027baa696504e6e8575409c71b645716acb4a8dbdb51424ea1613681236d5746d3903d6d462dfd8ccce659a238d29b06b17b87d5bd63e1c3779ced58c659fdef44568f5d5f824f261e35ef9282d7a88a2289a8ed76daa48068c5d8c404d25c9b8fb576e223d30db5f2875e9128cf926fa48140965a56262ec1f23bf9e5cf96c8c04841e5bfe135ca729001dd8e0aebb5f29c56e6972fc88dd8e86dce94e5e9530f76b09550016b65c14708e60d827ae5bf828e46875fd8f0fda9071e59283671fff1f9302d8145c4ba7f8e49a59959835b323708caca0e57a76fbae4c813282705848cbb59e4f611bb723a1b27698e65a05c3074f9637a504178adbb73e33e8143120d0fbf6688a204eac2a1c36963c9561f11f1795cd46877d0b0246779d453bcd2a0a5db5d2379db328668e4cc3816654a6e80f0f56eb8edf80c04860ca677f5a3f5935f3358d2e7fa8e3236927a4393f568500926a4871daa87c0ea65c2723ffacb7f3abce350b79ecc6306e25da1dfb6c33dae1200b5ba5d1d9f61cbbb977ab3629b716fb5d8b38166832a6dcc7c24dd7e9becf01cc0204a76859ac13146e1acc4d56d6fcd26e1464bb0ace8f8222f0af7d70320516416e28e1dc9bccebdfb2a48f6dce472d5b1852a7dfece1e280617d1d520994afe88981c409163ec7a44daf976d6500ce49a9df8e283a33736cb25239f3a4c77c7bcfd7a08b1bec20ffac8725e41a5bda38b2ade0284562082fa5161a052804f39a30389ee6526b8b7e1c360940d8749d8b0851c8542764f66209dfa132360ef9e4d803f26b30849a19f68acc2239497069338c65c3d4f095c1b764a573b21946c1f85c4a23ada487dbf3d5fce55f00ffbdb2672a324417b6f27e8d6a7d07c0a85b1ed20f0d05d2831321d240a6aac9fcd9b13ff5671fcd26c12028920fe52332d74a1d92cdc285d11d2b33bdd1d3c173af610ddf85d424b53cf8a993ab011ef36ebb90b5083098387d8a5ed1baa11d643ec7474b6ed5c2b733e3bc0a24c031234c7ec7e0f4d9496df7147fc91b75663bd8e8975aa4b7c18df179ac190a69edde4cc076b8cc86cf747ad7bba74a0a5b2380ec4e3878b2ca48291880ef9be1a96bb4d9248382bbac71f74f3828e2297440ab9314c2f88bfa913e918cc2a5f1cdef0476b69e4986a9e55eaac5954f71972ab11879b6690426ee9fdd0dca6259ee5d87e41f3393f7bd04c6e288509bdc4c39956e126880b9da39e9cd02ed82a295886cb8c4ad91cf9953741c78db104f4f6e6b8385604bc09738e7ca09e14ffd8648cc5a71885631774c7100795e85456241a2803d410bf576bf0073b034504c1c334e57ed1c75d20b58b4e9b0ad4f69462a7d5b81c1132e0ab633e9ce39c2dabc690a00a14d582a9f3a626a1d6321202dbc6b52e70a97d1a11babdf0e3e981d3178408040f0f6b7cc3fa8bdb702eff74c4bf2b17b81875c08f2651a552be94f10ac81b9ce2ad4359e9a0acda7eebde31ef4840770f47064ae3cd3646c9a2276c96cda3d572de927539edeee28ea27b6b00788e404ded87d0a1697a0e4b93a06ee12ea88b904d25535268b2702e1e4ce34270035d43778f5ffeca9ed0c9d88a0dfd669ce0d08caec4558462fc653c5f7301090be7118d4f6b5fb5d53cdab112f4934366f85f0a0d06aa13f72863c1a997dff7c48c0455d56d748f3e5b5fd109e8c2449feca60eea08d42a2e6609583513bd9f5a5721f608d98fdc742542da5101191494f5a8ed6f5b11dd8162a64d48cc7962a4a06185d1541606a8afc2d585453050688f5b4dd1db2be46ef8ce0025980e0d94e5fd6c52b7d0938425152040efaab07936673b21f94767cc3fc0fdd06a35f63d8f53d0096fcd28db6d7ccbeef166b734be875ddb9d29541532d780f98b2a24561880bd5aab545188af7334415950cc80facd155a7f174ee53582ec3953a7eff28c121b79cad5e4f1c169ed39e29e8f024b956e32577f73be205eeb70ce18b698e80f594b58d83e9c2e27c4583d64497475ccaaf8edc14a612f90d2cb84a0a4cb025ff04d7cefa8e3d4ce88608e705e38b8c643d1a5b9e2b8c4651d95cc821926c674b2ac8ea771fb5d3e34828e99882ca5303def9e11d1a402d747cf47e8d24cebfa65f6e2e98d7e1f77a626ac593f0abc25c49d451c270e3d98162ba96058543ca01ba43ccb321f723ed2c2e9ccf38b66ac5a8d07421e2f8ef90cb4a2967f6896489a1bcc5c8503afdbeda997fbd6015165d679fd15f3cab19f8ecdcab81be6a4680477ed58e744f81b5854100f32296528eb3a1ea5e02df9dd73a806197be4381242d5e9a569f438f417de431bc28cd4395674636a82be6fac481f292ade0612929cb81624b5b987c38658069cbb8c0bc6a1ce8546c6212bd1a33058b6f289c263547b99573c59adc33140acb348305b4f84439fe5a21811f21a6ca2ff73bb7c2f56a3cf7057b3829cef2b93331efaf65223760113096e61999ea78497a5703d3280a94f53e60d7eb3e93c628b4ecaacf5086ba1f6e0b6e1e1203d05a41ecb0e11fa3111d55a826d0fa1ffeeee0045fb4b8a237967fa9929ca73e67f89274bad5cb5341de4b64471694a0eceb62b751183b7f62daadee8aafd", 0x1000}, {&(0x7f0000001740)="f99f7662d7372b8f03bda38d8624d4fe1a20aa41f139dfa3d1c6e013f841f1621ea31826d27aa20ab1290642191e6253b692b24c73343b1d5171a8b435c482133a5952e0a443c5428c46f03a3a9a3985e05f9d8d706e39e26a3ae89008bc11822bf2d40cc8214d23d7ce76946012fd802536ec56d7bdd393e83c71dc9afc84e89ba5d54276c94f1984d66382ff2cfd0a3102be50eb62ad22422e77126e0cbe434acc070a4f9e7b4e40b0389625f2dc0bce0b1a3de82b6d6a9ab5159d517e6edc075651299c42855b49d9b4846a41aead64ddd69252e2a0ebf48e1ee88ba46e810814c7baadf819caea6258d75d4d017f08b5cc7cea4c5345ef88b81bb93891f6a003167077799adfbb28fd5f5023d01461035b9c27747d48b712fb3ba3b2ce34566f5d4a5c9676abd5f1391ee5bb2abd55aa09c4816081e529e0b8ff4fcec0f8d31f28fae78f0198a3552084a2df5b7de93baab7b61e40db3556f88fc90864f1a0c7030692e75b92c9af3203e95ccd20b55558fcf8033ff20304c75407091816fc0a6eff99ada778fddc7465f47840a0aa287a0e99eb2dba9c43460fca1e5527e9381551eca478d2d7fcb63a99c6135affd6d7cdab1e24c11561db093a564b92fe57cd7e9163c5c5a6f462d9cf912b212437b1a0aee0e26afd62eba79fd6e4ae211f5906e8f5b21043a710bbd7b638a29f020b1add23fa2cd459c3f17605d1992578f2fffc949ca72bfc076c05f59b1c456baf0c79e21a90c0710ade808e2974322d116c97588552a339800adda3a1bd359c6aa9d5800fdda56e1a0391cb3ab3e5a157667ab57e659c6d52214a5e9d76244930acb2ddbcac768b001ea75c02541c5f9e81efe2ae4499d9e37fb49d067f124b08f53f718a2d59aac22b45dabeebc4cd7c2b769b0df11c0947e172695ccfa8ae56e233d4caf9eaa591aa29768b7af9fd081f525f2db9008c7e81aa04a4358687c585bf2686e30cc08cbef7aa493e4dd4e3a0eff841fb908cf53b1c37d770c8ebaea53b64f6ae0118d0fdd5537ac7c7f97a276afdfa674161e4ead39ce115b0e07044699617f43fbab97fc796fa826ea60c5ab858723add0cefe9e452109fa440b6db2a6afe365c419a58eb73d1a37296944c4efe3e646975f674202e3c8d5208bf634f374479e1c1220baf4c24a9d1fc5618a1ef4afa40fe467851934b4268b11d42b2cefa6dee55890b5adc543e793bbaa7264dbd78d573eb51417771635877fcc5f66c2b65569415873183d25def7096658bb61c601e92c8a8e66f981495ce92fd8bf88137d1d40997b0326230efd1a93d71356c6d4f0a29338985f375b6a4b5bf3e923a6310f81c478a0ef644fd8a8d576d1bb850933ec4761ac4cbfe93a6d0dba32eeb45ff58e1fd44354dd37a37ea4852e3ddf38a767ec47515f425ef4208131297b896aa8770af0928c4cb4ec5315de8e168eff1f5f55245daf1f9594674b879dd1a889cb91629402fe40ff772be473eef2fa52bbf1a6aea1695f6da2337422d31683cc6541c964a04dc5dadab0fa85901488721f27cfac1e7eec4abdc16333b9c1c1e5304efbd7d222c71bb5bb119d64e75266af5c28e01f5f99aa92847338a41dd7de9df526bdf6beca39169e4931e7bbfce9fd79ff32ad24008f95a196ce69a94c2cf39965a7420227eb5ed340db3095e1da424f553f54da9877a1f7d5c1a2ee1e3f94f29d1908cda10d55525a4a2ecd7d33cf477d0e5918e0890057fcdc9f74812fa556a0951d9b090cc0fd14776b120074f473a5467a105f682d1191e1c1ddcc7991c20a83b0190ed22f7625a723f51b82328081bb4ad5e4a52144af1836fc475af7db4edfd8f193ece3ce663b1bad8ab1492f5336117a0adfaa618faac359d31befcbcf0be64dd5cf0544ba2402798a99dab3ff0322b1a8d3d1df0783e70f68842da714490bb6a5d6bb837cf8caed6f92b43eed30f8ec2d1b17136dc84d585d268044dad01d3986b313e759631c9a547f2e053739a1bf93eac51cd33cb62f5a08fc1e24f3f4f7b12044f72ba5b3095d4c016b1e7edbf638b2fd32fe7dcae774c732e30502f4a8b22c234c7a3a9d7a6b656e5a06a4901ef3288d11a1b11cd522e68527ba954b7ee7d78266b0b83e65867a4c3fe5078e9ee465e5f0d5d40f7e8f1db58deea86c9d2f4c72c0f8b53898b2cd2c34faa2d2f764791d8b7a0edada262b13f70932aaaf25bd5e06cb70d3cc057b474f3cfb1c98eade59e188a929cffd803f68f3a68aeeb1be4e4ee6add892928a73cc03206b289cc9ff9685d3af9be43310e5b4819f6f768526f7ad959a760e77d382db71f82b5c3a4e070b0aca73673b2416d2e03f49dba4470b974ccb47bb091836f38c496c9738f6881a2c79a056b9b0f769d787779a6eabbfa263513e916930cbca3372e1427ef1b83ad56774fe8d9b0d32e0a1a301ee6e1ed063651d5e14135bc314528e4354b096752e486559095a95180d636a4819c6c643897d09bf2050745a67c95bfe8d7919251a617a927a03a1d72719b68a433936cc1679e158c15d1acd33830504c1445882aba346d847bfb95df36073f4b9cb77c598dc480df5629105524b8b3826154ad35af554ebbad1e7d45a862595abcb6e68e3bb2a44f203d4af6db6ea56decfe020b88ba51c245c8e4fc33969facc40154db9d8bb2e16b3a290ff67841497d9d60fe481e1c106532252b4638c184ff8b43226b85524b05a775ce46a3a297605c6a65aa69e539ac4e732d9ca1f3bac8db0ac2c96043a217db00a9c99204b6c3da3338972b9c2cf104514c5fa18c7fdf26ea105c2d717b2cc784e3bcccece2901cbd71dbbb243de68fe3be04de941573c09f991c8ace4871e81ceb9bcf7550d369a02f9b8c712bb4e75785f6f8a7c438494cee823bec6a3d51210b32d5269777637a486fdeeb89ba4621db1dc4531380dce9310261ebc36a1c66dee02639c71cb6d38d26e0f3e832d2d3640d12362ba8cd60301c07bdf27eac6ff52f97a8b7baca14268623a480a7fe28d1c0ae626d99fb8a559513e623869473122ba9dd30847ba2418840ee6320dbcd53b9e8d4162ae9546d3b0976d1845801d7f4d4e5a6221715d6be6b5e554194e2de7d31be867c4fc747efd3928d766d8079df266e92b3313944bb88a375b0722319a0c0fb56253eb48de0f81219641fbb70cf1565315f50d797b793a024bd99f687d85a87305249918925566cb6c155c7a755ce52247ef463673321f56a57e886946315765f0ccd90d54385a30437708b8eb40a2096dfbbf7a365d224c51b11802b2563f40c796469b19a44c02cbf7777670402f99e1ce82ecdb857f2806dbb9c3c1485a8d63481ef6a5ec1d2f8f0787950facdfa0ebd3b1f0648c52f5d2d9b1fe091973bdb4a278b7cc59cafba5254d1600111fa77b22225448a0298611f1b74aa196af57ae800d52f060920448d3130f10c6c6a366bd71e04c389c424ef019daa394d2fa25d09a6508963ba7e938b8bbd4c229eaa857e5b4f024196d7565a69b4107ed23294070cd6d06d690eafda811a92e20a78f3863cfcacfd08774c894a01a9909964bca372421c0adea6cc32683c2a7af1e78cbcaf3cf30b9019043582644849891aff89b62cc777c40d455791502767cb3a3a3f052801dfb1940889bceb304189ffbdcacc54d1d74d508d9ff43df81146842936d6446cbf82a6bca2357c4699176d5fbc814b57869f63698aa6370c8ad67b40d4b18bf7cfed86e047fd6f48a19132580a29a142342f6cae4ea651b5b72fb23ec56ffb5ab0256a007430ef2454247b539b5327a575c6027e85fa55d153321230bb8efc10f9f1521761963e0442981303cc083a0c807c42d15ef7cc41e105e96c71302d732de3627cbc5c4b6caf8f38a60fd4f163e8641d6cc96c955eeeaf56ae36499517bed18aea7c2d3b0266f9356148f3780523ce8cd04d603fd68f36bc7cd17931ad7b60203bae10e56de8016e3754049f0f8698068785ae618ab7db3d4b38ce71b46bec757f6971321123bef178eecde62013f916b3c4fa8c019572e950946184e772fb0bea8327cc977f4298cebbc0fc9bd97543fb83498b4b98bd9662c224b56c4df0f74bf01e0a4c82eae248d0aaf5109ad324f66cd6b279683871ee4fae8f7466f94a7e2f7accb5a9c4a817a8760a3f1bdde4e278dc34f11ef3416382690c7f97f633bd1ac20fda7a2966932025ecbde2f2e2cb91b1900bff51564f22d251003bddaaddf03f89647cbd5010f8edf5ca23e835b64e1c5e5d6626415acc535ef4fb4a8339e07486ff5368975784664f9f37035fbb1b6e3aa86c9c640d804db602c947be8e6ef79a8c053293c62321039468f9f4abc66c5c070c9386ec93a406e0a65eee61f13abfe05cea7044580f9edf1e7a9b4f018303141c9cb278b5eb79e3298b459ffec6a31c9bfa2e8cc2d77e8ec618c73d52c052478967cf557ef7b3072bf37a787de892d4d4b3bd1f18efeb2c315a364edd41467118bc24224ef9abd5c22edcaeb35707f30368f63cbba47f66c2b787ea726c72defb2eeedeeeece3c9c2c1998718f522ce098b52fde5cdc0931efb5fbd6452cf99b0f5693b45ab1cbbaa68d32ac901f9329d32a96078c414852fa88cf88441f441932ffc1580f348a6f08ee8a9e63e41b281e279ddaef4f9d4bafdc809333546d931669852e5807649918a1bc05259727c4080a03116bb59377e0c181c863b387b91ef9e05f650953078ca76b00812d80b96453995c18407ee45c3cab8cd8698ad8fb399a78eee275db0a864187d3c85690d51fefb6b2df19cb2b65c93003d9c33525777ff06f485f9efe654754d382e3b48f79f23591e06399f317a0027df7249b011fef6ed8aa45719a6da9fbf10536a300a3513ef341abfced8e2a0a83f599d65ecb88a9e408bf261cda10b123f04f22094fca99eea87bd3f06bd1dd0a340bb8c9fed15219a390e84164650dc6e9f5183933e3ae53abcb68fcf5f3f007b7a626b0f20f90f08397b7f7a26bb7251f79e053b47a48c8b336383d57060851b3060a5c245fb46bb7390caeebae2cb4310c00398f9b978d23e593c7356ad71e26571ce97cfc30367bb941428e9095b0f9fb538e1ff97f2ec1bb818ae81c5cc666f3e32d89f06e920790239c9fcab2d5486ec15270a1d0dde8d5f610f648086b7e4f206725e7f48222fbbe47044cb8a9acaa265e61e9a210988edf3e3921ae1aa3f3acecfe432c760fead988e936b3ae7bfce33205657068c6ac3d1b4f5db22c3256f06e282eafe6918434b1478e1664c5bf49893797b621dce510b280bf4cb64878d59f0e97ba052f1b3b0b97f3a056278156e49be06050dc76b69ba64249123e0b70ea8b58c34910f7ee56b7e1297086e7ecb614bdc9d8e6efb3206659927e52ff2ccf41a35907054f5241d5c8955a8e939ecf8c02bc9074e928b2aac1e349bdcc1b56dd33e64948ee9c20f9d1fae6b1502a377f7488718eceb3da1216e4a505032e434f7808a3b930b47015768030e19f021abb54efae2f433ff01d230e1732eb752ae79f09d84271eea7dd0b6d9f8342572a6a3753aa159aec7fd8cca06c3165c9104eb15ebb63a00b86a939a2db9b6d67f0865a5b7ce4f4370624761f1d2944f82ccc7e4452de91a6b36cc7318a82c32c105deee18f005caf9a8a8781e027fae4c0f937f6fe716be375f9e582cf99fcf85f8134399a78c91e52ab9a71a78ab28276d40ac91a965e01144592434e48e10c244bba4c14e51de56c80b2652f0a5d46b83ece91c2881cfc9d41177d92cd75086c99d", 0x1000}], 0x4, &(0x7f0000002740)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x38, 0xffff, 0x1, [r0, r2, r1, r2, r1, r1, r2, r2, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r0, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0xc8, 0x6}, 0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r12 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r12, 0x4, 0x80) kqueue() pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) utimes(&(0x7f0000002840)='./file0\x00', &(0x7f0000002880)={{0x0, 0x3}, {0x8, 0x1}}) kevent(r12, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000080)) close(r0) 05:40:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x6}) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x16}], 0x2, 0x2) 05:40:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="9d022e2f810b359a23003267fd5db13b4bfca88d0fab79ceb9f9f219729c0171a0b845bad2df186d9698a4e5b9a29ab21858a701f6474aab4ab894f999a3ef051b32f57d00a45a42dc0981fadb68cd3ec900e9a91559f1a2c950bbfef9954f4252ccaa1cde8312a97adb5b2d57fc678685851522b710c7a4532828fbc92ca059b26bb850881c252e56c7ab80fda3eb22cdec8eafbb39df77d6ddfed8f2a41b676ea725d83459d4243008ac57df3fce460a43a38547f822f9"], 0x10) fcntl$getown(r0, 0x5) geteuid() getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xfffffffffffffef8, &(0x7f0000000240), 0xfffffffffffffeae, 0x4}, 0x40e) chdir(&(0x7f0000000040)='./file0\x00') 05:40:12 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x2000000007ff) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 05:40:12 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file1\x00', 0x8110, 0x18) lseek(r0, 0x0, 0x0, 0x2) r1 = shmget(0xffffffffffffffff, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0xffffffffffffff42, 0x0) setuid(0xee01) shmctl$IPC_STAT(r1, 0x2, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40, 0x1) r6 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x80) linkat(r5, &(0x7f0000000140)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00', 0x4) getgroups(0x2, &(0x7f0000000040)=[r4, r3]) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r8) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f00000000c0)={0x29, 0x4c, 0x4, 0x6, &(0x7f00000002c0)={{0x4, 0x989, 0x200, 0xfff, 0x4, 0x8001, 0x3}, {[0x1, 0x8, 0xff, 0x7ff, 0x80, 0x4, 0x5, 0x0, 0x5, 0x3, 0x8, 0x4, 0x4c, 0x3ca0d4b2, 0x7f, 0x1b899baa, 0x9, 0x5], [0x1, 0x7f, 0x1, 0x8, 0x663, 0x6e3db449, 0x9, 0x6, 0x23, 0x2], [0x5, 0x8000, 0x5, 0x44c, 0xfffffffffffffff8, 0x6, 0x9], [0x200, 0x3, 0x4, 0xfb, 0x1ff], [{0x81, 0x1, 0x100000000, 0x7}, {0x3ff, 0x0, 0x0, 0x400040000}, {0x1, 0x20, 0x6, 0x400}, {0x5, 0x1800, 0x9, 0x200}, {0x7, 0x3ff, 0x3, 0x9}, {0x8, 0x0, 0xfff, 0x1}, {0x9, 0x8, 0x4c6e, 0x7}, {0x8, 0x3, 0x80000001, 0x4}], {0x7fff, 0x1}, {0x7ff, 0x100000000, 0x200, 0x4}}}, 0x4, 0x3}) r9 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20052, 0x0) fchownat(r9, &(0x7f0000000280)='./file0\x00', r8, r7, 0x6) 05:40:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="000000002000070000000000000000001800000000230000cfb26acb32d9ed7721d38860923f0000000015311e69d79c659a74ef1e496073d70e7ce5c96ff04cf26923ba04"]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:40:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) 05:40:12 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000180)=[{&(0x7f0000000340)=""/152, 0x98}, {&(0x7f0000000400)=""/173, 0xad}], 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) flock(r4, 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c1b0267a72300010000f91300"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:40:12 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000030b000/0x1000)=nil, 0x1000, 0x1) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x11) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/56, 0x38}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x800, './file0\x00', './file0\x00'}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:40:12 executing program 1: r0 = socket(0x11, 0x4003, 0x5) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="a14dc4f483fc8e117b80bfe3bc2fddf7302d6828f4b82d53aaa259108367b20f6b49d171472150991cbc55761c6d580c6b217cf81e76c4afcc71df129ae2fb80ed7c3b00a49a857e11cb63fd6394c551b6e60670da4a565425d2108e3f565973f7902fc4a1fe22939040e25c12cc73b3b7052907fed77247e165de88b0f5e972127f7a60502e27765182b666391c646d3d91c08954efd458b55233fc791847d19f2af4c908634216484f828d9491e5268e4a53c43c30d703922847a1da1e5c", 0xbf}], 0x1, &(0x7f0000000140)=[{0x88, 0xffff, 0x1, "4590893b0b4682cfa20f36c3671b969b838bd0f14bf25f949edef335b8bd438136540305351f439ff32aaa43fc0b694ff52104e99ff4c02958e841fe007ba312c358d1fe7cbe08fd4e499e95e2b03d4929b44cf945d9dd0bb04f1d9071e10ddd91ae31d75bfc97d2b371e300922eb71319fb82315452"}, {0xf8, 0xffff, 0x0, "01ccab401fa87a0a3ff9598f2ff11674760e1307bca350542219ec1e475cf49af3590e4120227528aba5d0ac90fe24151befc8df2117867bcd69543df70043f9e23d53de78dca3a652230145f15f20927842cef7981e782534731b351342c34b00f832f2f349b7d98434b8ce1a1bca20cdc5e8d173aa1dc19fc905015cc60558dfc96bf17850edb93340fedccf1cacab1197c15b66fcbbcd4cb64be26888eb11e65df6a85e0bfd53fa311fbfff85a36101e1090e3bdd7e7242e11b2dd205d04633161dd713a43d77c222beea5e842f8dfd7c051f88294d804f7b43550911a5412c216b11d74cb12c"}], 0x180}, 0x1) sendto$unix(r0, &(0x7f0000000300)="2e97ddfcbede6ac70e8611bc1e09c7f1a764734aba3592f8f2ae644b6be26c6c6e8e3b876b0bb0b0f930a6eb0b38e90b7849da473fc9e9b6041d5b0b1eac69", 0x3f, 0x40f, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000380)="5001050160000004000000000707ca90051010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b29cde1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200000000000bb32857a371a3ec0004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757140d89a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 05:40:12 executing program 0: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x100000000001040, 0x0) utimes(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)={{0x400, 0x1}, {0x9, 0x9}}) panic: kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *472406 22483 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7e162,ffffffff81f3c86c,239,ffffffff81f191fc) at __assert+0x2e rtable_insert(0,ffff800000996840,0,ffff8000009c5690,38,fffffd803957b238) at rtable_insert+0x66b rtrequest(1,ffff800015a0be80,38,ffff800015a0bdf8,0) at rtrequest+0x875 rtm_output(ffff8000009c5600,ffff800015a0bf28,ffff800015a0be80,38,0) at rtm_output+0x6e5 route_output(fffffd803958c000,fffffd8037010300,0,0) at route_output+0x7d7 route_usrreq(fffffd8037010300,9,fffffd803958c000,0,0,ffff8000ffff8260) at route_usrreq+0x363 sosend(fffffd8037010300,0,ffff800015a0c120,0,0,80) at sosend+0x660 sendit(ffff8000ffff8260,3,ffff800015a0c200,0,ffff800015a0c310) at sendit+0x53c sys_sendto(ffff8000ffff8260,ffff800015a0c2a8,ffff800015a0c310) at sys_sendto+0x80 syscall(ffff800015a0c380) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,525612f1010) at Xsyscall+0x128 end of kernel end trace frame: 0x527aa313d10, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7e162,ffffffff81f3c86c,239,ffffffff81f191fc) at __assert+0x2e rtable_insert(0,ffff800000996840,0,ffff8000009c5690,38,fffffd803957b238) at rtable_insert+0x66b rtrequest(1,ffff800015a0be80,38,ffff800015a0bdf8,0) at rtrequest+0x875 rtm_output(ffff8000009c5600,ffff800015a0bf28,ffff800015a0be80,38,0) at rtm_output+0x6e5 route_output(fffffd803958c000,fffffd8037010300,0,0) at route_output+0x7d7 route_usrreq(fffffd8037010300,9,fffffd803958c000,0,0,ffff8000ffff8260) at route_usrreq+0x363 sosend(fffffd8037010300,0,ffff800015a0c120,0,0,80) at sosend+0x660 sendit(ffff8000ffff8260,3,ffff800015a0c200,0,ffff800015a0c310) at sendit+0x53c sys_sendto(ffff8000ffff8260,ffff800015a0c2a8,ffff800015a0c310) at sys_sendto+0x80 syscall(ffff800015a0c380) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,525612f1010) at Xsyscall+0x128 end of kernel end trace frame: 0x527aa313d10, count: -13 ddb> show registers rdi 0xffffffff814f7a27 db_enter+0x17 rsi 0x4fb1 __ALIGN_SIZE+0x3fb1 rbp 0xffff800015a0bb40 rbx 0xffff800015a0bbf0 rdx 0x4fb2 __ALIGN_SIZE+0x3fb2 rcx 0xffff800016bf1000 rax 0xffff800016bf1000 r8 0xffff800015a0bb00 r9 0x1 r10 0xffff800000998c80 r11 0x2a89408f75bcce19 r12 0x3000000008 r13 0xffff800015a0bb50 r14 0x100 r15 0x1 rip 0xffffffff814f7a28 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800015a0bb30 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=472406 stat=onproc flags process=0 proc=4000000 pri=84, usrpri=84, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff84b8,0xffff8000ffff8018 process=0xffff8000ffff69e8 user=0xffff800015a07000, vmspace=0xfffffd803f00be70 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 51415 177557 2945 0 2 0 syz-executor.0 51415 66955 2945 0 2 0x4000000 syz-executor.0 22483 331480 3161 0 2 0 syz-executor.1 *22483 472406 3161 0 7 0x4000000 syz-executor.1 3161 279239 95692 0 3 0x82 nanosleep syz-executor.1 72738 404507 0 0 3 0x14200 bored sosplice 2945 302444 95692 0 2 0x482 syz-executor.0 95692 169804 86151 0 3 0x82 thrsleep syz-fuzzer 95692 260042 86151 0 3 0x4000082 thrsleep syz-fuzzer 95692 272106 86151 0 3 0x4000082 thrsleep syz-fuzzer 95692 429412 86151 0 3 0x4000082 thrsleep syz-fuzzer 95692 158052 86151 0 3 0x4000082 thrsleep syz-fuzzer 95692 459486 86151 0 3 0x4000082 kqread syz-fuzzer 95692 425698 86151 0 3 0x4000082 thrsleep syz-fuzzer 86151 158411 6844 0 3 0x10008a pause ksh 6844 369581 93025 0 3 0x92 select sshd 85250 225121 1 0 3 0x100083 ttyin getty 93025 446080 1 0 3 0x80 select sshd 39354 352217 96407 73 3 0x100090 kqread syslogd 96407 211487 1 0 3 0x100082 netio syslogd 83414 362156 1 77 3 0x100090 poll dhclient 24798 368476 1 0 3 0x80 poll dhclient 72687 479980 0 0 2 0x14200 zerothread 80003 269554 0 0 3 0x14200 aiodoned aiodoned 36615 56507 0 0 3 0x14200 syncer update 1500 439144 0 0 3 0x14200 cleaner cleaner 71624 172505 0 0 3 0x14200 reaper reaper 97409 23622 0 0 3 0x14200 pgdaemon pagedaemon 32493 261710 0 0 3 0x14200 bored crynlk 25517 55985 0 0 3 0x14200 bored crypto 63236 495741 0 0 3 0x40014200 acpi0 acpi0 9408 135595 0 0 3 0x14200 bored softnet 64173 467806 0 0 2 0x14200 systqmp 42909 502942 0 0 3 0x14200 bored systq 86450 27729 0 0 3 0x40014200 bored softclock 68913 23433 0 0 3 0x40014200 idle0 23178 475791 0 0 3 0x14200 bored smr 1 423484 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 9487 6343K 6846K 78643K 11382 0 0 pcb 24 9K 10K 78643K 266 0 0 rtable 115 4K 4K 78643K 342 0 0 ifaddr 52 12K 12K 78643K 106 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 24 0 0 iov 0 0K 32K 78643K 48 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1211 76K 76K 78643K 1567 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 8 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 24 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 476 0 0 sigio 0 0K 0K 78643K 4 0 0 proc 42 30K 54K 78643K 358 0 0 subproc 32 2K 2K 78643K 51 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 40 0 0 in_multi 33 2K 2K 78643K 52 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 215 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 83 20K 22K 78643K 1960 0 0 UVM aobj 39 2K 2K 78643K 46 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 14 0 0 NDP 10 0K 0K 78643K 29 0 0 temp 139 2707K 2771K 78643K 4483 0 0 kqueue 0 0K 0K 78643K 2 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 8 0 2 1 0 1 1 0 8 0 inpcbpl 280 180 0 173 1 0 1 1 0 8 0 plimitpl 152 23 0 16 1 0 1 1 0 8 0 rtentry 112 61 0 15 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 48 0 44 1 0 1 1 0 8 0 nd6 48 9 0 3 1 0 1 1 0 8 0 ppxss 1128 10 0 10 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 241 0 44 13 0 13 13 0 8 0 art_table 32 242 0 44 2 0 2 2 0 8 0 art_node 16 57 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 2 1 0 1 1 0 8 0 semapl 112 22 0 12 1 0 1 1 0 8 0 shmpl 112 44 0 7 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2164 0 754 46 0 46 46 0 8 0 ffsino 240 2164 0 754 84 0 84 84 0 8 0 nchpl 144 3031 0 1411 61 0 61 61 0 8 0 uvmvnodes 72 2401 0 0 44 0 44 44 0 8 0 vnodes 200 2401 0 0 127 0 127 127 0 8 0 namei 1024 8432 0 8431 2 1 1 1 0 8 0 scxspl 192 7960 0 7960 12 11 1 6 0 8 1 sigapl 432 644 0 630 2 0 2 2 0 8 0 futexpl 56 6783 0 6783 2 1 1 1 0 8 1 knotepl 112 135 0 116 1 0 1 1 0 8 0 kqueuepl 104 96 0 94 1 0 1 1 0 8 0 pipepl 112 356 0 337 2 1 1 1 0 8 0 fdescpl 424 645 0 630 2 0 2 2 0 8 0 filepl 120 3537 0 3442 5 1 4 4 0 8 1 lockfpl 104 132 0 132 3 2 1 1 0 8 1 lockfspl 48 46 0 46 3 2 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 24 0 14 1 0 1 1 0 8 0 ucredpl 96 660 0 653 1 0 1 1 0 8 0 zombiepl 144 630 0 630 3 2 1 1 0 8 1 processpl 840 660 0 630 4 0 4 4 0 8 0 procpl 600 1226 0 1188 5 1 4 4 0 8 1 sosppl 128 7 0 7 2 1 1 1 0 8 1 sockpl 384 405 0 387 4 1 3 3 0 8 1 mcl64k 65536 11 0 11 3 2 1 1 0 8 1 mcl12k 12288 3 0 3 2 2 0 1 0 8 0 mcl8k 8192 7 0 7 1 1 0 1 0 8 0 mcl4k 4096 36 0 36 3 2 1 1 0 8 1 mcl2k2 2112 4 0 4 1 1 0 1 0 8 0 mcl2k 2048 53894 0 53850 13 7 6 11 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 90094 0 89998 14 5 9 10 0 8 0 bufpl 256 7702 0 2080 352 0 352 352 0 8 0 anonpl 16 72435 0 62931 68 15 53 58 0 62 12 amapchunkpl 152 3055 0 2967 17 12 5 14 0 158 1 amappl16 192 3041 0 2506 50 15 35 39 0 8 8 amappl15 184 69 0 67 1 0 1 1 0 8 0 amappl14 176 41 0 40 2 1 1 1 0 8 0 amappl13 168 213 0 211 1 0 1 1 0 8 0 amappl12 160 167 0 163 1 0 1 1 0 8 0 amappl11 152 54 0 40 1 0 1 1 0 8 0 amappl10 144 66 0 65 2 1 1 1 0 8 0 amappl9 136 557 0 554 1 0 1 1 0 8 0 amappl8 128 130 0 117 1 0 1 1 0 8 0 amappl7 120 39 0 33 1 0 1 1 0 8 0 amappl6 112 54 0 46 1 0 1 1 0 8 0 amappl5 104 302 0 292 1 0 1 1 0 8 0 amappl4 96 623 0 596 1 0 1 1 0 8 0 amappl3 88 326 0 316 1 0 1 1 0 8 0 amappl2 80 4594 0 4515 4 2 2 3 0 8 0 amappl1 72 20984 0 20577 26 17 9 19 0 8 0 amappl 80 1478 0 1443 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 45 0 7 1 0 1 1 0 8 0 uaddrrnd 24 645 0 630 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 645 0 630 1 0 1 1 0 8 0 vmmpekpl 168 7966 0 7947 2 0 2 2 0 8 0 vmmpepl 168 73620 0 72051 114 33 81 84 0 357 12 vmsppl 264 644 0 630 2 1 1 2 0 8 0 pdppl 4096 1297 0 1260 6 1 5 6 0 8 0 pvpl 32 248548 0 235906 225 21 204 219 0 265 100 pmappl 200 644 0 630 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 498 0 21 14 0 14 14 0 8 0