7f00000005c0)=[{&(0x7f0000000040)=""/19, 0x13}, {&(0x7f0000000080)}, {&(0x7f00000000c0)=""/155, 0x9b}, {&(0x7f0000000440)=""/214, 0xd6}, {&(0x7f0000000280)=""/69, 0x45}], 0x10f1, &(0x7f0000000380)=""/81, 0x51}, 0x0) 05:45:35 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f8008bda247bbafee7d78c04fffdd54f7f392a37cffbac00be07129be04dff0000030000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a9017100000000", 0x150, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x18980, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f00000001c0)='./file0\x00', r1, 0x2}) r2 = dup(0xffffffffffffffff) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000200)={0x8be, 0x3}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000002c0)={0x8186, './file0\x00', './file0\x00'}) open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x1) 05:45:35 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) semget$private(0x0, 0x3, 0x1a) ftruncate(r0, 0x0, 0x5) fcntl$setflags(r0, 0x2, 0x1) 05:45:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x2c}, {0x400000028}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="fb", 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 05:45:35 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00), 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) 05:45:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009a00000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffe64) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x1) 05:45:35 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffe62) setuid(r0) r1 = socket(0x1e, 0x3, 0x0) connect$inet6(r1, &(0x7f0000000100), 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x10001) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x6, 0x80}, 0xc) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) connect$inet(r1, &(0x7f0000000140), 0xc) 05:45:36 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f00000002c0)='./file0\x00', 0x10, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) r2 = socket$inet6(0x18, 0x8000, 0x4) clock_settime(0x2, &(0x7f00000000c0)={0x3, 0xffffffff7fffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) kqueue() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x80000001, 0x2}, {0x3, 0x1}}, 0x2) r4 = geteuid() r5 = getegid() chown(&(0x7f0000000300)='./file0\x00', r4, r5) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0xfffffffffffffffc, './file0\x00'}) ioctl$KDSETRAD(r3, 0x20004b43) setregid(0xffffffffffffffff, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r2, r2) linkat(r7, &(0x7f0000000180)='./file0\x00', r8, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$BIOCLOCK(r6, 0x20004276) 05:45:36 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f00000001c0)='./file0\x00', 0x3, 0x6, r1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x1) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r2) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/86, 0x56) 05:45:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendto$inet6(r0, &(0x7f0000000040)="43da74eb6be2a623773ae7a920d8a3a6b6beaae7ef8f4637b2c61eb81abfd6edd5c95bab2f118d29a9a1826ccba187e40ee63bad5a3056f053e48a84addfcbfef330f8ec3488e7f6b9a4977ee8e03af5207a65d4975997d6b895da14a8af26926cacd435a46cf2ae146a7237bb3c48cbad82800b9dd6b67b4e1def360be6c105ac1ec61c565ba24c9a1619a33e8a4205afa5b2b5548fa6286644836f7f39ea687ec174cc7d2454da7a0bdaaf18075ad19c626ded72b7ce1eea575ef1b7459b848cf824c9194a6a961a971848694ed071c6758ca795050007f18def87ec", 0xdd, 0xae9167823f54e5dc, &(0x7f0000000140)={0x18, 0x3, 0x1, 0x7}, 0xc) setsockopt(r0, 0x29, 0x6, &(0x7f0000000000)="03000000", 0x4) 05:45:36 executing program 1: mprotect(&(0x7f00001f3000/0x4000)=nil, 0x4000, 0x7) r0 = socket(0x18, 0x6, 0x0) setsockopt(r0, 0x25, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) recvfrom$inet(r1, &(0x7f00000000c0)=""/202, 0xca, 0x3, &(0x7f00000001c0)={0x2, 0x0}, 0xc) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 05:45:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10000000005c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x30, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:45:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1fffffffffffffd5, &(0x7f0000000240)=[{}, {0x31, 0x1, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r1) socket(0x400000000018, 0x8007, 0x40010001) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:45:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x20, 0x2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./bus\x00', r0}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc24f42a0b66803cce2086caa672009bca0", 0x4c}], 0x1) 05:45:36 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x1, 0x28, 0x0, 0x0) getsockopt(r0, 0xa46d, 0x8, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 05:45:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) madvise(&(0x7f0000783000/0x4000)=nil, 0x4000, 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) shutdown(r0, 0x2) shutdown(r0, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x41, 0x0) r2 = openat(r1, &(0x7f00000004c0)='./file0\x00', 0x400010, 0x1b8) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000880)={0x40000000000, 0x2, {0xff, 0x9}}) recvfrom$inet(r0, &(0x7f0000000180)=""/242, 0xf2, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x7}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x12, 0x0) recvfrom(r0, &(0x7f00000005c0)=""/210, 0xd2, 0x800, &(0x7f0000000500)=ANY=[@ANYBLOB="c38a7dbed3f1c400e9003f86b049e5e1d2ce4aeba510b3f2422aff866c8315c6672d44430af9f23a6a6cf30000000000000000a860ae8ef6eb871fdc00971b51b48fa29ff10397b90dc70a82b5e378a9735c345be2cdf8fd5b3dff0f00004316fb9ce0da8ebf86810875b66044cf46aadc9aa9f84a7494cec59acdff9be279e7046a517f"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) kevent(r4, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0xff, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x10000, 0x3e0568fa}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf00fffff, 0x0, 0x200}, {{r0}, 0x0, 0x20, 0xf0000001, 0x5, 0x4d9}, {{r0}, 0xfffffffffffffffb, 0x14, 0x20, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0xe702, 0x4}], 0x3, &(0x7f0000000440), 0x40, &(0x7f0000000480)={0xc6}) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000800)) recvfrom$inet(r3, &(0x7f0000000700)=""/143, 0x8f, 0x0, &(0x7f00000007c0)={0x2, 0x2}, 0xc) recvfrom$inet(r0, &(0x7f0000000300)=""/73, 0x49, 0x1, 0x0, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x10001}, {0x6}]}) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:45:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x1000) mlockall(0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x19c) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)=0xb0bedb1d721f361b) socket$inet(0x2, 0x2, 0x6) setsockopt$inet_opts(r0, 0x0, 0x2000000000008, &(0x7f0000000080)="01", 0x1) fcntl$setflags(r0, 0x2, 0x1) socket$inet(0x2, 0x0, 0x9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="8d4339bbedea9b779e0000001600001000002b47c1ab2b4b9c7d16ae3989cfe2417723112e82c10e27662a9eb184f415b4ae1bfe63859d03a72c777782cd0afee0a8a300c30eda9ba125ea2e74300784c933155b51e7036606c8f28f08a5eb33efaac1a3c062d8f1704b825b2e1bb205823157c835667e137b1ce80543c14944b43b3644d2671c471588ef3a49b0a57530444b795d12a7f8339c29213e8eaf0f87be322c21368f7936aeabb092dd1190bd6989db7c98e5cd9a3f3d3e5b8ccdd91d72697afae94a8ba6b5085efc73fc73041aa0d2157453dc03483dd5ac19f1fb7eb9ba443a8888ee112dfe97dc91f5eb40c34042d53768229806b233"]) 05:45:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2d, 0x9, 0x0, 0x187) 05:45:36 executing program 0: setregid(0xffffffffffffffff, 0xffffffffffffffff) r0 = getuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 05:45:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="2b012e811936f8653000c5fb2d99e44991911bcb570f6c9f08a908e07f88dfb0bea86c8afd80977ce11c399524d85baa6c90a208a290aa7113bf8771e1f7c316ca48acb8fecf728900d6979b657c329f23341f65d5bf9e261ef56a58faad8b51faaef7d1d8f84f467ffc1bef571c557847828fcd8839011643a94fc2d553766c4b2eaaeca0360591ca757a4d0000000001002e7ee1f5e6f4fb24e005d1aa56aa98af130d0a92eb605d6a13a703358e98c3e6eb9c72b74e9d19146fc3bda20991160876d332d7ea8aae61a8ab2720a4495ebcd2a336937bb66bc326fc9bcff88effdcbc95a4999d2823393d49828aa153cfe7d7096aeec9d723dfcfc45a775ac4173edd0b953cbab061df11205c630abe0ee3d1392942f21a3f1da09714b5567e26631ef964edd5bfd37ac508000000879d2c5341ae5d760b0d871604606cbf99036b1221424db12b412b5a2abad61d0674f04ffafe1622f44133206c39c69341d5f1f27d9621b7da1263324645f7bfa9d1246baaf643c4e7dea190c681dd6a69cfd3663a6ddbf4a50180864628e6cd10bc3ed62dc0db5f3617b1dba8d4ee3d40fb2955227e103d919bc33e4d1f93cf4589da01c295401cfde00f57bda8c7ad0df110d5342ec0409e6a92415e290e20de330e07be80322c196b8f3a4a348b94025e2a829456052e978ec22f2d2148673f5ad0be0f93b9fbf7d49e4acc7ec8855741b7c1365831d73301b2224dd2eb83987c520956a5fd5a9cf65544d078d23f6bf7"], 0x0) r2 = dup2(r1, r0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xa4) setegid(r3) setgroups(0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00012e2f660300000000000000114bfd464d0296e4fb1f50bea661d400"/38], 0x1) 05:45:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000080)=ANY=[@ANYBLOB="70012e2f66fbab593be7ab69da"], 0xa, 0x0}, 0x0) 05:45:37 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x531a50b0}, 0x8) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x157c8a6, 0x1}, 0x8) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) 05:45:37 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x61}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ftruncate(r0, 0x0, 0x7fffffffff6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = dup(r1) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000200)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r5) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x30, r4) 05:45:37 executing program 1: r0 = socket(0x21, 0x1, 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) getrusage(0xffffffffffffffff, &(0x7f0000000240)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000380)=@in={0x2, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f00000003c0)="6a10dcf0c2f49a4631ece42a0b32dba408810a6cac20927604ac810892a48dacf50eb87876ab2b688e2e0579c828e5032421b4d42eb785d98e910d66035899bfa76e325f666995dbd7af24eb5208fbe3ffdbc31a4c75bebd933bf3234a33876ef7f26f2108d90e32435a8b9b61035751583fdab807bfd4290cce09b87663c2830191a28e9e8547a3c07f55b9e89d021cdd5554165d22980d60ee21737d373a54d5c6dc1cc9d1e73b19d1bca4dca47a6cdefeb760f5567e34", 0xb8}], 0x1, &(0x7f00000004c0)=[{0xf0, 0x1, 0x400, "3108810b5860a7b6acbb8981717e53c1213f3eb67fcdd094fdb75588a809afec914509b341f195b586482b986dbcc3f865fd7eda65ec135824f9035a2a40d0dc697f1cfa0b91ea73e149a52b02481fe952595726e1f7a1e8cdf120c89e45a85e5ecc3d38fb887241fdc5632647c20ed09ee5ec1210685b10cf101f9145401359ce12dc54eb2d97e2fa8d516ac0fd26488a4db0d37e22d974eebad7ef10eced577ea9f16c5c62a10b171f12fc0f6f438c9e16d61f1f69ba57a0409a649ba81160755e5f86781d9cf6902ff07a98645a10162bb0ef6c97fb9d3e5d8a"}, {0xe0, 0x1, 0x4, "622f375e699e4c1cdf7926c186443f1e0ef8e324db52547c01b819f772213ee5cd763fc8ebe6c7daf6c1d2ea36c50d6ed983141ddc0e65b76a17298567aaa71e5b1713e870c3c8ff21aaa87265212a666ac842d8088362715463dda333be6301f0313bbda4d004333079b13aac1388bdd19d5c8214a3fc465dda1fcd73231b3e15b1df92b3976ee51e6122b3e049c41d868667c2a4eb7a90a6c80ef2eaf54dcf05f8e20c799407edd96358477cb839b198ce216315b3f86246b1bf1be3d07e9cb8a92d0c5092c259fa7c990de9f5"}, {0xc8, 0x1, 0x4, "88e6eeb706a504259931e23da465bb196fd6c9e64fecf093df20f4904fd75eacf8cac3a6f1035f1358ea0398225c65c06c576f4dfe40bbc286796ae6d8953e8b008200d0b98799a9aa59e67c2dab9457babfd8cb9c2d0cee85eca28a6fe7587d845f5831da868dc3936cb21ff8ecba0c80744b1d750b963fce954b22c4998edc3d747a5aa13afb230fa5e75274616129b458332168e3ae6780b86d6480cc6f135c55e3422d1fe11e7953093d9e256ec5b19c400db2"}], 0x298}, 0x409) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) sendto(r0, &(0x7f0000000180)="e0af0abdbdc2be442396c39ef2b1acabc2f7dcf1396b20d67a52b45557273ac1aa813a569707e8398e211f5f859f5a567b5d9c8a7bf734b8aa198ff3e824e31af8a672b5899bb1dc0c1110293c323433afc927ade7ccec8a8d187dd36a963dc7ecdc0f2fbc3f3d4312436836a86e9f8a5d6c4f933e1acc2ef697d2b78277a5694bab17a5e456bf87df74b6a578e38ae8c1014016ebec6612c809b34aa5bc7358e2f5262680feaeda0f23ba61967dcbbfb0a72bd93864b420fdfa56f2", 0xbc, 0x4, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x100, 0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000300)={0xa2, 0x3, './file0\x00', 0xffffffffffff56c7, 0x5, 0x0, 0x124}) 05:45:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0x80}, 0xc) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:45:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x66) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x2000000000000001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50}, {0x15}, {0x8006, 0x0, 0x0, 0xffffffffffffffff}]}) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000280)="d3a419b56d80aa01f25d36abfb2dc9a4dbc2a3d81d2ac11b81e2b9985bd340541056c58182edccd8be70126d52adc3d6193f6a9d1e6491918af9d5a5aece8c2016a6d8a7036402fa271692463c681b35372a22a6298b7c7cd27be97fbcd7957583e1caf324bf31ab0fa9f53ec6060fb4f79d436ec5772dffe96ee0780703fefabe99c049f3", 0x85}, {&(0x7f0000000340)="39a7f1631a42accb545f4eb125a648a4532b5bc330e6468ca84f9cf86533963018a3568f85ee3704ebb4d034b31eceb5a0110942c19741b3d5225068cd51f343706e41d84a290df431536bc1e5f7d6f5d70ab020acdfe4ecd6505784e2a00555a5a9023cd5ca320e3490780d1173eb44936c567ac2c055bb409e44b4308d234c", 0x80}, {&(0x7f00000003c0)="9125f1b6437a21731fae4f8c2396fa4a0f0e5474465d15733ba63f8ed7ce794400491bee23248ff37d2ab0f91c6b81c90ceaebbbaccbc7dc580212aa2a559f1a8a2d95bc4427bcabfd4035473f9e8cd1abb613310184241ab5864a800dcca9d99578879b3c678641dd4b0ec3cacd6b0fb5aa1d765db3375906f43fe213d87fad6c788a03ceb346336af44ded", 0x8c}], 0x3, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r1, r1, r1, r1, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x90, 0x407}, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 05:45:37 executing program 0: getgid() getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r0, 0x0, 0x0]) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x10001, 0x80000001, 0x2, 0x1ff}]}) setegid(r1) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getuid() r4 = geteuid() setuid(r4) ioctl$KDSETRAD(r2, 0x20004b43) shmget(0x1, 0x1000, 0xc6, &(0x7f0000ffb000/0x1000)=nil) getpgid(r3) 05:45:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x35, 0x0, 0x10000}, {0x7}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x9, 0x401, 0x7f, 0x73b7}, {0x6, 0x9, 0xffff, 0x6}]}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x50d6) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000200)) connect(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f66696c6530000f51a18a2995c9b38f1b4efcba41b0dd06c1593123fbc2003e63e340a12704011fbd3df4601e42236920ae30f2bd6510883248535f5ab1a7e87e2fcf35155a1179abf372eeaa35eaad396fb18eacc628798a42b866d167aba9c38d6b77b6ee97a89466c1e68b36943c57c43de7e495eae63c7579ee25185a4a5a9cb62576f6f49142dfa3c20df04657f544dc8ac34a71a5c3b0eb9d5e3bb70208db97fa180cba260ef52d9c50a6d9ada190dcf6e33bb3d121ef04ca95b25b6020670a0ecc34214dc616223764a3776f1f357c33868b5057dd003b86aa3374c434520203ebc24e1e19bf577976d78a14b0260b263852f1f849d2d6208a2e6b1535e5a197ebe28ce23a9475bc40afdf49c05cc4289232c84b1a6d489b0e6f10e2884a5f6fd3ec41e07d61684bc3594f6a4421d20cc72a31eb4de316687f4e5e675ca2572af253c4c7b1d634f9e9fd3ac25d55f2eaaaaf3be83bf59a54167a698d4a8fc544ad6a96ef79f0000000"], 0xa) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x20) r2 = dup2(r0, r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) 05:45:37 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) madvise(&(0x7f0000783000/0x4000)=nil, 0x4000, 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) shutdown(r0, 0x2) shutdown(r0, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x41, 0x0) r2 = openat(r1, &(0x7f00000004c0)='./file0\x00', 0x400010, 0x1b8) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000880)={0x40000000000, 0x2, {0xff, 0x9}}) recvfrom$inet(r0, &(0x7f0000000180)=""/242, 0xf2, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) getdents(r1, &(0x7f00000008c0)=""/214, 0xd6) r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x7}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x12, 0x0) recvfrom(r0, &(0x7f00000005c0)=""/210, 0xd2, 0x800, &(0x7f00000006c0)=ANY=[@ANYBLOB="c38a7dae05000000df00"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x2) kevent(r4, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0xff, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x10000, 0x3e0568fa}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf00fffff, 0x0, 0x200}, {{r0}, 0x0, 0x20, 0xf0000001, 0x5, 0x4d9}, {{r0}, 0xfffffffffffffffb, 0x14, 0x20, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0xe702, 0x4}], 0x3, &(0x7f0000000440), 0x40, &(0x7f0000000480)={0xc6}) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000800)) recvfrom$inet(r3, &(0x7f0000000700)=""/143, 0x8f, 0x0, &(0x7f00000007c0)={0x2, 0x2}, 0xc) recvfrom$inet(r0, &(0x7f0000000300)=""/73, 0x49, 0x1, 0x0, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:45:37 executing program 1: r0 = msgget$private(0x0, 0x90) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/203) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x7fffffff, 0x10001}, {0x18, 0x0, 0x100000000, 0x5}, 0x5be, [0xfffffffffffffffd, 0x7, 0x401, 0x2, 0xb9, 0x401, 0x4, 0x7f]}, 0x3c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000016c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x9, r2, r3, r4, r5, 0x84, 0xffff}, 0x0, 0x100000000, r6, r7, 0x0, 0xa9, 0x100000001, 0x1}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) msgsnd(r0, &(0x7f0000000340)={0x3, "0b769e7276f256202a2f181f58594367225fa178dc43850840f6f4c5dd2f3399a220bbb6594d84692a7dfc590d000f830ba5697ab3afd1f72c9714a9f57824a827005539fea45128c0860efa43bb7a50ccd59b6ba42b4d60b2fbe1924db40b946f816bab1ceb47c8"}, 0x70, 0x800) msgsnd(r0, &(0x7f00000003c0)={0x3, "b4c9f53b5cdb4587db9a7e6952435dbf4a477bd96e15f67a7fdc2a10b1097ac7b937311a93dcc7eb21e75b69404481edeb064792d88d5ec5341dadca01791e8a8be423c97346bbdb64440fe58d3c22eb731f70a5c0bcf1bed7b4113e6d0aceef1cf213214fe1244d18546951bf6ad36354b55e204300f654acb99b5d750029b4514aee7d42ecd87a0ea821b20d3dd5bb038d558f178c20dd55dda47eeafb7b659821299fd3ac04c16ab133c128ed0c6a1fae1f056ae6eace95909ba6ac7c37ab9e4bd5c452affcd244f8fc42e5230d1a93e3f39125c0afdb58386a8025e103a0270d4fc5b5c9d47aa3e4e9c11fad010ab50be6c2ff20f62415330f5a13d9dac14135db3c77993081dc13de7a9ade69205018ea480cbba1422bf9800fd579b6287a422cfc2d08f144193b08ca48d90bfb09589c2420783eb2c3b59f4bfd885b51158caaa225ef106c1e9c249725a290274a87f82047c6914cd7af9f0e934e392bfb8e81b2c9189f25129ab025a18f60a43f5199f5de9f01a3b542c6f96c39a9fe4eae7ad10a6ec82ebaac936c03b64e52e1894e2e5cd2359bbf4f27281762dbe77fabfa4c183cd008ed9992caff92548f001555e0a263f12d1cddb6998c02f9d022b3231f84ff147fdf418bd34dc2caea7870aa79d2ab639ce7f0be31a7e66fec3088dc2c528ecb2679cbaf5dd7450c32b84765a9091deb331b1cc02c4727eef7fe7be815f699c317dfcc8d5dde7c0458bd9b42dc4cfba4d6ea56c78d4b910a0034fa0e626db4e2a29765f72461fe3a3c377586e8767ed4c6e085df3417a98c06dc9ba65030b4e7c01d6fd28a92c6606a39442347949455dcdfacc4137e34f045f140c355fb8c4d6de65619f252f10e83737667f0c8c0931f013dab622f1b571adc716c2cd1a58a238b11ab063ded2795049640535e6834fc4c687795e62141d9370453c27417ad99dfcf34b565394d4e07ef50bb090afaa7bdfed800d5ce8171811336a4c1c7b00a81862f75035f654e8680d4661f7a53c0397a9f01d476761c3466edec66ab26714408a2cc6f7da272798618f4b8736b20031e4a995852aba553e2e639550dde56e54edde91a53910ea61e8052fce06758a77b723ada1628a3a39260948b48cde9cee699adb158ac9de4288b34221c903bdb02e61c05649e624a863b3bb14af978abca46fee119b34111c25da57127d9fdf32cc9e5646d87a19f15809be0c41631f0bd265ef2e754405edb89d0109ccf79676666ef6c081a88c59f7395f8b905ad5a0907f43c3a16607378968ca510574dd92a5ca98e983f3c21ae3866426fd5529870ff9c3776498c612f249a88066385487fddc8039e6548dd88a21ad3a92f0d426e24798f3572c1c31b091443c36a664c487f9baeac5db4fc0052ded5e8a90d6dcde7a3b822c957a5839449be9b46e5c06c31b92e4a64221e73d33130887b58ba95e9492cade1abbaa9c2899c473bfb349be86aeb1324b4c2ca3d04521060479a334ec0fca400a0134d0c3240eee4b4d98d1841942045dc26c054dec2ee420a078a5fbd62129756a9b02f44599d7e14946bf78e26d010b2bcfad8543e343eb8ca8189a86268c5443de2f1cd96859b0088b84a71f0fce8883a6c3ef685f33e67df5f8ac7eda74551fe4b87ea14cd80e532393d1f9ec840f3fb19c9c7418cd075bcabb5ee6fef03798044f5cdfb984cb4fe5c847dd028bb3acc25851f27d6744adb62722fb91221d9bf45786ada67c8314aeed15395e7504e323047dbbacde6f577f84ebc89d541614b3d54b14609e4f675e462cdc4f9fc005cf84509606c3426b4f42197f37c996b126e2fdc3b2a3039579295be18ad1f63bff04d84504d51bd816310ebca5061aa3596305d7fa5d199c13934223773c03406003a72dd665f29bd7c5987be3793be633eb50d522e0f45295124b8100db7ea3890e9855238f46463725411e1b7dfb7d03d4dd435a68de6333dbb63be8a0b69d79d777d16636e6ae72165fbca9c9accb0c6a16113152f1a69c57b902c8b098fd7398739350d462bb079381f38510a52b559bf3bee1b8ac3a28690195cf690a28e01e0d69111c93c7225bb76652468191656f595bcf650dbb04151de38d39be67833da7124df14223b52e20d8dac47c3c7c9bdeceb111bbf20d3a1dd55c812631084a396211c5b7d6775809a430d855d308093ce10c3f17da592bd253558c476f4b48902856b3772a77b0c25f48b6fe27ec8049147bbb49e0500febf9827055eab8874064529b33e67a8dcec4500cb66b79b49f90d244b2096ef3688d22359b132366fe596cd86c9db129b5066f1b87193fb1a86cc8d3328004cdd3f24056ca1810d429fe495ed271982fdb708be2a1eb7e3d0b76bfb1848f8ff63fa1c0f79c08d05a5634f562036a4c982dea3c3e2b33f077de0d6b422db97a7075ef04903c74d8dadfe6f2dd354442b2ef282213bce8580ce765b2d1252f5bd96ac734eaca386544c7a89fb5e2f3a3b083f867d249932001def3fa4c5475b787180d6ce9f43dc9190ff79bb87d76ad5c211cc584192a706519f2e6dd15adaecf350c2ff485282b5a0bba4840dcddf18c27737563284bb6d1e636a4d9c826078cea10c44d9a113c5a4be5f2eb12b9753bd8795da89519bff39bb0f2a1f2922c976a1e64101275ffda5aa65424a0014b78629046b8f6b206112ab10c606de5c71d1b3fe85547762e17f6ad31d4ab48b1137a79086afa138b26ac245b62eaf604da5352bc9f3311ff155ad1dcb24d5c551862131b0ceddfe4212f7915e9c4987c98192eb5bae1a44298dcf18ca18854eebb9e816cf01d4049a62e2a4fc130791008fec7d8d8a126bfcfde4daca98f9745bb961490d1b5d6a27b55f8fb815c8f4b6cc35ca8f0dfcd2b93952fc86d075c09498aad2e021549c9ccc7e1a037f295dfbef1e075dfbd09488dce3b0f8aa437f966359742b195ea9774b5cb2f45fbe0e31f7fa4ad23daab796df42437e70d7d443865c4d5407a16ad0b290d07aeed1ff38311250a73d9ad53f955ad76ba8869fa263baaf6c9e31a8f3cbb56e57bff093d2ddbb82c8e2831faa6498164838ae5a6897c63e6d68d3406673c72688bc50b48ad0d0cf96e45b29acb8b0ebf9f596583d3aea36f62faacc69eb63d269ebbac4fbd959448b6201136e28a8c51828775b2219e884a4cd42155eaf595d4cf318d22b2bddee827182e2473a477892242c8a8fb898aba7ac42f53bb469dff21290f9d755d671c3cda862108b05b5afeeba91779470f8ac434d04509a10061e61681dc8f289f4d6a76ee24a9a3cabee58c4558cee7140432b805162ff3711c24a9f011642d6a721ce9fb2f5f2d45710249afa17707d776f6b6fabd5851ee709c5cc5046c35c2aec97e433fbd02c4b575158a7c249fd6b923ae5a027dec4c8a8c5827293f326b9f7bf21e649ae703a7b259f0855491412b44d9ef03e0dcee6b2ca9926280aa30a180f7b99e525d2f6d7b453a4721266ab59e77f5a6368c8da0a22175fcede202b371e8ea7721351a51d6a00724b25ddc5d3f782622619386fccf685e82dd6186dd91c2f2495c98377a8007f2909d2bc649e24a9354d097ffda742847a2fc4e3619ed8cc334be9d13404c8d8e180f987863fa0cceb75081c6351f97683130a80cba7c787769120b3db1fa4af54d6b10959f5aaac09442d3f39bff6eac4e5796bffcb55977d4e47d902a9bcbefaba788be4c27e39c76855828c6dd81850c74c3b0d856c3e29e42882a4b87e8660e9f0963d4c4133800079ea30cb80af5496e0515a6762ce6d7d0a8fbc72ec4518d5ec6851d356689931a560659a3a33d0ff4f94e74f5f0435d081514d568a9edcac8557f712ba7a4c4b75f64ce4a9b38cd585630de8f3bcbff0be3f338391c2bac3898e8cca68c782732881a8640dfdd24f06a8a6a757172dc7bf3081a77a50ee80f31485d5ac5d96975def0c33f8b50afadaa15248f94e56edfdf478f23d9ac2b419fbda9149a5351eaebc3b20bf8cd3bbd93d13e841b33b131dcd348cc954989dfb8e2499e9dde526ea7dffce3776db7fb49f8cca788df3438ba5d25deb807a7c7d2413ab0d4ad231b827cc1539b5965090e94eb16be149526d0b317a276a90e43745e750d2718ec4f52fa006209c4e5372e46ce5ba247d1b3c25d9888fd53b4307209486e7b3306db41c520712ed5c5bac94892073095d8b05fd718934354b417cc70353bf0adabbee695a1322dae5a009b0448ef7ed751c78c14d9e3d5075d6d3f0f547ce93e49db486e8f9050455aee943854beb4f1030e362fdce0316531b64185cf34648553a95a5e34b41a079f823fe2c95504642bc6953c7c0879d271c6085fb39c854b2beb6d8ff9b0a9c69a1d54532f820f117486f54d9a62032d8f9999e110a6ba3da554c8c992b11b2816eb5696841c90d72aeaa6226004d6180ad3b183eb174addafdc3894c14e266af3f5fdfc3eb784196bc03ec2c94ed1b368fd81729ee7e5656516fd15d2bf0aa7e9a6503ecaed84803ae78d04e45b67472ff5ccbda1792c468aa5a76e4cf7354bab4ae06ebea1d65027847b7c50ec50ca8d4e6905708593a71b30d926b49a184fc987c8a4c7091e8ef023d9321d99983c3d53747fc85c278edef07a88cce4d91e756282e5758153b11ef2d71f8d43f1eda41163b16dcb38481b69048fc3702d415a3af4c67bcf87c18d78ce2fc6dea1e4dff4f1b11e70f9d91b7b2b53771731372ac7f6d6eeef6874470fee95b915dc460f22f620f9bc0a2643fc918b9e6a4f282dea13f466921986a9985ce34147cff3275833b3e159e5fa4d09eb6951eb5575b5a4f8d6037ffca9bd8f13c7b89aea41bc93a3a700d91ad5f44783f0dec21c1d60fcdebff6aa2b96a741fa35d267f89477a29899dd68cbd6eee2b779f86bb91f4269fe89652a48608f4502cd3d04fedd038d9c2b2f935f096ba9f13ccfec45c5d38be3442c2e9a38ddfbe3f0d92b4316934dd63da1ee120ade531dd9a4275e8d636baa42db7a940932a15e0311ca488d4ee77bdb43f0c46a9c50b7f780ac29b7a86d69f5b89e5110f87b401d1316d4d15926ab39f26c7d2370740e7f51f48cfbf57af94aa08d484b90978005374c2e9e9459d75b53c82da24f9f6e6e36195b3724935b5adfaead0d248a2c6e7bdfdf70ee6f7fe338db177d3003e681976b5f6f75673b0d08f5be01b0d2365761cbbdc74bbe04ac7288bb18951b0f1d785251846f00f6c3391fea8f5cf9951e52d1ef9ba70addef56a0e7c0eb701b9cf6fd801f8fde391ca66e3ff6c19505178ede73c3f303edd990aff7f83cb7d9c40b637ff2c30189cad2a3acbac99a7cca8b91afaeb354fe823c01940f4fcb11b6afe3d32ccce37ca12b267e4ce25b5802350b7e7e8320194bbbf7b12ebeea0faafa4705f3d83f563a7d2a40ebef07dd08e3e176a7060172da8b4c357c41d191f4b73b669e5911cb724310fb6d5749a61c08fa20ba5f69eab1a6c81c274c0b205cfa006a9401173f4cdca7893c9516aefbb22806ff488854b91617f6c8763909ffee991129bbe325fba2c09c94e5fe33bd5049403f547718497df2ced97cec35bd7ea302e89f4284e39bdafd022873a0c82354a860a75521e08f33463e8bfe852388920a0d85bb0f44816037915938535cd4c6e0b777b3821a768c588cf0bcfe5702d4542978fbe9f1599d59a577507f925ef5b52c9666b89aa3fd89a0f25d8b4b8ca7af10ab8204f53c67983b4149f0f42ea8784acf558d4a09f70d6d2fa9c5506dee2ab0e871b97e7604583"}, 0x1008, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400), 0xc) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000001440)={0x3, 0x5, {[0x5, 0x81, 0x401, 0x100000000, 0x7a, 0x0, 0xffffffff, 0x8, 0x7f, 0x80000000, 0x6, 0xffffffff, 0x200, 0x31, 0x400, 0x89da, 0x9, 0xb1fb], [0x5, 0xd9e2, 0x5, 0x0, 0x2, 0x7, 0x101, 0x6, 0x0, 0x86], [0x6, 0x9, 0x6c, 0xfffffffffffffff8, 0x7fffffff, 0xffffffffffff8073, 0x8f], [0x4, 0x3, 0xffffffff00000001, 0x7df, 0xffff, 0x4], [{0x4, 0x6, 0x4, 0x7ed}, {0x0, 0xfffffffffffffffd, 0x3f, 0x7}, {0x5, 0x2, 0xff, 0xc03d}, {0x2, 0x8000, 0xfffffffffffffffa, 0x1ff}, {0x1, 0x6, 0x237, 0x1}, {0x8f1, 0x3, 0x0, 0x100}, {0x3ff, 0x4, 0xe13, 0x40}, {0xeb, 0x3, 0xffff, 0x80}], {0x6, 0x1, 0xb6, 0x9}, {0xf0a3, 0x0, 0xffffffff, 0x8}}}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000001680)) writev(r1, &(0x7f0000001c00)=[{&(0x7f0000001b80)="6854e0bbaceb3141f5c88057361f3265363f48d8502478e826f645b86a411cdbfe7563076d8cbba4d34fbedc843207e26df44fa56dbdf426ce130dc1b00a31cf96fee07477d6f019f023adebeb1ad8be835be6cd441659cfcb2205c8de1bc17d339902f172cb7e56266e4731051552b866cce6d44e57", 0x76}], 0x1) pipe2(&(0x7f0000001cc0)={0xffffffffffffffff}, 0x10000) msgsnd(r0, &(0x7f0000001d00)={0x3, "da74cbe96fd69a63fa04315ccb870df1694e61410dc2c5771d6c99ad2f96c4a95107cd705606948f7beb361f8e5e4d15231fb2947cbd51d305b8bdc9b3ed11cc6559ede22b48a32c6316af0339e5978f4d"}, 0x59, 0x800) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000001d80)) munlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x5) 05:45:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be94914f6357e38", 0xe, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 05:45:37 executing program 1: pipe2(0x0, 0x0) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) kqueue() r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) recvmsg(r2, &(0x7f0000001e40)={0x0, 0x0, &(0x7f0000001d40)=[{&(0x7f00000017c0)=""/248, 0xf8}, {&(0x7f00000018c0)=""/176, 0xb0}, {&(0x7f0000001980)=""/93, 0x5d}, {&(0x7f0000001a00)=""/164, 0xa4}, {&(0x7f0000001ac0)=""/154, 0x9a}, {&(0x7f0000001b80)=""/217, 0xd9}, {&(0x7f0000001c80)=""/99, 0x63}, {&(0x7f0000001d00)=""/56, 0x38}], 0x8, &(0x7f0000001dc0)=""/89, 0x59}, 0x800) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) recvmsg(r0, &(0x7f0000001780)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001600)=[{&(0x7f00000001c0)=""/239, 0xef}, {&(0x7f00000002c0)=""/193, 0xc1}, {&(0x7f0000000400)=""/107, 0x6b}, {&(0x7f0000000480)=""/49, 0x31}, {&(0x7f00000004c0)=""/184, 0xb8}, {&(0x7f0000000580)=""/47, 0x2f}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/7, 0x7}], 0x8, &(0x7f0000001680)=""/216, 0xd8}, 0x841) kevent(r1, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) close(r1) 05:45:37 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000380), 0x115, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x4) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) connect(r3, &(0x7f00000000c0)=@in, 0xc) 05:45:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x2, 0x200}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "2c676743ce3b71e122c622fbe01a93a55f8e7a30", 0x0, 0x2}) setitimer(0xdd4c65d0ff07332a, &(0x7f0000000040)={{0x401, 0x1000}, {0x6f, 0x8001}}, &(0x7f00000000c0)) 05:45:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:45:37 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) openat(r0, &(0x7f0000000040)='\x00', 0x80, 0xa) select(0x40, &(0x7f0000000200), 0x0, &(0x7f0000000240)={0xcd}, 0x0) select(0x40, &(0x7f0000000080)={0x5, 0x8, 0x93e, 0xad, 0x2000000, 0x7f, 0x1, 0x40}, &(0x7f0000000100)={0x8001, 0x4, 0x1f, 0x17, 0x1, 0x9, 0x1, 0x8}, &(0x7f0000000140)={0xe000000000000, 0x7, 0x2, 0x3ff, 0x2, 0x0, 0x5, 0x2}, &(0x7f00000001c0)={0x79, 0xfbfd}) poll(&(0x7f0000000000)=[{r0, 0x1b211ff013c6c6d5}, {r0}], 0x2, 0x0) 05:45:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28030000ffff000001002dcd2988d1f0a65ace14888071199bf5bf8a8a92da3feea2f5a2fbe2b2c7ba53481444cc00af7730951e30388837901a8bab184f59efb187aa0b6313150f3dcf42302acad3f09d71f53b9c1eb73a0b50670b3640acac08ed98b851d2f86e8a4c4fa77f8f4fe1a9fa8c5f44593d750335bc937e30a2036147488fb9567c31e8017b63c946a3d6b9b283ab8f1f9da45d79b3ca1881e961e5b1b448214e473064fc00a2bb11afc093f5e60c753560945cb188204219034ffdaf5e0bbd57960299802a8819b43db6d35df64d4bb51ea3ef4ff2454dc207d40f7e26aed1101d283d2cd7a4435bc6d1bf7a9e3c00e714de37a65b4947876aebdafc2e7d0524d44ee415e85a98e3c45c2cb015e6a28035e5a96f36b3384602a38ec6047811cb1b5e", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 05:45:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) close(r0) socketpair(0x10, 0x1, 0x8, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 05:45:37 executing program 1: nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) r0 = open(0x0, 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000340)='@\x00', &(0x7f0000000380)='#\x00', &(0x7f00000003c0)='{*&^N^\x00', &(0x7f0000000400)=']&\xe5{[-\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x1c\x00']) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 05:45:37 executing program 0: r0 = getegid() r1 = open(&(0x7f0000000540)='./file0\x00', 0x1, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0x2ac) r3 = getegid() openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x49ee577226b0b19e, 0x0) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r0, r3, r4]) setuid(r2) pledge(0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000600)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0xe8, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000280)={0x7, 0x9, {[0x1, 0x7, 0x2, 0x0, 0x2, 0x0, 0x80, 0x1, 0x401, 0x80, 0x9, 0x7fff, 0x5, 0x9, 0x2374, 0x8, 0x56, 0x1], [0x81, 0x9, 0x5, 0xffffffffffffffff, 0x4, 0x9, 0x400, 0x9, 0x100000001, 0x3], [0x5, 0x8, 0x0, 0x7, 0x40, 0xd9, 0x1], [0x1, 0x0, 0xd5d1, 0x100000000, 0x0, 0xfd], [{0x3, 0xfffffffffffffffd, 0x5, 0x8}, {0x80000001, 0x4, 0x8, 0x1f}, {0x80000000, 0x5, 0x0, 0x81}, {0x4, 0x5, 0x7f}, {0x401, 0x8, 0x0, 0x72b3}, {0x4, 0x7fff, 0x4, 0x9}, {0x10000, 0x101, 0x2, 0x7}, {0x100000000, 0x1000, 0x1, 0x4}], {0x1000, 0x7f, 0x7, 0x8}, {0x1, 0x8001, 0x1, 0x9}}}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000000)={0x1, 0x4, {[0xfffffffffffffffd, 0x8, 0x7, 0x8, 0x7, 0xfe18, 0x7ff, 0x5, 0x8, 0x9, 0x101, 0x3, 0x7, 0x40, 0x4, 0x7946ce11, 0xb5, 0x3], [0x8, 0x100, 0x775, 0x100000000, 0x2, 0x80, 0x80000000, 0x0, 0x2, 0x7755], [0x5, 0x4, 0x6, 0x400, 0x6, 0x6, 0x800], [0x7, 0x8, 0x1dfba870, 0x8, 0x0, 0x6], [{0x2, 0x10000, 0x5, 0x4}, {0x22, 0x8, 0x1ff, 0xff}, {0x20, 0x9, 0x5, 0x7}, {0x4, 0x8dd7, 0x4, 0x8}, {0x7, 0x6, 0x85, 0xcd31}, {0x4, 0x1, 0x401, 0x1ff}, {0x9, 0x0, 0x8, 0x5}, {0x1, 0x6, 0x6, 0x4}], {0x6, 0x8, 0x20, 0x20}, {0x2, 0x0, 0x7, 0x2498000}}}) r7 = semget$private(0x0, 0x3, 0x100) setgroups(0x1, &(0x7f0000000640)=[r0]) semctl$SETVAL(r7, 0x7, 0x8, &(0x7f0000000500)=0xb0b2) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000680)=""/16) getuid() 05:45:37 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0x3, 0x44b, 0x3ff, 0x54, 0x3, 0xfffffffffffffff8, 0x2, 0x10, [{0x1, 0xb1f, 0x2, 0x3}, {0x25, 0x0, 0x717, 0x25}, {0x6, 0x4, 0x9, 0x688}, {0x9, 0xc92, 0x6, 0x20}, {0x2, 0x40, 0xffffffff, 0x4}, {0x4, 0x8, 0x6, 0x7af4}, {0x52d1, 0x42, 0x92e, 0x101}, {0x3, 0xccfd, 0x0, 0x3ff}, {0x5, 0x8001, 0x8000, 0x20}, {0x9, 0x0, 0xffffffff, 0x858}, {0x7, 0xfffffffffffffffb, 0x0, 0x5}, {0x7, 0x1729, 0x20, 0x9}, {0x1000, 0x8000, 0x1, 0x80000000}, {0x7, 0x1, 0xf52, 0x8}, {0x3, 0x9, 0x9, 0x2}, {0x4, 0x6, 0x4}]}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2) fcntl$setstatus(r0, 0x4, 0x46bfb) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) close(r2) poll(&(0x7f0000000200)=[{r0, 0x10}, {r0, 0x2}, {r1, 0x100}, {r1, 0x108}], 0x4, 0xf4f5) 05:45:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) rmdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 05:45:37 executing program 1: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f033e637f6b1f69cbdfaa32c92c65edd42124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c69131c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b1e91912d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae59", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xc1}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000400)) 05:45:37 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) setuid(r0) r1 = open(&(0x7f00000003c0)='./file1\x00', 0x20000, 0x36443c04be003f4d) chroot(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x66, &(0x7f0000000140)="c615fb205473f5c793f5134d429047e27706495afa79aedce3f9320a637a8c1dbace653085c7688f0fa10d6efc7225a2d4e3e0f5a5a7aff230342e6717c131e21b80f4aaf708a688b771ac9f95ba93331ea906bf10418cd4c3ad030049267aa72306471b3db4") poll(&(0x7f0000000400)=[{r1, 0x20}, {r1, 0x20}, {r1, 0x20}, {r1, 0x4}, {r1, 0x100}], 0x5, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pledge(&(0x7f00000004c0)='/dev/zero\x00', &(0x7f0000000500)='tap') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e426") rmdir(&(0x7f0000000380)='./file0\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8, 0x0) recvmsg(r3, &(0x7f0000000340)={&(0x7f0000000200)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/93, 0x5d}], 0x1, &(0x7f0000000300)=""/57, 0x39}, 0x800) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000440)=0x2) 05:45:38 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8725eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9dcdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d0100e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) getsockname$unix(r0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006990da1bf0edac1caae8bb481b0000000000000000000000000000000000000000557c8c36d9eec6b51f044c02fae1d144fb0f668ea0a748bcdfba1c800d7a04beffe514025c8fca096fddf58c5225532499b043ff59c7071d140b05cc04d67dcab9e96b86da7064e78314a04e91f0403c37036434d969b1c06a734e662a458ba9601cd7b36b93a275225cd910acacea4252c3c36294ae9fcbaa7fe7a1a87533b05f01c3d93c426490"], &(0x7f0000000200)=0x6e) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7b", 0x410}], 0x4) 05:45:38 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) 05:45:38 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x201, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:45:38 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) getsockopt(r0, 0x2d9, 0x3, &(0x7f0000000140)=""/209, &(0x7f0000000240)=0xd1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) setgroups(0x1, &(0x7f0000001700)=[0x0]) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2) ioctl$BIOCLOCK(r0, 0x20004276) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3f, 0x7}, 0xc) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000600)) kqueue() sync() 05:45:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmdt(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 05:45:38 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchflags(r0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x100, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107004, &(0x7f0000000000)=0x4) 05:45:39 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) fchmod(r0, 0x20) r1 = open(&(0x7f0000000080)='./file0\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f70556e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6de67722af3b08e9a6e919eddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f0496edc3d387511d95babc9e97", 0xea, 0x0, 0x5a) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000400)=0x40) fchmod(r2, 0x140) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x8, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x300, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x2010, r2, 0x0, 0xfffffffffffffffd) chflags(&(0x7f0000000380)='./file0\x00', 0x1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 05:45:39 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 05:45:39 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) fsync(r3) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x13}], 0x40000000000007ff, 0x0, 0x0, 0x0) dup2(r1, r4) 05:45:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00\x00\x00!', 0x4}], 0x1) 05:45:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x7e49c6a35e2ae887) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4, 0x9}, {0x86, 0x5}, {0x889cc15435cb007b, 0x8}, {0x0, 0x4}, {0x87, 0x530f}], 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x0, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x3, 0x41}, 0x10) 05:45:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000001000000ac14000000000000ffff000000000000523b0851a4a4ee43e78ff7ac4fa5902563fed200a9800148ce50cd790a84b78fe9e52a73febceac3ba6988ecdcb6ef65d020b9ec159a6c5f0c627288c9fb5ab931361e0d0635179d05849101018f271c38c5cefdb21be849dc8420e7675e26c78886ac3f44d388f9ca0d4c845352a5a43449956cb86052cf33d364258a35fa6f27147927bc12bcadcf47f6736f9161bd3b59a64cdfb3c4b8e77a5c53102a1bb4cfebbe04a3f8b7fec249bc2f1b988e940306fc758997bf8bc89185be7c3a9921cfabf6c0cdd97dd2ac72fbac3ffbeecd1d49135d93cc7aa03cf210a8880c9e0551fc2938a13333b2e8a3b676312e9b151651e028f722bc23e0", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 05:45:39 executing program 1: rmdir(&(0x7f0000000580)='./bus\x00') mknod(&(0x7f00000001c0)='./bus\x00', 0x2404, 0x86128) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x8080, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="fa1204", 0x3}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000340)="16fc5b1f8e52a15345fea58b47ce27491ca37202914f20b069a9a2b19854cf9339b1fcbba29ae0bc29678105a07dbdbec060a5f6a758da0e452b97c71779cb76a0bf74f316f12705d0e0a8f1ca2a7e3f1aca2485f0523ae84215bdfa45", 0x5d}, {&(0x7f00000003c0)="0836596faea4366573f4b43b5d3cb5f76e787a184db1b53248dd817201322c48a188dfa74c89b2d27b4904011abbec067bd65ba5084c72ddb1c76f024b52eb2180fd44c72405ce73e8dbc4af9397c9f5e3e80766ffb5e883965843f0fc09ea4956b7d42ad3751f1422bfa426f03667a90e5f0dafa31adf0c4e61e9c951505d479a272d19f0cb4849714743c6d41321", 0x8f}, {&(0x7f0000000480)="7e784a008cee0d05224756b617b374613cc4055e9400f125cbbbec31c4dd6365a2eb7e1cf961bb1e2c1afe2676c2e40b60ef0cbe8c6ef45e8ea511c11df736743007058e24625c5dad9df1b0669aca53e3b7bae02dbc006e9579842fe7d6ffe5144cece2b34a0453d5c8f47a1a643e730d09bb545ce6b324a2464e4320a32905eda2bc939d0062497e715f1702f6feff172de956a4d587e0c7561fe8e465f0381717b81b9159aaf32e569b0ac69609f812bb143574b725617d97f31cbe01f486fd4addcc86b0bbb2cc352fe4caaf8d84bb4978", 0xd3}, {&(0x7f00000005c0)="5cee499eb960db38201ba2ff3b21e4b9203df516fc62e4f3953ad52e757aae44d403a6796c5a4f480db0ee3b48496fd680e4909d7fce88a00f1909cc77c406251ed076d1f1fd584f6c7659f88d0de30940908dcad6aaeb6380d00c43aebbd4eb8c6b4347b4bcf5de8934b57c98750858ae6fc6799f738605d38f76da4d164296876c4a8c66c8cffaffe4c3907c8f6523ad86a84974d08cfdd25b04a39e8d36f849aade1d971bc43608b1769e58dc04c59056d53a9b1dd7595426c18f3d9c4fc667e44f1fee1cd5c357a4f6be86c464ea001fa7dfd0ea5f8525642b2d08df21613a53e4f9811a4ae1612d7d030d4e1eb7cde35cc29fb3abc7384ef6abef1332faa470ee2a71e5dc3928079c09fb2da17a08de614bd0e5a87cc100c2ef89edf36003253f0fd2e8695fcaf1dfdd7ae7575f0b4406f1cb577bcf455177124117bd58b24593243449c46c89177f098260479c7d61c173dbdc46af0641a12c6ead2106c9e5b77d003e54f9c28d80af5e8dc7234c7635949712048f05b64ea648e0be7a9ff2369a8cc1d57dd85208c1dbda054f9ba9b3a0437e7c445b3ca8c8ef118f56497942947a39aeef63754683c098eef21675c4dd440edda84168a0825de54bf9241efce7fbb8150dce842dc71e61feac23158140cf55b7a0163b5bb09fb480645896982b0eb7c15e6a39b11710bb2925b50f1cd9739c7e89546e3739576a35d1db6f29aa06c057d5cd25f1b23f8d13944323e14d4174dcdb393f35855f9f02285bd0348033b54b99b4d8177b0a1a479e53327bdb1a987f7357dcadf413ef9f7dc188dcf90e8a597056429c55dec7c8780b7e7ac3", 0x254}], 0x4) r2 = getpgid(0xffffffffffffffff) r3 = getuid() r4 = getegid() sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000200)="a3f0d185fd461770531d3011067239e031953dd0888fc763ab72a8e04a70160d0bc1d62fb61bd9c7e21d074f836874e1a7b049f2e7f50b6d5ec332e2022b8ff82e9c59e617a4b0bd7d954ea7b825c4bce81dee42e5b80b4f6d45d64738958445370a1bac9b41a7fda8292ca1c27948711992db87586dfaf6af1780e66741ef89ed03264692cf7f28064d26ba3ba9df0e7922dc73d44e23e5c0e66c91119fd752bb1a4c043743", 0xa6}, {&(0x7f00000002c0)="d4d6f89fca96d7c92f4b560bcfe936726e5fc0d63787c897e930f18125aaa008a224093aead6379e80a4ec80328b72b21b641753b8d0eb8538795787886a0ea246a3a27df39d15f441bb60aed8f77332489909c00cee441b4fe0868152401a1dc74bdd1d1f23c8653dbe5312238ab8958de88eca0dc83a0b3e9afe", 0x7b}, {&(0x7f0000000840)="3b5704f00b2b7d20995f132184bfc53f6ea4ef85b63a20f597472a5c0b1704f85719111079d922be576ea3627ee71b66b672c5b85750ea0491558572388575c6c1aee7c93162254cd2259f2d407115e134bd15358e", 0x55}], 0x3, &(0x7f0000000980)=ANY=[@ANYBLOB=' \x00'/16, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003000000000000000ffff000001000000e7267cc30b4c0135db3cb1b29b6843e7d64d98bd31ff4a04c0d68b42e6004bbdd7b6f2c3d2c5a70f0076bcfada7677707315e262d55753f6adf834c1", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0], 0x50, 0x1}, 0x1) 05:45:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x400, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000180)={{0x6, 0x5, 0x5}, 0x3, 0x800, 0xcb4}) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 05:45:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648", 0x2}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x101) write(r0, &(0x7f0000000500)="6076ec318d616897cbb5102948ae95aa050596f4f74ecbc962b16bd6fd8af6724b74274d1788338486e048ce75bf1e6338ae1f18da39243e83f2ebe6712bcc9388540bc70ef4b743a55a6bfb250a7fe2564c32a6f086bd950307b880c2c60e1c2d1fa565b33766e285347958c00cb0694d60dcc9c2d26f741f9bea04fd442870f0a12c264ba0dee9caae61f2d264496e4bbdf728b23d836256b8bde9f7623f0afc910edc77cac4c978a08508639c94dceb51f7916e87c6ebb9ee40905d19848aff29f36a5869603259403025c656d238aa0898870c07f770287bbb5d398e752b14b7b4d49b44bad13884ada4fdc0d67a4fa2b898fa306e3d7bcdedfeec319db0522c73aa0095ce31c2a1d1fe7bfac2c8f2688cb34a0e2a4bc8e61d863bc6c96f05e32f96dbc50c030000000000000011b7cebbed8d8588ef6bd3d8a5d89669255142ed1b1728b6b17b069dbc8fd8b764081cee7d9c9515800a84143332404c65266bdd74ff8d1f3f111349ce8de4e62c639c0d34d1fc77c8e20507821a8b2125b9f766f65a802a20df5ff8689c288c0fb3a5aa57c55648472f3ca22a60004df5a639e289f814629ffb6945b9befbe20a59cfddbd0c6282df76fd175c06ecccbeaf87fd89cdeefa5c37d84c11b36793b627f6a3864a5b1d34d8e9bd70c9566570d53942044fa5d1a6cc98a3d350a927eaf0cb01a572a44353aab6bef70e5736b31f83dbc02f392b5f00b2fae7dcd70b0e3e59cf490666012c0c1c68bd726c22ababd293199a7b9ddcc843fd58f76680239f", 0x57) 05:45:39 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) r1 = semget(0x2, 0x4, 0x41) semop(r1, &(0x7f0000000040)=[{0x0, 0x5, 0x1800}, {0x0, 0xffffffff, 0x800}], 0x2) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000240)="99b9e1707cf402799f4dd10e5d4de99540a6c20ecb3548175fefc862483f285fc5ff8cb9d3a2d7bfc989ca36269355fbc74cd9723357c813a278335894fbcee35c4addc352c465b9f7412ccc3057217ecd6b28c805d057630aa0261a5fd22a22cc999ece389fb3e88e63bfd4733c0cbe195d0d12ec606d3c17a6f117e4e28b9a5fa791ff90b98a", 0x87}, {&(0x7f0000000300)="c4ec7a01031c7846f8e5f3bd971add57ccd4d973de4f017f720b0dfc457d8fe05a37fa92669821e88dcfe6e34d0b7a4dca2c8d61e79a184e467282cf2d6154718591c21a6004d50dedce890a00dececd964cb48863aeb09f262595e072eb0c6d758e21ee376d9b1ccb42d18671a9b389aa77db166c803b70c8b9a6434bf807641737b2e1", 0x84}], 0x2) 05:45:39 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)=[{0x28}, {0x25}, {0x6}]}) fcntl$setstatus(r0, 0x4, 0x40) r1 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) r2 = getuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x81, r2, r3, r4, r5, 0x0, 0x1}, 0x54f, 0x2, r6, r7, 0x40, 0x8, 0x3}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x202, 0x0) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000000340)={0x3, 0x1f, {[0x9b, 0x80000000, 0xa6, 0x80, 0x1ff, 0xffffffff, 0x10000, 0x8, 0x1, 0x3ff, 0x200, 0x9, 0x8000, 0x5, 0x6c506f9c, 0x100, 0x40], [0x2, 0xd1a, 0x20, 0x9, 0xda2, 0x9, 0x200, 0x10000, 0x3ff, 0x9], [0x800, 0x100, 0x3, 0x8, 0x7, 0x5, 0x6], [0x3, 0x101, 0x6, 0x75980977, 0xc4, 0x80], [{0x2, 0x8, 0x39, 0x3ff}, {0x4, 0xffffffff, 0x4b5, 0x4}, {0x530, 0x5, 0x1000, 0x7fff}, {0xd2f, 0x5, 0x5, 0x7ff}, {0x81, 0x8, 0x7, 0x1}, {0x0, 0x1, 0x6ad0, 0x4}, {0x8, 0x3, 0x6}, {0x2, 0x0, 0x0, 0x3}], {0x0, 0xc5, 0x9, 0x401}, {0x3eba, 0x3, 0x5, 0x5}}}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000280)={0x9, './file0\x00', './file0\x00'}) 05:45:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82da40a57cae550cba932a7de30727796679f8cbf92cf6c7cc9d6c78dc9b3d619ccc721d5559bdfd1dc456c2fb38be454fb6de563afe1993e870cb5cd63e203cbe64cb6dc0b62507df97d977d73c4e5b1070e490395286d6c9652ec270273a169ef1fc537b19e7c4c6a7831ce3b05069df07df66b0f6c57871b79be6c9449a9eb004467fc4f0da7ca607582c1a6d"], 0x10) r1 = socket(0x6, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000008007f9160800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) semget$private(0x0, 0x2, 0x84) ioctl$TIOCCDTR(r2, 0x20007478) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000180)=0x8) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 05:45:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) pipe2(&(0x7f0000000180), 0x4) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[0x8b7b, 0x1]}) dup2(r0, r3) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 05:45:39 executing program 0: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x1) madvise(&(0x7f0000bde000/0x3000)=nil, 0x3000, 0x1) 05:45:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x5}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe17a1d410949b6fd, &(0x7f0000000240)="99b55cd2648b02000000ce4b67616aa78dd4d20f950c740d9399ffb045af598c521d8941d60700000000020000008a00000000000000") 05:45:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x24, 0x4000000}], 0x2}) syz_emit_ethernet(0x99, &(0x7f0000000140)="06581148709558fbab7943e282d96e11fc7f582b21a681a640f17ac74c0943d1216e7e5680e3ae29657b6eeb534ba766a82fdde9fa7e03de44df2eda0f299aa13ef2b1d048f48d82181da4929aab06cb0f268b74a40c56e83cc6754e978b9ea150e5378e092700eb29e931f95dcfaad60a723a8cfd488a5faae062ca5d6329d7f9bfc21518c05d2429e3eeabd31af79947686721d05cd10a42") pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0xe688f79, 0x9d}, {0x18, 0x2, 0x100000001, 0x8}, 0x32, [0xffffffff, 0x1000, 0x0, 0xff, 0x1, 0x7, 0xfffffffffffff001, 0x2]}, 0x3c) 05:45:39 executing program 1: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) select(0x40, &(0x7f0000000040)={0x8, 0x6, 0x10000, 0x9, 0xa53, 0xfffffffffffffffe, 0x0, 0xf4}, &(0x7f0000000080)={0x1, 0x9, 0x9, 0x401, 0x0, 0x7, 0x37b}, &(0x7f0000000100)={0x1000, 0x1, 0x2, 0x2, 0x40, 0x5, 0x4, 0x2}, &(0x7f0000000140)={0xc753, 0x5}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:45:39 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x10004) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x88, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)="fd4641a506eb0b21a13538e71fa36cf76ece7ba14c65c7ac122d5bc5670f6afe5050e6a4657fe719c01557de71f3d60f8ee3979652c86c61cc75462f8ec3eed77d0b7584042b1aedae748431fd9155c5ee78903075", 0x55}, {&(0x7f0000000100)="db7405ae24065230f973e955cda3ec26b7668ad5442edd1ae893391163e67e7e3fa28102e32bff233a1fe42cf3804e49eaee5d179faef70d61", 0x39}, {&(0x7f0000000280)="b5540fa55d3ea1e7eaf0d7cbce0e3a44431567461525960b12e1fd781203748d0db215061ec84737439c5f2dffaaefdf0f78fb36ad9419097b0d36a3608ab21158106e744eac3e2e87c77e035ed6e900adf65c49a6a48c67547357859d8d416bb249f5f882961c3d2561fbe9ee0630fba284732f42d0f88966c828dca57e5751b18b9421b6c260769eeb042c54fa668a1c0ff5714618", 0x96}, {&(0x7f0000000340)="d8a5c3fafcc92a86e759552bbd94", 0xe}, {&(0x7f0000000380)="9958b6ced5125e9fd1af33ede3c5860fa69c00e386e4705776c25356a4621bf81058a33257be0b859b17db1a67b77e6dfae0b211908de7684ff3f1c78d154ae93b3302255aae60fb721c1f8f87b890ed53000f640915255150f81ff46198a39cf6816c0b8c2a6112b8397d57fd64fc02b035f0f7f229ef172f5ee05c8efd2ce33dce825493bf466648d9a9bfbdb89e4f927fab", 0x93}], 0x5) linkat(r0, &(0x7f0000000200)='./bus\x00', r0, &(0x7f0000000240)='./bus\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) msgget(0x0, 0x400) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r4 = msgget$private(0x0, 0x180) msgsnd(r4, &(0x7f00000004c0)=ANY=[], 0x0, 0xe063f03febbf8c49) write(r0, &(0x7f00000004c0)="26c5842847f52089220ebe77aa89e71e2dd93d2f42c0f2d38c28e0353b61735ca41fcaadf91c96d1e54563ccf5f08f0322895256591a8cf99e95a458c1aecf376c97b05c19cd42461aa2fc4bb5d7a4a90023c10be779f54c9cf93dac79beb7d23f5b8ed0629d1db2d31ae40354b414c5833f336ba5f1c3bff6dea331fb5559553de80a233a933918649d30da5703dcae0ab344798ea9efb4194377c6cba4eda76cac6648fac33ddd6624accc9df9af93a279ae97ecac194c477b8f2c752c4425221cc5b392695965b7029255110641573a51051652ba478637f627ae153b84906530e6bb396735281bcf2eae53807dbb673c", 0xf2) 05:45:40 executing program 1: getppid() getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getegid() r6 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = getegid() getgroups(0x9, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x8, &(0x7f0000000180)=[r0, r3, r4, r5, r6, r7, r8, r10]) r12 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x0, 0x2, 0xac, 0x2d}, {0x7, 0x100, 0x8, 0x44f}]}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0x5, 0x200, 0x4, 0x6}, {0x0, 0x9, 0x0, 0x5}, {0xa5, 0x7, 0x8, 0x1}, {0xff, 0x66e, 0x0, 0x1}, {0x3, 0x2, 0xffffffffffff0000, 0x100000000}, {0x5, 0x2, 0x6, 0x7}, {0x4, 0xfffffffffffff389, 0x2, 0x101}]}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x190, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r13, 0x80085762, &(0x7f0000000300)={0x2, 0x1000}) select(0x40, &(0x7f0000000340)={0x44d9f19e, 0x40, 0x3, 0x81, 0x408, 0x10000, 0x4b74, 0x1}, &(0x7f0000000380)={0x7, 0x8000, 0x44a, 0x7ff, 0x1000, 0x0, 0x5, 0x7}, &(0x7f00000003c0)={0x4, 0x20e, 0xffffffff, 0x7, 0xb947, 0x9, 0x4, 0x2}, &(0x7f0000000400)={0x4, 0x4}) r14 = accept$unix(r13, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) fchown(r12, r2, r9) syz_emit_ethernet(0x9d, &(0x7f00000004c0)="22d8661b51248b7361418ba80ef85b45c347038cecdf6a555ae360915bbc32f50ccec4e26caf0c4c0b7710b1b4ba783e086d9f4d50580bd46bd03c108ff82fdcf4c788635b22d6a4d499e37d1a3ff489a864ecfcb604e8a97c41088e08e253e3906816859f574d31aa8c73bd7f50627829b65ee6c72c8293b14702ea8fcd56e7053e9f8932853a00b2ac86a0ad5647f4ab1cba737caff04454ef93655a") unveil(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='W\x00') setgroups(0x3, &(0x7f0000000600)=[r3, r1, r11]) lchown(&(0x7f0000000640)='./file0\x00', r2, r8) r15 = semget(0x1, 0x0, 0xcc) semctl$IPC_RMID(r15, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r12, 0x400c5752, &(0x7f0000000680)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) fcntl$setflags(r13, 0x2, 0x1) semctl$IPC_STAT(r15, 0x0, 0x2, &(0x7f0000000700)=""/159) openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x80, 0x0) seteuid(r2) 05:45:40 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="09013a42b9365b830016e9a83190b5715732415b8c16750f85eace62c935216bb00903eb083dc4388d569a73a21f41b962fd19beef2289ae8edf95a2340a12c315dd50aa22e93206dc8759e9170fc74edfaba752ab9e48e32db118202b3db9a69fd617ac9e930df4655e8be9e11d59826d5df7d7c99d50bb7770192fa96ee8269422b6b9864885258a4ea50f4fc60d703f67c60314d9f63a85fc113fb2bdc1e4ea9f4b2130", 0xa5}, {&(0x7f00000000c0)="8cc398afcd98b264a25e3ed35b23bb018104d708eea3b8272fc8ada87f5b1f0241518ac7ff083c1f3ad5de", 0x2b}], 0x2, 0x0, 0x0) 05:45:40 executing program 1: r0 = syz_open_pts() getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000, r1}) flock(r0, 0x1) socketpair(0xcc09f940b06d9d, 0x1, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 05:45:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000340)={0xae, 0x5}, 0x10) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x0) r4 = msgget(0x3, 0x40) r5 = semget(0x3, 0x1, 0x10) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000002c0)=""/15) r6 = getuid() r7 = getgid() getpeername$inet6(r2, &(0x7f0000000280), &(0x7f0000000300)=0xc) r8 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0xfff, r6, r7, r8, r7, 0x60, 0x100}, 0x1000, 0x7fff, r1, r1, 0x6, 0x10001, 0x9, 0x1000}) geteuid() 05:45:40 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="1e00002900"/16], 0x1e}, 0x0) 05:45:40 executing program 1: r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x0, 0x5}, {{r0}, 0xfffffffffffffffc, 0xb8, 0x0, 0xe27, 0x5}], 0x5b4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6, 0x0, 0x5, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x80, 0x2, 0x0, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0x82, 0x31dedd35c089d7a6, 0x55, 0x3680aa5e}, {{r1}, 0xfffffffffffffffa, 0x80, 0x21, 0x3, 0x5}, {{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x100000001, 0x100000000}], 0x1f, &(0x7f00000001c0)={0x8, 0x100}) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x2, 0x9, './file0\x00', 0x4, 0x2, 0x400, 0xfffffffffffffffb}) ioctl$TIOCNXCL(r0, 0x2000740e) 05:45:40 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r3 = fcntl$getown(r1, 0x5) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000003c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = open(&(0x7f0000000380)='./file0\x00', 0x20, 0x2) ioctl$KDGKBMODE(r5, 0x40044b06) getgroups(0x9, &(0x7f0000000280)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000400)="1b9779d51d770ba282e1378d46eab0", 0xf}], 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="00000004"], 0x50, 0x2}, 0x400) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 05:45:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3, 0x87}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) recvfrom$unix(r0, &(0x7f0000000140)=""/247, 0xf7, 0x800, 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x4) 05:45:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3c}, {0x6}]}) pread(r0, &(0x7f0000000200)="730eaa51227084167c8b3307cedaabf75d2fab08027c8c6e1a63f85b43ae0ddb2856f7747203e52c1762c8404720b6280fde85ea981a3f81ee1abc3c71741c9e4bd28ec1659c12e8497de4f5e9143d452ca5841e4a9f28df0503334509b709535c749903f3ed52ccd3530a92c84d2a7a09e7b83efd38bacacbd595e96af7c3e8a131c8ff9246c2e2ac7f6ec7d05b1a195d467c3e65ad1ad0bd548b71d8af", 0x9e, 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmdt(r1) socketpair(0x1e, 0x3, 0x2, &(0x7f00000000c0)) r2 = shmget(0x1, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 05:45:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb50800b5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a56b628ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9c0000c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461708000000000000008b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x18, 0x0) r1 = socket$inet6(0x18, 0x743242c5224da6f1, 0xd84) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 05:45:40 executing program 1: r0 = getpid() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom(r1, &(0x7f0000000080)=""/211, 0xd3, 0x846, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) ktrace(0x0, 0x5, 0x10d14, r0) 05:45:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/198, 0xc6) recvfrom(r0, &(0x7f0000000780)=""/124, 0x7c, 0x42, &(0x7f0000000800)=@in={0x2, 0x3}, 0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f00000000c0)=@abs={0x55403fdb5d90c9f2, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="a86c95562f48f4ecb87af6188efdd4338e3f251de8fcabbfe60d4caf847ab276f308bd340606816877e964d18e3aa4edd96cca49ee22f85cab4afa6e45f22297726559a2c2a2cfecc72ef62a680312034c0d25906683a4757ebcb37e34eded567c8c07fd27ee10fca9e079d27e538e585c0b0ed375ddb0a051410321519023ba3f3f3ab04fad3a7ede9198ef", 0x8c}, {&(0x7f0000000300)="d6df823848c9f70d52103cfb67c77aa43c77192aab537ffb10f6c4d00f4bac6259004912b77df4645a74fdc90281e98bf148d72a95f25b6a1b8f75b4c4760c88c7b039d752f7b90fb0bb018b401410115bf0fcbcdf4ddb7dca07f5d068f1014e0729e93b4db9f201d1db5c57f9f17590b5fe32ad54f9f2ee476235e8c1f052993b702e8d68a0c97fab1d3f137ee5388ab4315a5e4b9e1832", 0x98}, {&(0x7f00000003c0)="876f863452833ef84cc8a89a9bfe4f9c8fb5ab09ea1e4558a55f3428bd6e944abd09199714921b89e1e4d5c970aa97be8b26d671068f8fba288889c2c753825ae40975a95ff03ca9a36ac6683631b2d2f0575768eba998def9288fb2", 0x5c}, {&(0x7f0000000440)="f08cd6b012f5c0cd2889b79544964ebc23be3e7385a038febe883c7b0f00c55c64987001cb6e928f44ed7eb5e548483b70ceb7c88aa99b13cb15e84c675e5c1d5d9ffbca817bd1b42b83aa03b92bc635a8d2fa41b57235e281f62bde6892be6639189375ba229432db79dd55257019b8750762e61f6f6bc77e266ac350b99f234b3a313e36c56392b513a9b92da96142c0e29e22870077876dd5d979a50a553866724a9ac0d77cf3ba105e9079cbd6a9e5a9c92fad9fa1c41f2b3b42", 0xbc}, {&(0x7f0000000500)="9dee7cbd4f0bab26e544e52eba2dd3994c93ec45f1b923bdffb1df102ccab529248dd61923aaa495ceb5d810853482ae61cf096884272052f9faddaa7048d0ad1a17a37f92fb55c5156227e84a880efa6fb75fd2c8d2a9672626ca4b5965305d7db24e27418688ed46234eeec020847f810fe2cd5dee22eb1e9742156dc6e1f229b4424c0b57e206a6229e8ac5fc07b09e207ff08bee3bba11eedcd2573e370957ce973850d98b51b81ac9c022ecbba2fa62a1e00e1af799ad5d87cc5d503666dd888552", 0xc4}, {&(0x7f0000000600)="6fb5da35a35f28ab2d9ded4ebb1aca280d3abd4b0504234838d7f68558abaa4fb1b05fc0cd938855c656c4a7875bac1cc778af9a5e3a0d44d2cc7a4e9bcb7db5c98b006de42d43d63121f5e76d33dfc0a9589298df20a97436ce3454dc988bf594eb8c1a7fdaab76d368370cbc52ae5fd5ef2d007729b8b1", 0x78}], 0x6, &(0x7f0000000700)=[@rights={0x10}], 0x10, 0x400}, 0x8) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) sendto(r0, &(0x7f0000000840)="15ca0fc81c08d82498471518a86eacd8b0877407d966195776bddf5f94c201087da3f794c4190c99b4f6017ae4a04a2e3d1421c4a02bf62f0381af08e29aa67217ee8cf32d160c0abdf0118a10405745cf23b2170693d2a2ac7cad87de9bdc3cb1a59971d6ab404ddcb9e58c3acac2820abd85c88b3ce9183c959cdc39be674ebf2fea7ee0a9f0c60d1de03132a78a9e352547bbff6f571d417d404fa3f18def", 0xa0, 0x0, &(0x7f0000000900)=@in={0x2, 0x0}, 0xc) 05:45:40 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) clock_getres(0x2, &(0x7f0000000000)) getitimer(0x0, &(0x7f0000000140)) 05:45:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x526, 0x0}) 05:45:40 executing program 0: r0 = open(&(0x7f0000003780)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000037c0)={0x10000, 0x3f, 0x1ff}) mknod(&(0x7f00000000c0)='./file0\x00', 0xc010, 0x2) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4000000000000000, 0x7fffffff}, {0x1}}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) getrlimit(0x0, 0xffffffffffffffff) close(r0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x3, 0x3, {0x5, 0x3ff}}) fsync(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100000020000001, 0x0) select(0x4, &(0x7f0000000000)={0x10000001f}, 0x0, 0x0, 0x0) 05:45:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x40}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xa8) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000200)=0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) semget$private(0x0, 0x0, 0x4) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendto(r2, &(0x7f0000000100)="9d20269e7b023dead29192dd72e88a0f7670cfdf32a0750d2ba8400bd60d8f2408072f3d5ffdf303d4b296697e4c08ba0ed0f9254de995c214e21b86c0816d81bf17be26d86596cadf1016c2ab138b59a283cf9bb02f9a88af034c676bbb0daa2574784842c5ac0c9e59c7cfe6cc4cdeed39f6e95e88356785b972c626cd1d897f5660d6a30aa7375a3297ac6ca46d351305dab5215ab5eef6053de00c64f7a07e22b9b5b0b1411f807cced57f7dd6fbe195add0", 0xb4, 0x0, 0x0, 0x0) 05:45:40 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() dup(r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x4, 0x4}) fcntl$setown(r0, 0x6, 0x0) 05:45:40 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x3e34) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xe1b) wsmuxpoll: not open wsmuxpoll: not open 05:45:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffb1, &(0x7f0000000100)="9677a8c3") 05:45:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x80000006}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x22, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x100000001}, 0x8) r3 = msgget(0x1, 0x140) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000328d996376d019376bcbf33355f222fccf3cdce4cd817f320c3335d5d6e3cf9d7f960fd859726d71504e51120767989e9509bb17dd0b8995b64c0f907b00fdbe02ade8d52fade6ffd7484c09a57b3e4e9146de57ae5f2e176653a33327e9b049039398c22519f74ba5bfbf"], 0xeb, 0x3, 0x800) 05:45:40 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x7f) syz_open_pts() flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 05:45:40 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd", 0x17) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f00000000c0)) 05:45:40 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x1, 0x1, 0x6, "ba0b95d51a0f8fad296639209112c1fa71602f3b", 0x2, 0x3}) r1 = socket$inet(0x2, 0x3, 0x89) ftruncate(r1, 0x0, 0x8) setsockopt$sock_int(r1, 0x1, 0x8, 0x0, 0x1a2) 05:45:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0x4d2c5ce3, 0x8, 0x800}, {0x1, 0x800, 0x6, 0x7ff}]}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/94) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4c}, {0x6}]}) 05:45:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8120, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 05:45:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x8001) r1 = syz_open_pts() r2 = semget$private(0x0, 0x4, 0x1) semop(r2, &(0x7f0000000180)=[{0x0, 0x800, 0x1000}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x1, 0x10, 0xfffffffffffffffe, 0x8000000000001f}, {0x80000000003c}, {0x61}, {0xa1de, 0x9}]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x80000000, 0x8, 0x2, 0x1, "86e70cb91aa7dc04fa1944ae7e41a4dcadbafbb5", 0x5, 0x9}) syz_emit_ethernet(0x755ff2fb8192753b, &(0x7f0000000040)="b6") 05:45:41 executing program 1: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mprotect(&(0x7f00005ec000/0x4000)=nil, 0x4000, 0x1) 05:45:41 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) writev(r1, &(0x7f0000001540)=[{&(0x7f00000001c0)="37df9fda5b7c9a4040d7ee702efc8e1f292eecfb275cdb31b2ac42a63aa32cf906929da0d60f4fdf3a30f5b78133477188a8ad19ea66585a83a031b2237fd9a34137d13d08ced5f043fce2e5c0f58988677090d92be9b0c51a03a5", 0x5b}, {&(0x7f0000000240)="6819005f87e0a99fbdd1e353d78da83f3c77f9307060d4e38c9d43169b02e47c5b6760c41e6336abc7caffa45a94e895938f19e272c5310f2eb1c109b8d5704eb4da1d91952c5c494d001dd7923f6e3d67cfcaefd532b411214b0371a441a52247572474d9e390d937ee092c9ed480a1cd9e5fe99d7918cbf36f83b0a9eb9a73d1a022834d4e7b7c6223941155beaf83dcbd1cf07e40f1268630efabf435cae9a9f771b8c7bd1b665a357a6f13738b2c08458d4413d5af326069dec06dfd49886efb91797c3e0dd2c474d048b5fdbe17afb68fbddead31520f4c9e3cdede8db0e02d7160f0fa2390e296a814e60f09d1df07bba78b747130b73521d4cb4ab1de153ad16a03289b5102a810bfc265ef6dbdbea27f71f60392aaea45ebcc283a7355cd378727aaa2225c6edee3af0a9b3077c315ebb5e6a5544c182f37dd728295bf5279599c84c9b6db549e3f3c6273c7cc09a47771a9ac441364410ea398be7fe8d9104145d815628d2ac92524eef481e4d65041ef853b02bb9acc5cc58f7682cb2b65fd1e65d4ed5842ed6fa4b0ee095f2c4e6be61a41557396be912d33b943fbbec843ee99b16ab2943b2dd216bbbb7af9ea549a661a87c809aa249d253f9cfa01ee77029f156d47d3d652ea625868a566ad0f11ebd9c94b7b96ebf85ad691b717502e6bce02ee8e88b43aa350b76bea2e293b470062360e826d3ebb4596cf2c16e75a82e6f10b70f80c0f44f9463ffe3e68be652a857782b5545266fc091c67c450402047055372e41b3ba24d5c81e4dd75e5a01210fb7cdf0e1095d28a74d4b9fbe628beb57a458f14111c9d670c1d27c20a32c76d7a7cf65743a2fb46dce1cd682c571b496915f7b8199b4cd7fbf7e20981a119bba1ffd0406528086b50e9459b6fa5253103ccba3e27f1ae240a12e50ed7c24f74029f194ba54414ffa2e47cbde49742638e55906e51d19b702112c6ad9d76a3abd2b6b506e06e783903129e6ec4382a3f5275d13548f91ec70d3b5aea8bf11b6b09ddca83803d84d62908c7eafb5e8c683bede08ceba9a8deb24fd407ce6e5df4881f7e33a86f6e3961625be7f0f96366bd6c89f280b146729e15ba5bfa2f311851754fb87a0d8e82b43a8fb8e5fc73fd49ec53fd0a502514b8d2f6812fed5199149f1020f9192ffe3caf553d65dfc4a2f39124f4f41f9fa4697c8f60865a9aee6db06664e05bcd7c7d46ef91c533cd186f228db619a89169039a834cda225badf3545be38442d6bf2dc82e69312b443b180fdeb4f070c339e314fe3151554a7a7e1bfcf11b997343e45c8c3eaa5c8c0650563d598707b8dccbab89f42f8d448777f3979f12e98f1b58fa2307f3758b0538fc7fdb2acf63f91dd962e05d49732dfaec412efbd870a09339a05709f1c508c34bca3a28302c8e36555733d0159fe1dbd2ac71b91e63ebd9711717f6681fc7a71d5bab06be2b29b45a4db0815613ea2fc716ad8fa5f1e36d9f03315d9a449f60244ba1a3dd65f6271be89fc9d1d63d49c4823ef56427b6cbcf2224ecfdef40289c534ac44ad19be86bd891856642fbb176fe63af3ab66fd18064eae26d4ca55f65bd76a8daa20c7abbafaef7f0b8459b2576e01c16b1add0c7ebc36d2127ae1fd76f9685d19e58a30a3e130a433c3fb8f71dee49c3fa380e9c0fe55a0f0bc5bf0e300e0eb8007f600c1f967072c9078246ae81fc834e94bd9914b64b4ad6ae9d6eacb03a5ec18b123a04a4a90c312c05093de503333ab4e36374d285837b77fab52a681fa9fd7ab27847781a5965c7a7dc97707e3d2fce73b2133bcb13792e366c40fd43558f84fda01fb58d9913f27d5c233b1a7ef72e3c52c911e8ab96656000fd5fa7ad6cfe1ec78a8f2278064d7c2ba8cbde28b38fffef06e4fd5639122b29516de79d42da05a0d7f0934af2785fa6cffcba328433fd4452c98ae8ccff683b687f15f5ac55848bdb5f1a14869d1aae1e3784365c56470a7495ab6bee0131ef228031412b6a80c6491bb1bfbb3c4e30f869b0b5d0db07f948a4f2cfe62fd1dceb120ee96763b49efd9640f4fe78762672106adc347dc6509de4c93e8b392910fcc82a8eec522f41e6eed9a7f8ca02f85230f3101def5341a335cfee48493be3bd2d55c76d1dc8e195c528d0fdfa92f6a7450293ece2d73eb6f2d4a75fb51ee5361f783719fb7afca742c90f9bf022ce0b52e7d271e77f20a8122b199e4beefd384d0b7e7815079f33265b5cd99151a22ff837174eff37bf1f9480e881c9994765d0fb0ab6e9e45722d7fa9c3715e4d79b0b8c4a881c4c1db7cd58b2119995ba52d5bbe55c388d4af4d4209dd3fbc77ee9f72407d819f488bd38fa5eb3e6c16550c114e92d837230a93d6681a837c6b32d18e458f8f63aa2eb3619a0ffe4d8a17bbcb48150b846e08ace0a34ca98a5d0409a4dc55839e41988df038c995ede339d1beb0ce9af3975fe95d58183275e9ff019dfdc3bbc1a1b055310015517a2728fd8029169c1fa9254ad790b2e004159d207f04fff7bbad7c7efd53396bc08c305b5fe02124deef6d526659eaee2fccd6632a2c6ccd7948fb2f38da0bd385fce7f46b1a95d832283c4511f5c45a3552ce23b8146325b797c71b9a9d6d3d3467c0b4ea2359101777f3739ede5af29a631b7e40d2bd9299cf892eeea73cb6e8125d5de611bcf86bc6bd245676ca58ff6b9f66d54b313988b565bdc80b60333fcc4de90a59106f7e07f17e0b100ac30126a312ee9c7792c737814a794a093d361182115b52733fe9711927e800b195e8ba89e35ee38b54efd99a915b7d73432d30d505690f91adcc4bf78a2f48a29b40dfc6a2152476330b9ae0ba900c483b4168120215b0a46bc836337b712cc3da4489adc3f8dd26c70bb4236477c5f3b00dd2c6be1f058b3b41ab76d07e4d4ac0ce37ad36f913380d99d8cdb9e65f0d7d7f2f89590c08f19fb197a7d8b9a856ac030b1fe7257ce98b1c5c6b8944068a6808713593802ee64fb3d0e41998aa6d066c9edc10de18e1769402e710be14d9bce0edc502f1b27275426433a5bfd8563ed3c8d78bcb1d3034ea7657efd5e05b8938c2e0701ecccc91b37be7db638594755d52bbd16a7f4903db6001398c832c94677773a2d39a0b15e83964f0e43cbb578abfc24ad603e43801b4fdfeb3192a5af19dd7e591b4b714298f16dc9b38ad3fcb1bc05745d69130f6581f87201a871eb1a5dbd7f0b7fcbd56162ec712ba9fb4a684499057a5301805e6f99505811b01645c35690c1de8bb2504611417c47f7e1d01ec7b9a6499198cda39771937e328a3f8096be7b7be2ba4e9c21b120e8183677e311746cfc4b33171fce8e8df09d0c32c0890103c0909244197432a06e68e7da5a1b4a8701691ed204fe17cd2063d929cea3c00ff4dc05601655d7a99030979b740ef3f6e7febce3d936c8fcbbbec3bbbbd329660f5726d16cb79d5aa4a90dc06f6a88481e274397a878268d0c2c8ed1e07a5f4b39f508bded39007e785b6f772e5b485913ca4d5616843a820f3a379d80da86c92fc500ebee944657d6219c68104bd20d2ee3fd99f4ceed80b6bed0c08f4dab066360f48e7c61aa72aed883554b8ca74784ac3e4e76098011bf7c5d6389594f2cad529892f1ed1a5c71703bbee4f845c9762c884bfa5bc819b07acbef207458b2c126565745468bfbbc324086aaa1e806dfab9b6959452275a49d2eb798046d7eb3b8cf964ed6e05aca94e5a70e0017d46f304bd57b60f091db6e4614463b0ca33bb684d5400be2eb792d4654fd3e35f390cd79913cb4bac7816823903105ce820fe318376165d14e667bef74ba2d2af7fec11cec8a00f7050025312119a76c76ac1a6552d94202cd5e72f67c93ed5cee63a336372ff91b4e19476a4cc85e766f8067f191917282c0e6fc77c4153c8c59cd7d6c6569ebf34c106aadcb6f12379ed64a1abc17ab0746c70c93fb7ea5f49f97a116f4a2152adc3cf54ffa9078c648f8e230d49e854d4cc73727598837b98d702d6de771dd1fac01218a193c3e14903ab9c57ab9c40e53ecac2c88f495d1c1c6d08bd850b847346ca84d9e4429ac67d1b40dfd55cb70cc71ee0572509d7ec08034163e309e2ef20ae0daa9fd9fc1f55f228191e6bddd3889bc3f64dcffe25535d383276db29f611e036cc6eabcbab0d54b1c15b3eed5a3e0b7df06a2a672cbce42fa3705eff2c1eb73adaffebc31ea8791053560bca1666ee8ff8b3c642f6ee0caec6a50f10f2231389cc52053fd50ca68034c8c06a3ab7eb1e2de5abb555e6e3d4bcac8596e3d7ea9b733973fa29bb0f34fd91c074698f51d2a1d35f75a56c619e2c3343e39137356dd7476def12e95a05e032ea393a238ab6c7e56d8d1d91346384758d8075c86fed5a8340e01e85371195b7cb835f6cd9e899a650e4b43743853b949a644c411bd6dbbd5a09b3521ba5f0839fa2af60cf0fd982aec71301410038307d5dd2f49ce528ecc9fca2c1318c6072c4bfaa063469ebea243683822e86d7cecafd68db355ab60d934b1a37b8b2bc96df8ae5c935f891768d2c2995c70b4765bd6637a400e6e780b0f2525839dd9490ee64abc55d11abcaf1590a01bd3668196514e7cd4b4fd45c748076b2464a02d7633dc884f788c990355468e1e44fa400147ce2413a14114e4293e65418774ac2f99a7d5b86d1d7260c236a15ccde0d9da140c46bd263e44c4a26e06702c6bbb05360c97866ad27162d2cc54d1cbd78efd49f1ace9a2f834dccc48524004d7c9b9da99ed59fec3ebe4c068ce66c0d68347700445607b69f9ac9dac228d8ef46a6550ed0cd1a5b9eb61c93f33d637af011d64d766eb5cea8d11f134691345e4a1085522a4677128dac6852d3b5a80ff38e44bf7fcc1ed60dafcb6d4a3f2e8632640fb03c33adfdda0f6aaf6787407637b81b52d1a04e0fdce40143a944e696e0941cca2d5694681be158ad0a55a99dc0ae83dd9559d307a185b710bf0c29d644d3e738ad8391419da44aa9e3d3fa88b0ddf1594fb8cbc3f7755be061bd93a5aae2ed7eaaedcf3a8e3ba56f40ca73cbe7a9c225a9348661d1b2e92acbe32610240967b7a7b2fbcb27ba8f4104ed05d96bcac15593dd0222ff3c4602297bdd5186494a0f5705dcc8152f0322bb78f8ccf9f232818189611315b2a875b19c2b599f38a8d08fa628b989ff106f3733c6f5228a99e646062ae1a2fc952f8d4d3353bdda4b006101258db4066e3ca48b04b8c3d7a0fb2a8a33c195ce8c76e80ac74dc7bf01941c59b4b87c5e948f948db46a2accd85bf1580a89bb24092e01732d30f9d76acab3a0b027928bab2454fa451ed76df1efceba3bbd44d5ee0b7e3bd20a10855e2dd3c9b3bee1c5cc4aa2ed8301951fd14013d2de575f20ff64e19c86a72f8068d71285a16d3a74a1857638c8eb0b58592512bbd4b6bb3f2e07c78aa8185cd60e6deb0646323cc31be32c89299e29992e4f74f2f2d0279c3b05f35b2708b0cf0899ea9b55cbc33480bef41dcb71519ab62c508119fe0657c2e976c3e0439ff39cafdd186b483921d6129b8e6a28f730797d4c520a1cf5d415f0c649fa82b585fb536ebca351f7d0196a7c9a0aac33827955defb20a8db80daf350b4c8815461813fd0ba76628fe1c5195d44083f823ebf55ea24005443462966a87d7cfb107fdba9190bb3993fc7c80c5b64ee2d42c014d139796f5908b19ef1b589488f3f5cb01c2635dcb959bd38b1b1164bd5986534ddf9f2afc16ebd230679c163c575a4c00d73c1c0a866b9d056ec2202ce6f4", 0x1000}, {&(0x7f0000001240)="760958e414bb84aca6cdfa97f2822867ba713f09813dc385d612868b6d0a393b7be0df7c7f3e3caff565f7e6210d1cbc31634908462361ee9ede3e7d6b2284852a66f5d312f14f27c87b366644f09611a2fcba829bbc713b3fa8fd7ed521945d4638a3d0b224ca1f5b1ae9e325ee82130482d31c785152adddc23564d86db8f3060dfa28e4dd242e649fb80f58d81c06bbbc345d7dea3867c5971c27386e302c941cd8c25285786a", 0xa8}, {&(0x7f0000001300)="7683b1f4efc12dd9a4363a5609a7f629f85aa5611bf43fd5685d4f745598eb89bf78dd075d26ef7236f66ee437cba421c66d057daa66a076277e62410bc78640394aa095127beab2c10034cc7843e3b8e825df0c1557e4b8bdc7fd7d1ca19530c95ca0596db37882819ec601d451f7ba7077107e140a75468c6761f4a643f7b38ee150e776d7b7cffbd843e86a88267e48e4350f59ea16d83c173d717bb609503683f994ade0403a9c1d2a49b2b3572cecebd641c1ceed676d757c38e9e5c02ecadebc0045c2aa5b7001715692b1f5fc82750ae6d14332844d", 0xd9}, {&(0x7f0000001400)="87604d4d4255620c62a963ca2e71efcc650a1cb4d2baba9e25175a9d9adaac81a5a5c9d01b61036b01b248a06adfb3af3050fa194d7e1a85b91062fd36e69547bba94f2282570fdc4ce62a5f526af4f63ef643afc2e70e3bf710307d2a43a6a4ef8453ba67de81038851ccc87444cff8154b4a7e64253ffe3752802fe624969f534f1294c0e5df709dd09178b53a47c2346b836a5ccbaab4f104a9080d9b8de25a69daeab03c78d3e271d60be160f27d", 0xb0}, {&(0x7f0000000100)='P', 0x1}, {&(0x7f00000014c0)="3086a0d3cebbce08aa8581c47ed995e40d4b76f59c44da1dab349ce3ef45e4b7a20ab639254e58a2d7ef7faeef1e", 0x2e}, {&(0x7f0000001500)="fc320df7e9ab38010efb6b4c9cd418f77c25a126daae3d204cf7a8dc1e9091c718358c3acb7042174f669ecbb964d9e736c89e36dc1fc11695e14182f9", 0x3d}], 0x8) write(r1, &(0x7f0000000140)="0e", 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000540)="01b55853") lseek(r1, 0x0, 0x0, 0x2) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20000, 0x0) kevent(r0, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x8, 0x0, 0x10000, 0xfffffffffffffffe}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, 0x0, 0x7fffffff, 0x0) 05:45:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2daa"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80d2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x3) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f00001a6000/0x1000)=nil, 0x1000, 0x7) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x401, 0x6, {0x3762dfd1, 0x1}}) mmap(&(0x7f00001a6000/0x1000)=nil, 0x1000, 0x0, 0x1813, r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 05:45:41 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r2, 0x20007479) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r3, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$unix(r5, &(0x7f0000000140)=""/16, 0x10, 0x2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x1, 0x81}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000200)) r7 = syz_open_pts() ioctl$TIOCCBRK(r7, 0x2000747a) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000240)={0x8, 0xb8b, 0x2, 0x100000000, "a6f9d504af9d5b20f543e33ad307dae176dfff7c", 0x1fffc0, 0x3}) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x800, 0x0) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000340)=0x1) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x0, 0x3c9, 0x3}, {0x18, 0x1, 0x5, 0x7f}, 0x3, [0x8, 0x4, 0x2, 0xe28, 0x8, 0x5, 0x0, 0x7f]}, 0x3c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) fcntl$setstatus(r2, 0x4, 0xc4) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000400)={'./file0\x00', 0xfff, 0x977, 0x92, 0x0, 0xffff, 0x8000000000, 0x3, 0x1, 0x0, 0x6, 0x4}) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000480)={0x4b6eec8b, 0x100000000, 0x7, 0xfffffffffffffffc, "64cafbed939ecfb72af275cb180b5ea023a6206f", 0x2, 0x1ff}) socket(0x18, 0x4000, 0x8) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000004c0)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000500)={0x101, 0x101, 0x6, 0x3, "02d2ea5bdf02cf991e7e5afa51c8a6e94656eadb", 0x6, 0x3}) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x94d6e160b0cc0762) setgid(r8) setitimer(0x0, &(0x7f0000000540)={{0x8}, {0x400, 0x8}}, &(0x7f0000000580)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000005c0)=0x5) 05:45:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4, 0x1}, {0x40006, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x2, 0x3, './file0\x00', 0x1, 0x4, 0x8, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="17") 05:45:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x2) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000001c0)=""/74) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='W\x00') mkdir(&(0x7f0000000240)='./bus\x00', 0x0) close(r0) 05:45:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:45:41 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x951, 0x6, 0xdc, 0x7fffffff}, {0x0, 0x10001, 0x1f, 0xa1}, {0x4, 0x2, 0x3, 0x5}, {0x8001, 0x0, 0x4, 0x8}, {0x401, 0x101, 0x2, 0x10000}, {0x0, 0x1225, 0x7, 0x81}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) socket(0x2, 0x5, 0x400) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="ad18f05de2f4ef18eef95680ec3ed211c289fea56bc95967776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x1e0) 05:45:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) dup(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) fchflags(r0, 0x1) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:45:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000180)=[{0x3, 0x6, 0xe1b, 0x9}, {0x4, 0xc, 0xffffffffffffdfb3, 0x1}, {0x4, 0x100, 0x8, 0xe2129b260000}, {0xb8, 0x6, 0x55, 0x100000001}, {0x7fffffff, 0x8001, 0x3, 0x8}, {0x1, 0xd45, 0x9, 0xaa}, {0x9, 0x41b, 0x7f, 0x18}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:45:41 executing program 1: pipe(&(0x7f00000003c0)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='r\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000440)=[{0x100000000, 0x6, 0x4, 0x21}, {0x4, 0x101, 0x2, 0x11}, {0x1f, 0x0, 0x9, 0x401}, {0x9, 0x10000, 0x4, 0x1000}, {0x7, 0x7, 0x8, 0x9}, {0x7, 0x1, 0x9, 0x3}, {0x7, 0x100000001, 0x1, 0x6}, {0x5, 0x7, 0x1, 0xffffffff}, {0x80000000, 0x582b5cb9, 0x3115, 0x2}, {0x1, 0x4, 0xdd4, 0xbb05}]}) kevent(r5, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffb, 0x4, 0x11, 0x0, 0xc5a2}], 0x7, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffa, 0xa, 0x80000000, 0x7fff, 0x1}, {{r1}, 0xfffffffffffffff8, 0x0, 0x2, 0x9, 0x6}, {{r1}, 0xffffffffffffffff, 0x93, 0x20, 0x4, 0x2}, {{r1}, 0xfffffffffffffffe, 0xca, 0x20000000, 0x1, 0x2}, {{r5}, 0x0, 0x4, 0xa, 0x4, 0x1000}], 0x400, &(0x7f0000000300)={0x800, 0x6}) socketpair(0x1, 0x1, 0xfffffffffffffffb, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:45:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x48, 0x3}, {0xc6, 0x9}, {0x41, 0xfff}, {0x48, 0x4}], 0x4}) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 05:45:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000280)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x40, 0x9a86, 0x83, 0xfffffffffffffff9}, {0xab7, 0x7fffffff, 0x101, 0x9}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x25}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:45:41 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) open(&(0x7f0000000100)='./bus\x00', 0x100, 0x92) pipe2(&(0x7f0000000040), 0x10000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) 05:45:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000080)="ef14045f", 0x4) sendto$inet(r0, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f95385661", 0x14, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000100)="91382f76fcbcd529c0f82da99f2998aa6d76b100786e5b04816f385dc0bb1072cb2b1ea7b292f0ed254f0205a649d646e93a0d1257b33067da8d3d649ed60db4a72c09265668cf1de1dbae2fcdd41ecaa3aad4278fd5815f9f7d4bb71d7e994c311a6906470a1417008bd058a1a95b9b338922651d322f0f36a8114a831f0142f8a175eef699f9b3d464d28b6c8e3d0d39d52ab73cfe4f4dd3580273e5b891dfc6c117f2ce2c5b94c5b03364633972c7f0", 0xb1, 0x408, &(0x7f0000000040)={0x2, 0x2}, 0xc) 05:45:41 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r1 = fcntl$dupfd(r0, 0x400, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x88) r4 = getgid() fchown(r1, r2, r4) poll(&(0x7f0000000180)=[{r0, 0x8815aff9716f58d4}, {r0, 0x24}, {r1, 0x80}, {r3, 0x20}, {r3, 0x4}, {r0, 0x104}, {r1, 0x1}], 0x20000051, 0x0) 05:45:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "c9411bee9deef74377b4ed367dd61789ce659ef9"}) 05:45:41 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, 0xffffffffffffffff) 05:45:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x48}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 05:45:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0), &(0x7f0000000300)) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0xfffffffffffffffb, 0x8}, 0xc) 05:45:41 executing program 0: r0 = socket(0x1, 0x3, 0x8) sendto$unix(r0, &(0x7f0000000100)="0ba13e502278b40b31e2edc75c2100d99447343a551eee54a66d1045967318c9f5a2e56e3b4a281a23b08ba84017d7033361f767aa0aef4ca959d33615ee475a16293b032da5c36ebc8595c085ddac3f5de423f835ebe72cb42288ef39f3899f81e5c90755baac3db808259bacc492fab7da25956687c4ea8f60f1ebf58105c1a7d4150cac8c122802cfe3dfefc3c464fb65644b7ce296bdbccabe360b1fc8a8f50436ed311c229e6ec296bfbd77155008b776f306fcc69f0a04b0e6dfc3a357ddfc6bcddf32732fa0b73115792e7f22f17907b78b093bca3d52a114c65d7cb81d98260e38a322314550cd52af7a726d9c37a0ed771d80dcb0d73c774cca1a3b23606ffb69a9637d4867e42f682abe61c92da5204fa3c307cf19c79b3270f2a68cbb2f4d08b3e1ecee33c5440367b01bca3f644b2d8af184bd2c4f72d86e4ada373350163fbaed80760aa41bf28c10a45bd9968a6dd1eb32595ef3f5dedf490087416efff6b23f25358d399e6ea9348cd1652929b1c216cf4211609ddd49a1f25d922ebf33a66ba5b52c6220e04a3df8f8d5c970c32de9be3f33384f9bb1380b3f94eeb41e91336d4838f213e11eddd95b55a586f7443515c0cd1cda35af90542590e9c937ffc7d4f52c45afb3d0ca71e2342494c6742c1972ba8d6480af96e9dc3a15c3eeb5e40d5dc9d649220eeb94800389149993b55a1cae9a85247cc39d799399bb821c2186be6cc9a9b8211b0ba6649af74ffa902fdf9b76fde84286b308fad8d0448da9963ed734e8931985f2d38874eed4d09de948163b6977efc322d25be0940867d991b3b9283a100035a2f50de779f940c18152ea91ff8651dc1b459a2ab80321dd1d1447254f16dfb9dd48bc7bc41de507e69345d3d0128772292fb6d36574dadc3a7fcdb9a0b4b54dd55455f9d8c922f214fe8863770f27a5532133d9f615869ca544d5f4be2d48f196ef638d23a005bde790d1282c076abe5ebf245dfb40a482ee1de669c99fc7a9482e4b255051fbe95634e6173b30b8927145f740d021d99d2ee9569a7d274414924f418591a68573a1d71c00e269eab7e198b7f1ba31bb32241db26e58fd3acccc54ef879fb849bb2c8b6f53a86d5b78f90811317a2ac22a31e711b1ef2b6865782d0fb163d98057e6e9dfecfa4510d1a28af997ac92f601e2391669eae4ea5c5f59734857b288438969ef3075052a3b5902650850235dbe0ae83619fa2a44b3a549eabb7a5cc729ac36dce257bf0986469878098478ffd1f519588ad637c3a33d68930201ef655f9a66cf40910fff8f8408a46c3893b7a2681fa3a455031fcb002db7be46c701b8f50437cad39e764879d75e6284d6e02bf275ca6f97d63bf78fc3e84e0ebd5673c4007d83471241ba07da5d0b58f6bca09e839607f7856eb08a470e6703fe0a98dc6221a5362f5f5053263df5a322d9f3bbd9ca2fe10146c412373e3de9ff67d1f3f13a8da4078d8ff25c3eb9be9f7f1db058d01e067938cd5a2d2ca6f8ee56dc9cec7475329ec25241b242d3a019bd8db5afc0290e0931a452a6130e314047511e91d39c8e66a788d6f2f32fcb73d30f01f63299e8962035e2bd9d5d574bb48c9ea65e33023cb1f8bba021ba0007055d68846bc4767144fc59cf0c66dd5415e8190c54c201c5fae5759849280a68c9f712538f09519245a18592ef1e65795438f553b0a22aa7e03a109a5770c168a51ecc3c2a87e1b25754913553228069ddc6be38489a821f48642746974ec2e99a91f392ba1e38fc60160e5cd436d57be9d19f27e70e161f2ac1d1bd20047d8a9aafdcb256e0d37e20f540b7b46196a9e0c1838c02f6364cbfa4833694397d8e8256eed95a032c6bb1d5bd3e828f0aba89d65297700c4fbe0ba912526dfdc7d28b84c5f386f29c77b254a18238d479268c5e64d2afa293f9c0133d0a97ce40ed726b6fd1002c99c93374dcc57a93e7142eff9a7049da06440f193ef3ef17871a75e573af574e5f6aa12926cb528594805feb474870660a8642e7875367b9f8d455f8222f753fa6ec225a3fe9e1a1da92ab53600284040e7cce9ea3eb9a3f41c2385f212b6caacd6f5a8684fb56d1cc89925255a91f8146eb389eed093fd79b803ad2df16c21fd245c286cdba48983e274835f7c2d34b2d388ce51eb3c80cc98c1e52f042cb3c1236eb2bee897c67cc7f4290b4147c2a7e49c79acd9f19383776d4d3364efc9acc72434f686c85a3f7d40147566b5ca1166e26b9b01b49da86c75b285ae99e6892bd6f95f121b971fbd16a68e7e798bd21fcc7067adf78dcf7531947382e0291a3d9bdd24a7c4781cea7be655daa5ea433265826d01b7f38336731df586b8f50533e1169466a99e705def612d1e82489ed21bce3db689ef29e520e149b07717f6f3b2b958d9b6198f94025738af6cb03a64e74f84c3318ac14aea2ac4a929b6c9b2eb2b05c4049f28bf54fd605805f6fe77e681526a6b656d8d1e7fad6c06e95f38be7916df9701d2cb06954df34d8c4e4cd2b381e16e35200071f5a8987cc25de73d911770ed12e861ec513a5a1e5f6e3f271fcc645fa3ecf719e0fccde9b5edcd69d58d020c29aa1153c920b7ee97fb915d66a95ffba478c9265f4da108a959e7784341684511e567099fb5041f7b587bc7f4053112637fb9681471a3ec86b3b41f208bd2f400f85d7149dd43b2539dd637e4109dfb6c50f50fdac3fb8ae8b10e5fc166452ab8af3bd3d8476c877de0e5fe824bbb36760ba9063bc0558dac000a0765e65143d18182bb173e64ba905782f4f699f256aa1866cac95458a2264ccd9c251bec6c700c043ae3c1d946da2b0aa47f0a34c58d10d01dac3855dcfbed988a78ee1782b4ad737bd2e424726781c36726ee5d4b368f181a98c8355737fb007276b2200b7bee5ac5a7f5c0d8cdaa1ac117dfd124e12f1be7de63e124bb3663e78f5f71c16c6c762c4f3b9ec60e24915748b620ff85d1bdce71ca8cd9dbbc47b9ba425dd98f86fd5c75db7ae5cb7cd2a5ca3e7df911aab74c2893d1c7d0aec72e86dcacf78f3b63e26355c976847b503dcc0a8d767788559aa4aebd0d5f2ab20b2e6ad8f83ad9a119854189b5ac5f9369ead31ad2d31514ee5976d1530099c7ef4d9457525633225f94aa39e15fbbdc8a7f13edef0346c3272eaa2e8dc4dde36029ae5e7a6384944d2093fa32f568b25ff936c3dfffb67f22306a7ace4c1e1c2148d5a3d345daf0313acaba9e7bce0966b83f77f6bca9de54c5835b4c796b448cb000a466daca917f533824f591acd24ff749f3baccc6d8758a412f8792709535c6ebe4604d907419583679e813331cf549f9bad72ef98ae5c9bb42782536e31a7e285d22c240e8531c75181928288f0b4baba093098008e2f50e583d33a2aa73cd3b1b80e17387088682b231261fc5d6eaeb3c40e4865544df314f8f5451d535bace16a72098dc2ebb6c9d44f8e08818b48e668d6103f00067264a231f83c7d6ab53182cb84a1ea4935d865cab7c61cbf48eb6cad20f9b36c13886b0a503db0d165207fed750c80cf4725c722b9b05d770c7a9cadb68947f111c2ed2e3f3c883b63e618c8f2b8a47699cf1e8bf320c9e6d041c29eeeee13c01904866ae85d56f4d197349884f54e5832a4deb93fc503b16a2574e8f31955ac3abea5b426f39075bd3b663b6d101bc376387f9a2ad2514300ba161712dae2041ae1365d5bbbd95d3518c7f8492656dc9ee3db9f9e89e1a08cb7383b1ea6b811b51cc5014289af5cd6ba72c715455a0e8c5d715e74e73c2439e5ffcbffd6b657c67b76d679a0755366caca8bd5aa294806df74da3f5a92debdbcd9c88ee675df9484668f140aa426b1267e6046e5075ebd20c05afe2398215294c39c77f864748751566fb62aae898918635f635e20e9c9abf1b3c05319707a3d87f773ceb6cbba17fbbacdda6344249bfd4947c7219b0aad1db22775db356c1114491a419d3ce4aeff28287115a32b456626d013e75d63b8198228b1054733b0886804b66838fb1b802b9876c89e9752ccac3238eb5febdeedfb404bf324e2fb3a61a35f33226b221d417bece7de9e3eee73c716ee8eb0c4c8f33df1275d54b58391952f72af1152aa7154e754e1aad324e5e4359ceb930475dfce678923fb11673f349d9dff2084d79967c844abe280ead9d3416b39be65fdaa0848f414ef143db9248407c4fc2d61c7487002756390e8fed713173c301616e91805bf5fe1ba561760d515584340f3fb85a55f6bd20ba2dbd5e880cd9fab64b86c14995c3d4e26acc4b8ac13fdc1a036d013afc651e4af918536ba6d958f678ac34f65ab2b8c720d8948cd93ffadde15eea5e09067eedd98eb048bd3154979b7ee44305e8e97f287208480fae6cfc26ac0d8836a68b29efd748585af5ec33d3adbf6edd51833ff8236792afd21d90d2c37c886570afac32d1a48d6ccf189ae106245d2b72061dcdd62dad60893372fb15094e6f8f4884d0787e488a553f00cea375899bf061ebc17fe3ae1d7a939b99bd35fdd465f624dd54f50611438a01f026cb80b4566f997fcb3b546861af5c25865e1a62a2cb60c87e07a60a5a7d7cd00512a108e2c9bcb07a48f24cc59f6175872c761951a53826c5cbbe3a1b6b49e68e2c2ca9851d2d6a2b18b3f47481682de59e167ff2708d9fc57ed00b2f3729be09163f26d822aad3e77fa154ef1fb1e7c95677517d1aaedb8f391a68ab4c007dd3887c732242a8b54914f7913256cb92fe29dceba76f2f756e6406e49a6d78282bed948fda7f0a911cc2b5140c7597d0b143f3a1270157d4749571434aa3e8c35a213fef2681e44dd6fb884ba7bf1b2d68278e8fefd8788adf0493839c0acb9576256dc1aa87df152bef01d83c1d41ba46000f63011d2caee50ea99cdb69734f9e6c683c0429ac4f0358372cc3755e19aef5397aa83556c5f12a244f64be3e8004a8c3efadfb048a2b6532972f8524921e7a50bba625081af3c417ab8d1cfd5e6c0fbeb5ca78193b709fabb03268e4d0630276dad183cacaae31dc4feac45c08a274df6561365c1fe805eb2fde05439e45093d955fd6b2984518e37466507e5368254c656d128c14e8d08e9e9cba7bc8d8298f3993ec605603c111c19be8a2525447bf90c089d9ebb0e92546c0a470e53966da09ae157812e478698e6cf2ee4405a7aea659ee223078f16eb14e288547bda82a365e045b72fe2fb8b9a04f4a8a01bb2d67696f00ea83271441f0983177930e5c144cc467a66d7439f7b46ff0ef79a4dd50e64115501677ae7bba6c3c36cc26d1d8ebb06c7de380b506356e56643dfc20ab80c6032ce39e8aad72e7a943994318533832db7d0863ff97d62043d807a806512d91e687fe91d1824f18a6aa8459d424abff457e2076a0ff3a34590babf3c6cd3a6b0395f6029a4dff36f9e266ccd77220d1feca278e0035ad4ae558a0e612205f1c872cd13765a903c7c6058fee3eae0aa54941e0a71a99f9e6a109f4f4d30456c1468b7eb7c59652f40687e07ac7a2114e299f5a90f4547dea627a0b788db22c48f96f8295dd58ae2eeab79a8cf91bc0f8c9b169836a19fd5ea668d02a1b5c7906b99487f5c0eb106bd248a3ee96c4d698e46f5e9a1baeaf68c06d55379e2693576584792288366d5c30a2336d55f4524e1589e587caf92fa33f8667fc05f85adffe33796bdc5cb5508bce8bcc7c1083f940e231872226a84e7d2f78f714b2eb0757f75c0a4c2bb517da99d8070b176e5a30cb86a83ebcebc2684516ec95d84e483", 0x1000, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000659600"], 0xa) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x2000, 0x8, &(0x7f00006be000/0x2000)=nil) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 05:45:41 executing program 1: setrlimit(0x8, &(0x7f0000000200)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0xdf) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x180, 0x0) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000340)=""/192) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000280)=0xc) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) r5 = fcntl$dupfd(r4, 0x40b, r4) r6 = kqueue() semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000140)=0x4) r7 = msgget$private(0x0, 0xa9) msgrcv(r7, &(0x7f00000006c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe654713914cb68dcb00"/178], 0xb2, 0x3, 0x800) kevent(r6, &(0x7f00000005c0)=[{{r2}, 0xfffffffffffffff9, 0x30, 0x2, 0x1, 0x2c7d87fa}, {{r6}, 0xfffffffffffffffc, 0x10, 0x80000003, 0x20, 0x7}, {{r0}, 0xfffffffffffffffb, 0xc9, 0xfffff, 0x7, 0x20}, {{r4}, 0xfffffffffffffff9, 0x8, 0x1, 0xd9ce25ffffffffff, 0x7f}, {{r5}, 0xfffffffffffffffa, 0x10, 0x20, 0x0, 0x5}, {{r5}, 0xfffffffffffffffd, 0x4, 0xf0000062, 0x309}, {{r6}, 0x0, 0x14, 0x40, 0x1800000000, 0x5}], 0x9130fbf, 0x0, 0x3bfffff, 0x0) mlock(&(0x7f00003eb000/0x2000)=nil, 0x2000) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r8, &(0x7f00004cf000/0x1000)=nil, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) bind$inet(r4, &(0x7f0000000040)={0x2, 0x2}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) fcntl$setflags(r1, 0x2, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)) pckbd_enable: command error 05:45:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="b6412c28") 05:45:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000240)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) open(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) 05:45:43 executing program 0: r0 = socket(0x2, 0x4003, 0x0) close(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) 05:45:43 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) 05:45:43 executing program 0: socketpair(0x10, 0x8000, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="38f575ea07", 0x5, 0xd, &(0x7f0000000140)=@in6={0x18, 0x3, 0x7fffffff, 0x8}, 0xc) r1 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000001c0)=0xfffffffffffffd1e) 05:45:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0xc0, 0x0) dup2(r3, r0) r4 = dup2(r0, r1) r5 = kqueue() close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 05:45:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0xe1) r2 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x800}) poll(&(0x7f0000000940)=[{r0, 0x1a5}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:45:43 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000001500)="b6dd8c2cafc9bf42180ef3505be24934ac7c4f6a5714041b37de4b848a2549e2ef1fb501e99f4abd952cf5a2bef262cc28b220b6cabaa8bd9634ff86b920120828b91816bea62f7d3291a0f9ba781f76798f6e754a16375d43200fad737859fb58b5e0d4f1a39ad95695d0a100bb265de1f1dfb7f11f2311b74fd0b778f0e59ac822bed65730c735563ba808f64eb752b301a50ea4a9eb147f59095784fdf264cc85ec6c58a597251e16d85356aecefda4b5f0404032ac3530dd4a8bc35e811e56e4667b81dcb1749deab7ab65adae2241d35e87e388e7c107e0a7e53f4326e24e4688b9f471b57cbfb9eb8ecd736d7f3cc6f5ccc584ac194b9ba3f7e0d8fdf0e3e438c58ae613071e1204186ee4f8db5d813295e897858703204e875f7efabc571701363d4fa47567668fc10300e5eda4aa7132aa8720ba6e0c1299ae775de5b7f76e463a1c29721b1b19826c46868c3f6f029df63eb3866422bab309067ac497695249e433c9e2259af3656f176efb4e5462ffa52ed3b5f6daeb431aaecab48c0d51f11a12730d5149b10ec3160aaa0e9950ab4798f684309fbcc0c7432367ccbaac96d93475e9170de0df389e524e70f32104f8d0d92804f7a4c5663e352fa0de46b8656eff1a5b93c21c66ed7d033ec22bf7f36902a7b090784d773b074a980f0f896b4c8e1fb77dcaaf2f95cb64ef14778d9990b4a88f847aa1336d41998e8f5baed02b22cd544ac3ebe0c88d428174ff87735dce362d5edd694735171a332741303ec03117c65b199dc4a012564d84059d98402cf42c7fdabb9d5ab9450dad65d2a8ef72763984944c3e22abaf244a89eed980dbb5c934a6c6e48add3d6acc9bb166b680cc9557731595523b2741e6d4aa5ee84f01c1711e7e8bb9f95e1b03564c9eefeb69e1eb7daa367c7bf267acc41cabc3d00a4251d06b2ed61f336326af0e5177162815d0987639e6b99df73a2ff6ad1091b80a27ba53589199aa0451c713a792aa2fbed599a4818d9c1721809638d7897fb76a2c4b3b0d4b874625fd998327ba9f58e258996e9b2f8dbb4b3d1db33356600d78c1d54fad22f998e9db80d03330b6d3bf67d8d150026ae64e7fd09ce17d6052ab9fd5874a61e6e326e7f0806424d26c20e4094316f55759ee91af25b8258239f86d4158e0ea82619dd63df90e4dbcecae180ea82f0bd9f60b02792b565408be11dd7c75253c138e935d0f13d4ed88f9c8ce4c15aadc663bbf9d618449eb3d84ece3dfd293900f923e431d11f9025eb7675032217e71a69e098d3601d3bea95a76f4852c21936233ead6f3fe39d535eb255bd33cb1b5625ea266c3a64d05fd7a4bcf84a27cb4ab50074984142a76f3b652fd8c2a6ac78ce7ff67506d417b47a00aa918b3534c4228257371b04b4b96d0001c3b0f5118f595e075a8e11b1e3ecff79e1960b2bf965a76f8d4f6e8a840781b59a10deeff716a8b0be079a10c59baca632d3f0f86310bc49537360be198bce66ebc3b74c86525a652dee3ea66cb82fc9832817e1e3ff068fd1b1a7146453ab6c21d70edab4f72751564d789c3f64b7028ba411671a4678667b04a5779215d08d5c85c3db37e940292e48370a323b557a637934ac2f7996200cd9f457b0303df0580a372a6e75c1743e0b55125f78b37420ccf7c38b6b34b6e5fdef04634e3df0a40c34fcc42867d73c5cc7f148bfe1fcc21b8c68ff2cd2a3d182a5cced293d2bee41af5b7dbec37dbf4e3fd7a78b427717b18e36425a8eb55b3ef5c2de4298c88544f2fcf3faad5e98f1d731b55d822d0876ae5704b59bc9084fa58324754a0901553476b5c8d95a5ef810779604a9fd5adfa9e87aa75bb531f870b4b3c17906408aecdac9e538b5acd0fbf8a9802e932a9ca86fc0f8b2240d5069d8abeaddb9507ceb00cd98b2d86b14e70d254befc8b12cb93e743394df6e697084096b5b249f90a438057f2e7560391c7b7cccdfdde5d13be2497a57cf31348a8430f439a61e94d89a21be52b112586c5c7b4fb71205e618ef5078533553cef030d11a5a345ea3bdb552ec1b6c59ab632f90546c05c7f66ff625ad6e38d869aba070e53cd6ce1cc952ccab26a8bc161159a52be76b19178aa044a1a2f54ecede65c31df045a93fa8989022e35215687ae06885a1d11b476e291022980c8e7c8f2a8077b34f60d391f47ceedc08036d20056ac922324339107f2bc63d71aba1af7fa2fb3472cff18c12b6fa9dd0cc0610253ec47c1a8175cfb0fd4c3c6fd0b195a555b991e2441fae27c92ef01ca21f124dc59b64cf5f6b98d47664f83017d99f6b14b6f179d9900cb0451cf452d6f87a461fb6119df880991758c1c871e8c0e735f74b33bb919d2dc24493df75ad6fdae73c60cdccde3676bc99284e2462c97cd0a026bbe8f904c0ddd677d9a972cc6b2f95982ce5d8600ac7fbdb529660ff13054560d1c89b8bd197ef75d69c810f73dddbd65f904ff2b8e8cc62db2382b06dc189e31c4f755031e9261625d100a3e13dde76822112a0f323f3d4e9d95ff46cee3e968655ed5044325187f9c469567dd7ea7274755aed3c81215f92bd8aa93a1d2e97f51083e2849e3dff33fcbfdb79470af5724c344e27ce6d45afe90fc1c8fe77d78cf15f8462b3bb9aaad551b7e34af2e7d6aa58e266b2dd64e7f86c57a236b30fa4661493d25ead4fcf57383851357fbea45c4973888757a0d2264b57bd3e0788bc5228e55b62fc81876552d4b990b615de5e483a0ceebaf6b7ecc6174876d21a2a2e49b93744554c00a94949d6a22c8fef7d05a23335116b473802e340649ae0ccbc868ca810371a40b2cf8d7a9fc2253eb799d77e1b02373517c10b83b4d2158c7e25289cea971f13fd8bff0ce911410522258e3f9261794b79aff0d4c24838aae0d4c05646101f314384c323fd329aac4e5c4d5669dfcfb0d23e04f6febd174932822430093c47f84ec3ac02ef3916031e281e92c94fe0e482bb9e314c64fb3b2b7bdcd6c7f15097c5418aa2217429b8a848bdad82d643a72951e0e273c2a627377dfae6e3a1b96cfb658c6d1d0fe541e79f35130e14eac16b08d7a80430b421744dc5964f71e5719e3c5b8cfbf283934dd7e8a658af38e15826e87a1f4a4808227df651c60dab036a0be8551e1236e97989e29dadb95d8c1882d8b4eb592e09c91d1252884205be2e308d39502abc8ec54d1f9400e1ff9c3983b6b361eaf5d0c054b799b2aee1bce2779bf2c0159fe25aa4abd52602e54376b708dfbd0fcd29fe26e65c160a3b12be361b106a5a751e8350ef98422162a5a232a7c8796e145347da2dd535efb65c31d1b1e2c2c50cb799354b0cfc7c177b8b0f317d9cc25565786e6a07b8df65c1e526accc0fb2f71c5dcc6f00da9ceb39f7c9be68d0c80a8f95f88ce00f0ad018007fcfc8cce6371b8214ba8c18333466f7a49f998bb4f4f5c5da23c340fd58d78136821eb2f9a2f065b27594038521de715ff54a04c38f74e2c24a9c51e34a0e43000a337cf710f26104e4a93f3af5936fc1be1f181db6acfe1d6c314afd78b4b450d41e249a0d7a434c9599ba29143c0985fdbb40d8d71ea7baa87280826964ef0e3d477987b954290a51a644b966ce82f9c012d4ea3fbe2c13dbe03a72038e8cc08daafc3cff4a3fa06a2b7d71517325a1768fbb5b1731950ff8ffdf6c7225753fbd379a9e9cdbfd1f4838e77d14ce1d4d5566b4e8518adcb1c225940b8005077a0c1a8eddc7778b06adfc69222aef61e5fb6f04486dd7e11e12b510e9de2ebebaedbbab7b7448dbe34ef6cfcecba2560566be75d43f79ada654c3b8603b832aa3b77ed2a1c8132de46ced1331d1db931f77ce83ae34de7c42993d95542ce72ffc0226ce2e7c27bda07fcd72958a735033e27df6232e58605bfbd85ae8a7f0f8fc2ecb2efd6fae4c23206a5625ced3bd9c08d84ee8cb71c818d2d51b9f9ab2686502e9bdc47c14e680510121b973b18bd7885c91c18fdbc21f6c27b3efbcd0da6b5ede250bc3b9480eb18999980e2c11657579042a36b8574202e26d733f7fa3a2dad6aa67e9ec8eb49409e1df08aba93bf31f12906f6d20b4a90ae7c92a0745b940258c54caac2f8896f828895f06cc0049b92a5c07c5ae7162b3f6a444d9158d0665c98956e128c0b664d6839f706156735719bfdebc12f9c884d6861afd8407e83983828bc8aef8a3513fcfebc6825c1144412807408187ec25cc88f3c6f23fdb87717aca829aeb4373da709e14a0de64d2fec8ae12204a907ed842bd9ae31ffcaf643d3eb07d2ad8140b8f4f9fa59895ba8023f335786ff67167aefd401a3fbabbc1e1d921343dbcd66a4d6e0c126daf07ad3d396ee7212ca2e47bb7c6c1961af553b2b3e0e0b6c8ab52a9832c92888a66fbebb8b1c6b44ffc87124cc27ce573aa0301a48a04fcebbd0b81bf3905916e1baf817681972737249c4b33f7a9e6836ca6dbe49877825afdb45e97ad0115dc150fbc12f6cffb78d16a3c17dbc759bb45f629964776089cd03558176a8a9c0cb1c0e0bafbf111c085d148a904b01e9e0df5b68bcbdb6b32aff1fb54384ae97ead21d50d688a711e476ccfd4e3309e76902218af92472f844547f76855acfd9eefcfef42bba0bd90546da8af4ccf9e9a004e73118a056f31604d93f5039059de7283a3a6ec56c1ee907447127a335d17685c48371119e55d19a3398a805f81fe3e59f6b05563dd7b423a87348e0814847d362964f70f56fe9f487eef180ab4140118720b244cec8f1383fa9a8c18b143a9645b89f4d4f72e962245f5fa5e75bdb282ce836ca2d7c1f75ca634179e188b1be01b965d11e82858ee000ccfcf2233153e36b7b6a7d3aa0eed712f62185fe40120c3755b0581851269685829414cc2bf703ce1fd8978fb0a5374c7bb1d5562a729aacd39a0952bb254d9e44230a33db0ae5513bc7084762a792c0299f18b0efaf1ec812cf1116946d0bbc690e38a57a0ec39de4e03b9e38ae98cc08dd2a363686916c06b8c572276e7fd2900a342f5a3c01d2f2483cdf417e66891791b888351f51f6c55d50a132e60500da4d644a158905388b8a8f60b299297008cc02b097fa924895b30a74145b2c89bd56c7ce78335e44b8531afc5c6d20609d227f753783e5722884f14f09aa2d39a3024be7bc3cd5780f264db6886452f86003a09218fa46bffb7aa5fbe3c44bab256754d202859197a7d8e3e9b1cd4a5d6de65da2786c7e227986d607f0cb8609dc1ea92c6efecd9754c1f458e0c24a62ac50eb4f6c5c114b6e6ea7536069c02bddd5c7b711228902c5460d7c9b80d98c19e38b41fd48c82fd8b4edb722a7900d903afcda00eb704e3512869f2d372e8979deaaed05dca82715456a09a18d300f74b19ef6524492402b18d5cdcf3cf8101d92f3150eb5a5be90a9fb67de6133a90dc528a25a5270287f6c6f3518fee35434e334ce4c3614fe5cfd82d4b43110afcbd7a6f1ac95eebd02a08d10bbeee62156b73f68d35f6576e40f47300136ad709aa2bf669e71be543894a3db574d1b54ddd9d3c16c81bf468aae7c1e50bcfcfbfd58228378b8664c153852591f8b37948ca6b09ca5651ce1089c47ccdd39bc3bdd18279eb4008d3166484fc84030752fcb6833e3c3b4b76de5a333ddba0421aa0794acc778984448169bebc7c82acd02a5be5d797513dcefd4e4c9930a7b80a6890c07bd94e0b3449956ef8ea6f9b9862e16393cec0c22c6fe8d2ad7c5c4bdb01d8eaad6e408aac700acd51bafd9daacc04a08c868ecf165db356a90f21cdb3d34", 0x1000) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8001}) r1 = syz_open_pts() pread(r0, &(0x7f0000000100)="636d89aedd0fd4f8df989cbb834dfe188df50edc773e01f576c712b57e3ac1762b8ae699a4d53257be20ee89ae67c0c402522bf486ef6883b18936d5c15c4ef5a24223e84b72b94bd1190e2eb7", 0x4d, 0x0, 0x0) close(r1) r2 = syz_open_pts() write(r2, &(0x7f00000000c0)='C', 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x4) close(r2) readv(r1, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 05:45:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:45:43 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="27000000ffff000001"], 0x9}, 0x0) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="5bbdeb321040723fe06b7b6f03e9a473a39679c37c57635c72778382942b21e2e5d8961ae0f98c970ce9411398133284a1a46d6ef57d6cddd3df8c63c5b8c553bac7bda2610e9fad77863ce742f98de74c5814220b711f528c4e24cf58457dbb25b8dd7e45cc5fec6acd19193f753331b0c794c4f2c4d8241a37433161189de6d367a932ec2fd47e7091f7954bff41dc75d0fce20e86464c2dffdb468266c3735996e9e90dbbb4d103773fbdcbb5a20acedfcae003031d1f906ffbcf6005a860ac6dc5d1bb1fe677763158e91b7e5d188ef1df452a03d83f5ce6a6633a3061f7b7860ab02ec17e76a421211d61dabc16599f3a1856bd1c2d345c6a619b", 0xfd}], 0x1, 0x0, 0x0) 05:45:43 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000040)=0xc) setpgid(0x0, r1) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x20) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 05:45:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000000)=""/21, 0x15) 05:45:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 05:45:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="995a5e5c8e5f229973b5b5589758726e691931164ff020982dc6943259bb410cfd82ada827c4c1be573fc3bb97ce8b14d5f26af99060ff07ab84c8b7cd7a6055d9ee8ce7ae802a12022dcb705edf5a2d0395a5d842a83abaa37687f2e50a9a0f266a0008dd1732f6541836a70036847004b781880219ebf1efb7ace8b10510cca9f520c068c316e723df95745013059f7fb29844007603c2c74f957e30b13cd0ac342c0d5a8e8b8536e93e4aa13e48b35c73ca2bec6021097f2d0d4b95e2f2774bde091e9ff44f4993c201ba88cdeae210cd8a2af58647f717e8f021bf4ed4a4b183d9d6106f1f5f71164953eec25fc729f7dc6df1b54f6cc8039c8d3168559b6d6bac29bb4888357b8de47c539adbe76e34fc1ec32cd1e0edac4a5933eea68dc346f204d8bb71e0dfb7741051aa773e07fbdacf2b9f7d270b6d781515b659c2a861981a9636c61be9b3211083abb41d91b606b4856280b84369751a389e0fd05ccefdd8bc055cf1288919bad0a00fbbb92efeaccf55b0763f6ab4216ec8605172a976df01782cc7e1c39b757bbc8191723201277dfca4ca2cbd368403f70dbe26aec8d181ed822589c5ddbf55f575f980c9c3d7e33f96354d379613655017235f1cbed2f3544d126f5a6378dc88ffceb47f05cfedbee95629195bf218963f0c3f59f400434800617a0f79742562728ff214f06285ed7ff35851aee50e71105ee0b6edea4a69f451613fcbaf43b0a3161298f592c35f1dbb8d3aaed30501029bac708728134a1b39649f35812ef44bf483658816ed232e2a2bb0d0833e0925a342cffbe489a9aa7e230b8e267cca026eb793b50c44663a6ff01ed6bab5bda94e77ef139413a8fcf46ef9c10d72ab0d79e98ee44dc8dc9e89b8bcbc737612ad0c3e66d72571911408b602264ceff9dd3643dca306400080d74ca97b69f0dc115a7ffe19b0a7a70fa7f8f72d94645d241054cb860a7abca8269c10b8c2caf0059c6481d2a0ee1536eb4e83de9649eac11bdae1a4c0ecdf463cc91c42147ded54a8c3d53f6e9304a60c36bf8dac051d35bebed79ef576460bc7b10f8da92561321ec41e214bf01073b6dd979b502357246cd1aae1d94a6b73737e6e8b60913527eef51cb7948713a8b07e8ef436a1f0e41369379b7daf5a41332254c1f5d00399fc785c3c99860c839f407404bf469ed04f9b1f3ced9ad8157381c098bf8ed2666fda63bd7055cc9bb5fdd59a295590a51882740dd7c0e488eaa0b852f4fc1938d0bfdc92bc0939bc7d412dcc0d1eed50b407183602c5efb91f752e183b0249bb8598dbf7393c061c698b6db9fe14a4f9a21185b29f13285f53106e116633742d80de52a34210d6aed0afb6cb8863d9acbfcb622ea2f69e8c755503a44c5faa3b33c550c1a63918a727006591bed0ff7ec6dbc5fcbc6a37ced2c96c4391a312dc5c6c86a91fe2f96c948d8ecee39f9b5bb3e887f5048b8746c1ed73ab01a13b7a84888f7cd52e977ee3cee1e667e99103db6dfaeba4537169d2cada800ccde0fc246c5d37dec5afbcbb439bc9e65742928b1068bec18705ffdcf1ef5a133056fcb105890987578e2976b24d6fdc6f32e97907cff681d0728828efaca9a02b582c5289099d2021dc1eed8ad63a81e9480dbc3548f280e03764e72e12b00b164491938403fdc0ab6f6ddd2b0454950604b772194ee83ba077760c8762286fbcbef37192241ac5470f1cce4cd27c841240ed170ec39f6c1eae60668c6c2a419a10e5ea26a2889f330aa642787c4f94463de17f10695701a7b9f0f3d17bce829ae159fec5f575a4647adfc7caf700a8eec7223027f39023db8b1f08a5455199d3a437bf34ba28e31ac1729445cb0af5eb625755652d4f68b574d448ff10f664543d39c7b1ac697ea8f97d9f915886852a039fbafb0a52ae25d0776dcbd145ee488a6157a932b3afd2fabcdc738c3f7d6a55c2cd5be76354f3cb02a8e53dae01119720de95bf647e94792206b7e4e24a90106b958925864c7a631040424bcb0b848245851871e1788c63d7a55c32d1f6a9e7932db2c0f19799c1e3ef9dc4c3e3676c7392d6d6bf3d083b2c74e2228b7eff62d675e69ffbdaaad0fabd869fc7789d4a10adf4a180a8a6db2ca1945979482febc5ed035ca44e8eed2a1c7091b751dd01c37a5b08a29308c3237c608b7ae22794846b84779588cdc4cdf035db5e331c1c480183cb35a1fa895bcfbe70ceb47280630222625c1e82a637c898ea186a9f27951ca626d489815c9cd4ad91cfc664d304158cad69d4b677cc470bd5e92a98065f0c40a52a35a7916504fb9ab4e589a33d49df9f363f3719bca9501e8ee0b9e5d94b5dd8bd91ec71aed08acca5979215738ed98163b7effd4bece038f1b02b8d34d7f3c0044cfb361f53dc0b31234e170d56eed733697e8c40c894b645014da69898b6bc484825c238953c0da0331550e67b61cc578fb090641c208bc3b7d62cb4607f83c01db7c8be8493c120b0c1ab0745f6e62160e00ac35ab345648f8cc07e49f0001d50befcca5520c526bd569574dcc84444420a7ed0abde88fa36a11a05168f9e3ddc98e9921ac2b16070740a3357c5223754505af0e83be8b269c5586a8aa4ab02902929e8b044e77e5ea781a6a685fd287b42724f6e507b1469a8bdd2c90b0152cd4e953e963e0c7dd7f2bb3686ffd1c905c0c69a0a4a4c33888ac163720407825100a9ae01755a137a43103a3f78ad407206c0b9ade08031fad4ccdc243b42ff0cb16d9ddd4567bd1bb3ca4730e2466f291c73a4ea2522f97aadaf6fb788a28705633a68b355d434af560f73f38019103b13276b1ed3ea0fb2ca362e7b3ac54bec08d2971b0003d554c741c13d8505cf3b81c70900cf5fcca53206311fb7d85faec4b7b01f8c843c0e7720ee310ae197b612a1eb6719e4a98d2ac9274ab387824d7e37f2b2ce6a07fa987890ebb68b79e8ad92a719b98a2afebb85b828f845cbde307cfc8541b431e1548b456de649f9917d54465941fc395b606afb02ae2891303e65efb0faca5e3bfd2c295741a08a1f921b8674729d409af43bbcba523573c38e1c95597b1901a508eec386d5602605f7387246eb8ec5b3a1d82ce0654d36c2cea295663faf4795ced9e269d2a416b5837eb4a9b22e91562112d788d50c7c16bb81779f84d907831eebf94e56bfe1be1e20e4b9d2e3b4ed94305ad0cc3dabfcadc2f7f6eb7882a2c73dc408fc9e7d3ae954bf7753f1b301e1fb19b5fe8952cb72a01be60b01821abc405c1ff7ea41de3a047f44d5d28689b40fb8a4ed532abd794a362875ba17bfde104589170b1732dee253133d9122dd264dd80f6e76a831b16b173adad93aeca9c2caae0f1aa5abe9f3d7afcaa644bea2d2d5356e049ab78d47a9661f67ba8ff1d447c446f36b9caf0e11ce39f501ff560343b8f67f7d220924364826d20db4a4289282dd898ac31e7f04d1422d82c7fe73786831d7f14f2ee0e8b72d69ec6c34487fb2dd8ec878351e11e5e25319ef53a0a2ed6b2472654bc214f3b5300684115899d75a9f113cdc558cc2ecb7629244815dfd56d910e268cd215a14e55df7fdcf6fd37d0db0b1bd676fd8771c73576fa461ff4afcab2fa7873104de110c66cc292bfbfb6db36e3e168a4008057c30ca2cf8e5c27ff0a519a3b7d5180a82dc99270339befd8e3de5e5690a13846ce2f50d8c804e63f71f0575fe541613e5e91fe88a5d153eb22af9ba6be79aa77f6df2dbe282876ec869629912643407b4bcde9003df1705baac5879afc34bc9f5e459181ffa4cc840e9d4a2c0df3840ef9a77e6eefa4370672ab5b03defd351d0c8395c508ac7a868ba3f1a044686740fd65243e15fb12b696ea3753a2ab367c54dd7304a2edb6fbe06de24cf0bb0408e171c7cf8e48df5440481d1368790f6cafabfce12eb0ccd63a05972af07dbee5d6b800808325d7dde081bda130ce9d999ffd02aafd520b4cf7f5453ceae88beb14130510e33a461b22ead5c30e43370682d79a3b1010877836ef0b6b60f1a10889a1bc37a4ea4a33d0fc5fe5c89b9cdf7170cf4f8d07769fa3cffdddb54839526341fba15891fcc9de174c4ec5245c914c7e5389d88e7670a24ca14a077e91dc23bae4ffada6cc84d026de2dde836ba9168cc9735f03241c334f78fa2247d6288d3f59fa1370563fa1ecc28b5fe705a1e16e74ff65d71eca11996cdeb18c80d3d7a8b040b5fa56c5351ad16cacfedcb33b1a827794f634ce3f7b54ddb5a926df6b6221ef59021460b6e15eff20800b13fe51a5f35ee640a184e29b71a5c599eab6f225150ef75979081205e44f1345db55bdff870390a4fcc0de903924176d646ce4750dd8d63e92c059e6538b001a2ae05e2d33e795816c6fef1c24fe61439f47986127a0ba019b460c47c79a2c77da2cd1c78c0d127b586a6dce659706f16c5f4e67cc776dd281ab8a36fb55270f6ed95d981ba5f86cafc4568a5c9cb64522fe0f0113498f59ad6493b5555a97c654d8c68a634bd595d6e66a525b7f6f2b8962a90d0d1f3eec17fa8196099b6a8ea457ee0821ff09afc83ff93cb7ccc1256443dfe71ad0c9c23169ad302b485c0487b2f556d8792ce6dd6b6eac07afed7a1871141ac0791541ef83b7065112723875250cf411842586130df11d6ce2b49f04bb6cc085a785ecb35cdfe67a6edad2a67e5cb72dc1798dd51cf9c24a4ca664333089fc057226574bd7082232e45a83b231eff917eb8fc22ef0b2a6d71e9f090b9ca81dab7cc6e9c1b48cf2749e0dcdf33b44898fd87d803ba0dd27384549124e922d524ab1e4e06bea181eff3424a0816961e9651e82aaca76f0b711e3e1022371de7e7b45ec138f8aaa19889fd3bcc80a884a2123c107908c700f16470b904ff6850e3f5d960966c336502ae70c4e9d0a31e89a0485ce9fd7e85f4b41d4ccf1e6439f60b3ebd38ddf7c4801dc295261e2a769cfa9474a647e1af74799da38383297f5047f45b1b704399c7a9b1b8680a53a9769d3ad21852efcb13898f8aab5b48ef71791ea65380fd07c6d43f8667063306c266cb6500e5cc9aea806ffbeba5f2ead7d18184ec2effe667f4929599f5dc2f190fbb6e486b73be5e7dc0b39ef2453cf4219fff089105fb1c76719a3076d32ab6c91bd786ea45ffea84a37e874e55059988731f6985da6b1765b8b24780c81b455db66d1b14a7a51330691891d65de6fb23b5d157b245d5442120e1bf271af026600c758837e96cf17e9e362f4606bbffadb356c4d9cd4379942bee5bd21be110b41d8ee63d491abe721e8789deb620e6007d7077a1a0ee3b4725133965f8e5f3559108ba7e469d8e4b8114c5070e3baa35f02e4af08236051df602f00febd0b40da151c982156951be9c694f939a237a6a8cfb51c06b5065c93279cf2a3cca0e62141b295313c88492e796cba505a5b3cf02ee7c9bb8ce4f6f41b7761bfa6071699fef5aa218c06166cb331cab378937aa64d96684dcd8cf85a14806efc18755367a012fe8a2dbc948bf62e6e742dc842f28e70d54e9aca5d832cee56c1ac8e2b12050713922ff10e1cbfce64f20887368c22a2b8c97cbd359d9a53cafd5ee65b420d7c163dcb3462d12b19a89a9f4a8f2cfa991d00711b6d15b7d69e48e9fb88786b611d2ac41c7ce2550d77ea73f8d2f03234d88be380d01bd269d20fd4c71cf2b2a18e7ac120c7a57474a574cdf9a5217ca01641fdf278c864e956e8cb04ee745693711f0749b76d7fa01595fcec58d6e38befce71718c2828639f3b124c3c3c7", 0x1000}], 0x1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000004700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="000165c4bb5f9e3ce06a121e333d7054ad27717d7c2c564fef615e104da44ede330074ddce812cf068b009ce27681aed05434f95d756f19a63350c7e701f89f3a27784f1c37f3acfb8a0aab44eca8349940d78970000001b000000000000"], 0x2, 0x0, 0x0, 0x0}, 0x0) r2 = dup(r1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) 05:45:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000180)="428f60b5466a5849c27944872f5b9b57f06e44ef623236b374e09f789be71692ba38f40960f7592114860210761cc404067463503a85e41f1ee7e0ce0ffdad59657552b5ac4e9e5d4200f0bc60f9f7acf0d0fba00a09589fd2ad39c237f502d2ff09a4d20e254f1323cf781805e4496cdfa9350578cd83e7742e566ffc4bfb59c0ef925e209adf948f49310c197e6f4fc3cc34d033d6e75283cf047011f15030bd2050235e51e8dd667da618ee593c47da07d891a384c0e14e1c8a04fd586d6972485412859205ab1574cfdc4a36140f8827db965733a48bb298241bffb966186379ec07de53fb3c57632a735f695c3cfb9b7093d559f3ac89d6ed11c976be2616c645ef27f47331104911b8c31833afcc6fcb5059e8e2fb4a35c69ab5eb643d10782c0bbe666df9e217f6754c7a304e1a05efcb5d601ffcdabf1ac563ebd1e36df649ee342da3590f8eb061dbadad2ef801f225852163f8884d614277079547aa6522da17d2f5140c22a5aa7569ef485d51e50c53cf216b97fca9fdfb85ee746f1284af4218b8a0756503cac139a6ee05a98a954c11a37ec768c27de96009386f95c6f2952405736630a61413cb13fbee01675fc8890692acc1e19020deeef92efa676fc5c8923b061c0e4ce41d41f08481d5db799fa030d2df336c048c374adf61f88732cfe39cfd20af468595e18f8e2d2c7e723870641cf90c3d8ac71e5a03b21de8ea503131470a25c6bff6557db60f2aea3f37ec6b73d8a529f8097ce65d53080a7da2b1fd83b0485751d17e9f0153bb98a884a6db83164953a40c85c3180a494881b3e63ba911794dbfcf588dfe1011ec4e168467339df02060dba0f0bd59b73890de6b2572cdd4909e125e85b5ee54840c4e866af5ab9a40918bfba980525b4503adf036f19a0c1f1ac089f5e8d363bf352637d688563413c76e920b63585e37e3ea6fe57fb7242377e00cfa086b36d1fbeec3d8209ff3dd09169e120493d47685179c2a6124d9e675694bcda363ffe03d49af06695d8b0a97e07601e017e0f6755933307903eb4dea74dbfb1714322b5d1921666b0190c138d6c69fb0df518acf5a15d6e1c311fb97c70ff961dc44c16caa32804ed10e231f2c60c7c60a21af7d44e301e043b5f05f0c19040e39ea5f3e212e6395a8cb4710b8eae219ed5b9aeba3c1fe3eae89a9bc0149815e899d1fa1745f6f11972342c47df56e5344ff38e1c24894b14456b338938a6d5f89a9112173d9b55a38688a7b024f6efee2fa13eb79476881eb21e7bbc2da16af6f1db8a623a9cbf60c5f700beba3f7ec32c197ecd880476538b710c1759d8a0d567ee35947e3f833e0f99b2a0c28b7602b464ea4f103d0fac54a6847f95efc64e99f2746a68234260a22d56b63ddbae0281342f8f5e9256c6d284c433ecf7baa6bac2c0819d8fb993c81d5adf4ac4b91de06c750638d87971216a48c4bd1b4a1173e1a13d6edc298c25331d985c03df3c94b0989ffe6399c5c1df340601de4499be69b4f1e75b5e113afba7c9757f96607c11d2e21bd2b8345ee51dcf2487910456cced25b07ddf74beb1470db5b4c347b718870d3a6a67a375ee23819faab7e7e2f3f6fcd2dbc6d576d4ebdb47ae8c1679326b3d2705c65a390ba5bfaa151c2b97ba3979155cb7ecb3fc6f34185f220f9b89e6c8c5e53dd6f5a1e3f6378a208fd1e0fae7040b3e5555918ec62655be3c58f0ec1c46d55c6087197ae8992dea6b4b0539c2a5bf97c9506dcf342a3de4ebf2fa2d536dd74ce322a3c95f559c58d43e7496830cc717ba181efbbd64a33d409a2901777ff57b3bd5ff8b6baeeb5b7c8af01b6133bad278aef1fba2b5ed648758ec331af014ee672a9c99b255364a1f3a98852390650962867b5d4b661fdfc29925bf4834fefb9cd619a2e58936e0d98321e365088292d14062727a391f85861cf3b28e832e8a1094683db80d4bd28783dde32a354f478885a7d0e98e1c0b69f2dad8453cf0dff", 0x589}], 0x1) getpgrp() 05:45:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getuid() setuid(r1) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 05:45:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 05:45:43 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x2) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac6593d2870b4122cd235000000000000000000"], 0x10) shutdown(r0, 0x2) 05:45:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup(r0) kevent(r1, 0x0, 0x0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x1e832b7699491f77, 0x0, 0x9}, {{r0}, 0xfffffffffffffff9, 0x80, 0x4, 0x0, 0xf}], 0x2, 0x0) 05:45:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0x200]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x53, &(0x7f0000000000)="b6e21f5284e27f308985ae5434c956461b94e0717dcf021c73c84e31be4062967b560a54970cfa7b8ec8b7f111c299cef09252d762fdded7573d75895f06aacd97a2160ed040977eca28c5fd8a5e6e3bbd0da3") 05:45:43 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x51b, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) close(r0) 05:45:43 executing program 0: geteuid() r0 = socket(0x36, 0x200000000000003, 0x3) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:45:43 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000006, 0x0, 0x0) 05:45:43 executing program 0: clock_getres(0x3, 0xfffffffffffffffe) 05:45:43 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x800, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffffffffbff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, r1) 05:45:43 executing program 1: open$dir(&(0x7f0000000000)='./file1\x00', 0x400000002c2, 0x100010000) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x380) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x0, './file1\x00', './file0\x00'}) 05:45:43 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x40) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x43, 0xfffffffffffffc01}, {0x48, 0x6}, {0x5, 0x1d7}, {0x5, 0x1ff}, {0x25, 0xdd7}, {0x21, 0x1}, {0x5, 0x9}, {0x6e, 0xfff}, {0x8f, 0x9}], 0x9}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 05:45:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x80, 0x100) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x1, 0x200, 0x6}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x3, 0xffffffffffffff7f, 0x1000300010005}) fchflags(r1, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) open(&(0x7f0000000040)='./file1\x00', 0x40, 0x9c6df60641690333) 05:45:43 executing program 1: r0 = socket$inet6(0x18, 0x4, 0xfffffffffffff000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0x6d19, 0xeaef, 0x7}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x7ffc, 0x100000001, 0x0, 0x0) 05:45:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) 05:45:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) openat(r2, &(0x7f0000000080)='./bus\x00', 0x10000, 0x44) r4 = kqueue() close(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x8001) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 05:45:43 executing program 0: getuid() getuid() r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290edd50f0000cb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d978162020fd1bb733b5fc06db5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa422baf6698af41d7046cd6d52e2074ea35820"], 0x86, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x191, 0x80) msgsnd(r0, &(0x7f0000000740)={0x1, "642af7c827a119254b656dc523e5c59483cbb602ed83e74c9f72cee1974d216b17098dd6b78aae4c07bb935c2bd1fa474402b3f7a9d447f7661433f8915cef594b9a4a5b5cea2941d08f1b28b7d3ba5dc20f7c022677dd21666850a8d9db0a74de0341e9dcd9a16ac1264ab727773b8d65338467e1e5e42e35737b214988691b5fcfbf8ca7a401db3a2fcc59426b740da74c11381d8489957edcee8db418b3af520e7f0ae84613116354839c7b09b9e985a5dc08983ab387125426652a4ee391d5e9710561c3dae2e6a4fe80549fd64ceb7a978f889cc13b563056d8724c5ea91a959dffbdebf630c61d3c5d0cf04e484109894f3609d4031feac9045a33bd631d7502e38ae7f12df7b987bf06cf4148bdd78168581b74083fb6842fbeff3d6ff2af3fb2face67da8f31a7643abeed1ae942d28d9683afdc823ddadab7367d620529264229967865ac4e34efcf7a966f3a0aa893546d297e0bc93abb2935753a5bef2e593203dc2ef12de2ce64445595f19014942b9477aaeab061d5de1a05f030ee6aec46d81f6b304b0cfcc8a6fcb098731b5f1a367d68820f4b4e21c30a42bc3f5a2990f53f20637ef7b39ea3caf1be634f82fedff31c43edf5458355edf076b00857fa5f8941c87a519149a41f3c33c506422c3da98883f9e5820bf263c408d9323583e5b54475087f9ecaf514662877d6ff0f58aee2198d12e4661474cc0818e0153cd2e9d23c6224c27be15cda119760c0e0d4fb3b1aab8439137445e23b77348201e6bcddef195f9e71b98e8f355422101920a92cd7aaf8e35cef3e1d18b040bb7a6fbeef7ce19b426eee736addd1c08266ca8a50dd5f1befac1ab2fa9a31d3cf356d9274e4798e5ea0efcaf80611f21bdd1a4f7ba1c00f7a1c85af6c9e7f66cb1edae07e667d0c8ca7d8614af3e3e514c18dd0857f63439d59b800474ae2cf784944784ef79e370221dc20cd52384180a16d17a589b427d18fa817a8f4004c2c5b9f4ab5438da51cbcbee25224fa17e93cdf8ebeb4449b9b1ab2bf7f0bf351ade62d18e3b7505227ee80000b101a114fba0d7a3321639633b67da56675a782bf46236a11369c2a8eed20fdf971e421784fef59fb2662c84f105e7231c3839dc284bab7e1e0182bd8d9eac0305dd206bd1ec321130d45f2d1eacf63a925d253e0fb10506f49130805d4aa387f26a10077c54e72ddda45e5f5762b5190e0e0b44a6a58f7820a641f21bfee6270d21b9a2ceba976d22b69a84d5dde5fbda845c3ecea44f4dfad48244a38099f98ae710dfd4fceb762bc4058c4c2243b67731a250faa39f27cd4b3521317f0273a52f37523e573c28417315a613897177bbc809274837d9c08d36c838b15e43d0939089478c0d34a3465a4638337c2af12408fe65dc25b4abe0ac0416342166358f227526ce464959bf3029e74ebf9c3bc4a6a44a244f92ddeb2181634d6806e63c9c529809e3a40adfe2ce2ade4da1174a9793b1cd8d930227678f411f3309ba6f7c9c5c9ff2e433adac69b36cb3caec90a8f088aa2d407961b8ce3bcc7ff368b20fbd26338a9f269fd5cf86f194877419806b73c49af21af40ff0861d7d206632841a0951f6594122d8f9e329604d09ee7079d9b12a88765ec8a071907ec6d9411cb56dd0c9370cc8aa52c813a7626b749ef2c876d0ebd33435783c6b3358f1939349c8cda348ad0dcefa3ff2dcaeac26c25c3ab9078e7a7fda68ffb5103901e8dae9c6f8ed3f93dc9e2e69f11c550db88a0d4b353a051b0b272300a5c980ca2f626a4a7ea92e1c9214e5e9b1b425ead3ac2a09cb15db38c392a05c0510bc615f48cebe5105c9fb792d9eaa5dcee29636416f18520e9ef833ba4489f6cc62d356ec16378fb6698e56711140ec4b3afa7994977acf71712fa8b2dee89b7cb48bee31bdec3971d0728fab2c09a396c65ab32a3ba1986a3ba290627ebe58f1742e825b97f072ca3aa4812084e19bf4a03cae6c503254fd646752a5867771c57352d71eec4bc5f34bb94abde5cf2e96a96926765ab52ed5c03bae092aa012c72f64d594966f2d6dfeb9779294df9f204c670f9ed7f06e5d1b69534fb1162ed903abddd0652ae54074b1310a5f4edd9b1c03964509a86b383b2a786ee2d1ea9b05dff4d959e23810a030df10b37f32f970080bd1c354ee1dd0fb57d7461768b437db1a0b0e5860f73e1cbbe948c3e576987829687006f62ad6472231565ff8a19f8626cf88fb1586a1e55279e277f611bd96ec5551e25d34624a2a6a8755625270ba2cfecb65c118cb305fd29a2d9827a87932827be23bdc5fbb94110e6971aa8d02f705c245953c650b955e9d5cfc0a08bec6261d557e05dc520c1061942495bf1fb94ac8f03539211213cc58f32b4cb203fbd7978679066cbd7218e9a23f11ff5b68e3ac8e4fcdfc60016d801c44aa3b38f541186b0a1f88e2c97818a25ccf868eeb19a829f6b79e3e424d32da767be2e21c47aa26457dc6c379d18bffbda4745d204bb2ea61a244f3c4cb36f6795d068a7ee791d0b313f3d476575d1ea29beb039b559a80f836badeba521748e407605e9d7645b75fef61adf724d8fde41e887143033f68e425cea2e5509b576c5daf5810340ace252aa1bd1c758a984186ebecf9469fd09b8b51046f00443919984d446646f8867b9c419ed3003eaf3e548907c1f140dce7f5c7c8e932bb6c386430b344662e24442424a8c5e9e884196eed6faadc6d9d1be79432c32d515ddf5f9028b440b59861a668d9c4e2b4f46fefc89045b9b3d1084988fc58ae228d49056cb285a48534f87b708cc2802bd91dc8c8cd948d318b3534b40a135e59b4a70cfc24fb4b4bfd275b2ef0e3c8c4a4afe9cec9f108936019812701716fa0aa86670daac37b00d1b031dde2fcff7b49cda8c1dc1f1556cf4ea1dd7b771b36fc3efef2eaa2735608de13a01e2e6b683621e7a33e3f02912b07d4a092b84663b698f0221eb65cbbaaa12f503711c82285e2722da4216a1642eed56b70cdcff4bd81b19ef7beccab8dee6c86b8ebb527aced5163675f749f597da9b90d781bd42425c6dcb26041f83707be4ce9fa4f92b40dc7ea6772dd5133aae6198712a851eea5d6f5c9b50ccecad17e31ce9d5a82c3a04019cd177fa686a13ce6b8bc6f105d1c0868fb22c19befad58052d0d67079437c60863c857ea2a616d8715db5fed17e326879ee3b1e2bf910196c01a74e27e5a562ca57fb44b8136587d42bd3cbbefe151fdca91989f0c76863ea92a6b11dfbc85b2768e600940afac91ef508d1bcfe3f8e1b72d278050dec794a6e39fcd93bbc57dedf44aad4cb07c51e25b5145eea204d9cf85d928d6a8cea81a743446215b0d4d426a69372d4ce623150248ceabe2e8fcac8bc34ad966d2b9e1c81ade97596cc53a5d594da3b4a94b310af2fe0bb44dbff0dd953bff48ef57a0225109b842ae481fb5afaaec5cc661223a9596ff01bd2ffaab8d9b866e4c93260cad40937591c3ff1044dd5a46228290cee183ac5bfd94801410061212f2cbb9c8eb0e4ea1a5002aec639e83e56510ee5fc8c34ff868895cc9e67c2e5e96064cffc3e3f686c096227b515f0e97253469fd6bc2c1ddea8ed0f6254cbd379f32422572311bcfb9f2437455699755ff8287474cf85ae52948481b139501bc1029647f7c662988bcb676345eb2b59592c1a7f53d447490b7fa69394037c4a7ef7d45bb1005f5d870decac819494267dfd0297a14decc8868a810cd6b4ae75f2ac920148d928c44a4c51bb1e282898b445e20fd0f071d864c4767ada3522bc764b7799c73292ff3578beef37ec043d3e9820ff69617a2b864ccfe7c614a4c0bad0d82ea6d1b89613f514164c1d08a5bc9cd60e5f16ac255048972cbbbc2cbc6ccdb6e55e69e70fdbf54f3f4b37983cbcc0043c59d1f24157e57707cd49a9632225f1b2de28cd117e2d00c2a2b2a1714681d28f551a289dd8c9a4b3f3a1c208cc8e3d1b4702f7311f7b7a6509cabfdea1e57eea145cf5d1438b52505004516ef5b1c9ffe5ed12020fd8d009ff53e066f333604c45c844950004baa38271e43b72c52dc2ce7bb9edabd5d6a2d84c17e2d15223a82670ff757c63b70635715cfd89678fa848bf48b524adf3680d6abea93f10a19ad204d7685365be233324351411feb31c0ca92b2e2f43a4ba25ae012a8295712cae251db34cd2701c82c4569027c03f6343cb762aff5b72767b38e87222ec20fcbb9090e625ddbed14bf9b375d05bb958bc488b43f1a3ee6cc196f8775120de65153f242bebdb0229930b2b263137c22a4df5551d25d9e1d1017c0f76ca35499a0c4e18e9e37ed7b99c5a18863b79e19c635f5181b917baa900c9462430f69b2b3382c7b60b677cbb666aecef0b5c810d9af8460f224639188a3842a8c00497c58c19ed998ba4a56f70c239cac758025c8b8431b19e632b6fb8725b568fb865047ffb99989599e539f7a31f90d5f5757acb372dfa14a09afc5ccfe6bbf5b2dc0378ce6e9b49a82ea5a25d8680abd6579860349d6234bbc9040e5e7d8e412c7e07f053f336add6d738bea1f87f2256f0222d0d82a4c0397ef1b117ebd38e2958e1b03094fdb58167492b2aaeda1fb4ed69d5e355da337699ddf9739167bab36a89482d21f008681ec8a2e4526fc3c8baa598a73e59a3aacb391597486abf51362c8bc720db69f5c1a8e5a63cca46a264ef6cc4e42cdff89523d6a400d522118741b31084a2ca514476662d86b3f2e7dcfa941a91a3ac5ba7c7f2fea6a9af1098dbde8d3a9ef5994d0762339c65cdb1b775ed592a6cc78c67472111337f4b99e75876b322097a43161f117a7a27e5ccd3ac06762db81310ffee04b682c07654df89d6c009708566f1eb01ae3ddc6cbeb1c2f18bd17d741ab12ef882c47ab30c229c61a4c99e67ee5e4c76f39af0546eee4c83aa409f0c8478af85d684cad245fe17922c82ff08783fb4630d14753b1dd2a0a1f9e6b8aaa9e975b3ead3edebc14ec06ead4ca840f29acd022f88a3666ecf7632745c5134ac234377a30ed50534f568cab65a8b2c14c74dfe6c276f2affb57af802f21f37dc6c3ce1cd195fb7679f1f80fcab0a099dc9e01d891ad130db6943893e537645b8be050d5fa4d7d3d04cf139b9467d7faf843ad21e25d8e0723ae6d033aa6078d76a4e8371aa669a174bc3c406430eea9f4504a23a986ef82d364ab7c835db2135ec17e8579fab1e80f8072ece2d38208fcb6559f1a58e1cf7617a821dd02cb6bf7f7b244356fde003843ddbdf255c22198922f0324d8bd2b668ad2192566802925e16bed1492aa9b9736d481c42d638f1be6f53a46659c048bfca4fbf26979fa2759c834ac80a2718214a6f0f942f60d94e8cd23a6a7fc4425aaff40b10806309f7a92c7fbec9cfe475c0ca26ab09270be5e2e57023302bf65622764d5b1bc5aa067865e940b69882e066ab8cffa8a19f25976690a83913a4d17403d5d6de81a37bc354aef1d5849b64b271ab2e5bdf648160e960cf689f8d75e5997813ea274ae99ad11b88e42a179ec5adf00f1356397f4ff5c03bf108ff06b887a832220680c21ba9a210ba7f806ee95b3c6a002c65ac53456e0b9192fb7a8d22c072d994c857be63009a559eb5d34007bdbbc6c503c6e1afc0a924ae97797297064bece88961ab3323b29824b90edf61439bd1ab18b2709139f92ff77c667ae475d456e637e0c226d565ddada0d2958a582facfe908e764ac12635c9d9da13d6408c08491207470e96b41e8be6dfbc53bea9776ec1566d"}, 0x1008, 0x800) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x190, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000080)=0xfffffffffffffe71) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ftruncate(r2, 0x0, 0x7f) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) msgrcv(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="00f300000000045fc072573960526b76a286c47be146cdf101c201f0c20000000000000000000000a7b21ac08fa2259b090837ff69097455880d2629522a5b806b161497b52bf03d43a1590a29b13bac5afb5c530b5c6ec723162997c7464fe909cfefdc9780297e0bafa1281e18d4bec0016bd27acccf451111f129a9588486aa02b4aa1fd7dd0a0444b8158eb02963ed756f7232261a29fe5015d6b25c68d49cd30829271f00000000000000000000524ab4aafe4e50f4897894e20bbcde946540cb9d334a5353aa4beb864ea26da913286dd2e306fc2ea8bf2505406e0380c6e95963f42f8c193ace819a52d22594801730b67ea409a6ba7b5342f2820481aa9d279c2a4b4d825deafd5998d8ac8de6c4cb00000000000000000000000000ae7aeabefd4a134aed00000000"], 0x8, 0x3, 0x1000) r4 = msgget(0x0, 0x684) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000002c0)=0x7) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000001c0)={0x0, 0x2}) msgsnd(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000036d044c09f0b91b6e615dfd8f6ef33e3dffa10828e5dfee30c9ed484e2b95c8faca58e361a38485e2f1109e0dc3740df527103ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744204becdb913ab102269497c1af13b55c2a81e1c4af09328e145b68ff2ffdeed8"], 0x1, 0x800) getegid() mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x25) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 05:45:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r1, &(0x7f0000002a00), 0x1) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="c2") 05:45:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r3, 0x81}], 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:45:43 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001240)=[{&(0x7f0000000080)="5fcea70a7e13882f7edd374ce727c23733ae342e639a079e92deb63705fff235c89953304df5d845c6dda413716242133e3710107babf621fc19", 0x3a}, {&(0x7f00000000c0)="191d6d963805d847af399fe364c641b9d0f9136b48b7ce35dd7db2c7cef8a3be9bb811123e5bcac48b24392a6bbe4f5f16b474f7a3aae66dd1d05473016ea1cb7c29292c4c33ed968c8c76fbb7af8071c384d250b47598eeb8da91631094c583d6f4ff6d1c893b7c7bb327cf4d78deff16011b616dc0e9fc154a3b3d151f0b8fb7d914c6162bc262d8296ef22a1e21537e75938a9b1f666188315fbcc0153ee740b54aa6ad9e5ccd4f81f630eb152d576261af4172a5f089fffc66b4afad5fd9107ed93b0916cc192fe620b0b9f532be8049c4c401f3ab8c59379856a789fa2d10e5ef1d3da0c370e91ccecd99ddd9332223f48af97445c535", 0xf9}, {&(0x7f00000001c0)="bdd14f4aec78f50c6773394a0bb0b9c88b4bcf9ba8e462fe98d1656547bfeb43cd70ad79b9a0ad5832a649614cedb3ac70a453c659e3310d8a289405eb51d9fcbd0310ae53b5f52b91f5539072b3a871e691d3489a61d3022ff5e0b2b91aa87d4e33e08e7c07df3a0e95ec64492ebfa251b8cb3d1dc302abaea87a566501660c56d84f6da0187f3cda6b83d85c9e4ab5294aa5a8b11f30b1554acaaa8df564ce83e3222d3d40d218048597253744b650e91c7cf43c89bbaa1472539c722dbeef8a9dc0be4bc55f76f40143fce41fcc9277f55edf2e1fb9a38bca32c2d25eefdddc31818a640dc59431894ab5692359548376f700269953455391f962836b85c67504bec365e68a7c53a2c87397b02915ff30cbaa7a0323602c710a545372d84684de9100afe34430a6a24f78ee763ec97b1a57d43bf0d45b8d600ae468eb809263a7a953b88fabcb60ba768ade3018b6a0d07573f166f32c3ca171fe8794afc2e4e08bec6608f80c07073c8feb58fe0c4490ecb188907227f1dccbcae2fbf58d9bf47667f62ed64107786c067b9f2bd1cba5376521150f22e7c0d954a8b0124c24ca1622d2da4b7ce542e1573603f01c7e0454e5b10f90878e9d744fffc8a8c7e4af9f53e83bf7d8344fefcf509afc0c67699cd7bf6726cd36ddfe5847205de2b2828516b842e5d0cf4d2c0aeb41511afcfe8500fff89761b397ead2e7c8df1969c25d38b6703f01e3b05e49e47a9b71dca35b21241528fc22432cc870fe64d9c35f0adb29543f2c77f88b3a3b7323923bb79c114a73a84524512fa9b087cde653754767ba2a0d11fc50d1f30137b8196f3cdbcc76ad1aa53fa680ab451b96d688f01a61ebe7735ba075eb7caf415c3a0eb37c34d1c80690dd6d6c844fd79ccb7df109a65236e9a5ce3b3d18b796a76532eebbd04b283c606a9c7d5857549be9d5db548a1a1741a1183a514b085121f8def713b184a5dd7a71c5f59a72de813f4f5e93d1ed914a9f1d7b01bd7ebf6bf97fb0edbd17ebe7a580afa655d0b6a752e4b6d63def3ea40039bab65af791d5862d572b3635e8f43b1b9af8b9005010d5fd1e2bc240d2109ce64abc22179d18c935e6b699c1711b5474374dd176a369260e9d61a7e7848b1cfd654010e83c91dbce223e38fae3f7caf6a9ba5e982a5100c4bd42011e0f08d9cf6e0798cd09db515c4a766e000e7061a3f6b3545f86fd2e1d2e0040b2012a6d47081a185b6f319607539b95650e47a0ccabc93eef8887e1199fb42c1815f9ad332de65bfb8da017e5d4c6449726927605d820a60438280a0ddb42745ff6f39d1be0275b896f0b3cba4a4f46f10e437d428a39d8dfb81406d969e379b97cb2e582ae55e0f370ebc5cf3c0f1b615fb83b7be845e4b8734c07eef618e3eced2cee1decb521f4fc8772f81c1cf752fe618bc1120f5e0a09defa51447afd118064d97dfcf12ebdf16c8ed95204ddd1d1599e395a9abcebbf65fd78d5399ed4b94950a363079d6b73afd08faa74210e0d52c2fafbbe8731451f435e5338f67bdfb4c71823b4a69fea454dfe49bd42f9b571bb70ba41ee60ac234413b9822ddf400f5411023f97cffaf7dad2784f2456dafd4cb174d18a17c048f5f5112ec4e9a43bbe9958e504b2121bc398b5b0fea0c05b1dff62d796e2c873f38d2d3b806fa5388ec7d6cc21ddbd529746e8a8b821799c33439b8c6c771f46932dd5ac3a2d6569e4f22e06e91a3cf222b9569eb441c00d8f52ef32a4b7903b69b6d8e261514a058677b901fd7a5fd97ff6aac6630b284d978b9a450c7690e55d4e4da7370f94a07ac6125e17b02b02bcf165f5fea3effbd69e7397630d3e30bbec6c24f16e1b7077193b17187b56b9e4ad6692508abb5ecaff49b9d85312c6948765e76360b20e8b7cb056b61907cb4c9b8a8a6edf6f1acf6210dcb4f7afbf426b2a0bfe140a5257062ddc588c7975592aca52449efa94848b5ed3b63a38200577342036a9e1f6fbb1f184b9c6a89c1717334a29a8e16f326853b67e2f0412df81dab6ce0ea8992a8c06faa4a0bd1acf3e039b3c8fdf06dc847a2b2ba8dbeb6fc546295ab94be7e43b5db4e8dba8b54de7c86b11497505368fbc6df572a21d0cc16e82b6c93a6d40bd394a2d3258a7213d7d1d7a88e4c10a5f985f0535a36ae75a381e265afec56878b2f6ce7c82cc9fa79d9399465211e20400eb3ecfc432dc26d5deae7b55d47d84f4538bd4f90300f7fc8886512757ec605f20d08cc85ea8dbc6497f3eb6aa7bb6b46badd4db84beb0a45d3a62c23dcf9e8b0f60bff7011d9015889cee434898cc533f9aa6633e98956f08ddd06ea88bb1a1eac817f176ee2e646926fde84b38e892fb3f29ea08b0b0eb552e44fca3f1f77078b6fee6ebfb6a502ac5095ca987551cfa5668745110293f1caf847f640ae5cdf55b51c4012e89c1307b7d9f3318dec412fa25a0b5bee8156b7f35b79898580ce7cba8249eab5f158d55b685339e8e74c120088d65b6c1716c237625586ca395cf2cf6a54c354e79fd8c1fc17288e12bba3cc3873ab1cf03f140a0f6310904041f6dedc215fa7453d8c0feaf3604110be9057ac2e6ec32c489206f88e5276cb7980b1b0f62bad9da5ed9d156aecfa6615c9a3066475452a22954a78b4e3516fbc1e23eba38d20b58db6cce023c04e2fca2bf8cc2b3f28286132b8bea19e70b63b74cd8d61f2a05b96177f941e5c2c7c9ba651ed1d62454c1b4f3e25bb24a82a16b4e51ef7e9015984fb6e152871fa14d2692bdca338685f5be0935242b0b9732d1f10527b7bd3b353e31bad6d66b37c22681d5c61d2cf8db06cf761223bf76b27b4d3246a62df2094b15612cb24a89ddc6ae73453bb5dea93f353626b79cf245f2f0241a6ce79077407acb0f4fe5739e3970ea11758a38eab58d6c269df7030d566217aef700f8f95dab8c87db6d66b8edfb16a310fdc2e065213503e6c5c07e015ba797cea85ab57a535bdcc9a360b6e5ca63c3319f37f654e7be92600e670567913d9a4da28c71c883536df4c6e80cca3d640b5ae06f9ff122bfe0e54104cd3a7284be9fd9c761348e8160679edb5fee8b46dcd717278d3fb29e512e4621e799472e7c79b1ea9e40f3aa8cd769feee4f3f2ad6ae2f3573d2b2781f2226abb0ade689bee8c49c0d91ad4d7dbcf75fd7cc775544c04c2c43120e9f6262880c228a3e734cb54c90620203b8c14a0c5172f1a5373bf7561948378f11041da9ba0293c4945f40a606096f4892e0ae0db8ed9b5a65752b9526ad27c5fa301934b368fa8a34ec3ffe4b6965322c9f3e7cbc15087c02cd6de015647993622420337a4e83961fb44e6f1250351ca669a2753a819e09e90d4d901ac6d8f078b4496c3830e3db70aff87f19358374a8301b423922422a19784c1da57eb2687a8577f8cb077ab7007a05cf33475fefd1f6e5f64ceed2b5356baad19e5182a3176787d355746a099ba897b0f1856710084d21d4a77d82caad76d1cc5314f3e87ef8c2ed65bfd08df962a8ba8811dfa1b5b42304234d7039a93db16a4aaf391c976764c85b1723a54e756fc5058dba0c5085252a52c788a90f4a710a0e4555e45f6b0bcdadbcc14295b6cc0cee68fe19e29924bef6e195518fc8e5c69cc512a46cbeec45408adfa1821c3266ca65dee29cd09b51f7d9eacf51521837da5239db444f5eb52e37633bc3a8fa5fe9617adabf156faa1140fcf7db5b6a2d1852866c425e0595ba2c72c32455f5de085b41a300c899bc0b72a1cdece63a3169cec2ef9b46281e4f90845ad91178441703293ff055f3ddb1b903915b1177c8af996995f3b8bba5754d4a7a4d0313048618a4dd80e10be88a3a3fcecdcc48cfa7466c25a2695b89d90f0fbf64fb185d3d1c97465673bfaafa2ffd34985442185979339e829af627d15dc0f4f8481779cc7f3ebb7dfe05402849a36a82258c96524440595d7ecb4711ec0eb62589fc5ba84e38007137d509bbfdfceb1843e60180c11b773805bfcf6fa4c81e10778c81d32d72602229b64c1d0c0234e542685faadd737e44ff59a87381175d1b079ea89adc56f29c8f5bb0281fdd9a77baff13a821f08bdedcbf2aada40591561c027136889a184cf06cbe825587d7384feb1b8b30203bd319fd4c2505fdd6b92ce5859bcf01ef8edac2e534580c872746f28ea990968c6410896d2c354f2345a9808a18e4b610ff962df627145733879a942ecb5e091d91c94d43186d16b07dc54c61052aba1556beab94ab1c3a2938b118bedbf08512cccd6c8bb275e7feae9d237660b969059467914216a412f55fa219b5ca4e22562204d25bb492533f131ad57d1cba5548a67e5273c593b6bc2cf65550709b37b7f933253bc98b8af64ec1fd6e125f63d02b5b0ae31ddfdd715bc1e2d6310c4a0ac787f1116340b250a954086ded64eac4036a29ab6ffc2a27a78d11aceeefc1b65ea75c096de962725143c7ee7ca73ad325039bb50b42f694593ce29f36492d06d63936ac4861f709f36bb6b6816a12bd0c6f6bf4250fd54e28d163c0d8d4aa453fed8ff11d9793d02f22a6dbef236a55a1d3ba9aae292c2b7eb0d699dc9f50f86f052be8229ad77b897c799c890c0209e52b8659b6b93b0396b7f7b630c819555b7edcfb252f76133ab1f530c1052f7567bfab1d44b506420f2565d210ca4e5dbd500d0790601e5ff973a7a0cd6f2ba3372dec5c95f361200b5be97dc488dff8b101072c82d4531bb84554936c07e28d2ab8de206ac7c0224a91da56e745fee66b2283dc40ddd4d6b9723bae5570c7c708ccc7195b07aa357536eb5ab22dbd4842cfb13a977eb250b0a3e9b9fb26ef32ed33b1180669d57bb6374547af971e73d8e5d20a59d360060ce5beb5cca8a94f2f8c8553b94a96dc4b5cca6194f5e857bc6517df753d6df155c77afd9d2ec746d49a9eb810fa320a8a2f354ffde0af493260fd673fb3ba834781210c2176b79de9dcc3ad3daa7110cb749805ccaa48d623e377ab5eb38ff42f7c3d928531b7a82f1e63105331b79e5a2c3f9fc058919386f02cd75293d84cec90b07eb7c6da4ef3ea47351ce793a6fa8da173fed68dbd6d857105caaca3dee658bdefa77f9d35b65c96b348bcfe8bccd0033083f119ae5b9644909552c66fc06e083b0f514a934dfd65998053d33379d32705fc78c7eaccdb277cacae46be4f4bb40715087564c7944277ce4e3bdf4705f3595533dde866126e7ba39160233cb3a557a713684acee3c8efea3745bcc8eebcf0c217b370d6219ee9946c9b3f3153c9b7c57eb9ebc1e51087dba065147e677468ed5ee425ee31a40ba1736c834e521db2f638b3d54dcd1609aa354814bf292057564e7c8ed620880c0e34b3657b812b196fde6754458ed79dbb3301b8c6933c15672f76f696bf0f81a8e601e6c001082ec22bad3366408bda007fbe57fdc2298c1d07bf4a541ed26acff4631c2274292b7f01df73e8f4de27be05af3a96dd0eeeb7c1d5f9b49257bbe2bed0383dc201c535b267816d06b488469c95d695264118055eae08e45b05f5f99fb3cda72174f575281bfe18b838bd700dcf521939c97890f4002666cec1c54c2169f3259b98606137c108a14433d94364b4abb4170a8d9da6f9d46c52bf09cdbe0eff2f039d12608adfbb3d9e3bf9f13fa111761cae7ce483c6fbbb7320a8058ef015b867206f8fdd91d1589f49ab7577ee22ba9399cc4915ab8cba1fd870dc0a3b54fa7ddfed00ff9dac1b5c734257a411ffc145e3c00e573524b95c6d4ddb2825577f4190d9", 0x1000}, {&(0x7f00000011c0)="4b9134781f7bdaf18c16f650060e7275df9363a8ca8ebb0206d91ecf4b02d5a5a82617cc101441042e91bb79f6d5c8d70256609f3ddb4efadeb6d46f931f6f6a051718a3abed995d2b657c61c11dc745ed729add071c1fe9816645a4f8dfe0ada1f32b9021dd8c45ae5a499473cb03e689848abe0269", 0x76}], 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$inet(r1, &(0x7f0000001280)={0x2, 0x2}, 0xc) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) writev(r0, &(0x7f0000000000), 0x0) 05:45:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0xc}, {0x6}]}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x401) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)='\x00j\f!') msgget$private(0x0, 0x400) 05:45:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xa8e, 0x0, 0xffff, 0x0, "03664e2ba70c033c02df71795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) 05:45:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) 05:45:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x9b2302999f20d4fb, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r3 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r3, 0x9, &(0x7f0000000180)) ioctl$TIOCSBRK(r0, 0x2000747b) r4 = kqueue() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 05:45:44 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = shmget(0x2, 0x2000, 0xacb27a60867cf041, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = dup2(r0, r0) clock_gettime(0x4, &(0x7f0000000100)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) syz_open_pts() r3 = msgget(0x2, 0x102) msgctl$IPC_RMID(r3, 0x0) 05:45:44 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x2) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x404030002) 05:45:44 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0x0]) r1 = getgid() r2 = dup(0xffffffffffffff9c) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x8000, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000200)) getgroups(0x2, &(0x7f00000001c0)=[r0, r1]) getppid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) 05:45:44 executing program 0: pledge(0x0, &(0x7f0000000040)='vmm ') r0 = semget(0x2, 0x0, 0x80) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/176) 05:45:44 executing program 1: semget(0x1, 0x0, 0x146) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x8a, 0x100000000}) flock(r0, 0x8) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x2, 0x6, 0x0, 0x1000000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffff, 0x20, 0x686fc94d, 0x1000, "e22c06c3fe6b2a73e9d7de55f50adf63395bcafa", 0x7fffffff, 0x3}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSBRK(r0, 0x2000747b) 05:45:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) syz_open_pts() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x3, 0x3, 0x2, 0x4, "36f7a7560800", 0x0, 0x3}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) 05:45:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="cd2d", 0x2, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 05:45:44 executing program 0: 05:45:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff24008e12efffb27858f557020000b3bf0100000000000008000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) r1 = msgget(0x1, 0x200) r2 = getuid() r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r2, r3, r4, r5, 0x10, 0x4}, 0x72b0, 0x9, r6, r7, 0x0, 0x80, 0x6}) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180), 0xfffffffffffffe64}], 0xfffffffffffffbe, 0x0, 0x0) 05:45:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10000000005c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x0, 0x3, 0x8, 0x4}, {0x9, 0xfffffffffffffffd, 0x5, 0x1f2}, {0x9d3, 0x7, 0x27, 0x2}, {0x9, 0x7, 0x7fffffff, 0x2}, {0x8001, 0xd968, 0x8b30, 0x822}, {0x3, 0x9e5, 0x822, 0x3}, {0xfffffffffffffffd, 0x7, 0x45}, {0x3, 0xe7, 0xf6, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sync() 05:45:45 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240)={0x3, 0x4}, 0x10) close(r0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000002c0)) r4 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0xf, &(0x7f0000000300)={0x1, 0x2, 0x3, 0x1, r4}) fcntl$lock(r2, 0x7, &(0x7f0000000280)={0xcd79f4e058d63a73, 0x0, 0xf96, 0x0, r4}) 05:45:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x2, 0x667, 0x5, 0x9, "7cdd2458387c2ac7da694b124b7b387453fc2110", 0xffffffffffff8001, 0x9}) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/64, 0x40}, {&(0x7f0000000180)=""/173, 0xad}], 0x2, &(0x7f0000000280)=""/42, 0x2a}, 0x1) r3 = syz_open_pts() r4 = dup2(r0, r3) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x1) fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 05:45:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") clock_settime(0x0, &(0x7f0000000000)={0x1000, 0x2f2}) 05:45:45 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) r1 = msgget$private(0x0, 0x81) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() r4 = getuid() r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r7 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x7f, r2, r3, r4, r5, 0x58, 0x2}, 0xdb7, 0x800, r6, r7, 0x80000000, 0x1, 0x2, 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xe7}], 0x1}) 17:08:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x954bf0c893b93278, 0x9b) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x10001, 0x7a0b}, 0x8) socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 17:08:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 17:08:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000400)=0x1) getgroups(0x1, &(0x7f0000000300)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r1, r2, 0x100, 0xffff7ffffffffffd}, 0x44001002b, 0x400008001, r3, 0x0, 0x0, 0x0, 0x20, 0x3}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000003c0)=0x8) open$dir(&(0x7f0000000140)='./bus\x00', 0x20000, 0x20) r4 = msgget(0x3, 0x420) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000922f7bc0d92db41306eb17528baa52dd018b64f8281532ac4375b438d5201df15878b6179294294d0d55a124ef3089475c556e3f87e11ebce192d473eccbc439e3bed9472b8541675c6ce013eb7e49f0fbdb8a4bd5fb40e2b65a4eb5d025a6961baab37fe49cfd7dc4744ca901192a25e2b2c0d241bfc23ea304eafd9d46173903d1ad49ab7e42c18dc0442163ba8f2e7192743482a4ad1aca5563bb439dea87c476ef6a8b37f12dfc9a04"], 0xa5, 0x3, 0x800) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000440)="f7270b1170b8b6f124f6b210e428c84918a9c156c8ff794cc21ec217614dc3afcf01040de66031d810d7e1e52a75a58883bf33b8c2db8227ea5cfb4d3fb7826857c99d7283627e56c37d00"/88, 0x58}], 0x1, 0x0, 0x0) 17:08:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) 17:08:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x3, 0x6, 0x7, r1}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x200000, 0x40000000000, 0x80000000]}}) 17:08:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0xfe4ac5a8213c5b06) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x6) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x4d}, {{r2}, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffe, 0x4}, {{r2}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x20, 0x10001) 17:08:16 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x8) pwrite(r0, &(0x7f0000000280)="ef0b1855d8e5e70fed7691127f403ea899fb10f51d05ed140edd97843b06f26ff4c1604783ac17ceeca39fe8ce019e846c24630234ea81509d7b4d6468da440961566fb3fe9cd45ff69447e42a4d315cdca5b23ebaf4b6e4", 0x58, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x280, 0x36) recvfrom$unix(r2, &(0x7f0000000080)=""/27, 0x1b, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x7ff, './file0\x00', './file0\x00'}) lseek(r3, 0x0, 0x0, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017963c70 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017963c70 17:08:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x1e0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000300)="721333474331e28f9c263a555888046ded32f3bc7052815622aed648bc468c9bfff90b876dcb358e96e7c82e44bc45bc162727e6979a43ca5514ea1da034fbe3f2440a43bccb7952a2c51e2a9eca2c893a631a1d8ccd4a16f00f0dd16a62037919f7fa49f36cde5b7b30b77034bf1ed1dd92f075c2b8f9d38e36668ded098b14a4d9ddc64f6cbbbe3ab574b22fee86d60cf13e25bcd05618e817c9829a8ed4e0442e6306061ee71f97b5b550361524ef87a417fd7342bd371985c2b8769e81b3018abf7d931eaffa81ed1d968950f623108ac81748", 0xd5}, {&(0x7f0000000000)="da2a004594301129a6b23dd0d9027f5e6158e9e6b908472a91df6f4c95450ff9913ca73dc974f7de1ae150c0290184e9a33d6cf0dfaf1ba7", 0x38}, {&(0x7f0000000080)="81e60233c99533b7eeadd013a84708ef2361ccbe32b9bb50b88f2683dc7446cc47cd74d331bae69152bf6a4d839b54e7b7dc4618dcf7ba9050501aabc2d78204d3ce81ca2e09947d5241196e99", 0x4d}, {&(0x7f0000000400)="2724ff68156fe308d59b56e48a2043846c70591f38241745f8f518a890e5bd3e73660162bbe0aa4b3690a9e69c72a420f308ccee63eb0bdb88c72695c0a21c296b4be491dcde5c2cbd478cc7ac1eac90fb7176ce539c242c9b27dc6e13faa0faefe25b52abaeab9742f8b5471bae117fdd828133bed71972589d7cc0ebe471d24cc35fc376db7a12ce4633b47d4d09b471ba5b531cd9afbc51c0fe11a88000926de969a4058dd820d28afad1d383cd200bb5e0e6877f7551cd7c7789b34298163ec1a9b7e8c17ff210ec1df25ea3e923d8a0c747ecfb7ca2b54aa692c43933eef9179d70eab67c216cb46067c0a7a3074ecf55b4ca2ee5fa8fde6eef1ed60a", 0xff}, {&(0x7f0000000200)="b1116655", 0x4}, {&(0x7f0000000500)="db45875ccc9c7d7079a5568bc4452bc51b28f2e3832bcaf238a5e8b520ed4589b43bd5bfb70da4d60daaccb8cfcac8ec6b8b8cd9e17de7dcbf821f91290a367a52f3b0cf24bd3ab53896fb82eceb2e961f4a05e1a318f684684fd14a835395615b45ae4ca5eb16bca8dc2ee1e11439854c84caebf58cd8cf4a3d406d744ccca1472352cddd23968e1c1a78ab8ea4fdad5d1a14f9acb010ba90a17aead28f00f266e5ee984d98fe05b0a7a1be8b509197700caed25e434bb32a65da68749c0cdb1d739a993e0baf5f334ae29213c1c58740fd469811e0", 0xd6}], 0x6, 0x0, 0x0) utimes(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x5, 0x7fffffff}, {0x5, 0x536}}) 17:08:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x84}, {0xdf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000240)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0x1, 0x10001, 0x7, 0x8}, {0x7f, 0x8, 0x5, 0x1}, {0x2, 0x7, 0x4, 0x9}, {0x9, 0x2, 0x7f}, {0x100000000, 0x5f, 0x5, 0x5}, {0x8d, 0x6, 0x3, 0xa52}, {0xff, 0x3f, 0x401}, {0x0, 0x1, 0x7, 0x5}, {0x8001, 0x38000, 0x1ff, 0x6}, {0x100000000, 0x2, 0x7ff, 0xa8}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) 17:08:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x80000000000014}, {0x6}]}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="83022e2f66696c653000"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="b380") 17:08:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x1}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:16 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x2, 0x3, 0x101, 0x80000000, "0c02b977f23f63bbc9ca36b0cb268778ab09b224", 0x7ff, 0x9}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x101b, &(0x7f0000000100)=0x400, 0xffffffffffffff98) msgget(0x1, 0x205) connect$unix(r2, &(0x7f0000000000)=@abs, 0x8) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 17:08:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x2) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x6) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x100002) 17:08:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000080)={0x4, 0x5, 0x200, 0x2, 0x800, 0x81, 0x8, 0x1}, &(0x7f00000000c0)={0x9, 0x0, 0x39a, 0x80, 0x9, 0xffffffffffff7fff, 0x10001, 0x8000}, &(0x7f0000000100)={0xff, 0x2, 0x400, 0x8, 0x9, 0x8, 0x4, 0x80000001}, &(0x7f0000000140)={0x0, 0x10001}) select(0x40, &(0x7f0000000000)={0xfff, 0x0, 0xbf, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x2, 0x7f, 0xc5, 0x81, 0x6, 0x6, 0x31080f9e, 0x7fffffff}, &(0x7f00000001c0)={0x4, 0x1, 0x6, 0x2, 0x10000, 0x81, 0x3, 0x8}, &(0x7f0000000200)={0x7, 0x3ff, 0x8, 0x20, 0x3, 0x6, 0xfffffffffffffeff, 0x1}, &(0x7f0000000240)={0x7, 0x4}) 17:08:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080), 0x1fe) 17:08:16 executing program 1: r0 = msgget(0x1, 0x240) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) msgrcv(r0, &(0x7f0000000140)={0x0, ""/254}, 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) accept(r3, &(0x7f00000002c0)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r4) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) 17:08:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x8) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107008, &(0x7f0000000000)) 17:08:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x44}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:16 executing program 0: clock_settime(0xff5bf6f2f7478dc9, &(0x7f0000000380)={0x4602e844}) 17:08:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x4) shutdown(r0, 0x1) kevent(0xffffffffffffffff, &(0x7f00000002c0), 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() fchflags(r0, 0x0) fchmod(r1, 0x100000104) ioctl$KDSETRAD(r1, 0x20004b43) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) close(0xffffffffffffffff) 17:08:16 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x3fff80000000, 0x400}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)="891bebbf9e6ee879c595180e94642041be6e2336fe6dc79b921046111431d288409786598d5a255540df690ce21f282a8dd857eed3ae158f1a996084256895a4d8d3dfc8e61bf9c679018832df5d614177b8b87e294a4d3e57e21cd17db676eae6e3", 0x62}, {&(0x7f00000001c0)="0f88628cec7bd5442ceea512f4906788858237958a6497081a36713b5de9617e647ba12f58f1cfb55c0160dab87aea27fe18071433a29b34836e339d3565b1881917d8777317e85ce96d1e13e17f9cffe8e83d7261205ae740d7e297cd41b244ed1d34c7a55dacf7c407fb48cc3053bd213abc95de16ca20f8f21d59fb34932fcb46c6b23323c2a0246c4f11a404d6a5a64190b1523e84dab123f93c8f0da2d825c8b954e80597dedb165e26fa1c1d606ee0ec168ff8f71a6e6c176b17e815", 0xbf}, {&(0x7f0000000280)="314620b2e2314c825715a5bcf2c58a165011cc3763ad3cad20fae170e7c1f671fb6bb8572d0a9155a7462fe9638e24197d4fe4de78e6437a7fd028d81faa4faddf99caa6f2c9d1704784de848aeb18b9cf90059a9b125a5cab01ce69cd0b932f9acbec45153e666a2d1e613c1d41a855cb5e881a63574dd419737c7d65bf1a18120dbcb70893d73a5e29b5382c3f152f766f37", 0x93}, {&(0x7f0000000340)="5bd83a038fe7ee674aabddc5eff6b5e20dd3b9d5b43afd695e9baa422d805f89aa58bcf0721b0206965edab0e2ddd242e67459dfeb1b66a0", 0x38}, {&(0x7f0000000640)="c8b6a09b9b97d865b9db68c0275fa63a8c33a4a657bd0b6ad689a867ef094dd0be07d488e9aa49574c688dbb24514183ad413f8f39cbf0541cac1480f1c72224a6677aed7c9e0c0ea94cb51f01d228460a06fcdfc1586a293f9a2430bd479a18f61a6f2489e9f3dfc332ee88d2769ede1368f373dc078439eef35fd68c72ea40efdfdbba239c59b1df0a3711e5106ef9affa117cba3a85e98458bc3c7b202349342c716a7dd30b4300fe2a23393a6ecfcce6baf9c0b88f4bd12bfaa7af0d5870f4298d35be09c12041bd33f83cc778bb62ea0d715e2701ea2e94f77074e98140672987ffd0187f0f16be16b962e400cb0334fc36bb8a0b33746b5d43001e9e720d537e1156b019118e459da380b8b36a64e09efd8509b5ec46387868a9109d199cac8d8ce62fa0a337173bec540c3e14761cb3cb4cf0a692247dbc4adc5f0ed761c40c60872ce84a505140444b388dd458c92a1b12e9ee1eb3ae225bc54263da99488ad690e451a6b94d3cfd568500ee00fbb14e00a0471ad9df504ff7b263b46e0b5f0ee1491ff050d609ff9020a43160a2c20d06a6f36f569cfcfd9cfb6180c6e75ebfb8685b7fcbf4407e33ed1c8f018b597cfcd37b5172ea62b84853b8beb4aa5ea13c3b385f74a94ba5f75decf23b9a1b57062f5146fec5471e10f59708c0fc8620ccbad302b997610203a4834d2cac3fc5653b469d7053dc5761b8af5e541d9753848fa37eaff2d01d5d1930ab2ec55b11e9900e43c6c772dcb9af2e23a29212d7585d43b87c2e27dfb354ed620992626f99b9e875577214a44bf0b78041f67b3d76a5ad96053f7fc3e03a39beba3f974e47fb85c8356bb8e11e3e29568bf865c6b2ea4ea7f91c6e49bb6c7def0d3deee2949c4f273061b52b07a356bff5d4849af84af79483669a74a0383610f6ae9a99d9d29e3b9d6556fbc7b2444b99db903fab13b59dbb0cbbfed0c5426c86c2c61f1823929b1aef25fdc5cd0512a971b0e365f0b23e846173342fe632cb27a71e3ba8c1742653d480d818e29ddbd216553ff460e0305036d72d2f7eef4603d278415a51a4575b75d4dd2327edb8799e16bd99707e479c9a761691cf877b450f16580c13db75aaa99a802ab68925d5bcfb1a1baab15000fabfaea4316b900db00470fe5a48724d739e9bc83594558c9091328718c8ff346e2b76894bbcbab53d2d37c781d82201628280e27eac47123851edff600d140dd30e3999d2a98d3629f5eacf67d795e07285175a5885199c9acad511343f863f6b4e093745b7ccdba89fd18b9edc1b1140b176d4ae1098d5020e22c5c11cee8ddda9a23354879c15c3f6a2289a31684bdd688041339fdbb5119957046aca4be856ed7b83c6bb060e5abfb083ad0a8c1dd4b16ae7929aa0d787b50085c7b1c5fc5cd310f8bc13fe7e94245ce5e7cf37cc4d34732990feb52e619131a9b6d16f4c9bf307cb3fb6ef43d31a139014c2f032fe53be6a4a8e3b26a4b053944473501ff54f91de16a8c4c0f11402496df1b0164819d0a43c3a2b8d94d0d02bd25c0109ae75a23f4b82c102cb56f76dceb6395210c58c2f38aa10d74d91b1c76bff8815d27fe099132adb0c6d4a3a7d0ea4d4db7fb0c8e9c7f54b1f48014e48122053c30751386b47bb8facfe09638ffaa997f9541099faeec6f9c356e516763935e25b900391b10d6dcad76c51561e4b89525945bfc8e15cab12957a8aa88d77422b85b92724edbe22ac19a4f32df45392faac9d82f41eda85b1da92f5b8fa7b418ef2b84851a31da3914f72208ed323034e2a53589bc33c07acd90ed3d06f9a848b44884b04396bfd8578f481aa553b51eb5f7199b9d4d0515f60f3b6800343534652a53382a49c16b5e245e05914096ac6249fcd67737bf27bdb153008622a9d41e6ed75484f93833dfe05d52b22cf29b776dd8c98c92d03fc5f1988ef68ec1553d4c927575cb6b4f020eea69ec4a3e1a931af53aa962338ff97078766e52e5ea4ce9b2e55fa545803fb23b900a890846dc662a3196d009d471f3e31917c58f9de0624cb99e4b7a97b37f08ead974f5b3744de10e6105e557f03285950b62b5f9625687f589a8ae9e23c8b655910640d229d0bd0817d73d8be47e379046134dad166faa7b939d5a7605a7a648156d69752cea42f1d00b3b578935e94e650ef12902cd4f68bf04ad91d70cfb1fc6aa103d068ac088c37d847b296114c85141f873a424cec1c7f90d660ba20a43a2d0dcf711a030f1a143f3ded3c98456521c6ce6723f8b0c523877a7010ff7216f032626a8e1a619ed94e48b19e90377fe1f43f76536ae457d87f1d47d07a2c19042add4752278791a1eaf1db95d0413ae237f3009f814031c03fe8f8f1ab0ad1d3d6df74ece76cd2913480e597ccf4e5d205918e1c3c04e365f0c19f1276359f6033914cefcbb1fad28fc881c8c8a1551997d77009c4bea9f93b3961ec4e62d75f5bff3b16d63068208fd5092a3dd9ad6c31b8d12aef433cc9380284bd514708fe0bccd3257693a2a8ffce6ab74090dbba8cb9f2e3d235e02b6d7e8ce5e5b4b332d9426bd6eb9dd7e89b5d6e97fa783e73adcd89898fd1f64b59856156893f40d8a61a33d8c4400bf70541b1f3b0d89eb56f9bc2296355b338b7d18c5f5d2618882515f9ba7b9373022b33537fe4cfe2b175bda6f2da1f9a09d6d3c1a61f3a8cbb33df9ee7ec24b9282ade7e3b87fb2f5c57712fed85a92c2eb7a0d421752a56434dfe18a06ce8b4adb3bbc40e21b46dfc7117c562612fbc6515727eeb6df716b4fcbd086ca9d4cd1069ec21b89b659d8b7586661516220eb0877fe86f6f6666f8fa41091f5c6e55cd323bd16974b44706bdffced7452b2abd7892d12de43d823ef09f7f33cd08b13c668022c3eee3c460f8e9d2f8f0107859527b055b45ed282a16c3fdd1f3b8463e80ed81b53f366bde917068d455443762d27d99f9fd5389a381cf6b945a114e692318cd45cf8ea174b377802e807e79e19e659b2c57312f754dc26a6659805566ed3065eaf44376089ab542ceb10783bedb49a42230e03a84b4452653fb67567351886ad3f2a54eac426d22ebd409a449ff8a999edfc1293c2bc88c33fca0be6c6ba5dc6c66da4b1c12b4211050320c3b2723cbc48038a49f5edca6e0c3ff090aaec7100e23edd80af47210735100ad4d2eb0bc9ce4b56ac868bdd98d9da8c4f9a26315b9b1a9499decfbe08a608e2f95b52b2c7d7345881ee532ebb54417bd5f3e5e2a9d21c91088d07fbcbb38b06da1fe059398f98e43f8f245d89daaeae30821d344cefd9b07bf0286cdc2909db18178e1dacf171695c6decd873e05be65c738dba8d6d3aac0ba5b52f95ad896da876ba8d51e8cd78dad40869df7c2222779b0081ddbbd33ecbb2e40a53c9c39acc3e47a154a9ea775504a068c2d6b88ef1f1b49e09f9b6f54e7513eceb624f1b3b0f9b2def412337ef5c67645e62be000a98ab07d49767d7798d8edf2f088afd8763df70439937f6371310c6f9da4c434386f7aa3af9362e9195d05cf81005e09dfde706d3049afa90cea9259fd980a29d72cacec44971311c23a98aa5e37c9d67c9976848ae307ed969b049b4c72153ce25179394d31e042fa36ab944de5007dd2d1bc499795387e0c45d8ec659005c1d78e20bd2efe971ab97f585aefc0b99a6a880942b335639302010ba62a31e66ae3bc494b4e845f1d53c5aca5cc6a307bde5a09098c1455e9b159da86c76389d241078e6cc40151388596127f8d073b7c79f4b66463c9e55d027f2c1198f4e2782cb0662f5580098607c0b3dbe172a3eac19cb443ddf32412d5b7bdd228c7735bd7c8c6f7ae82b4a8316d47a5c664a5c19e0f26ddd57ba5f3c45a42534b71de16c5a7a2e2f87d0a87fe2773da20a428820f81149dd390cee69e5e8358cae956d15b68484360d6975ceb790c7e2e063c542861c54acb05c0503c8bc6cca7fef636412176e2ea652f23004bbd15ec7f7f5063061c3dba86d580a0d6dc8c584dee0a2c9ae2cb6c856e43727e564c3d663d53ef884bbca1e3685f837658e6f89784b23dcd9dc2f45d7e017ffde19607b9607c200ee9c6bf940d7d0385b162e9e42790b93c84a72b5624deb9301596be77d12ad0469a26655345492aca6fb02978ea439d4d388461ffd0a560894ceea136a664f00d8a36476b15d065d548f2e0a0d76a239d458b1688b3de6e28b118aabfa2fbc7809ee584850f61e9b80a3e67e88c1f71a72d019a0867612105ff7fef851da1fb40bced80a0f35ad205b3a145a993479e5962b33843e4b638dc2d3a7dbc9c06cb0e473c5694548d2362bff3a90e07e5dfd9df0ec1497d59282a7db75457d66c733926af766ac9a0550cbb5ab9b0b3b7c0dea9ccd11d6fefdea5a65e8cb656cee89c0813151c2e7a2d05d853e4488f147f9b748f54b5f52b9a1c21b71dc16e014cb35227a6fb4a159d84992e091cf543cd9a4837f8a0d607b4ae1afe48e962fa6176861c3c63d43023921c7b26c339a8b8f104c925fc6dfec982255e70e31355cba78febb9c492d2a76c30772088a08a213a59d9baa7896895127a145c111bb5c52ca6d2a06c71643849ae787b3491e40255ec62e7d6be95f8fc379846a2640513270b90ca80666ae04d169873d2fe4952616f126d8a26fb1b86e09513e89454e4529c3fa65c55ba6df6af5601f11873cf9205f5bf0a3d85fa6a0885574fd0a5f405b6b589673d42b36b7ec928336e9c13161b1f2d80f2c7c7c9e6dbffe233c338d47b7d5ca0030d4d61fe7047e388b23731df69e9ac791af33a83065a219db77645e64095140531b661e8c8b514f8b023c2963c8dd51f4b605a9985ad886d5849e9d702bdcd2077de903b724b36f48e944442f3a1aaa646af7ade5ae16317283003ada6ad8e5cf17521681df6f59550236869844838c512d0880237308104c1980a01186dc7258cee467464f983a1d5f249d4d128c44a2b944edf6cf04c5e622b9d7c51b52c20e86067ac611031e602524cac6c8f9b26c7f32d3cb8ce1a37ef57dd98b77e835a8cd06378c135eb52b7f129deb3c8593bc4e21e0e5a15a4ecdff36d778a7bce6b263d04a96f6ee46e414c220651bef1c85e47b3eb6e4e45d569dcd0039cbf21dac5cc7a6b2b85922ad11d9a87b4c040563cea7b9c7b2de3e953c07e6e35fd3e3a9d7cb32d2d1561067c905654a78a126e2e5c34183d208c816bea49720ca7567675571bb5533661402d37f3b6a91f2cbcfe1c84efc728a205dd2b9c575710d024d44c87cec3a3717896c4a593015ba2b9f60d96d886df64f7e2037590107f934d629669b70c5425c4d15be141f9b844cfd93b0945bc4d5b7e034c78661034fcf56ebdb1c9053029f517532f67a14e232be96a85c51d442386b1a9e2386631226ecd3324a55d406fa45829b0b6525f07ecf09e4b78d4d351a017e498fb7e1f3abd740d9097898ea788ef35dfd05f6039646322759cef12d2ea826958b2d1d1255ba9ac5e4c5e404c8e27cb4ce27127e61cf64bad107f131ae70e24b9da2d1116fbc33299d19e6d4557b9e5c5742d403ac434088539857de607fb81470cde0ec754229adafd41708e2994820668a08d991e3d3f3df7b4356a257801b3701249233a0a601bf536aab0543c0e0b0541048aea180ecf8e28e44028efdbaae6281661d46f58f55f8e9ad7151aa59ab21ee59fdfaebd2fef6594c17e0dbb32e4fec7d9bbad6a777b90f342ea13478e6c08bbdb43a4e89b0bab694752261b01d61430aa14a00bd3a3bc12da73a91a136781", 0x1000}, {&(0x7f0000000380)="3e56365cd5de44303c632bc8241a8494da3713af725874269261b8692443696552c2edfd87d6ed0ab38db131868c8121c4cbcfd7ad", 0x35}], 0x6, &(0x7f0000002a40)=ANY=[@ANYBLOB="000100000000000001000000020000004fd6e9161a78773be505630460f48272ed59c36e456a66d1d938026da3864ddadde241f4e64259254a265d50f0fcac610238b1f4a769ec27541d8898cacfd7269cd585484c8645f8056586a228c1675febb8aa697d475f3b4213886731539f602485fc96221a940314bb7c41037f3e2767cc3bfda38aebbcb9463052703a848f30a37132801b1b43ff6317a659745b1436ca738325c7d4eeb50171dc042b84d7d831593ea432f91f16af9fe67cd8dfaf8f2cb65fae1ce2de16cbae0332b6e9a12237e35a832109bd771faa23e615ec59cca80e42b0fba2168b1ea5258168e95dd0e37ccffdced678730bc8c90000000018000000000000000100000000f0ffff5de3f4537f00000010100000000000000100000036ef4237077cf665dbc61f737c46578a1cd06596bbb66368e0731039d29841970b7eb67234818cdd44c1e86e79cb838dcb495a2af6bdb129600f8377d5a1077a536f91acd0596aef2b80d3fa22e48999156dc35248f7ca0ede5daa98c9297d972f6e60fceeb679474e6393be579a0468714de9da30a9813e44722fec05c07a8a91e73d00520e61388fa62a0ba1b2a20e44b0c605ccb833f393995374c227b88fec4df06871832528658f38f32690e95487352e21b5e1ea06c2f8be5fbadf44ef45d1bac1b1d61a938a59fa179772f55b36236211d1c80986f49b17fb9774d67279b0d1be02a3ec5a2496c8475f0dc33fb8e9c00177d0857a64ddc0be0f375d7504f1205fb908832abe587560ee4dfff64450c49187891bed9a191d55cf51259cba5933905edfd1e7fcbbaa23e844f0b6be9ee06fdb58c4f5439684d66b01a170977fd60b5b7c49324b24da534e82c1ff4f903ea77113c662dc7a57bc103d5d01d5fb722756a9ec4d80cbb76e060e94e36909a76369923cc6222b45d4b23ddd5d8ebb74472a20a52d9f46abe0e1ac2a66b2e604c5981ddd395e2c7caf54ed39e8074a164ca8f4799b527e52fede3f6f17cb2e6179d0a3d7c5888915358a49aa7e589bf1aa62b961292d2ac4f95c5e6a2fabfe17ea1422119e23bbfd6b4a178d119f35877ab82b3d659b2a658a7fbd3bab612fb1439a06cf7132fdc82186033fbc5fcf995fe8f4a9652af409761ebe533f531bbdcf62ebbf6dcce09059ba716e08b3bb706eb56e9e074666c12b987f4dc7b24678d8b6df48bb45cd9f26f3e612c72e31aaa8397a7afdcd669a10c999b26d76f562ca5fdb26019cd86f6b3f6a5369a9cdb046236779a228fbedd30368c77ad13a912ddeba12cdc09104890748a69f621f7bdbe4f56f81880b9abe9f36cba9a7e8e66b04dc4a063d23bd8181e8277dd54392d51f020d09b931269e93dd874e55ca9c5e44720258f9fd161b275bd79f862c2a502f49ea25281c486cd08eb11bcc42762154e4f7a59b5d16c9bad7e8fc16e9fe6af8765aa1454dc69e1dec26d1c1653a5332eb1ed1ffee9f28b2374d27f9519823c7c02f34006af0eeb27058c7f28df04f41d2fb6c5de854c45662ad98100ddd6fa57c7f49c6c6f827ccafcca42c15cd4137bef492a35d62599f6ff1c67884047a7ca23a6c510e14ff33b625cbb1ee332179bef4dedb8d24a947260eb75f96551cd3e206e45a12385db93e6097b96e5f38cf3e5514bb4551bd25280482d405cbf00dafa20e886bb4edcdf8fe643e428e5734a9ebb3170ce106bf41a763287df441e74e0e962a18760c0443e8760e14eb04e9e665e98310ee37dcf1df5c4ac7f2f30830c08324b06b1d2abc3e40a82d8f93e26c100d516df1faa9aeec3fd74089a141fa1196eb473df776e43d9ae21baf9787d6afb9cdc2fd1a8c56d52d1bd8b2e248ac87704f51ed7d68214f18565bca68c69e85b8be15a07b375ceeb062e3375308a3fc289622e2b122c191599628f8f291b71ba205c332423e59c06bdab48f856c75238fbd09e7e216db1a52f629c79e814c146c691a309a027373859a4a4e1b1623231ed3e50442689a6662d21c65b708924fd2c5ea6cf3ce284714532adc15a66d469b7b7d71e93d72f0b6c84cde82d0556ae8dc2891a8d3dfbf2d95e8ebc8d1aea7b819b11cab9f72ae1d598b48531d0e4fab6e9984b57757ac9244bf5a0e6c62888de571e4f29fa36bb197dbf5d0ae1afd8014283a7265d05ca1602409738952ed9918eb2c913075579328bdab8e7d8c004ebaa9c8bfdf9e6213dd75f0ce9994df69ebf46191f813a52af8b837f6554b04806d666c14d83fc0d54481abfab2b1c3aed40681700ae978bbf2d9058c3800489786acec9c880abda7429592f168eb5861f0cb624f2f642b82d11508c2718a46227e5d319919630314a48e4d8e5eb08014d75a08e20a5a3b65128b9a90ee118f810727a95ba516337770af8b0b3487dc1699bd1238a29bcc7329206b14d39affe9f9ded611582f39683acdc75b240ac2bcf6f027c55ff9aa711cc90a6486c68d83463d5b63d1ae290eb4aea81b3623f2aabea7f63df4d7ef6600a4f7294dc17644d3372e091ba3263fb663cc027f502986ebc916086b64359ae3ef7b3d1d740505a5f9f1ebd2d7d980111cff93dc8c222b6730b6cc03c7147127c979d9b5fe7d637ad92b3d82d770eff2eaac3f2616ce2831d98397d017806902d4148e67c3be141cc5012b1ef72950fc7c7a4786499734dfc3a36381c6a4a0c3f12c19c718a52624eee5eea60492465a83f8506ef8fb96746bda99bb687c59706ff6142de4683f2a77d63f3ef90b9e494adfa333ea3a25a3e9d8cb1c366fca9f68a11dc2502ae1dacbff51916307a728b9a5d789f72abdf3e1c0ecec73822f92026b48a739762cd6268b2a39d27e45bb6ae42087aae560694a80c4fe3810fc2a1a66b0ae86f6b8942a9ac5653bec4290ddb99e96945df1c244206c7b0b5aee8b94e59c58ea3805ae7d71eae72a92cb83ceb74cecc52d1eb6c2a4915e81f5320b59701da12b3790c4ebe52d24b05a593081d7e63b3e8c62d45ecccbe1ed8807cbe7bb5a5a2497e3516b4ce9682db9e08d0b489ee0555cd700485632a1768b510da80af7d3869851dea8838301e3d98215b3bfc6aea781901a867fdd024c2f8aff927a4e9b727969fce180b3d97c3ec1da1b6aa9c5f1923d46ace8e128b7b5fe774fd617a37c82c0d28f8561d6d9deb16032590a091bb21bac3c1b2fb6bce6d8bc307b1662d01aa81a247bd950f08826bddf91caf9284e4e87de089584743890d056fbd231172bec8812a525da32af81abb6259b388a9c8f76a7633d6032af1563fcf18d38967e57cf9856799bb47495bb52ef0aa71ba62ef5d643d0e3929cae948d333d137a48735c1226763f878fa9e1b475a74094d6f638bb28d90513175afd28aa25a8b28260990367e76f072c3e6b97ea3baa83aa83ac6773b74e9dc79ccf08496512e55a02d1f134290a7af69c6e0d3be683f5b1ff819475874b1554014b8f8d75c52b0afb6a45c401b5723c2174abd1a164699baa427f7851cb59e64195efaad16c8405af0347d706d85107b17af1965c603bb0618476f206277b7aa1a28d4c2122ae41d609922bc1334803405cb480e90f5e668f14f5be3742cc4af896b4f3beaf626778c55e1e478f8f1281daaff92ebd6b3ccfd561dec25c49fc4fe94dd3e8eb636b765b75f8f5a167d9d7cf09d47b84635371388f8543ed1de30697279b97431e477d5581007da361d8571979adbbe7f8dbb1bedcd624ae5084bac34865232d374d6b20d3818e15f156a737b7c641ba05a344a5ba6fe3f3c9f6b8d350344325e38959001e515be2e0684a6b8655362a3f0311c4768292abffad01f5df2add12bb8676eb67c19937a56f85822376c9b3528edf5a3611a5ef3d7a07082f052bc5fb4dec168f69e07e8439734ddd8d8a27c95b05f75a7a797d63a3145985e86ae3f98c8f0a07f9f3ea01fd8f556253fac9a43e5c5c89702d0e62d202d2d6031c5c88c7627094a998b3808d2414005db9af42a0ad25ad3f47fe448e8ad1b1c79caa3f2c0f5e5ac2b59c3bfb5c814358dc049d7e18b276a5aeb2874096074a20364b9f0c6e96b469d5337544a1e629f295bf916ccf5b5d1785f2dbf2a9ad144bdfd213e463c46402b1575ed12f71e9e39daec9c7c3128411e1c0c407baa42844ffd7385c73ddfb340a98685eb20bc35adb5ecc117f2f44ef35ee7e8efdd89ec468b173b35f24eaecc11a3ba88eb66b866b72e8b1bf321341c7ad4eff6dae2d491e7b36b228e2c21e80ad1c7ce59ff36bafaf6f7efa548a46b87e4521097c9742a07081cb2df72c8384f373001122956c6c5f94f90e237f8e44093f02491fe2d71925d3a0a8a2208a25a04a8347ada4786785f7330ae2e9e574f199c12214bed2ca3eb5f1a3f5fdb4189905f5087b670d28d75ba1b0855161e93016dd9de9cd657b8a467488abde38d8f6b5c89d4b88342f94b22e206354ebaba27d6eda55dae7a1f8260a322d7aa5a615055dcd59a742094b0fe2b9c5a3265ffb53adba7d44d1cf01194022390a79b2499a9cd6c378a4c9622aa99502633e22277c6ef6d9a75a9efaa649670030c19396c6d6a7768659ac618c24713cfa0f9b129ef56cd71b8eb3a2bf53d292b3a156b804f63724746e03241f7b58e351a5124aa4d55036d436909238c97f18a5e62898e7908c90d2cd6de074938fa379bf2e83a074f6f14c727e27e60be475e518c6ea79c4856d95ac8b6cb4b2fadfb3c67a621b528c77b2d03d62d3e349994cc964f92b0d0effa249f99399bbe9fd6f76317c3c1a4f8e64d1f12164eaabb87e454beb2ea632ff3dc82e1fc9a2d1111b0c463bc8b89b744ea490b75b159eb40cec9f2c2fa282dab39397e499d42fe06cc1a3eba38f2e7e2043ed48771e41148758c29af6b02ffed520d66d8032f398deb92b3a8a31a320e3aef0686e993f4a6b3971976b1d551fcc3d19306675a4c517b6b36e896f84bcc2652cbf45f0e9d63fac66fae3ce6655bbb83c7d69826656a495621abfbe9a606974463b81925853175c3e7aa956e01391b0945ca4b7f9c308dbd5a727e4682b543b7ee093d4b779903bda692c2f2a6177b7e467d9a53df8b6acc614eae672b3b6b327c11edc95bdfe337496df00f17fe2627fade1cd37d4df0448a91a358aa54242b97a5ec6b21581f369a57c4e3ce4fad031851b720e2a46c34f8aed77c515d757ee02c07244f29c41ac91bf10663fecb62a88ea65f8889a81de39ed52b640ac7dd14dd53cc92c95855aa8e1ac0a958b481b48e928a393757188d977949afd6350ab1ce208ddd1d0b6b0e002277d2c551343a2978efc943517dbef05467330076e35403a98a31f6abdcbb8cb56c92bfecbb13ba2feb58cfc9ea7b9a79e4cab278bba56bd8bbb71cf56defdb69582120432d671e51695bc923984bae99f30876e2faa3aa50bb72a859b729c7dcf5bee85019c0b050510b2882b4d785f990645f02b5aa3bbab38f19a0c64ca0b210be722bad7473c76bfe663107d186b2f37c6b672f5b87660e6ddbb089d2f3aa7c55c73b0222d0eed6a2cd5b0770a19723f895679f81791ffe7f3420daec94f73e55ac162c3a2b4bb51f8b916a3c8e34c8718102a18fd6b34fe4451fe7a0a46fc525889a5106b08bf3a39a2c70197c2303a6f677d6a803394e022d8c15cb77faa94d7c5927075beb31af9dd17f279999d9ccbd0e5ca9fb736430981d4430b91882026c39f52ce156a790fe00da96f48f9d4e96fec13295ae3133ce5bf399e6ad69c21ccfdf83a89b024992afb90692e5ab666c1f49b450a256001f504d1f0d83ebffdc4885f11b04ad1cee0380afb0c018b1d54b1c1e1fbefdb505eef263147c6eec1fe2da9c4262202dc86fc272489a581755b68f658da95cad742a18a266f4c42c8764acf996f6f23eeb890afc413a3d21997f291b601c567fa68af19a43944d4b7413be1d1bdcff89ea0092298b0c2279b0ee923e27f4a78502b2dad82c8d5cc697b90d7f9caa309de499aa8953fd0a2959b43206e32bbd5bb2d0c6c7ee5ff143440990385f241be27e6284c4a2f45bf6b2eb39430e703a5b63a8aa8b189ffdd8881fa6db505afbede8a5f0d315e47c8cda395ec280bde960e953bb68a1c538f60318b35fd51fe7688ad6e99b13204d300727719db436682f550dadc9391ab860b79049632d406b99618d1f3d7364c6ec76bfac89aa953693b8cacf1d551d52d8ae906ede000000000000000ffff000001000000cf9371154cb884674fe193d23365f9deb90bb885a731d9db6f70515c11c65c73c6a0d3b1f8208574a52699a98a2a2c2d936f92581a33fd96bb1277f025b627793d408ac4e39bdf9c7df5c092aa05d32db9bba94956e63060593f30db60a94619b2009b82db70484e5ab081c4e7e6c9e33c042c1645bd702e5c9ce8aa6ba41686f025886bae38b09485da35013494f19cbd14a081cef15649ec39fb5fcdde528bfd1018edb29af8d9e904f410dc0469542db1a05273b401f5e7451839d596d278ba56c2f7dd9b0b689132214f4a0000000001000000000000ffff0000f7ffffffd88e5d605f0c425375302d7757f144a34e68180f3a6b5cdd845f56723266bec9dd0423634949351c3acf26be9c76fd2f4847f3ed609828a413a46bb53d1345f30d18737bbdcdc4ce28386f72797a4377e300d0714760e2b734b2869d9839573136be77f57ae29426382f1f8ce609dc15f9859762d6df4ce76f3f2c0189f28c5f05be80d1468ed2295dd23a3104b14c3f0bf52317737cead0b665f4c811cdaa0ab7be7e9f3a5496aadd860f1ec408d77472f4c496515985494fcbc5ddc9a78f0a6e637d79d60a562ca15ee4b0ae6af1d3d6936489278c7b611b61c979937d8a94c37df2e23daa859aa824d0460000000058000000000000000100000003000000464114b877cf8b0290e021feaa505907789754545d1b320a4d2613d4dc34149ae9b5f4dc740eb6f9525ff9a8fe27f69a9a798d3bcc282416c853e6d4bc9b31f885ffc0388d000000b0000000000000000000000011000000ce31dad617786c27b52d2036749a69cb98a9575fd4bf7beb7d11764beaba668a1854baed80214d089302f2db8928b28126d46a780d5ca976ecf73ff5aa017051dd8819b702b0424e4276f4afe7525205ab88b0e2698bc0d9368a27af7b4680283ad95e975639a6c032531fb0de5827296581c43e4c186739f8066d2f846cb4bc0881ff878f558ac064862c8863240f23dbde83e65d082e06959b5100000000001010000000000000ffff0000010400004b5504c5d8ee73feb7c9247368d6ad51e68cf906c280d199676dea5cc705ddff3b3a3b4175a6d9e0528e9c6a331269fd9c00fca370ff0dd893e2783c41f1ed8dfc69934a38e3adf337d29e03cdbbed6d7b97caca48ce1ad5d5068f57787b8f4f56658b32148cb3670ec6a5f449359df311fe09a206af93d4f9750eec1f888d4b166c302160df63faf5d1e6f5d81944f353b4c65ce0f7feed72fbb7420e3a9ecbf81f731c3f86e99762087a819cbe23b7ee559435840c23621020c97ab1e952db043a1cae6e287fec8de10af10d101df4d2df186489de27d3d209be8bb9f35dd9ff71150efff3c7e7429408eff03eb391df7c4dc48ceb09356a9ef6043b56208e0ddf52d5a647502c37bcd4a189fa07e30e19000f7d966c13380b60ce51eee5cb16ef636d78b64467ebc0f333ac93cabbc9e3c946afd92352b65de4c90c91f719ac06f2d07903639600205dd957a2bb66217af3270db6d68f31e15838acf28b33a9102beefefa8b1c1a1b48a40ff04a1b52e745ac31bfdc0c6f865dfa49a751cffe5e251d76e3e4a86fe32a02c99497434469cb29ca5e065a948f4a7331a54268091c07ad319d9230e6f7fb777b9b9a26bb20cb6e9d8644653330395458b4368fdea483b56bf9a68c2da8ca21d985a8cdc7824c92fa59e3e677a635c4df8e316bfd65e20a401306da55f9dd2903c750064feb685403a9f537391f1c22a7f3eff6e022f34173733d5c3a1626a6e7a4e1e167446a7a84228dd15572953339e033ada4416c1fbf5bee943c9d8d250d9d074d040ef5d19dfd22f824f341f2bb3ce8557b2d6af5ce13fd3276913b68af6a9a252042a244fd8fc7a380d1f3f2ec729f07bc2540cb1681b48d595555c00f5a4472c0a317ed6ecf94f289057710a9edf086558e28bb530a9f2f9b0cf1910db2a5edcffb02951c84bb788ae71f6cf4b62193acd7b4040c77523d2d3393182e1e12bd00d4e6507b4c726837754f73f20aebf08b4752dffa50ed522cd925838af5a7478de8468964ffcea0013b95eaa966d0bf3af7a3ac715e53d8b75d9c0ede2382851fc4c2c2023f0079d50c3ceb64a1934926c308a8dbed415740b4a1b8e0caaade4b7457784d96d54d7c0490d88f3980e61c84f2d9a3030e1bb25f64a34456d4068dbca5f5fee62fc09dfb2946196a7706be1a1df5c565e5658d2de331306ecec8d1c8f2f6e0d84868d16c9677bfd0f8a7057317498b4ebcff6055737decf456ad20bc34bd628394ed99ba24a6aef5255a6124108fa3b2377fb27d3924a374a8b96a1ed4d894765c568c7fd5fd2204cc52f4c2cb7c98801bbb98e8c1760eb01d420ea0ffc2bae307831f856c400aba52bcce2bc2e54a07688d837f195e633d253dd8d1f4849ed75d5dd989d36e2bdcc5a6a6b306bd6c49a83d842c3e5e7e40aa152806206e0b78b8e86802d1ceb3218b8ba22771f35f956fe770d184b787fec84f69f131a52e205274887a09fa6d16598982cf2ac372f42302f647256a5d380747686817ec3286e986c2e824433275c1d16b6fc7e60905c084ba7b252c0e6971c7f2276e209fba9c1f85a94f8a242064aeeac50a65691d34837ef7137d1ca0b160eb70ed9b6b191f1171f689ac5d20a2faee8ddcf4195017d18b26df3144b5422a6957f6ae8dc6ab5c72f46ff4608cc924e7d414a3eb91a9d2e8c7e88567bd2aec949706c90b60249c8c8cdaade9adb7d9684e6c16436f7060d875457c9a4e2c135fe51831b5dff9f292fb90c34c53c47acb018c478e3e06f969ca1ae120d1c995a1a848224128c13225a3993315a0d457eddc0a2de55db6e51cfb1b00edc6de8c608877ed3fd2fda65cbf4476c172ee5397bcd02cf61c737e4dadfd93f0145ee772c8588ec34094253e8b31cfd12ef7413f0c14884a865ea1e45ef60366b4fbe0952e32c9250a7e9691f66789cea1b2978afacf4a0ee112ddd326623054cffeb023423e57fc3f6bb0880fd0a2b79c87cee5dd49909f7a35d171d599cd03322630b79482dbdb4811b5cdb46d9af89bbcbc0044864dbb13722b38895625a0632e549bedd9caf47b34f97a3e7e3ea75560643060abe09117c85f84f1000ac7a2405bd8969d0cce99d85d0a1bfc1cf471c0a98e377075bce3ec5eac6fcb1f3338f40c2e99a0d920beea9592783fc73de6ed23be576d24e1a35ce35a1be61aa7e332e3e2f7ed9ec510ede0d56a883b25bb3f83adb7236ec2f4a85f8026761ea8b4e7b0c7248b406f03547a4c08211b296fb5bb049a7886c5d76b7d19527deab0107b442047607a1f01026fc7a4b62caa24f2409d080721915f95f1ef6815adee8796f11b88bc9ffd6a60559a57dc20cf46ae59807f4d06b04c1f4261f8ad792edbbee3ef36fcca7c168800f7b99618cc43c404929f7f7a8ce09bcccc30f2e17c610c83ae27b3a7ed76b091b0e2d9e04ac0c7dd3f61f73f3412afb8787251fc5a4807c050a04d474bab36d9d17b7bac68e8443b49657391251fb0a9e930fa2e60aab3ea13e52e1f03838f48d1a0dfc080bf0119f402ad43c5b267bd7d5a61c42ffb10d9b8555d363041c7f870e6f69304559b0c4c316403e235814eb94aaf04d674e753e292d05423a1ee9af27cb63a6afc78617cc8b1d3cead094de41723023cfa394a5dace39bc7ee999ea2bdebb1ff51e4d231fd528d607db7e78bc2bfb61971037ea02680f561635c3b4eafad8c6f6176e988d759e8961adedfa348547010e4a595cb49d8dccaf0e04581ed2a7d4a5cd20023fb4b841402752ae456b0997f813ea59ac0d149a0965e325dc2977baf1d14a40ea8f7feb5ce888d65d74509351abe7800829f4e3c737d60418742f4b3f7cfd5a52de9dee6c5e0084ba61548af9a0f74f2dee84e6c6d3166769e9ef2c91d66b42f9933e93275aec8d227c67f23ae149d06cdcda2befaace2fbfc9809198f5f40396336ef4ef8a04cea71f0bd3544b074a2e93d329cba928b69b667a376961d768b52088d380f009b0abe9ce9725f09a7fb1ca2d191b9439cc623df61e8291df8a2cad1c43e24d2f3b989d793943234c7ca1e9c179e4d5d8c5213fee57159f4b036c49542e90ac3dd61c5cd554056113d0e1317c8eceb942be8c5647edfc6a0a93044cf9eb4356efa97fed7da8dc6a1f34783766b8617713dcf9a835bbe71c1dcada1e263a835884e9a73708602460e2f2ccb48f568162423e441f81550e4733ff84e894f9a5bb5df59ee0170cf71dbbf0ba2f865f46fc5d8c2e1bfe18b749ea1147259742e083afd96687f1a54d6a014dce3412060e3075fabab081140eb8b54fefd0c02b46eb324544df9f3512150afe087aa819b85d271c7651d58a67a7ffad9157b62524d647bbc63e4c74d2a81315cb9710b10c758d13be97e1ca97478fdaaa8606884f976c0f627e80e5cf903d64e00010205061c42d9af1cdce8303e80f82e227e4d209b17d70118d45959add6430618b8e4d8a5b55917ff3851b9b88e06bfe7e676f53878420bc7a0781911fd5613df968c4dd411b782afd72b7298d2f09a10d6e83dfffcff8e519dccc2f062032d9644c70570d6fd47ffdfe77830970785b3de0f47f6c76b39b109f9f5793f88d12a53407ba037cc836c4ccda272feba57270c686a99aa2e737b3f62ca193962e6bcf90b8d3b98c02ee42f38687bafbcd4e1f7eee9706d37f0b53e2bfe638cd79d4c497632cff4ac9742aceb21f6f6ddca6591467b8e1e18ddaecdf3b5ef72d9c163e8d084b3da1a5a56aee4b4deb0ca8fa3a481bf902af90269a1cabe117eca774a1f6230db72bd8f31029dbb3a3d3984f050fba65307b4ca6d522099a4e16a3561bf39dfab04cd3ea58e6b77cf38294c9350c8e573b073f50172975b60b3aba891799fb991ff9c226db0ca9612b3c828d71eba5f418e9a8f154409603962f18cb2af2446ca5110fe74c3f6c07226269870804f8ae2d29bca9d4036f9b63eab1f4e9fc9a472de8dcfb791cf9a9faa83576fdf89ae753835a45ef9126e95ba8130c3ad24d9a76845b1ce3ab124a7c7db4549642e94dbd60b30b4e6764798a77a04c9490d120c55ae2f0505229e3e5bda60ede7a42c1128e3ae07111ec6e00298d5305a000c5350ffd8be3942925704e4323692f10a824a439974aa8585c8bb930caf0387891f3bd60213a98c5613107bd77aff8d165530bfb6838323ed6b1ac4e4068bd5cd181b6cd22313cda0947df7e598b40c9d5b6768b206f3b8eca82bf19b57a41720b7af99f112abe610580a5c0b101572157a88278430c9a9cd6c61b4c92add21d7a11b3db76bfe7548e13191130bffcfbf5da15329d3ce1ca497b62c3f505559f43f3cea9b03eff9ef87bcfe9205c595021cb5ea547030abe197f6bd63eefc2d5dc02dbae57b896cab4186549207abea23d6a7f7964e9bfca187aaf5728911699f6ad81e0b109b5fa6de9f2d2de3d99104da788e6039fffb9cdec62d05b32d634563deab4ffad5b490c49b59bfe298c599b782c47b1721045ccbb9eaa12c421f2ca3437827c9ad130034858f74039eecf8f6562c8b02636ea419e349e52a764d0663ec31f81a9f16c9bc126d3f5bce6838c07875c2be61eba7979d73bb9440d964a84bb0b10293dc69f88f2382a72a73464e8738175886ce85e30ba6e5a419258479de56e5ab0a8c97192a4b67f2d344df7bc42be0f9b83e46ecdcc102c08f193acca4b232eb0d9b4a5aa233658f0ba47e2701b8d758053ac7bd955f1e9582a95b6eeb5abccf2a84eaa50e321206412bf1b475e7a66c59455c6fc7ad4365f2d99b4c7206a3bb4c469415e589be7ccdad7d03e3674846f208999b46611e9ce43cdcd97d998209490d43494a46cb1c6c07726d02fc3392b6c845ab23a6ff34055bd6fb03af732c0e3ff4aba8af8958be11b1f94da586319063dde64cbd4a9bafc51c4385eeb0cf138134851b7c1f158576595ab4ec09b754e2a920c1f7a076eebf73bb0bbc0f3769e671705230806b98c86283e321b3c4ac20327d080bfbfca6b88a9b7f47ef9adbaabcf1fed08bec2feff39c944b2809bfd72c2c972131ffa6e0e13be22ddee7ed702bef18ce5d5a65a739f17c3ea44497f4aba264ff3e76a57eb9f9af283d0821ae08331e49294873a781fd89291227cd9fcdcbd79f461d0611eb4f56c810793a76e9f326f4ec94bb4ccdda885ca2a6ab46351cd2e31cc34163af9ab8cdbcb8779de9319104c50d99119a9c06387efd93b5b884d09fd8d3c8562a4815fa92822db26acd56191889456ffa41d421bb84c86ee5d24ad6dd6d314f158c71dc05c0318cffbbad79c2fec8120b7f22303daaa4c812f920753b02ad4a1010dc796721d8583e74daab98ccb90dec17fe83e4d8e47ce7a6f5e2a5830984c059da0facf30354101567b6d31cecd815959d464952087fc3a03ae4fa01393653dfce8d65c82088943f99d77dff68dfa059b0a4eb3fd39408c862d3639d34c94f85a22d41372001ec3bc6e7a669eaeccd4131c781c4d6a79213da04ee436ef7205f536fd41cb365b9f7163f911961e68cb07b37c1c8b88063c6b528b57cadf619728dba48af42f5a0d84f37732868c08ab1539025c1f33e5b7f90af9947b7f48086f7c208a9827d5ac6b7e2a61afeba0ba030bb67ecc78922317a997f0b62e0bb6d4878dd07cb5d83cb5c0952aa1aaf53f8f3b923f7c8cb27461dcc16a73ba4eb8918a43a87b7e8125c3fec92a7091fb7130d100b1dea1e04621bdae09e278f09efc672b0f217d8278f557f3b6394ba7e0efe61413d56e03a5dd2b2515000000000000000010000000000000005df1c59f97f78939108cbd844baaac9a95537394e6bbedc9aac15c0db542644055bf8e33ffb65964d33a655f2ed57537ef446c1e34d2174884c8820610000007800000000000000ffff00000002000094b5aa7b7894f3df915119473e38f943216fdd591eae39e36f7c9412831a23e6e895b131fedfa4ee9805d88ead19a722b93ada90984770fb727ac8baf80def38f209af09e9d6494f483266fe00ac2bea960496d735a163b17d4826672d3a5730bb00000000000000"], 0x24e8}, 0x4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x8000, 0x12) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000001700"/20]) r2 = syz_open_pts() dup(r1) close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r4 = kqueue() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000500)=0x3c0) kevent(r4, &(0x7f0000000080), 0x7ff, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r3, &(0x7f0000000540)=""/226, 0xe2) 17:08:16 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlockall(0x0) munlock(&(0x7f0000fed000/0x10000)=nil, 0x10000) pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x140) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x7fffffff, 0xed8}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x3f, 0x7}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x2840, 0x1, {[0x7, 0x0, 0x3f, 0x1, 0x9, 0x48000000, 0xffff, 0x3, 0x496, 0x9, 0x2, 0x5, 0xf, 0x10001, 0x40, 0xffffffffffff2fb2, 0x5, 0xd26], [0xd69c, 0x8, 0x100000001, 0x5, 0x4, 0x9, 0x28, 0x5, 0x1], [0x4, 0xbb7, 0x8000, 0xd5, 0x5, 0x7400000000000000, 0xfffffffffffffeff], [0x6, 0x2, 0x101, 0x200, 0x2a], [{0x7, 0x2, 0x1, 0x7}, {0x7, 0x8, 0x1, 0x10001}, {0x2, 0x1, 0x1ff, 0x9}, {0x100, 0x7f}, {0x6, 0x4, 0x4, 0x2}, {0x200, 0x5, 0x7fff, 0xb4}, {0x7, 0xffffffffffffffff, 0x76b, 0x5}, {0x2, 0x2, 0xb20, 0xfff}], {0x9, 0xd764, 0x4b, 0x100}, {0x3, 0x1bd, 0x5, 0x9e6}}}) 17:08:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x75) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/207, 0xcf) poll(&(0x7f0000000240)=[{}, {}, {}], 0x3, 0xed5) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0xbc47a33ca146913c, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0xfffffffffffff744) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x180, 0x0) execve(0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000200)) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x104, 0x3) 17:08:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7f7, 0x200, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 17:08:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r0) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') r3 = accept$inet6(r0, &(0x7f0000000280), &(0x7f0000000100)=0x75) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66f72b9c6eb4696c653000"], 0x1) r4 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_int(r3, 0xffff, 0x3a51d597f26d9a39, &(0x7f0000000200), &(0x7f0000000240)=0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = getuid() setreuid(r5, r6) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000040)) 17:08:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="9cb2aa2007294c06192ddfe066322e2e", 0x10) execve(0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 17:08:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xd2d, 0xca75, 0x4, 0x80000001}, {0x8, 0x200, 0x80, 0x6}, {0x2, 0x4, 0x8, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) r1 = fcntl$dupfd(r0, 0xa, r0) write(r1, &(0x7f0000000280)="395c37b3ca40254b973725c5a232bd1409d49888758c5ac3f28666f4fa3fc506ca8f1956ee89c2d6e4c8087bb9dd061c06a23aa90ffbea3ef19cb9b3ed3cecbe7f77a0e30648b0a337437711e6fe65c6829bb17e8c51e43b174a5a5ee16e2d978399b90be0ecb099f89d407a7801fb03fe34ee8a8390a0d67cc63b99fc9cbfd843d28d73a92e47a8e1114f2d6f5edfbee68e0c3a86cbee63c6dd556577020583b246b292", 0xa4) r2 = socket(0x20, 0x8000, 0x8000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x7fffffff, 0xfffffffffffffffa, 0x6054, 0x6}, {0x4, 0x3, 0x4, 0x524}, {0x2, 0x8, 0x6, 0x1}, {0x7, 0x3f, 0x6, 0x9}]}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r2) 17:08:16 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0/file1\x00', r0, 0x2}) linkat(r0, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file0/file0\x00', 0x0) 17:08:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000001c0)={0x3, 0x3f, 0x7, 0x2, 0x2, 0xba33, 0xb92d, 0x10, [{0x5, 0x0, 0x2, 0x100000001}, {0x80, 0x270000000, 0x5, 0x1}, {0x8, 0x4, 0x84, 0xdb8c}, {0x1, 0x6, 0xac, 0x1}, {0x6, 0x216, 0x7fffffff, 0x9}, {0xffffffffffffffc1, 0x4aa, 0x9, 0x7fff}, {0x5, 0xfffffffffffffffc, 0xfff, 0x7ff}, {0x40, 0x80000000, 0x800000000000000, 0x100000001}, {0x10000, 0x10001, 0x4, 0x8001}, {0x400, 0x9, 0x0, 0x6}, {0x101, 0xd08, 0xffff, 0xfe000000000}, {0x7fff, 0x6, 0x569a3a17, 0x531}, {0x3f, 0x800, 0xfffffffffffff060}, {0xe35, 0x1, 0x3, 0x5}, {0x2, 0x7, 0x10000, 0x68bc}, {0x9, 0x5, 0x7fff, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') 17:08:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x6, 0x0, 0x0, 0x20}]}) shmget(0x1, 0x2000, 0x91, &(0x7f0000ffe000/0x2000)=nil) fsync(r0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:08:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x84}, {0x80000016}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x480, 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) fchmod(r1, 0x5d8dc1b538668a64) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa0, 0x0) r1 = shmget(0x1, 0x1000, 0x481, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ff4000/0xc000)=nil, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x80}, {0x6}]}) r3 = dup2(r2, r0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:16 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="9e3249698792778ee343bd92672a2d3b4826641c06c79d854b4aba256124d3997d329ba1632c0a18848ae6877a2e064a32031985d80a0bcd8039c9ac9243d80b533c3303924245b5b1402570a18b261d4080965becaa61b107b04cb619f7de775c228054701514e5d3b9501fc57feef3c595b5043f66d7f8b796420602da8e05922ba9494a4fad51ca979755a22f7b06d93cb982", 0x94}, {&(0x7f00000000c0)="2aea038814bc1dcf1aa97d8dceed4b1ca09b9652ef2d92b1888ac61c36774b0f1b225422dd5bb025c36f2be63f7c568804a5931fe6e09ee39936c720bafae7a85f79131aa8cd2fe4054940882f6b83a4d6d75155665618373e770e2883e51450f2e09ce41e337a18c96461adfac7dc7f9791422bb8b84d75c0776d1b0c5ab7741a576bbbe9c7767e619034db0203a7cae8573c", 0x93}, {&(0x7f0000000280)="3c1c755a4040cac9a92853f9273810e48f27bc76c468a6189abcb87c0247f41168f21cd3896d47319fd78bd8cbc536eb0a405ec839ec70c276e78209c0995eea25d8f9fae6227b990c4dff5b4a75c2b65475f18c5847c27a60410c2ec19d753709b362ff80a0faec3c5a4637a3f2cca7374de1c9cbd5b6294fecb625f9f670b7fc1c94c53771f1b563e6f1179af66220f20bc24f71b03c81983f01075ad4eec0554097644126c6daee03e521c3c58985f059500d5d8eb5820280437842f24c42ef9318c44c62e3feef0f6e913c9148ad678122484a4420da", 0xd8}], 0x3) 17:08:16 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7, 0x10000, 0x5, 0x3f}) ioctl$TIOCSCTTY(r1, 0x20007461) 17:08:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x24}, {0x21}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) fcntl$getown(r0, 0x5) 17:08:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="200005"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) lseek(r1, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 17:08:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f00000001c0)='./file0/../file0\x00', r1, r2, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x42, 0x0, &(0x7f0000000040)=""/66}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') fcntl$getown(r0, 0x5) 17:08:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2a) r1 = syz_open_pts() socket(0x1, 0x8001, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) ioctl$TIOCCDTR(r2, 0x20007478) write(r1, &(0x7f0000000140)='\r', 0x1) 17:08:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='.\x00', r0, &(0x7f00000000c0)='./bus\x00') ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80045721, &(0x7f00000002c0)) 17:08:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x9d, 0x1, 0x3, 0x734, 0xfffffffffffffffe}, 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x80000) socket(0x2, 0x5, 0xe940) 17:08:16 executing program 1: socketpair(0x18, 0xc003, 0x102, 0x0) 17:08:16 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0x100000102) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x910, 0x4) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x84, 0x3) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x9) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/104, 0x68}], 0x1) flock(r0, 0x4) close(r2) 17:08:17 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f0000000040)=""/80, 0x50, 0x800, 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') accept$unix(r0, 0x0, &(0x7f0000000240)=0xfffffffffffffe5c) r1 = socket(0x400000000018, 0x3, 0xd153) setsockopt(r1, 0x4, 0x2b, &(0x7f0000000180)="df2b25bd783722a327feebc675760684877830fa59104415368e1ef4eefc7ff15df4f9f2dbfaf2f5182b5e38df6623211a22f70bfb0e203f847e27a2903353e897affe68e0cf7da605376945a6aa79644a5a86758e8feea49faea9", 0x5b) 17:08:17 executing program 0: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x5, 0x6, {0x1, 0x7ff}}) write(r0, 0x0, 0x0) 17:08:17 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x21, &(0x7f0000000080)="caf5b415", 0x4) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r0, 0x3, 0x6, &(0x7f00000000c0)="2b78c1a40221b3e6f559a43020357571aba09434ce76cb506e5b88f5667ecf5539852c109c87806ceece2f0b3c3d67cfb270b2d97f3572f579c7a42801f9d2215d39ed781c3e1aa5afe6e88da2880cf9ac65e462b4530567e68b6cc611e87f60f36b58b0e68a8e536fd4253af9bd255f91", 0x71) 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x7}, {0x16}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xec) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x2) 17:08:17 executing program 0: r0 = socket$inet(0x2, 0x400002000000c005, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x19, 0x0, 0x8f) 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffeb3, 0x0, 0x0) 17:08:17 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') mkdir(&(0x7f0000000040)='./file1\x00', 0xcb) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 17:08:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x53f, "000000000000000100002000", 0x1, 0x1}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="612167111439c4f95b1344590d5b76e3d528caf941", 0x15}], 0x1) fsync(r0) 17:08:17 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) r0 = socket(0x2, 0xfff84e70617c777e, 0x9) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x8) 17:08:17 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x5) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020697e, &(0x7f00000000c0)) 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x4) 17:08:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) r2 = fcntl$dupfd(r0, 0xa, r0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x122c666207b491b2, 0x2) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:08:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 17:08:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x14}, {0x81}, {0x800000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20298, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x8001, 0x9, 0xaf7f, 0xe6}, {0x5f, 0x6, 0x3f, 0x7fff}, {0x0, 0xffff, 0x492f, 0x2}, {0xfffffffffffffff7, 0x7, 0x3, 0x6}, {0x6, 0x101, 0x3, 0x10001}, {0x6, 0x4, 0x3ff, 0xffff}, {0x1ff, 0xd65, 0x5, 0x6}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_flags}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000080)='w') 17:08:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x10) mknod(&(0x7f0000000180)='./bus\x00', 0x1, 0x2b5) read(r0, &(0x7f0000000480)=""/101, 0x56) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/174, &(0x7f0000000140)=0xae) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 17:08:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x34ab, 0x7fff, './file0/file0\x00', 0x5038, 0x400, 0x2, 0xf4}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = semget(0x3, 0x1, 0x20) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/155, 0x9b) semop(r2, &(0x7f0000000080)=[{0x3, 0x7, 0x1000}], 0x1) semop(r2, &(0x7f0000000240)=[{0x3, 0x78, 0x800}, {0x3, 0x1ff, 0x1800}, {0x3, 0x6, 0x1800}, {0x0, 0x8, 0x1000}, {0x4, 0x4, 0x800}, {0x2, 0xff, 0x1000}, {0x4, 0x10001}, {0x0, 0x6, 0x1000}], 0x8) ioctl$TIOCMSET(r1, 0x80044275, &(0x7f0000000000)) 17:08:17 executing program 0: r0 = dup(0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000040)=""/127, 0x44108c1eb0387eab, 0x3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0xa) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) r1 = socket(0x2, 0x4003, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x80}, {r0, 0x4}, {r1, 0x80}, {r0, 0x4}, {r0, 0x2}, {r1, 0x20}, {r1, 0x8}, {r1, 0xb2e55780d69e81a}, {r1, 0x8}], 0x9, 0x80000000) sendto$unix(r0, &(0x7f0000000240)="8d9035a8c56c536400771db4296938a4a5fc23d4de145e078b6758676b52a06785a274bb115a92f00e5c25a12d383295ad831a348d5f34d7", 0x38, 0x400, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) recvfrom$unix(r1, &(0x7f00000002c0)=""/228, 0xe4, 0x1, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) unlink(&(0x7f0000001300)='./file0\x00') 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x9, 0x100000000, 0x65, 0x5}, {0x4, 0x6, 0x2, 0x8650}, {0x2, 0x4, 0x6, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:17 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/ttyCcfg\x00', 0x8, 0x0) pread(r0, &(0x7f0000001100)="fd6a7d327117b85813bfb9aa11f934b733be0377d70b52c4809cbe39bb6763575ac70624a2a870c28e6e2d6369b130d20dd33509e081ef55b8bcc7fe2b673cf04f10cbc500988a3caf173e8f9ef1679938cf8babe49cb40590eb2a92de9ec039004fd82066804abbf141968a76c3a23781574eea16c93cc0ca7490a6d193bd27c2a1d44d5a4a0f9fc938ccc62eb69a423db134b2c0d1e6da72955e5518cca5e4d2dcfba2fce93c29d45d085c9ccb3244cfc0aae392049ec3489cf6e02449602a22ffe96808cabcd55ce76d7a295460dad279089d67223a555c137fd43a4f2f30471e0e280d4588570b78435b61d0c122c064a06a3d385ee50f42417b333a5d69254c4079e04cf2f394373f8dc22193c2b9cda44f20561f003ce3e7b057a3f70d58637c91752e657a9767b14d504b0ac7712f41c047e73ca4fb7a60bdd25552e64b772c1c4e5c0af4d40ba83fca1551eec9a53686b1fe162d9a4ba5a58a2f113382ec1b2c09b7d61291ee776e4641e2cde5ba81c1f6f3a4977626fccf9e7ed14ccf2a9ee2afbf93884c880eb0613dacdbb21846ec2d113c28b496968ca7861db80c5898c708437d85b9051bc65de2134fce5f9678a91d03fa5f26147f05e80e22528c359d8d24080ea89b2e618070179da45b0c194386d128746fbf3c9139e7d182fc9f2b6f7620f44c24e69c43214b00e9bde95d5d608f31f4c33a631bc7d07c6840d93efcba655094d11716e6055a057277007678859fa54d0a5715a0e48a64b438884a358c12a6257bfab7f55852575a72dca51a1d461432defd24162eb36a6a90dadbb03660ebec0360a8936af44459a54eb5f4eb51fbc4d84eb1a86fec4f5847d7a79e69562aed53f6b69ebfe745f28663f3375b7b56ae4f2733d6aa993c95ebdf236966b53306a48a6681ce51de2004337e649e154b45138639179e2efbeb7edd4685b74eec3ff225357d0e1f568898047d63bd490e71e498f9651d1c149ea680fcf9f3d9f43cf5b08b42a81f8f7aa1774b66c9e5d2833941fff53e98da3e79a8676352269b614135edf22b7b2583b7af5ffd55519389ab7aff68e8051ddce45fe546998a638ffd1fd62e4d0b9f3d13236b429a7eaeed8bb23b60472f7c055be00840345afc8dbb85806901bf5cdebdd6ef6c70e26fbaa450340724899976689ae9eaa375518c75395ef5d85073cf0afb17130e1c6f2e2d7e94e3f0d31a919a1f2e01e6dfe632036611d23b31a61cfc97f8febd69920ed5044d5a96cc40a96e17d8219dd513bd609c777ee1710a6bd6ac270aa60ab1ad66615cbbd3b59c564c2181da6f93e957ee53514f698cf8a121048e459be5e838e597b0658f42a142a3c40d353acfdbfce853df3a47eb01cf1f6876ef9e8b4f1b38c44e0914f4efb91984260bf951315b91e9a33da1194bf28466d678a07ada31f7cddc7310e4887d1c7eb8a37adb0a99a471d7e17c38d47d735d08034994e989a47c25bf3c705e2b72b1b0904ba827491bed33ab78e4d4d81174238f125dcf6b4cf816ba51d241597ee845668d642e94a1419355522572575fc6f84a7ad46915c7d85426c554b9b3a849f7d2785fb141454465993ef54592911097b4a18c2cf1891806f65d9fe6dea547cc8511648e0e088df9a6aced27b2851332f668b107f1bb84b3a5324cdc9b46b15c5e6b92f6b40d0ff5c6b0180f41a502166d2c6a58c1a69ffbc03cb8e53f79c9a2f79bc6d33c2e9c366f4cd53428a696fc68b1907d2a241b298ad38480edae43d1dca4d191f3a59f461d5af314f4ec97e8c520459745e1cb01426c9d04c9cfcbeb8ec68cbacd572d4beb92666c218199e275ec884cef329dd6f4fd90d67bfd6f57fcdc3ed0de3a2fbfcddfccebffa2be177a751d2b608b1be2714452234e8178d875b5adbe10a03aeb42367656f909dee59bb720edd90fa0aa7c5b700157b6440d92d4de6467349e07a2316491cdd7148b9151264c3cf381a4acc8bbfaa0729a51cc0f9d1ae8760a8208b5b97da3b595b33c68801f335f3d941e2f46638f4d6efed56bb93e7d2b1a7a8bf6a51be7965dc46b7adac02332a2f3e59acaa9a960d404fd4c139c5b27b87236f2e2d5e2d671c760612dd4a8417cf6cc3c8c7ea33f7fb8993ec44edec79b9a0afcdef0569ad54e77e7557ef855025a1ad2f64a61156e725858099d8598331a6ace643e26cd5e108774afc59f650792db2d34a910e68fce1c44c785354212d81edfff5ff6e3735ff5872c5a09a38938d3c2ce850483c9c911cba778bd492e58848b8f44a7b458f178ef90deb6de7cadfb27bff47278c1816076c2ba924be68226b42fed75b5bf485727be6808e3595d44128f90047e88a4d63a78706829262d1c919c940c159629632adf0966e08cc4d3dbf713fb8bfafb41a09615c075f393e743a29dc35646b978aad5ce055680403fe0b058c4308e2f3dca2c1c0668973b32dbdf5d3bb9f888a589790426742eaed0d6d8c17a29a3f7d8c4f03cdd363b23a3ba633f03b77175204b46b609627b41cc56d8793608f633b90add098c084bc80b32e138ef632cdc9fc2b0cb442594f35723b4a4b8f07056ac4d48ecf33b9b77deb0625c50a6e2f87fadc2f2a9506c9caba25fed0e3ab55003c61920ffa8eaa693c7d7c3729c6c8ee95763ed5a884a71c421905814739fe7b805aa5d35e32a68406293e0750b5b366de8c3b1ec3022db80b78baaebe40cbb2595f89da237a2273d10fe8f32c2960219f466d8fc830c98716eb4ea1585ed0cdf11e8f0a9a1cccffb4a31f01cd97195b3628e7024611f6fef5745f9540863d98e560e3c03a35d2271a4727d30d8bc1f8064176810880c4404edd680d0d50bc59843a4617a30f737638a547c760fdddf5f59e3239b1bcb5952ea1df38d72b547e1d989c3e123dc06387172c01093cd61ae94ca013c2efc3062d6dc8b99c3672928b25f0cf2fc97cae639f9967b29b8d0b7da22f02e703267b36b2e059ccf5f7c3644fba0ba44eb77988993b687e3892d375945117601030479891138d9e10ec4e7f3f5e8858da3b5402960b6267284275b68ca49c23d750595750ca3c604da777b356df8f4fe0840bb8017828e5f43014251f002412c7076e90b960213fb8ca8cec16c23222bdc912300b35c9f6d7665fc70ef9ece264fc7f6ba3ea469dd5bd10c751c21bb0be346241e45baae1350ba004cbe16205d01a135013476fbb87c935af9d57f9237b528d6a082e39566ff6eef774c0b4207f5ca125a9d5007710b1e80f56fa4988fafb29df587e149d42b2df1b7a88e1a61631ce7e8ca36f19ec30a2cdab1d169d46a2e0c42331744924c0db3a1b6858121aa67a1bffb73bf1e209195a71600276993d52117ab32bd0d457fc77cfa04033586b8ce7103c9be7e1643371563d21ac1ca0f365bc2009c05bdad8798be390d1a81fad8f4cd18a796c83074a354be855db454b5f8d15c4aa9fc5a243e271749619ab4e31b6d25bd43af47c75b72f0aa2bd3033ec0ce089f7f8a75ff31aec7ab6d9ca1b3b359c7d03f552f6ba6cd2582f98e8f2a8a9ab4b0c414c9bacf270852dde764fdafc9309fbbce7550f9e9604ec3843eb23390673992ba9687c0d1d1029fcf26978b8b97688273df7fd867f6ac0fd7f015444bba2a7907be800f669405b8fe9e0ae3eedbe9acadb983fff3ab327784d5c05966fa0fadbe446f4343c15976196e1ce3c203ec5057e450570331b678580ef1f53b71839cfe80eb79cbb21cf2c3e6bf3f0a38a4725526595040dc28e03cbf2a4031135d8cdfc4d701169f0016f22de512e65bc4032ee660e6a5b136a5e46734d18a49425f66800a9794832eb7c568bfe4fd6d2baa26339e20dee25c35d8333e76d2f5084670e6a10c6de9f1ae2f4c8d4ff9a8eaad447268f51934544e22dcca136a7f3a5466b09735f09062f8fe2404362e61b98a3b90fe28c71c075a1ea3e51532578fe3bc11c740fb2a8dbe396e494836a362c53a8857f4e3f3fcdf30f3274ae72b05dfe86f4f6f77361dfbd6cdab53e8b498854b13349d30219fe9fe22bd509e9def3a66ae06421614083319bad6f5d062b28c40183d44c2d5f80f9ef00f9ec6586aecbf475c9d624639ac436a698f4543e38fbb7e765a1d6441cba561db4720530dd0a046dd01df5a3e8cfc24a8f57723b220960b9e88d380746b45ff6f182a2bed1011e187176c26d2e10d85262f454a6763f1fb282197bbecc28de77f6b17bb7b7029eeb09924e218e2eda6a5414091731f89a7fb04de88aabcbd65a84f5095ada75bcc0a272f274ed649fbd0982c12160384da54ecf375ee174cb41cd692790bb6e460ce263f117da20f01bf533aef9b3f2b846d3a30a65660c1772f1851d523ed3b3ab905bb8f609880e3a78112b86a5a0e54161d95f92fac8b015745089878ac4e05e35ba582ff874efcd286813d59bdafb7a8f0a364d78d71cbee675c09f46d22c8d90f15c575c836357b9b362edbddcb3f1fc3940e55109d58afb4496fbcea4e3c8ddcee221c3f69af44ca230affba8a2446d1ad11d2c361bd7d0eef86d07065054ee14a2df68dd962e2321c177b45f462388b48229f2aefff7b62a1c9e765e3dc74f3d3b3aeb0a84c2789a3bc2dd097833ff0754cc254a217e7d6559d1d53e460a912a4df9e9de9a2788eab1499db8dbcb2afd865cd323e7dcc5be16f717d848f72e96f222cb37f0c991a44be2331e98280ad099b4655d54d78914843350b25cc91db23225485ac4ec728c03b83675fa32fd33910de83744bf712014c0cd00ba58906adf8f22ed08f3786a7c123b43c4d2dab77addd1d2b331204de102115cf77f7a31b302311fbbb14240abfcf2ef67abcbd0211a4a5bc5d8063c63c0ec34d1aae97fab1092cde48ac9769e1f507fe82d9befe8e0c1b6226ffe3681244666991665de5b645ec7d38b24d70a2121189a24911b7433c947de801a98a86033a8d51ff9ad282cee295598ec0a58459a2e459379257147f5311849448ddb18cce1775851e4bb4d8bf784a0d5efa07beb45e83e97c92194be49c59bba3b99924abbd15d31ed6aa47dab865ad12a549d26378acb009a45ce4b99bff77b0d5c02f4c1f9a1ca58f217e34fc7b8fb823bb62beb221d17063cddf12eb549e17be6ee3df3369cb5efb87e7277e45e32424174f91ab60927d7b9b0f3ee3ed66caffb27808150b746dbcf54fec1fea864cf379504c9a3db1274a7190e5882ad465fa2dac0a68b080784c63a9248964df921b30971c1863384391295d952d368db430e28e440de1de7f40fd165a1835ad8021c1d0f41d118109c1bd44b6b76b9f0e57641035d962b25ed62c0c72caf98338d76564ce79ad1594a927926b3b440ed830616fa7df713625b57454e802564fb752dc6c17f25d4632301e773a7cf658fce5ca7823b9ad6533a988a624477e8bd8ba35df190df6a11c4175d537d934c74fdc8daeb63feda084bd520c8d06c2881b6c0391c6d05f8a91f25276204ce352e456400f471f5c337550026ac9b564e3492c584a719be619a3c4c8ba25a54ba0c5939694d4211d4901a0a84f8f4b7c07aa8922e4628a96b87d09034b253a987cce8f298575182b18d44a9ff63d34505395a17e950cae9883ba892be61e6f8076e0df2800a2c2a169e53c83582e2465bc34765497cb913b8c562c1e1b418d2a398b9142d79f6b15b59d39e5ce3f71cb90aacd269306b0961fb4707ad2c8cf4b5c4a74e629b1e928440f45b35470b3e7dc77ba25696d29b83034b4c190b70f0239b7c99743d5a859ba2ce9750af4732e44c99ff8", 0x1000, 0x0, 0x0) r1 = socket$inet(0x2, 0x8005, 0x5a3d) openat$speaker(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/speaker\x00', 0x800, 0x0) setsockopt$inet_opts(r1, 0x0, 0x3, 0x0, 0x0) r2 = open(&(0x7f0000002100)='./file0\x00', 0x80, 0x20) ioctl$TIOCCDTR(r2, 0x20007478) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="720ebbd8f4fcabd348732863299e22e6fa7cd1ef4dfb0660b6ba34bf12a871cca85490021a8f90e590ce6fc7a84dd4d80596305fbf48455c1492e27022541507b0b0f7667b1166a39e20e1e5b128a03c3e809a1a086ab71b2c16120b599488340cb6442addf4eff2d2fce2bf762ae295abf3fc153239426ee0e51845ca0228d71248dd502cdb95e8dbe6ad8a04df0d3c08a5b90bf3f7cdcfeb5e12d08ae1c0c6d3d75334e3fa04d17596c687fd0d31f927a00b51478bd42d135379b97ed9f01d80c106190697dba356e89212b80456ec49c136e0dee23f8293607118c00ec352e7f583497645cd9f4ae70d439daaca8f5a7ca90b34e287fe5617abea9b805da91ae19609cd9664159a90ce384a447aa319a7cbc19acde2434cd3534072d42ebde64e2af4a36faff2412f7288c7f8de6e2566125ed25b3032f5ea6b5f41c373ab51e9b0e581fb8c45892e334a21cf32e1052414ae9404304d55b7b9c01135c717c395aefb129c316521f9fa95bd4484008c61da6910d198462791985fdac84ddad829df1d4e609ef7715c893031c6ffb696087567e51a21472052b7611a6dc73aa5ac9e314fe1b5c4a283c6580bb944e2159e7068141e77256c2df795294086fa9d2473f9d57588aaee53d06154db086e9f3646dd7e478c60d9239e2847a37c117ce0ec8e61fe71e1f36532fe2b3b58f99c564f524b629c21aba411f138538894a9682dc66198611ef0dbd89131e0f0f5f726a6732c364137ea604b00745ad27cb6aa3987b517a36311159a1bf1607e61435063c3e9356f9f98b7e03cad40ea79dc53a65eefadb3df8ff4f09696b5cd2f84965817a8b6389c7861f32c798edda4efc1fd09aa3fd878c07e1be35e331cc2949484fbf619fde82056b90c3d2f112c541d64f4f9a1b62914965841acafa1537009899e6594bdb28a54cdab8547cdb0668d6ef0794cbdc06702386889baa906ba40c6a79b06fce1dbb58e1fec93ed50985ac84d5c04104a214eec6ebf0cd532ed9a39a53318e4688f07999b647cb31bb67c8673b91430674786aea20855df85b736ebe0862fce5d3f0535bce0ec012bd0f08a324c4f3312b8722c0fff6a4caf34b5b9745136c674716a95576a21fd70b6fe40ad0b07da97207d730404cb471c3ded8b176af59937c3822d5a2ab4b26657c799d909b6d5ba86a5fb7ee677d045f5855fdb4177ac0af63ade8b16f35fe7111ba026ad0dccd22c46993e71f432f74cbb8297d68d83244c14bf8db88df10311be88286aa60b3e1893df80051c9d3692677b375029d3ac147ff69904205bf33d21ee0a9af2d946e0bd9fef7bb728d3d47b3c02f5a99a137721c3499e51d26d9b693bd943cd6c1ddbd54b4b6470947ab272c4d91ef44a38dbbaaec7360de6ae5bcdb78806d10f56c51838cb61633249232be46b8dda5b51bafee8c810cf90853155683bc13bf471e0055e417624ce17c940589e50c475a040af07554f8564ead3a7af8fead9e0b4c842cbe933738f9da6fddbbef59768b3bbbea6bba881dcc3fc2a7ced16dcd68d9df581599582ad4ebca619e53ca6d8815f989633d16e0b7aad234cc173a2959ce5cfcc106c06e9560db88ecc5def44b63378460e994370e9a1854338af7af09439e62fb0ed36ee35537482715eda45a4f6f8cf8cc1f0957a8a39c66be5040862a004158d4fd150e08a953996c1d28e51a7d4ea197e585c1894d184e742cd225b929204227dba136701206532f240b68d7494e2887b759ce8971767bd7ad51e5fcf33fb5b77d86057b7e46c1d1cc38399aa93c4bd122f1499d7911c5eb84b9ac354f2667183bad54bc5f7fd0342be1dcf276e244ad564756671928eb4a2610e97ef2c1dc66125b752850d4de2a7ce426fbc61dd2f65e68e461a2d7095d226feaf396961ae10870694fae80b021ce53a1693d2b2624597ae7e3f46d866346fb990f48ba7959d1e1e402f66979df7391607077a2636316977a0544e6599d437876534a77d4bd9e060aed72c9dae2d49b1b31766405a659f9d46fced4e8c283495cc49f177b60391358bffea1407e2910eff9d7e902c80aeb961fb2abce7a48da5bb9841135b0db04fa8d317695a74c5f26e6f511fbcb06fbe25268a48d0d9fe7fce215315e8a518ac2f50134fb7e74e8132dfc5cd007bd3cb9d79a5ee0710f60a64574a823f753b03e91513941207525e12e5173c05c3552771b401d140d1afdcf9a572ba89bb69de28d9366bada9ed9ae9519df454d348d312203c9554b3b7250887f42d3f939830b172ff98fe702e77b8ae2232717ea10c37ea6224cd3e10571a1cf114288714ae78bf97e4292aa90ff940fbe1f71b0109f1e7dff58277d7eedf49d26359aac1071e9d300d5b313dea4223da6225ccb6a45dd95319b48b04d64ea998bfd6dd12ee59ec16d28a3301b5f464e02449250f0be2ae4bab87a9782ef4ce6a8efc336905c7198af719d6e844d934df50ac9f7e9af12e175018d464592b559f020df39ea41299a8fca6aa1ea275c7f1dfd6d83a933769167e35bcf0b12136f5531dd1cbb45633b23cb0d99e48b23941630098d15497bb99fad6df2aadf0a4ea39babfd7bc29911933c381873d508d88fb35ff5852754040f4e682c74c691d4cf96c2d349f8bf68d5ab1173750d09b4cb2406ea83207438f5d51490af2ccab1493b52b54ecd22fe766668b5be07e89403ce98cfd7b200a4d4c878b3940fe265ec2421cd2548efe35c19d51b946aa402702c9403808214b0ec5e0812fed24ac848973acd24b9e45e456369ac51a6a215bfa056d8b912d9fc57d07faec92aa800c76c268434f3b4846e9a2c1c07f356ef5a1c066ab0959157f24cc505e4e7980b12a2a8dff2c711ecbc57e618618719295f967ac91e5a1ffe83525da40eaec673ea7e2670ec693217d1e61c6caef4fa0c622d3cc8b2daf80ef99e03e7f5ae0f44c9c70b1e87928af25f46f9cd2991c42c4a6ea297efce2b3d9e90cc201555ea3a371a04eab88a28990f8dc3403f92c2fea4c753ff9d11831e5946aa8229ca81a1d8b277b7192471bd8a164a3a71dd8e3e719570b52c5a0d300273716675485f144caf7526b25545676fbf6742522929c1ab3958bf0e574cb9489755476c1ce9f6e66956270ea7a21e40c350ff8e89b46dff60814b90a350169b19446f1df365b358381191b0350c584efa7b10ae6d2a5610391c47134371a3ec86079af9fc808d24e4b826dc9a78923da55093ba17153e2d6f7e0315c05c43880508238d5c109526cd67a9bead1b8d273692690344fcc8c88cdf273f074decc05c8d9f5bebeb92fc2563dd152473a780970c983588ebf44f93bef4bd9a73f003dc9d3f6fdeebb45d19a88ce90958baf7f942b64771c50827949dbe1e3f1b907c5b4cce624302182081e41f34f04cb6d966d09f0d4d5e97d1e24f8cf094de115ae818f5198c1c21da1d92ec87b56ba07c4a9bf53b7e20eec79c950a5e166954b5c7dbdc18e40de9586e0ca2a7bdc012646a1aca5465d1a51aed53e94772d097e35554002c493b0da94215c008b391c67d03cf026706877981f107e943c0e9e120b7ae1f2090c3167a4206418ff336cdcdb191ac05ae0f00a9c8f848b8f15b54f035b85f6604df6dd5683c92cd0a2ea1a6e1a159da2f61c0457da620cc98a9735d96d55b83ab55b424ef01042af39bbc86ec788582b2db35af02801472b68c65e4459ce17fcd940ea6e863b1cbdf773057e9f4fec679084b5ac7e2b6e6f907ec1d45ad41551de5bf765e158a174046fd7688c7fbc35c5f74356d4a96ea3cff4644ed4ed64d0c92186eed00c72f8b972d5854b53286ddb866907cb582aab2f30a31386aa14b25a857f8dc874d8476af78d279180b7eebe2a2a0ac6d99b43acc19591eec3484d607ba6782a46d0dc9206abe2d9fd5ddaa87bc931a07421a15e39449fe6a345ac61ac418f727ba4e89284990980a00384a527e4fd2f104a8dcbc8f6512f8fdc8ef94e56a0feff6e05b0f9c28413546d91a62dece56a3dd361d20c9bafb50cf5d4fe2ca08570f6665c8f0e86dd8b783c8bdf175ed412614579c9788328e8772821330002a67396cbefb48ba0b44d956f8950bc16e14fb897228130f45501d725ad70e2f08c2719163f2862f12afbea09641d6ae3c45754481653d1759f41823d7aeff4b99a93a5fcb5dd47fdd4185846f3900d1bc2dd1be61a37b9b09e58415116292057049099e8c037dfb0383feb213102ddffc968aa58c90171bc41f377a5e80f4032494bb928a00e1a57039bde981e37dd99ca71fa501ebda8b52c722a951f9cc61da36068f0785b65feed5e3a5b27ba4d260be0175d0b7ddee116c6422e43623baec4c75a8b268ef10e97fed4d539a94afd2bde93779c0f2e2e17c51518014181c20e426bc80d7d39dcd79fdc7c5e4c964cb104043274fba21a00be7d8148bd47bb7e392b6178e6a6539d43a8d209113e9d912afe25e0a4048ffc3943f5bd802d129aab7b893a0c9c9e0f6b9f7a1bca7539cbee33e3a0d65d3b5f80b424bec060b8d3d5990482d11c403c289aad6b2e4ae5e29bdbd1647c3c8b57a32f541f337b7ca2fdf9d8de8e3c374fee45a8e19adeccd62ffe09783ff8b40a0c543c008dfa42e0210a1f5c39d8da48c1afad6bdf539607f2ba5df89572682cf0ffaf6140becc69d7e4f20990922d00809a9870a505cee8fc8b141fa8ff79849773ecb6ad39dbef7fb85fc7020b0572977e30ed6e8d46749d639e38e72482fc5b462236b44fc32772ae6f0aa2ba11071422efc17d0bb36283630d2747c1d8c37be488dd0b8e26be2da9edc5f894ab9ba0c201276fa145eb8f83b82c41dcf7832c1f37cb5868de9c919804d6d96688a250a7d59cea6c137dd77fdd5b46a74c531b617478486bfaaac1559072af5d3ac6d7bc3f04d61f35cb341a13cdfa554528b451bbe16c30f0587966ca85ef1cf0d9ec12b9a4db4a5ccc5a951c5a0e8392392713f219c48b6bf4f0463e31db3023aff416b9596a70bf9a356920732eae781ccafe2a9d6099ed2aadee703b409247818436f2406f5b80a985bdfe29c341318641d1b1c190fd095e82e44c4bff5837b86fb9a4ee93ac03439ad8826039bf4df9ea3d67402da1d6922ec604ac523f271ddbf36559144d1a3422c2cc2db357e78332aa418c879aaf14cb73dc688d45af37fdd70c432b319906d68ab46ba3d9ab72decf0664631d660c461aa9471d4f73f5580258e0165594bd2f08341305087e4eb869a8161eac7b55e9a08c5a95237feb2f98bfc00e941cffaff3c98b14ca5ef8445804fc4c919e6ef69693f9744df288d1865acd1f09c21a569f476f897f182a1ce2d039d2eee50747e4cf28f7ad92fed8a12fbd8efd565927d3e6158f178fa36319d57aba2344943439ebf2906eeba0b6786a58e7457c89057e53ec78cbe9eab1d85626bbecfd7ea35e9c8d66fb9020cbe9b34ca05dd3395d8c5d8b44b363430dacb931e8d58c244dba34bb3913070ea998a94693c4a8c94c8bbe991fbb6c181d8b55a517e0b7f11814cc5dbfe057671eca1ae6925583ab9fdf93856707c947aae98db97d062119be3551b776a94c43f00ebd74f2a9920470e453916ba04cce3c7a390c30da7d066c9f12d7ce16109370a82a2522d10ffeb9f6c8d31c6ee7fbd0b876ca4f35534aa89db8c21fc066ffba4680749e917d2df2afc2d4d56bd11fa70852b336fea553b35a7520d6122268d1f27fbaa6e56cbc87253f16cf4400ae5f4d19782889a817aeb8469672c9de675fa31eab99efee79af4707e548", 0x1000) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000002180)={&(0x7f0000002140)='./file0\x00', r3, 0x3}) 17:08:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200, 0x100000102) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 17:08:17 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000001c0)=0x10) setsockopt(r0, 0xffffffffffff0000, 0x1, &(0x7f0000000000)="eb8ec22cdd6ab86f04fca73c479f873747a0c9509f8af2e83896ea9b7ba229b1e292d2681203845dc97679f67f427053646453a49af82fb9ab03541fe5814bc23b1b8a30bbe7ef5cacd606a8494b7c0b3b2b13772d05e18f71dd1d3d000ecaca576a", 0x62) 17:08:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000640)={0xce, 0x0, &(0x7f0000000540)=""/206}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) open$dir(&(0x7f00000006c0)='./file\x00', 0x2, 0x40) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000700)={0x0, './file\x00'}) 17:08:17 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) connect$unix(r3, &(0x7f0000001580)=ANY=[@ANYBLOB="01002e2f66696c6530001ec9e521c851d1f177431d7087e3d17faa4245d3e748f6c2de7614fd30adba8c26ad401edc2cc71850d98abed5ced5ba57bfbdbe7598cf786d8bf2f47b46dc51b01af93b10664a93a31f372d2a8f8e069a7f36fb7927902cec33538daa9b0233f20613a78a81d1dcf7ba4419f6a3b53f25c1a720b8"], 0xa) sendto$inet(r3, &(0x7f00000000c0)="322fe4bb1f6e37abd7411ee34cfb804534cf9370c8a0039adbba85915f2be2e60a402ff5f3787e0c611864f4916982ef0024225e415ca3df31c17a931e9febcc9f1b33febe80fd45e60fd73513ca388d78d8b27cd7d5ecab0bfc366b2af19ae6f43ec58806d2e65b59ec2ee6341433f9c39c8fd6774b611b7d2d86ec8fa7e65eab50afc97f3d22142c25308423d3623c71d65116b9988a832d3da6383862fbdad5e57ce42bd14c67359465a7b25ce16bf5fa0ce44c397e8b", 0xb8, 0x404, &(0x7f0000000180)={0x2, 0x2}, 0xc) r4 = semget$private(0x0, 0x3, 0x2) semop(r4, &(0x7f00000001c0)=[{0x2, 0x4f, 0x1000}, {0x2, 0x5, 0x1000}, {0x1, 0x9, 0x2de40e8ad10b4af}, {0x1, 0xffff, 0x1000}, {0x1, 0xffffffff, 0x1800}, {0x0, 0x2, 0x1000}, {0x0, 0x1, 0x1800}], 0x7) semget$private(0x0, 0x4, 0x20) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r5 = dup2(r3, r3) write(r3, &(0x7f0000001600)="254c08816cc3f2eb71c5a52c134ee6e8cfbe60e8c4ea77a9e44f59842f2312bfc1a2bf0c92cf58971e3468e5af460fc991d80653772923f16407740b5a4f5359d265b7a266389a6fce461622f0754684b9376834b4b2b9e3f1697146fdda8013b419019f37155d04637ee5b7b0cd5b38cb9148f2dbe9b24830d5231b473c7cf204101783b985c8b9476e2dbe4efe899e2183907273d77bc913326368214cdd9b6c93983d64e81044fdf5", 0xaa) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x10) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x10001) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000340)) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000380)) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) fchmod(r1, 0x6) getsockname(r1, &(0x7f00000003c0)=@in, &(0x7f0000000080)=0xc) semctl$GETZCNT(r4, 0x3da096c30b3a00a4, 0x7, &(0x7f0000000440)=""/4096) mknod(&(0x7f0000001440)='./file0\x00', 0x80, 0x8) sendto$inet(r5, &(0x7f0000001480)="fdc0b39ca7ad0adffc", 0x9, 0x404, &(0x7f00000014c0)={0x2, 0x3}, 0xc) 17:08:17 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0x0, 0x3) pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x20ffe000 didn't change! 17:08:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(0xffffffffffffffff) r2 = dup(0xffffffffffffff9c) r3 = syz_open_pts() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x80, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x800, 0x0) r7 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10080, 0x2) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x10, 0x4) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x0, 0x0) r10 = socket$inet(0x2, 0x1, 0x3) r11 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0xa1, 0x0) r12 = syz_open_pts() kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x60, 0x10, 0x7, 0x8}, {{r2}, 0xfffffffffffffffb, 0x10, 0x8, 0x4, 0x1}, {{r3}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x7ff, 0x1}, {{r4}, 0xfffffffffffffff9, 0x10, 0x1, 0xd3}, {{r5}, 0xfffffffffffffff9, 0xf4, 0x80000000, 0x100, 0x8000}, {{r6}, 0xfffffffffffffffd, 0x10, 0x1, 0x2, 0x400}], 0x800, &(0x7f0000000400)=[{{r7}, 0xfffffffffffffff8, 0x8, 0x2, 0x9, 0x100}, {{r8}, 0xffffffffffffffff, 0x40, 0x40, 0x10001, 0x7}, {{r9}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffff7, 0x40}, {{r10}, 0xfffffffffffffff9, 0x40, 0x4, 0x101, 0xfff}, {{r11}, 0xffffffffffffffff, 0x80, 0x20000000, 0xfffffffffffffcde, 0xa8b}, {{r12}, 0xfffffffffffffffb, 0x2, 0x0, 0x0, 0x5}], 0x5, &(0x7f00000004c0)={0x4, 0xfffffffffffffffe}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r13 = socket(0x1, 0x2, 0xfffffffffffffffa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000500)=0x7fffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x4000, 0x7f) close(r13) r14 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000546000/0x3000)=nil, 0x3000, 0x14) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r13, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r14, &(0x7f0000000080)="de943aeb9797ff380fdba390bca09df5f1879f0507fecb52", 0xfffffffffffffe31) 17:08:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x0, 0x11000, "000000000000000100002000"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0xc07d560991c9ddc1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 17:08:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x9, 0x8, 0x9, 0x8, "2a4dfa05f4e816e398a6dcada6d92026d080d1bb", 0x40, 0x9}) r1 = syz_open_pts() dup(r1) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 17:08:17 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) setsockopt(r0, 0xb41e, 0x1000000000, &(0x7f00000001c0)="40ad22143146a91b3df3e477735886fb0d3858c448e0ab55b4b88f7b23ec8aa981c9c79c0ce00ced9cbd2f22eda35699b373e0df392407e2163af96911cd464bf9a032624ea944f61ec4ee81250b4ce99b3d66997e99ec8ec308fbc6679ee8eb3a092adc5f29f971a8c221d35af1baecf963c6cd6d281ba9284a9c74ca462cb70140b0b9021644cf865d76c50c863bd1a5088d12", 0x94) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1000000000000000ffff00e900000000481fe5ba6397a402d47b1f56596a81ae7ee19bf28d33d4c7ae7038e0070935bdcb2606334657b8f124f0a0a3b72e0feda43b2c4c5fe78c7545012b9de314a17bb86f17ef34f0fe6fc3f15acf2984112dd3fd2953a4e278850b723f82df5cde9e52aad84fd4600d063b3db696bf9184030cd251a6fbf1874425be531c67ce92d1b1adc9099f268e5b5da45babe72afa6256af5fdd6c6335fc27ba7ab83944a5e2f0785e93ac1d9f510cec4e044905887c5b2df34ca4e680b283e889f239ef93e5e1813da7e7a7b828fb01caca89210cc26b53db8bef9ea783827b3bac9c720a46f15d956bed8eb250ef7af4146228b54864f134fd800358"], 0x10}, 0x0) 17:08:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x800000095}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x1, 0x3ff, 0x1f, "7366c6aef69384d1db7822ceb2bfa565363c515c", 0xcce8, 0xfffffffffffffff7}) 17:08:17 executing program 0: r0 = socket(0x10000000002, 0x8000, 0x4) socket(0x2, 0x8000, 0x8) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) 17:08:17 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 17:08:17 executing program 0: clock_settime(0x3, &(0x7f0000000040)={0x9}) 17:08:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 17:08:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2c, 0x0, 0x4}, {0x3d}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') setitimer(0x0, &(0x7f0000000040)={{0x0, 0x5}, {0x1, 0x10000}}, 0x0) 17:08:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:18 executing program 0: setitimer(0x0, &(0x7f00000002c0)={{}, {0x0, 0x100000000}}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x5e, 0x0, &(0x7f0000000000)=""/94}) 17:08:18 executing program 0: semop(0xffffffffffffffff, 0x0, 0x0) r0 = semget(0x1, 0x0, 0x200) semop(r0, &(0x7f0000000000)=[{0x2, 0x100, 0x1000}, {0x4, 0x0, 0x1000}, {0x2, 0x1, 0x1000}, {0x3, 0x18, 0x1800}, {0x1, 0x3ff, 0x1000}, {0x1, 0x4000000000, 0x800}], 0x6) 17:08:18 executing program 1: r0 = socket(0x1, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, 0x0, 0x0) 17:08:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffbffffffffffc, 0x0, 0xfffffffffffffff8, 0x6f68ab8f, "85107b875f7c84f7ad10ea1297bc544dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) r3 = syz_open_pts() pread(r3, &(0x7f0000000340)="5a0c5f5dbc6fcf49ce3f669ae174a4cca5af5a1019048c7bee3249d73aee5f0750f462992931e47a0d2eeecabf0029e9abf589af181a92e0660664a17126bd27d897837c895813174c006cc750b82e539a2643042f12a156d8ce55d37324483b2c3fc311bc6ab22eedaa0b728306f596057a18319e04c7b7afd5ea948df3a66a5d802231bff9115ed5d4a918ecd898a4ba02f888a9e6fb41a63fbada1f19e29f6d04d2471fb888b63e386ac4ee48d66d3cd5f44c4cfe13bea3802f4ff05484df5141e163bb1c01c99a5a97419925cd176d988e1369218e4508df0a6b748a9d64612064a0fac80c9f942c3afe22fbf2", 0xef, 0x0, 0x0) 17:08:18 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0/file0\x00', 0x4, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x80000001, './file0/file0\x00', './file0\x00'}) poll(0x0, 0x0, 0x0) pread(r0, &(0x7f0000000080)="6605a2843820c334de8b31f87f6e987e1433c45cc5128f320aecb4b4", 0x1c, 0x0, 0xfffffffffffffffc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 17:08:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x4, 0x7) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r0, r1) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:08:18 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xe11ab93bf477c15d, 0x40) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r4, 0x4) r5 = dup2(r0, r1) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={r3, r2, r4}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r7) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x80) semctl$IPC_RMID(r9, 0x0, 0x0) shmget$private(0x0, 0x1000, 0xa0, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000240)=0x7) r10 = syz_open_pts() ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000280)) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500)={r6, r7, r4}, 0xc) socketpair(0x3e, 0x3, 0xfffffffffffffffa, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = fcntl$dupfd(r10, 0xa, r1) r13 = getppid() fcntl$lock(r11, 0xf, &(0x7f0000000580)={0x3, 0x3, 0x1f, 0xd90, r13}) fcntl$setown(r11, 0x6, r8) open$dir(&(0x7f00000005c0)='./file0\x00', 0x80, 0x40) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000600)) openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCDRAIN(r10, 0x2000745e) ioctl$WSDISPLAYIO_SETSCREEN(r12, 0x80045756, &(0x7f0000000680)=0x8000) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f00000006c0)=""/207) 17:08:18 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x1) write(r1, 0x0, 0x0) 17:08:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x20, 0x3, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400022ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000600)="c73db71477dbb4d78e7b7c374100d2a63953e9095f91c3990a452410b5793501de1a6bb476af00d00590133673d9c915e2015710c781e60c69e7d56863a00e96dea220a5aed479a070d96328a77a1b5e9143e43a28afcaae46be254700b16220f2cc2a3ea5cb41d9870c5a47e38c81e190c374051baf2a1349b4105a498b0e8661a9ffb299855118e5214389221ff04a9aa81bdef26932816daf53672ddb84c2b94a2fed97cbc0bfc8191ce0c86447cac6b3c97ea37794ed8c5e7c01f89e94aa6c22150fa79744a34953d1e58f97214d3e7a0d71ab314233378e5f2d080bf6dfebb7332a5109e10126303ea771c0ff78ffaaf1a1ba000c6e74bb25769e10841f8cc6f6bf9e6c6138655132e5c14fad5a5622c0757d00f72dcef42199894d41253ee138e7ddacfb3ecee2ac25c0764d7a63514f896bd7c14098329b76026a48e01b650eb78101f8711d0c0d026e7c10a17d68079831d8dd8b99833b619d906dcf8c46ceeb10188f8c94a6586cc295d1745d87692d81d0355089cacde77804bf2fba3a70ddd75ae76ab24696fa040ad15ac6cad8a356b8d0ed0ebecc744dfcab68ffff444cdc1407ea35a0fcb96bdfc9a707a885ff9799d247e03c465bdacfa0396f5ab4b5c316b59dc29cb2f662ced48ff875237910295a66b8fd1f4718eac6633349d91fb7992b7cfadbc270e7ee40fa017aa6c4480595b6dfe11514adb428169fe2749eccaa03fe39cdd94bed682fa1d2f56cb469a36b398eebbf1ee315cb54cb036ee08d3098b4a50e4715fcd49e4283c762da785287efb62fd217b63152d6ba62dd8f89b7c8e99bbd7a8943159f5345f2fe5f0f6d92ec7b000c49eb4904d7de347c7e74e6af6b0716ba7c626f36a72376502d7dd4b299d1b9b70de5f896b08fc83be0dd81a03ae09d0140c04119a230114b385fbe67515188aef99a13a1affde7708678cf5841c672e774ef685b3cace43a6cfba7c24ea85ae7fc6ace00bb7432e62bcbd97359533b8329e75bb031fce460d064ee29fe52d2f7fb8171553539f828bcff61414087fc8741670835600b4f27cc89ea1a992c4d43f04c6bb1f94430683d8f08c45ed0fbc1dd79f57eefca6960181561988f5cb5ced2e982139cc4e704134bad46b48c60d04eb5056309ced8741911d063cf43053b5021f2b48af9b7f1b3e35a54ae1ff5d744d8b5aa5280ab03989096263da5c1331899c8352b193cb19dcc70a5f83eade6ce9898a35afa9eaafa7f6b147e6028af43c9a49474895b5d2dd97812807c7ede77833372fa01de52a6b79fc1386c7b1303aa092234083fc9cc39572f855e5f8a1c76abb41e18047fa25f555bf1c401d384045d38e7837acf4b858b3356f400c7aa913c425d42dd5f68fb0029fc242023fc2da78a6a6b6dc1382b4c58dc45e8cdfc0553cb1bff119c7e74cf4e50fe5471d43d12703560509b04e090d450392806aed01513b9a2ca30ffd7614fa59a16579bac1a2eee497f1f242ecafe5b2c0eab31a0be120c11e761153da613ffb2aba7e8397b689753a8f82cb33d4c5eab0675223e61edb604a07b3ab97911338f350a85f801cc4934f54ad04394945f0a7e0c2181c969072185f01a4037a933e3fdccc9e464ec6f5e687f372a1720ba8ca73eac1868e6183ceb36d6806168c9b04e9695a9d6092c5ddf6edb5d80895df6e7055618495c6826079fd839cc43aa866aa875667a8393539483f3890ec162087e7e36f33b045b5e", 0x4d1) 17:08:18 executing program 1: r0 = msgget$private(0x0, 0x71c9964837d73513) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/43) r1 = socket(0x1e, 0x3, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r1, 0x0, 0x0, 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r1) 17:08:18 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) write(r1, &(0x7f0000000080)="175efc1f884ce58335203fea69d92cea2cb621919fad71b615371fbf6d862f7fded4f16e32b5f7011df4bbc0c4cf3be7057b84334ebc173853", 0x39) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x3, 0x2}) 17:08:18 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) ftruncate(r0, 0x0, 0x81) 17:08:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x4504) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x80000001, 0x3ff, 0x10001, 0x180000000000000, &(0x7f0000000140)={{0x4, 0xb3, 0x7, 0x1, 0xe80, 0x52, 0x6}, {[0x6, 0x80000000, 0x7, 0x1, 0x7, 0x4, 0x0, 0x4, 0xf1c, 0x4, 0x800, 0xff, 0x1, 0x8, 0x3, 0x2, 0xffff, 0x6fe], [0x1, 0x401, 0x8, 0x5, 0x1f, 0x8, 0xe, 0x8, 0x4, 0x75c3a30f], [0x1200000000000, 0x8, 0x0, 0x6, 0x8, 0x0, 0x43c22f27], [0x100000000, 0x2, 0x5, 0x6, 0x6, 0x3f], [{0x4, 0x7, 0x3ff800000000, 0x100000001}, {0x4, 0x800, 0x1000, 0x1f}, {0x10000, 0x101, 0x6, 0x81}, {0xea, 0x5, 0x9, 0x7fffffff}, {0xfffffffffffffffb, 0x8, 0x556, 0x4cb}, {0x28000000, 0x7, 0x80, 0x5c7c611}, {0x7, 0x80, 0x3, 0x2}, {0x7ff, 0x3, 0x8, 0x1f}], {0x9, 0x0, 0x7fff, 0x1f}, {0x1989, 0x7, 0xb27, 0x8}}}, 0x9b4c, 0xeb9}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) 17:08:18 executing program 1: r0 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000001580)={0x0, 0x0, {0x4}}) close(r0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="4a72f9b66f2110f851d61cf0af062481be2bf1c8cb301f568c6ecdea4cd3fab84dbfee167af7c4568d73389331aacfb79e1192a904ce7afaf1d070bd776aae4d9cca441ad7ce3571329af5cab5f3e0a795c10ad5ded8a288b44f827b63f854a34e30350c071e5d3445ac9793eb8adb787bad46c37bf2e23ff504ecd64a58f1b1d9a72d0e63a4576481fac7e6d9c470ee7361b79344ea57abef5080b09fdfa5d2668e47d63e109c63325dba0424df9f9cb4217eeb1073ed991c41f31410949a4dfaeb8bb59707659db324116116f22a3cd0da8e39412aa141945a02", 0xdb}, {&(0x7f00000001c0)="8633cad08766bb1f113b866599bd8ffc85667dd56ce2256e62865825719166d0a06ec9bf0e252c2db1ab3152999af4427c8ddd16275670d7fafe73a20089fab92563fd582d92d49c", 0x48}, {&(0x7f0000000140)="d4fe9c372b256654a6f56339bf8cbd6e5ed99623793e17130f983eaa1cbf502ca6c6c9e3e7d10043a435db162c871b9cc75b", 0x32}], 0x3, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000280), 0x6, 0x2) 17:08:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x4}, {0x6}]}) r1 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000100)) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') 17:08:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 17:08:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getpgrp() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") 17:08:19 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) syz_open_pts() 17:08:19 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = msgget(0x3, 0x400) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005594f045a6a583a1495ecaf2600634e47d4f9df57c1ae175fe6102c7ec97958856c7c1306a9c8449b0ae32e4d0edbe645d0367ca441414da4786f9bd3c3f38188b2eb6d18a951eacdd3c20cd85446825f34163e9e7e336fab28110b97342b6564ec13b49e4037c0081908c75d2bc3624ed1cd0a90c4e9b4f0d8b12172c605fa7720c72d3e72d479d8b2f11f9eb312624c8e633a5f3aceb2fb9b2bc3e892eae859c9a9531ca4863d9"], 0x3f, 0x0, 0x1000) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 17:08:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xef61c8e7114c74dd, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x60ff6824e73fa7a1, 0x200}) 17:08:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2fd8d50636503cdb23e14780a46d52cfbe43817d", 0xffffffff80000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3ff, 0x8000000000000000, 0x8000, 0x100, "ffc06812abda929e89e8a00c1caa23c28dcb487b", 0x8001, 0x132d}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='+:\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='/\x00']) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000240)='/\x00', &(0x7f0000000280)='\\\x00', &(0x7f00000002c0)='+:\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/)-\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000580)=[&(0x7f0000000500)='+:\x00', &(0x7f0000000540)='\x00']) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x6) fcntl$dupfd(r0, 0x0, r1) 17:08:19 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) bind$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x269) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='./[\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='&\x00']) 17:08:19 executing program 0: getuid() r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x2, 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x19add73e8c7f8fe3, &(0x7f0000000080)=[{0x4d}, {0x5, 0x0, 0x0, 0x100000000000000}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x444, 0xffff, 0x0, 0xffffffffffff8000}, {0x5, 0x2, 0x400, 0x4}, {0x9, 0x8, 0x3, 0x4}]}) syz_emit_ethernet(0xfffffffffffffdef, &(0x7f0000000040)="b6") 17:08:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8410, 0x100) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='r\x00') fchdir(r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='\f5') readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)=""/229, 0xe5) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=""/248, 0xf8) 17:08:19 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x200, 0x0) read(r0, &(0x7f0000000180)=""/205, 0xcd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:08:19 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/122, 0x7a}], 0x2, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000300)) pread(r0, &(0x7f00000000c0)="5fd81bf84dfe667402641b0772cde49dedb0a7811d396bab8d2eb7d058c4d4ef39c1f0b08714ebeb0a0592e2acb4ae98594639", 0x33, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000240)) syz_open_pts() pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) munlockall() 17:08:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) r2 = socket(0x10000000002, 0x3, 0x0) sendmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRESDEC=r0], 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee00) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(r2, 0x0, 0x4000000067, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/52) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 17:08:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x97}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 17:08:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x474) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x400, 0x8, 0x7fffffff, 0x1, 0x6, 0x89, 0x3f, 0x0, 0x1, 0x1, 0x2d}) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) 17:08:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x799, "0000007f066ec500000000000000000100"}) write(r0, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e", 0x26) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x1f) 17:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001700)=""/4096, 0x1000}], 0x0) writev(r0, &(0x7f0000003d80)=[{&(0x7f0000003dc0)="2b02d4aaf1adabdc5003f3396bfb150f57742af0a42db237ccb0b8d0226d7fc92b87bdfbef906f35ff8fb553855caec752f28481380cddab1bb52b53709e4f146c9c0bd082ec788fba4a7c35b52a635410d2ad3f70925549f1eac44fff7dfd4080492ed29b23e22b7d397c0e83ce0579b4cd5c25b3fee166f22d877f9bfd2b02b247e1b851af921af0bae98c376822e063328ad28ff39c35ba3e53f8598eb707885eebdbd9f6c2eadf607cfbd0c7c21c89b6b5b93e68a5c9cf1eddff3e2963c16268f28e27411d7cd1b04288d98423dfb187d34f3b1bc83e61f644260bab44cf1a1bd396eddd0fb4c1d5a6f4b9c2a160d172adc5f304915effc99b329794df15c70591ca04bf3bf1c8d87e91ec1708de7553819979a481e91f27dedee3f5643f42ca8380829a3d40230768b7e88f06cc463705aabfdfbcf646c7a6bb20b767e1671dec6c8d10c140c8c62293c1ac10f9331486b2e5173b7e7dbcab7e317a63dcb06e3b93e1d659ae1f99c8ab9a2573c4abe67a70bf50b36ee2b0fedf2fddb559b51e73c7111b7836cedb34f4ee13c35902f544ee3df272b619dd18912c56a91e918607d6b35aeee5515a118881afc68b76bb57adcadb9eca0d3c046f844bf6329441b10be253ddcb6c73e20a5b88a528892b78e9c106bfb67c7c8884808c461426cf31658be380711a0e73e758c2ecaffffef677ea7a99bcdda7c5c742fd32613c0fa85a8e1051bd497c71781129644e1d8775a0be0ebc0757306c659eb00e97ccc1e244a91f6def40a3c48f52374ad708312b7ded0809c3dbf810f3f519358e4b9d9305df99b7285ce565fc1ab10c25eba2967cc5689b6de19838e236882e3cfb08bf775f90f38b8170f5167a4689bb50da5fe0c1930e255fd76aeb1919ee9f4b68e169002f85b3fd9804833bdea5084b3a9facd4eec694ecf92fa5933e272ff60dc5c6dbb5822c019613cebc90abb9f13ec5776809a4e0d016a911057fef47d5a48df3d0ad061b048a4a883e8ac5aafff067650ac3bad0f8f4f27e08878b57706be3ca995420b0716609bfeca26daa47b0a1c05927193aaf6d06cd7610c9750eead9cf6eac64781c5aa2968f051abc18f2c9e6c234d920db277cafa275eac6b610169ce2db8b8eb799b845eac28fc01e9f101d60725ecfe585c9d03a960664f3dbc8185bfdbdcb9981edc9b6977a0700f862860970f8b7f2f817fc90f9c7d32a7d6c9a3b00596445602a24fa3e66a38f7da1381ce07913b3604fd90bdf85cc85d35ae17bfed3322dc78e527a20e534d65113a149bc25cc7aa354243aa2bf0c2638a62dbd962f8e5a0e8df051a4375b447cbfaadd1734ffe8ac1544481f6c5b282cd2a74ec1b7c47999c2443679439b2d4f144d43841be9cc02697965f3e37bc973b8788183fa88ab2de9e092cbe08d4db45a21bc0b0a3a8e8af8351695c1fe304e87551b470d6b95c1f5887c3c9c40306697a4aa0c7772b421ca27e18637aefecafdab3aa0ff4594be31d738479e74f12ffad7a3a192070b401e39d230d6b68f50049b00e0e378de596c229327460562e953b293f4b99a725e492fc7e8f9b616a852f1965b2e423463702826f548e45ba01e2ba9f807b194b1c5c8d508d6326471c14b588ad0bab678efa11055b78efeb15048ea84c2af2a3dbb836cb0ae30d26a57f33a01e482b1dfa06ed647c8aaaebcb46b955803112793f1c3797fe0336403f41f3bd1a3b670dec28f8ad2dabc35870c933a5de7169be384dc5d24188f040eb9147cc9371882d085a5570afc2fb569208d674717e782dbd27c1ebafbd69b127b35d63e380cd0a158b4c6c14eb23df6c6ef5ec027dd813fd2fa076c8471e4be596852b1287bfdfea908b2a730379f6530086ff570f839863c3a5ec49f0edfd5f9932bc352046e14ff0adc3fda1e6630115dc3191b93e5e426e3335d9c54f03cb8c25ff86cd5f515f4d835e1a411a8e08f1526707c0969b013139e10bbfff4723c00063487be4b4df7af8b64c9f5d2748f21bdb65ab53f8049293716b9aa6ac6c9ac45a74f5b301707711ae6b7af2834f0606433b8d77ac8dc31689d1bf3271b57f06cefbc497151b8eb02df2270b0063c1100b4e45716bfb7ce6f109f6090906987920e8f15de2a36fffc4358efe017af03d1a296b2bcd6f5bf48171722675c96dd2397d672f50fcc232055153f525bbd584c0b3e20b8e6e5a1d4321c76de0f9d15b11584a176448308744a08b1c1f80b9ded6d9bf47d66780efc9522faab58deb18b6a7d1c252266cf053f52ecc239f6b69f36fee08e674a169f9e3e0a6dee862da5d084b154da6da31fcf9dcdba88e163cfd66b20f6bf3cd65e6d90a3dca68ccab625b510c89b874b5a3c85ad2eee4adfa2993c92fe6987c9df621a5945d6108f02a02e380faca2dc507e1c1c94bd795da0fe42c2ba7a47cf5a149dcd577b2687bc9276ed3aebf10226b0817693464600e973a051fb361a8df4d81287e17151949bd06f9bcf0561c723269f9d11e1d9530c54bdba5299aea3afab732b59370aea04b62447925c44cb0610c1c5df1cc82c3527a8fe06e7d345a300887a43477af92aefc1afff7b767074afef52feeba3d872992c1f84fb20e02c8dd90cc07a0d886724851dc5030cd019f9c5d763cbe545f9a35100f8f79f85890115edff3d6fcdf5d742ce81e71c10d8ee507c0033dde4edccae06f027d57410a441818b14f13315f752681ea0c8ee7e8fa42f080caffbbf261eef9704d5e610fa4b6582288276a3f49eaba6fe736409b98081895734d3a91e34131d358fd639edd20d584c80d8560dd437d7ae537cb1ff2545aee7914cf8399be09d4efe9013e1af76e9d0464d357032eb9ff3e6a6f2becde4fc71930e4af586ae1b182f98deddd10964db8d1ffa5cb0eed1590bc989665a9c5f4a986e1ebd8d9f106e8dac692104e9e0360c341bf2701a50bed2d525c67038807f587bae0f46d76eb649e581130f80e3677335e602ae0b4abbfa1d23857dba23707dde2afdd742f3bac254e7301b2c34f9a908dcd0164710c41bc0db9e406848bd96bbd834f8fbb56788f042f5652f8b9d488ffa716d244a732f49bf1855027a96b2dea0b0ecd0cf97afc484a0894f87e6be3b663d424412fed4db2562e60d9e79df21aca1d42d12f015130248c4ed6f0f84d9a42ecf89ee8ad8afa5d6ba8d963ab04fafc12dcbf71484b2e941a202ec3ab14771ad4a637b259a59cc988ede6433afe8e67102315427bcc5080d1713bb0c0195af792e955bbef47f17fbf965c7dd382e1e3d1e6a69192865dd2634b21885d2550094aac88a0271b35deb98972f2737f5a7bc436c516b4cc7ae374d52aad114f44b1daa16ddd07e6d0b20b12161bdba808aa4bc01a5f85eaac997b0d6f12e5b82944f456a9e3886c964a8f6fa48fc26de2f85ce1c2ee30abec0631884b0c3b6c0ab99e3f7762bd7fca03247631a2f75bb292691f2206b545cd69924157d871e1a0326ceb1d3db67c8bd4978ed1b6d2cb7dfb83d3a3cb2835ddc3b4fe54b0e46d4f9ef7056142e00ed0152c4c5214df471a65234bfb0c4fee853e75845a2876dc64702294c6bbf0202418e70ab0f9c36706e909de168510caa5318fd1106e6a953dc851ca930c88bc67f888fa16aefe0aab3e48d4bcaeb952e6de90952b247b68e3bf275f618bc96d964036ce299aad1ca8e9c744816899284950d61816875746c66daa7e35f37113e857c1c49c43de05eead2ccc62e0c685d4adc2916fcefdcb5dc3a938e5ab0c1e811243410218a9c793f22ee56d82ce4efeb6992d731553041d1a0a01fdb01b92f85319c9903083e64d0f27152aebf105910b0b22bcb8e655cbdd732dbae1b8978e153534886fb664817da68c16b962f4ef9d976ace6c4750987f5ff4dff57725efc1da498a2e2c91e08f2ea25be9c1f43e26682506269ddeee213777f33e00dbe01a9e9d2db54650e7733d2f8e31a8487a3cbdef891cdd79cadb1d4b0df3c2d320c39259c8ae50856f4b1b22f9945db8e0e4376ffb1eec984d9836d7bd5a39a3a0527779f8c6297664f69be6c0a9d6e801b0605591d4bf24378d900f06eb0e25f1d23ebc5b5175e5bde680bfc0a1bfd194b9c8fd756c5d390d818672785238c7f594442f1f4341dfaf3fba5fca783169e0e46d74d96f4df9d0eeaea79584ae042da8300c2fe684ad8fd150cf28b27c86766d284476b18fc8a817b084f222c2c1c79c1d113e8860eef0179d8d7d30cc55310922a4476e17dfb985d4407f9f25f94f7efd4bea80da3a58e56122da375b8ece960519699bf762aca9d7fd8250615740697eb883ce45725bf665afa6f683545e5a5d44ae342d01cb9fa65be84b654ebec106262990a6e5c1f71aad1ba02456508c65d9a33dce1d208974ca55f6fd70d421e3fd48cee225d6c1927fa29de6879b52a2c0ca0b00e8cb215f553bb60d416ba68427a5b36771a35f2ac5e6b3ae0fa113cc496e17da2da3ef9c737708774656432131a52f9696297f438aac359ed68f1bdb93d5d7aa17b2971f868be6e3a82320103eacf754f3b05683873d4b0b2a5f86b2a9c654ee3831c48854b77e75d4d41375b8b8977f8a3d7cd02c53beb2a9507338894f4d77845a24ccf135abd1d86b31d34dee14afd89c70514d94e74452f75ee2eeb389b645eaea55d9bbd73682a3e972061efa96f2856952be435e2de474fb4b375011e38aa6d4561c04387439d07503c0398dd1b46c99fbedbc70cac5439eb68d5c1952712f5c25374f0c3f4308ac6637cde154363226b002a9342834e8d76ff4d928d970b30486e8d08a0123b729945b194447ced8443e2cdf06912a8c69aa56fac676f9db7c0d7b5b560eb9329ab819f25f0c018d9efe890bc490ae2e139d6ad555720e1022357d01113c2acd5fb5b27be7881a7d446bceaab37473a73a0b1e54aec993a01ba8096ceb219bea1038727b6b1eb735a730e58db4fffc475c75be70be3bc3a94cb0220c02fe7cf92afb79f33031d4f933840aeb168a708000b671421bccefe4cc56d5eb14c8a52210015f7539f6ee9a619bd59263fee707960c44d7d686a413c3e1b3ad4375cb71f23c179c811b063efe426dfbcdbe487a501439b978fcdef0571ad62805662bf816af57e0883aac967511bf7eaa8afde91db5cfd3b54400e00a2442531a9b789e678ff3b32e9b356728a42ddf53de5f7e146e329f3646035e7ea0267834554feb929fd3f7a1ac48f0e619192b7fbc5f45a8746b47c06c2c9af269448ff93574d00200e629c77b48dfa291e80af798c77d60108fcd8cc0533bcca9a774b804d01a3b51b0c1bc207ce2cae19ecd0afad2bfa669a69a4598b296d21aa7fe04fb463f788e2ade17445532fcd76c579ae97d88d4bed151ad57e46c08ba0ff1cebebda0903f6378970f8d4678439420f64f182be4b9d7b4537228b322b643541838d30a8d5eb4ec5760b420e3f035726ffcd63eaa8b8b650405752b0bef8819cd96197a5dae024e6951994f5194bfbd7c685d8adb0552e1a6de2596fc4ecd96a52d3ed76b13d4ba6ab7d96a32c877a080ff1063e9aed00596b94219cd44b856439dbec481d497c060fab29d5a6c5c97430998dea21ffbed5a22db95162d68156ac2b50babe0324cac06ae535b051288b82e2e5c4006ea1f03483e5d569b62620c1b4ff111cb29c4055ba89779f978ae15e28149c4824c8748b5fbe8f0463ce4cbc43d7d77c06bf5a6571651855b266c8eb32959dcd36380501564777869d87d93b5a6cd4e973ab8e9c7c538d7c00"/4096}], 0x100000000000011e) read(r0, &(0x7f0000001480)=""/208, 0xd0) fcntl$getown(r0, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x100, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000001580)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4d, 0x4, 0x0, 0x3, "4682126f401c5405240028c14e92aff4dd9a7146", 0x4a50, 0x8001}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) fsync(r0) ioctl$TIOCCDTR(r1, 0x20007478) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000012c0)={0x4, &(0x7f0000000080)=[{0x2, 0x5, 0xfffffffffffffeff, 0x80}, {0x800, 0x1000, 0xffffffffffffffff, 0x1}, {0x120000000, 0x200, 0x5, 0xffff}, {0x1000, 0xe5bf, 0x8, 0x81}]}) dup(r0) utimensat(r1, &(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)={{0x200, 0x331e382}, {0x8, 0x200}}, 0x2) unveil(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)='x\x00') getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001380)=""/200, &(0x7f0000000140)=0xc8) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000001640)={{}, 0x8, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 17:08:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffbffe, 0x0, 0x1}], 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b81800000029000000310000000700000000000000893f0000"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) preadv(r1, &(0x7f0000001780)=[{&(0x7f0000000140)=""/189, 0xbd}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/194, 0xc2}, {&(0x7f0000001340)=""/135, 0x87}, {&(0x7f0000001400)=""/146, 0x92}, {&(0x7f00000014c0)=""/180, 0xb4}, {&(0x7f0000001580)=""/204, 0xcc}, {&(0x7f0000001680)=""/252, 0xfc}, {&(0x7f0000000040)=""/10, 0xa}], 0x9, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:08:20 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0xff1470b, 0x0) r1 = semget(0x0, 0x0, 0xc) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/101) ktrace(0x0, 0x0, 0x0, 0x0) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000140)=""/105) setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x8, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 17:08:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {0x6c}, {0x6}]}) nanosleep(&(0x7f0000000040)={0x7f, 0x40}, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 17:08:20 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ftruncate(r0, 0x0, 0x4030001) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 17:08:20 executing program 1: pipe(&(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x40001fffe, 0x0) r0 = socket$inet(0x2, 0x8000, 0x9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x800, 0x0) accept$inet(r0, &(0x7f00000003c0), &(0x7f0000000240)=0x8b45459dc9de757c) socketpair(0x2, 0x0, 0x5, &(0x7f0000000100)={0xffffffffffffffff}) socketpair(0xc1b644cc15df0da4, 0x4000, 0x9, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) socket$inet(0x2, 0x8000, 0xfffffffffffffff9) r3 = dup2(r2, r2) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r5 = dup(r4) r6 = getpid() fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r6}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r9, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) r10 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000440)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r7, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) sendto$inet6(r8, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x3, 0x0, 0x0) r11 = open(&(0x7f0000000400)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r10, 0x80}, {r10, 0x6}, {r11, 0xc}, {r8, 0x4}], 0x1c1, 0x88) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r11, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r12 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000380)=0x3) fcntl$setstatus(r1, 0x4, 0x4000000000006) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x2010, r10, 0x0, 0x0) r13 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f00000001c0)=0x9) 17:08:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x17, 0x4001, 0xffffffffffffffff) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 17:08:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x6, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 17:08:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) dup(0xffffffffffffff9c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x31) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f00000000c0)=0x8000000020000010) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000180)={0x20, 0x4}) 17:08:21 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000100)="46aa3c7d5a70c3843520d462843c9c861965a2a58a0c54e2844045be93990638705b89d22a5e429e72462825b1bba74e15d68ba2f1ef41b669eaad53f027d7d1e387491a9a82a4675918fae07f950e067b8a0a88afd7bd0e076dce560ed966a3460942b75f23fc08b949fec4f4a12c27d5387ea49276207a77582a5eeb7a59d04a1136a667cc0ae841a78bda757779ee69e971d4550bee7c27e0b418393f00d7d0f97bcc8027f4f6687f23b6c8d481d018d97856768aaa202b82e7314b3eb8a6d765968650e2a2b328cf5a0e7494b091dfd92edb8467f4a69a4b8043c74daac6a42ad35d688f0eca8c7b2644f21e191d50d91782ccfd0d064de0e37186cfd3", 0xff}, {&(0x7f0000000280)="f44d95ac44af799f1735328a456fb3f54295c493bbc60da93bec221e28d861b9c53a584c084e3ae67d8bace14a6fb3d84c8194bd5718e057ce4a82bf2ec5f27672a15b966d82368ca712de66f6fffe297172c5683f462ae1265ebba30ba0df1d04a0bbbc1f253723c03fe00efdb24cf6c7116f1123de2625d351e275a14417ff3284", 0x82}], 0x2, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x8) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x0, 0x1}, 0xc) getpeername(r0, 0x0, &(0x7f0000000080)) 17:08:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f00000000c0)) 17:08:21 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b05642ad2cf8725eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebc4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9dcdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d0100e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7b", 0x410}], 0x4) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) 17:08:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x0, 0x3, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4", 0x0, 0x2}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f0000000800)="57727dfb9ec6c8e9a89916dba966aa6dadf4b6b432ea865facf96a", 0xfffffffffffffe1f) r1 = socket(0x18, 0x1, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) flock(r1, 0x19) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) r2 = syz_open_pts() r3 = semget(0x0, 0x0, 0x20) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x86b, 0x4, 0x1, "379e79cbf039717dcfd5a4c16827eeb8805f7090", 0x1000, 0x800005}) flock(r0, 0x4) fsync(r1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x6, 0xd2}) r4 = socket(0x2, 0x5, 0x6) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000002c0)=0xffffffffffff2876) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000480)=""/248) getrusage(0x1, &(0x7f00000003c0)) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000000)=0x5c50) r5 = dup2(r4, r4) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x1) ioctl$TIOCNXCL(r5, 0x2000740e) write(r5, &(0x7f00000005c0)="abe77309e775b3ffb994adb7f695614c335f8ade739690c8e5cb63808a32e8e3d7125ce21ef0e297273ad28d7f9b743c90f1d01fb7d20381fbeddb3026fe6578f800"/79, 0x4f) close(r0) connect$unix(r5, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x80, 0x0) readv(r6, &(0x7f0000000c00)=[{&(0x7f0000000a00)=""/229, 0xe5}, {&(0x7f0000000b00)=""/70, 0x46}, {&(0x7f0000000b80)=""/112, 0x70}], 0x3) readv(r5, &(0x7f00000009c0)=[{&(0x7f0000000680)=""/138, 0x290}, {&(0x7f0000000740)=""/145, 0x19a}, {&(0x7f0000000c40)=""/216, 0xd8}, {&(0x7f0000000900)=""/146, 0x92}], 0x4) shmget$private(0x0, 0x2000, 0x0, &(0x7f00001ec000/0x2000)=nil) 17:08:21 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 17:08:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x10000, 0x7, 0xffff, 0x1, 0x5, 0x8, 0x8, 0x2, 0x2, 0x6, 0x7}) 17:08:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x2) r1 = socket(0x400000000018, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x200000000000102, 0x0) setsockopt(r1, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000001c0)={0x2, 0x8}) socket(0x18, 0x1, 0x7) r5 = socket$inet(0x2, 0x3, 0x102) sendto(r5, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semget(0x3, 0x4, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) shutdown(r5, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x1, 0x0) r6 = semget$private(0x0, 0x7, 0x30) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000280)=0x3) r7 = getuid() r8 = getuid() connect$inet6(r4, &(0x7f00000000c0)={0x18, 0x1, 0x1000, 0x4}, 0xc) pipe(&(0x7f0000000180)) setreuid(r7, r8) semop(r6, &(0x7f0000000100)=[{0x0, 0x0, 0x1800}, {0x2, 0x2, 0x800}, {0x2, 0x8000, 0x1800}, {0x4, 0xffffffffffffff00, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xfb, 0x800}], 0x6) syz_emit_ethernet(0x1, &(0x7f0000000040)="8e") r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000002c0)) 17:08:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) sync() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 17:08:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = getpid() fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) 17:08:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x2c) 17:08:22 executing program 0: syz_emit_ethernet(0x1000, &(0x7f0000000240)="8f352355fa465b585dafc8ca8fedf399cd443b50b72d8d43fdbae1fc87edc4ac348dce2b441e9ee4f62d84e4c409be3e2183fa414f70105386c76e2feeed8b7c1c52e7f1a8b466fec00b44c7ce384e405451845620c92bae0757c94e7c7a09660776bfd940699ef7fb80cc93c70cf65a1efb069054abb46b55968ce532f721f19bc9cad86b6d73742a79cf7fb3f0817612be8aac9b64570a63f62bc4e3d7e47d1d0d849ff75586fb91e970f1e74ba1db75a6e0968379df85579aa4d3150a12c0fff7305d4af3d69b177ca379b1dcade62e87c00aacc583a16af8f767e72e2672b988d85ab0de0007b59e4c2efd4733120d598f27aafb013ea2ac268c7c736384bfefa714a8eb27050df1b5d25f56ff64a5e799623e433afd66db81941a539ddae6a0b0181bbe77bc7881b501aae8a66421d5f20bd57ec56ac77f1af94cc34e68d979ad2048d1339f00966512966bd0df55039955ff7e7d586f73badaec1d83d34cde153b71c36b4e2282a82a6b15cf313d34bcb506b39a633c991af42aa771d649bf6b599c0776bfba5f4d56b0703465dbda24877758be6d961320e2f9a3625d5925c754a5c53214db8087a3979989e62b5225d7142c57d5faa5cbf788e8d7340b845249ee7983cd4fde5eb6c0f8cd241343b90337c030b012653fe611e6098a7b1b78fa375b2d64ccb44e7a353170eceff680d1f97a65f031b811e5b321271cf33559d36d72b954f9699487c62a2f70b23c3f2990f5a9d8cf6d901b6b861967045b5c4e7b3f0efb9e825f9f414f89d491071c8e79da135698f2b52ac1707f9290dde60a3ec04e30ca66cf1516efafb5329ca939fe138d4f7ab5f53e9d7a735f157959949b5ad6db07373d4ac8dfb75118882ecc68ff066909037e2f172fc103be0b6000d4a4989090c17edefee9e5935a4401bbc9ac5afc87288f3b443cec50b7c2cbcc3cdd567f78dadbee1b48e4b6aede7ce81ed0733a6ba5cf031da100915deb2c6640b3235356c63993037f42f52f1114a6f4a3e4d964dbc391aee2ea69eedd1c2571ab355b29e2e4f3d6925c1b4805c8135e8f66915af87832511aae8ef9749577268075f7daa1aaf83055fd9dc2d3ccdc4c4cf810ef9d3caa92d8eb2f67e39a891c6690c05573e641f8196c47eec4650914ffe078f495e946ce68c2425c6a61cc6d79e1c9f5e420b271f4828ceb1f0590063ffff1ddf1f34c887a736ea5d9b0522525199b40308855959ddf1846afdb98d7d6583db689cc589e65b99df2c8a0498be0bb7feabe042818be94e3d9b017357f9a0e6010abbacaa24c51bf0c0864498cfd4c5a93ed3a26a6141c42545017cb4bb935c6f233b5c70c9e1b3195c419eeab891f95bc13cf3a19edd23ec519a03219da1760ed70bb643a75558cb59b6bb1ae6a629f38b1327401e247c5431265937d2f18cb6f4ac4de9639f0b641105a6dd991a34111e29c10cbdb01d9e01f4baaa37d56709ca69932e007890821141cbb56cf1a47ef4e54fda260fdfe7221e7d24a4d16a2259459f82701a3e86366bf9d654163ad2c42101e783f54b238dd3b5b46d269138106cad4d4991076c244f27302c094f95a7178b976b7ea25aae4034047cefde908d04cf4dbae04e373a3fd57d7e5d2f6bf16280ea727394ba50e571a249e3654719fe8c599975024c0bfbb55f6cecad9c6e0c0d1b95101845bb642635d1a4cc610882bd7a01a7432bbade5b32622953dfe2f7d7da6c3f033b9c49082edb2f228983b43e76adaf1904a261a75d7b26ba7216b4fb94d2008b0d0b656355e0867e9c7c8ed77b1ee33fe870fdfa171d4af91a64a39df267af09e94bdf8783d4ccc0ee7e1e6bab1cc6c5ec40c858b5dc7d1ac37d6399cb123fdb91a36bb115e3aa87e23b3df02df8cc9ebdc8e46587d7fa940840a87308b841debed2b7a1e2ccbd3bea6a574623826cd4e26ce5461dcbcc944b52bfffb29d136d3498f213fc0fbd18497971c0b9261e65209456e20a6d78f525cee12450d48f6f2a8d9ac1156b85ec68ca85df7766a6a96b506dbc49306672c38925259ba1c243c44c650c195f6bfa8caba2c494b2cbfa65e0b08678877b58cf798ddc1747f32bbe19746bc897e5f4bc6cb871ce36061e2fc5a0d1b62a931dde69d645ba6febeca41625b990fe6127c53dc36f1059fdf15b83400e332aa63fad601ee948ccd30874f9eda2a5ba69aa1c45b11457e42ab8563aeaba3025de28922b61bffa8840b3277653f9f667428be1cf23a731107afb35485e8697cc1dae1305527e1e426510cfe4222c388954b188b49e91e6a7b3b5efb479953afcf0de5a043b5403e3900ae6d7279f8df322c66ea4e5ee003b2d958e7664a770fda42c0d2eb94be6b8f605973f017b86ebd7ab5e7b6e73a46b030595867761153b9668b099dc7d536ca1ca373f1622297fd19e932036626f2cb92e680373953822aef191a4373a20036526a8b614b50368660bd5c438db86f7862a65edfee1ea15b751e61efd92f441dab06f0537432ba99fda27dcf63fdf2f7237f8afcb85268dabfd95c13adf04307233acbfa985dfd7e71738302d98fae00ffeb353452004df0e399d142d9b8086e766549f3309855f5857bc4659e85da9914565992da1651d11c4a2a6cab87941ab77f6aabba4672e3aba1aa1dcdd8cf1725d91cdee493973727f162c4290f985a1ad01bf4c0d7a07cdef4c686fd670daa98c5bbf3fdd7c0b1de633d23ea0f03016bf48fa378a9b2b8586573b2ed744b347b3ce8ba48953817feffc06ee772bf649c1e85d385a2dd26770d317eff00fb04194372c8523ede6141cf1431fe90f8299edc76a176f94e53ae86b1364e0504e7895bb0f981f227c5d9bdac6f889a01666b0a7f0bf045d6002202c7bee64f9aaeb3610dcc18083822c53635d0281d1a16336845dbbe4e4827828a93885cf91d02ae8146d46220d4b20a680c60c44e0ee1bce1837bf0db7fac3caa64595ebc18695072bf570f924287d26c1828c04484996455b8b42ce9fc644d6f26615eb127732f70b46a8eedf1d6de82a398b259a6ff9e7578f6083f3a32d9eb4d7409a75244e07d7ec798c234820500abe185a5eb19dd102bfb92644ce870fb567797fc17b3b4c079770df46b8c9989bb9a93d29b9d41797f0a7dd02b832f8948a98c51edfac398661e263572ea0c1750e7bf3d3afcb387b6ebc032700bc72c1d72110143d1828643c11886d39113817146f5ba956441fd4cc7b2f0b0a27bc07393a9cf4b31bfc472f61d44fe3d8b2b9f8f941c1ab75227526feeaf05520bf7399bf61be8acfdb39f7f2f407837419cce072b5d2f6f6d39e3922498a7357067ac9a1934c771881ac071999237f4cb9d993d89a2d9c47041c6338aca2c3f2a503b7b26b33ba718ee52700794c4bc3da983d451a1b94aaefb6b4dc88c6b624a61857c27615aa6ebd4a9caf755301dcbaa2e262c1216c8a92a70af5fedb7bafdc9654966603f006f36a20511e43568329a6702ff2b16cf331e6c34be80d8162d44a6887362e9c0765d57639e15075275914e71b825ac07cadf8c26f6c6b150ded29e4e4ecce8d2c26e7ab4c281e34f6f054f08821502afc51129bb6aca3e2cf686335fba40ef10a129b7945ceb07aea13b2f5b066934e8504497f798fa6a764abca99e8f902133fbc4efa5adcd1047212029372bee458689745416787d9326bef2d21c0c3045b8cb1d3365844c5e81f21dd635351a9a327c0826b1b6709359f6925c808c23518c257d0ede3cc2ecf1755f20649940ca6e105eca10be4fbb4646d132dfcd6ea467ccf4cfce6d9c3e75cb57c149cb364316876e4f9aa676026cc82f048ce2457c663b68828042a1758a2616f2268eebf9a35627ebceef0e4883d859fbc6b3269e463fe789fa21af56b699d1dd59e219618836ef5460a3d848e03dc20657190a6a8d8448a625e92b49b7518ab324f33ae5c6e2ed690d180e69534ac67ce70499c8b76f3f8837afd557d8b5b221c63155dd308921343465876f3638eae4bcadf363f880b663bd2c0ae4768e9aa368dcca8cd4bab1b0b0d81ed9d8743f933b396fc0c70ccc356d9c4c0fa7a83038c7d7a29486b617e5e65534eeda4166b18005804c59f6eefe43f5b5ad1f859621f19ca7dba3b478ecfc8e4215f8e9aefb167f81ecc822b0ddf9513787fde314d85e3dfdde12a1af86f36715d1afdd78f1db7d92a7cb3147e0e92ddd6bcd0a626c8d2fbc09eca8029c0c4b6ee19fda629218daca921291a998f262b3ca852c5b2d4d676d714d41ab3451868c12a0171e4e05ba3dc04d5cdfb94bb6d4f6138b6be9326a2fd314b7f5f80613a0e54781b6d41a84333b54fd85f37bf14d779beeb2c87c121b68fbd5db7446b788ec851c5c3b95281a16548ee184d24a6dd9e4c8865b9de259fb2dd70ddd5a84de5bc3492ce8f235c59c4e4335657331bb6e48ddc44716513c1e86d836879f38da79062ddb8ff308c6b236b06dac42d15ce3901571c1b7e939689c9e8de5973d602bf8dc2f35b181bedad668a31d9aca9e89371913e62705c508763c77c65677e45e46efb531e48e82b6a92fd5150b40c596c4ccb3ae26f617c424d457f99759c037626067e2f9b180492f69b6e0d8cf386056fffbc62b58a439a3705cb957421efa11575f3bfabb0cd43e421079a2edc502def8d968193bfd5447bbac7a5fc2b841be438ff8cc78e6960e7d39763aa8882b0c5d73dd62057ed6917ce853e28939d050f5ea787ca3b161a8e35fd696f60e3e8556f9b61eaf8aa34c43e24128aa924e17a7cede75a84ce67f767e32c685ce95ac4efd50dc2d1b8b7f3cac427d829a0fb80f59ab4cb019f38dc6616e377590b22eb84fa1c048e5f73c57e4a211c940931b7afa2d6eab4d31e952024b12a222d7b9927f98117b0d9295871954f5b9a376fe77ad4e1f96c68c154271e563a2868b0676287d098623096cc115bb6a402fa0d82a7d34b3a74371bb12d39aee4d07e0bcf882587fa08d24fda755b36f1ae5314905fa1146ad456c5b534e550b8eca1bdd262fbe78f7991e76edc804e0b8bf74df56e9b5e5abe3c9858f9c95a83d2e864b20b01d278881d23f101946c1a98928066ef08cb72d9890683a14dbb69654bffdac2237e0e914fea25418b05d2308ae56a4a4fe705b6fd7002cfd2ef8fca0a6d983900148a47b609e756e8445676b1517632218d40f687089042f2833cbfa36fe6ad7d6bd671815c9693aa825bf6215cf8bf4e5cadb5f3a851ddcb7ec7fa3255ba2d6970fc8a67a09f6305ccff1fde620e67b72ced7185cd5caed8c85b127ec53c2bec39f5bb44c654cca111d3e1b8cb9e1051b85cf395ab9d96e578cc623bfb549eb351eed10df0f48f86ad84e78ffbcec2d33da3d7b638da0c5f07d0da41c4a5cec21170bb6bba8d31aa4ccefec100b9358144cfaad434e4b02d444a64f8341930510abfd70079edc8833ef697490e6b303a9cfa8d1b13cf5f1f215fa09e02701351ce55b663b00c4f46c1ed59066165de71cf3ecbd5340b3cdbb9d2225e7a72f0cbe3a6eafb793aca75cf0b03d5fe9697c5c792f3b8addd8eca92ccd9278738b41841e52e6f9ec715811b26d9b4a2be9e353796fc8c1f82840d09e33fee86bc8411294557fac7d675f05627fcdbbcc29804c405baf26f18729f6e29d87aa341d36589fe9639798820c6a0f20c1dffbad6e0b73b94f4213c6ba0186adf14a450983c6646bc675b19e7b8021cd593f3ab0765ae06b1ff93212940a0cfa2532923c843fafe8cf10eba7f4baa92183a394f7ab0bb8de97ccfe1ab8") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 17:08:22 executing program 1: setreuid(0x0, 0xee00) msgget$private(0x0, 0x10) getpid() r0 = getgid() r1 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() r4 = getpgrp() r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x280, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000240)=0xed) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1, r2, r0, r3, r0, 0x5, 0x7fffffff}, 0x3ff, 0x63, r4, r6, 0x7, 0x20, 0x3, 0x3}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r8 = fcntl$dupfd(r7, 0x2ebd92db46eb0af2, r7) ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f00000001c0)) getgroups(0x7, &(0x7f0000000100)=[r0, 0x0, r0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r9, 0x0) 17:08:22 executing program 1: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000001300)='./file0\x00', 0x2003, 0x16fe) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000db1000/0x1000)=nil) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) r4 = geteuid() r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r5, 0x20004276, 0x0) kevent(r5, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0x8d}, {{r5}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r3}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x2}, {{r5}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r3}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2c}, {{r5}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r3}, 0xfffffffffffffff8, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r3}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r3}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r5}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000300)=0x1) r6 = semget$private(0x0, 0x3, 0x0) semop(r6, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0x400, 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000c80)) ioctl$TIOCMSET(r5, 0x4004667f, &(0x7f0000000000)) r7 = semget$private(0x0, 0x4, 0x5) r8 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r8) semop(r6, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x3, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x7, 0x1000}, {0x4, 0x3f, 0x1000}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x1000}], 0x6) mkdirat(r3, &(0x7f0000000380)='./file0\x00', 0x10) r9 = fcntl$getown(r5, 0x5) r10 = getgid() sendmsg$unix(r2, &(0x7f00000012c0)={&(0x7f0000000bc0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000d00)="86c15c0f0de6f488ff9f06ea8d59c0cfec6cf98e2a7115a88d6dab018907cdcf78fa5a51c6e481521f29ac49472ef5061ced3376e1b732f337c2a60bb7632a76da9be8911aecfc6d03647b64fbb87c62f2fc3bad6ed74d97c33d63d430a600a0418581ee82d261840d76a1", 0x6b}, {&(0x7f0000000d80)="051f0e290c3ad41f34b87d204323462f410deed5e7b9e0026a464cafe8008afb8c39b625a6d7a33a0c0df2d19067ac24de25d93bb63102e4ff54bcb182d24bb74b31", 0x42}, {&(0x7f0000000e00)="ad6276e322b3fbec30c81cba166f3f8866569fbca953dcba816840a4988a4e75e47d666a224cb72a77f07097a45e917eed923084c7d4a60eb89de75066a8d35b185bd1a916136979ebf17217c1f52d0a478935ce003c3b85a0b6b148f0684da83bf9167167238ae515f37ab67e19d3657d16", 0x72}, {&(0x7f0000000e80)="874a51ba8c64a1fd7e7f0f98a59b4b88ecbf178540808750fe8d0092bc35e9a6b734dac36f63fb6e7d785d5c16d31fa0842d6c5f3444ac653757baddcf605bf6728ed0eb751bcd37c50d14239eec0755721b5f6c4c4c30e62637b7c13f3aed20519aaf3a6d", 0x65}, {&(0x7f0000000f00)="31616fc7003ecd19188441f73922e3fc0ee64566ed5268ad9890a036a5b3c71a49075cc762017d82d3f86bc12586cb2c16c87dfc1034352ae14d4dd5ba5785db108084ad521fe1142a60ebc5741e918c2f469ca5dfe53708d865f9b5c2df2926475c2674ce56bb168da35b15155c928d8108bed66a8a57cbbd155c4dc3e309c8866f0ae808199fcd6f8c66605eb0479e77c11188b350812663b47018fe93708eaeb44cf5fcb0487a8573718b347d12c69f947827", 0xb4}, {&(0x7f0000000fc0)="980d4bcd9019262f699838363eba767c8c12744a1da78ccf8230da886a420a5c1e3f8a18f9b8f51499d131e5e54ee509e8631d8f59f343ea4531205eda071f3f277f1e64a69a42524dd35aad9878722e25e2", 0x52}, {&(0x7f0000001040)="9e987cce5019f38ab3fdabd07d93e93cb0b585d6f84a93b43e3aea2cebfb65d1dda554089fcbf5de9ac4868af87485e5042ba5da562303521c45ecb24b24719405fb6473b1f83964afbc662dc3126175c1005748b2d61d40e0ebf32ada69cca5d9a1050361fd", 0x66}, {&(0x7f00000010c0)="ceaa78c70f76a7cd618d8536f4b6214c4ead0ac6aa45246a7ef979070ed56088c5c3f3aa2a0dcfa10349d2edeca58fef1e72cddd8e2c60889538ce202da2de2681781d20932b0e7284e3bb9afaacd4f916a665018737be0230", 0x59}, {&(0x7f0000001140)="a380c0748876b9c7981401ceef7c38cfd8158180b4717fa925a00c746f732d6c37affbbfab4a9032b4d81bbe944169c541b8047653a82ce796a4a527219251dbd3ec6ace6118e559bdbb15ca9a07fa47ad76095dd39d2ffee9f31e815d1bbc2db227631599305cbabbe7daecaadd1915b4ee93cba119f8a658e0d2323511cb110de5428c0a663d4dfa5fdf9af9b095d521bf39a27dd6", 0x96}], 0x9, &(0x7f0000000c00)=[@rights={0x20, 0xffff, 0x1, [r2, r5, r1, r1]}, @cred={0x20, 0xffff, 0x0, r9, r4, r10}], 0x40, 0x8}, 0x404) 17:08:22 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x400, r0) clock_gettime(0x4, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x100, 0x0, 0xed18, 0x5c}) 17:08:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r2 = getgid() fchown(r0, r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000004c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x200000000000012d, &(0x7f0000000180)=[{0x42}, {0x3c, 0x7f, 0x80000000}, {0x6}]}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept(r4, &(0x7f00000000c0)=@in6, &(0x7f00000001c0)=0xc) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000240)={0x10001, 0x9, 0x1, {[0x1ff, 0x1, 0x7, 0x10000, 0xffffffffffffffff, 0xffffffffffff9ccf, 0x3, 0xaa00000000000000, 0x1, 0x8, 0x3f, 0x4, 0x5, 0x7, 0x7, 0x65, 0x80000000, 0x5], [0x80000001, 0x0, 0x0, 0x7fff, 0x7, 0x3f, 0x1, 0x5, 0x3, 0x1], [0x3, 0x6, 0x1ff, 0x4, 0x200, 0x8, 0x7fff], [0x0, 0x3, 0x9, 0xfffffffffffffffe, 0xb6, 0x3], [{0x100, 0x1ff, 0xff, 0x490d}, {0x9, 0x7, 0xf4, 0x5}, {0x800, 0x0, 0xffff, 0x7ff}, {0x1c, 0xfffffffffffffffb, 0x200, 0x400}, {0xffff, 0x7, 0x2, 0x8}, {0x0, 0x9, 0x6, 0x2}, {0x2, 0x1, 0x5, 0x7}, {0x10000, 0x7, 0x9, 0xfdae}], {0x32b3, 0x0, 0x7, 0xb8}, {0x86, 0x800, 0x7, 0x101}}}) syz_emit_ethernet(0xfffffffffffffff5, &(0x7f0000000000)="d3") 17:08:22 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x30}, {0x6}]}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000001c0)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 17:08:22 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) close(r0) read(r0, &(0x7f00000001c0)=""/248, 0xf8) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) 17:08:22 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0}, {r0, 0x4}], 0x3, 0x7f) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) 17:08:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) truncate(&(0x7f00000007c0)='./bus\x00', 0x0, 0xffffffffffffff81) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x9f08c338780388a2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x18222, 0x0) r3 = dup(r2) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000780)=0x8) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000000c0)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x3) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000480)={0x4, 0xffffffff, 0x9, 0x2, &(0x7f0000000200)={{0x0, 0x1, 0x10000, 0x9, 0x100000000, 0x9, 0x1}, {[0x5, 0x1, 0xffffffffffffff0e, 0x4, 0x34, 0x7, 0x5, 0x7, 0x800, 0xd3a, 0x3, 0x8000, 0x5b, 0x9, 0x200, 0x401, 0x100000001, 0x100000001], [0x9, 0x6, 0x2633, 0x81, 0x40, 0x7, 0x0, 0x8, 0x9, 0x7fffffff], [0x4, 0x5, 0x6, 0x5, 0x2, 0x5, 0x401], [0x1020000, 0x8000, 0x8, 0x81, 0x1, 0x800], [{0x5c5, 0x401, 0x0, 0x4}, {0x20, 0xd0e1, 0x100000001, 0x10000}, {0x100000001, 0x400, 0x7ff, 0x9}, {0x3, 0x20, 0x7f, 0x60}, {0x40, 0x7f, 0xff, 0x157e}, {0x7fffffff, 0x7f, 0x8000, 0x1}, {0x8, 0x3ff, 0x10001, 0x1}, {0x5, 0x0, 0x4ce0, 0x5}], {0x2, 0x8, 0x3fb2ff66, 0xf4c}, {0x200, 0x2, 0x0, 0x1}}}, 0x80000000, 0x9fa1}) ioctl$WSKBDIO_SETMODE(r4, 0x80105702, &(0x7f0000000100)=0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000740)={0x0, 0x4, 0x8000000000000000, 0x5, &(0x7f00000004c0)={{0x3, 0x0, 0x4, 0x800, 0x9, 0x9, 0x1}, {[0x5, 0x1, 0x4, 0x5, 0x3f, 0x7f, 0x4, 0x0, 0x4, 0x4, 0x1, 0x0, 0x7, 0x101, 0x0, 0x7, 0x6, 0xffff], [0x80, 0xb2, 0x7fffffff, 0x2, 0x73, 0x7, 0x7, 0x97, 0x840, 0x1f], [0x8000, 0x48000000000, 0xfffffffffffffffb, 0x61b2b36c, 0x7, 0xeaa, 0x7f], [0x8001, 0x4, 0x4, 0x8, 0x6, 0x2], [{0x7e000000000, 0x81, 0x7, 0x2}, {0x4, 0x81, 0xfed, 0x7}, {0x6, 0x5, 0x80000000, 0x1}, {0x8, 0x10c, 0xffff, 0x2}, {0x9, 0x8, 0x9, 0xcace}, {0x1f00000000000000, 0x2, 0xffff, 0x752}, {0x8d34, 0x1000, 0x9, 0x54c}, {0x9d, 0xbe63, 0x0, 0x101}], {0x7, 0x400000, 0x0, 0x4}, {0xff, 0x8, 0x8001, 0x7}}}, 0x45c4, 0x180000000000}) pckbd_enable: command error 17:08:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000200)='./file0/file0\x00') writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x100000000000027c, 0x0, 0x0) mknodat(r0, &(0x7f0000000240)='./file1\x00', 0x40, 0x100) 17:08:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10000000005c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:24 executing program 0: r0 = shmget(0x0, 0x2000, 0x6, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0xf2, r1, r2, r3, r4, 0xc0, 0x7fffffff}, 0x9, 0x2, r5, r6, 0x6, 0x9, 0x5}) r8 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x800, 0x100) r9 = accept(r8, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r10 = openat(r8, &(0x7f0000000300)='./file0\x00', 0x8, 0x80) listen(r9, 0x10001) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockname(r10, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000440)=""/118) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000004c0)={0x2, 0xfffffffffffffffe}) ioctl$WSDISPLAYIO_SVIDEO(r10, 0x80045745, &(0x7f0000000500)=0x97afd138d2ec2ff4) fchmodat(r8, &(0x7f0000000540)='./file0/file0\x00', 0x25, 0x4) r11 = semget$private(0x0, 0x4, 0x23b303b813204218) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000580)=[0x1, 0xff, 0x10001, 0x40, 0x8, 0x8, 0xffff, 0x100000001]) setegid(r7) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) nanosleep(&(0x7f0000000640)={0x8000, 0xd4b}, &(0x7f0000000680)) semctl$IPC_RMID(r11, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) connect$unix(r8, &(0x7f0000000740)=@file={0x1, './file0/file0\x00'}, 0x10) listen(r8, 0x7ff) kevent(r10, &(0x7f0000000780)=[{{r8}, 0xfffffffffffffff9, 0x4, 0xc, 0xee, 0x7fffffff}, {{r8}, 0x0, 0x1, 0x1, 0x1, 0x400000000000}], 0x6, &(0x7f00000007c0)=[{{r10}, 0xfffffffffffffffe, 0x20, 0xfffff, 0xffffffffffffffff, 0x2}, {{r9}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x4, 0x4}, {{r10}, 0xfffffffffffffffd, 0x14, 0x2, 0x7fffffff, 0x7}, {{r8}, 0xfffffffffffffffd, 0x8, 0x40, 0x7, 0xfffffffffffffff8}, {{r8}, 0xfffffffffffffffa, 0x2, 0x8d, 0x80000001, 0xffffffff}, {{r10}, 0xfffffffffffffffa, 0x8, 0x20, 0x8, 0x5}], 0x6, &(0x7f0000000880)={0x4, 0x101}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wskbd\x00', 0x10, 0x0) pckbd_enable: command error 17:08:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="79b11251c09c0c6eb47ff040aeea2a3fcbfa1b1ba48cacfdd335af9ee5911f1a0e533f11b43e8eb96a62618481cb216c1f0d2daa955e4380bc018186ca0d260db03f762a08bf1443589770e78edb09506e479d81b6f31b190f04d767e8104b8570f84f982d0e6fa77ba12d5490d808c0e36e1dbc2c72f833a8e560ef0727b670bc7ab6d700af6444ddd61158edeeb3fedb03be607b5d9d27d627b196", 0x9c}, {&(0x7f0000000100)="dde52f8115f4f78cb9f9c9c455eb4913c6fc618f541e972375a7ddba17e463cfab7ace228a1aae7c8eb3209c7f88b6d26cda9c60c24efd0b75e1baed08", 0x3d}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$KDGKBMODE(r1, 0x40044b06) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x1400000000000000) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") 17:08:24 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0xfffffffffffffffe) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f00000001c0)=""/102, 0x66, 0x2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 17:08:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x66, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 17:08:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 17:08:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000246, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 17:08:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 17:08:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000640)="5d0766ecefab554b39176c7b79ddb8865023c90a3e9ca6fd25af5eb516e6bacf1f62283cdea15d6db8c646a5904a2c427f97f60c51ebd84392cec976d051d51d1b847ad6c465d8893844d240f5c5a765dc4b1147edb81cffdac5f07e2fd44aa075962802069b0d099a1147ab3ec64b6c75f89baab14918e9ccf7cf9e6abfc0211322bbdc7b4fe60a109fcbbc506e9ca5419595fd3e318973f05d97c8797973ac5e4e8e5d57acfd1671df3a7869a7914a3ddf055e34aa6d141f783e3e557d73a31343421c609b68e04e6d836e0a23fc0caa48ffe970ff5609207758fd00874cfef3b6bb2e7de03d174480ee44c8188376ee193bca8abe90e4516c79a2c5da5009305972a8b068048ed0615566b9817f58dc861e6abb61c8a97566bb7f5d8c8f709dd7e565a24c0f9900814570442b46843d99e777919f00c4a4b46c732bd2bef3bc5fcab3486565391ab9326b41183425cb34e0302ce72bbfee0554475c5473f023be68ad2ef0cc94c6f06f962fbe41c66b61a73a578e2e1280cd72fe11ea0404edffce9c0cab54ac53b1f12a2a1632f5d2b7fc9237b032bdd45792b26def88fb4e2b524138f4f884128bd9a5ad37427add15b8f2de6374e514587da3d1e235fe6523d8d6816399a5f614ed914c52fdb4e917496d5463ae32c6b592d499c7261aeb921c82088132cd173bce745b70b41bf0f9c85410a77f207647f2aa7eef9e6eb68c0aa68ef0fffdf1723bf6", 0x20c) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ffffffffffff, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df0000b400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 17:08:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000004c0)="fbaf8a8d1a029be96914f6357e3a351e296ef8691d0e1c9abd8f1f1f525130b96855d042875b8d2093f42fea1ee16f2825e8472da9e14a2b77cf7d86cc4bb93ab7f75e400291e6cfa72b", 0x4a, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000180)="eb73d59d48e0e5a1f1bc517b9034ae8fb88fd5784a08c50501138f5afeb51d3f817fd5ac1625c146f0f89f975517cc5eb37096c53ce7ef679fcc7c787d7e463584f949b9214a8829069ed53abf5cf1b3c2af76c45bde1a440e4fc92c2bfa3cd2187a2b4f18e64099deb9c7416b4ec80cd86847481633706e0d9bdf204ebf79ec9b7539ccc972a24204bebe371fa4e568e993815558acf117bf3e706706b4c8e115f80f73808abd64d143e73b776d0c053df20352198b648a", 0xb8}, {&(0x7f0000000280)="c61e6f7b035e4214a7e2ec1cfc934bcd89b9ddf0b12f646fc66ad31bcf56c9467bd3a4e298a073ac911e49ee9239d20923a43c1a388fe27baf565881fcdfdd5749852c0f41288c888f649b74a1385979b09eaf5619e9e61dfcf4af579ab675b258c0e5f469c1d40b73d3f006e4245e458ddf4dd45dd78b4a323df277cc24cf65ae9768d14cc0e46b03c4468ac7cac6a9d6d4653dfa0bccd42e36d66e03c91e7973265a752872d719f32e498812927a6f229c29d4516ddb45685f4c03374a868b585cc735d696e3a4633c0f2fb10a54ce3bf4828832c5ba", 0xd7}, {&(0x7f0000000380)="434b7ab6c6a3c6fc6b074e527995fa2f6738a89514d797aafd8eb1fb255dcd15a53380a83f4057caf55486a25e37984894b3319ae9a47881a17968087212cc637fd0e1d187f8490ca583570dd5a1255e844c88c4f6a89640421bd6f15f85dae047ba3308d5b8fc54199f42ee13", 0x6d}], 0x4, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x2, &(0x7f0000000240)=[{0x5fc1, 0x8000, 0x9, 0x1}, {0x79e, 0x5, 0x9, 0x7}]}) 17:08:25 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) r1 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x28088, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x12d) 17:08:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x0, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r1, &(0x7f0000000000)="38d74503e5556b4853dc72cbf57bf42068ead987d9bb62ce1812833fbbc1ff5d7ab218bc1ceb353bf7c1c09a503d7cad88fce1126a0942e7b85b07db0ca549274a2688511a1b55000a79f51ba8e8eba2b55f145e928b66e0", 0x58) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) 17:08:25 executing program 0: r0 = socket(0x18, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 17:08:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:25 executing program 1: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = msgget(0x3, 0x380) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/82], 0x1, 0xfffffffffffffffd, 0x1804) r1 = shmget(0x2, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f00000b1000/0x4000)=nil, 0x1000) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x2000) msgget(0x3, 0x200) shmdt(r2) msgget$private(0x0, 0x8) rmdir(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000, 0x1, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) 17:08:25 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xd781bb25b906270e, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000000)=[{0x10001, 0x1, 0xf9, 0x4}, {0x5a2b, 0x9, 0xff, 0x45}, {0x1000, 0x0, 0x7, 0x80000001}, {0x4, 0x1, 0x2, 0x8}, {0x3ff, 0xffff, 0x9, 0x100000001}, {0x400, 0xbc26, 0x5, 0x3}, {0x6, 0x1, 0x4, 0xdf0}, {0xfffffffffffffffe, 0x80000001, 0x8}, {0x44, 0x200, 0x2, 0x80000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x87}, {0x200000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 17:08:25 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) renameat(r2, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f0000000240)='./file0/file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='*\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/wskbd\x00', &(0x7f0000000380)='%\xf6\x00'], &(0x7f0000000600)=[&(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='[\x00', &(0x7f0000000480)='=', &(0x7f00000004c0)='/dev/null\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='tap', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='[\x00']) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x80}, {0x40006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x4) ioctl$TIOCSBRK(r0, 0x2000747b) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)=0xe64) 17:08:25 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x6148, 0x7, {0x2000000000000, 0xf76000000000000}}) 17:08:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7ff, "85495500020000000010001167f5afa680400900", 0x0, 0xffffffffffffffff}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000001c0), &(0x7f0000000200)=0x4) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) r1 = socket(0x20, 0x3, 0x1) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x2) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffff2) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x145) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) 17:08:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) syz_open_pts() r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x0, 0x72844dde, 0x8, 0x0, 0x81, 0x8, 0x4, 0x1, 0xce1dfc3a60c3e55e, 0x101, 0x749}) r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955883d426111fe4d04000000100000008100"}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 17:08:26 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x219, &(0x7f0000001000/0x4000)=nil) socketpair(0x10, 0x4, 0x101, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0x0]) r7 = fcntl$getown(r1, 0x5) r8 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xff, r3, r4, r5, r6, 0x12, 0x3}, 0x10001, 0x80, r7, r8, 0x9, 0x0, 0x6}) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) 17:08:26 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) lseek(r0, 0x0, 0x0, 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@un=@abs}) 17:08:26 executing program 1: r0 = socket$inet(0x2, 0x5, 0x7fe) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r1 = semget(0x2, 0x0, 0x100) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000000)=""/67) r2 = shmget(0x1, 0x2000, 0x10002, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0xfffffffffffffe38) 17:08:26 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) clock_getres(0x3, &(0x7f0000000040)) getpid() 17:08:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x4}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:26 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x0, 0x2, 0x2}, {0x80000001, 0x100000000, 0xa81, 0x4}, {0x1, 0x0, 0x8, 0x100}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x7ff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x5c}, {0x6}]}) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 17:08:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10080, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0xfffffffffffffff8) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCDRAIN(r1, 0x2000745e) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0xffffffffffffff12}], 0x1) r3 = dup2(r2, r1) listen(r3, 0x9) 17:08:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000000c0)=[{}, {0x7}], 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0x6, 0x6, 0x7, {[0x5a005d6, 0x24768a72, 0x506b713c, 0x10001, 0x2, 0x10001, 0x10000, 0x1, 0x81, 0xdd6a, 0x8, 0x9, 0x6, 0x7ff, 0x7, 0x1, 0x7fffffff, 0x101], [0xa40, 0xf9, 0x8, 0x76, 0x401, 0x5, 0x1, 0x9, 0xfffffffffffffffb, 0xff], [0x7, 0x2, 0x0, 0x3e0c000000000000, 0x80000001, 0x1, 0xa15], [0x4, 0xe3, 0x6, 0x2, 0x7c90e9c1], [{0x7, 0x7, 0x800, 0x955}, {0xfec, 0x8, 0x100000000, 0x4}, {0x320, 0x7, 0x80000001, 0x4}, {0x2, 0xffffffff, 0x0, 0x7f}, {0x1, 0x1, 0x100, 0x3ff}, {0x6, 0x9, 0x7, 0x200000000}, {0x3, 0x400, 0x2, 0x7fffffff}, {0x81, 0x10001, 0x80, 0x3}], {0x1, 0x7, 0x0, 0x2}, {0x0, 0xa5, 0x4, 0x18a3}}}) 17:08:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 17:08:26 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='y') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) 17:08:27 executing program 0: nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) r0 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0xc7) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/140, &(0x7f00000001c0)=0x8c) 17:08:27 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev//ero/', 0x203e0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x72) 17:08:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) sync() fcntl$setstatus(r0, 0x4, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/202, 0xca}, {&(0x7f0000000140)=""/186, 0xba}], 0x2, 0x0, 0x0) pckbd_enable: command error 17:08:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) flock(r0, 0x2) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)) pckbd_enable: command error 17:08:29 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x8) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x1000003af) getgroups(0x3, &(0x7f00000005c0)=[r2, r2, r2]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x17) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) r3 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffa000/0x2000)=nil) fsync(r0) r4 = shmat(r3, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r4) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)='x\x00') socketpair(0x0, 0x2, 0x6b4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x3, 0x1004, 0x204) linkat(r0, &(0x7f0000000280)='./bus\x00', r0, &(0x7f0000000340)='./file1\x00', 0x4) r6 = shmget$private(0x0, 0x3000, 0x100000040, &(0x7f0000ffa000/0x3000)=nil) poll(&(0x7f00000001c0)=[{r5, 0x1}], 0x1, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) accept(r5, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) semctl$GETPID(r6, 0x3, 0x4, &(0x7f00000002c0)=""/101) 17:08:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() rmdir(&(0x7f0000000040)='./file0\x00') r2 = dup2(r1, r1) connect$unix(r2, &(0x7f0000000400)=@file={0x6f71ebf4d4648362, './file0\x00'}, 0xa) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x5) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x6) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x927, 0x401, 0x2, 0x3f}, {0x3e, 0x8, 0xb2, 0x9}, {0x14a, 0x2, 0x6, 0xffffffff00000001}]}) close(r0) dup(r1) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x3d4}], 0x1) 17:08:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:29 executing program 1: r0 = getpgrp() r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) r2 = msgget(0x3, 0x200) r3 = geteuid() r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getpgrp() r6 = getegid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r6, 0x170, 0x3}, 0x400, 0x2c1, r0, r0, 0x7, 0x3f, 0x692, 0xffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="92", 0x1) 17:08:29 executing program 0: socketpair(0x1e, 0xc003, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa0, 0x0) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/255, 0xff) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) pwrite(r0, &(0x7f0000000040)="09e79373da307eeab159f0b86a4c608a3e7aedbcffb63757728685dfe8948b2a213cde5d3ba37dc6a7fa1105c340368ef9ade163e9bc823658f317aff4bb2c0344c93bc091e8e182b090cab19b4c221632407843c64ccbf7c28337b54787751cfca84851b921864fe8185a657fa43a2b57895a2031ef67a11eb1aba883ab1e", 0x7f, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/83, &(0x7f0000000140)=0x53) 17:08:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) close(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 17:08:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) close(r0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x7fff, 0x0) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="52c4745172f01c495730a1f4b2f00e616f3c8082c1f1c675671557dd4a0a6dc5f8fec3a12d5628c5e2a058e415791d2237950ec388e9626699804f7995762849015c4c57d817fdf28c5bc9ef64e6c8ee42e9fe9b82a351c06cd441da0291196415", 0x61}, {&(0x7f00000000c0)="5899b049c0583d09fb5a7bb1d2fde2ea3b6f815b8ab8f0e2435cd45398b1c9afbc73d5c6dfd279650c67d216b3c9906d2e4851f07b67ecf65ca2778e3e7e9cd1d44c0107ebe4fd23f043a6ed07ffd97b300bdc42d10cc4af01140b5575866f140ef7feb8bc3057bafef2291cd04fac26e6c31aa3d82c07ae18f09293e59bd4b3eb85bda8f25fc0c23d1c61fccd1032ca139478103bbd46b1ab108d79154d0da2a5025bf53f46b94153bd1c7a46de7f54b37bdb84d6197046be25c6e91522648510c9612bcd0b9065cdae9bad11ae27f00125b2527f67", 0xd6}, {&(0x7f0000000780)="cfd09af6861184158ee8236f21eb3fc7aa60a56e3f3aeed9cd51e21af782f83a66ff2e8277c29cc3082bbd0b89296a5a0b78acd8ef3ab4c10af2a0012aa59d9339d4686dd1b41942adf6063a734d7b0c6498b2b1d3544676636de7cba212b0f30515b4799d8513a3873c699f6f2219faa06bb24fd0667d5484dccbb88631203922831e31ce4ca573f38f13f719933acbfebc53a62fa7f664f60f581d3cd491e6557b843d023f14c80574c64c5bd725cdb2fb2f4a72d4163fbd0f3f37c305e0330a45b3da447800035d32d3689dc2e42da8c7098abb674a334ea5affe97c7972c88a8464445f11ccfb31057682383b11511bc8516d696e0d82c54de98587f3e8b78b5c13883084e457f29fee5f06458bc0673ce70dfb4cb4761e62bc0d164133b980cb26ae391acdef617a913bceb35e949c76e6a02f9848e8a7d92d262677474c7d171ab9b90670be9cfd4415a0fba17b05b0cfe7b953c03a414908789ece2f235ae990efd2b2d5e7355f94295917797bcf4589e783808b6f447a93ee14a25aa140580bd85a7bf1604cd9c23f68f2d7ab4d4561c14b88715f44e19cce8fbd6969f51550470df63693abcee2b97a1e0f9b86c2f4dce6f6e5d19f5f02d385234c7454139ade643a96340c5fa2434e6f524daf84cb2b4bfa90bdfa004df2d4cc3f938fe3c8ffad07642320661e05551c68a56a57996f16cd7dfe957e98470d29ba1a7a5a220eb8a816595d5473e591bbc5bec7482d16a4e1be2be8f65bb2ba21068497f881b7e825acea35625727a12b7d058135290ea384428ba7beec38303aa5aaf32dd90cf87094ef0b54b9e62c835221075e320d28c918dbe3c4e3c52a73b89e84b52930f00aacaecc783b173c9b48d52db1cd949ec04fbaf5570f0c58dccdd96ea76cf6114fc11e1b15233684ba53123c1dd6ff73968c909a5cfc7c89323664f1d4128d02dfb340bfb898c1964083b2f52022959b655c6d62188913e4894e60f6de5cdd3e113f59983955f50524cd432f7900a1464982d3f0c7e8156551f18a8f92a1bff5a339c9bf3971d726718c2b68ca56c36f0356c518b249db4e7371c06dae37cd50534dd53b0a3445b959f4e9cd7ef14f501ca3f75d50d0a43394fc6a0a04fc7496b51781591f8027e10d0b830530a4483c9b5a8735355bc3a113f40799f5898820607f83911e312463418bb173549b427b06036a2ce4ea41da154add7d1ad672820d111b6bc223fa1ab6441fdb6bc3148db480cb11788541586054d990445006bf6cbfa1359682ddcfa7615a5045578c9e5a3868e7484b59adcc06c02956c79005f455199dee72ad683abd4c15c1bbdbe0d319f489c831279fc563de9c96100548714c81cd0641d23b5df51da680c5e06db97073d42c176aa75fc61dab3b515b1d37a9cfadc2f741183d0d4ecfe153ed4866f27ebb4bf801948feb7130b91154b9a5a6f2940b6bc3f95e1f0883628b1ec44624ed243dddc97905de490d685d5589e650b0570f941f1385e29bfed520386f37631191970254f420908b76de20415f90be8afd533ab0e009c96e5f23549045ae5f14f229654e4e2d5c060b955343ea915f60ce90da7bfdafd40225aa218b544038fa01c784de2b114aec086d23ab3a2a9eb62d6890267cd565d60eb952f38b01e8575011dec318654264882952400d233933cda12e77ed0fed0e1e6b63f0592ec038ee71a39d1110d931f13ef2bbd69d81d67cc4ef6dc2e89a81906a3aaec5982c41e8dc129abef93753c50376d7302ec79b9907629c24fa62022b822ac4f199d8442caa3f80834e91ff12d27e66ccfbb7b237441d8e421832e0a1635eacba0613090b2d1f504d47bf15e6e03fb92ff39fcd267a32d2ee3658fdc20e19939f0cba41783f24f9711510622e908525eba8f1124b036e28d6704bf955cd919f54a665c74d373e893461ca271c96e0b4e393739a1f267f1e98331729750cd4b3608e88bcb19f450e10ea19de07121ec8307bd1821991ef65db2694401cbcb5503694b1c3fb893c414a60ecffdb883183540a85797591364204a426c5b9136bdd46109d5628b7e3088d27ed6a18f4ddf5fd7a3a3c0b027bce436520a49db45370605758935f020647de17b22ad5e060ea0b754951e87bb9d242105387a91c9005216897bed3e46110682bca9b68e31230c946b366329f4797bb309ab7b0ceae5f39d6e0418a787bad53a5f6df86b178a72e0697e01f5d0f5aae32556596acc09d72a07763f93de4da32b443f439136926db48dc68146f803d267e53d053828dcd8cee27bc6e3314f2b8c1f18ca267124b34fba909d2b90b27d7437a5d9997a5a4fb1880a7d7fcffe814768c1491d2525e99b14edfcc55be5894038608b3375a8dffa38d63191be6d3866bb20b1e4cfe04f0e52faf27263a2c4b03cf4c2330188721b32f77a2daef846f60aa325b1c57566ea5716bf6f323d0a8513a03144a70223636744bf38fe096df8e413901c15f8daaff1d860bff28731d33fdc0e438e3ebebf3cca973b73ec2478484dba10b6cad385a9c5550025c4e105539e8f6ccd37b6f998f91e7e63c68b884728be6b38a84ecbbad6d0669d63e95ee378739b1503e3f4a5880bc31e7be53d5961a690d73f0bc4a4c107b5bda09d4a4c67f7663e86ac0b39cf91243f0038bc87d76b2d1f94ab934a05ef07bc1571afbb292f00113dc515804b436f209486f9669513dc950d5a89ad5a7220adfde2e6d744e22ab65f16b5402b71ee14f2f6da465b4a9385d3626f0c5c8768744cd53c26507d8afec52bb56bc6ce655af6e9e153adbd313e50c1aa54d4eae11e977c7769a2f3f3fdfc7e4e76232fb3c0144cac23f31153312b0ae07b88ddde2e5bbbd73ce6de5b71196225cc3090f383072e40a33c94925bc37e6617d323ab9f933667e5a4def1cd8a2bdd5b0c50d431ae9760dbf42ddc4b2d0e5a9d58aa453a47fcde92910304a23eadc454f0c6f1ca1a45648191d779a9b6ba378ac30fc761429cea75d3f270912955954091ff4dc6c32359f402f529894a1a17419cf8859ebab4416702e3561212311a9762ac76c29150d01cb394468a831e2e9382401364ca78ac4fbf00dfe56c386100ecee506e512927261ad618bd2413a37cc17269f1e75adc184c9472705ea145ead240b8b89fd9f454f177eeafb215e54608f15f17d86b20862c47378c8e014ab4d253b9e0a0dfe439b2bf1919e697923c72e88b994954850cae2786fc112542b6ad199c4c67c276f8eecaae3cc128b420bfa3f49648b86b34666f961acedfb15e9100d1a4e68a410a0a55a466337583f31b7b83123c34aa000d39d5df6e90769f5c91a84ea740e1f122ad19fc7cee9f9cb4afb978fcee844190d565b86875f70122ff83b485bbe43730e3a83a64afff5a95922511a7c876f7846ec3603f44b311601a5b4c2942fb69266d1cfe61deecf168c94ad9abf033498f4ea9496e78c3b79e455e8e4908d10df650d71ff131dc2207a2abf10c9b758e1e80149e692f4c720de6b16a2aa4e1b38479b3061cf1ec4adadafcce294e941d83f1882c74c79530897811f39ed1d1b69a09dc44e618afa427f301b7c287b6291bdd76782f9cd7beae61fd7e90249be05642ad5a5e81319f3e158ee921a4e8c77578c8746776937aee24feeb7f290b18f197aee7dc78348548731f69205ef3e4fefd53a0e582eba623ce3b985ee8579e12606b00ea4f0cfe7c3bbf040a7e7dc8d07e1e335fa1bbcf2ca832c0a73d92c1d622312937cf8cca25ce9f17eaeda0881622b13366420b0cab6ac3d3a808a46b2560baf16f9ae10bbba555a34807d58c6d2a105aac2533dcb85994651e1072c52009f85f04a50386c666a6a12a337ea40066e1017586716d2254686f14658f788447095fb98171e96a93856c1e6b0be497da8cc63736894ef7509d8e1ef96b47b1ca7b0c4aa35a18709cdcdc6c4a2191b679ef497c48189c92786252e0e9aed0ff349b9b8bd21899301853e5d96c3de874c8b30bfca46b04dff6cd2dc215f9d93e63277b894dbd9c6b4d3cd656a0b0386028243de9272d06d80153c0480597a6a317173a3877be5e8eaf6885ede3f406c5995c7c262c06b918198727c681766b927fbae05b13c17a73213f7a791271f8316c3dff08e82d1ecbf77285a12cf7abdeba88e4a9e93526872e7cff075208b2a4fa402982e6393e9c64f3fce42af9f83987278c494bc2e88b71d29154a351029a85c160d5fba72586491a2c5d0f6bae88a9a146b074e10700476610378a5d14e747a849a36d92d104c6dfaeaf19d53152b3d8eea42428f117422a497f5243fa955b13e9840d5af95dcf2a26e43d5717e18d99e17b596a203e3e696eee5677cc5014d304cbd844267fe2827d89ba20c16228cfcffde8ee45dfdcc4f67c56337dcbc7909c421f7e47147d41daa828564a423c6d0a5598cb54fadab91647ff2eb2841a8f46d60f356dbf8c2df8aa89c44b4972f3bbfd58cc44cea602a9cbaf48ece45bf32257ef8eb09e710cbea4852b6290df541a783d6d7592ea6192e49410f5a9325b6d66958f58f5c3c7dbe75ff01a130ffa2a788ee4b5795c68fe7b61f2ca7658ba862e041bef90be3279cee6642725cbaff82f62c6cdf325610519fe9881d039dd0788bc818c71c31b0e18dcf58275a13918e385784e77596a28b684a6435c620e8514d700e04aaca84959f11763038ebb188f8794215f0471555a62e2587ec38f0e68ecc68d74a7ad7ed47ecefb135a738c863cc2afb9044ea1e8949eb79befee07058636e6967c6be3f0e79ee44746d3da409c37efe3f159ad24cab90cc43186ea526e345ecd5c2d99fff5cf2de61fb51b18efa9668513710665e7713914fc7eef5f695dab3b9cd4c5bfc48987500cd67c70148bfafeda48625e55bd8b8bb51d3d41a5444677e6aaaa977b3bb40cc06c93e525f31e085d49b4bfdc66b6b4708c21577f48fdcf01832e7ff2cd85493138169af07e8e10cf39ab8c3fdf969463cbb7e05c8091c565ab023111a9773c591e86f0bee208bbeec22361218e9a7db5cabcfe1dc315b26b564e52b07ddfca83ef57d1d6bf8c521c3dfcecabf4b2e9c5ee901437ad1a6b7a30ce65c5116b011f09408349f4c6d5dab7e5093192b543bca417f9190ec67599b3fdbbbec6f16b74de932b2e784e29c0c6ea3533e233405b3058e79b9695be0e173eeb7ce19b9a5d120143bd8e739c36ca1bef77c22042ba2480f35c1629480790fac185a9d461e3cb7bd74eaf3c880092511bf241544ee0a9199cee5ba07740b5f18bb59fffc8f9c073d60dfa3e2030fcf2a9c52ebfcf9c0642a31a92b3aa3556f43d8327af29a72b897923c317a4d2aa4fdec7deb2e13c548f0528a11d001c8edd30b7a27075e87e43f54ed2137b26f88f97420652a997c7841b8017d7cc82c9a982523ca1a978e0434ae3d33d721a69d1b0457af438850a1e5bedc5504b84960be351d31a7e98bd1ef2da05a140cc7f4accfe46e2a4de2792fc04d6658af0e9d0c1ffb407577dd4889d7267851fe0c16a826101225379faf26a2c0ec3fad1091fdc4d97e6c1fb73c0e07cbcf699306472a0cdd4605e2a6c7aed0a4b031a4ab59e99be73d67bb546aabdb50bcf2d97a9788e603d45c34fead1020e3545b9f4e38339bad7889b22bae9b5d3dd3f91d1edd9bb45c264314ee412e10b6bc79a4dcafce879f315de84b71e324c8117c61b3cbbdcafbd3baba7978bf3d6cffeb378976a14674e2fbeb8b8c4a49122a0f8487fec32ee432d259326c0e939944af926d1900bd2f71313", 0x1000}], 0x3, 0x0, 0x4f) 17:08:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x4004426a, 0x0) socketpair(0x18, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f00000000c0)="ce0c7a5f73aa5d55b0892944707c09625cc81640c1700fc89d534dac0a52c99a1e8aef7054389dd70ac537a027b8533da4239f6e464375ffc3d08d705b59dcc441bb23e23286a8e6bc4b1b1951e112d9f3228e6d63223a03a98b04baff77c8343f8675f40fd3c4cd803bb664ee891e8b94f1474ba3e60b6036b8f710a1aa2e5e4d742c979bad065195362746e7c54c18819cc18cc71a7c4853350a57e4d085c8fab7fe00114958d1723399b154c335c2949c10baf34dd6c58aaa16353007d6af7aef2012abb617f8a0e3e2ea26af8f7e41b843178d629c300c0483e1c255f0fc5d9e209f65a25a2c328372bdf7bb6b81371c532cdb3d1273cc57ddf764b33ba8eb20ea7eda7bfbd9037fc80ddf9f5fe52f76661a4da190fa1bfeb52d09d48fc995bc1dfcd26c341013b1aa5de9d816f05320e0c40ebb73694d4de1c3c9fc812afe9e8c96355f9746883eef16ae6e598fdd5e612a9ff95a970b64141d7a117f9cc60f739cd7206e9dc2f5f4f8951c156ddce5362a53fa343341d400804904436b811f7d33592645571968751067a09e884620ff6ad1d45dcdc2094b600d34859e20e0a4a35d3d983c253bc5bd3390c0885778860974bf418506cd322669aa0906aa81383d30f3857ca9cc83058d9d548aaa403c5437a6bf5da177fdb0cd2bb686cd15fdfed8eb4204026aa28019e17614549d746e6393b14ecb3198620c3f5b902f89ae1a683e4c1999611c3a200d32c1a8b7dec6143669b9a4e6cae08a3908e7f9c462dd0401a61b5034597ed8cae06757a20def9ac5a1e395bf5cd6c5bd3b951f8c2c03b6a1795af33746a387f7690fb285526a240d4cb600a59af60f24ad279c58bed5d4fd4f0a2034a9859a8473db64dd4f350de6e80bf010a1ff4b5eb633f8cc568b63f0d23ff8787428399d41e88e218ec476ce250927a6d9d1694465e043690331f079ba1918de229d41200d79c0af4d07c6974142c729f5c435fcc4ff0fcc6c95dd398dc1c1bc3221b087359ef8f2ccdc233c53bc34a0dc24afbbfba2ffd7d8d7013df85494c8bde5751a4337228ea1c5195433963a0dc187509fa971cc539d85b7bc64248264e2ed264102ef2d3f43a1683e03d7c4b0964d42f6bdacb1c8ca897d2c2e0a9d87d1f0901ab8499f3cdbef3fa132b31fd3161cd4c9c73d0677417391f5f2d366087d5492313e73b172b90840c91545b2d12eaa56c2a055309c042de61fe64f36c8b27a956f0add9e02720b7765f76b09d661b259294d099882d922a142f7fcbc9b6d8ad7614f0a54d8916546d65a1f8dd93c3e25bac740861bb7c4230d14ad4717bd873fc3d4423fa594a22b4a11c57e2dfb9dafc1bcd488344c252734350337bc228ae14b69a1e546f7c090126cce95c23d7c25f4f2b6be7525250269936d25aab144c54e4442c3fe41a9ab5e0bbb5de029cb1afbb86417c731fe03b19059d1ffcbf517112701e9525d1145f9426af2b48b4b973048ad70657c7495eebbada347b524ea968167eded1d02303c89d0819b389e1b46a0855f9d3bb3da82a5341dc1542ffe4add1cdb7ae5a4064344bd04ff6a8994edc16dfc608d21478de2aea6cf0b4fb88984480d0e6318634fd98b3500a93cb49d5603a200e0770c1d8047a063553a7d3990a4aca57274e843268dbc1872324812f66f9781dc4706bf304d56d37dc3368eca79c6d986dbd16fc31453e20dccacedeb709afd7b689f7b5532f927b29621229c21b1d869590b103f2513d8bb6de9987f626d3cd15ab0635165470aea761a67dc81d74c399bf32773bb13fe7c1b882a2e87acc630312365782399807d6beb2774791364cef79644f35882c7c400f1db1136cd56e83a4ad3ba032725d53bd2cdce40a03d41a0b1e9aaf04e806c65e0e539813ec6c41e4029911e983e80adb95f7dc314006354080e18e042de49a5cea8bca96f78009d616b67c622e7ec91cb96ddefad4001f6604b65a75e3d1c4d4676353611d798e144925a771306f03a566de7f6407def1f183ed09f1ab67f29034477961ced18036ada168d95396d04648685a8e251891c101b05e31f857ed486d6e4fb16ca066cfbb8bef9dd055da23bb6cb89730c09f2ce96e65e085bda0cbf6e2c34a48afa0a9c030dfcc1816393cf39a3d33bfea118310a82de3f83490f31e1a7639d8f105da908d5bad2d086bbde5d6d6e2d40695b7c342bf751951d2c2ca7fbfcad6089f62ccb482b15a551a54c5b7cf67cc516794cb7a250c565a2fa2fc5848cb6c563440a4456cf9b00c431b32428fc807f6f707d4be4eefec1099aa871c4958a45ff66069967e9df0dd360b6f6a9a5fccc8a4696a3d65a7bad3284c114444e552ab596e41cf809ef146206e4c8dd23232ed9c81ece62db124ba50c80f7f246947c31caa1be73ed616fe67d74e160531002921f46ae981b8c00c301f225f482087073d0a9f3caabb22ad5375d0a1ef1097ae36abcd544f4fa8741124092ba6d89538416104edd87c15d9557464f13d8da16ffe34dc290c91433b4aba6c6a83a541745a8d86258d8b2bc467f9efc5b6d3c236ae1cc6c1d289de09d32a9c9ce076ba9a909d7d167251f042b3f4fc8c8add416b995076bf15b04d1133b3ecbbde9324e1fc6dc9e1ce95bb0dcbc620c475cd9ef61566c7d006ace171b4d5ce2acd4c3b0b193d5f56e7e6e7c2df4c21dead8fa593d96aafaf1eab0a30ec43cc72d77fbe507d51951a6fe7f50e905528f55e48b97cb66808e0d47895b7943ec1d491ce9e84c19f2afecfb1a92f95e6bfebb0647f7d039d8ba9eb6ccaa14b526308bcfcc119ff38bae75ba0279918e98cf15a2c30a66d41b0f9a29e9ce771bad934030c8a15c28fc164c57faeac1987f2788fbeb79739c54e1eef83e4187999bbee530c6f31969be644f2503823818322c6e8a8cdd3356c4dd45775e3091cd5682f771384390669a8b66fa2efb82d9e975534114759c779fbd2f6f80f910eaae7cfd6c38cf2155981468b3dd6864e274e19ef8e8d46650d15e7d5c6ca4bf0d9d096fe4ebe94c0a5f4138d33b54d3faaac950da152c0c2dc801edc0148ca8599cbe19973884506a62f325068f02495b20b8beaa3c125e548dbca16b63224b19cad71c0baaefdbd5abd65ea8474e8c2c681419c99c5958c964d79eebbd232da2cf3094454c465dd6d23fa37ec49f0bcbabcfd6889c565736966108f06735fe52a3dc1e6acc79a14af01418893d4cd55be48bb6645ea26a7af65ff25ea3a0f6428f716e1c771c43155bc8cf4f6724bffb7bfc11f632591260175680dc26c6832a3e27af77faffaedd498e89f7a23367eed7757300ec1bad4c3cde7f6081700dc36ba4e3dc95998bacc67d45f1cd1650573ac155d88337b36f1829dd7de691130ba81d1cf3102e7c3eb22a372f19b3245e0af977ab0756cb19777c6ad5b3d8867dc378d1bc83be35e3fe2f260cc440cbf822656beeaef21957d6534e2ad8a33e8826dda2f1f95bd93af2aaa5fd1b40dead251233f5fb0c454752ac412cbf639be80f14e9dc7a4dec2dbfd3550d67ea18f0bfba088e9f8add08d0c42a5422d3644792d946d26da32c71873d608841513a50e2f8c0aa0197df21d9fe5ca1e5b78fc2792da8a04cabbc5c2ae35a0cf19dfe62404a78b51448561ccffa7f9bfa7cd9e52c06cbde07d24c9d0f8c108255b7551bfa53c9728161d3caece4b873c6194f148118a53ca24843aa6388367a4b43088cebf49fce560835e08db576833354b0ec151ff21bcb9ca071d4674fe0ff1fa9463717a7a8d04384401cf8a1955faa807ae0016bafef97bd65a4de7698d136b270f216bae6311f36d5a12e9ea705d52b7a751fd2a3becf47b26b3e062c923c85b369c5d68ac55facaa99700612a1db4e7cb794f61fdf4816a5898a7f7c81935d46b25feffe09867bb52fac936a991043b5aed9524012eff43ffbf6cbba576b2e85ff518482e4cbf8b92e29a9c4aa8d6a0527ff036b99dd6d8bf838a6a3ef72e4f8d792f744f9a4742033c8ce17301f3fce92d490c5fc711f285c7378433b054785b4038e68345f08e3ff187d78b8540af8f819be96eb22acc4de046df5bf9b75339f387d03de0cc33a0a55e7d91a418598fe591017eb991d91a85c05dea8f2502be827162474defdb8c7544375a6824ae76de68ea2a87f21cdcfa5ef43c9c69858ef540257ca9de4f943243ff808dffa1d14d5f34f7fbccbfd53e6206cbe562c653ccaf855db713f60db49bbedbda6482ed086b8e6b8429e5fd4d09f1fc6c53958752e40fe76aa618e21f3603355081020be831c72bd3f6979e456b858ab6508651a1ac800322c46cb924a20a35d96f45462a2427ddebd06ea63d426c504893b8f175bf5fe77df24bf37396566068b5af30cc06f7192e6d234f489d53502480fff889a633050d97aefec86c79a169f4cda5ffbd5fb0c61d190215fa0bec9f2a4edf0b8c3c02ecb4486c23aa653ad4f5dee6147d8c9ae9b68ed1d6462d87719a4c6e3770e245f41b6ec8b27f8ff5a81d87d31b4051ef6c17c0c45d8d7992dfc9e453b375910037c490eb18718b55d18db1a719490a4a00e474781799e8a3c116be511b4a34a57b59c59b2ca6a53c06e4242852ee5c3f27be313c72a29ba0c67ec7f45772e892a3d82ba577666feca473f1a5ae0de2f953310056c988c32690778023778694d91f4150aa883fdbe2dd6df7d85ecbe86d07adfb2099976b2e0e3495e1a392d08dc8b689f5a6ae6c8a05205f2240d7ad4468e84ad4ab7b5e6f963d10d53fbbf78f80d9b01e188f36e4545febed9dadb751f451875e6b8401f0644244c2be37db9c7041bffbaca244b4b34f7ccecf4245c9d9b573cbe69de96c591473481598cd26e23bb9bb6ec7c92f7b7e7369a733d0b967e69125f036b3305a2078d80c01c3a7dffa57c24c2518fed37f4965ef9ce4433b04027131f7dd851d34c7b52ef986fb16448529d6853b9ccc1a96a3e22cc8fe4754645b6b8a8124611992b6a9b535aa2ef33ab670ba0d03d574f5a66d41ad6084c0a516047b930c562a02e6e5c38a9cc792c5329ac91951163248dd82bc8e90a5df268f1c9efbc14593c1b487d4199f80fdbbafbc4873458281119e4d220e54a7beb3c70fa8aad8ddaaa7b21640bf07fa81ca5a1abea0aee0a8490906f6e7db8618780589ae09ed44eab18d9a1da0ea26610abbf065b9db5fa9987ee6d605c77cdef7ed4e08f28d486c30f28e2f39b3bc15b8f7523cfe421208554f5f0cb1eb94058b0248b227edb07b670d1fea38de4106e5698279d81d3517c668855bc299b4f90c6dbc5801b819225e54f21b9fd1077360362b9732a27aec2aec32bb8460b195266b7ff41cad270878ce24d472bd09a61d16daeb703931e8ecbdf6fb94a1b1efc78833fa5cdccdb9c8a92bfe41e52525bbcd978fd1749a17d11c3ff01d9b714c1aecdc836cda67d4836427c751f9ea6b7a5325b1cb02a579cc14a2d413315db22a2e5257f949b45a85791125b4b23cd3642b2d7f954f4ccf4045cff93a12490ae893d2ddd5311660dbc09fabd0072cd6c300356580d75b4cc30049727aa898118194536b93b80ff58b3c11b763de7df6d4ae9baa82f7ad979e71da2b73a29bf6fa5462a09c948f22dd850b469c32c5542393818fa68c4d9c68f4aad73c3d3fd85540ed947a3c6f79ea74a060f832db74f4a90ff10cb4f795f11d9737d569867b3f56c405038bb6ee343074ffe276ac6b5085234913981baa722002058ddaa3aacc1d5d8e1bda59bab0e8bfcaa3749c19a203bd5ce9205c172fa84600417", 0x1000, 0x4, &(0x7f0000000040)={0x2, 0x2}, 0xc) r2 = open(&(0x7f00000010c0)='./file0\x00', 0x4a0, 0x6a) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000001100)={0x3, 0x4}) 17:08:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() setuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:29 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8010, 0x20) connect(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="5187152d66696c653000dccad59f3adbf3f7b65a1c15de01824f8e627617e7a3011fc20ac95353c398877531ce10ca3cb6f2ebf80f8784516034a6bf62626e6075dd00b1a06c9b696b006c36615cf1826e150a69b916a2d3c504731a42ee7a46fbdc07223a5e6006248eef15cfb53dc75d03fe29b19ae0cbb7c690cfa23e2e85465ee0888cb805bea4ef91e4d9f02c262c83839ff63758d0459743"], 0xa) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x9b, 0xffffffffffff8001, 0x24}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 17:08:29 executing program 0: r0 = socket(0x18, 0x8001, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0xa4c7f4922b211228, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x6b872e70cadf71b1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x9, 0x400, 0x8, 0x1}) 17:08:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xffffbffffffffffc, 0x0, "a4eccea6da0000000c000000000000008000", 0x0, 0xa6a}) r2 = dup(r0) recvfrom$inet(r2, &(0x7f0000000000)=""/58, 0x361, 0x847, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000200), &(0x7f00000001c0)=0xfffffffffffffd3a) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x7f, 0xdc54, 0xfffffffffffffffd, 0x4, "83684426796400470ad0b7cad29d908267b6a830", 0x63e120be, 0x800}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r3 = semget$private(0x0, 0x1, 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = getpgrp() getpgid(r4) 17:08:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x64}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) r2 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x7b) dup2(r3, r2) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 17:08:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendto(r0, &(0x7f0000000040)="9d670c8917cfd8d21d2b5e0061bc4de13bc6f99b71bc76e241951e5d647e49aa7d1db5a07d2328fcb48eaa80e89f6ed3bc528d300afbf3b4d26629e8262075fbb63ea69426c00e5cb398bec4edb4a4b5c4095b09710c6b873de98928cd4f1f3c32138fa8f36e3f5f92526eda3cb6b07467b1f6923b1aee801573bf817b4fcfdb91315051e85ba40e58f2c500279b76a87a4d80d718f4d079bbc373fd688f64af4d33bc35fdefd7e017872edd516b2742d561d036dfb08c", 0xb7, 0x6, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00', 0x4) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="02a4450100007e00"], 0x14}, 0x0) 17:08:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x20, 0x0, 0x2) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="05f5f4fc2fd5dab840d8960360049100202d2be03724dbc5aecd9583d68696b67cd3cf6dd2bfa79d2326a50e54"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100), 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 17:08:29 executing program 1: r0 = msgget(0x0, 0x80) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x80}) msgsnd(r0, 0x0, 0x248, 0x0) 17:08:29 executing program 0: r0 = socket(0x18, 0x8000, 0x100000001) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYRESOCT=r0], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x20, 0x8000, 0x2) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x8000, 0x3f) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000600)=0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)="6469ba73aa9935cf0205ab7b4875c91f5716fe4085841e1f77226edaa21358ff46cab35c55bb9c0f67d154b3ff3199e0ad390aa1d2ee0b27e506fccde377b47bf5187a553a91c7b01958cdc73cc349558b0a750cad9831973dbf125b86aa8474e94527afa330acff7a00a1ccb0f77bf2ae6161daed335d50fc8d45ec4e86e8f0ff7b66f462c81f1a0248809868b6da151df6969d2df043aa9d6584b6789efa345a47df5995f37951af612cb88f7b04e57643b0489eec7e1869ce7f63fd2fd6f4ef14cbc87e94ddb4a7fb66f39b475b10c7a2f0be8533cb3466a86ab32b519b622a4b17c53877a522b4944e420d3d5830109fbb674e02af12578c5b1e4142", 0xfe}, {&(0x7f0000000240)="1bb0a62afd3f872ebe3e321b749952b3030378e78015eb16adc2608718a360c8d0a55e7eca486e0948247d10e8cc4ce2c9036d33de56bfca518728903fc36ace87f55063361f5a0bf8e80839ab110245f100f44950704c67388a1a48548a659146e625c9e944d82ec9b3e92b855efd0c53598efed2ef65b83fa432ee51f0c4719b94501d1a59f077bc777e80987f0ec28f8639ec76db3545aff28f3787ecf04ca67c7fa61d027943d52817961bddf07d420b", 0xb2}, {&(0x7f0000000040)="19eaec54700734659b8816988e7330066ac968074af2cfc736c2c4a16f413f01cfa019bf4c46002d9ba82412943f57b7f1ed6e394ecb3b444211903e661707031de8f3805e78fb6e1d90fe076a8d67ceae609fe084e9b56a", 0x58}, {&(0x7f0000000300)="7d5362df007da8f11d8320043b526b8172d42fec9e1234b957718edd098184f52c07f9b02684ea511f479fda6fef4c2bfb801f5b4ac222396cd6d3902d8d6c7aa7dd9230c0f863aa33c9598742a9766b0065aa8d7f20735112b3d38f1274e17b8f876ca9e809bbfb9da455fc8384a4c7bfb0af4a9be156360df2a46388319dfe7c3d663f29423ff7748a5bf5351375263ce5c1cab326f58e13762f5280dc77fbc1b32a18d8b43f395631aec21b8fc735a5f2ae8dd25893ea8e2021ffb0584aea77727ba68e576756aef398", 0xcb}, {&(0x7f0000000400)="353d2a95d20a5e1cd2e89a58b4fdda42b99fbbb0c1309b618f52f2efc66936799c597098fb0b8054cd492039edf4005394d3ae4f0979e6e7172f1e4382188b5fa2df9646d1f6bcb525a358111e67604c1a0e71305963b8d379dd230b9ce0786babd00df23f715549397f9f6255dd329fffebe762ce220b5d1aaf958b171592f940882a4e078f70482722e866e5cd20955d796e794c2aa26b362114733beb32723cb120ee0536f15613041f1ab43ec9cf676ecb2de38da15a", 0xb8}], 0x5) write(r2, &(0x7f0000000540)="01e0a8a78ec0c35f8575c9e57fc89096007fce24ce2c7431f9c67ac5c4638148e6946181db298f3be9cb8e601b3b56de3214a5647b0a86e24626f7de64cdbd54246a4121ba276e538f89692c6222800fe4af501e791112494e4e23434fd885d3c65ccee5ef", 0x2a1) 17:08:29 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x62}, {0x9, 0xfffffffffffffffe}, {0x40006, 0x0, 0x4, 0xbffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 17:08:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000000)='./bus/../file0\x00', 0x2, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x1ff, 0x1, './bus\x00', 0xfdf, 0x0, 0x7fffffff, 0x9}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r2, &(0x7f0000000100), 0x0, &(0x7f0000000180), 0x9584, 0x0) 17:08:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x8, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937fae08544a69e5dc5dc90beab05fc4cf1b568d230e34e10e64eba0b6c26952893d46b09249875881a6ba7a7ac4aab89071eb209a5be24deef99c84fa811126ac085c03cc2d07d4cb045c5f023bcad13f347a8f4d2a5fc6ef3affcc7785801bd04de207caeea75e40e8b2b8f163e5603d8d33256d122a0e85131d469fc962ee1b9072743cef1844a064235f02732bcb2b22667604a3fcd9ca0119a6b70d2b5f1859c7e026584592469c00c5f60119b6bb1f11fae2e130cfd39167c69afd770db80b0dceb4bf2aa2a17c497aa7a59a96f14f95ff0029e9e2103a4d723b53c028a692a0acfb7d81a24a26f1e0a8b070f32059694f5de2d99da1aa2b40f3f54220ed44cba102744ccc341aa400ad7464820cf8e7e046bcaea96947111a605e3c23f90e13ba391b139fdbebddafb1e897bcf7eaab0d136d87692976f9dbaca035808686b8e4", 0x1f1}], 0x1) r1 = semget$private(0x0, 0x4, 0x80) semctl$GETZCNT(r1, 0x6, 0x7, &(0x7f0000000080)=""/11) 17:08:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) r1 = dup(r0) accept$unix(r1, &(0x7f0000002640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000848b4dd821e2e4ef9845693da39bec8ebda72cdd64e22472e3f834a3f2587d5abfe36c8232307a975b865cf3cb0c5e178f964c565feeb184e79a1b3db597cce16a3e5b03ad83e9bd32bc9255c370cb6d3a9a8801a8011e00000000"], &(0x7f00000001c0)=0xfffffffffffffe90) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") syz_emit_ethernet(0x39, &(0x7f0000000000)="0307b07da35acbd1beae31ae509fe1ecbcd1f8be61fd464e90641d18ac80ad423ce0b8c4e05bcb3e7f8c62d36d1ec5342497a48d734622e607") 17:08:30 executing program 1: r0 = socket(0x11, 0x3, 0x1) sendto$unix(r0, &(0x7f0000000180)="b100050490000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x52e) 17:08:30 executing program 0: r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000140)='./control\x00', 0x2, 0x2) symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') chown(&(0x7f0000000040)='./control\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) dup2(r2, r1) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pipe2(&(0x7f0000000000), 0x10004) 17:08:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r1 = semget$private(0x0, 0x7, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7ff]) chmod(&(0x7f0000000180)='./file0\x00', 0x4) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f0000000100)=""/51) r2 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="a28a1122f63f5e", 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x54, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 17:08:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0xc76, 0x4) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 17:08:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000080)="0900004b589be924", 0x8) 17:08:30 executing program 0: r0 = socket(0x68d2d2bd801324d0, 0x1, 0x1000000000003) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCEXCL(r1, 0x2000740d) 17:08:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f00000001c0)=[{0x397d, 0x1, 0xaf, 0x8}, {0x1, 0xffffffff80000001, 0xb77, 0x1000}, {0x5, 0x5, 0x7fff, 0x9}, {0x3, 0x36, 0x1, 0x80000000}, {0x40, 0x0, 0x9, 0xffffffff}, {0xf5ed, 0xfff, 0x5, 0x1}, {0x410, 0x9, 0x5, 0x7}, {0x5, 0x4, 0xba2f, 0x1}, {0xf3be, 0x4, 0x800, 0x8}, {0xffff, 0xffffffffffffffe0, 0x8, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x800000044}, {0xc}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 17:08:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = kqueue() mprotect(&(0x7f00000ac000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r1, 0x6, r4) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) close(r2) 17:08:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/32, 0x20}, {&(0x7f0000000080)=""/55, 0x37}, {&(0x7f00000000c0)=""/171, 0xab}, {&(0x7f0000000200)=""/9, 0x9}, {&(0x7f00000002c0)=""/253, 0xfd}], 0x5, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 17:08:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r3 = getegid() r4 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) r6 = getegid() r7 = semget(0x1, 0x3, 0xaddc3235de07bf99) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000b40)=""/4096) r8 = getpgid(0x0) r9 = getuid() r10 = getegid() r11 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) r13 = getegid() r14 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) r16 = getegid() sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f0000000a40)=ANY=[@ANYBLOB="5597926c634a3e2eb6af9c5b345ccbf64344886c1a043306fff7132db7660df97b5ac8f5989b5855f47d746e4d5e82413f4a70a4738bec3137aa8718e76055c33594bd15d61f729c1b097fc75dd2be82c01614c60b5315aad7fc973e012a4b614cd3e039927479a0a321858b65c6d8d8ad5a6f5acf4ccc8afef45b0ce3112aa0adb9092aac16b1e816fedca6ab296937ad6f26cf263ef08f91fddf38f2fe47b7e9982e42ee9e67646b618b0aa729d3b4f373b73b3c61a949a59b7dd33aa31b5a9d5e2d770cc4deb3e46572a39fd2be16f287a933b5f0b7d18125fc5b410ae272"], 0xa, &(0x7f00000006c0)=[{&(0x7f00000000c0)="905bdcfe8865a6a8e3186eb86f6ef72422122286e3028920540726b0b2df45b039033a393df66208636145a6ac9e289c8b78415e6363698b8f85ae1cab82229611dc1ce47b27fabb1bfa88dff84bb5eb0f261a286ca8", 0x56}, {&(0x7f0000000140)="7ae1a785f8a1e5a788c918859ceb285f898617578365f8c8f477c78cf8287c78d417b19b69f32a504ef7ab35db5118b5e9f2a407bbe2d9b0ea4c0903781ffe4d2f87f37d35f4d5df8ed8a49bc6122a0fdcf7e67f6d3009bb62d7878714df9d0acb46ad00ee6f5c94d0330d3aa9be1cab80ca765b625bd538e4d61f67d31825b81a026aa55285af156d70e18bf55550cc549d327b0b44a11cae2c39bb340dd2905e6a65371885f1cbd0d274b70fa2046c517c2680ae8ab74541e0c499a3a35c3faff9", 0xc2}, {&(0x7f0000000240)="72a5a70ccf554376574d911f74604a3be0eeb157c2f1ee8690908b2c115e2e23fa1f287fef36b9aaf80a27b748dc1d8d48e1a2a4688757a5cb906275a43afb9041bf017dd0d70d84915f95e517ef9e97ccb9e108a231e8eaaf09004ecdbb87d970b17e4aafa8e458938afd7f8537e547f2a2f77036062760309a30007497576dcda65d172873805a36932f771126c8911dce6d49c3d5aed768cab969d27d0529a5c0636a414e03c24fd3fcf78654d5ecc031f16c98f1991e3a0f6ac2143f364e0b8c4902720b8f3bfe9e68", 0xcb}, {&(0x7f0000000340)="b4f503df1adee6c2fbac88222f520cba4f3f7378e431e844822f7337a62f02bc038052c57820b4abf1f89403220839fde2781d612718a1b5caacd0f35c25cafe8584fefb26f0525c6defa7bf5c06f353c888756ba7071bc25bcfbd71a03180be61edbe505a42b0a1e5f20aec70bea1aa1075e4d83c7fa3f0edfd4daea9d02d14", 0x80}, {&(0x7f00000003c0)="64d22304b4d997a5e566bc96c9cee44705bc1c42e0284af2126a46f5795aaf76fb2abfa8130b4de3230fac9b30ba08dd047f1355b22d211b4c94b9df6ce30c59ddcd773f941cf9e9f90e101e961f6977c456366148719affc753408029006b216eb5db32cd462c3fc8a714a822bec9171080e818cdcdea37eff95d661bfb1928bc76960c7583ae3a4ccef03029b5a8cbe26ef38381880ed797ff27388c2780482edabbb96f5861cd7e03eddc03ab73dde796ac2d", 0xb4}, {&(0x7f0000000480)="143f84ed7f94603e4e5646fd370988e2d2880e5f906f500b34146897d2de51c3407313f9386f5f0d299219d441d6f768a14dcf0a97b8d7e7df89202cb667b187f6763dede521589b2d291a1d443c94905a8d5ea3a924df1b985b70a279482a31e43605db1de005afd2f95d7e0d3166b8db7e3f7ca5249c54cf9e7a19f662bd04580bda5888b9bd03e980a8e79bac57f8b27dc139f3dafc24cc5b5a9d4e4d19ad597fde25ffbd2deb2359cdf8684a33", 0xaf}, {&(0x7f0000000540)}, {&(0x7f0000000580)="0803711c9fb864841726d9b63d472c4c8d69b16c0e81b6ef3f2dfd8568ef6df4bd89c8c085d49e098dd0ba4169c4df16f8bad377392b31c83159f1d89001d1a43eb5cd40ac991c09bd31a835ca758a41b2ef6ba4ce542e9ec70d90bf7e01982cb6e36bca9859b809c74487813bc5badf446553eb4ff34e59cd8bdae670c61fb488afd3850ec30119c3056aa0487dd1c79b382aad58aad5d8a75f468b197f77ebc79a75fd5442bcd20ee96484b6b228a12ea9de16bf4cc2fee738d1f0413df92fe5697b1a7a017841680023297bb0bf3b06125ba529e02bbbdb54c8f0c9ca7b02992fa2dc26004cd889aaa5a75c4eef4d9ccdb1889e7f5f5128e4be", 0xfb}, {&(0x7f0000000680)="74efcea175f0df7510d8919525330e470c9a55b8796c465f61778f650afcc6e9e35d069646b5eb22d6691d6149491a21cfdad7cae3a68dfc143325", 0x3b}], 0x9, &(0x7f00000008c0)=ANY=[@ANYBLOB=' \x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x4}, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fsync(r0) 17:08:30 executing program 1: socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x9) ioctl$TIOCCDTR(r1, 0x20007478) 17:08:30 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000100)=""/38, 0x26}, {&(0x7f0000000180)=""/205, 0xcd}, {&(0x7f0000000280)=""/188, 0xbc}], 0x3, &(0x7f0000000380)=""/223, 0xdf}, 0x42) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setuid(0xee01) r3 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={r3, r4, r5}, 0xc) ioctl$TIOCMSET(r2, 0x4004667b, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540), 0xc) 17:08:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) setpgid(r1, r2) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x10000, 0x3}, {0x9f, 0x4}}) open$dir(0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 17:08:30 executing program 0: r0 = socket(0x10, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000300)="50018502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4ffb2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f000064e0629616b0a8e7000000020000000000000e020000010000000000ffff00000000000000000000090000008539cda74d1467802813c67be2313927b913cebd8100563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a50d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51ae6c031b7b303757e60642b4506000000070000007105728f83ea65f3482e093d00"/327, 0x147, 0x0, 0x0, 0x0) 17:08:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3ca2b3e85d543827c722a0ccb083563e89126a2a8949d0b2db67e3669ac3d000"/44], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 17:08:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:30 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000340)) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) write(r1, &(0x7f00000001c0)="4e71a7d331ea2e795ec6d3577d3e0a76034821228583eb6cc3c93255fe103af852bbb93be23bc7b969ae239156f76f1fb24be254edf730abdd5085f0cc368d420287c9bb2c5a4538dc4133a215c14d492abfde4fd5fe0bf291a9881570e33f3a432e7269875e1ac37ab39ced08e49cfc0aaa5b6edfd5dd1e28b18eccefd1989cc20817ff3b9887fba589c36faea26b950d5557a25d0e12610fdd6dbad9053233f143fe2a2050c286fcf2b81a3d7ed022b276b16b229a03d8c40a1d738f5a67ac39a318819817", 0xc6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) r2 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x2, 0xc1f09a5637f947df) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000300)={0x4, './file0\x00', './file0\x00'}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x35053e073950d80f, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 17:08:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0xd588a1dc34edf9f8) writev(r0, &(0x7f0000003d80)=[{&(0x7f0000003dc0)="2b02d4aaf1adabdc5003f3396bfb150f57742af0a42db237ccb0b8d0226d7fc92b87bdfbef906f35ff8fb553855caec752f28481380cddab1bb52b53709e4f146c9c0bd082ec788fba4a7c35b52a635410d2ad3f70925549f1eac44fff7dfd4080492ed29b23e22b7d397c0e83ce0579b4cd5c25b3fee166f22d877f9bfd2b02b247e1b851af921af0bae98c376822e063328ad28ff39c35ba3e53f8598eb707885eebdbd9f6c2eadf607cfbd0c7c21c89b6b5b93e68a5c9cf1eddff3e2963c16268f28e27411d7cd1b04288d98423dfb187d34f3b1bc83e61f644260bab44cf1a1bd396eddd0fb4c1d5a6f4b9c2a160d172adc5f304915effc99b329794df15c70591ca04bf3bf1c8d87e91ec1708de7553819979a481e91f27dedee3f5643f42ca8380829a3d40230768b7e88f06cc463705aabfdfbcf646c7a6bb20b767e1671dec6c8d10c140c8c62293c1ac10f9331486b2e5173b7e7dbcab7e317a63dcb06e3b93e1d659ae1f99c8ab9a2573c4abe67a70bf50b36ee2b0fedf2fddb559b51e73c7111b7836cedb34f4ee13c35902f544ee3df272b619dd18912c56a91e918607d6b35aeee5515a118881afc68b76bb57adcadb9eca0d3c046f844bf6329441b10be253ddcb6c73e20a5b88a528892b78e9c106bfb67c7c8884808c461426cf31658be380711a0e73e758c2ecaffffef677ea7a99bcdda7c5c742fd32613c0fa85a8e1051bd497c71781129644e1d8775a0be0ebc0757306c659eb00e97ccc1e244a91f6def40a3c48f52374ad708312b7ded0809c3dbf810f3f519358e4b9d9305df99b7285ce565fc1ab10c25eba2967cc5689b6de19838e236882e3cfb08bf775f90f38b8170f5167a4689bb50da5fe0c1930e255fd76aeb1919ee9f4b68e169002f85b3fd9804833bdea5084b3a9facd4eec694ecf92fa5933e272ff60dc5c6dbb5822c019613cebc90abb9f13ec5776809a4e0d016a911057fef47d5a48df3d0ad061b048a4a883e8ac5aafff067650ac3bad0f8f4f27e08878b57706be3ca995420b0716609bfeca26daa47b0a1c05927193aaf6d06cd7610c9750eead9cf6eac64781c5aa2968f051abc18f2c9e6c234d920db277cafa275eac6b610169ce2db8b8eb799b845eac28fc01e9f101d60725ecfe585c9d03a960664f3dbc8185bfdbdcb9981edc9b6977a0700f862860970f8b7f2f817fc90f9c7d32a7d6c9a3b00596445602a24fa3e66a38f7da1381ce07913b3604fd90bdf85cc85d35ae17bfed3322dc78e527a20e534d65113a149bc25cc7aa354243aa2bf0c2638a62dbd962f8e5a0e8df051a4375b447cbfaadd1734ffe8ac1544481f6c5b282cd2a74ec1b7c47999c2443679439b2d4f144d43841be9cc02697965f3e37bc973b8788183fa88ab2de9e092cbe08d4db45a21bc0b0a3a8e8af8351695c1fe304e87551b470d6b95c1f5887c3c9c40306697a4aa0c7772b421ca27e18637aefecafdab3aa0ff4594be31d738479e74f12ffad7a3a192070b401e39d230d6b68f50049b00e0e378de596c229327460562e953b293f4b99a725e492fc7e8f9b616a852f1965b2e423463702826f548e45ba01e2ba9f807b194b1c5c8d508d6326471c14b588ad0bab678efa11055b78efeb15048ea84c2af2a3dbb836cb0ae30d26a57f33a01e482b1dfa06ed647c8aaaebcb46b955803112793f1c3797fe0336403f41f3bd1a3b670dec28f8ad2dabc35870c933a5de7169be384dc5d24188f040eb9147cc9371882d085a5570afc2fb569208d674717e782dbd27c1ebafbd69b127b35d63e380cd0a158b4c6c14eb23df6c6ef5ec027dd813fd2fa076c8471e4be596852b1287bfdfea908b2a730379f6530086ff570f839863c3a5ec49f0edfd5f9932bc352046e14ff0adc3fda1e6630115dc3191b93e5e426e3335d9c54f03cb8c25ff86cd5f515f4d835e1a411a8e08f1526707c0969b013139e10bbfff4723c00063487be4b4df7af8b64c9f5d2748f21bdb65ab53f8049293716b9aa6ac6c9ac45a74f5b301707711ae6b7af2834f0606433b8d77ac8dc31689d1bf3271b57f06cefbc497151b8eb02df2270b0063c1100b4e45716bfb7ce6f109f6090906987920e8f15de2a36fffc4358efe017af03d1a296b2bcd6f5bf48171722675c96dd2397d672f50fcc232055153f525bbd584c0b3e20b8e6e5a1d4321c76de0f9d15b11584a176448308744a08b1c1f80b9ded6d9bf47d66780efc9522faab58deb18b6a7d1c252266cf053f52ecc239f6b69f36fee08e674a169f9e3e0a6dee862da5d084b154da6da31fcf9dcdba88e163cfd66b20f6bf3cd65e6d90a3dca68ccab625b510c89b874b5a3c85ad2eee4adfa2993c92fe6987c9df621a5945d6108f02a02e380faca2dc507e1c1c94bd795da0fe42c2ba7a47cf5a149dcd577b2687bc9276ed3aebf10226b0817693464600e973a051fb361a8df4d81287e17151949bd06f9bcf0561c723269f9d11e1d9530c54bdba5299aea3afab732b59370aea04b62447925c44cb0610c1c5df1cc82c3527a8fe06e7d345a300887a43477af92aefc1afff7b767074afef52feeba3d872992c1f84fb20e02c8dd90cc07a0d886724851dc5030cd019f9c5d763cbe545f9a35100f8f79f85890115edff3d6fcdf5d742ce81e71c10d8ee507c0033dde4edccae06f027d57410a441818b14f13315f752681ea0c8ee7e8fa42f080caffbbf261eef9704d5e610fa4b6582288276a3f49eaba6fe736409b98081895734d3a91e34131d358fd639edd20d584c80d8560dd437d7ae537cb1ff2545aee7914cf8399be09d4efe9013e1af76e9d0464d357032eb9ff3e6a6f2becde4fc71930e4af586ae1b182f98deddd10964db8d1ffa5cb0eed1590bc989665a9c5f4a986e1ebd8d9f106e8dac692104e9e0360c341bf2701a50bed2d525c67038807f587bae0f46d76eb649e581130f80e3677335e602ae0b4abbfa1d23857dba23707dde2afdd742f3bac254e7301b2c34f9a908dcd0164710c41bc0db9e406848bd96bbd834f8fbb56788f042f5652f8b9d488ffa716d244a732f49bf1855027a96b2dea0b0ecd0cf97afc484a0894f87e6be3b663d424412fed4db2562e60d9e79df21aca1d42d12f015130248c4ed6f0f84d9a42ecf89ee8ad8afa5d6ba8d963ab04fafc12dcbf71484b2e941a202ec3ab14771ad4a637b259a59cc988ede6433afe8e67102315427bcc5080d1713bb0c0195af792e955bbef47f17fbf965c7dd382e1e3d1e6a69192865dd2634b21885d2550094aac88a0271b35deb98972f2737f5a7bc436c516b4cc7ae374d52aad114f44b1daa16ddd07e6d0b20b12161bdba808aa4bc01a5f85eaac997b0d6f12e5b82944f456a9e3886c964a8f6fa48fc26de2f85ce1c2ee30abec0631884b0c3b6c0ab99e3f7762bd7fca03247631a2f75bb292691f2206b545cd69924157d871e1a0326ceb1d3db67c8bd4978ed1b6d2cb7dfb83d3a3cb2835ddc3b4fe54b0e46d4f9ef7056142e00ed0152c4c5214df471a65234bfb0c4fee853e75845a2876dc64702294c6bbf0202418e70ab0f9c36706e909de168510caa5318fd1106e6a953dc851ca930c88bc67f888fa16aefe0aab3e48d4bcaeb952e6de90952b247b68e3bf275f618bc96d964036ce299aad1ca8e9c744816899284950d61816875746c66daa7e35f37113e857c1c49c43de05eead2ccc62e0c685d4adc2916fcefdcb5dc3a938e5ab0c1e811243410218a9c793f22ee56d82ce4efeb6992d731553041d1a0a01fdb01b92f85319c9903083e64d0f27152aebf105910b0b22bcb8e655cbdd732dbae1b8978e153534886fb664817da68c16b962f4ef9d976ace6c4750987f5ff4dff57725efc1da498a2e2c91e08f2ea25be9c1f43e26682506269ddeee213777f33e00dbe01a9e9d2db54650e7733d2f8e31a8487a3cbdef891cdd79cadb1d4b0df3c2d320c39259c8ae50856f4b1b22f9945db8e0e4376ffb1eec984d9836d7bd5a39a3a0527779f8c6297664f69be6c0a9d6e801b0605591d4bf24378d900f06eb0e25f1d23ebc5b5175e5bde680bfc0a1bfd194b9c8fd756c5d390d818672785238c7f594442f1f4341dfaf3fba5fca783169e0e46d74d96f4df9d0eeaea79584ae042da8300c2fe684ad8fd150cf28b27c86766d284476b18fc8a817b084f222c2c1c79c1d113e8860eef0179d8d7d30cc55310922a4476e17dfb985d4407f9f25f94f7efd4bea80da3a58e56122da375b8ece960519699bf762aca9d7fd8250615740697eb883ce45725bf665afa6f683545e5a5d44ae342d01cb9fa65be84b654ebec106262990a6e5c1f71aad1ba02456508c65d9a33dce1d208974ca55f6fd70d421e3fd48cee225d6c1927fa29de6879b52a2c0ca0b00e8cb215f553bb60d416ba68427a5b36771a35f2ac5e6b3ae0fa113cc496e17da2da3ef9c737708774656432131a52f9696297f438aac359ed68f1bdb93d5d7aa17b2971f868be6e3a82320103eacf754f3b05683873d4b0b2a5f86b2a9c654ee3831c48854b77e75d4d41375b8b8977f8a3d7cd02c53beb2a9507338894f4d77845a24ccf135abd1d86b31d34dee14afd89c70514d94e74452f75ee2eeb389b645eaea55d9bbd73682a3e972061efa96f2856952be435e2de474fb4b375011e38aa6d4561c04387439d07503c0398dd1b46c99fbedbc70cac5439eb68d5c1952712f5c25374f0c3f4308ac6637cde154363226b002a9342834e8d76ff4d928d970b30486e8d08a0123b729945b194447ced8443e2cdf06912a8c69aa56fac676f9db7c0d7b5b560eb9329ab819f25f0c018d9efe890bc490ae2e139d6ad555720e1022357d01113c2acd5fb5b27be7881a7d446bceaab37473a73a0b1e54aec993a01ba8096ceb219bea1038727b6b1eb735a730e58db4fffc475c75be70be3bc3a94cb0220c02fe7cf92afb79f33031d4f933840aeb168a708000b671421bccefe4cc56d5eb14c8a52210015f7539f6ee9a619bd59263fee707960c44d7d686a413c3e1b3ad4375cb71f23c179c811b063efe426dfbcdbe487a501439b978fcdef0571ad62805662bf816af57e0883aac967511bf7eaa8afde91db5cfd3b54400e00a2442531a9b789e678ff3b32e9b356728a42ddf53de5f7e146e329f3646035e7ea0267834554feb929fd3f7a1ac48f0e619192b7fbc5f45a8746b47c06c2c9af269448ff93574d00200e629c77b48dfa291e80af798c77d60108fcd8cc0533bcca9a774b804d01a3b51b0c1bc207ce2cae19ecd0afad2bfa669a69a4598b296d21aa7fe04fb463f788e2ade17445532fcd76c579ae97d88d4bed151ad57e46c08ba0ff1cebebda0903f6378970f8d4678439420f64f182be4b9d7b4537228b322b643541838d30a8d5eb4ec5760b420e3f035726ffcd63eaa8b8b650405752b0bef8819cd96197a5dae024e6951994f5194bfbd7c685d8adb0552e1a6de2596fc4ecd96a52d3ed76b13d4ba6ab7d96a32c877a080ff1063e9aed00596b94219cd44b856439dbec481d497c060fab29d5a6c5c97430998dea21ffbed5a22db95162d68156ac2b50babe0324cac06ae535b051288b82e2e5c4006ea1f03483e5d569b62620c1b4ff111cb29c4055ba89779f978ae15e28149c4824c8748b5fbe8f0463ce4cbc43d7d77c06bf5a6571651855b266c8eb32959dcd36380501564777869d87d93b5a6cd4e973ab8e9c7c538d7c00"/4096}], 0x100000000000011e) read(r0, &(0x7f0000001480)=""/208, 0xd0) fcntl$getown(r0, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x100, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000001580)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x4d, 0x4, 0x0, 0x3, "4682126f401c5405240028c14e92aff4dd9a7146", 0x4a50, 0x8001}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$VMM_IOC_RUN(r3, 0xc0205602, 0x0) fsync(r0) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000012c0)={0x4, &(0x7f0000001280)=[{0x2, 0x5, 0x1, 0x80}, {0x800, 0x1000, 0xffffffffffffffff, 0x1}, {0x120000000, 0x200, 0x5, 0xffff}, {0x1000, 0xe5bf, 0x8, 0x81}]}) dup(r0) utimensat(r3, &(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)={{0x200, 0x331e382}, {0x8, 0x200}}, 0x2) unveil(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)='x\x00') getsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f0000001380)=""/200, &(0x7f0000000080)=0xfffffecc) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000001640)={{}, 0x8, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 17:08:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="00000018600417b2ee222b00e72d75762c7062bc4a885d2238abadfe0000ffffffff00000008f6ceffff276e2b8d2a48", 0x30}], 0x1) 17:08:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfb, &(0x7f0000000000)=[{0x40084}, {0x15}, {0x1000000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 17:08:30 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d14da1eead8f8e3738324da4f1734cf8f499ea04"}) 17:08:30 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8040, 0x0) r0 = msgget$private(0x0, 0xa7dd501a3a20749a) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ftruncate(r1, 0x0, 0x80) msgsnd(r0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r3, &(0x7f00000008c0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000300)="3d3694e9a0467adb09addf57b5be04b86c730795d72ed879a666fe23a6b676008ca82bb8f9a1443eeeca0d985d0d061060e3930c9fcaad5345d17366734422f8887c5befed2c64aef0ba44", 0x4b}], 0x1}, 0x4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) 17:08:30 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = dup(r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$KDGETLED(r3, 0x40044b41, 0x0) 17:08:30 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) r1 = getpgrp() ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000000)=0x5) fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x10, r1) 17:08:30 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x800, 0x3, 0x4}) flock(r0, 0x4) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)) 17:08:30 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0xfffffffffffffffc, &(0x7f0000ff6000/0x1000)=nil) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) nanosleep(&(0x7f0000000140)={0x100000000, 0x8}, &(0x7f0000000300)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) shmctl$IPC_RMID(r0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = fcntl$dupfd(r1, 0x400, r2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x231259f2a3d6fb04) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000340)) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 17:08:30 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010086e0eaf972d4916e76cb5587c06636ad1fb56bb811907000000110d629225a397fa3b193ebec37dbebe87925a7d3a51c695d126c696db6f1bfa3aff4b1a0a5fc386df3727c860e1b6523702ed08f47ea419e22e57570e596dfe51a43d7780671bdf1e682e51d73f25f75bb72cef2161f3969db6625af0f545d31c489c97d3103a1ff27b545c6d25efd6436f41ca79656e498f1566f5606389bc8881597f337e2045562a50552fe6f455ec82d19f19582b5cceec83dae7efbbf4b72f04568afcdf9388d3de114878d1c9b16bf8d264453323d8df80a8beaf58fb189b77bba40240c2f94ff7b70d467ae01a683323efafedd0f6d798a0294370fc938f2e85d2e127443733a780bb91b5143d02446005c6d3f64cb24388aa9804ce406970d54ef08fb9bda833b65cdd111cf76494f29e0b38ae4cd10223fa6ef5dbd7339184cd13"], 0x0) r0 = socket(0x18, 0x1, 0x0) acct(&(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) sendto$inet(r0, &(0x7f0000000000)="dc11412b20366487345d2b4c4514c46f4934a43d3579c07c016a0b17efac38c5e121470803871df9accbf63dbd9acb55082d51d4a0", 0x35, 0x1, &(0x7f0000000040)={0x2, 0x1}, 0xc) 17:08:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28400000ffff00010100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES16=r0], @ANYRES32=r1], @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x2c}, 0x12) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x14c) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvfrom$unix(r1, &(0x7f0000000340)=""/95, 0x5f, 0x40, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) mkdirat(r2, &(0x7f0000000440)='./file0\x00', 0x50be3ba5a54a7506) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x73}, 0x0) 17:08:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x20, 0x40}, {{r0}, 0xfffffffffffffff8, 0x8, 0xfab92b06455664d, 0x74c4, 0x1e0}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0xd9, 0xfe15}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x8, 0x4}, {{r1}, 0xfffffffffffffff9, 0x80, 0xf0000001, 0x7, 0x4}, {{r1}, 0xfffffffffffffffd, 0x40, 0x2, 0x7, 0x7d}, {{r1}, 0xfffffffffffffffc, 0xd0, 0x2, 0x7fff, 0x1000}], 0x3f, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x1, 0x9, 0x401}, {{r0}, 0xfffffffffffffffb, 0x44, 0x4, 0x7, 0x1}, {{r1}, 0xfffffffffffffffe, 0x20, 0x8, 0x100000001, 0x7}], 0x100, &(0x7f0000000000)={0x1ff, 0x4}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 17:08:31 executing program 0: r0 = msgget$private(0x0, 0x10006) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x20) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 17:08:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x9, &(0x7f0000000000)=[0x81, 0x8, 0x1, 0x7, 0x3, 0x1, 0x6, 0xb2, 0xfff]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28, 0x100000000000}, {0x64, 0x8000}, {0x6, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) dup2(r0, r0) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 17:08:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000140)='./file0\x00') ioctl$TIOCSCTTY(r0, 0x20007461) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r1 = semget(0x3, 0x3, 0x4) semop(r1, &(0x7f0000000240)=[{0x1, 0x1, 0x800}, {0x1, 0x8, 0x1000}, {0x7, 0x10000, 0x1000}, {0x4, 0x0, 0x800}, {0x2, 0x1f, 0x800}, {0x3, 0x7, 0x1000}, {0x4, 0x100000000, 0x800}], 0x7) mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0x800) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) 17:08:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x5) 17:08:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x40}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x61, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) chflags(&(0x7f0000000140)='./file0\x00', 0x0) 17:08:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x800000044, 0x6, 0x7fffffff}, {0xc}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xfffffffffffffe26, &(0x7f0000000180)="96") minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 17:08:31 executing program 1: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r0 = socket(0x11, 0x4003, 0x8001) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0436fa4f376336acf00b7804be781e499108c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb574b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208717ffffc000100000000000000000000000000000200"/177, 0xb1, 0x0, 0x0, 0x1a8) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000200)=0x4) 17:08:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = semget$private(0x0, 0xd676743ea0b7edb1, 0x305) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1ff, 0x53, 0xff, 0x0, 0x7]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:08:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000140)) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setreuid(0x0, 0xee01) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000000)) 17:08:31 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 17:08:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x0, 0x3, 0x8d6, 0x0, 0x6, 0x29f7, 0x0, 0x104c0be2bc57efea, 0x0, 0x7, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) socket(0x18, 0x2, 0x0) 17:08:31 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x3) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="ea92009ce6bae410", 0x8) 17:08:31 executing program 0: open(&(0x7f0000000240)='./file0/file1\x00', 0x8000, 0x99) r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x3, 0x1, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x109) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0xffffffff, './file0/file0\x00'}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000002c0)) 17:08:31 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4992) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000002c0)={0x2, 0xfffffffffffffff7, 0xb73, {[0x7, 0x4, 0x2f41, 0xffffffff, 0x6, 0x8, 0x0, 0x1, 0x4, 0xff, 0x3, 0x2, 0x929a9eb, 0xfffffffffffffff8, 0x80000001, 0x7, 0xff, 0x8], [0x63, 0xff, 0xa3e0, 0x1, 0x0, 0x1, 0x40, 0x8, 0xf30, 0x9], [0x10001, 0x1, 0x400, 0x10001, 0xf6, 0x4000000000000000, 0x20], [0x7, 0x4, 0x9, 0x1, 0x9, 0x6], [{0x0, 0x4, 0x0, 0x2}, {0x3f, 0x1f, 0x9, 0x80000000}, {0x7, 0x9, 0x1, 0x9}, {0x86b, 0xffffffffffffff1d, 0x40, 0x4}, {0x7, 0x0, 0xfffffffffffffffc}, {0x82cb, 0xea5, 0x1}, {0xc6cf, 0x5, 0x7, 0x6}, {0x2, 0x1, 0x7, 0xcc}], {0x3ff, 0x2, 0xffffffff, 0xffffffff}, {0x3, 0x81, 0x6, 0x1}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) 17:08:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="ad") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f0000000180)=0x4) 17:08:31 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x800000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000100)="bd", 0x1) r3 = syz_open_pts() close(r3) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 17:08:31 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) socket$inet(0x2, 0x5, 0xfffffffffffffff9) 17:08:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x490, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getrusage(0x0, &(0x7f0000000180)) 17:08:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000000000024, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") read(r0, &(0x7f0000000080)=""/32, 0x20) 17:08:31 executing program 1: r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) read(r0, &(0x7f0000000000)=""/67, 0x43) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) close(r1) syz_open_pts() 17:08:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xfffffffffffffe84) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) write(r1, &(0x7f0000000100)="845a2cd3516ca99ad10df8b69fa4dd445d4d2c81c17d621bde275e404bde05de5f32262e75399b843e657ed611bcbf1f9ce5437490bd28c891f3dda6c2b0df26f13197a645565aa386cc963e760cfd47c1005405", 0x54) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x28) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 17:08:31 executing program 0: getegid() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget(0x0, 0x3, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/4096) 17:08:31 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = semget$private(0x0, 0x4, 0x0) semop(r1, &(0x7f0000000300)=[{0x0, 0x5, 0x8d4dfb6ebba8a611}, {0x1, 0x3, 0x800}, {0x3, 0x1d23, 0x1800}, {0x2, 0x9, 0x1000}, {0x3, 0x3f, 0x1000}], 0x5) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18, 0x0) accept$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000000c0)={0x0, 0x5, {[0xf83, 0x3, 0x326f, 0x1, 0x71, 0x8, 0x7fffffff, 0x101, 0xb7e, 0x0, 0x0, 0x8, 0x1e65400000, 0x7, 0xffff, 0x0, 0x4, 0x4], [0x20, 0xfffffffffffffffc, 0x5, 0x100000000, 0x6, 0x200, 0xa3, 0x8, 0x100, 0x4], [0x2, 0x5e1, 0x6, 0x1, 0xffffffffffffff81, 0x4, 0x20], [0xce, 0x7, 0x8, 0x0, 0x3, 0x80000001], [{0x80000000, 0x4e0, 0x2, 0x800}, {0x800, 0x7f, 0x3, 0x9}, {0x6, 0x1, 0x80000000, 0x7}, {0x4, 0x200, 0x10000}, {0x9, 0x2, 0x770, 0x1}, {0x2, 0x3000, 0x8, 0x5}, {0x4, 0x1, 0x8}, {0x1, 0x2, 0x5, 0x1ffe000000000000}], {0x5, 0xfffffffffffffffd, 0x263, 0x80000000}, {0x100000001, 0x6, 0x7, 0x80000000}}}) r3 = fcntl$dupfd(r0, 0xb, r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xff, 0x8, 0x60b4, 0x1, 0x2, 0xffffffffffffff01, 0x80, 0x2, 0x1, 0x80000000, 0x4}) 17:08:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x60}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='N') 17:08:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x91ec42553fb09c87, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x6c}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x200, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0xdad0, 0x4, './file0\x00', 0x9b, 0x80, 0x218, 0x101}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 17:08:31 executing program 1: select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) munlockall() 17:08:31 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000240)=0xfff) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) accept$unix(r0, 0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b135a6b) kqueue() bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) mknod$loop(&(0x7f0000000280)='./bus\x00', 0x0, 0x1) r4 = shmget(0x1, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x1000) 17:08:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) fcntl$setflags(r1, 0x2, 0x0) 17:08:31 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x4000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x81}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") dup2(r2, r3) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 17:08:31 executing program 0: nanosleep(&(0x7f0000000000)={0xffffffffffffff9b, 0x2}, 0x0) r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 17:08:31 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x1}, 0x10) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000240)=""/207, 0xfe6c}], 0x100000000000006b) r2 = dup2(r0, r1) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) setsockopt(r2, 0x7, 0x4, &(0x7f0000000040)="92e43d346b77a94416aff5a5e94457f7f6f60a11c3a9c61f45241634ae22eb49d22129203f8ed514a7c0f4745489ac3d8522a28d8c38bd93e2640a41c4f6e86fd7e554a03d9c30c59b3ea3d6eb99e559110eab404b", 0x55) syz_open_pts() 17:08:31 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f00000000c0)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) 17:08:31 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x101) 17:08:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f180336c0266da10cfe126669"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 17:08:32 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) getuid() r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x87b5) r2 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef47", 0x200}], 0x1}, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000340)="f18262fbf573727a5b02671ec30f2658de71c4b65e26bb9215ce907d43732198340e7dee0f5b5b3668f7c72b97386ecafe9ed2bec1fe97dbee24fe270246ad407dc53edb870bb72848bdd0a8557a053b0e292e964a99affe642a497ccba14fef05f702198d055fed8bcf1c8c3d51dacc84b1b2a8777d4147dbca9a8536628378331743425b506093d0c9f0ebc743b21c3b98de2da20baa338c1356cfe6", 0x9d}, {&(0x7f0000000600)="9e75de4f6ff5992c2226513dd9b9df68c6681147ddd6d8bd511fcb24736e8838d77deef26fdbd44b2ac6b73001e1af30a6187adc164f11fa5233140a11451c9a239a30a0eb05c452c30c92bba92c97da68eaf4b8ccf97f3c708785f9c85cd497fadc1052df3f97436f51746d4e55fb902520b9db3c3a2cad531ea8a3e33e65668fae4b52bb79ac6b4a983d46297caaca124c66d5a16966629794a1b6fe79cc3991d9e6b0d1cde821cee8960040c4dd0959afd27f83f36311b3b52fc17b606bb6f3c576fd", 0xc4}, {&(0x7f0000000a40)="a0790dee1cb2f5470841dd0c93d0b9072c796f3ee6528151d62c62a6ab4b76b5e2ab00ff6f3581292b72fa4304c269472dc2b7290227d523c9b3d74c6e5d42613c757e05c82e81227f9ae4b17705c1b05b51f9c4fe3a61e043efed1e112609d47bf8960a4ea20d426c55eb6305b77e6e38bd3f7c3e23fe8062cb5f2ac85d814a32737b57050caff260e1ccc4d0de75a21e0dc16f3f9ccb320096aa572454ac333f3d25ca7c4c3a02ac75e16b3682466a435b2a8ae871153f6ac2298429c53b2dc6d9ba49efa40f08f01d4c7f7471ce9d83a6f8b756a58ed61f44b2c68de5abaf48cd22d5c383f5722abdd7f8f08b2bb72403a6baf8fcf162cf8bbcabc7f2f5", 0x48e}, {&(0x7f0000000800)="1ad4f3d1a1b94a28b87bd52378f4156f0a8b318f", 0x14}, {&(0x7f0000000840)="17becc1cef2bf06f23409ad61fc14c5074ff2168aae252a307aa2701b5e3c1a6f0b0d6cb107a9190ea935f7e7c2c1031f2e16e96080c41c566befbd0697e7128769dfe3f7c65ae3c2a6e86014f142e64f5a295968e6751b046931c41b026857584992dbe5617123e01ae2a4381d61abcfaa98dcdd408b4d645ca4a", 0x7b}, {&(0x7f00000008c0)="7491d5c01c34c678a1c4455fff49f87b34f969a8f235fb2c6a855e08493eead472d92a64d4da1256929509135a8bc92145e5833d059b78d7367ff9edc45b35c1a92b8a4eed6b7a3520608f39b461823d683f09386b928765e820d0531b9e1f578d6d06cd29d830236f27757714094df78288f04598e7011fa3c1dcbdbeb732360748f8730a374fd0e33faeac50b4ae3a9ea0c77d936d85558e8804c4f69950ebfade295bb0f2359204218b9dab68c693ec1b56c22f59be738c45461a55dadee7e304f669df2bf807adbbd355daaec5b186b2058330cef9839128ab6954d883a1ea5bc79c4ee00d434afdb0450351c2", 0xef}], 0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) fcntl$getown(r0, 0x5) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000000), 0x4) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 17:08:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r2, r2) 17:08:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:32 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = dup2(r0, r1) r3 = dup(r0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x7) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00e31b7357696c653000"], 0xa) 17:08:32 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000340)={0x2, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000200)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) getrusage(0x0, &(0x7f0000000280)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000380)={0x5, 0x81, './file0\x00', 0x6bbc, 0x8ee, 0x1, 0x7fff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000100)=[{0xc7c, 0x9, 0x820, 0x9}, {0x8, 0x3f, 0x9, 0x80a5}, {0x6, 0x80, 0x7, 0xffffffffffff3f25}, {0xfffffffffffffbff, 0x401, 0x200, 0x7fff}, {0x0, 0x2, 0xffffffffffffffd3, 0x6}]}) read(r1, &(0x7f0000000040)=""/32, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$setstatus(r2, 0x4, 0x80) 17:08:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x8}, {0x3d}, {0x7, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffde2, &(0x7f0000000200)="b72e4dd183156e4ddcb2a72c5f01b5881cb0b2c9b165fae858168c85b46d45a656356230e69544ad965281f4fb8fbe2837e825ad4da1054e9842c9e6dadca7d6ae51d78df254993f26d70af5db1afe6b920b04d0b4fd242e8c79092eaf0c04affbddb842") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 17:08:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2800285c2fc2001001"], 0x9}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 17:08:32 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvmsg(r0, 0xffffffffffffffff, 0x800) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x4) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x5) rmdir(&(0x7f0000000100)='./file0\x00') r2 = semget(0x1, 0x3, 0x2) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000180)=""/217) 17:08:32 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x446485c49) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') 17:08:32 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x420, 0x0) readv(r0, &(0x7f0000001140)=[{&(0x7f0000001040)=""/111, 0x6f}, {&(0x7f0000001100)=""/44, 0x2c}, {&(0x7f0000001280)=""/223, 0xdf}, {&(0x7f0000001380)=""/190, 0xbe}], 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) 17:08:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xffff) 17:08:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) mknod(&(0x7f0000000180)='./bus\x00', 0x2080002002, 0x40004000000228ba) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe0000000000000000c600"/44, 0x2c}], 0x1) 17:08:32 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000001c0)="013d00e500000400", 0x8) 17:08:32 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) r1 = socket$inet6(0x18, 0x5, 0x1) r2 = open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) r3 = socket(0x2, 0x4004, 0x2) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000740)="6264fbffe4187b24c6e5678e48dd1780b606bcb6580933d3bc1c62da0bf5001d3da362c8d7acfa0fd51ea3276332a288446f7026db012e8363dfb175d89c0b76b5afe308b4733e0663e3244b6e81441841741646627a2e1d14998d2e32d88be2fe0887a93781d23d9ea8b01ab337aa918fcd5690009cfe5da587cac9bd33787ab8715d7f846e3699ef4a63a36ed7e497528c0c9e357b3c90dc4cd85a70c1e3d2da5dc4bf", 0xa4}], 0x1, &(0x7f0000000a80)=ANY=[@ANYBLOB="2800000000000000ff40000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x28, 0xb}, 0x1) mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) sendto$inet6(r1, &(0x7f0000000b00)="17d187e5130e1da8e22fac54bcb78a193fcb444a7e9d5933ddb4053c4543bfc82cee00b242ff2de12cb7e18a12ce354b95e443c74bd02ee473c0c3351e9d85b8757118d6f6829e23e8fe303ef9384b327fd656161e7923e7a15f5157854d92c5c3bdb78e036ee3d2d8bf6a0f18c63971dbce9d209141805194e522365e6f23f4cbd9e8180c055a7b54b5f2113add8b698ca40dff753800aa74c2c5080a02296c7236cd3e185acec450d711add1bbd6621f6693cb323b01ea76be4c41f517a0cec73b7b8420fd693a014c1a820f0680401c245d9ffd5cfe", 0xd7, 0x400, &(0x7f0000000c00)={0x18, 0x1, 0x1, 0x80}, 0xc) r6 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@abs, &(0x7f0000000540)=0x8) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000700)='W\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f00000001c0)) r8 = open(&(0x7f0000000280)='./file0\x00', 0x20, 0x1b) sendto(r7, &(0x7f0000000840)="78ed4ad1b4d8168aa54b06e89a0998aa4c5a08ab85bb42925dc3f74437defbfba5c2b7714754efc7e1ec99bb65c72e6bc06de0bf538193f14ffc76de8d871c3966d0619dff9e74b8623a092e475ff6bc17c43ef5abc94fcf9c26c089f0000b7fd87f630b0421d1ae49ecc02bd09001fd7d837e5f5d10edde53b1992573c56084e035cb148101957d82beb0c282afbc10d173f2549190ebd13e44452185db5f13038b28adfa9c41555ba2ba8ab2b15495c9c78b3ecf8b624727798c10ec31202f1ec68eaa33f8c8d9f4d3fcb25fa61c867e8129b8ba4a4b3a6a2302a4", 0xdc, 0x1, &(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000000c40)) mknod(&(0x7f0000000340)='./file\x00', 0x2, 0x4) mkdir(&(0x7f0000000200)='./file/file0\x00', 0x100) chroot(&(0x7f0000000240)='./file/file0\x00') ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f0000000c80)=0x80000000) connect$unix(r6, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) utimensat(r7, &(0x7f0000000000)='./file/file0\x00', &(0x7f0000000480)={{0x2, 0x9}, {0x1, 0x8}}, 0x0) socketpair(0x10, 0x1, 0x1, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000380)={0xfff, './file1\x00', './file1\x00'}) utimensat(r7, &(0x7f00000000c0)='./file/file0\x00', &(0x7f00000003c0)={{0x9, 0x4553}, {0x4}}, 0x80002) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000440)={0x3, 0x7}) mknod(&(0x7f0000000640)='./file0\x00', 0x2020, 0xffffffff) 17:08:32 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getpeername$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) madvise(&(0x7f00006df000/0x2000)=nil, 0x2000, 0x1) chflagsat(r0, &(0x7f0000000300)='.\x00', 0x0, 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = dup2(r2, r3) listen(r4, 0x1f) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000180)) write(r2, &(0x7f0000000180), 0x13c) 17:08:32 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x2, 0x7}, {0xffffffff7fffffff, 0x9}}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x5) fcntl$getown(r2, 0x5) 17:08:32 executing program 1: r0 = getgid() getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) setgroups(0x7, &(0x7f00000001c0)=[r0, r1, r2, r4, r5, r6, r7]) syz_emit_ethernet(0x1e, &(0x7f0000000200)="1c616ca51a1ffc28e07b9643453882f308d77fea24f997456f3e43b5b71f") r8 = geteuid() geteuid() r9 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x808, 0xa1) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x22, 0x2}, {0x101, 0x6}, {0x101, 0x8}, {0x8b, 0x1101}, {0x8a, 0x4}], 0x5}) recvfrom$inet(r9, &(0x7f0000000300)=""/161, 0xa1, 0x0, 0x0, 0x0) syz_open_pts() sendto(r9, &(0x7f00000003c0)="bc4b20d804996cd8e5cb0defd6608d48b0c8f1f22321582b2a0eb45eabe669cb045a37d6412222623e52a43036c77b1b59df4617815faf1ff492de08bff64c173ff1f63321847c0787d03419376a2090c75160311c5e7d3897b80d604a801a2ba6a60dfde4a116fd98c22a57ffe5e9597a8b639e6012630ed54be4bac559e0034e104d0e7f1bf171c34cff064f5ee241c614e6679fe1ef6074ba478929b01ec4a146a9f04554e2b36840c1f2f164302ed170d5f3cb3847ecaa5704145c8688b20e76a90378c8d4915f6af6e3f6c57060c14a4c895174417c01462a13b235995d3446c285ace26d514931ffd416ecfa23d4bab48877152474dd56c57c6ffd26eaba016b21f2b85178656a91717e0fc748d61d9245b2b14ef6aa92513d05bd391e9212d1552e46d8053bb7c4d2ce320096c4553a9c9bff0c9e066f6b731cfa52506c408b888466226f8c23e2d3d1545c62d5e60ffa5b4cd3f59482aa04e857e3005c0d27e184faf04923108918233fd6248befe6da8608b99197d31cd7d5afacbd9ac259c52a507a7de3ae5bce022c9cf4413fb33070d43e063944b14fcb07048e3aa852c52e90674c8649d09708961a8a31f4e9fa2901961831aeadc5bafeb9c9596770381e07db83e603e76815a59c58f988efeeb48ab7d9b07bcc638811e56c89a1c6e3cd97acc36f0a1eaafdd72e30a3a384063b6402fb4db77afcf93eff98b0582022fb908b4118add7efa8557e5a3a8c14fdabf7c2f85ee1d4081f36156a2c563a102914c1cfb1635e99c9e4e5687c725983c4c01ae512b6271bed238c95c60b789c16cf0bd2cd51cce344be47f9d66ff1e82feb333e4487d8e636de8e18adf5be1493c824b9c0a2718065769f94c94e004a03dd261a58d86f34fe8c0bdb7fc3c527fda96af7e43c03539e50ca059ce0dada24da6f6f10c1b71bc54e44dbe53773d5b4ecdbc5d76d5de8b9eb98cce09bd96f24abc8ff0494aa1b1823c1c1313ef1cd9b3fff2edb5c05acaba3573455bc06d14b8216b0cecabdacc1f5a8eb6947966e09a6fc7b26b0811bc16b52ab806f0865c4bcf7207db793485b1c9cd0774c94c95a1d186a3c0fa96c60296cd108864bec5a427d35981dc2347530088dd1e38f8cc67f89216354c4cbce8f97d6b479e08c846a91c315db7611ce63411aaf3ef8056631126417128b3d07e847604f7b94efb23a43e92992ce3ce16ba801fb4291e3a1806399a8d6f856f5fe276535403b71c6e2bece4c12df763e9f9432a69ba32e90dbe261d21dab3d66fe22d031b95f6126094871674fb0204df1a1364528695f404649fc93f295886f21b019c2f531ce2187e26f488172463f9cecf5d9077c5e6915f5ec0f8daccd5bee474cb0171878d655d19702f833da5b5760f2f7ae813022c6fffa5f2a99c0d85ee9e92b1c77064248ac35c0d7ff4c23c6fa8d53d33536f52b097e6a4e4f9bde76a6cdc46047bdcbf1364a18e9d4636b1af3c63879be6af336c663397f85d7d912890216c1d144177e59399c2fb84ddcb3fb20777a5cae23312e01cd348673e8fd93e4be34453369682d601b920f847b0681f8b8709d8f803d7b5c96008276915fc6e38e0f403cda6379c17a7dde178d0a6854bb7051658587b16f32aaaba95b230810a5ff1e67efabc1f518f9389861f393e9dba956763032db16c33333f4de94ea78a63710984a74848e846bd8cc67fe3a5e0f8109c5964641a311b902d8bcdf30b543da517f3b8f2f4dc47ec2aa5966cac710763f1622414cb5d3054bd22b265cfdd3d289a50b92350fbb17455e0e1c39cf209ef22bf31e0e84a31ec0b938bb92da292d4259e2be2b0d12146967be9f37d80bb62ee3fdca1f11a61e967f07c34f49823f4a0aec0ae6942df62b47cd81fdf249ac2fdaea13f97fea1e4a79b92f5f7b8f80e0206b1b52acb9607ce19085cd0b3153fea05182d36a6fc5fe70aee8d7897e045cf8d2fd7314795835f8a69aed97c61e9c06bc6484dc163f48ada624e01dcd9cfdd6d0174bc74ba8bc7a0c9d3eb74f9d0484990210d808a3363f81a853e365709909b0741b04a8916f14608696e6ba371ab119ad0e2d657cc2cecb8e63709e4af2d0a755158db5f13040775112d650e709e25a1ef1026b6fbc29a97c36fc8070d8661f6ab2b304842598c3cd5ca2253d31c9ec558ec90251a0b580bf36fbc4526d14b3d58e56051664005524b16ce1a68bac6ed8aa3b9bbee1c45606ece8ef242e0438ce612209d9f9f2d668b547f704706dd0ec0446bec6b604a5b66b280fc1b372229749ba57ea6a6d3fb3bdb34fc4b6d54c7499bcfa08fc5a573752926c7811c99187ccec5444296a8aa1ae10033d6e502e9960ac94ff300f0a309c03589762b384159d210cce8d2561a14458982a4a2107fe1818fbd11ca577a081fceb94d06eedc7632c6b1728b24602a00c53020019462cd0b2052b070174266925f5fa73f515926f89aa449450d834e31ee1f0b0785858c54738619a8b647f61b7d66f4ff88d1b1309fba3081d1c3d6612a6d7e60998fb8076e73778042dad4503d936d67b3e71e31335db1d07b3ba1d467dce17045af578a00f07ee20e086d9f4463325c73c9e256eba5d693b2b21cdfd5f2e3a50458583352855ac24183365891980aa7bff06fcc05d0425c521df858cc701eda791311bedd818a3a229d28de6e0921e99937881abd06470bbfa8f0f5e489b5b0e94b199720aeac3302ddaea314f4e475b5a152d8da3c046fd910722e6b088724dc77e95883f56484654c01dd4d8784bb53c59aad27878b3ac2a45acb34fea3522f1c131d2f16a87d69a1d8c1e10affbd316ba414a0b3b23ae9c61be304392012f59996f85c9f3f13b74b951b1bbdec6808fa32011eff4dba728a237b154dbf4e8fb9df41cac32e389c57020cb823fe0977db4002907574bd98bc494003af4e8ef294c9e488ff8aae896162bbc916f9ebe5970822e913f486572f25d2adc4f1580e52da091de768612b7611d4e6d37945abbf83988b94eed6ff175d68bc64b4a96d08ecfff11fdb9a58458da49de3415a17d1f8721033d18f9c7da3e6e8c6c3e8c713eb31c6ab128c7c1e777fe82779f93ddf6d3a34c03dc9a99e321e235bfbb17485f5bec545ac4ecb4fc3032a764fb95e41138ec72aac488f911746c988f4e9829d615a5db75d20ae37dd8182b60b3c6a9bdad85171bd41278482e8f5c7f002a6c7767d5493b4a2ddf386416c8a6458545f7bb7b54561852ddb912e9db06ffce7ea8bb1ce30c9a5247aa9f2346254ae1af5ec95f34d4e4298c667d73ce835927c44e6605540f59c0fff5e989fbaeeafd8298d6498c2448821d79350cac41e8f6171fb8bb8f2ccbace5d4a933992b48a39cf9379c34e693a34f1e73c32553412d553c6e20c032521b1d3778afc29cc68808b4a104db2e056c60a29e5818f5387096f6c09728f15ef97fa1cf85a1b2337b2b97ac6e79d3ec53e88fe4d62dbdc8e518602bfbf8f828f5ceff6c3a63e03bba1e451fb9f1791fe6cb3988f734940b8dc600fe1104154ded5a86f855feb628e210ab82e6094b30cd9af2db20b3876f48784330b870da4c01ec637a7edea3db5a3f9a050b958f39db35021e159f3af30d04da7ffbd29c9c6d13fa8dea6227bb3c27297b349496b8c598f35def0d7b473ba3e131bbc9bcab7f4718858e23c95670e10598714078bef521bd252d1bfcde4497f21d9f3d7e5fbd3c6e2af0ea72c177993831a8b06ad3f34f1c85fe0f8d1443409115e3ce1870591470eaf60205ebbee1556576770c0bdde0b137b3a4aa8cf0d5a7fc31fc85179b828c5e2fc7b6b492e1192451d77157d0ebddcbabd4b63318a9cb288be400e6a4b505dd510ec21784dd51e9e54ae668196aa48b3385ad770b49ee4430b7aa1fa43ea583662b4a3589ac4e21014e1d0e14c899f485c13d439a20c4c7ec973212f1b411f15d98531b4c3e4ce67dbc4d75e5e40d46af3e99bb23ba9b8759655a7bedd76534c6799bd0d81e3dc6f1a59625957f8767267ab0bfe5123dcf56a967a19b42700c8950c142f1f8506648d79ece23c875a8e10d23f4c3e749dae1ad8aa59d2d86d4eed36182233b526d72f556d03c764f5806f6ea404020555414b44abd1b9eee3fcb23596fc3a10af149b8b341fdc091e3b87a5c2caf0d475bba85d0cc0bd3c93b32618ea70f88acf0895545083514b7980a70afadccb299d4b47ea21d3ca4951065d61d59d011e0675d7278a435c329c802a54ff06dc04c72a9189c018551e3534dd04c367fbfeaf31f5fbc178046ddfe9b5c64bbcb7f6de54af2ac168eb6971e9637f5b86e31cc3341c08486fa8099e81f1a613934ad6a48de76e54243e45048a9907954d969d95478d385404627605c695a842897d81c4fcb07f384801c78dc65dca292d0919524d9a1d9343b8e1d91c011bf09bb342909d723239fbb8742f48685e87e335dec546f71e666da9f4c9b7428c66f86fdbb4d400f92c4e3370439bb2db226686a9b8ae8aa6c0f550ffbdd4c476b9413a5d3c6bb0564328815451f0782d1cc0eb4a5b99c3244c6edc9f8f7562e3fd23f01a64b2e07b50244a33fa8837d32274704e341841e52966c5929941ff3ea609a6127c43675e3d1b9a5ad20cb08900ed1c326c2eab5237ae1368896f8f85c3c0c26bc1bf0a47757990ca40cc65210f69ce4a3bebcbb4a7c026b8142f34c6b0e623a59581742a6293cff5eeaf7e132e51686965092c4deffade76f84ce5707849dc8ad090b22f32a7fecabc788b3900dd5e5fa1e9de816084c1910fd9da3203cb2955882bb0cb4cbe94c7f7a2a132c0c48071aa6c624980983c9cdf13220400c38cee445bac9edd43d40d412140ff99e8ec4c3acf3d73427436a9e2ab36bec9839a639f1334f4c0851c61b852d0d8a5c8d640b1b9d59d488fafebe272d2b7694b3588e866627d8e1f4749de6cab8b1620e916f184184d8f17993fc459f6dbe73489c58f7f5cfdc6d345a99f5b87963ae02a552707ce9b6e0914a89669a27353f1b191ee048bb812f4dab71bbf887a06bc4b917467135acac6c51a5af7d76ffdda836b9573d5fd98721987ce71810a63b1f42a2b6ca90e7dcec65c8609047d19fa563f83f682ec66350903bbd541a8e874388bbcd68c73974705ceb4723ec6e5c8d42ca45114affa4bee338a634925c8e6e7fc89a424093ae4c82359e958b4c60b9b34ff81cab66dceed4117782ab751a7512235c19400a34fb9e9d3d6d99389077ab138eb4e75bb443bb47040756febd29cfca13930d8387966f57db96ed174590b66de33ec1f88f0f3cf244ac16aaaaf2a0acfef84c8db381400f120f90283760c9dfaf27d348bc287ecdb872519427dde42640a262de327d3038e63c230d7653d56b0e75e11b3ff5d76a91e96bf443f4c1d2bb138c816ff846a2c8e93859df6d6b04454d2637f150abfa282db09e46e18b773d768ff545e04a2c9cda0371419c4706d82cad61a0819a8693692155a363cb25e2f48ca9a89ad82633b5b0569bae00a4ab72df1fd3801569b19934e30b41300187015bc7021040252bf39fa1bec9c7d8dfdde86acfaeaa6c2c80c87063e75003e1bdfbaa13c35d58dfce892f13e2231b2f7f0c6a8921a66526f0fda70d7571c9b177caefa8cd54b9e5a72793b1528251861f47d86cd415ea81efc3f95f4cab5d3307d7ca7c58dd2e2465ed22e379d7e666c8e520cbf355532322092fb6fc2376d3865bfb8c27c6a881235fe9cece17d65a90ee6a30f898b566f3c7809bda5ff109674969153eb4fe97bc", 0x1000, 0xe, &(0x7f00000013c0)=@in6={0x18, 0x2, 0x80, 0x7}, 0xc) clock_getres(0x3, &(0x7f0000001400)) ioctl$WSDISPLAYIO_SETSCREEN(r9, 0x80045756, &(0x7f0000001440)=0x4) bind$unix(0xffffffffffffffff, &(0x7f0000001480)=@abs={0x1, 0x0, 0x3}, 0x8) accept$inet(r9, &(0x7f00000014c0), &(0x7f0000001500)=0xc) setreuid(r8, r8) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000001540)={0x100000000, 0x3f, {0x0, 0x4537}}) faccessat(r9, &(0x7f0000001580)='./file0\x00', 0x40, 0x2) r10 = accept$inet(r9, &(0x7f00000015c0), &(0x7f0000001600)=0xc) readlinkat(r9, &(0x7f0000001640)='./file0\x00', &(0x7f0000001680)=""/90, 0x5a) fcntl$lock(r10, 0x9, &(0x7f0000001700)={0x3, 0x1, 0xfffffffffffffffa, 0xffff, r3}) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000001740)) unveil(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)='x\x00') geteuid() 17:08:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000100000002006, 0x800002065d) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 17:08:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x5, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) r2 = fcntl$dupfd(r1, 0x0, r1) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x4, 0xf043) 17:08:32 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x3) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) socket$unix(0x1, 0x1, 0x0) setitimer(0x0, &(0x7f0000000080)={{}, {0x2000000}}, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) shutdown(r1, 0x1) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/127, 0x7f}], 0x1, &(0x7f0000000180)=""/202, 0xca}, 0x2) 17:08:32 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) 17:08:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x74}, {0x6}]}) r1 = socket$inet(0x1e, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendsyslog(&(0x7f0000000540)="9976d88ff8ee7e54975e8f58e3ab20476ee93f3b92d0c344c2d22e882d8135da1c52c907fb3dab2acd36a4a729b75e409890ed540b208c731b35087bb2bff061a5705820ae4d2c8c19a80964dcd20b4f86249ca4f4b5dc0d5ce53fb602b67d531339b04638bc1f0e15d6e3af97a9ce873e48120495178e8fd189435cb20390531156210007be057fba79ab31890300000000000000bff7d30cc63d49718577934760a0e2912cad08530000000000000adf351cf787cbf6d5c80ad550f65241017d5f1f04", 0xfffffffffffffe69, 0x10001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe64, &(0x7f0000000200)='+') load: 1.73 cmd: getty 42952 [ttyin] 0.00u 0.00s 0% 314k load: 1.73 cmd: getty 42952 [ttyin] 0.00u 0.00s 0% 314k 17:08:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) 17:08:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x100000000000006c}, {0x34, 0x0, 0x0, 0xeffffffffffffffe}, {0xa}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x61) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 17:08:32 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) r2 = dup2(r0, r0) getdents(r2, 0x0, 0x0) 17:08:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58", 0x11a) 17:08:32 executing program 1: r0 = socket(0x6, 0x2, 0x91) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000200)=0x10000) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049c0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xffff) 17:08:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) connect$inet(r2, &(0x7f0000000180)={0x2, 0x3}, 0xc) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0xe5d, 0x0, 0xfffffffeffffffff, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x8, 0x0) dup2(r3, r1) kevent(r3, 0x0, 0x0, 0x0, 0x10000, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0x200}, {{r1}, 0x0, 0x80, 0x38786d1435220df8, 0x5, 0x7}], 0x7649, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0x3f, 0x6}, {{r3}, 0xffffffffffffffff, 0x1, 0xfffff, 0x10000, 0x4}], 0x3, &(0x7f0000000100)={0xc9, 0x100000001}) 17:08:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x74}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 17:08:32 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0x3, 0x3, 0x3f, 0x0, 0x4, 0x4, 0x2, 0x10, [{0x80000001, 0xb72, 0x3, 0x81}, {0x5, 0x7, 0x0, 0x2}, {0x7, 0x5, 0x6, 0x400}, {0x1, 0x100, 0x3, 0xee}, {0x0, 0xff, 0x8, 0x3f}, {0xff04, 0x20, 0x0, 0xff}, {0x3, 0xffffffff, 0x401, 0x7b7}, {0x100000001, 0x9, 0x6, 0xffffffffffffffa2}, {0x753, 0x8001, 0xfffffffffffffffb, 0xfff}, {0x401, 0xf20, 0x5, 0x7fff}, {0x5d, 0x7f, 0x10001, 0x8ca0}, {0x80000000, 0x9, 0x8, 0xffffffffffff0000}, {0x6, 0x80000001, 0xfff, 0x3}, {0xfff, 0x4, 0x93b4, 0x3}, {0x0, 0x72, 0xe0, 0xffffffffffffffef}, {0x3, 0x8000, 0x6, 0x1}]}) r2 = accept$inet(r1, 0x0, &(0x7f0000000040)=0xffffffffffffffb9) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0x40, 0x6, 0x8, 0x1, 0x9, 0xac7, 0xaff, 0x10, [{0xfffffffffffffff8, 0x8, 0x7eb, 0x4}, {0x7781, 0x0, 0x1ff, 0x5}, {0x8, 0x8, 0x0, 0x7ff}, {0x3, 0x7, 0x5, 0x7}, {0x800, 0x7, 0xfff, 0x3}, {0x100000001, 0x2d91, 0xa47, 0x19}, {0x7de, 0xffffffff, 0x401, 0x2}, {0x0, 0x1000, 0x63, 0x2000000000000000}, {0x8000, 0xff, 0x4, 0x8}, {0x1ee8, 0x6, 0x5, 0x1}, {0x2, 0x1f, 0x1ff, 0x20}, {0x1, 0x80000000, 0x30, 0x958}, {0x1000, 0x7, 0x6, 0x3}, {0x6000000000000000, 0x4, 0x7, 0x100000001}, {0xffff, 0x4, 0x2593, 0x3}, {0x795, 0x20, 0x1, 0x9}]}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x68, 0x0, 0x0) connect$inet(r1, &(0x7f0000000340)={0x2, 0x2}, 0xc) fsync(r2) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000300)=0x1) shutdown(r2, 0x0) mlockall(0x0) 17:08:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='%\x00', &(0x7f0000000140)='\xab!\x00', &(0x7f0000000180)='.\x00', &(0x7f00000001c0)='-\x00', &(0x7f0000000200)='\\[(&\x00', &(0x7f0000000240)='@+.!\x05%-\x00', &(0x7f0000000280)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='.#+\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\'\x00']) syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x108) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 17:08:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 17:08:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa5}], 0x81, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="557df4f9be3458db08990cafa7dab61ea2d7ccdbe4de13768a8de35e70a300136235f136f99be6f835333e9b3de2decaabdd71bc4f103bdbf3887bc90a58eeb6b985c378dd21e8a4de0e6f35c151becf334c1d3129f2a5f383522e35a1e58e5adb971258c03aadaf864f0227b0b63360ecc98fa42f86126271c9d84e1bd7d57bd7a36d4f15e6c846cbb4916aca5fe7ad7774f5c87a53a776f205f346d8edab1273b032c57b057dfa4fc1a299453eddda9f511a7f9df2ad89f79a4a57aa510387c81eeb229312e82b1923e340515b8f97cd0ee18f0e421c5df6922c01a589fd7fba935630456aa7e4c1c24243137a2ee9be11bc885221", 0xf6}, {&(0x7f0000000080)="c700c00ec81bafcac4a87ea1bcec1f608807e8018d1574fd3b3cf0f13eef46454a3b4519b4feeba4a4c772047cf7151bfef4440607d0286019cfa349cd819416fd88fd5d74ae83044eaeb8fc0c049879216e11a281308772a60ce84d0c296a3041817d60e0a23a5cd12d66d1dfdd4f9cb05dfb52e8dd9e24866b5d52", 0x7c}, {&(0x7f0000000280)="73a707712a22d7d844b92bb13e0fb10f5d45eb48708c31411e0202099e2c09c9162a239c8bac295300fe49271d7d653c04a60a12eba3bcd81af2279efe85a9d83296d603fbe83e180a88744976faa6a9da9d184f6dcedc2eee4360bab728096b6f3094d34e0c9ec86c162b8ec7bbd0637829d0bf1a6fd4b7e4", 0x79}, {&(0x7f0000000300)="a296bdaa71b2572948be1d4c833f45b0f174104f1ea77c523b3c07b243276986dbb996e5722dbd11f12604fe166701ddb618b2a670d21557f1aa109a93a6212c6cda2b8b5fd03fb297589fb2e324da50202fb45f1b2c55bb4e23e48ee98ba67e0a5451357533329d6f91788504679fca1ca6", 0x72}], 0x4, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}], 0x48, 0x8}, 0x4) 17:08:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') sendto$unix(r0, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) 17:08:32 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x2, 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)={0x1}) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 17:08:32 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}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xfffffffffffffff8, 0x40, 0xa3f, 0x101}, {0x3, 0x1e2, 0x2, 0x1000}, {0x8, 0x3, 0x2, 0xfffffffffffffffb}, {0x62e, 0x674, 0x40, 0xfff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:32 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) setsockopt(r1, 0x29, 0xb, 0x0, 0x0) 17:08:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002580), &(0x7f00000025c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600), 0xc) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f00000024c0)=0xc) sendmsg$unix(r0, &(0x7f0000002540)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000080)="268358ba22796f65e7c24a86fa7e367bf234c97ff327b6cc9650fb6ba0a952f39f559a624494ec940c3030a4b4e96de998458551321f3aeb451e5160f7f81f0f448493532fd668a02713b5ca842a79f32894e7380a23d0b6f2f87c539fa12cda173521d508ed6a4bed82c0e8c9dccc385c84af039ce519750b67aae6de813607960aae312a87e63f9e1b1e2a130529d6336d2ef6350a7d5e3a0a1b7bb8d2541a015c0b78a73439b70406443a4c14d276731a6cd55f7242b8ec9c0d12faabbd11da2f5f61d49ccd70f5878745e29313388bb25769ca8102aec4ee3aefc2afec4f38dfb05c0ddc34b92a09", 0xea}, {&(0x7f0000000280)="64958b88e2a5d0dd1a8b38aabf54ea25b9dbdd44e38ed53e4e2937f9328ba70e2342046b430563275a7819910dfb146da011c4bac28bb2ecb1b0acb0117183fe5eae52c0805a8f92d7e5aebe5cdfedcc8d7d1887a50f9f11c75cb3b644d3cfcbe306b67420fd04a1ab0ea32957bab2c7e14c5d923f4a3f71a06f893830611fe954d66d3f41ba71c6aff25d45e2f05d0ab54ad9cf9c29e5afd47f0da4d3dc9ffe0f416e0ed627ea244805f5d20bd1f3099b4f1b203cedd8ef516427100cf6eed0329ab1a3d465fdce2e49466196da88c2f80702e61dc0ba7806d6391175a52cc17d978dcdc2e9f3bd14a178f4c5b7cab8e00d27c6f1657f257a4206b906662652b8d5bfcaf23eff898b3d18a2a60e34ff8fbbf3ec786b56450cb575313aa9d9f49df2e72b8102730688c81c435aad8eb49f55cb7da35da7f10386375f8faac9594383f75fd6433c3cd8e168b70591d9a40653b085b3de0e901c6cd166a57b36aac711cdc3697fc6dbc8ee6fabc9f6047c2fce2d3acddb207d1010f56674deb531fd5c3f925cbe3d67286d05da339c02c83b4875c3daa3fe06b344fe8e7687a446779fe21f55ed5c05eabfc52cf533d3971d1e85f3a22956c08ce92d0987d5561d828f78b00875f8fbc00856208c5f9690fc0db1e7c4a96deb387a36c9227ea3648f30638696205da0927ce2a1bc5c84adf7842e977bf4147ba453409412f0cad0e2b74194f5e89a89a2d97d10d4821ef9a7d3d71cd66ae534c342411fe7e15b49d2052f0e584ecbc888c5a2113f4ca484b1aecc168ae3d70fd4f9bda3ca9f9022c7d8e17ed40c2829f3b24a26997e6d794592bbd60f33501870910c7172720b3e3992db922a84bc281c551691bb8fa0f085a556b1523ebe140500e7a137710528bf3339703f30027bf62aa20361884c5642c217021d0fabef17d41d164bb79b61768e08f61e6a35d5ec61035a6e635332c39026882ef5ff23629d7609ffc5feb79ed492a6f1a6cb02ce301285c43a9d376ae022b7fa48e7996b49418781ab48eb676a4df2a2366f1ddd96bf18ba7f8959ae690000b07ccf311f9f21b57d5b5a93ef669204be65185c809a264b6505f9661ffed77e82cdd7ecedcae98907c35251935976ab81d439147d0aa4d7f96fa45350d4ec4ccf12c6d29ec2d718b66b0e211c3e7c8fff7ea1ebb04ced835b95587130ef9fd2e35432a26bfa6b518cc0d1254f055dae140fbddc568934b280a7729afa2d7f54fe80c9c8de9187503a95843ee26cd0d8b3c54446dc2143424fc525a47d8ab0dccde62206012e8a31ae2be28fda3922ee45594b84d07f8c23a8255ca1b52713bbd42cfb5241bdc8a8d5a40d1b4490538f08f5d0c811d14940ff04422d85cb0e5f811123dc12c4968763796b9b93a9727e7638af0f067123752484738433dd2e2796a13d2361db2535a05fc601f8918856ed0c81b9f1e4cc16e951f278b17459352e1526a445ada3ad21bb237bf598aee0f37bc997f544ea76e89e534f5e44413b54eebf728eb3d3c6569dd43384b45b826c2cb3594f816493743b1905a54ad5f78313f9463ff0e0007326663a28718494ba7dded57ce80a40d4abb978f826213419fa43801e98a81b94dbf044a0293cd8a3c949528e81a2c79dde1a36ecaf825bbb8ad418409ac50ee1dfe7ed7d5e0885e9f50f16b84c5424af1ba42822951032219672bc16dcf1fe95b363953491b93e40905417a8584e8438769493c09a41a5cec60ad5c8f97380b1042d0161bf3b4e90848c1a06b4c7f710b0d0ae5eabab908e2127c6e424886f2cbfe6ea123cd34c92cb77298564369499f39189911e1ab74bec2fe35768eeccdce809914c441a4adbf917f5d4583267e8bff38d5c184fa928db1535e136cc6c223189bbbaab37e371c40c9d094ecc8e46e0f6829d84b40cfe3c5ed2f87036e2efcecf086b384e945d9c7079e1653c45066c8c853900ef0662926acc9f6671120326fc4dd16fd2a308530ec08ac370a28b392e40198c750bea6a9be71565995933abff3675693f82d95d7685642d1d20a43a5117dc1c31ecda1c987a10249ee1e48041f32d80442541df72c9454a8f71a5084e5dc3b3e6b7be0a5932a82fa88919bdb577ff9172f56b120de7f70c3bc346d7a9ab8b129c0934b28a8e4890e57622f23faae88099f1ead9a6f8467047309488619b1226f8a7788d1eb9e74e0d0c38a70fd51ae5ae22ad1cb441b5a0a9edd11e158f5c5ba49c5cffd529b96adf96e1535b8737cf96c6e2d7eb1ba605acf1f196b6bd98e8d3cd85aee86d782e836ced0ce1ef1426dba21980f650b7c5871f33e247817dc46d7ca98340b52785135e0129e8821ee8e0e3822b2960118adc5ab057765a9213ab2792c8c59d745e8ac6405f6db2f5750fe2389ec3eb6879f90e944cb1a5804a60c395d2a4b676442e90460a75798960b1ec69b8f114631a64728c9df93a1a4fb45d1f845f9161ee66244c954dee87008b8980085ce8b34af7466733f3a22782ec2e803f2b4d81bc1b1da32ec5270a949886ff44c843da9db59491c71a6240f8b2ba875d95bcd5386edde4f81e962dcb643838cda4c71136d24683cd3ad06f5c8b7ce9b7f27d3b29205bf2ff1f774f98a93420e819dcde8162ef46b201b932e25f24e8099ecf3f2f74d8b0d781c8f96b356599fcd86ed1afc21c607f95730e2ede278f49644db8a59263073d7394c5980f4976c079140e5aecfb1df4b7449a6d9109bf97610a96ddf7fe8c39123006c9f61cec9e65ceeb41edd0a637e20a37aa810d1f9770bc5b9f5be8dd63551cdecedfbd5f064c851bb38a34fdd390ae7a7967137ed484917bd52c689989eacaa9edf2bdb02d45ea55d191f25d7bd6667bfd0c76f31cf0724d4da42af16769680b6604c58cf7c58f7b9fddbf58f446a2443c8072a297bfd867797e9915d3bb47e3841df499fa26db0764a914e53356e24a1382234292004cf7babfeb0338453a62e251f68ff79ee98977ec67329caaaa8aeba1dee7aa76626dc4f785e2865de93acbd44afe8e02e54087600961117393eef113aef2b8b6bfbcdfbcfbc37054b058bc518b43448a19ee619364811dccd0ef6a346b494bea337feef0ce4f787bee13313473e0aab3081043cee89443f7aa19d9967ccbd40bdefd6eaddadc8826f630124c9a8d15e72881e2bf8fcb24e4d3e14b4b88419fbc740a2f118b5ee556ae965b5dea3fa834951b572fddbf0fe47cdd5414848576caba49df97d152ca2dccdb8adf4415b60858eb475c3877a30de9b36b299a9830ad3cd4aa3024c9cd6dcf03f528ea2b93ac22f3cbeb0b360e0dd59798e13c79f98c87ca6d89f6aa3321dde3d69c032b9f7ab397ee01271ff7da6cbc4e10d236ba4420a5a4948f95f8c4b53f2272a022afee51ff2259894cfce99de2ed865ca7934ad71daf64440280a8a05e53294c7b967fc8f68e253fc9fe40c40ce4393a4235c1c6430fbc8663a1941c68999f54546227c8b4e1de36815032add173561c7d7e7af337841c7fbf150bf0164f3f3079a442dd8dc08b0e5972fb34250e3adbe3f2639fcd1446c6cc3eb8aa6bf195c149bab4cacef72b2f80162af11c28641c81a0b3cb731256bc16d240ea46d4710023eb45b6fb36af3e0835d465765d98fedb857263f84730399ccdc0ebb8932989a0e4b6c9ef5fde2df7597ce7496b08a7beaf2527f72033849421d9b6c28956926abee4e1595b60e671819a9ddaef4d8f201b11c8013b18f38f8860e5d2c1149cc9fb4ac0c08363ec83db9b08f1bf941438e18855ca7ebb6e5c0744cc22ffe12056cd6f523cc6c34a775863f2b4e1766cdf7be37682b57a28780e38a3a65edbc831e11e4b3d2f76ef220e4c1e070a7786ffcac5948cac66c0bdde3a6c79a5bd55aa8064ba7a978e7d9133a9fae229fd31e82f63febd49bb4f7eae2354f1769a7d206e0c51016178c8e4990ea814a05cde0d33ed34b9bec67aa8fc053e23509c44c735a8c30e42fbebff0d7c59c4dd513dd52fc94225a9118cc62f2b0578c2f82614c3aef446b7d6fb5d81a0a137031b6b295d58c0f801eb3d134d071243a6554750f345407f27fdf394789eb70bd70edb0835792ec0f12db2b19f4d7627ba3462462874fc105d7490969c721351fc5caccd76371f6af0a72dbaf1aa9efd1aaac0a8e4047b21b589f27d69dddb65043c5a19e35539bfc5bc6e7d993646c850e5a10b592f7b6483dd9920537bf5f1b73111837602c4efd1be0be8e6c38b417aaa9a36ed1cc5b7e636b3bda67b1c5aff0165e8f5588169dfdc90fe39d3074e0c7679c867f75a8de289854ebf7230382bb1dcb3e1354f60bee7db6979b57741b3f4b14135fca21597f547cbdba9d6b1796c1ac34128e0482ac2ba010bfe93a9030dcae1170d5702b0b86bffc1645114b29edc1878627b088c7ea33a162c0c93cdc56526de2727b824306b533d3f243ba7c3d7e803bfb953d5e414c5d463e48c7dd731c74deb7565702f36e78604c4d3c0b910e7b88c6c444097115d56882aa77b86fd918340277e491e9f8736d8f30a05c2686fcd0cfc9c553a1e135620a065bb96a619fec5ae9520ac2eef1737103615e006bc1c2231b77d766c2280384db70653fa0dcd37c24853be42e683efb54bd68ee37cbe43e643725493bb01739e1c3b1f5833584794482d2954e8622b87e9c47855f5acde7a10080b01938762198e14f3e3bed12c727ed7ae0aeab598bd81b939f47b06c9894f7c58b3250548237c6fce179a28fca277d6a853eeaa06e0bca635f5f94516caa1be00371a221656c7ae30be4b24ca64dd8154623d49be40acf0abd2991412e0e57e9ed967587b6274d7ec8a0c90c6cefc4ec1e422422e27c1ddbaac609090101f76fdf565138b7d87cbe6cdd396add2241a3cf593fdf8c02ec3e6af5aea443828698731ed8e481b9a5f4d125cb50e8b249948ce97b20d2c7773979fdc922c869fc2d35dcd3d8d5fcb6b77262e3019338f2c0d0c0994948a4a13b2207145eca2b3ef8078339122eccff59637c8813a649ccd64d1fd98ddd8a25896393c8891075a059ba7ee1fa9f4d8ce6583af242843fdeda12b540e7c54d0c0257659c1961c443ce296f1ad40d9372c5470e298cb806f862f1559a122a2227ed4b70df2a966815366a78cc2b254ec3220fd5df19fa4ac2a434ef78c524f81788be3a080732b22c45dbddcf2c000f4a1a1ec0795b62878dbc669b4112f2ddbe1f2b0cc34700ef9be09c2ef20d5d72bcea79bc46de893c1d7e2fdb7ca649f2f26a7fe463612b55ea2be770bbf0a8b8df4280c8d8211fc5d58d5da6f2cb384c35d3735151c6e626108ae0da2fb9699a94ea45eedc70891f6cff8bae4d201611f847b5fdfbb9d5d73263d6b6392bf3b05d01144a4b26c6bebd18e07ae0c842cf2915e0605d47dd6b9d7eb78281e38429338ffaf370137262706338bbf252fdf09b8d422a0d156dfc1745ac4ac8d5c345a24bb33449183de6f027fc81ae0628cafc60fd12e257f0ff3c419ea17cd3f3edd42d7080f5487f193aba84f0ab8499b18648715aa3c6bafacb82cd7d559a6e163755b4ab4cdf2f102d1ce477374b041ba2e961df3d11f06a4d08eeb6ffc35ac9caaf88dd8c8d7e8e5a211f86df501917d60c4a1e1da378951c10efc1fce202c4e5fe4f223109bef37b305fbc0ca00b77b38c7c120a062f77bfb323d33eb8e275cafe843c6dcea6bb123ecd04fd022587664fb04ef7dd72708f4c55ece6f4f892c05524ff58c8dc178b01bd1695b53edfeec806b2ee8eb95d472037b96f7271f", 0x1000}, {&(0x7f00000014c0)="babb1360a27002a5832a354ab0b52ad8db426487d7e8fb6400c84c84fb4a81df0353ba04e50bcf8164584018a7480d452d78303336cef07bb25a3dcc328146fdd75269891cdc58961783f4a5e197747b1390a15ce1f72f52966eb3ac22697ee83639d27f699d4ee481e652ae76a289ebb50b4be9362ee467bff5b44ee86d0e9e78b5bf528f8cd4e5e88c929e572a71620680812f593c4c499eba1f49edc49d5e2293807fe4b4950f0589721da1a4d9428572963bbdb39471e1ee81cbf4581c25cf57d7c8dad24165e64f63186a084e5fb47837ebe329bbe5dcf124a84e261effbf72d71099feebf17d28330f7fafd40498850742ec643728269073e6e0e227f90eed40e548eea94d72a8497beb7cc375b9d62a76c2ab1e0f487ec0cff4ff5a89c5a24af57ea6e1b548d3caaea37fc6e1bfbef117780b493ae4f6177c1e785951e9dfe59c1e085df729bede69bec3df4c02acd03f43f3c8d0be35bc37391a9624b314c8c784e82aba12bb9e93b6db3ea189088fb241def712900f4387099b5dbc30468f2a5938adad82a05740feae7ddfcc9d34ce4653a6bffcb6ccd07c990179725b0773c204e49c545704ba62524cb3095efe302b9de06ce55f2f5481160023f75264883d8e82dce4569fc38522ee3918a177de6dab612dd5e2840fb51501db377d4f1fd0853ab353d1f2b625aeebbfe19aaa60625a0de7114b485f5ddf94c727a820f679a06a32e9f1902a6119a9e81aaf5037604420e7815d3671d89a64073b95c19527e597ef5f19a1184658fa5f78427a71fe726c3f84b82253dba9d115d64b4cb39029261aa33f4a057a0af9c580d1ca7a70910bd98e21e6fef6fe679a07160c72b045994bfaf37f6cec64f27166179ba0b07f4d2b835f3f99de38bb41f4430d75be105f5b6ad127eacf16e08a34617ac6f849b35f07bf6c89c144ac5432362650aa9ee9bd43f15cae67f015140a13b7e96bf2577a0b07042624e13b83ecdbde68cd79816253380ea6f60a02b52e433b9bb722f642d198a4873194c166efd7f3066b42904aba6781db3a2777075bb9aca95b1ccfd96d721be07bc30d0e5361198e14f76a13718369ea043722193abde4deaa0e114c216abc84837e3f7840f2772b0aa2a90636e476a07927fa197f7280a5bee2cb74e084c1ef3f6457bad14f531370e963e968b7c8a103afae6a9bde8e3917c7514dab16252ae8a10307b3c0b612681adf7d81d89dd17ab9732071328cce1dcf55e1cabbc3736b47edb814b10d1a46913595fe4e0de319a4197a00e55b8680074a4352824d45632968c9691afd99ce5541dd1de6292b4da190ae0002766944726ea7f3ff2895c8fe14c829d3db3cd195ac6935a99aba016282c48b7c8e1f46c48b127196bf174153c633fcbd6d95d364cf79e228d9a235ae748d0324a53a5912028d008638fe753ba1ea62632d6fae40b92330712d7e33c776166d5192442bf5645073a1d8ea01045a196b9f46216d2ceaf6a2c02e42a771b85719b7d0e5d66ccf7fe9baf42bb57b023296cf92512af9951e46d33be79e2b2439547bb0b56e7ed17534b11726819777d513bcd508d981fa3a3f3b418744918a1eb603f81756880160dbb749756cdfc0aeb532c7b3b3b5beb4fa6bd409cb66a666fa8f230c8cb2d1ba4e21a2e88debbaefc54d98ebafa722ed829c88c7505ceee99b33946d2ad92fd0fe03e41f29b43b98c50d7526afddbe699b726c15fabb707be0c5738bbb1ec130c8754379f2bca4760799f14c2fa520f6e399818e2e22defb94778365de87c4d7384eb29ae7e103a6c32a7450d843cf457e5c34a0ee8a50acfd1a4c986206bac42b3498515f6e4b63f24bba5fbead57b8888148cff404ba895ca73afd44646ebb8f47475fd668d8a82f0dbd3b2767b689e76b962e532d835eeb4378ed6efad3039061b3b6abab39779b6e0ac5add89143f89d9b1b5da3b0b193f79b7f16ebcd1ba5fbc0c406830aca102e2f02b9008f38455158c39c66f8402135d786967e299f39bc5b146e232077b64ea393f5f09c397216c3a5983b5555ce5486b0b301f4ce04a8c770695364a1aa5145fd880957b0a89bd55ed99cd4accb51dc93f604bf88255ee6d85ce873842deddfba1df1b4c07ed6595d1d0c37a55c621f72547ae9737830dee4b897eb4715911052bb2065e2bd617a003b789004a93994b9c247ebc345a7f2fd9e0353797fd9561e2e0e70f06ec6ef9ab4e133d7e0806b002449bfc94e47998a23bb37b747ca3c0e6113dd50e468e97d0e4af6dcccd548174e29f4b70f1f690b6af417e5c219b3262d271e0375bde0e77e22c1a6c92db336ba122805e4d1889d20b8bd1c50d91908ac01e170dcd33d6836bedb2482e013056e887f79f2397c0d3e9f988f0fb38702802c9c6f7274a3f940935d75f366041111c765d0ea893c443c0f106912a35c5f32ad3b330a462f0c02f3711aa5a2699c858a6a3267f111413d9a4b8adf92058f48b4b8b9f3fa68b23f024e6e1350f96c6defab03e120bee648d7fbfcf2f54ece1977686b1001f82e40a681867baaff3b2beaf063e6a180a3b4761055111f60439680b18635b1bcedb90e7f333ff364123cef3f3866b13fe25658583b70d2cc9aa64540a262cfd6c8ac01b6cb2ecb301b9626ea159f9702d15f12f0ba074125205b1e6e731444bf5896bba014000eb1152ce8eb4a380d0f3f56ca85b3f2838d71e312cab1862da07ca1db421ac48ad65d6d1abc70b7233313d10f660a32401c3b6c251166e58868cf3ac1fe84d288a0f5fd532f2dd1262b4ea47a0af8e4fd2bb1eaa30b5e6e86a59ae7edc0a461ad23724a00c9e12fca0b368f0cbe8149d4a5229c15c2af83bfb4ada836da6cc0b6199b0e7254f2754f0fd6d65f7a04bdb6e4ef5c09281d19a4c557229e2dca5178a601cf0e456d14d8716182a4482bd8c0a78744839b98ffbb0059408923dba7edb256475508d6e51c8a19d52d93ac211ead8204f1afbd0fbf0f5dee8efeb59d8f4520158fb9b9d341b48e609848cc5c3e1deb3bfb09a87719973e49f0169af49bfae86846e1b41a07415e5ce93520ed572cdf249cd9591027a7c32189a166335d84b2bba3dc18f820b7c337d89289e4009938714a6ba1d8a1a1415ec7eb33e07a576a6561dc21864e94d3c451a7c09e86afce1c1c57a5eab10daa706621d4259734e6c413a8ef30f623c652a409117d7ab5cf732c70a5b46d3341f46a3140625dda13aa1c8eb5e900cdf34d41c5ea1f47b99ac8abe1c66719484f6933d56d6bc1c8f6b7c2da13a756e9026632073f6eadd8d8af0b424fb344e47355f4bfeece425d2c12afb5028a10fd3ef38b13026eac7dfb0b000ffcd04ecfc91c249ba7fd1b8a1b71b0f491decda65735ea8af0abec5e5e977dfbc9bacb70f535e11fc3765c7949d62c5eef4af7bd4bb5594528b955df916919cd1765d7f4fb6ddb1d7413526969cf63d53f0b500afe1c7ac4113900f82bf7fb463fe8cfe963c5eea3c155141c2f5f5c600a38db7200534f82f374069bb388d4d4f16545a72a8f6466a8cf509bdcb707668fb2f9f16374f61a1358b30818f98ec42f1dd073c5a194becd9c54d822ea309d27c9e88104515b7563807f984739bc82743e52d008b54bc69872c03cb7eef8d9b3ec9367edc9742cb96b9773b299c221499a4df0d1ef27d768ec912023d978ec721abe7a7380137609c37364f942d55e39c23fbea575cef7d3b988488c6d60f3854be024a6299629595ee10be7249acd0e36a425c8f662b4dc6951ed2e6dddea0fa22c2cf2997e0cf8841de4becc71c45eab4b51fdd4d935ed156cac27e772efb233eff1c92800883e93c1d46e5b7f21e5ff1aadf88c1a2f62a17e210dbab0b519809d5d49fb0dba00ff7200582a6804d724cf1abbf06ae9768e6eee03f96988eff8a7a40314c58554fffb30c078906077b759bd13ec165c4d71dc65c4bbd6a7bc50d494ab9d341ea3ce358d4a6d55d176c96a2adfcc3d8e55ded8e9fda816dd08c2d225945a5c0c641e218f58d3459dc465f93dd854ea4851519f7d37c542b25140be144275f83955e3a2619450491ea1df4d006fdeb153d8669e860f15d18a473990320be63ab8161a732211384f265a9f942f8ed9fe04941a26d7c2a9ffad75641fa68bfbfda22289422a9d3aaf2c9d5386a081e7596cda3ae24af66d82744f6ea88a4588e8dba4999367b727f76ec00103b80dedc4a785591edc461e4f1000b3a672e2e3170bda4f00ddb88ab67a6fe4f192932a1bd1305c79bcd78489584fcfe11bd0153692a3cb6dff571cc780edc7eca211df313998a76965ff244ecf6cc7c257d98db127964e69075dc00115908c39385a9a41f573b7ea64eca6cd6009513b6b7e2e4e30035c798b72d27d07424e69fcb5f9c005dbb4bafd466039d54fbe575cb2ce6efea1055ab877c58a72cf22b483b5d734c6d5a9bbc54bc4ed71e789605251cb5415d457ffe5c0cb9845c8990a98e857acd22bd7562a1109110213ed0682f90305b86f2b8dd97185ca4847c354f096b3d2668fb4a96603162721475ccdfa20945d622f4d9edb8ccbccbb378e2d4eff147fbb952ce220d4181a7cbaa125a9e1a3171d0566650501e0ec5e47a4d86e684598f3752b3d2f4a9675c51c9b10e32c113713564e4138884949e7039a21dff0a94b23a80f7794e6ca0c7ab4ddb8b6ca11676fcd5a7cd7c07e4533cf8675bbe4f4bc14c9146f76c20e751a962de98234675442f5e5b8438e55aba485d96cf65ce818c4be714a7d85dc5a6dffe9f26d117a7e1504d6e47a76d6c1b08da97b6a49c82bbb6f7d6a1e734d6c47c2a4b75f20eaf5d7940a370632a196633a52b3401e8e5aa9f4ac41fd8ed6a8a1079abf9ef2456310f14d66affd56a7d6680d2aded6e44c57090fa9c59fb3371c8905d797668fec274932153db64c34c901955d3dd8d2e836c8cdd4adf15e5613f5c7c1383439cc96d5084ff358243f751c4fd0b483e0a7ab382b3e27af008e61c2664b636a66e8bb7cb855da6af9c21319a33c91ca857d114d389837a50bbd9956ac246667d885efbd3b762fbcdd39cd7bb796c5a48eb9edc9eb36c2f50f8f45e675f9589efbff9763caf128017888e5ff87c07cad4f39859f6ea18fc818adfb7366f43c0c927abb902c71a29a4c5c4834ec8c034c42b417bc6d3be39ec5a62d784f0154f7fbf0c10ad985c7de7562fdd3fcdc11fa62df688f7f6f23ac00019fb576be316f6cbe5d056d37b3cf0cddeaef71977498b34a3ec5ac4aac0f372cf794bf6addad44e2ed5c63c7208a2926073e3d898d6e9b55c1d105f76002a3be1c5261e7ae082ce8bc8ec8b394788aa31eadff5faa8fe10cf86d2c3360fd6a27526222d1cab7899817d7c505afad7a49d5251757e2173dcc786f261e58f0911b0a6fe79d5d2628e8ad5feb14250371c6f52883fa237be7931a1ca05b4b47d75af36ea1607869bbacbe542ef037a2e16dd6eabfe4619e37ee75c2a0fa3bbe763ea5810f6bec8de4628fd3e0a62ad812ffb0959446e4e657b622cb08c1586ca7c71125eca25715b4b281713944fc62e4f976b4ed0be549b40fbad5795048d55490f82abc7e11794fa4d44d48c2fe7858a48678216d1a1a87317dce50ebbd8f2979ddd4e2dea8ee17c94e15a927c183d0e8b9a01029b3a5d800526bc7823b6df770e8abf59da9776373e9cc080b2a029806f96e06a2053d62d6dc68cfc5416b212cabb96c9e52eff3f2fe45d4db31b7a4408f5f8d01a7ae04e0a226808aa463e596d2dbfcaebe71036416aa", 0x1000}, {&(0x7f0000001280)="a5255a1c9fcc2476300e5eb17a349906835985bbbce9bc2f5d477e69236c94b46f874c76433f55e4581066e4ea9356a0383043303d36224ec886f26b2d187b643581895748bda136720bf6afc86c174c3596ab555dbafbadbc6b46745e41387e35a57542c8bbb146e6cea17b6ca8fb3a0bf22ae0ebad45aae0484b7384c7a151c15e398f80ea392b60b2d44343efd78b16265318ed6c5e79ad9443c1aa40f3850aec71adc960e62aeba32e85bc518dc6872afd6109a16521af96990a2bf18e61b0d0f443e48806970c57cb03693b2cb82a0338bc", 0xd4}, {&(0x7f0000000180)="1172fcbfdc4aa083944e480b1c1d51e136053931b7aa9081eb69e39bd54eca6aaeeb91f13d06eea015cd89edd41064891d5ac6c5361ba1e6", 0x38}, {&(0x7f00000001c0)="41ad7e867b2ca318cbec792dc91290267732bb1c934c106a40ec9557cd911e96d9af9914090d6df1283daaef42041a820668489518398b94fe62924b716bf6518bf93ee61ac85e5ab8569bdc911bbefc8bd3d957dd769550866314b98d7f559099e3e329", 0x64}, {&(0x7f0000001380)="92", 0x1}], 0x7, &(0x7f0000002500)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r3, r0]}], 0x40, 0x2}, 0x9) 17:08:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d013000000000007300"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 17:08:32 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x100, 0x7}, {0x18, 0x1, 0x0, 0xfff}, 0x4, [0x0, 0x467, 0x3, 0x0, 0x80, 0x400, 0x8167, 0x4]}, 0x3c) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000040)={0x1}) r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) clock_getres(0x3, 0x0) 17:08:32 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) kevent(r0, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) 17:08:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 17:08:32 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="01fd18cf5eaa064ac21ed76ad33bea278fe339e152564c77402149d206720a143b375046496b34a3a8e10db017d8155001eace05a214c6524cb19dcb80189147ba3b59e3d5618c5f94bf68f62132d53625cdfac2eed0490a398ffa32bbf46f0923b750cb64e7781d3c56f4e7dc6424ce20bc68002f75ee40e526e5737c544497ee98d92fb9b2a7de", 0x88}, {&(0x7f0000000100)="a620f50f4e94e9dade01805721d1451a584cd119ce6adff6ec373bcddced32feb64f573fd440d2bd7d3fd8ef", 0x2c}, {&(0x7f0000000140)="74bc71ba1315415cf268d2357403a749a749038c9a3d5e4a6130d6856547ee14ae500326c64bcd5d997bd1ffecb0428f0063a2aa85615448733cec77736451e297a5feff4e019d3a8c93e051a1f12c477b7f53a62167cb05189bd6c7f29b63fca96c6935cd3698fbd98a6d4c9533920880a48b5c0ee7a656f54cd21d458c801f765d367bedcfdd81405f9f86f7f08767", 0x90}, {&(0x7f0000000200)="76c3ef275956d2acea005c6f78a037b43046543a8596f9c6a96f34e1009fbd7463185a23d35566a24d94ac6f8127589feb2e906780e93afec60f5af8e10582981b1346e5df425ad06b01bc65f970ebf78f798b87f89e1ba7", 0x58}, {&(0x7f00000002c0)="bb512bcb84651c460810f1c576e819a92340cba130dd847632549085a31fd7eb7c51dd4245b71be567461744060e1bed81b7d0932d609122666c579ea36f501356f0947c019565ee17b65c18d981b30d3dfb1f7a59d666c4d0897b2f0e1d16cdd2d4219a0d84c0c08a2170ecb91a8e3caee559c913a26456fb72eec9f0b92ce9efec399917121dc356af8b2bf89712f890dddf3db0bee744c9bbcb3a041adadb13bbde8a17e04b953dda88e2667ca931fe14921ca7d0ffc4ec40", 0xba}], 0x5) connect$inet(r0, &(0x7f0000000400)={0x2, 0x2}, 0xc) clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffc}) nanosleep(&(0x7f0000000280)={0x2}, 0x0) 17:08:32 executing program 1: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000182e0005"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)={0x1}) fcntl$getflags(r2, 0x1) 15:59:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x40}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 15:59:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) fchmod(r0, 0x10) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = socket$inet(0x2, 0x1, 0x5db8) shutdown(r3, 0x1) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xa6, 0xf0000022, 0x27739501, 0x6}, {{r1}, 0xfffffffffffffffc, 0x20, 0x1, 0x48, 0x6}, {{r2}, 0xffffffffffffffff, 0x30, 0x80, 0x401, 0x8}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1, 0x48, 0x8001}, {{r2}, 0xffffffffffffffff, 0x80, 0x800fffff, 0x9, 0xffffffffb54f3006}, {{r1}, 0xfffffffffffffffc, 0x24, 0x40, 0x200, 0x8}], 0x1f, 0x0, 0x0, 0x0) close(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) bind$inet(r4, &(0x7f0000000080)={0x2, 0x0}, 0xc) 15:59:57 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = socket(0x2, 0x2, 0x0) setuid(0xee01) dup2(0xffffffffffffffff, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000080)=""/51, 0x33}, {&(0x7f00000000c0)=""/82, 0x52}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000400)=""/233, 0xe9}, {&(0x7f0000000500)=""/230, 0xe6}, {&(0x7f0000000200)=""/47, 0x2f}, {&(0x7f0000000600)=""/70, 0x46}, {&(0x7f0000000680)=""/106, 0x6a}, {&(0x7f0000000700)=""/146, 0x92}], 0x9, &(0x7f0000000880)=""/210, 0xd2}, 0x800) connect$unix(r0, &(0x7f0000000c40)=ANY=[@ANYBLOB="1321af562ad3a5307f785391741a9fd2d6f03d8d7c313f30b53c307a35858b4ec5195b0c96ac859b2963ce813ec218bb5cca967bcef0921e5982bb8debf02b0049b583e7bff46e40fd58d955adef0655ff1728a70654aca4329b55bffa9160bc1162c45a978a4f097d4076d0f7aded6687ae5ef0884e2b16e2141ff41ffa912158719354a65da13f3bb16ed199aba797867a33c958a0975d469192542199021c7d8a43212e1d3585552e5c55addfc2a15ca3c58a654f56001bfd9d3d3cc0de5dea20f02b5d2ae448548882e7361f3c8c3df7000000000000006dd6787993e6c2c838cbc904dbff7c6f4f98bf24b34ca940d5f0d012fed435e646b3b8d6cf5e023e661faa87c0ecbc1762715c04da67ba1d841ab2bb94241246b5a0c2c0c605fc5f188b27d8116e02bcb93a0e1c06a4c264210125f07c9a55728481375a250cbbe873f84bd74e921353bf7da3419b75d6276fc89335e514251bd553860950a70b9a594efbefc6086d06d4c8455100df456f604a256d0a41b52783c2431cbbd142a788261e333eb8ceccb8a9593e84f9bdcb5fc6032c9f5c3df66b48ded6909813801cea8330da75c1c50797f2762d3a8ef14805b3c1f43a9dfba0bb77b4b454dc6ed5fb2305cc518d8e21377f3381f1907943193959748cdacd95580a7c0000000000000000000000000000d0656049aaa723189f64f8ef4b9c8186d9795173abd855a3068ee6214f89b82247a223b8d93847e3a65afe03f66cfbc0b5aa5fc4bb15800881c24f980ab2e436f8fb417951e80e3c3b9cfb7fae9521619a788341be04b83e3fa2a34d4a47729a6a0bdc877b521a40c6c1c2c85373675a35f59a8343105caa3d7f31c10116dd3304f5927ecdc375047460a29891729990fa4d42ea9484d755a1f7c971ea2e975468e9bf90e17d1d23b9c456dcc236"], 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 15:59:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="87aaf8a45944ef56ea1c319ae66fd487f53d1b825bd6c3d59400dadfc8e59a60f08ea8bacd829114ec37dc4083d6f178d35a1a74f9f19615be205a880de59e2631926d549dbb02444b4831b491b97293220b5f288b6f86b929d743faa2be95313a68461f76d64a010ec984778e7f95511ff861c8d176cfd1203d72b6b8be000000000000000000000000000000878bc8df682dfcb49e5b41b209b4acfc0e24ae6ad4988e622845eb423482ab07b0645cedf43ea08bf697d7c91366635bec461fbab1a8e680e53c4d89fb8e18029114d4d23fe11f63ecfbd34d7762deb91e7f1f729d1b4aa616fd56fab123aed3e6ff2e6166964717"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x7104) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 15:59:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1000100000002006, 0x800002065d) mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000000)=0x1d) getpeername$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/110], &(0x7f0000000080)=0x6e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 15:59:57 executing program 0: pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) semget(0x3, 0x1, 0x100) r1 = socket$inet(0x2, 0x8000, 0x80) r2 = socket(0x400000000011, 0x3, 0x0) r3 = semget(0x2, 0x1, 0x200) semget(0x1, 0x1, 0x100) sendto$inet(r1, &(0x7f0000000500)="ef254f9f793e45aab9db50dc779b25705601ff8e73b1bf838c4918dfc88c119c39f007442cae14d1e623f598c278ad8b166f93aa5ab1e16375210f4681f5f9196e76603e45a1747d8f789acba80a4a4ec32ed416e413f64e41f68bdd7e08d2b03db7335b335bf0afda43c211ace1d1e7f7cdcc5a5170610830b4feb4ccd36ed8f19206fc465dd354150655bd45541df9b610fe68510097983499bddc8d4da4d93ad648c5324be7adc626f7440488de93db4570bc0557e09c8c5d2ecb5c262bda8d186ad2f0b639cee7c92799070526c15f3e339c36674ee0abe911badc6d2dfb75037e0ffc26e35e1a5abb160da8b8ae75cf2f4445f4b3881803d8", 0xfb, 0x1, &(0x7f0000000400)={0x2, 0x0}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000240)) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000380)={0x1, 0x5, 0x6}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) chflags(&(0x7f0000000440)='./file0\x00', 0x10000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r4, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000340)) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000100)=""/16) semget(0x1, 0x3, 0xfeded0cde866b808) sendto$inet(r2, &(0x7f0000000000)="2d723e86c3af208e1718572bed848b62a4d2030e92f02d483b9e360dc6ec0aa8500afe70cf3f57353e39b919090a6b73600fb3db0bc25290e2dfe2d566c71aafa8b706db2dcd6f20be01ea171bdecfb969ce3f27b8b65099e09f65a12a8419da125c409d0227f34c1c4348c714345a6fa109b315e776eeb7d30f47bdb28339b8c2a3f7997708d245191c0c205c4fa56e1828943b12640b0bcc31cf6144dc0540b1a992029ae7a0c776649f2986e26ecdbbf51433470420b9d1bba0d559565c8ccafabe613b9ee3623342e3f2ba93779e", 0xe, 0xe, 0x0, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x2, 0x1715b65bb995e16b) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/131, 0x83}, {&(0x7f0000000200)=""/143, 0x8f}, {&(0x7f0000000480)=""/120, 0x78}], 0x3) 15:59:57 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00008f4000/0x400000)=nil, 0x400000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) fchflags(r0, 0x0) 15:59:57 executing program 1: clock_gettime(0x4, &(0x7f0000000140)) poll(&(0x7f00000000c0)=[{}, {}, {0xffffffffffffffff, 0xa67bf3b6413bc3d4}, {0xffffffffffffffff, 0x1a8}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0xa5d17119cf94ced3}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}], 0xa, 0xfffffffffffffffa) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="3c166e1d3021df53d73b6182650a2ed610b197cab6829e30170e35f557c1782b09ec93addc986ff2d87b45bbcab20cfc357470f051cd03eaa376f0a3755ac20283ac22a1206bc1ee4b21693492c188ff626642da4b836c62a5a010b795c40860898700000096cc32da4fa225d6bb80118d72a5667a086eadca73a41726ce3b5b6e47af29045e5e6ea183ca1a5ad58f4d9ffc077fcc8cf40460072b93e8cf7f9ae5dcd564bcc58bd408bcf969756da0b0d8ff6af7b0f1875fc2d5242af4fae131", 0xc0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) kevent(r0, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000000)={0x0, 0xfffffffffffffffe}) 15:59:57 executing program 1: unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000100)='r\b') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x10000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x800, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x0, 0x0) r1 = open(&(0x7f0000000600)='./control\x00', 0x40, 0x100) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = semget$private(0x0, 0x4, 0x420) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000940)=""/72) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wsmouse\x00', 0x85511eefa9d455f7, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0x8000, 0x0) setrlimit(0x3, &(0x7f0000000a40)={0x20, 0x100000}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd0\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse0\x00', 0x80, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000900)={0x4, 0x80000000}, 0x10) connect(r0, &(0x7f0000000a00)=@in={0x2, 0x3}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x200, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000680)={0x9, 0x8, 0x93c, 0x4, "40340255f4d8aced5b66ec2784a4175bcc9e02ad", 0x4, 0x1}) openat$speaker(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/speaker\x00', 0x0, 0x0) pckbd_enable: command error 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000003380)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000001c0)=0x2) r5 = dup2(r2, r4) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000200)) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/135, 0x87) write(r1, &(0x7f0000000180)="4d56fefb741fa35f0ca016b165fdd6130053", 0x12) 16:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x61) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRES16=r0], 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x59, 0x9, 0x1f, 0x0, 0xf73, 0x0, 0x1, 0x1, 0x2, 0x8000, 0xdf78}) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x0, 0x3, 0x80000000, 0x1, 0x8000000000000, 0x9, 0x8, 0x0, 0x0, 0x3, 0x2}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x84}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = geteuid() setreuid(r1, r2) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) flock(r0, 0xd) syz_emit_ethernet(0x4, &(0x7f0000000100)="535ab0f0") 16:00:00 executing program 0: r0 = socket(0x4000000800000018, 0x2, 0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=""/185, 0xb9) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="8c58c699") 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = getuid() r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r0, r2) r3 = fcntl$dupfd(r1, 0xa, r1) connect(r3, &(0x7f0000000100)=@in6={0x18, 0x3, 0xfffffffffffffffb, 0xffffffffffff7fff}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x80, 0x40) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) fchown(r0, r1, r2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b289105ce20046402a4ef3f3f000bb42729dc539cc2806cdf", 0x2c}], 0xffffffffffffedb) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="ac0297dc139f036475f5084d4736af6906d404d762790bd98375f3c23b111ef6e213e7efdcbe160f9bab161563b702cc38c592817607a1a1d7afbe3dc47b68a06469f8476931cc345974ff55a070ee60faf7a92cb0967da97ebf1fae93c0687f71b0393ba5", 0x65}, {&(0x7f0000000180)="b0f95ad6855e5afb7fdd5adbe060699eed598d8a4c1c71e6e9494b176e1f1b96d229fd3d5a92763cd4d6191e36b2c481edad0b679574c7a962eb9f30838bd0b65e1fe8a792ceeda07dcabe5cb21774058f13ee1e6fda769afd4593ad6866f69588f0492c8019cb53c545ed729dc39d4d0e5c88d7920f2229aeb023d6246cc28f0129e5a661e051df06aef11375ad3285bddbbf88b3a366196ae69f310472306e0c8197b7b6de877c96ab57989d449d02992cf8ef261414f475aa4a9ee52be6959aaad263b57e6df00b8a82184c937ca45f3cae09917a658c30", 0xd9}, {&(0x7f0000000440)="384aebe43690b7802c91b87860c636dc801a9ac507324b45b33d73d9c25c697fc23057f01993d890ab1ee18d1a3f23c2bff3454a8d5f1a378dcf2abde74554cbb14f5dc9babd703e7f4869b310f4560d9bf24f8b37c95ccca8f072130f723910a0d8b1b814a73d6cc8e8528e131ff6ebf287d80d4ba9d03e4594e3568db9fa45c6e60e1da2930048b93199cbec52823fe79b40db32eba6de79e5f548576be45c73877543e03851ebe8a6ad066856ab8136b420e9f92acd98ccfbcd5fd3743c32cdfa2bb70136e31ff7971d13cc04b4a1f74887d742d6f0f66da2a26b2358fdb203bba962dd8f3248984b72be7807c7f231443812b22ee69ef0d8e1a716f86e53cc0f54df3a88219dc6a725b147ac5f86ab46e04854d53553eff7f6657bf8a2497c837f0fbb1080937b62a779adc634cbf8ce0adb650c5514a1c915c3a1022fff81d502e1f5a4757eef8f9b628279c7cad352f1357878fb34bae7e9ce1d093bbf3e6827a800371efd3c96516d0ab89feaa61e822f773456d02d3168c33e4c5b9b1e90618806a680569c9f8f6234e794daa62f84fc77301d4c642a1882143769f05e023112052f290170ef21c91e71891b0f370863f0eb9fe660af5010f207862e0d066b7f08e2d16066b99c4a2a91d0ef4a4200bbcaf05453f96d311a5960b11d07eedd10c78b03700f38f568b011cb9a75a108b8bf6567c558ba75216e9bdeec5ff4d33a3b98d5487f41b8e756070be300fe9512bafa10d4402dc19098e6dd64f9dbb4eccaeb8cec3177738d10d290408e1985193cb3ffa6a890561c23f86419f6de63a485386f0b920fba204d241a7b92fe79611da4ad06f9551bcb270d9dff15be3728c52ff927c57260499453e5bcdad92e2edb4c7cd13bb06f13ca7337611afd0e9bc24fc402ef0ebe8303610f1a8e63daefe821de0d25c65c77a888b3452a04f83eb9e76e9d94cede28776b4505e2ae8d69dc62fcd1f1e303313c578129f3c0ef1d0b2d5867cfb23e6330e8f379b5e514b729d92117f44a0f2a0324d797d5585fa24eca380e8493391d6ddba098b847ca10fc6e6a7d5604814dd3946d3e21ebe4e8f011504f6b06c0de77191d14a080ddcd640930a1444ca18b5c933ad9de2cb697489e19076b5e418e944c87d5ac80b3f7c3bae2f98ed4e296e60d8594fb377c62a96efc97f21b4ece24ebeb965e2ff016d36cd65fe373b7d018bb77e78be6ddb4e93f4174ae1f06627886944845f5068bfefb83e81ebcd7db41379d623f5ae8e93e5bdff833e22a1ddafe3f2f3025d974a7186466cc04d25f85326190ef9144d0935da0ce9cc129dff16f5286981c3971b7b41c29847d9dfc32b32b846d09568ea0fa5f386842510de9db41284775ef675161fe869837767cb08b841109166e1b5ea930bdb684ad441198fe7dc65a55d7d26c179d399c154d55d7cbff9bea5acf3f256fdb6c77ce9fbf5caf7d762a4fd5d48ff7b1ffbc16b3e5fe482a1b0c00e6b03669975be096cc1d2d82841bdee780879df113759d799aef466a8ec38a917b83c72af132833c93a7b1a7fb3604ef3cc811345452683cbd6a02d74b8a32692caea8b455a19c5b0dd8249f78e521f998aefa1482a170af9f4955ea8d24fae2d0778ae7b55f9249e8aed1772b7cc573249d3e0288888afe4e163e18350e93c95eac1723f67586242084a0aef48e69f3627440649a23b88c50ec8e6f6744d044ffa1b1dbe29be5c6324f176f065d9b3832da1ccc9ae9d8561b81213c5c265611b2b71663ed9457bb7adebfa61375e305563c3cb7568413fc55ccc4de2981bf980ebf4109ab6c18c58db99adcadad295336313cf660be6fa90af74186a33d66475a022df7c7633d20479bd977fe0f2fc429c0d14d5de16a0a9af0f4c457dd7b81364bc0ac76a6aebbe67590de22d68d9a8de9ed4480f6b3d10f2715f0c9e61bede04d1860a05a1346b3d7871778cb67ffcd35df49f8a24328b8a012fd7da49cb84237c80280e0e3ff43ecd02a970ed7f1a58b5984758942282ff533667362f9281d9399d5f4a3d759233902d47665ffa99cca8376076a2c573ddcfb873adb6c1ddda2b6b512b92a1a05d681d7b55d4b5b42fa2499fa9e73c0076aec7aae604685768dba15007d13f63019c0516c81ffcab9cb1b7c2ff267b740ac404f95a4bab499b4dd0a5317adf2edc51f4a7745bb3050c3db6a8e290a14f740e41f4ab704b7f43191755fa3107d92e53969ce192dcd99bc01b390ffdabad0d320eb81157e4a22d3f08f04e28eaf1c32ef728ab1325254a2625ee613bcfc10be41907a0d305ddab358c8b1f8c453906cd79366f335f0c17045ca5f5c71c62cb21fb13285cb4db0049e77a4d9380f45e52396185b8c1c40df28dc781d597dee8a565fee21a052756db54bb7f9c6d5d0e19d2f9c785235f02ec7ee275cdf94c326114d5fa8ce2c58457fd918a4c53a2f627b736d5bd404ccd7b638578369c9645ac10efbaf3f1cd3cde2d9f98ce75b6ed9e117f674d46a22b58f429d8a7c610c6f32f65f004b5d77d0ee11f1b617873be05a34deff971d28d919782e0ba4fedf7b35868f478abbd1019fbd0673f03c640fafeb7ce6ef379111fd2c5e37fa2bfeb422968f242ae085af1fef47e8ba549890793361641bd5875f8a461418dee47be11118f34a4a411295ac0ecbfed949b6ab9bee3da360678f16a9b98720a1ce4bd2f37ad1cd3b90f3ee680d2e9d7db862052a1ec16149f50d8252fc580fe4d3003aa97a7494ddc368018c9f8227d940f37f6979357cbc2d3b62b236416bcbd5fde6d16616b7653283098e68483ba2936b4a3d8a19c6a89c61388f787b5bcc7ddb415ff8180914163b95da36193a82adb53485581dd3a1e5a72d5157633bb51751a240557af09cf1febb8a84e575e49f9b0f44a85b5eaae828fa47f67b1e0d54633768950f4a1d74bfde8e2c325926a9d46053eae4dba3cdb5f69b995c7a34f8a6508a5e4bc26b66c54b26fda9712d2a45bf058f188fefe3aba02b4fe1afa0fb01d8e00ed81b18b48a646ade5dc20acba99a2c885eaf7b9b04ee003a37d513d1899bcbe5a6425a5599208b085d979e34b4853bc194fe9bd44cf4a1f80c08574e8b82f1ab333fab6cc9fe1257dfe7be0005efac342ca6e63165cb5f72b23f24e9fe340fe38666d997e0942b632e05be5b42d479375a4ca827a3c9d3eec4ba01cf468bfc700fe51458a000af3451b46b1263fed87854a52654f66471535472b771370c93737abd2616525c780851291185f8eed2ddcdcc258d1fc6aab2e0c509a7c5ac5ca3502a8b022da7d45f9a41583cb7deabd6f0e44fe94c7617e6af9b228a03966e4f9a23f7769a98cf952643d5a3d2886881d21f2d8e1b558ec38826d23a9977b6648f63ed66b49ab21d05f836dbdc5c0dbe0d6f39418ea3dd98e901c0ea47de21bccfe86a4c9da3ac07ae281277e1388647cc9679eb66974de94057c39ce8d71bcbe6bfdf20846ce3e9e1c75defde05b652104e1532cb5344266fbdcb3ae21707a07f77e7f9c712da2b718c89da9599234d86e7ce68ad8a4eb284d0d40a2e364f4a0595dc9b160bd6018b427363d570a9bdd158db22dbf3fd084336876b4c0d794c0c31688f568203f47a2db3abf0a085c8ef36ea62790493ba741cff0e6cc955e89533ffa996ae2ef2ed835875f20336766af9c6ed3bbc1f4fbb67bf337e16d6c4e004fa8a7f27ac30203148d8be89ee8b223b089ea4ecef33d1db5b274612dee3716f102c49a6d974396cc56d49de1f11c33a4b1561fb912e3b134d9a1344f11d092ae4f8201dcf0ff110ab954a9bc9059772b52043393d0881e220b9c86b96d20a38fc3e378c94f75b6d82085ced66335ad5a38bc1b0bbc59981c25ec8bf138e6d29039f973531a2e87a8974d40e9f664ffa13ebe7c74c1201845d1276617fc98fe03c67893993ab4a2204898f69f7e449a06a2890b804e30ae390ffe6c61bdcfd7dc4a420ed4adcef02378d5af941a6f3f363ce5bb5f5b6339e17b2df00830c2fc9cdcbf6a567c2bf337842e3e601af343d5aa2736a9cf3adef529e00ee74455b7e5167edeaf0710326792331578f2b690659f1eff07a00a3d8a37fe552fc684949525bfb1df5405ce261531618efacaf97fc2ff2f458ba3942138b1aa581703c4e3d79bd355a2b70934f0478be1be1015814316f37037eaa149aae2bb9ea63298ee950b812ce634c5685f24230ed69f138c61893c6501d1d2ea71c801252f697483c572573cdc1becf5d9ebad67d21fea76a914275cd1ba4a964d053f6ca6e4eba46b18f93cefb3a14fb3f4bfca84c6009cca2fed723d3030dbfed60ab35dea328c0ee9574a1e5ab67d26f049c182b2b12b090f76514b99aba3d19a4629ac11edaed2ae035e16642bd79ad4b034d0af3fd327b564458ec92943da6783230064511d870ad496c28352053280fa9ab459e36a12d5aebf234a78b91c630aaa39c5cd296af74f3e5f42e5683941f6a1bec9e34abcc5f8ed7695d5bf1cd1c6b0084dfaf4093de20e6463d92b7068f501beb69023b7835dc8515922fc7ce1b4f82fbe6fce393581b6823b0f3ed593819450d9e312c8e3ca8459f3ea77ecb0520135ed8026410be6d3a8989e39cf0faa0241630e35d9e52b7a209d40b6970e3abf3874ce3a08bae1184bf2b4f3eae6b1cfb61e103da89eacc9c4fdd5acec3aae2ceb3845c48042e93ce7f4185161bdac7df8fb446b4829e51393b676dc59b2e182b86542eb148c52908fc33232f112843c8eabb31c6d4f22d47e2eba0cff00ecbccddea3064bcb5eaf0a20e971ecd0f70177aa6af3a6928b22d760bc61f39ee2a86a8c363dac11aa4c8e137df18ecc072509790bfa0f16569aa199345086394a3774ab66cffa171c750979cd59dd4b31d1b35c23952b3fe7a1494359030b8f40396776abb6a2963264e883c0c53f825ab7aec023fedd284d21c0bfb5372d2ac34828e56f18c28ab31e9a2829ffa94e3f4cdc3f5d5325704172773cb9d6eb6967c1160656d5c1bd3ade3129d2410e22ffe8df4df61140fc3b1902fd4c6fe6a68567f24f0cb54929cb92fe8a6634c10f4974bc0ec4b75dcca7fb0ebade9a1962d2dbd76d8f09ddaf66c13f70ac40c8071ac39292dbfbff4bd9344aca698f48207f2b217a402e25668c12881f6e6df1bedb7172ce6b7d36393d8bef3afcd847e78444ebaa3679ecfddca97d8ddde3624d60656b1bb74f3d2272e5e629c74f8bd4e5a336e727dea802646cfedd60df25466e1ad6a47e8e856e6c9b3e32bda7b1607e42461469baa00fd6aa349b488b840629f4934ad0be8c415565bf614ced283a3c948d7be98ef61c669c64a627fe7923dc72121c201bdecb6829b46fe736d1700e479ac7336691078eb5e650583a3fd07b2677a63a1e692f858c3754264f22b32b2fa73f1c3f46c2a2bd54022c2203684ae631e561c59903ae2586e90252e513108f624c3515b334904083ace4ad99c375243ee5a358ff0919876e7037434ef2c6534860ccd4b6e05425370fce546609f0354941a7e8ccd23041105dbc4aa8afdbc6a9c892fbb02f66157ff79c6e85f4658d4020057e93d201605fe46a37a653c018dabe06cbcb8fb2f2b9185cb8621001744eea03852ddad6d29bb8da5fd002033bf989baca59d41d76bc27a4aa78b861e5fca108004d3b22be0af10d4c2a76ae8480d9888cd0369dd3892d52cba92f5f460d8975f8954ca70825a906be27b36b411d88dc2a32eb40719371b9c4821351c193ce6c5ea678b8c7f94f6363c97019e29d236", 0x1000}, {&(0x7f0000000280)="b946e1ff82955d18d7ad9efcb3de96793e4737d1949595cc6b063cba0fe34504c22385db0e8ab91246feccebfaf5a8604b7178d3d73d01701848b3a85cb651629d74ab130c135764ee", 0x49}, {&(0x7f0000000300)="e720dc0e1f96712737fa4fafb61e2844606f1129", 0x14}, {&(0x7f0000001440)="b86928d59f22497c57e7fe0b8681a64d05e81a5c168c04cfadf39e31dfa9330e10c35224ec12752aba6b9f607a4c40dbd2297a4e8e13b32ee8f1838fbb9ed6ef20a16dc1eab7375fa54f6e0f3876ffca1b8fffc820d0d4d80232af4fe19e4a03be8e46f898adc19a03818b5af432c740d407cee909ed2963d25682dfb09b9a5d586783bf485de41f59c076198af768ea451197b24f06597d5fd790c5e8d22fd6341caf769e374ad2d6de1f91e09f143cf5cd551901e11f855d94a2405ce2059299507c27d3938c27ffbbcdd0fb875d6a834f7ba2baf7c0aa3f226305214ba9d67e577b3b082280c21649424949", 0xed}, {&(0x7f0000001540)="ed78ff3f8916e82d4bd7db8d0739f5d794ea5730d45d1a3d7f61b9ff4c0bdfc17ddd977a07a8186e3fa84332558b89e01c4fc2b69369cff229e3828ec3781f1b1285f842505146fb3688b60d66bc9fb1d7b770daed92684849677d50b2c0afdccae54cf7bfa722d4e9d50b71069acdff43e1785e0f78a5d7d9591cec70f8a449496209ab35993a6d7a703e4456235e59c5a08defea213118030ba95f8d1dc455ebfe6583df7b1c7cbb0566135a61632a658fb923386e65248edfdb647713b3dee609df56e1867f576b5eab23fabed7a6122288e80ef542f81cbc1ef70bcd6560220432f75e88a565b5c2", 0xea}], 0x7, 0x0, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x202, 0x0) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x2) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0xc600000000000000) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x3a7}], 0x1, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x4) close(r1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881", 0xfd}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)={0x1}) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) unlink(&(0x7f0000000100)='./bus\x00') syz_open_pts() 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x100) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 16:00:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) open$dir(&(0x7f0000000100)='./file0/../file0\x00', 0x20, 0x40) acct(&(0x7f0000000140)='./file0\x00') sendto$unix(r0, &(0x7f0000000680)="500105010000000000000001170600000807000000a11ea8fef96ecfc33fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297b6d2d027703a321e1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000159e89592c7eba6458d9f30d47000000005e020b604f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f800abda247bbafee7d78c04fffdd5cf7f392a37cffbac00be07129be04dff0000030000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe07000000000000001fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a9017120000000a6d705ad6845f3baeb1a09247abce8e091f2ade7d3e85e3e8eea134852ca778bfb95a307b40c9c86f5bdaac3f5d81ad0b89096ff31823fee1c039e4f1a09879a64fd630ce5f758bc", 0x1ac, 0x0, 0x0, 0xfffffffffffffffa) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000000), 0x4) accept$inet6(r0, 0x0, &(0x7f0000000180)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x25, 0x0, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5, 0x8, 0x9, 0x1}, {{r0}, 0xfffffffffffffffb, 0x4, 0x20000000, 0xd3cd, 0x69f}, {{r0}, 0xfffffffffffffffd, 0x80, 0xfffff, 0xfffffffffffffffe, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0x277, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x9, 0xf0000000, 0xffffffff, 0x9b0f}, {{r0}, 0xfffffffffffffffb, 0x85, 0x0, 0x2dc, 0x6}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0xf7, 0x9}], 0x5, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x7a, 0xcdcf127b7676eb62, 0x4, 0x101}, {{r0}, 0x0, 0x40, 0x0, 0x7}], 0x10001, &(0x7f0000000140)={0x3, 0x4}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) write(r0, &(0x7f00000001c0)="75a2dfe55298b31adc76d58914893ead9cb0951536e36496a098c6622f106b105dd80477502f75ab6bf2de73b5cf32419a340bc0921913b7d12eda7963e8361b4867a945f17174f124dbb44f19e954019705a7aae6ae354590852772a7a7c54646b87ee70eef16e74c7990a2c57ef8fb8fe9c0e1024b4098de409fb7e223d6d3aa98176ed2a6a2c24b618a8cad38d16320e0ddeb883a90bf80d7a2ba2f38b987571d28eb0feba87c413af2d6ce4774ab46e9894319c8e6b9", 0xb8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:00 executing program 1: setuid(0xee01) chmod(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x3be) 16:00:00 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) sendto$inet(r1, &(0x7f0000000180)="8730c80837e09974a499fc1fd9465d73dde4ae143155516932328698e8e640156010e1f25e8952e2535534a1f72fa9ef14aae669198e51fb2daf51d21585cb852f6a881bd8a9ad78688ec9202a41ce9ec1ad7b9aecae984d6ec043bb5a17fd5b6c96e2d433e9b5c4cfcca6c3e59e033a58d295022259e4bb5bfb8df83df46e7d7e65bcd1358b8d1a2ac98f78d5d3b8cf3a34179c6fad217f6b88041fc20c970bb1d6b0da4db7dc3a7c9133b1b16bbec2487fe326517d776b650e1cc25bfaa9d4c335f2845cb4e437da0aa594cd5d7d06878bb47e2252638528358ca4bc", 0xdd, 0x8, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000200)="0e851f8c589be924", 0x26) 16:00:00 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) socket$inet6(0x18, 0x4000, 0xf18) clock_getres(0x0, &(0x7f0000001240)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) pread(r0, &(0x7f0000000080)="12edbc52757c770c08c2202b438df2ecfefe", 0x12, 0x0, 0x0) r2 = socket$inet(0x2, 0x0, 0x80000000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="3631384f44d297953d6ad914750eb172a32d33f4b6af1539e3012ac8017d5e5100824bd05aba244a0045645eb499c1c0c6ae90e0f5e5853b6c9dc7f76cac23de9c120c6fc70ba824c4f32960b066d5dfe10e88af070d8a933c9d4d8c725836283e4d51a4b65d5bc01a365979e04f0ffa567883e398bb7389308a304925d3fbef1f663d105faedc826f92a4", 0x8b) mkdir(&(0x7f00000002c0)='./file0\x00', 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x4c0ca008, &(0x7f00000001c0)="a1") 16:00:00 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) write(r0, &(0x7f0000000180)="b8b20fb1cf58669b0f587be1de2f29b279bd5eadd4e694c199a18e7af2cd32334d48f2e77be6d2bfa8a9930ea67bd32a19e99048374f52780963a86faccb925530a328f00ac1e06618fd5b623a47c39d007ffba9c8ae840a57244dece471b966810c21fc9f9be37501d5941cdc32b39988cfb178ddfc43fced9ace911d15073e7c9ba4e0bc0880a9ced00737bffc76c4a996cd6229366320e8e935057b378ccefbbc31204c1e202e107f97837043c214c17641ce18493f464e75fda78ebafb8633837274759551", 0xc7) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="79baa8b1e76140236d2660bee844bdbd10dc930a617201e9c730862c0ec6fab96f335a375f43aeebff7d50ffb786d1f9dd2575e2310910180203e9b3a0894808613658db31ba779245a106502604d8d7c0c4cdd200"/100], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:00 executing program 0: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0xa5914f2bdb222695) 16:00:00 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x101, 0x80000001, &(0x7f00000001c0)="cc1be63aab72f567616b869384737ddb749c80f33d0975271f77583240c821545fa3d7d70819298306d3d1bfb17958eb75593b05a35c1813fa6f03c23ba6e62101056876707a3b6cb5fcdd2884bc5a65d48bb7bdd63a7730e2be32f714d0756f91990ec0788fd8385e33e8c31433ef596dad45b236cd3ac65f5bb75f85bffe03738fbe4892cc6aa8cce060828da39e48d6a796f6931db09095372e0875ff78fe328f31df6ff9cad557045e31449a572b5b22ac742c", 0xb5) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20c10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000240)=[{0x44}, {0x24}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x0, &(0x7f0000001240)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1) 16:00:01 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48, 0x0, 0x4}, {0x24}, {0x6, 0x40000000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) getdents(r2, &(0x7f0000000080)=""/166, 0xa6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/52, 0x34}, {&(0x7f0000000080)=""/136, 0x88}, {&(0x7f0000000140)=""/126, 0x7e}], 0x3, &(0x7f0000000200)=""/38, 0x26}, 0x43) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) 16:00:01 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x100) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r3, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:01 executing program 0: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xfffffffffffffffd) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x348) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) ktrace(&(0x7f0000000340)='./file1\x00', 0x1, 0x40000000, r3) r4 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r4, &(0x7f0000000400)={0x18, 0x2, 0xfff, 0x8000}, 0xc) msgrcv(r1, &(0x7f00000009c0)=ANY=[], 0x0, 0x2, 0x800) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) r6 = semget$private(0x0, 0x4, 0x8) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r5, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r7 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r6, &(0x7f0000000600)=[{0x4, 0x10001}, {0x0, 0x401, 0x1000}], 0x2) r8 = accept$inet(r2, &(0x7f0000000640), &(0x7f0000000140)=0x230) recvfrom$inet(r8, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) msgget$private(0x0, 0x0) r9 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r9, &(0x7f0000000440)=[{{r5}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r8}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r5}, 0xfffffffffffffffd, 0x24, 0x8, 0xee11}, {{r9}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r9}, 0x0, 0x0, 0xf0000001, 0x6, 0x20}, {{r8}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r8}, 0xfffffffffffffff9, 0x8, 0x0, 0x7fffffff, 0x5}, {{r5}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r9, 0x20007471) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r10) semop(r7, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1d, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x7fd}], 0xa) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r2, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r3 = semget$private(0x0, 0x6, 0x50) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r3, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x1000, 0x1) shmget(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) fcntl$getown(r2, 0x5) write(r1, 0x0, 0x0) close(r0) acct(&(0x7f0000000240)='./file0\x00') r4 = dup(r1) getsockname$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000001c0)=0x5) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x48}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[0x8]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) close(r0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x400000000029, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x0, 0x80000000000000d, &(0x7f0000000080)="4cc75fa97576261fc645ad4a5e2c3edfe5d6095546d9d12d931aaeec92a35415d6fe831efcbb7ace979ba869a63c61728cf242a625493af177377720067c528e0f67331e8889338eedbbc4ee8bb58432c98efbfb6d168abed9720191ca25f1f7bb2550162d", 0xd) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) dup(r0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x0) 16:00:01 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0xffff, 0x7, {0x0, 0x8}}) write(r0, &(0x7f0000000280)='MS', 0x2) 16:00:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') shutdown(r0, 0x3) fchdir(r0) chroot(&(0x7f00000000c0)='.\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getgroups(0x7, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x20, 0x1}, {0x81, 0x4}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x120, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8000, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x1, 0x7e}, 0x10) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x403ddbef1f9c3c16, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x1f, 0x81}) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x7fff, 0x800, 0x400}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000001c0)) sync() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff]) r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x8, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x9, &(0x7f00000004c0)=[r3, r4, r5, r6, r7, r8, r9, r10, r11]) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000500)={0x3, 0x6, {[0x7, 0xffff, 0x10001, 0xffffffffffffff7b, 0x4, 0xa43, 0x2, 0x7, 0x8c66, 0x3, 0x7ff, 0x2, 0x3, 0x0, 0x401, 0x4, 0x31a, 0x8], [0x7, 0x9, 0x5, 0x3, 0x2, 0x8, 0x8, 0x8, 0x80000000, 0x300000000000], [0x10001, 0x2, 0x1, 0x0, 0x40d, 0x1f, 0x1], [0x4, 0x101, 0x7fff000, 0x3, 0x1, 0x3fd], [{0x6, 0xe9b, 0x6}, {0xfb45, 0x3515, 0x10001, 0xffffffffffffccc6}, {0x59, 0x81, 0x1ff, 0x7f}, {0x1, 0x2, 0x1, 0x8}, {0x381, 0x4, 0x6, 0xfff}, {0x5, 0x8776, 0x1a6a000000000, 0x7ff}, {0x7, 0x765, 0x2, 0x10000}, {0x9, 0x80, 0x8, 0x2}], {0xbcf9, 0x81, 0x11, 0x40}, {0x19aa, 0x2a85, 0x9, 0xfc}}}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000740)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000780)={0x7, 0x7}, 0x10) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000007c0)={0x1, 0x2, 0x8, 0x2, 0x1ff}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000800)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000840)) ioctl$BIOCLOCK(r1, 0x20004276) fchdir(r0) sendto$inet(r0, &(0x7f0000000880)="c925abed7b031f3093326b", 0xb, 0x2, &(0x7f00000008c0)={0x2, 0x3}, 0xc) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2dc, &(0x7f0000000040)=[{0x190, 0x0, 0x1, 0xffffffffffffffff}]}) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x336, &(0x7f0000000180)="b6412c28") 16:00:02 executing program 1: setitimer(0x0, &(0x7f0000000080)={{}, {0xbf}}, 0x0) getitimer(0x0, &(0x7f0000000000)) setitimer(0x2, 0x0, &(0x7f0000000100)) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000240)=0xe835770) dup2(r0, r0) r1 = accept$inet6(r0, &(0x7f0000000480), &(0x7f0000000540)=0xffffffffffffff12) sendto(r1, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x82) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) fcntl$setstatus(r2, 0x4, 0xc0) r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x2}) close(r2) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) r6 = socket$inet(0x2, 0x2, 0x0) r7 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r7, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) getsockopt$inet_opts(r6, 0x0, 0x15, 0x0, 0x0) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000240)='./file0\x00', r1, r2, 0x6) r3 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000200)='./file0/file0\x00', 0x1, 0x2, r3) fchownat(r0, &(0x7f00000001c0)='./file0/file1\x00', r1, r2, 0x2) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xffff) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x810, r0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8001, 0x0) nanosleep(&(0x7f0000000080)={0x6000000}, 0x0) connect$inet6(r0, &(0x7f0000000140)={0x18, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd}, 0xc) listen(r3, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x0) write(r0, &(0x7f0000000000)="d0d443f97b3dca7ef352800b8cdc687960b9968e949eaa1a61f88b19c1de18ac50264e64c0670589b5f672df8553f2e24e0e6c559f1b76ccf238ed0588ccc28b9b44c26af1aeb0c30c8b97e5a49a641714039e0ac19be5c5af7deb7e52f2b0dc2a6c52eb4807c11609ca5554900dff01643a1e5f058008e23f2cdd7d5d18658b31c6204c12fd34cd896797c735b573c017b9aedec4088a2d93e63bb1536316a44bc9131b", 0xa4) close(r0) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x0, 0x8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x9) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045, 0x3, 0x0, 0x80000005}, {0x0, 0x3}, {0x5, 0x0, 0x0, 0x492}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000080)=""/44, 0x2c}, {&(0x7f0000000380)=""/185, 0xb9}, {&(0x7f0000000440)=""/251, 0xfb}], 0x4) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000540)=""/4096, 0x1000}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlockall(0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x9, 0x5}) 16:00:03 executing program 0: r0 = syz_open_pts() semget(0x0, 0x7, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x9, 0x2}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 16:00:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="000520b838b300ca"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xfffffffffffffffe}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x5, './file0\x00'}) write(r0, &(0x7f00000002c0)="1448f30768a4aae1576f5a67883424d88db03124b9aea293677dcabd84c14aee041fed7d20c5100569277c945bef2598833d22034b38f5688fa41c359ea9e6cd7a244ec571971f036e6816a134b35f5b9015e6f2e6a6ae8caf07029d99dbec963cf61618566960a2118987b6066ca9a0938bd8489a259c7f1aae47922c06ae025f4cc04b941b1845e65c6350284e30e4", 0x90) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$unix(r1, &(0x7f0000000200)=""/91, 0x5b, 0x0, &(0x7f0000000280)=@file={0x0, '\x00'}, 0x3) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0x2, 0x4, {0xffff, 0x7}}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x3b9) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000140)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000014c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000015c0)=[{0x80}, {0x8000000000000087}, {0x6}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) syz_emit_ethernet(0x8, &(0x7f0000000340)="b6") socket$inet6(0x18, 0xc000, 0xff) nanosleep(&(0x7f0000000000)={0x0, 0x3f}, &(0x7f0000000080)) syz_open_pts() 16:00:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000cb000de206"]) socket(0x18, 0x1, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x20) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x88, 0x1, 0x0, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x2, 0x6}, {{r0}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x3, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x10, 0x101, 0x3932}, {{r0}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x5d10, 0x7}, {{r0}, 0xfffffffffffffffd, 0x86, 0x20000000, 0x3, 0x2}], 0x4, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x2, 0x7}, {{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0x9, 0x1000}, {{r0}, 0xffffffffffffffff, 0x12, 0x2, 0x7f, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x8000, 0x260}, {{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0x86a2, 0x4}], 0x40, &(0x7f0000000340)={0x2, 0x200}) 16:00:03 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x6, 0xff}], 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000019, 0x3, 0x4000000000003a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xff82) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r2, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup(r0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) pipe2(&(0x7f0000000080), 0x10004) r2 = kqueue() dup2(r2, r0) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pread(r0, &(0x7f0000000040)="fd369888760339aebc765dfc321d024fcbe4b773e167ca32fe6edc", 0x1b, 0x0, 0x0) write(r0, &(0x7f0000000080)="6d4cf7", 0x3) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e1533c5fdbeb5c3f999739ae1772f62757300"], 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000240)={0x5, './bus\x00', './bus\x00'}) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="5673dc9b914e4e5319dae080f2a62d33ccf30a63e6cdc139578f8247d54168639b080908cf05ff4c2c614e64f9049ba37667e6d60cc735e0a1bc94b005d99a21a00fda0f6764fc1b49967176c5d5e6aadf8f0f6519bbe36e91461f70c9b335d14c2e8b795f73260e163d07204a50468f5226d1c0cc44985356ed6f30313c9cedc5bd0089bafff54a52dd69aae5831b958d6b639bfbb45e966828879872400286a50e30aabfd9", 0xa6, 0x4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kqueue() kevent(r2, &(0x7f0000000000), 0xb4, 0x0, 0x81, 0x0) unlink(&(0x7f0000000080)='./file1\x00') 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) 16:00:03 executing program 1: socketpair(0x17, 0x8000, 0x80000001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000140)="4b584fffbff8421adcaa41f35bc033ca3c1026f80cd18583825329def07b84a4b403e0e197c4eb26e2a8875c1f827a3e9680fc4e3d0cc82d29631ebb7dda2b2f1e2b7316c1f6f750fc47112336fdd6b3c92057eb93b8202a66e0b6786d3f7d19ab40310ec1f42e6898a5ae9a8e45d48294db2018da8b14cbf69fba7eed07fd28b188ac49254f230b20319d71a25146e48eaa9c4115a9ed7f9fc5ac65ac1a638e2ffd26a96fc34281dd09c65bd4c8dd0114c053dc468d9ea640a613c41cd328f87aec263df44d83669ded316c93773bf8c9d2db14d5f28990867d54264b12", 0xde, 0x981df2a654ae8beb, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x80) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0xfffffffffffffffe}, 0x8) 16:00:03 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES64, @ANYPTR64, @ANYBLOB="a5fb730aeb7035db7a01ccea2249dcd7d64ee4515915a5e8f67a24ee71e2d5c7d70e004000"/50, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYPTR, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES16, @ANYRES32, @ANYPTR]]], 0x8}, 0x0) r0 = socket(0x18, 0x2, 0x0) munmap(&(0x7f0000518000/0x2000)=nil, 0x2000) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x641cc214c09f7fcd, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffdf7}, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:00:03 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:03 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffc45) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x0, 0x21ca, './file0\x00', 0xd1, 0x4, 0x10001, 0xc0000}) pckbd_enable: command error 16:00:04 executing program 0: socket(0x20, 0x1, 0x3b) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4a110376f8ffbd01, &(0x7f00000000c0)}) socket(0x9b3cb94cda210ea6, 0x8000, 0x6) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 16:00:05 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x12) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ftruncate(r0, 0x0, 0x9) pckbd_enable: command error 16:00:05 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='.\x00', 0x0) rename(&(0x7f0000000240)='./file0/file1\x00', &(0x7f00000002c0)='./file0/file0\x00') 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$getflags(r0, 0x1) write(r0, &(0x7f0000000080)="002c0b0017120009000000b201460250931daada62eef8771bcc39217cf37e382cbfef", 0x3ab) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {}, {0x6, 0x0, 0xffffffffffffffff, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x800) syz_emit_ethernet(0x430, &(0x7f0000000040)="97") 16:00:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000180)=""/170, 0xaa}, {&(0x7f0000000240)=""/132, 0x84}, {&(0x7f00000000c0)=""/90, 0x5a}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f00000003c0)=""/125, 0x7d}, {&(0x7f0000000440)=""/54, 0x36}], 0x6, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x86136) chroot(&(0x7f0000000040)='./bus\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) r2 = shmget$private(0x0, 0x3000, 0x101, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f00000002c0)=[{0x2, 0x10001, 0x1000}, {0x7, 0x0, 0x800}, {0x0, 0x0, 0x1000}, {0x7, 0xffffffffffffd2ac, 0x1800}, {0x3, 0x59f, 0x800}, {0x1, 0x9, 0x800}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x9}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xffffff9f) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001640)={0x1, &(0x7f0000001600)=[{0x0, 0x10100000, 0x990, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xfffffffffffffffa, 0xa0, 0x0, 0x7}, {0x9, 0x0, 0x1, 0x7}, {0x7, 0x8a, 0x2, 0x9bb0}, {0x80, 0x7, 0x0, 0x9}, {0x1, 0xfffffffffffffe01, 0x10001, 0x100000001}, {0xffffffff, 0x3b6, 0x100000001, 0x1890}, {0x2, 0x92, 0x9, 0x6}]}) semget$private(0x0, 0x2, 0x36f17a5b825fdfd8) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000001680)=""/120) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r5 = getegid() r6 = getegid() lseek(r2, 0x0, 0x0, 0x0) r7 = getgid() r8 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r4, r5, 0x0, r6, r7, r8, r9, r10]) semctl$GETVAL(0x0, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(0x0, &(0x7f00000013c0), 0x0) syz_emit_ethernet(0xfffffffffffffe0a, &(0x7f0000001a80)="52b3b5d89bbe78e91a954e5247ebe260c6cc82cc5cdc86e79ddc71c09823619e90b17752139e208a49f3c6e423e139671c2f2a72995795f04473bdfe735a5938d653d45ba6305842c84d9f5bdea5344bacabb452a722519a6634962d19575f6f92a3d471a34efdb39887fe79c582eccc0c0018274427a1a9b5ce07e6584f68183eaa4ef81659178a4b03b7ba19305c779655629e30481faf99006df8f27088f409d47af12a300612e0364197c8c30f271d3f1f4008752842745143521a04d61fc096a030547f83c09a91fd96272d32f58cb32865c24ba15172cd0017e4b678f471f8649bf324e93a5921616c221683b85f1dd72234ac01dc15fb36cfb001d858791d11895962") dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001440)={'tap', 0x0}) 16:00:05 executing program 0: munmap(&(0x7f00006fc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), &(0x7f0000000080)) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x40000002c}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="582720efabd16ebae63225251560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a", 0x55) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x1c', 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4d}, {{r1}, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffe, 0x4}, {{r1}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x8) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000740)={0x3, './file0\x00', './file\x00'}) fchownat(r1, &(0x7f0000000680)='./file0\x00', r3, r4, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000780)=0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x9, 0x4, 0x6, [{&(0x7f000051e000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800}, {&(0x7f0000026000/0x2000)=nil, &(0x7f000077c000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006c7000/0x2000)=nil, 0x8}, {&(0x7f00001a7000/0x1000)=nil, &(0x7f0000447000/0x1000)=nil, 0x9}, {&(0x7f000018f000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f00005ea000/0x3000)=nil, 0x5}, {&(0x7f0000e13000/0x3000)=nil, &(0x7f00007bc000/0x1000)=nil, 0x2000}, {&(0x7f00001dc000/0x4000)=nil, &(0x7f0000e3c000/0x3000)=nil, 0x7ff}, {&(0x7f000038a000/0x1000)=nil, &(0x7f00005c6000/0x3000)=nil, 0x5}, {&(0x7f00006d2000/0x2000)=nil, &(0x7f00005bb000/0x4000)=nil}, {&(0x7f0000658000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x731}, {&(0x7f00007ef000/0x4000)=nil, &(0x7f0000047000/0x1000)=nil, 0x9}, {&(0x7f00006c5000/0x2000)=nil, &(0x7f0000331000/0x1000)=nil, 0x20}, {&(0x7f0000ee9000/0x3000)=nil, &(0x7f0000420000/0x1000)=nil, 0xc4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x4}) r5 = msgget$private(0x0, 0x82) msgctl$IPC_RMID(r5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x2, 0x80000000, 0x2, 0xd5}, {0x9, 0x7, 0x7, 0x3}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10082, 0x1) symlinkat(&(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') r2 = getuid() getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x6) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000177, &(0x7f0000000040)=[{0x1d, 0xffffffffffffffff, 0x0, 0x7ff}, {0x60}, {0x6, 0x0, 0x0, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1e7, &(0x7f0000000340)="b2") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3, 0xd42e, 0x3}]}) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) sendsyslog(&(0x7f0000000280)="45d31e21d96e0a1873539fa2a64a239892b23612e41b19a3e6868664a0e39c5b82cdae54b694d8c2c7dbd6e01960744a8c2b5651cad43d294ef3d5709d2e2cfcf61f7eecdb6469377f9aaf3a6ab768599e0d685b76957fb4f646b756a85346a48c929b0399a6c16420d41ae732bf7c729571629b1576a4c0a10d4dcea0fa490ceadf1acc7c61c7892897cd268824e050976146b5df0e537ad70db89e92d7575553834fcddb001d28c4f84ba943689ccab10debf00355968633", 0xb9, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x18ca, 0x2, {[0x3, 0x9, 0x8, 0x1f, 0x8001, 0x1000, 0x8, 0x2, 0xd538d8e, 0x9, 0x101, 0xfffffffffffffffd, 0x8000000000000, 0x5, 0x5, 0x1, 0x9441, 0x4], [0x800, 0x4, 0x7, 0x4, 0x4, 0x6, 0x1, 0x0, 0x80000001, 0x887], [0x40, 0x700f0ef4, 0x5, 0x40, 0xdaf, 0x9df2, 0x1], [0x1f, 0x5, 0x3, 0xffffffffffffffff, 0x401, 0x7bc], [{0x0, 0x2af699eb, 0x7}, {0x2, 0x8fa, 0x8, 0x2}, {0x6, 0x7fff, 0x6, 0xe}, {0x3f, 0x2, 0x668, 0x9}, {0x0, 0x35, 0x9, 0x9}, {0x0, 0x4, 0x8001, 0x8}, {0xffffffffffffffd8, 0x40, 0x10001, 0x39c3555c}, {0xffff, 0x1, 0x6, 0xff}], {0x7, 0x6, 0x4, 0x6}, {0x64, 0xd8e, 0x40000, 0x6}}}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x71, &(0x7f0000000100)="aed77b44136ede85f4672ae8a424f3622035cc103e31da56fa3e9134b051e6fee61316854b314d978efe20b9a8701d6bdbfbb7d2175303566a6633d063971c8eb7eb2d078503e2ae0922853bbd4fbb967a2a9d5b07f5d9f704ff56128fa821621a684218540ca4705293c01f4cb3a381aa") 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000180)=0x7943713d68b79aad) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000100)='./bus\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)) 16:00:06 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:06 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) r2 = geteuid() r3 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) flock(r0, 0x8) 16:00:06 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) acct(&(0x7f0000000080)='./file0\x00') readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/39, 0x5338) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mlockall(0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setreuid(0x0, 0xee00) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x7532, 0xc9, 0x4, 0x800, 0x4, 0x5, 0x1, 0x10, [{0x0, 0xf9, 0x80000000, 0x60da}, {0xd1, 0x5, 0x1, 0x4}, {0x2008000000000, 0x8000, 0x10001, 0x2}, {0x0, 0x9, 0x5, 0x7}, {0x4, 0xba, 0x3, 0xf1}, {0x6, 0x6, 0xe3c0, 0x4}, {0x3, 0x7, 0x1, 0x8}, {0x9, 0x5d38, 0x4, 0x3}, {0x8, 0x9, 0x4, 0x7}, {0x4, 0x0, 0x7a0, 0x6}, {0x6, 0x0, 0x6, 0x2}, {0xe7, 0x8000, 0x5, 0x100000001}, {0xc5, 0x7fffffff, 0x5, 0x8000}, {0x200, 0x80, 0x0, 0x6}, {0x80000000, 0x2, 0x1, 0x4}, {0x0, 0x75c, 0x10001, 0x7fffffff}]}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x8) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x82) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7}, {0x7ff, 0x4}}, 0x2) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) accept$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:00:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x6) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() 16:00:06 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r1 = socket(0x2, 0x5, 0x2) getsockopt(r1, 0x80000000, 0x10000, &(0x7f0000000000)=""/86, &(0x7f0000000080)=0x56) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)={0x1000, 0x2}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x15}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c400"}) r0 = socket$inet(0x2, 0x4000, 0x4) connect(r0, &(0x7f0000000100)=@un=@abs={0xbac8f57b6164dc46, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) bind(r1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000080)) 16:00:07 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/29}}) r1 = socket$unix(0x1, 0x5, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r0, 0xc02069a0, &(0x7f00000000c0)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0xfffffffffffff72c}]}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) mkdir(&(0x7f0000000080)='./file0\x00', 0x92) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000580)={0x10, 0x8000, 0x4, 0x8, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x2}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9d1e}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000fed000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xff}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x10001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x7}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fff}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x60}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x8, 0x0, 0x2, 0x7fff}, {0xf56, 0x8, 0x7f, 0xb473}, {0x2, 0x9, 0x0, 0x1bcc0000}, {0x1, 0x6, 0x9, 0x1}, {0x80, 0xffffffffffffffe0, 0x80000000, 0xfffffffffffffffa}, {0xde4, 0x0, 0xfff, 0x800}, {0x10000, 0xf4d, 0x6, 0x2}, {0x3f, 0x1, 0x69f, 0x4}]}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000500)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r0, r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r5 = accept$unix(r4, &(0x7f00000020c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000004c0000001100000000006cf490789fbd163e3663bbbdbe676600001079ed2cf15b7d31615173b07bafb0ca0000000000000000000000000500007e833e191af61e4fbb63bbe9a1e91fb24e71"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r2, 0x80044272, &(0x7f0000000180)) r6 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001e80)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0x0, r10]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r12 = getpgid(r8) syz_emit_ethernet(0x18, &(0x7f00000005c0)="952f22919747a8cfec42704d520024d9ca19d17b6f998df4") getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000fa4ac3681f8a12d000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r4, @ANYBLOB="20000040ffff1f000000f92a8683100000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r6, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000001dc0)=0x58) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r0, 0xe) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) syz_open_pts() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7f", 0x3f8}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1000) 16:00:07 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/21, 0x15}], 0x1) close(r0) r1 = syz_open_pts() pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="ab5b66793de01c7815477c6b223f1090aa341c0775ef0ea67b2f2c6c68b39a0f2d410693bf78a937dd3883d97ec38c931b5b4bdc3a8853350298cc1b186e6014f9d45603a0c4d596d14eb02c314e4187913153db0350b28bf9399219ba6fcbd3276492e2083a9eee570ac7604918beb7d8fb4abc1735b831b03e55c9644dbc1acf78db99ae9f379c9fc5454af24a560541e1842f9bf6cc", 0x97}, {&(0x7f0000000180)="fdeeab89ea24761226f2c06339720352523bfdd6117737aca8a2b734e9eddb49ec5fd2886913c3082882c073887e901d5e12e24e5da266fcb4ced46ed503eac4eefcc3c02781c594f072d054f7c4249a34729ccf775a6b3f27b81e02e16c7d66a6215e4aac3dfe8979e919ada0fb022fa532897ccc6a6c72a39d73fc52b2a53eeee0dae76a008a5d2f63d8a89849833893aa40a8beefc5ed02c2050c59de74584a39fdcdcba325248034478fc96903ccc9daa6146a", 0xb5}, {&(0x7f00000002c0)="aade810a70c19ca7f13b477b411ffb45609f5e1730dd1fbee0e193f48225a7fba798f6cdb53b5cbbe3c94bcfe64a62b9ecc6256c1d848169903a01e1796ae8ae384fd7e32acf6dbda31ab46c23eac7458d7e8ea3a138edcc5244f58666a573f07d95dfa1cf53360e05e3c5aaac462aa5030d7f4800d6eeea96b293cb56b3eb6e04fdd87a781d6a2e5cc136305e07e659d0488c49914a5a710a5d0f0f0870ec0766722bf750317ec51c5a3ce76fe42fae079ab237bff4f06227035f07", 0xbc}], 0x3, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x9, 0x311, 0xc00, 0x7}, {0x7fffffff, 0x6e9, 0x9, 0x499}, {0x3, 0x3, 0x1f, 0xea}, {0x80000000, 0x8, 0x1, 0x2}]}) 16:00:07 executing program 0: msgget$private(0x0, 0x5c97c17f73ea9616) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) msgget$private(0x0, 0x410) ioctl$PCIOCGETROM(r0, 0xc00c7006, &(0x7f00000001c0)={{}, 0x0, 0x0}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x64}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x48, &(0x7f00000002c0)="3a658d32e4ecdb79f84301a6d7df96c5f5b2f5c01e3ae2278401400b8a805a614fe531a12e8c0ac1c662315831aaf3353eeb84f7457b644088231f507ea09197dac8aded76b3204f") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0xfffffffffffffff8, 0x1, 0x9, 0x83c0, 0x10001}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="e30b6e11c3a4a789fb170a66c9a60499752e9e68164a9b234fc5f04a93c15413f13613858a6f113180", 0x2e7}], 0x1) write(r0, &(0x7f0000000040)="687148b42b23ca1f8c0074991eef43a66c114c50f203b86992d880bd9b21c2e9815d2a5a3439280c6123", 0x2a) write(r0, &(0x7f0000000280)='oL', 0x2) pipe2(&(0x7f0000000080), 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x80) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000000c0), 0x4) setreuid(0x0, 0xee00) r1 = socket(0x800000018, 0x2, 0x10004) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x400, 0x20) chroot(&(0x7f0000000100)='./file0\x00') r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x108, r2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="e9") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x1, 0xfff, 0x7, 0xb}]}) 16:00:07 executing program 0: r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000080)="fdf3ce720a5977214d30340e99d60d2029917a14e513337a879a80a9489575a77a83b51b588852d953513ef70aeaad5de4", 0x31, 0x4, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x0, 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r1, 0x0, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() write(r0, &(0x7f00000002c0)="3e7480b9a308b712df84e1ec1c18878014a9e4115128c4f6faedfbe5589649827b257e27b641e4a0f66bf2531dca9d697093746b7e7aebbe19912f587b872526e2ddb618e3a5ece6272cbd13e4052fe91e32e4846d17a30f5a3151aa15effa7cb97fa8ff1e4e595361790235e60089b29fc95385b9ece341c7ba1de2cec33e2e3b888760bcfb1aa57eb6dc78bbcfd46516df96c7de85d586ca2dbb2f77fde576ea170f", 0xa3) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x8000, 0x3, 0xc132, 0x0, 0x5, 0x4, 0x2, 0x0, 0x3, 0x9, 0x100000001}) syz_open_pts() 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x80, 0x40000000, 0x9f95, 0x7}, {{r3}, 0xfffffffffffffffe, 0x78, 0x4, 0x8, 0x6}, {{r3}, 0xffffffffffffffff, 0x10, 0xfffff, 0xfff, 0x40}], 0x81, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0x2, 0xf000002c, 0x1, 0x8d}, {{r1}, 0xfffffffffffffffa, 0x80, 0x8, 0x6, 0xebf}, {{r3}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x800, 0x80}, {{r1}, 0xffffffffffffffff, 0x80, 0x8, 0xb24, 0x3f000}], 0x0, &(0x7f0000000140)={0x456, 0x9}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:07 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x17, 0x810, r0, 0x0, 0xfffffffffffffffc) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:00:07 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x7, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x95b}) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x40) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x8001, 0x7}) 16:00:07 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x28090, 0x100000000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) fcntl$lock(r0, 0x9, 0x0) 16:00:07 executing program 1: poll(0x0, 0x0, 0xffffffff) chmod(&(0x7f0000000000)='./file0\x00', 0x10) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:07 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffe) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7a7}, {0x29}, {0x40006, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x4) 16:00:08 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r3 = getuid() r4 = getegid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = geteuid() getgroups(0x9, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x20, 0x0) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = open(&(0x7f0000000440)='./bus/file0\x00', 0x0, 0x1) getsockopt$sock_int(r13, 0xffff, 0x1008, &(0x7f00000005c0), &(0x7f0000000600)=0x4) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r19 = open(&(0x7f00000004c0)='./bus\x00', 0x958bbabf2171dd67, 0x10) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="53db01b904bc82a9c8f210f32c34f6eb4c7f594f953a7a7c3cabfb74764dd5b576b5ead2276c0d2360746d0f237b727eaa4716b2f1b0757bd8981d60dd349289d62d", 0x42}, {&(0x7f0000000300)="bfe816dfbdf8fddfc0ad4c36aeb2abfb2666523e77a4e7032bc2520acfd02a18228481a8d99c25a2f5b3d6e159f1487f923b6500992be66fc511661ed2430f6faadce91870e7d75a3966416c46013df4c32d55fb3d9f6d7fbb53e01e184a47f64d40c57667a3720c586930dd589d91754a93c43e130db38692abcd3f3db36ff47d64b91a22e3664f3fc75a0c944931211e721bb0fc7d39bd6fb98587a8a877b8a06f7109d999e2", 0xa7}], 0x2, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r1, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}, @rights={0x28, 0xffff, 0x1, [r12, r13, r14, r15, r16, r18]}, @rights={0x18, 0xffff, 0x1, [r19]}], 0x80, 0x4}, 0x9) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) sendmsg$unix(r15, &(0x7f0000000980)={&(0x7f0000000640)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000680)="ae407888042fd4fe49e2ada6", 0xc}, {&(0x7f00000006c0)="1a149c45028c6ed10cee0f35ccd06f62e2889c79a9232a1908efbde5ae24bf9cef054d957064f663a61a07b8accea27c889f39fceac47ca71b281f11583db5915949956f9839ab94ef13dce7fd74718926146987fd3543480a85a5b51dfe933cd6", 0x61}, {&(0x7f0000000740)="95acc1256b58c29b598641c803663481c22511980659fa5aabc3fac29bc2bad238644a3d81b8c54bd81942e143099513bc3c344fc31624d775723f80e171745b62634db3503902", 0x47}, {&(0x7f00000007c0)="10121ce1ec45e88650008f3d9572896765ee27940ae09c073a80fc4233cebcdde9a4b6a2ccd947c7bb491cb9b3adc510cbfb8d8ed26f535a90295e5845b961c833baff93eb1411d0f65ba421b47309426ceafbce004a48592f48f682", 0x5c}], 0x4, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r1, r6, r11}, @rights={0x18, 0xffff, 0x1, [r17]}, @rights={0x20, 0xffff, 0x1, [r13, r13, r18, r0]}, @cred={0x20, 0xffff, 0x0, r1, r6, r9}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r5, r3, r10}, @cred={0x20, 0xffff, 0x0, r1, r2, r8}], 0xd8, 0x1}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x150000}, 0x8, [0x0, 0x6b2c]}, 0x3c) r20 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r20, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0xb7a, 0x2}, {0x18, 0x1, 0x35, 0x9}, 0x9, [0x1, 0x5, 0x4, 0x1, 0x41, 0xffffffffffffffc1, 0x20, 0x80000000]}, 0x3c) write(r20, &(0x7f0000000040)="670dc3", 0x3) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xfffffffffffff362, 0x2, './file0\x00', 0x6, 0x1846d345, 0x4, 0x6}) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x3, 0x0, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x14) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7fff, 0x8, 0x4189, 0x2, "cbe567f3823c3aab0f2bc1701af7f5c95c599e63", 0x400, 0xfffffffffffffffa}) r1 = socket$inet(0x2, 0x3, 0x102) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8a, 0x6}, {0x47}, {0x8b, 0xffffffffffffff80}, {0x46}, {0x83, 0xc4}], 0x5}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) pipe2(&(0x7f0000000100), 0x10004) fcntl$getown(r1, 0x5) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x3, 0x40}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5d25, 0x0, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de29f1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19783ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21da326236cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab632801fe52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea", 0xbba}], 0x1) dup(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xfffffffffffffffe, 0x0, "49bf00000000060000000000e6ffffff00"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396", 0x450}], 0x1) 16:00:08 executing program 1: r0 = socket(0x2, 0xc003, 0x4) listen(r0, 0x7ff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x1) write(r0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = shmget(0x0, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/211) r2 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x2, 0x0, 0x7ff, 0x2, r2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) recvfrom$inet6(r1, &(0x7f0000000240)=""/216, 0xd8, 0x3, &(0x7f0000000340)={0x18, 0x0, 0xffff, 0x9}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000000d3, &(0x7f0000000000)=[{0x3d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20000, 0x0) shmget(0x1, 0x4000, 0x91, &(0x7f0000ffa000/0x4000)=nil) syz_emit_ethernet(0xfffffffffffffe92, &(0x7f0000000180)="d5") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000380)=0x2f) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:08 executing program 0: chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)="82b041900fb6ee228fcf6c2aa41ebbe1f3e1eb836cd26fa2a88fcb91ef8e49c6d083b51fab8d1ce7d304ebe609d2ad0f07099b54b10ca3e5cf6dbf70cc0b3bfcd71be32db822aefa27660bfef0adde379fde10d286afb8758ed55750736285fc95645c4b0cdbfe1044b058658cf49319ea9e063a373789c47b9c2dd5efac08617cdb0ee38364d6a586446ba641fd11b855849736133d892d926ae0507dbada5c30660659d40333e3c6223bf45a8574a8f5036d25fdac86119e18b0cf7fdf7c42301603df01384380a265bf45a1d6071db7209213fb0720510671919d53e48c756c26c6a819bdceadae884a02a5a1228ce6c2bc76af3fd5816a660ffe91ac8bc9a6ba1357b5acd7e983361dc8e448be138482bcd211b707f9ce6d16110dc24cbc8db01e3505bcfa873100fd3e7337443d08302f5658438817cbc99944180a12aeb4e38a944f37c84435215409b6aa7564bd5381b50a8989b870581d2ed37a0a75a0a725641a731663a0295af3461b686a48447b75fc7634173d1028fbb91f74778e5b735bc53960099dc43c7bfd077ef45b8b614c0c0f7599a12904c8da64acf54c6d8b9eef6a7c05318163409f944fb506dca98dd22b5b01fa63f413a5a4abd47ff3b21c4d052d0899f651805e258c83ebfdbad1eec839b2657e7a0127e22ea73f031cc0bc972b78dfbb9a0f2a106d837a1d21023643e38e60ee1b0b9ab80dd96525f0612c4eca685da990289957d706b2130562443324a0b5f325d3cfc91e6ce42e3a21e2d661b0c1c4fea4250191736c7f041f9984fdef29cce09150b9b72a1297de09323b4c8708bb5d36810fb862e1fdfe7f0f05618c9c9853c034e9a5f715ffe4916bf8ab1987dc82c24d8f5bfe568c2a91368a16bef36cba498290e238edfe632703185e081c29f731ce672e7c8029b02468681e2f775c340887380456103fb8196fba099d00ad28f476b89c4cd45c3f114ea8df0adb88d1d7a22590e5196228b668d13b9fb252c9800838be9573852de953d6caa9a4c7cb402d6686085ffae13d35c46dbff7d124bbff389a832cd63a2ffd46c5bee2bf0b18ca056c9de98076f5056927a9b09be275900e6002dcd24bee0eb35f69810e790f08159a081db6f2079a88b4c7067538c7aad7e7d58c774236290328682252615189b176fe9a32271edc6732ab7774cf863373459eedce0d8e4907bdb7ee18baefe30cd85f1cf554b32ce6efe5c3ba603808f3fc297ad1d2f64973f279869eed90849a4be9ae75c1304e301147bef1aa2e81c7cdea681d55bb6a8b2f2ad1b66d0f3ce015e35f0abe005c30ad5351cc65ebb3fd9dc2a992f4c3a2f97379f51ddcfc6f812e3df3f9c15a85640c8033357c18f30a8fd82995d8252c9ce878b0da4e82a07cb04cf1e6e1f323b4e0676ee043c947ab5be193c147ed4caa5e0fe9fb99ff1fab2ee6f1b7752a99794bf63f4600abac1abb737a930d4920606b210da4af881a3ce3e0f68fef98f33bbbf95fd28ed73494998606d787e1cfd43b194580765fa9d87e26d9a837ffcd547b0723bc628c62f734f01bbb355e61bff69299937f693e414daac4dd303adc14701a617e405346ba138b73225798e75087a4d8e88d2f01275fe158b5f3b4ccab23b33e85431292160db868b3945ab44b203b139f83fbe738f1e082472788f7b71338e52fecef1ef543f7e05e8ace05bdbc49eba48d9ad558f4b2c18e2360bc4d12fb5678e0298bca7f85c91d8bf7e49b22ffedee7efea8d5437dd78dbcdb3e8ba505a1a70c1ceacef93076a10b495c41e457c4a2e9cb024c026b214cdab6a856485ebc11f00fb7bbf7034330c9c3d27984267f111da2d03cffd4d6a349751a5cff1d74d625b7c1d8d157662479426fbde560c02b12bb3eba9cf980e714bda63c9332ea6a3c7598445caafd14d7344592125ec72fd52d92ce951e7092b13ac88869a62e7c0810789f43297d0fcb3eed3c7df128da8e4869e0c230426629f2209b178d1910b03707e8fdec589beb1cb8f5134506a0d7ccc40814a8eb90d171c2e6f797afe225b76f2dd7deaf8fd5708fb46e0150a01ed0fbf7545fec3511b6b4f4a27f034cdc958dd2826f8493846dd3aec7999a430964c3d7b32efa8b4dd928f5e2e0f1971d00c676bfac9b2d4827676eb576bb0fb648fdffb2583b35a1677a099435242a8e9cc89f0eabfd160f7db01cd03d7c980d5f90e6f8eafc058a4e27dffab85bfb2a10ad60152969aec9761203d4b0f7c259c5347125c23e48179cf75025534004f45a67999c30bac7d46168044b7c2e84695b21c72b4d62723f71ae918952a4c7db82474d410fb17edbd29b33aa764bdd04234c5b803ab96ca7bf7aa935ddc4b7b2c2dd0366c808c947f8c65bb55d0e90705910850fd7948f9ab87134fc3702692d39c3f9f92f6420ee3331b879912a2f4c64f8bcd89bbcdfc9b28400cecf8091f4658a0f82c78244cdf8063b997a68917cdebdedb3db2477485118f662061fdd569b7ad18f1ce28fe502244830f67f75930539b85741f3c2b53fde7aa69ba6a8fed53d40f793b7c503a725365380dab1c463f5bd52cf3a2176cbcac31826b65cc2982a106cc20887fc6ee94adfe7a7dafad2e6f1deedb6268a0702b708765703de43942da19b64499174dddba8eaf62acff7a76905be7c957e7db8b063078e1e93211719ca6f7e2c3612eb33b80963c26aacbf462218b3fbf4f62e9b501e4c7094c5fc1eb2e65f32af177d6009f609d773f07d7afce7b01d87ed345a8ea0c84a06099e6c300ceb6cc4e04b8392c467d796bf0859176ac2155ab6bb9a5fa70d333fc4043ce655aa881eb7ee02f2f7aa0eda5d454d3fc52eab37ee941ec8b38b18c883c7bad90b770f9400462c3c68a6f6aa1ba48f7a7bacb300a8e91be0e0d9a52c0233109606d1c93344f34c7cf73bc478facc92a0e4c8c87cb79bc7b657ccb6465235782cd663be8e4979925db26abfc18670de3e674d56612564cc2bd07ec4dbc149a59d791aff4df176b72ec3850e4cdc434686ddd105b10c7d7211cc1484c69796b51502d48c122e9a88ede0a09b7e24081004c774097a5ef1e5eb13048dd3180cd5708cc67c7206f9024b47e1a535c93621e1f02f77cea667a3b44afafe32db8a1aaab7ae857eeff280d6bc2532a628d0c9ba927e2bde7371d5d5378c425add0d4a69c8e89de7f6e96610ab8512568c2084769fc25147996124e0b6af5cd1b761ac16478f75a3fe4a4a7bd743fc72d908d6926e9b11c7053543643ed2d42f6e149dbede9b9be7316163ac0a0f250924be0bab53e59b7cb845c21cfc88302903094f5a222996c183f235421ee84895043fe854504eab0fa740db987c8fc05a3c57fffa21f63359856e94c2ab4512ca1479a0e7913ccf3f2b6b1d53d56c84e38a1c3ad93da3d4acd642d1f2eb7dd8e7bc54e8854f244a57ddf2b2aea43d6234a83474d30d4f717864a8d0cc92eeff60b909ebc227b2508474be0279a34bc0e8c9f6d8bc463ac0ebab81108daa74c9f5d9458fd8274d2c0236a0568764dbb853bd419b3838beb53dc9a629de39faf6ee19242f621cc4dc94159139845c1b1ad752abd26bd5d17169c5f96b1ae98d224c4e315e93c6651663d858d8eb43214905104538e27eda60f21389c707cb16699338c72b0881f4f651a3cbc10aba3e4fea0d60a46155db04526bba37bac70b628e6f50491488cd608456a1bbe8ce37b1cb5cbf19f4cb5fe2ac56d37c443f733adcfecbd27aa6d4f7dc43a14e759b507214fd2510a6b95b6f143378e8148f99e47eb01cbc1fa1061f8c489ef928bfa2c42b1d3481bfe90eb294d06f4f641863ffe8a48673dc2164b096dc30d3a14a57c9c0a95fa764dd270042fb2cedc6ffb1989c2b107db68e4bebcd691e93dca12e3b608c8e5a91acb35f5b9cbf8e36280059dd5cce4562ac4139132fae913de3c7cd0efbee94bb289936e38d18dc81660251e30e748dc39a4d9f18d168aeb514e7bffdd668dc15424ce30655582f951075c771d6daffcb61a9b8d364e85fff930e7046a18230f4f11fdcec3b09dc6c90cc95dc0a92d74423a7239db48f9aed6923dc1aef1c6791a3fe715fcfa01d922bcaa98ad432518790dd27e8e19937bb1713a2a8f09c8ab01642bc283ea64e5984c05996d309d0638c54d82759f695e49dbfc3e788ff76df4838c7a37f7de017110837c86b0689d10e941e5ad5ac08ccf4d9be3b40a48194d255bd360571f27ee75c22de39494739a0ad662bae187fc232839522b966e9ba5a62f8c10f3a117e597a16f7b57514aab5f70b3d4d4f6d32738b350212d1a153b21dba9dbcff7a242ce2278717e7b1bc6e791eaaa18f927fcd26ea1adae730d3fd5b384b9ae1f5582adddc9943664104626e4e1aa6ace09370c9c985b37112378916e6827a8ec798f98afc8a6bd0e44db8cdb3f17d758e3988aaa4e787dcfdad159510e8971faa837b8c702a4c4db02ef6b96149b7a88b61b375cfbad00d14cf62f1cf3b71a9a103d180a6db6f1ba50ca50c935ff4ffb10897d3aa67f7776a263e90a743e291b05cf0ff4d3338d114ffaca9bc1d443a65af4fc3d4948784fb5431f041742e52f1473f2eb6bd07131f2869c93100d753e68dcf59711f0349f0019510c19aa3962c0f5c1602453f76858bc079ef41600863d0211da6332c3634fdb9688bdcad9db386957274d98985adc2b762b496ce8fa1c57cf6a2d1e7bf4b8ee36ebc19d78f55913166c3162b579ebf1ee828a1692dbd9787663e68289df7eeb8c2c9ebda34e20894caa62653f9d4bf79c32a16300bccaa60c798f879008c0de6efb1400a5af6f43bd98eb35b149f97fab5ade15045d5be6b3b8a47932963f27adac0b7a1e63d9cd77be7a694cfd876781bc53424d0a9351142c6485da010962b81f9ce68d06c41d52cb0b5f9cebb8ecd612e5bd37c7f1a7fcc1a3d509f62b7fd1e088cbe61cd9179f94ea8c6d90c8b3259d9230d660d085ae2d7a65992c3356a25f26fa626ac6b4e28f04428d4ad7c556d371b90397bc9cf1ffe8a45b655cec3881d6ebf402075d959e61139b6084292d7c36188b569a86053aeb57e0a1a80177498b908c00e88229ed4dc1b2ef8ec3b499a6a3157518715c6887c7d1411f82117aa37db7aac17129d5ef4dd3c48ade5c3ff173a47665694c9ccb8f7f54c87dc3360e615aa30f88c884eb0df2abcfb86049a53d09cd9c41b26f4689a8ce79df2320147c2469eff9b47d4cdadd52dc661c9f46663817aae65a1009a18a707628d5f9d3fc2eb69a2bf0ecd321841edc963de727743f609f4eb79143791f67bd123de4ac67b7d00faa6f0f7668b00cd58715f67bf344ac3810649b41eb5dba86e7d01954bccaf69df8801bd47c2fe9e6842fd84e66f572e433ff990e7bc93faeb0dfdb119ad41956bc91d53365b59b5027880a661a925ef7038aded6e96340a3a33d34bf1b37afda8d61610b6c89d3284494975700dee4edde293bed8260b2f8dfcfde43e015e66ad9e170cc7f203a0d27211590a403f4bcd34b8d18b2a123a021671a0acb4eecefcc908a3563ea5b804e991ca2f76b670adee2f5935702bb99f69431e71e2262d0a2ade3c1fbf394c06861bd36a7580de2565dab0fc6ba5c3e6882bb5cf9a468a0e780bc75394ed668125b775cd4b8e96c96a58074632a54ed4b8151f7dd13aea45cd792c704c318e7687d1bf9b0c503c6b3631378b8feef34832311609a672e69afceeef48ee8d5121894235b91b75e47a224f491ae7d294cae93cccedb7db990370efae89b67822c84d", 0x1000}, {&(0x7f0000001100)="962c5b1537e45aa3d6bd11b320800c64c376b669698755b347a2c03c940df65958c182578aadbd6a488cd39daa3cb91c96b95a9d06d2d8e7acd38885fb341974777c2836cd9ca1517e48d2635a8f7f184b61b424271bc90a413355ccd9dad229621e962f4f77bd21615925d078824bd2f0853f934bc20c74646818f5e904ad4fc833ae42d1", 0x85}, {&(0x7f00000011c0)="33d1316d1e3153afe52197f0c3c4ce8d39b453a9aa8843ef17019c1ed845c3bf48e17443b5869e8b787c862251b909e671eea0d5d95268ef19abff066bc1e2c7fd34cf81a8881982e2aa4fd8b30afee560bdb4551127987a8b20204c3bfc8908eff6f0df802782f8a58518a489ef81625cd49cf8a85cb310e3c1cf857d84274080324945a69802d403972602052f4ae5a4a3168212884041af86f8bdb31da60b8fef113e3e2958c309c2a10b5948f57f69e7f5169b2f222874c5", 0xba}, {&(0x7f0000001280)="96ba947ba7bf9583ad4ec6b60ce7f25320d3fdab334a4ae400f0283d3bd1edd11489603f4b6e88a025cc86a35fc66d46602e85bf94dd6e19eef258c13e6221260a9a328094f615f3cd42aead2ee14c5add7b4ebdd4a3a37e783c93ee30eecca8944ff99f74b66a1a4a35f8dee5fd65267b9c026400e55dd47fb51442e9297552abef79122a8e0a18f7c34a1547b62ae5a8e1a100493b", 0x96}, {&(0x7f0000001340)="f28e02c0d0b5b26307698b24a43d81c6f632c0162f995702501df556781596f6f4cd863b4f82fd9036b408aaa9540dc7d9844bce069dffaaf473720ea8d01766330f243f035c333dbadad498eb48b42991e7b49620f4aba3669499e1119b8074e27439ed3dc35ba362dc52fdb1de52671cda030dc96d88441f700c9d", 0x7c}, {&(0x7f00000013c0)="dc32e5f311211fd6aec4a9bbbce66acaf165b49ff4a53b7427c8d10300880295977f244726b7511b03ca7712933188abd20a89121bdb68f3fff147050919f1490d42b92bd665aee9fc2ff9968f37fd32fe9088f5a35515e7729f902cf4418f44ed73971675154cdde49dfd5b89d15ee02052a599817c75385e2053e22a20780ec6478c7ec38a87dd4062157232b65986ef2cd8af99b0937980f1411ddecd4ec6c4b60d335d3408df1bc199ff69992d9b34826d490d5ea13b0677a7a3a88082a776b7f32f4ad4715ee172f1a7418f515830", 0xd1}, {&(0x7f00000014c0)="7417b66731231b9889eefd704ca31c07d5e25cf135ab568b89c091c2026c87f95192c6b3dd05beb1eef65a3b0677ff9bd39246f2af849fa256e316a5d4b1357c1914274e2194694dd23ef8f20b33153a97b158581a3257c1143ec72bee5b88e6e93110991083335e07aaccb7cdfb7e4f10b472ffad936ceec49e9d9f98d4f8c512c8b8cfbcf9da2de0d91cfe2326cec3c690262a71d2dedc9b7de1b5107416f7dde25cad0b6a5d9139f8ea4cd37813e4fca3a27fd391a1e7d840", 0xba}], 0x7) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) setsockopt(r1, 0x96d, 0xb5, &(0x7f0000000080)="c87a91b5d348e898fbbc94f331c25b847b1d259ae4c76ead5149c4567283b04d2a8089d231b398", 0x27) r2 = socket(0x18, 0x3, 0xa1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x9c133a703c98acd2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r1, r1) dup2(r1, r3) pwrite(r2, &(0x7f0000000140)="d62cdfb397c205a670d525692064ff869ba34a95ff7072967900898f91005aab83e0b172ab2f820e6f77bd69596c4e8b6b7c5d8a231ec7cd0b8d190715dfef011ef0aac1c15e517a2f98edcd7812f45385aafc63cf352321a0fc0e89209a68abadb973b8c748718a7cb5afbf38dd21c4aeb7958720195c73f93ac4e3fc5329da76347b73d1a78b2c3e7a9efb6350cad3", 0x90, 0x0, 0xb) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:08 executing program 1: r0 = msgget(0x3, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001080)='/dev/speaker\x00', 0x808a, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/bpf\x00', 0x10, 0x0) open(&(0x7f0000001100)='./file0\x00', 0x100, 0x10) r2 = dup(r1) r3 = open$dir(&(0x7f0000001140)='./file0\x00', 0x8000, 0x10) getitimer(0xfff1b7d9fe766d36, &(0x7f0000001180)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000011c0)=0x1) r4 = dup2(0xffffffffffffff9c, r3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x811, r3, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000001040)=0x101) ioctl$KDGKBMODE(r4, 0x40044b06) msgrcv(r0, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x800) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = dup(0xffffffffffffffff) syz_emit_ethernet(0xdb, &(0x7f0000000140)="465ab40c6e7d2133f16c20067ccbef743e4ceee56458c1c7995539b138655e8d9ccfee4ca295ab7b72ec5672561984936305a4522d19a967dd58c36b256594874a5ed40ac5bf7ad66887c42e02782723111598d5de1e733e5c7bb98149c8da51b13570fdbc30b6e0bef3b57d1a1ac1f0116ba9360d75884d434a0e5b81f946475cbf3aad0acefd62ff020034f8daf0dd1a0bf3b63d85766ac34d33605283a158f82c70d9d4bbca4dd7a74d2d09d8e2d11013eda59dc6c73d1f5de07d197e40a4c847dfcb51fad8ee648cb1dc66de5bbc229fa41dcea8ae65131a09") ftruncate(r0, 0x0, 0x3) r1 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0200000000455ddba9000000001fc2", 0xfffffffffffffd29}], 0x1) pipe(&(0x7f00000000c0)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x8000) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x100000000, 0x9, {[0x6, 0x2, 0x28a8, 0xdc1f, 0x8, 0x4, 0x2, 0x2, 0x800, 0xffffffff, 0x20, 0xa, 0xb7, 0xb1, 0x2, 0x100000000000, 0x1ff, 0x9], [0x8, 0x2f, 0x0, 0x454, 0x3f, 0x1, 0x7fffffff, 0x3761, 0x8, 0x9], [0xb850, 0x10001, 0x400, 0x5, 0x401, 0x2, 0x1f], [0x6, 0x80, 0xd59, 0x2, 0x32f], [{0x7f, 0x5, 0x88, 0x101}, {0x1, 0x12290000000, 0x8, 0x8001}, {0x1, 0xffffffffffff7fff, 0xabf, 0x5}, {0x1000, 0x3, 0x8, 0xffffffff}, {0xaa, 0x0, 0x20, 0x8}, {0x6169, 0x2, 0x490b77a0, 0x101}, {0x81, 0x0, 0x10001, 0x7}, {0x4, 0x34, 0xba, 0x7}], {0x100, 0x7, 0x7ff, 0x4}, {0x4, 0x2, 0x100000001, 0xfffffffffffff000}}}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r3, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/151, 0x97, 0x0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1f, 0xfff}, 0xc) 16:00:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfff, 0x200000026, &(0x7f0000000200)="aa75a47966c3000429093a0000041ed6d6c482e7ca87dbc2029ab50831f40f5ef72d8e2a8e3cff7064ade965d64bcaf801f9820771ea6556f38d7d8c55b103905826296532d754d51e3e6533a72de21d85a6f34472cef42cd7cc633eb3e75e0f7fa5273f6a3f0eb51b16ca80cb54e10aa072f333eead7bbcb582c2ae855baa7896b6a14caab544e69a2417916c6ea0dddca0be453f759c6108316d1e739dab849fea41588d25db8b91955f9479b3db233971c164313cfbec939f0711df6f2bbfa24f186bf21a8a654adf11dfb9744691b072bf2c009c96095e8a3deaaefd58ae20e35736c87a5867890fac92333051460bf10ecdf90d901517310ff1aa012f15374d31624b7b427f438138619c3776e5143f3201ef2cf24460861f4cb6a4430edd4e5f8c387d3c87d83d96c60f462069b75d4aa39de42aa8237b8f06d92ddca0a7833b20f4790aa61bd58439fc33a9e81a51a9", 0xfffffffffffffe90) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xa726babbe1a8fa7a, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) chmod(&(0x7f0000000180)='./file0\x00', 0x80) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x1}, {0x6}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x8000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt(r1, 0x4, 0x0, &(0x7f0000000240)="a3bd565c8b2fbf6596a2711a96aa01ca8920880aa0cb200ff9e0955325af21140834624b78be5eb44dcbc659a786f7638dd60c93d30a097ea040227879af6b42a78ffff6e346d2e7bb0f6d7e62b4f2a9c25fc0f73f91c56d52fa7c55f5a5f13c1d1afa246e85861ea44a0bb1b98c0d8b8d347974b3c1673f4e5520db520a46313a8b0a241a0121ea1096cd9134b6e9dceb7ad909bb0da214cf7263d8ca383d9c7f2b65ed9e4a8c36de79882494f1f0368b3fc5a1fabc8eb77d92a6153a54f96473", 0xc1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000200)={0xb926, 0x6, 0x2, 0x1f, 0x2, 0x6, 0x3ff, 0x10, [{0x100, 0x2, 0x8, 0x1}, {0x40, 0x0, 0x1, 0x7}, {0x8, 0x6, 0x1, 0x1}, {0x7fffffff, 0xffffffffffff0000, 0x4, 0x1}, {0xfff, 0x5, 0x7, 0xffff}, {0x1, 0x6}, {0x7, 0x8, 0x6, 0x3}, {0x0, 0x3ff, 0x30000, 0x2}, {0x1, 0x0, 0x5, 0x100000001}, {0x100000000, 0x4162, 0x3}, {0x7, 0x3, 0xffffffffffff4972, 0x8000000000000000}, {0x5, 0x4, 0x3ff, 0x6}, {0x4, 0xfffffffffffffffe, 0x6, 0x4}, {0x4, 0x8, 0x3, 0xe086}, {0x6, 0x1, 0x40, 0x7}, {0xe09, 0x7, 0x1ff, 0x9}]}) clock_gettime(0x2, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x9, 0x0, 0x8, 0xfffffffffffffff8}]}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x87}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) recvfrom$inet6(r1, &(0x7f0000000300)=""/62, 0x3e, 0x802, &(0x7f0000000340)={0x18, 0x0, 0x2, 0xfac5}, 0xc) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x10001, 0x2, {0x80, 0x800}}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0xa716, 0x100000000, 0x1, 0x101}, {0x4, 0xfffffffffffffbff, 0xb1, 0x9}, {0x922, 0x4, 0xfffffffffffffbff, 0x9}, {0x1000, 0x16d01e3c, 0x10000, 0x3407eb67}, {0x0, 0xffffffffffffffe0, 0x7fffffff, 0x5}, {0x7, 0x8, 0x3, 0x4d8}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000002c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000380)='G') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x0, 0x401, 0x40, 0x80000001}]}) 16:00:09 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = kqueue() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x100000001, 0x3, 0x2000000000, 0x9448}) kevent(r1, &(0x7f00000000c0), 0x30, &(0x7f0000000080), 0x101, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r1) 16:00:09 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000c98e0f4adee6d057b8cfae4b75369fb4d84a1d30d1ad62950b6c597a54daf8ce17cf56bdea4043d80884f1dfd2c63628871bbe7cf2772086ff714d0dd9547eb5bf2a5c7c1e00e6eefe974e1a60ebcfbe8f4052bce7"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) write(r0, 0x0, 0x0) 16:00:09 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x40, 0x6) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) r0 = socket$unix(0x1, 0x1, 0x0) r1 = accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000300)="8462d5e8672db9183b9ebb8ab8e5313f731c900694522e4a760221f3774053d3d102738599df17524cd3065f39dfebc4a32f2771cc754a13e4d793429a458017d8a937b867067e26771d7480d2af9b8b68ffae4c5f20835b702b16d48cc139ab0cc56b235ef062cb301cc31871622403e642edf5e1787944de82b9154d7440e1a5b9790c570f2ce1164d7b380a0ed555aa64eb7c03eaec8365ef59d6494718a05d00cec2725d4593736672ea3b72791e379c385108702ddcf74fac9e798fcb2e0edb307e0dd6f3a767404a7c43fb1222b42fda6aaaa89c13563cc74a08b036e0fcaf5055ef222d08", 0xe8}, {&(0x7f0000000200)="e4b3256764632f09a07d3b0d9f106bbf4f3c28b1652c809a7c065e8b9d6e205e8b7e238a0d244323cbd5dba3ff4342989ca9c766f13a70cf17dca190de8bf0157f67399b72541c075da2c6a719260aeeabcdf8a8faa74f11aa0d5aeebccdb9832f26ccaac44db6b293010670a01bf8ed2713ab8e5165d87fb4d69d33aeb6a13a552311a0f949b2fbad273708001653a77405d68ed0ae664ba09d3707f5", 0x9d}, {&(0x7f0000000400)="99ffc2dbce82b31fb5015dff40b6cc001cdab4e281de46a3f7f72bf8cd217b1d66c2298c8565fa675c986781cf8482ce576efe3642927d126f23be4fb9b2c6ca39234bc70645654096e9902c49e30e85ebff9f2921188b4187391313", 0x5c}, {&(0x7f0000001840)="00f0bf5e0285f63314220e4f1c1fc71e38cf0f7c3b284aaaf14894cd273832adc4640ad569fb60f3a4948433ebc22cddc245ce2e74e11d56b030e8bdccf32943bf12f40f3cf1ad9e70bbb9a5d05381b315836939f6b540a0a0def8802e7d7c903e2dfdc86a6ef6602d0414a71d3cd6851a484948b52e27229f19c0bb1eab3fd683a50d45ea016df5df140704e8aab1d895b29677e572fcbd37948d3e8955d41cb2e054f19b31ffd5d81816e84becccdf34f7de7fdab477ba6c87bb8083775d2b4cd2cb753f4b808d9303187a8769f83750a928fbd5994bd01dc64cfb33b2eb489a40b992021c847f73f3e79d022d3b6bdc17ad632d6cbfbf7297a6167243975f478ffad4f5d3860307457226977857577d4a37d7ff5f85c4f5867f54e38f863a087341889a72c483fcfab8c2a91f87de4c3df4d50477d79172b26a77db5203765a0540e0502811f7c15bd984d0222ff08ec8c22af038a1fef460dee7aec5b71e97c8a8d09d59e449411d19061f3fe93cdf7a56af2e97ee91dc34629f448c5d3410996bd456d9714bee74f564bb61eed8732c6d743725723d0dbcb697e3739ac657fcec32e9398e031ada5a3457b060c3c77fd8fceb4281117fe57304a418a5500e5ac38844276b2a4e6e8e2b219e6f4b53607d59c7a524004269a04b283e0a338d73bbc8f51f4b467e45fd55fc490593bca0164763b083d020102bef924f1e9804dbda8932b020df7473f4a556280f977b2144dc56d31a29fbfe716af3b9f475bd3f74c45d645aed218eee012368115591777277cb2cf0d6f21fb8077b5ce552186f89bbdb4adc17275b4397c1bf61886259a4690168b3527ffb6fececcec930e14d27c5afe66cb62002b0fa0776e3f0eea644e4f9e804d691d5eb413e51ecada0ea50bfaa8e8b932561684e62716a1f79dec7dfb67330227bd632c257e4a5aeea673ca966e4c3e3f8c76287eb6426b049c035e2e72ada2ee1135a89b2d4409ef0c548436be1a2af16948d90417a9ec09858a378b66b490a440e29add76175f2f160a6685b349b0315496d88f6da169fe623eba13af1dc83db0b8387abd066b7741191b17963855be836f877db5f2e538fe35ab43da96b8d6730f4781db4535c6a47968328d661ad2c1378f8d3ecf0441fe53b495da83578b36d8922b30fb0ac954b0a759450ab63cadabdbb35b7c7c269c6d2b7289b094eafce71b5da591ea8185c2e9a3d886cba98f12107654425467a1925262435ab623ca056938a8db0ec642f2fdf57bd6b00d14a979560c63039eb95bf55368220fd4690d943a066e8c424b9be1808c76af27e545a02e487d53376ad922ce207e2b843d7ae104ca383be78f291d33ccc741b4cfb197ac89c112018477476da5a727fe37934d21d9eafae59042cf95228b6377f3972e50fc639e81f5ed5dd8ece72a8c0cbe151fb90a06e9cd255d5dbc9f5f75d3640db380b932e374c0d7df4fb7405415b3b9d9081b03dad526b9edba9d4b9fbf55c15168cffa6bce8a05d294cd7a316cc5fa136de207eb7daae3068a9efb4bdb1c2856cb8a26d4dab926d251821cc74f6c9500a544fcb9d44500467497a7ec2a373c8ddeaf09ac95c39846e57b167b9095c15c059b9e386eede828b7f22ccf02ba279fc9ce24263d6a7fb0b48935d20895213f1461848a874509b9f139a475989279b0202ee4a1ec923c081bc1aeaedee4046d1aeb7b6809e7242134ebd03baf3d2b5872f937164bdd78abb40a306f0373c57cbb449b20b69071f0565ed98e14bc7974387bd288d21e4e26c824a320eb1fbcac9b47424505b073bc151b16b6f2252ccb52240ea2ed2b43dffb5f8d70ab7bff3b079a984f37f90795e97aa8b9aceec7c182e41499551cb220a25b318c725a233768c7ff0076251fc92c450eded8455557b4c7d06a1a37be821452ccac041396e56d270167edf5d0cd0ab740a026d6da4af39a7deaef8f98daed3d6e1aeb61b917c31465be160e0615bcf05de7b31013001b09dd8c9c1373b2bc1f7d639794d5688ad49778d6d4c3c4cb7ab5e37de4587cab808820f7b2b7937a9624916cb3f02f420aa06a74c646048ed76b2db0ff5a68af7f531d0a6c59777beb0faa411875d43371bf7a0949c2e482741745088cc9c1efced3447cabe3ea125633429ba8f67fd2c4ce2e24c39eca9d775c98668b3e0519ee7ebd1e288ea43a409f5421e339f7039e0b9ddc0a5f10973d044d22332878fc29ac2cb67f66bd3d1168e04cea1091ac7dd9b4dc14a1e4ac15d32513a0ab1faaf749e4fdc3fdfca046d10b8ced550e61cba1ad8f77857b2163c8900001d7179e901a7638c5c510845b1b5663d0afd255f7655311a97d537838cd2d70acc321d7bd8024382bd09ad32731babdad2380e212f55b277f1a0e51a75b587fcffba0e2b1a962320da71546d832054002e4fdb1984a6c75f8093c3b12725ed8a931dece5ba7463e0d0d2b8fa5530bc3824b5ff44da7b1fae2850169a8aa026468a83f925797fce4890a876dc8462fea29bbde2374596a998665e523c6dbcbe50559169eb776aac060dbaa8c3c162b7c7af858f0855688944249b3800a8c4e914d4bacf04aa4577b44b6131ac7ac17c0e7bfe3cd974a52bd387fcd0c16af8dacb65e591d7f06abc31a3b7a095f36be34d04d4666ed4c5fa561701307b6fdd330b9a8b732706e9ec8d34770caaed4741bff4cdea226df427f405bbe8b3d04b8452b9232b67a90ca6fd3ca2faea9b54f7793e42be9d6cdf65947e50cefd2060a0002f4e848c28d0f82e6013e611e435f6c06a558d7f429976802caa1dc877858dc1a5de8983f8339fc0ed2f669a93d5dc081b0f4e32409cd443412ba1bdd8d061be6826669d1ca33d57ea53110e70c41a739c1331439d07ec1a84dc60223abc40432a6576ebb95411d5129d07b4858387fd524ab214f21eb7106656a81f769d71ac6d3a7c853a260f4edb9c5ae8fb4cd5707117f2ebfb4bd914e293887320ca4948ab9afa2a0ebb70ea11292133f593b26a336211ddbad2b7f51e4d8e165e7ad4972e55734e59a5a783415aa63a70b2fc66ab0bc453e1e4aa917e3debddeec06b7447838f84e4395c1e5fd98cff42d41a255cd4ea0802f6cef01b8663581ced8e022b38f2333cbbbca57348553c0ed92e7550156a3fa600c770851229239be5351331e43f8e26a526d2d235f0cf7eddc398bfcb3effd8294d369524b2f26c6ae0a83b388b2735841e924def5e14d983ab34f6764795f2cf1a2ef8cf6d86c3f7c11a2eab3f4cdac127c78cd949e3428ebd6f93067efa9181b49268d54f2eda730d1b1a3f2f6d8855fe87e21f50fe4f33d596616d7e56005ad4379ff237e589219360f46b3d6b6aca946abd596f0cd61e6de5068dd140c0b753d64863658ff0b4e408fb9d4e884866d8c4b0c7104f781541841dbe5ec9b7e3e9cc1f795b4eff59c7d0217a0f6f985898f5f3b0ea669f6acfe772835c042a100ce31a2f9af7f71d9f800aedabda73be2872a8bc1b57c4003b93d691a6c6f83712d3a6a4c4c51a41e5c901c43c7129928efce892bc176adda42ae11c06ac824e9a2c8dbbe8c01b02307cbbeb32e70c7e278ad9900e4d4764e41eebf9d6f8069a199ce31cec7f747983da837b036f66ebfe7b41dee152bcbab82c70bb2b81e550425471aaa2c169d050624d1c89772e3041a1c1cf70e304b67b282a69716f095d9940b383dd29ceb1f23dbcc80a9bfa3eb1bf8bb100a7a9a495307425aedb7356e518461d7caac91762974a7c798b95d28d65744f18eb1378b13753aeb141a7ff763f1a59e687edeac2afbe994398efc632c5697962569bd4ca38e713650bba726d7b897b240b30e8b37a816cad6bbf9afa1e0c3c63908aaa87d3e31ccb66ad2ab446bf36d27ad1999869e849df006ca0ba532e4ddf357716a790d4c5171d55d3240c39d46fabd8d652ecad71a1ebe6df6cf9061aba2a9536288d50a5f434ddda6f42113ce82b3bd5661056dd2d12b3c23f8ce53858fa58a3efd4f0edbaa9702d5b848d6b027d37f2ceea10af4952270c2214896179209f2c680f2d8b1c61a07b67d6c673c2dc4de45eb661b690a6f327f0e62f1298b6ad7ae6e8b4045dfd6b156caa8ef838c49f6bbfc3dcb371899c9a1d71f19000be398686f59ec9770a0c4964f63bc37ef25e2193cc76821c3a97a687595e6b5736bac280241c3df044f2c4fdd1b7a05eec782f35bfa4257fd0d54edc2ad4f988fa2a9ecdba0853ad6e231370438272cb54446fb3837031a413cc86ef640dd0864b8f121db528471296e4566dd9cd899cdf8e3ee7c90be335af76edc817bd243a0e16a7bdc46f0a75cbfcf3c28729a011b24734b6327bfc8067f3054c17ff2d94ad2c76683ca1fda42649c696e631a9fd733c3d6cf0982d5ee43cfe2a441649836c5bdb1caf07175ccba0c139afd072229523d0a923fb607328e0c8064066d4c10941320249b038ae97410cc4d3021c910d3031556964b774c3e86990ae89704af47f57972f7f073557d9deee8f1c94526a8f8ae9d4122740a53b4deb26c5aba682a9da4abe35e8f1269730e63adc3b9526e8ac003dec27d9ea82a4838882b84708900d5fa9e55300f226ba67234850a351118c36183781de4241b079e5939a5edfccf5a6063121734b1343c50abdf457733552c2dc4f6bdf025c161bd6522fe037b35977cfdc70efef22e4685193e12f6bf7ca213e311d753566f711cfc38d309c5dcf08994e46622d92a74c0c4ed1a76546c5e0518681fd10c6041ac53311de7489e4cd40b6b04bb4b7610b631986f55b42adc8ca21a80242ab0dbb3fca8a9cb7cb4b5dfac8ef9550034f0a177d4f00fcdfa7435827dd4b625a8099a90b5b17eab0200645561f61e4f144ed1d198bed81e64d42a8dec8595d64fcf377f196b4f196f79917602e88e121a324b19a8788f4670790ac74c68fe54d8717164d75f242a0ce95b4414a244400ee4e1281ba7de7734fd13c5d57dc9c8c442c59b3480fddd79882d4e1ae8beb8ba5a6b4a8118dbc005fc11c884e5b0af29a9c2475142b1236b676de1a3fafd2c65ae7d376b11b5967e9191bf45b40c43efe0e3d4a1bdc590ac5842992de8b9848d73a94428fe1740b105278cbf35a2fb3810b59dcd41d3778647b08999918e16733dde74fcff06db371add824eb5fc2a17f79c98854950b02007137d49674fe366e94e4e0db3de4ec817ed8f64957885650670a4411fd2d7247e4e556cc039428f067cb5308ce53271c119e73b5039ee31b8804679df8495d02fd49bf3a94fa1e9eacc3ea142bd7c23f1a9577d35768a927e48a865b90ca27695141e4225dd0f2125b1a33df822373f538fa6cb50e0cad919dd882ccaefc3f0b7f504392aeb57b7ad449ed06b39e67c16c94fb2154c73876cc6b604f9436964a1df7047a74f33bd9d479600b3b13bf36f36206f32a317649e3698bbeb9ac66c692fe6ef44d677fa622568eee6cede640debbaa7020cc49c1bccd2fa06ead6ab11784993e3f6d72798bc94e344752893a41ca73789b75f8820930162f07a4c72a40894914db82a60ad10caab7c08dd6243fa2544accdbf5483d577110789ab3f41bcc1e5976e92fa25cb5dceb7744f253996b6653ddca9843b69bdd327d5837f55dc84fbf6aba00ef7fa28b5df83af625cc1ef2c27d3f07d9dd764e86cbf6221f39e3840c245ab8b43e62da87586f716ac2791e2f85b7518bbc66754bc93243793b8f19ce9aff509bafb763704d954981b45d189def13b26ff2c5dfa2f8499501d8ccc38403756a5c", 0x1000}, {&(0x7f0000000480)="e944fb3e27f791bd935fc27b52ef22ef534ddbe255eb35ad2a382a20c55b642408a52dfc3803f0554a91d9acacffd69f9ecb44856814bf6a365bab72ef7665dfbc5c6f0c2cce9fd2f54931070f9e01de79477e09ff195b09234a61d0df5680e132896f8ee04534e48ad91a81b5481c288611ca535a4dd180e0e314b230dc80e7528584aa056ce7c079892a6b3bfc398af922f0a86d5b32047f3544fd762a056bcd9f31c9e5cd82b3af810c3a79b807f72069fb3a685da1b567c1b3ad9cbebd528b6bb778a0f7302cdb947aab20be8273d7b4cbb7564f184522c4aea8b8570f6f449ef04f5418ae441c6c7e1bd9a016545bb9ab", 0xf3}, {&(0x7f0000000580)="7498ad970eb15e32dcd90b79ba89b0964fa01bedac9d4fe7aec284b36b659069dbb41a6452d4d66c23017176c1d11a4f57ebbb36e5bbbe9ddd30d304e4387b88478304000d5480f6eddc523c3205f2fd10e1bffe94223e5bd7b474f3f3ba2a24d31a46e9840adc89ff0c198c07b4fd621f4f3454c1aab349e13e9adfef3620deb32932f259c0a30cd60a9474f70a3116f841a1ad2cd66efe0b205600f036c28a0626ffe6fca4f7054a6dd24cab2ae938cfab9ff52dc707a641357272675b096e17968f3128160b8663bf", 0xca}, {&(0x7f0000000680)="1f790bb2ec8142b7fcebf430ceca261eac946d168aa3c5c41d07d69a6eeb1ba71e51c2b66c22ec5df15e533441ed9dd6e6ac1c686eafd76c6d9b7b2b744d96", 0x3f}, {&(0x7f00000006c0)="65bd3616ec9fe88fd58163a5019cd9c3941a5cc475a560dbb1c2351bf325d52809880b3ad2b5dd903de16ecba4ba3b0ca9692686bb87816a75014e7e684e65edd9a1e47318b27c4745d58fd49cd233ddbfc194e43569f14ba54ec0f870321bb1bbe1677909", 0x65}, {&(0x7f0000000740)="ff78525af56e5c9f33104a875e758606176eeae3c7db28391034febb0b9e05c079ac75d6d9fa601ff1812e9d4d1f1b4dd3dec87dc50d1d04615cfc6f31ee0b42f8e3c3b55055ab444541f2f600c50d1d878774bee20047a13e53a26fa9b2dd5f27aeead081019a6d4b8c92cf96f4e7d86bdb83544ed124197b2d8f13ce30001940609490dbc4157a84c635a266ead31b63be02e11e66bbb42ed017f0bb11e626a3734bdd48d1182e061a24f8ca9a3ba74d270cce5d7a3dd0f4c0f6f13f20c61f5e2599eae6ab7c25414faacfe87b6d35a0ac260dbcf30e54bbee869304d7602181c95d072a00953061714f7c81c911af241fe0098f2583ca2d5f", 0xfa}], 0x9, &(0x7f0000002840)=[{0x78, 0xffff, 0x5, "d5c2848c70fccbccdd3b421d01e9c81cc688acf71ecb806d1a3324e44841efc80057b1809339ffc8601efcae56ffb209dfec5e2fd3402d32705e77248752bb71803741d77ba3e5f43bcb944105fd50bc04530e64957547b8ab7856ffc62253ae18212655"}, {0x1010, 0xffff, 0x8, "425ec88c33b1658c2d40fb6c62e6e48b3183458493af1fa12d760f72270563ae32e03c06ae4d4930662ad02ef27a5d993175487a702acbc45f4818d21d6c8a622af91d684b24e1f29c66afc68530d71cf233ed090eabe77e64bbb55c289cbacc10b59105fd3edbae71972cd9dac169e299c3e3a29f2bbc299d5d007272dc4cf616f4b8fb65faed98873b1c6a59e63088c5e2a568e917e489235227f1ae699b2f82c6993afecc0c98aacf80a96e78248ccc8e8257d332151da58608ef85a92632c6a93e2eed3053650651b245a864d13e2b9b843dbcab1fc3b8759623bb03c6e580c2ee8c31f3223ff5ad4aca35ca0c935ff3be18a4861eae1dd4bd3fb190c4e9aae92fd651325a53239032ce2bcf96ab091c5828ab2432942a7a6017ba36c4ac09f7906289f40c1c115e651bb520e927638236e84af38e3c2767f0dd4b7a01d1571375901baf7d6d3309faf631441a7433acfbb8d596b074c1325b979ff00b5a70400412238ad8779132ebb67569fc4e5dec79a67f81051150d88200f53d7f6bc4b82a9f56cefcd319586fe699154f98d45fc5d12a6c15129052d65812a60d3d57225de339ddd8db7a6373ed110d8e35196971165f401bb767934aeede0f244b99888191ac8e209bb1a95d68110772833af1aad35e4fa1a2e1881bc3f5cc84b247bac10807ea0afb4549484efcb46b9859e498b011be641f0ac18a850d53cbf65c7cb947c49ca5e92f8beff16396d806d972ea8687d1c69353ecf150cada26955d12fb4587daf873c15ceabe8edebe16687a77c8a36170af02059930aff625e777208789f6ae890484df1368344a402425052b97b670170202fb7450e068775dd3fc382e693a23ddb4bd9fbe7e837c3ddeb6c597c1432b06eda1a513bcd9172e2f99f227f3c9b16b3c2006747a53d7b1e00c329bc922925c1b312a8c5323787992f1c711f50b5fb17940185b88e9c3ff70442c6b8e205b3c9630bf9b8acbd99feaab6e6e543bee8d4e946c24af48f1be0f7d2b21bd68b7bdf9b11cd0455dfd8978f2ec10ce4ce729defef374a925554994ed22aa20ec732e4e6d3af7b898e4ee5ff31e977d1e560eee8b6bf9fe32e09784dfd38c79daba4a70377a759a8ac89fb017a1d8b6db36cde4053199b59b185131e24fb8f0a69eb0e95880a5c254c43ed95607a9bbc6a0665c4ccfcffabc8a85da36382b10145da7d9411ec4f8f934ea0e54db7cc911c43b9334caa0207713807a2b25e3539bcf4e5714d459f4423085356f184f8ccd5f3c6452bc5a33a5007bb165813c1b8205d8d22cfe52ee7c242ec4569c4e4b4690c66616285cd16e97ac258da99ca8a57f21e4d4d8b74c9444344075574ff56798ed6f82e73505861a378b6452eef0594d3f66d09462622fb4b577391d81efb93bd1166897b5e594f6d1e93ec4177de45f787bb456051bb763ac6bf1d05c88f8c7ee91c15a4c0447cdfd57d1097ed799d6bea138794a09237e792005717f1b9a756bf4cea08c7c0d0e03905aeb0028587d1856ffc82666394e5f0bf2ea57a2fba2e4f931a77d5a2eed1e237207196820e5aa28e7d2dd23c5b3e701947dfdc8b5fe8c32c932815bd1ff0e5df8da634e90a417278485947a460d71937570acbe4c0f91aa42d36338b2599800ad37bcb0fd7d6141fe826c51588d789c38ef78eba58789b8e595329d2ea04933f0ed53be624992c2da6709c448cc6aa85ebc13d7cb8234de8392563bc8d122ea060d1892216d858f1495a30f1cb549d17d8b45b7a2c4895f6c450eb539e094c2aad5e7a38216570341f4ebd85e0e88c3b04fb922dc96d8b9940fdeefdeb7d4f0985d5f7de4355d1f515de417dee6b8a9c6405db9c62625520e5c2992fbe28df74b272ee8d2576e1c109ee5e9799686f57d6bba4d0f815b164974724cbb82e24d2e9d0b431629f05134295f153e1c4c1141098437bf2fd33594e1d010035d37c7d521f7d782ff6fc3ad3ecc0c2370af25ffd1903e855d891c591e3b2f92983e53e32d61525dfcf8e92be796b8fdf033ef0756f3825164daae11ce7c28dbde67aed464ff8d484c61cbd6aa8d2bd119ae9e0f6db764839edcc78c7b8880d8c94696cd4210aea719da49b3dd87996b4e0791035699e6f25dd2d84b6fc849109866ae52baa7c8bd7b97b65dbe338ad967a5eb5ff8202e33497c6e2b9dc5596f0a34166d4df75ea2fd7aad924b5c733313f84947e753c615d1a5df0686626b3115721dfbb530b706058cf6e671bf5846b159c615cd16e823a46ed6b4c5847adf4b80c4ba94e89eac88fd0f6d4f902ab067eed41e8b25030a04bbb1ac802da6e33c741e1bc0e11d0d7dd00cafdeeaf38e7d7d3d38553c914dedf33d6339bad91a26000a11fff9e8bb9eb389e58085747ef2a4313e3ad05cf541f62a90a842c5a51b14a5f620bf1368fc8cc280eff242dbc3e0fc2cd22db58bd57e2afd58055e2adf77a77872bb47089ac6614c21f5cf8e495cbb077a005cbe39c41c1c171539f3044fb4c9bf079763539fd15bb7c021d688349f9ecba64c5047337c4b905b612b239a95d8b2b68377c60c57d634620e26dab292d38025c3e1d6dbfe40e986244555fdff57607a74349b61b975a9967f207ae6efa9406dd37c9065f93bf526f839db73039bfc7199ff7ba7afcb9f9ee288680e311473b6c4358542911f4c3e6ee1845887327d080a3968240c0e91980b8d9ce53b5e7979a74432cfdf69d871e5d61b75c964673d0fe9bc0a04dc49233470a01c7e76cb4c096a17b5fdfd57cd40f76040d2cf497de686e5932a53f0be80e2f22c56af7b587e423c3220a351fff69f138ab51d24aaafb5fa982c68ca6429cfda05767909b141a592b71f7f88508867cd9d40e968cd5e59b622f004b3cf122a26f3560bbc4258fb3d01b0a0d8e09b003e3709049e58ef98b1130a27d8bb2d7bdac1a90290163a21538d98d25eb53ad86c7080d4e32fcdddbb1f8fdbc782f2734ce70055f1466cd20773ac293df3a617872939aa50092a4e1346c3b86e80005fdec6d3fbbc2aa5e27bead24c91f90decbd7e7c7e0cd259c2af33d4dd7bbf7181dacea06e85441ddbde472a9370fcc920ffb9e0f08f3080acd028b6502831b8962fe28a977b5061b35793bec960c30380f064d7125e6af8926827224c8d817da8e6355e5ef54d88eb41973fab8097a1bc57114716909966fb1348e1fe8e458e741d50c20a59b5f79ca838fc6523a47e50cfe4177572f26ce0581b9ca005fccf7b0bfedc7ab9c5c2a04fe0b3984678752e3eccea77cad0aa54870082a0921abc5fe03a63dc3153e3c417dc11622d37e60df3813a1cbed81fd5e7b5dab9c82d4384342877fad540ed06a2d83ca6f10176f6c301b0c05c88a9bf71d8ce64e95fc92e4c27c804509d5a728290915313d0ab24fa739f85b23fa16beed2c007ae9f1fe89f5051fca4cfb4309eae73bd64a004c77fd92500e9fa78b83d98bcd429ef1d4407ef62215d62ac1012ca63ab77206a940a337e8609144fdc5a065e5e67424c6b8f21794ac9239f7ed4f9466f8afc6301016d68dc66ff86f00f4ea5d0438c243ea2926fc09037dd99caf3b1ba70741baae9e7b52a47689fb4a6ad14468957141e6d4d5be2c27c5c84955619f46d46f42fbbdecd26f8a04ba7337934a356c75a685a957b66d04813e686a8a4d3a088bacfe995588786e108de5d4444dbc65606c01369fa43cdff7db28c0734620a509410217511e0c73499a32892dcef75042c9dea1a0c6d02b484e7c12278a645855f0865562c665d40360c858cb76a0f414b85e5a476309cec60f5f987a51ebde9778c581f24352b71ad70502d8a3b40561451ae802f164655cd7f2ce9c1fac7cf07a56e4099b32b88b1bf57d582d22b7780495add2e3ab0aef7cac62d53ef58752f09ea0ba0851d22e64fb1a8d7c22efc7e3dd0a1dcee2084db643739e216cd0dad23f88282fff110e4aec18043daeb290b4b8d737f317aa91cf747657674098cd705834460ba4dbb0ec5abb8a2a776eaeeda651a3cc273808b8d3e7225b43af884b179a2ab0bff3644272f68a732192efcd820aca0b13d7e7db1165aaa687f45a6d6a52adf6d353adfd6cd29a73a5fd9cca00ffdefcba58ad4e884dc2a2368eb326b69d591d73eac090be743c20ac101e43f43c9325eb940044de896efe4a1f54f3f0720c13408bcc248aad3416d4b016dacb4d01afa7518774f488cd47b3db64dd7525f408b9ff0153e58fb4eaa5991fe54cd3645ea5085fb3450e92995a2d69b7bbdfa63e17a521ae59d8734028f775ece593b074455d15284fe25663c6233c3fe17f5a2c5e8993d18fdf40e0b06ea52b4135aa4e0619d21f678252cbafa56bd167e0bfa8846c98676fea5c3deb755f86627fd8f29dded39e3bff2272da4daecf048cef6a3c2fa709adce44368415f362644e8633b43dccf0f1ae12217a735d9e6bfd6d6e81add33245e2aa033bf94641424000da1e992be752ce71e14805309877fdd24e76bf1310762b88081eac3538d00e53b621f519390b48b1763937bd1cdd59b51b93fc11f62912d72b63ba8b562a801638e34856e4f4fdf364cbee0128e21c6b0e22e0fbca0e1257c4a80695338f15ecd424023d8d761d1a19330b99a64aaf99ca22a869180c1075338d7ee5c811f332b00cedb48146d43a5f2eb0703b6ed7e7132b60241a2b28860a6937784717e460ce81bb6196901beefd5db0e90c0f4ad0ecf68135d79cbfaf857327b9f18f3ac46ab373d944ca451951b54e65fe271c882ac4cc43cea8c96b456292318bc9125bc16279d5fa8d4befb1076ee832ea9c6e8554c278b918f5ebb0e40b280665a3e07509137d47a8ad59faabf979ae85884ba5a5cf8576a2dce8f95fe6f2e6fa1bca09767f77f707a876dbb796e75cc30abf13b996478c3f85bbe31919053f279764d8f38bd7235bc3b95f2fbe27e5b8c886e99c9145b3c78f61995258a81218c1192566c02f7407c0c48e435b3d5bd0d83360bef4a2fc01a24dc639514f9dd2edd5855e32fd47a17b0ecf52d262d63a1e06833bc9023f2e7aeb0f1f358b3b8860879e74a2d518a2f86039e5ce04ed7d1bed2abd931f4716450694966da625df63a975e546348ad62f5909b2ecdf65d13578ec0fe512332d4d9542593b2b5b91e780dd77e9f483a0ff2d21789ec212fb234eaa5af64b55c9ce2ca02fbc8a296894da74af26e1d03b7bb19b664fec9fe7154c74d1a17add2204db357ffb7fdc2e5e7ad984795db165c54fb346feb5f763d975f6292d8925b55bef0ae1ab095b9b594e73418697393a41a7365666b7613c9505e686c6be2d0605c6f558660f6a25b9a29582c88898724970b99e82f1200ffb0f8fe489e0a5af9fc8d33a88940d5a249e5565d82dae34c32876fde67e2ce797f979717029166a88a66289de389d664056f9cb92bdf73d21efa6fd105e7d57e37eaa7f607cd33afabd18407b01840369e0013ceb108564206e49902013f0d5693dcc2e5e6e409b5b62d67898a4f15913e575c9b4665907679cb3f2c9769a3378fabc3d9bf42fbc37098658e0e5e9f76be1d065bc9ceb71b8cb8a5108b889743971c0f5d50e8e9fdb0134b310416bcabb800fe8baf645124b569083e5f9a6f8a6893fa5c848067ad11ab255787a7f19cf9ae87fff180661a51ce679c9edf3e809de9345ba3fb03f16028b418e6d1d052d0a0f09f41e56ca5ff062fec21484e2616f4855084f2b656b32c0a09179fb3bc9f4860f5c70f85e267b807a21d55718193847fbad646d23e0a6318ff32595c45c7"}, {0x90, 0x0, 0x5, "620a1b3e165ed39e38b015675869ecb320f9532774e6108d56aaee474a3ff8900637dd6d26c36ca9ef5dfd72237a1e6979aefcde6debaee8c0f1ba61fcb9a2ab5b8eb7edf0f6f97113edbf394d3f266bbe98e04ff0abb176f6f12b497182c60ef546dde6305d496af637503b320784d51f8073e87fd1dbf67173a5fe"}, {0x50, 0xffff, 0xffffffff, "78fe4faee2382a78dbfdbbf318b8e898401199a5bf90598029341178b75a25869f5eebb44e1d49e453c92f3f34698c27e7dca378a6b2be0b16"}, {0xd0, 0xffff, 0x4, "074d1405b9595706e7eae32e35d4ae3b1b2c9b4f0b52e79cf5688edd4b1c01db3887236443d216d2b737d70b0569c79ce82d69ebedb170ca84764522aca3307c3b375a99aa129303c201be9ab0872ccbc03a9d8cef75869c500b532624df0fd5f5b5484147cc2b398f77b3106fa9c2067237e1be55018e48e191cb58ed8246ffc2832109861fcb483e178e52f565962b3fcc320c6c39963cc47fb6ce2796586dfdbe5ef91d534a16a55f1e1cce5e5c39a83fa67e38eb1ed820bf81"}, {0x108, 0xffff, 0xfffffffffffff000, "d5cb683df2676b961445b53f58b2f6b8079424965048935b1ad1dba08201f2e5b84370182e18428dfa27b96b69a901896354b8d67801a837452c8b62a463d2564891c89f90fb2517a96b6c9f39bb2362956581596e96c9cf0bc09c934860b6773f239d592ad6f9a300cdb8ee3db51239b370977657a9ee9d2340e3305b4b166589b0554698f34d93d0bd21a30099b1417f250a4fe5b0a40d7d4fb2f1f3401c7f8fb3efbf10c56d40049d043b2aa9ffd3cd56e5e935a4f3297cddb90a1fc9b91a8e7a3aed1020fd529b89fbd0c3470381d5647d2dec26949e4640a6259cf81f5a8f8febf39ddfb5ec035b45099df1ae5a82f31385e289"}, {0xe0, 0xffff, 0x7, "d4ff2d6cedfb6e8f96b9546857ac66848cb95933ecd97f83d37e037e7f1db450e8e4154201be8a4d451b4c22490fe72c9529a075778338c54a62ec73ed7e200ad73d37a853f719aaeb2bd54032ae13706ff3f2b3c9742367584da4cab196201d887e394106d7db68b07f2cedc989eb89b7dbf77fb176588fb51bd5372108db69f2a500027f91ca409ce696ef6662a3186b95996bb112099b1dd2275d59f0b82869083985ba5fe029a9ea02fc4528b874f741cc0b2cc748798bc0697efdbfd18b052df1ee9e6b9011aa46a4f7"}], 0x1420}, 0x4) sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000fc0)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000020070000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7c26e48c28cf1dc7a1af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb9501827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec6efb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad4000000000000008256563ba744a1825b2e0ff5d612adce686acbea50c3287456514e153664d1b85ff9f2bf29d4322bc816c0e647c23ef350ec2a929c58a4ba98404afbc724f9072d8d378f6fa1e642af50570f326d0c1ce7f04f"], 0x808}, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400028}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) r2 = shmget(0x2, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x20}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="a6b60848") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x3}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffff0d, &(0x7f0000000000)="b3ee02f479b68c89a83404c64867a47fc1927ba1dd949c040249bf90206158f523a0c2f89f90d39f2b3ff6fb3b685904547a661364f91e9125b21cb7464465954e9ae6fd14231e518c99c8f38b4de940da7281f61978a09f") 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/106, 0x6a}], 0x1, &(0x7f0000000140)=""/233, 0xe9}, 0x841) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0xffffffffffffff9e) r1 = socket(0x96db608215dbe374, 0x4000, 0xffffffffffff9141) fchflags(r1, 0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2029d8aaa8}, {}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1, 0x1) 16:00:09 executing program 1: pipe2(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mkdirat(r0, &(0x7f0000001200)='./file0\x00', 0x4) nanosleep(&(0x7f0000000040)={0xffffffffffffffe0, 0x9}, 0xfffffffffffffffe) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) open(&(0x7f0000001180)='./file1\x00', 0x0, 0x10) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x7ffffffffffffffe, 0x10002ffffffff}) recvfrom(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x2, &(0x7f0000001140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:09 executing program 0: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0xd0}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000080)=[{r0, 0x100}, {r0, 0x4}, {r0, 0x40}, {r0, 0x2}, {r0, 0x1}], 0x5, 0x100) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) semget$private(0x0, 0x7, 0xee91ed0a5c153589) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x9) r2 = accept(0xffffffffffffffff, &(0x7f0000000700)=@un=@file={0x0, ""/108}, &(0x7f0000000780)=0x6e) shutdown(r2, 0x971bc9c3f018610a) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000180)='/dev/ttyCcfg\x00', &(0x7f00000001c0)='[!V\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='*^\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='\x00', &(0x7f0000000380)='(\x00', &(0x7f00000003c0)='tap', &(0x7f0000000400)='/dev/ttyCcfg\x00'], &(0x7f00000006c0)=[&(0x7f00000004c0)='}{\\\x00', &(0x7f0000000500)='/dev/ttyCcfg\x00', &(0x7f0000000580)='tap', &(0x7f00000005c0)='tap', &(0x7f0000000600)='*@', &(0x7f0000000640)='\x00', &(0x7f0000000680)='.!\x00']) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") shmget(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) close(r0) 16:00:09 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x90, 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x1c5) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) geteuid() getuid() r2 = getuid() setuid(r2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000340)={0x1}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10d82, 0x42) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) sendto(r1, &(0x7f0000000240)="9fb686eaca949cc22e05242abb049f492943838bc5fbe7303bef2347d32065eafb14b953faa203e987ab58fb4b920371b6cd7622d302c616571d0b6cf067e568f8e66e03036263ec6cf15caeb7c24aba4d440e0141a12bce097f30cdaae8c87f174cee8c683f109df584032afe53f2a7bcf30bbd4410bb589dc14e637673a58e0af983b4ea0d3e89f39d8beed6e3c25e7b4378936e62188d8179102af66dc521769ff80f9650d0", 0xa7, 0x6f6153d563ada114, &(0x7f0000000300)=@in6={0x18, 0x2, 0x7, 0xffff}, 0xc) readv(r1, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000000)=""/230, 0xe6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 16:00:10 executing program 0: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x118) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:00:10 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() fchownat(r0, &(0x7f0000000000)='./file0/file1/file0/file0\x00', r1, r2, 0x4) 16:00:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockname(r0, &(0x7f0000000340)=@un=@abs, &(0x7f00000003c0)=0x94) accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, 0xfffffffffffffffe) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/245, 0xf5) listen(r0, 0x1) getsockopt(r0, 0x10000, 0x2, &(0x7f0000000240)=""/243, &(0x7f0000000040)=0xf3) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0xffffffffffffff1a, 0x6, {0x1}}) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x113) r0 = getuid() setuid(r0) mkdir(&(0x7f0000000700)='./file0/file0\x00', 0x10060) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0x14e) getgid() getgid() getegid() r4 = dup(r2) fchmodat(r4, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x4) getgid() getegid() setrlimit(0x0, &(0x7f0000000200)={0x2, 0x7}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvfrom(r5, &(0x7f0000000240)=""/200, 0xc8, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/82, 0x52) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100, 0x0) r7 = openat(r6, &(0x7f0000000740)='./file0/file0/file0\x00', 0x804, 0x80) open(&(0x7f0000000140)='./file0\x00', 0x10188, 0x20) ioctl$VMM_IOC_TERM(r7, 0x20007461, 0x0) truncate(&(0x7f0000000780)='./file0/file0/file0\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = semget(0x3, 0x2, 0x9) semop(r0, &(0x7f0000000000)=[{0x0, 0x7, 0x1000}, {0x3, 0x2, 0x1000}, {0x423c21ebfe0f42d, 0x10001, 0x1000}], 0x3) setitimer(0x3, 0x0, &(0x7f00000000c0)) r1 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:11 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) kqueue() pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, r0) fcntl$setflags(r1, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x983c}]}) clock_gettime(0x3, &(0x7f0000000280)) r3 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r3, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r4, 0x8) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000180)) r6 = semget$private(0x0, 0x7, 0x200) semctl$SETVAL(r6, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r5, 0x0, 0x4) pwritev(r5, &(0x7f0000004e80)=[{&(0x7f0000002d80)="6e39263163c80977e6d65e71e688b0667bf29b9ec650501fb245fa6619a081fc68df2c3cc9bf2fc0b6f3446620177599e6a8ee46572e6ad9029b764dca2c4b67e87cfd608fb76900ddaf98a7d77191bb16d46360761767cfcce80e901c96713eacda272f03e2fffdf44723ca7fe7dd1ae97ea194a187c83038f3b48448262342f6f8d99428756ef790577e2e4b4e7096b006f78589248b7fd95966d22d53f51ce0a1d1b933192b344546825fbe00c000609346bf27c85e84a34eb62133a1117baf0888c1b7d4cbe9dfb1c74158ab52d2b6367f6ac0efe0f2e06012fbc23d5af02331482345985ffbdb560dc5421250e3d3daa9c15788dcb6cb8d9fe68ca25aabf4b966247510be31a9c4bdb64208d022f31ee76ad6c295f5730b419383cda5d706fe1b9b4ec94d6b7c2406f96c5ea778b94734ce33b5028b036a813a286fb17f3a69e0c54284c0a02ff361f00fd29e30c531e90d7fbdf648b388058154aed0305286438c803576d03f7d4930798649a113b4ed25a360d747bf98b991331a2b8c5e057129414144be49fadba00bdf24d5dae0b3d79255e89dd6380c485d0aa8d296d2a92b9062f43e9c4db18274d0321fac9c091fb170ac98fcf2cac729e304c0ab22f552482cc8eb265948bbc5e1de235c0a7c57d929cd7c2327bf92de6dc9d31a339337ad4186b8bc657402af63201931c7891b295f6b7aa9d83dd6a3a115f275e0bc84a4d78e00b2d11897b3ddaafac4321cb6db5d34658ee6f718a411e59d9d3c5dc2522c23681c6dbe015608c9147f2b7e39488a83768b6abf9c37e1a217afd419fcd65461dccfb9008ae24e68ef7397b5b00082b1b39a09881baa0bf10d69ec634cd58834dd1e11f9eb0a04154c23ee2409ddd05428163ae363d0fb83b2803ff0b7e5d2218e3a03ffd9a9a8b311344c4cc857ac1b4659c048a6cc56460d51d740438ffc55c64c6edfe3baefc6bea7fa332042f831c027abddce18e60edff9d4cb0c02b16da0e020bd49af06feed3e4cb796da115d01dfdbde90e1e824d41b369ea4cc47215ed4a2560be04f047ad911b81d5b38c060112237a256a48001bb0280bc345593b0c12c37fcd663a17685bc9fe44d025c314f68f24c38c55959024cf3d38ba7471416562750c3f7e49cd41da61eb2321e04c92f69803eb0f9ed45c84fc4d2a7865ecd993002ae87c575f159957085b20b2c696f9f8d2c3dfa5da8dabc2bc1beb45b7858c0cb247b2ee52c5157390e6b7da7e960a57cb9b0dc1b4a3e8973d32a3cd14c1d3350c278733cf9b50e236ce85e24f9bc3e27495b28ed7b15128e4c184c4a3abbb157786b860c3e3be4bf008544094e51f033928b201845ea86b455b8c9713e70db575562872294e7f96f6ddaf82d399ab2f064da935cf3af75f8d81fcfa6fcba7bea6f06befeb4cf0d30fab5e4f797e0ebb31588219b4d833d497f4f775cadc3a4ac7289c32c9dc422322de1ee90a38bf361e0db244d987b0fe81016ee838b9724b82d16e8b5647ea4ccfd59246a3cd6e806be8dcafecf6754545f39ebdb693e3218e45fc92bb4cee378233d2230360b70d3a3c4793b55adde3a4813b3befd8207526ad737be8fc4909888f52443416f7064dc0919cc218913a96532d39a15a761fb8582c45b47c977d1fe56a1c83c0cba6a32648f231112b2e478cdc52eddf9462176b14a9b8531c61211fecbe754c3d65c636978f0f8a188ba483463621a483dfa38a7d843066af46485aae1dfab22d3ac52d8140862849edf418e69333138735b9918ecc7a93f78cda4f366296744604841b61310d5f5129c2d507c316676c4a5a3db47c99580a38041b1109e078b91bd928169bd0069d125e49b81ceb060d5a268dec862994f12e9f96d17cd5e692806a151eb04ec022371141eb7f80c92e2c855c207a4108885b08d209afcfda1e088bd6560852d358b18ceb7ede45c6d074637453afff7f5922b3ca5450227efce3f18c331390b83981c3fd00a3b9969c0345bc1a5ede9c8a8c6dc84379dca7f28a0ab7e700923968e4a7985b46e616c0e68f2f8d9807da783389783f92e9e7c87735e700ef376425c87d1c55a433f148ffad7924fa44150db9725c6dc4cc3bfc4f7ab14c3238190dec78ec17c2dfdde729524c6150ebe71a80bc7a0b362ef6f5fbcb7c10667dcbbcec4e5f13ea1e4199bd8b3c8c2524cbab413227159ca8357aa5631c3f48db31c35f9390a224f0ee3e3e61f1aa3fda4fad83effdcc8ba6862503a7dfb3bbc120f48eb08c8141388da54970c5f50a0d4f9331d27f9164ed9f746f751775d54284ed10400047d47bfa24d53118191fd495067b9f9bc47907050cfe7225b93d37b07dda2422b28d09a4ba8fb56007995b8b0509575633a4612826f7ec126bf75553d1c08ffc75fa0dcfc970dff75a924d8070fb1879bb5ea7ad240b22d6c332f2e5be1cc4b4a41f6b1a5cff14a962f9eb706dae57cf6089cb3b0796c04f15e702e55f940caf960f2f324ba49796f700aecf961dc1e308ab839b749a4f9b3ea2621705520d88cce905c3690d56e015d8c99a3cddfc3b1d99264bb75ff422bb8bbf4d475fc4785d47312c152e3fe0906fbf7a880baa31aeacd71e18f35bf3422068243d91acc6810faf2dcbee9526ac3e4fc8adceddf6ef27c58e922954e1f6f2695e796606da32a7cc59d9de9d39940f2d5cbce13b610a285d3515fdfd47b3e92671b754b547a8af8f145f237c6ebbe2c238df0d6105af9863ac251494d41056597dc2164b42d5c47d9f44bc540c8cbd0fddaedaa289ac45c42bc85547260fad759641fdd6875801258811877f7676b2b24c0871e72904d68e67fe4e7b57bcf3b2150231ab58731a20674e4d52da9de4739d61cd6c501972b711bc465c8ea7894a17a43db62d39fec2447203c9cd23467cea5a8eda4d2bb6d0de3a9ef467cf4d3cef52a9fa51df518a7f4b64c9191d0fa0bcf6c9bc224d29733d7b8fdf8c12c888bd5700f7c1f48e8ace377b3fcd442e1772b4ea0ba7fcb0069529976aa58d2a09fcb4fc2df1d10d795f4c1d55d1072bce049fab9d1c66eadd370f3cfadc726f40e0ac5071ed860b068b6377ffa7879e38c3f5975281d35f35a417f703301a7d03c6b79f99f256d82618e5a5da89de1d95fcafa495eca7b353f1fec9c3c9d1df31ecfdfedaea6e183ff8f1097d5035e4428c11d1899b006f06228693bd38a3be7320263c9499a61e7b38e7b3be82e1088eb72e6987eefce442475f2a5fcec1f348556de1c9d24a273270829c4db720e509bb02cca7717be19be65fa4da8d00162c2af71f437e5c86c12dcd4f485761aacd9a9daa695adbaa8c82160ba3df002fe50041036942316c5bced21316c68cc1981edb28e3f06d782a0f6887166e6fb6351cd4c262d89102736fa28077707e56b436dab1273b8b074920af3040116cb66905646423fa63a816e2653f1d8b4c31d9d8ec4682208a6d192f7ecf6b31d7efb26665926de381728cf192ad2daf6e5a45b1958586891a1c66b8323a87d18c376c0f52b68ed884641d2dd09bf357d8ff2bfece295fe502bb5d45f6fe4121396c55f9e0d729324a8f735555f302691b75e7423d8742343219ba904d7c87ced94a7650dd69ac5da37a7386f3b326ec7bc1c0f720007b66181e430ac5d9b25d54a68b4bb8d9440f729179bd7dcf1b514fc26234acde385844dafebf7c3896f54b13cfcfcc48f2ec74fc01cadf78d641c373bd56cdad5372b4e88e18053e91be4fd6e94c5c81462def2fccac13225439a4dc908fabaf0f9e8f61d0ae0e96f846cdab4606d0c503068d1586948578495d111d636fcf10966113e6d5926234bb3053d4ff30d9d40886af153b50aaae8cbf5fef626740613a6a939817a698fd52bac96856faadb3876786836ba2c5980b8efd4a4c0bbaffc2e5c361ab2c6acb6875c729efd84f4006e5e00936b0cde695c8bf72205b9143690c8180338b5c59331ce61f4c9ee1d789991c58229036280665ec7f3725f573464410f76c6250c77d08cbadbebef60aead98e580744043329e841a722ad2d3274546e78c3f0412b07cf1fb2f288714177ee66c013e6633acb880dd9daee395427ffc0b74350f52f37a8351bd91b48878fada9f76900a452f5c2a35991ec0903f2c20f8b161c40fdbf645fd10787aeff1d5c25409fadfd56ee59e19b45e3a14a1feea11997ac902957598d061db4633862d7dd7fa5b7a588fb4801ebe3ca69cdd475fec914a3d7b11cec65950c3739b349db7d0707ba37007dd1017d9f21abc4ff026edfb41ad315b97845665fb07fdeea369dda44005b7846b4a790f2cc1ec16091530938a57039187db871d885edff26fa8f1e81d6388a0891772bd0d2246850a3b5730064dacdf982ad588e99dc744bdab82e153d0e442f55f7f79c7ce845ffed94dbae0e324564634497a113744664bed3d1de19f343941344f705201fb385a9f821506152fb0994c2842ab857d5a1cb6a344e37041c1ba37a0603091bb3fda7bbecf23eea56a04a693ea54ac55d037563793883eb6c5eff26c215b455e747623713f01be6944c397db15b122ca42694daa2e46715767b2acd3a5ceb61c6bb27c05b97baf647474b1eeb38405bbfebc395cb6527c63bfac1c8f614a7d63941c94d4db506412f574b7c57846fe6becb7c17f56449832c72da85b8d62ec116300e1d736cb64506b8aa89a6d1cca027480fa69e59d3540ce8785d1ad928f72859ca8296c51ad38b34d209ce267e95abcfd7372125d60ce64cf6ccf9643989af6a1f3c635a7ff876c9e67fe7cfebccef3bdff6cb9c6be4d81e13e574e33256ed52f63f075d2a7326607a328185e707a95ca1f22ac196895960e613f9aa102bae19b2b2c6a69f0e8124e75128c4f904069d7bffc3310662144ee1f19bebc27d39a161ee276989bee32b6eb2195a86f5cdc5be325afa6346a21c4a03489f94664493e75c2e03d9964d1ea036a6559572f164551f296c4c0dec09fa94a0d731445e71eb4eabe7a62585905a92c08dc396f3956709dcfba25d2f7948d6c23b25ba069d7c95bf91f472ea75ffd0937d495723ee1d7db32b124f405eba867d614b8a749d46d8cb32318460e95e0d595202dc30f3c6d18a50fc2b415c464fa8efc24384ae3eb6eb3bf8ebc65e926d2ca9d40873d5f7e98073a5f84f2b618772a3debd2d709ee92f711ca50d45c685be0ad1218dd7d204c0ed95a47bc7d7a60363ba5f584d0225028f9c5482ec1e4e929386947778d1e0d803a4e32de72cdefda5ad4ef3e432479dc1634bc687938992bf6018e1f88533bc316ccd43067055b7496a3a8b67cddf82bc5d6e4046dece3e00f76a180ffe2b9a5517f5b1e098b649af715960992042115846a2be36733939fb9c9e47c3e564773fd3027484b71ca874d3aaee65dc8b09f8d236a958f6fa31e457c9d09b681f8a16a77aee05433a3d8edf00124bbe69156e1159968b6da5bebdccfb664833124df3086d7f22a2542201284c2e0a31148690921b729cd89dc418d6711f00c6341b24cf255e90d45b334b7aea4871f36b5636b8bcb0e9b518593f5405f53d272d4302c5198d85a2e16ed701f98b485a78c9dbb110e94dc1a5cc71f9561f3f74234ad89c82a189b907a2dc1d25fe86b5353b580c1bad1467049ed9629c8ad3db0dd409b64b69ea6d187cc5164d6bd8279c90d6b4833dbd3901dbae4113872d69e8912945b6df365ad8785e2c9583dac2c4c23963991a9941b17b42b377f6dc88f37317ca6af1a0281f150c68c63fa9a20ccdf0eeb63dd336d0673", 0x1000}, {&(0x7f0000003d80)="09c9827856d4f7452f36c3f99c64a9c6dc7e7961353bcf4899e3be98fd2f1c074676ad7c5517c0d6381201e7cfff22b7d5186def9e4188dfdc9c572d1e5a82bd185041e1038fdc194bb639ac8f9c2dd0e8b9675c61f97b99b5e7177c87c92aed855ffb6966885f90b6b702279a4c9d8934c15e26f74973602eb92fc3371a342ed5219e4c9b5f7027d2f9d6a959ec57e045de66f6f43c452d143f6d5b176e4810bf67035a8e1504b371e9bd9a87d86801d29cd0a7ee0aeb39130601b134df694153decf87a268b305b15633c6595fda95099526c783d7dd892ed74fd6bfee2941e55bbaac8672c918037683f571891b76c292426b4e66390e28529bade75155abec4ed6e4e3ace21bcbe28fe29d179f6192e7c2ae3d2db8fcb31c1aa30812062ac5be381fb2b596ed512448599012c626994b97c301c042a33e6ba6a1a098e49ef52b60e1eccf68d12b4e67df7a5808691ae100e06e27f972a8ba5a57f10c39378769b109c7d8a85beee88af06a78cb4fa86cf0514b7c21c8479113ee046903010c66e53e567e20658b53fb50d6bbdd14d2e76a0755bd1699f55bd61737c0fd47eca8201943e6912f3b59f2a113c613d030f61c67c619e0134fc26f5190c738bcd3457001d440a3c494411cef2254781dc7fb6a6c42b47647e1cbb2fbe5eec1cd8c4cc9d4504b02f625bf517c98924d12ac38af6f2c472c9a5e73c0708c9a52c9b4726f8206b31cd7b4f9da68fe4b27132e6517e44f2bdfbeef5b004ac7ae5012383171d443989aac6260a49f86d16b43d7f20a5cb5ec4640826d3bfc84c79234ef2882c840a76f5ca5bf5df6682cfcdf3916f840efd83346049955dad7256f11329d5957b4666c29a86cb4f6bc9bd215b600cbe7449621413fac818720877f11c556e946690b525ada4978e3ee2621d9197a55837fdf5efd02e2801aaa5879f66513c86d9732d762502e0865b36591e50154058213be7f471653d57a6b3db498302b5f83ef25aa96ca51ea099e2d516d7d326b684a47a0d17dc405540a56824d3f654706ccb3dc4941b8750be73dce07acf343bd1096791635921b69ebe1a30c79af933e8431fb9d841b0e4749f49b2465841a5e8cf2ed2fdeb6ab0e47678d7bf1fdecba4c02319015232159a9a24459a75ef8f4ac2122c983b137638db013509f919f91ce7e044ab60563ad869f3d54c63194d12e79b698af416c4447bdd8e92d0ffadbecd2f4fe28947cf3f1778602f9f54b97856d621f46c210bc09c3c698d4ef1f7e9cdb8473658705119ae6ad195d5d1aeb07abaf90c680ea197cd2c517047a5b4253e8b08a4c69c2fb73b2c193d765f4379491a47f1daa86f971ed9c194fb35dcc5bbb1a6d30a14340f2368d5d05217dab0011edf128dd40ee73a12e5ed36270c2e66bad2b247814db0fe76b5535aa6d9dc4e24dd1a417d0accce585bbb0cd0c87a3a2c5b56f28342e30feb1d3029617595764444a60f36d9e0f81b16f69d585ee9e30b68171fba5cd62bf8554765c692f6ec34a125cc71f07486b6fd1a671324840ae174788d52ed0f6dac2bf894f01ccd8fa1963bd7776ef47d868f1c736b49b844b516b9189a96b906fd0064e45f34907cc91e45928de43a14189be336ac98f301f19c480ea62968e74069d8ade4bd56ae31b06e1a08489d92c1a9c42df255a93760854502376524678b1fe2dfdba4b1b862eb523a1439a20e2c4f43131bda99e00ba4debd1a143954403531a1a9aa2627dfc591ab12964c7724853b3ef67e6b7526bc83aa1c02e15957b48d829e6f0a24568af0ea493be3489ddd068fe1704cf9b459d00ad7d83115eca860fb54f1f4623e9dc0945a39f6ce597e2fe621a077f02fb0e9c4afd0bcc61ee2fa1d53ed0363f013345764fb023e50dc5babe6235e34b0d8bcbd2d3074416721cc4e92e42dfbac44ddaa33f19b199e73b6f1d8d86fdd4989d7eccbebfe4e3fdce76e195408e717b2f223c98f1d21deac2033bff404b385da6077b8288e6e59b311d2b5f76b052e99d76b84def46a1c5a62f2a6f1a546f2dd20b444d0b291681e0cdd7b154d4490eb796bd67bd0f1e61de0e27d8a71e0f85574a9f943511a7e5bde97cc8421601200010fc8dab065bdcd7423a98377ee7f161e120c3c34a748ca5b0ceda6e9266e3324825ba3d00daac7fc3346b3ad953cfb519d1a00671f61db5365d35ac95731a624887a6ef71ae78193a6d82abda6091197d4c8596d6f9429c037b0d1a186df324ecdc3971adfbbfc2921298253be46a26ac59525f978e3a426f275b2618301cb1a39b7e9fecc9d222e9d070d2e4a56f34750ed26f17636ce9d18676e4eb411ff891ec6bce40955367a3fcd0347145f3ec2ac70afbb05871611e6d6b6e04954bb96e2682caf456b741a250749f24c79a7172a48844c908604ff530f648146dd2eb49813495e391084817827235a025b4a0404028f72de024b0240171e073b0f3de8029e336769b661828b30cf86230c6a0ea72921c200df867b58e10031a99edd20266aa9cf06411ce85d6286de59abb3355bf7700b5b2d8da7d7d8086c10709f3565c6bc0e936eb4ee6f306d3ad4fc00634eaca3b3374019234d510e528d7b9accba7b14c081e4df68b6a62c46d84352ec5ad0b4e06284498eb79023b6aa49479ca3f1886e8755ea340872b2ac25ecd1c5e211f90feb650e2d839f0b6f6ce81787918ae3f54ae456b4beb8df6e7e650bb438ff7382f2fc5f53de2cc07737278386379782de0bd1d2b2081a34eb91121168c412dc7e166727b2ad192545ae9157415b1be3addb043d06c82b6f31cad0b51b708411879e15f7f2aacc301a71b55d6ddd931fb1517a228eb2342bc19d156fb5a02b1c91c12cc8344872abc4a4bcd3c583861d9bde5b3279125a86472486cf9175071d3b37145dfa6362bfdb6f45151f1bd7c871f1791e70155249e96465e5393eb927c68cef3d5caae361cd4cd50d002c295d196104b44cdcd0c8ecc19399bcc8e6afbc194c4fdc465d9f42a50b67d537fea0b28b2a807cc56b3dc8e3a59ad4a6b45897d052a94007633c19edcc016a30510903e76d08a4f5ae4cb1788e7ffc5ffae8439974b48e75906a663da0b3d987c00a533eef15707d50707ecdd982591b5d90fbc1b008d537ba8bb7ed5c3c5b20ae11a90b3895c4c9ba477f9ca1d8a83e821d69e4a9a1556e367a1353ba69d3d22d782aecc48037cfae034469a087f9ee7d4e1538679c19656914652648bc522dccda620d3536fd3b8264e84e5bd40e1e17c2be11e34a857876dbdd24533b67b4be55465bbb95c61196ccb226b94929119b5a96744c8b5e87236984e8a25df7c77210917cee61b89d7a6994d9a6e3b4395deb5de8f7801d2ddd02728b9ec3b01762b5a60d2634ad3ecd3bf8ee6840b3dcb80a0be018d25854ddd74e3982db00ab52c2fbf68531088074ae1105fe3f4006e4144054009055f5f3f0da3d034b3a6764bb7a3868dd7b3491d732b9809d0eaa3cb06cd7886dcd00a1071ac80576365a93cc1841bbf41147ea66a194bf222e6d19bdfd0e09662963d529b457a4297a331277685e4b5e601e4d94e8885f7e92c355a06b173c185e6480253a6bfd26bf91615b59f71b2994239a54a58737b170650a3ae0c924e7e41660c8138995ad3f29f1b5adc25efa02b0e7b8a6add96eabfbc645f36c53be309241a14e67742716bc314cac10a6cb3d82b2f4f69a5867fe12e413e1be4512aa2b393f1e51ad7c773a46e9c9b91b609277b42436f94b2038c7249decba6b10981fee98ab3e03875c9b9529fb84fe88e7baaeb74bb42ecc09b9d3194fdb33d1ebebf231eaf6130e6b6963fd7555185d6d26cee0c26dc6c004211720d4c6883513d8d3e48c4e1165d4fd5aff4b9767f533384e69fab052ea1ceab33bac7aeb0c0b7483f4447da629627f662da55a16be5bd7a0869232d7a089652b5600dd02d9c3f078b3c2993c390662dda8ef5a3cbc95bed50ee313ee46421d226d2d19fff0515ebf523201b382d22e76a346296ef9b19e5dd054b5624ddbb1476baa4763b458492b0b0c6117bd30d963e122c7ec9b7dee95860aeeef7e15940a468503bcc020a6a7281b4f56aa85caed461116e5325e3c90217d6a25bb8a8f0cf50bbd03a0e9195381488a34b2d4f71c7af9a85031222edca0cf54773c98f7e63bae38004d101b2423affe1216937bda64962e4cec6f5645871b91d9c737b954c1e67cd5358b4a39316c512186d776d6cd2dfb0b2573e104dcd2e48ed5329cf766ef5469c05a011f8ca37d9b53956fadaf2221bbe39c7012a50a32acf6204693b671b5ea6ca45fd87ab3a58e1217fe20959e79ba7e1e65d7ab6d53364ae343133a7067b809bd36c5ffc6f88a24a0e5e94abed90e01384bb550f6f123d1efebdc73b15f8f985d86b8023808eedc70ee38afb9e5a5c3c2a5de13936bdfba808689cf086ee04af00e03dfe1f815af1f86ef544da03d50f3cb0b5caf52f0c71f8005ce1f460ec958bf04a3ab131764d58c44aac76aa71651c0d1fa3f21f8e0aeab3d1fd74d5690c363d02b08438b9df8da34825c55034ddfd3101ace08560039779fbc22eb40e717989553d8c91e51017ea31e7b01dd77ad3f6e603aa7816a4dfc14b387990b93356289a00ad66beb60d7b6f2ebdded517af8c86b40c239a50d6888fd7a560397df8eb20d9b2d31186f9444190b9a03579363309ae87a6592332f2ef55c16aece46e24a53f97ec90b383e325ed1e86cfb41fb90b0b029d2971f541185c599e50985cc3009ce9d1a9651561971ddd80deb6ffe1d5a451fb968319c44498cbcbf69c44b69a0acdf94e61d5e3f7929451b75f9d50ce6e3d04e67bc41e40c6e4d908eafa31d3d6e52e5c2e596334bf78e3fb067a69f69690d50e3162ce7fef22b1f0f5f8cdbde6b46df39ca128c5fd7c3e8c47f68f9db19f7c19121f310c996191533f486fb3b5a14a2dbdb16cda0c3081d9f23b7ca12ce0e7498d01e73bedb7ea2c680f0b0b6fa6f6a66516a670e5bd7ca3dc212035904820304d34713652afc2b0d7c9f2c685952e8dd20e7dd1f1bb74272fe1505cd9f74e478d1b4562a85d0cf8ea1cca4acfc0a013d0909ec5ce0574c22bf5bbf1d488853fba83f9521b33ba8b6fc6188343e4b7d7806bcf343a7718d718998614a3c7b934adce50c8b27b834b23b3878c0ffc321c1666231e2b3373acddf9bf6c6f3d31a78293098afe0d14ed8acbfc4d3df7e04ef5d959c92e57c5ec8ca5504042e9224d5beb209e4ab77168d471fb8d76247e9d1d15ecca1d497fee1b52d906f4a4b016fc043e194beb80ed8c28338dbd33fa6d11801576e69c36a08feffd39a8e4aebc26bd0e4ece6d1d1665e286b6525d5635a2524c93b197295048762faffd8f34019018e7a4e5ba2789da1a24d1b9c80100bdf17d97fba2e39fad08cb9fa60af632244b093fffa6cae6a1b8378ee86adc5f5f774d2d13c53487cbe002cdf447d744f392dcd63e5fbfa8185390bc9f3b463b4d35f2280ffa09d23bfb4ccd90677e08ae08faa7d99ab195cf03b95fc677d83f2ef20fe08153b1fd8157bd3514b556554e085579df9620581b029ffe045bcee42b66b8f6a984dcc90c44d7074fdb21514336f1b523cca85d4950a5ec2a14928863bc833d7bca952868b546a0de71bb02b7e1598595e9401b32d1ece3d3eef211ebdffcd0ad9da3e08addf6a2cbc219753230c1dc5abfa4209ac0c2d31ed741dc1589f2cdc6b1682391cfd81c47286c889771d13bb662881e48163315636b82d0a2b9dde52023476e7f", 0x1000}, {&(0x7f00000029c0)="7036e2131feffe16f88df523e71cbb8141f138b3e391251670817fbd221d5a646fd0b46a6046b23ae5fdf19d97d7ec7274ebed3c5a9a03c194bb029cc938882004c06c9470bf6c45d7d1abe09c2dc2d162bff451162cdaec634ec2e077205f935715be655b7355b83e8e4b9b194ca18cf6b4c926e6edce237f54584b4dd7f37386899b886825b8d42a63104c8f25c81aec07b3a1bd136a2c2c3ca3c0f6d06549b4e3494057b38536b9ff15b9dbef41569d118ed168da0085b809961d15f13d5c21059574a4f46afaddc18a2eab872b3499ac110e4f", 0xd5}, {&(0x7f0000004d80)="331fac31c6ea0105bc41249dc836283d85381a3d958d5c4f40c5c5899e843bef843651a371211d27b914817ed5e0d229d0a111d397b3f775086aa3f3943566e4b32f2d8512e5556466efae5e71f2dff4838d98e59fa8d3adc2c60557bcacda63d20e4e3a13c686ea01a9ec7e54423ee87cbb44ddb6ed0942e905c02a86ee5668e7bb7158e967cc69db59f1199c206bd9922d346399afae48fe33751ddda8a0687e7315177c1c1a96d3cdf9bcb9c2c30c833ffc719edd9393afcdc5e9be5b4ec8cf33354b47dbf259826b1061a9b8ba44c7ddd273c3b0302cc18d227732679407896bfc97119925560bf367dcdabd54e0", 0xf0}, {&(0x7f0000001640)="b21fb4f041b8f0eac1db5deb137fba8a9772828e7a10bbfd554541401dbcdc7df6816cd72b1a4eca87594c74a4071a6082f2dc2d3bc1fbc87c6bf70ad1d9c55183745e05f016ac256d5ed2b080c674819bb18e55c33822e0d5235511c0a4584fc8", 0x61}], 0x5, 0x0, 0x2) sendto$unix(r5, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r3, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r3, &(0x7f0000000100)={0x2, 0x1}, 0xc) r7 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r7, &(0x7f0000ff9000/0x4000)=nil, 0x3000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000001700)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) semop(r6, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000005c0)=""/88) pckbd_enable: command error 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8181, 0x130) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x386, 0x4, 0xfffffffffffffff9, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0xe25b}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5a}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x5}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x200}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7f}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x3}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffff}) setsockopt(r0, 0x5a0, 0x8, 0x0, 0x0) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000540)=@un=@file={0x1, './file\x00'}, 0x9, &(0x7f0000000600)=[{&(0x7f0000000580)="3b93cfc0742bbc565f2a22bef1df6d5a9a62d48b0d90666251b6e341b91f32b90b5e0c1b8945db9468876f5f3fbb79374a9af975e53afcbcc23dc967b61b145954ca2c8cd301a786590123ef995c7c5f4bf5822ac8b98fe7258b7ffffd", 0x5d}], 0x1, &(0x7f0000000640)=[{0x68, 0xffff, 0x1, "55f282b1aecc29841eed5a4a30448a4bca06819a6ce33dd9637a838538fd6d42570c6c3a15dccba105100628d3249cd929fcc5ad2ff9e5f5e08ea88208e685f3f213b4cbb1e9aebcf3d15711e3047ace8350"}, {0x10, 0xffff, 0x87}], 0x78}, 0x1) 16:00:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) sendto(r0, &(0x7f00000005c0)="1f4cb6bbaf59a846679e5a35baf86a9f2287ca2b1a5f04a79e1f0637ca051374053fb77c438a5720644eae90f0e9d6c48d48748815f12981755c51ebec917197de67efbc1f3597d8675477fe8fca47ad6cc53c09c96514204cac7cc0ca4ac226ec91c7e34e98fa6867f2823827a8d8e0fe74f3be68d8ea278024c362f3e85614fbdb1f30d62dc11851e0919acbf94c4bf0dd0b34660b99fe711a4385ec76929059113f36ba96b0a6f784cdf795d02b0c66f6513315b18ef67e1745c9a2125b99c10de580075db4247722e60f3d84ae74928af17f9d91be901b835a314ddda96e5f6e8bcc70d2541815eb754d81c8d439a16a9ba773d081b158a3a98a6f8ef7b5172abe9d3387c18445267bd161591d058314d0bae6adad9aed239165f2fe0926f7bf49188f91d3aa35a9188aecb51351fdf8dd426a1a6e197edf9226245f4cee510ec184b30b5feea3ecfb49fb82e14113f19ac521cf52139a125a6d1d70aa0100bb271b90c9ec08d41ec95fd4843f401963b337d48b7c3d40d7b0c25be0ff56bb75d546a6f4bb23893a85fc5c327d9260358200905261b21dbfa120138adbec3b656c46dba09b6a9e37fbafe4bffd98b8334581e147f6f666d4b8f67bda5004168197c75105cd55b86a8046f5020671aac506c4ae0261e94c0ea5b74332585e1460161b7fc4ce6cb3806425950ff7cbec7d96c6f13a22392f86967be4f16d9c85b1559131c9066fb39dbaf6ea221fc9ab74ea4831f114e7569c1006ddd301204aa9b616e574577926a94e9b0c9a482093b8c32b05c23ec5391427defcc26a10fb49bcf600d2b7c57efb4edf7caea86d2dbe749e5c6fd16f1d86c2eb27f068008ecaad4a1eca16bab1f54815658810cc88cae7427a95708b27db559465e7f94480d1e0f7c12babe18bee68a1ac31a58c9f2ffdeb38d076317fda26718dceca5bfa50f2a136282ac90694bd31ea5a3747b2786e35abefc0e8161bf8c5f9a6e5ea2a8017941adcaf5de8e80ddf9e53ba4f78093fff9f3b2c4d797ccc742f4c16014dc9f6ddf26f1bb2c9dea871b1907d493c1f947c2619c33f86f706519b27a050dc2bb4515da1e119befc7d2b4c0ffdd393d6e46b43bfbf8587f8675c0946bce1d691f4f1a5e6158c0a3cab4d8a8b4793aa3c2854a8a30473fc80db9c78b608a78e1e8433fe5ada54b1af61a8a7d1fc0b7a97f12fc782840f682886be6e7463c097eb5ba8261df417959858234544f5eb155e8494f7cb6503dd425b3b136fae088cd1e376d34d3fa634406541497839f73c5d134a1130452ac11d158c00f820f79b61b4b0f698bf1a1d7a2421f46f0fde4d95151471893bc5db6101dba2955b3803da93fffe98f89406e07acc4a38e7fe4eddb7ec1f9719f03599ab69c09eaa76c44e50e6f45b5fb688fe7829a7acde7737cfca8730532239716bffbbfb8c7db9afa8666f1cc283627781a6ea1099bf598422ad9698539747ed76f3f9059c1414542a9e3571111578ef083f5c5e10b866a7dc55a3f406cf629aaff4ef80e3ea5cf4c057a8197610b8f461a570ac7081f42525e4766e209409da472b4599146e81bcd02822f9cdf137ad221e71e08d3d0f3482338d993b054ab3a69e35f646644094cb756a084f458bac2bde67d55c8f41c04ffde938121379ba5b1e6103b3883440f854141cc9f5c3250ffc923aa8664db510ff1020c807dca1df664c115c709da8fbdf34de8743edba24766763b262e402ea1c0d946f231f6f5c74e0b4437c68d02ed57917cb78a4df9e3a589b652a49a6c13a89b66b8cdf91ae7006f87108d9c7297100b05b1c28cd2f9dea1633d330311ddd115fddaa997d7047a091f583ead99cb6c77247b18030fb56924dc0eb8d1d942a3e719d5e8ef4bc7c6ea8751205309dba47120fb899404321a580fe2d267c883d7ec1dcb696b0fab341974cc15d1fda7742174f3a52065872775597e70258a13c6ce2b9527930147f28b89d6f13a02973d973afc70f875ff429c13eda0f7cbd201d0e0dc2420c87c7561dde031e5f4582fc431266c5281c04c533ffbf03cb31281b96a1d95eebabcd6b069e69fd3910b8262e14e09d74f903ac90064885fc2d8fd6ff438b202f155f8ad611baeeb6e661f05bd4165760d59dbd58ed3ab8c5e378e7aa5cf539c2f42b3a50bb5dc6aa5a7230217686aa5ab6cf65750750556edc3de38aeb20f88acf0b3f7f726bd60ac41ddca95772b179f83c92d879f4d1c79188d65f8c38e719dc641630f736b0db6e7b1e99d153e78d6ce6241b87ec49d5fa25ea9a35482a0440ff1d31fdb7dccfe2f75940443e2d1857e5c4da57a6457fcd700f95af9727c9f951781469ab3c2cf6d7ad7df73141817070de38700316f0f5cc68df431162bf7b4f740dab9bced0d36539941ec5b7a4b2f873c79ed2294444bbf01dd81c410c54619ed9a2817cd4f45422e988d886800a1daef943ae9d806d9d5161335f9443132efaf3f547dd517298972645cf384c0d7d35e666537b3db4cf99036f4dd0b37e37a071e1217ab11af895b09f201a49be8666e3b60912d6aa6b93f92852278ac102e1c2e5a5f8514d101c6acdd8db1c01376ef2e2566ec126d2b14ccc77e20dedd8f0d555e1c4ff9d0b9fa1d73017855434ff7c5b40dd7115f7328a25b0e595fe72de952360b37347fbd545b75d165aa12a1550052de9faadf35736ebddbc9d60f777ba5e4180e13595e3574630c7231f8b9e3800f6c9d15734494adc8625fefede19534a7634b4ab3cdf7798dc52a6e121d0723ad217570d5126164ab576b157f490c088fcf203bb86d240572b22997fcbb635c1a4d91d106036dc3c02099b0032d54c68574fc7f44611002943e6f4373cef39cd05c39a7190a6a5e987dcc013649b13ea85b3c0c0b013ac693476edb7446aa031e4edacda368e368afe0cc6172a8c044cb442228ed099a7dac5c7218d6d93e70a6ba226e0241060f6ee08f17c8b0e80add10d5422172e866224d7b7abab30de100ea7a87884b5fc9610f30bb08e85bad921eb37e44618a810cf0b9b6563e8e6e579ce90b12a85c166afe8e665e1a988bbdc38ae17899daea99c57b4daf2d0f0ae2f0911690cf46f8f2e4aa48736bc956fb0d2374c75cd1b9ec31492e422faa03f944c2eda96d714c0c3e192a5fe52ce2a17a1f94f67926a5478cecd971bcfe866ce7bc073cb1c82d77ff41ceaf8df20e1fed1d0f5bede2e0e7e84790cde6a464f7f4744945c2654128b036143ac499bd49cd597ffab24c56aa02c8fb9872c3ae613c9f77bb1cdebc9ab41ca4e551d0d22adb9e200fd1f170f107f16e3c523d0b3ea35b0c0e032cd076e09da508860882ee7bc14be784a562f2f3a166eb27274d3280fc123bc1a9dd333d755ee4c1d11008bbfc1a00e34551db159b29216723cc3ecf795a3774041fa3759cc9d4625ce8bdeca1ca1cd95539a42cce91dd4d38cdf299d5f81c9d56a258baa448dcbc825d2732fa61d09adcba0a6b39ed886b317d64c22e82f7e00f3cb83581205c2b81e00f307932aafdb8e72d71d82bcbb4e58fb13114eeda69d7d4811162ec50ed62d29e7b0b155572263b39fa213a88831e016abcf28043f09bab5347c82582531b5bc8334f38174d4be316432e582141e846eebf3e3e926c16e7ae15283834948b536d916847e4ef12516eb44c196058bdfb2fbcbca4337d95b1919ac7f49b9118b2702b229f6d1e05b11ed63411640c22e8ef2812ea5651d33de0cf04e7b09c65cf986e9d072376884d24a208f9959ec4ef6ed379af72f45be53297770dc1f1bbff1060e86663c1f1a06c259e739302e30392e05ab40b22d8b41a33349752b54805dec7ec076af4f388efc4256f0bea9d833791ca72ad20643dc93b2642d5e418d38c284062f472610c2d61fbd76eda89e97cf84b8bdaf71423e5bbd836366430a3434c129d88a54461a9fc5f02195ff855c33f91abd49c6b291fd43294a641ea190e9e31c9ed25aa87dc9c660a553c6714908b20e895988948212f7d7e3d5e2489c0fe5424a7b9116e649aee99f5231af83b1998a509ad1c9a40a082eb976256dde83ccc0882166e8da9d93b85db3ff610b6f4746851d25f3e7154fa7ed60db96ca638981d9c92a88d40a9ca9d5a743ad70c37e64814022312f14156ee4b7660efbb0d03897174655cfd23f5b36ffefcfa926b6ce66980a2789109ca97099b95d17f643c3238b085dba7cbaa1fbe7a027a96caea17d914d236b665230a20dcfa964f33abcb65f2823f53645457b9f9b05793058287e6f8821481ca3bc039cbb347d62eb258652030b840a44da5737f22333d29342f2aef57ad2c5e453bbeabbd1f88cda16246a146759449c1cb0fd7bf5eeb2d1129a9ec6262cd6dccb225d71c765509bdcbe65e7fb6c9f95b393322ddd5cae5ed3e8e8f8d927fc7873f875805b963463eee172fd8468461eb0b7eb563c19adacd10091db1b1c5620ebde8f68bbe53f62c9ba59dc575719fad2bb0ce54982be4672a89b37a469268e1ff21e5d79868648fdb37365381d73d5ab747097180ac67a136f7173606e7b518814488b16d15c4fada047f41c14ec51b3e932c8484f9924e82941bfe66aabca35abc2449aae923c20d8e515206d8bf5ec8a8f5cc6979c8d32ecfb1e7b4c6ca72164975f8c0b88b6be649e8a8fe3a104dced31ccf563820d2bd7b3dd44aeb754b906abb8500fb19309f242e68377141bd41165c2ee4a153405e92aaef0fb0ca9c97af18bb4b773b80059c1af88fd4b9453b9cbfc0996e909588c2fa726562922f919d73c62121dd7375d3d2f1379eded9909f7fadd8f8f4f2037a8258e81ab706914d68ce625fcc94aa35a3959e5e3b6c53ea401b1c4984deb2243ee5e694ef1dea79d558159680091ee39b11eee18102d7224cde02b20109897843c094325a28f219add759cd6870334d55a4dfe0234af3c14aa968619a3d5cac63adb3164943f13c5c992acd81bfeb153c993f10654a0ddee6fb45d2cf7be60fb17443482fadaa3f19e577667d4254a3351ee4e8cc8dd21536608b3c2571c576fc5149f804a7476a78fe3eba64631b7df1198c168594fa0a6d362bdbd53109a3f6552eac945bde2e00f27e285d2ea65114da3274151256915f604e4109b3770e2e3f7a5a00898ef75ff796c810e8faa8f3b2c319b0479300cfa7034a560cae653b701d85d40a983c4c9f36969a6738b4c107ed31ec7206690cb7a98f70e64e96980652fc2afd923b06b660260750b500a3f5afdfe028510d57bb130b83be979e713d91a668c08a3f37f64158f0ff20a9508a55062d5597a78d7f62348a887950ff176a31eed123ea5d090d6e8e25d2ea61d92f42b364f4bf90e4c51f24bc39ae9f833b97f2646be3a68f53aa529aa32c53435b80a2e6e4a3b0aa81ef07b4397bd94bf6aa015dd26ac6a3865026ff7634b8bda01f13334a63eefde7d108f6f7276c67b438b9e0411e44081f4fade2cf6b05fd2dddfb5cf4c3fa7a6c370b8bee6838d9a10ce63b5bcc8a2028c9acf00d6fa72c799a97df5cabb6b62fc79ade64388d4eae485540a25e95d0a22c7af520ccdd72f15f332510e46b314089d6e8f9d3a3d0b8a7de84212f24483ed51f7682698f27db1c31568a51fb902500bb8013bf831968420f81c5c4d388dcf07ef9927a8fa8cc6070096009ed00ef464af469a30248a50c0cbea30075ffdf3ed934ce2cf68d6595ae42cb74057942823d405a11c0487e1e609deeca07b68b4518439fd4c07e64bcaad986b8c1b94164b3dc12e6fcf775b5a9a500928b0a67fa6f3", 0x1000, 0x3, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x8, 0x9, 0x8, 0x0, "6dc004e2ed32adf28ede7dc572d6b4fdaa4bc419", 0x6, 0x4}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x20, "b04d00f3ff0a631a00", 0x0, 0x40000000000000}) close(r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x100) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xffffffff, 0x8, 0x40, 0x1, 0xff, 0x8, 0x7, 0x1, 0x3, 0x2, 0x5}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x6) getgid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20008000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0xa53685c2b58b22ab, 0x4}, {0x80, 0x9d6}, {0x8b, 0xfffffffffffffc01}, {0x82}, {0x89, 0x18}, {0x3, 0x9}, {0x6, 0x9}, {0x7, 0xbf}, {0x47, 0x6}], 0x9}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = dup2(r1, r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000380)=""/4096, &(0x7f0000000100)=0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:11 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r0, &(0x7f0000000080)="db87d4a0ebde644cdba2525808f628938889674b098f981db95b04dea49825835e9a639176256231889a292957be6c322fd2d6ecdfa9d2ea07b1845ac99239789ad73b93abaef8a818e0327afb81f7f402517cb562359899083407dc22a659f49e2f2510e1770286e36b1ab46751ab20f03bfd201025224cd8d2518beaf03023253e485737141fda31b414c8e01fd4ef272e89bf0a68adb1afb1", 0x9a, 0x8, &(0x7f0000000140)={0x2, 0x1}, 0xc) sendsyslog(&(0x7f0000000180)="1ce875e47b4108bc228e035baa2bba6fc337a7deeab75b76d343d796eb045c43ad9f83460495cb93b50e8adb2dbf86f7", 0x30, 0x21) r1 = accept(r0, 0x0, &(0x7f00000001c0)) recvfrom$inet6(r1, &(0x7f0000000200)=""/123, 0x7b, 0x803, &(0x7f0000000280)={0x18, 0x1, 0x8, 0x7ff}, 0xc) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) readlinkat(r2, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() getgroups(0x3, &(0x7f0000001340)=[0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001380)={r3, r4, r5}, 0xc) fchflags(r2, 0x10000) bind(r0, &(0x7f00000013c0)=@in6={0x18, 0x1, 0x9, 0x2}, 0xc) r6 = socket(0x0, 0x8000, 0x4) sendto(r0, &(0x7f0000001400)="20b3108963a51b9dec2a4d6ed3ef5bf9e595d36cd8787cc165dfa51be41b27dd12c18273105828e1c20896dc68ce4f578a3dae390822e5621102f153d01cbc707074123c58f632a1bb8de4404977d2f08c1f8199c55ad3d49f0839d44f2c4571135c023af41fca19b97bcb8da8a37464ad3f306e98b999b7b4a434c211340429eeb477da745ae44451fd4d6e3468738f282ccee5cbdcef879ad55b08ece8ebf7d3c99b558ba5ca09abc7de349a83ec50cf677b89f8fb70cf180d5f8f4d7f5fa011d74b960a320dfbb346bd7b44b85ea129570c2c1551c385071b77318bdd39a378765ebbca605335031418e3b3fb1be713f8d354", 0xf4, 0x4, &(0x7f0000001500)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001540)={0x7, 0x4, {[0x0, 0x3ff, 0x400, 0x9, 0x2, 0xfffffffffffffffc, 0x7f, 0x81, 0xfffffffffffffffa, 0x1ff, 0x1, 0xc61, 0xec00, 0xfffffffffffffff8, 0x0, 0x40, 0x6, 0x5a], [0x1, 0x6, 0x1, 0x80000001, 0x8, 0x4d, 0x8e85, 0x84, 0x1, 0x6], [0x9, 0x0, 0x81, 0x8, 0xfffffffffffffffe, 0x2, 0x4c], [0x9, 0x4, 0x3ff, 0x8000, 0x7, 0x5e], [{0xa0000000000000, 0x5, 0xffff, 0x3f}, {0x1, 0xb8e3, 0x9, 0x2}, {0x4, 0xfffffffffffffff9, 0x7f, 0x2}, {0x2, 0x1f, 0x0, 0x8}, {0x200, 0x5, 0x9, 0x8}, {0xfff, 0xa7, 0x8, 0x4}, {0x8, 0x5, 0x73e7, 0x4}, {0x2, 0x3, 0x400, 0x7e}], {0x9, 0xfff, 0xfffffffffffffff8, 0x1}, {0x1, 0x1ff, 0x0, 0x3}}}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001780)) nanosleep(&(0x7f0000001a00)={0xfffffffffffffffb, 0x64fb}, &(0x7f0000001a40)) r7 = accept$inet(r1, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000001b00)={0x6, 0x0, 0xcb, {[0x3, 0x100000000, 0xffff, 0x6, 0x4, 0x6, 0x3, 0x9, 0x7, 0xb3a3, 0x3, 0x7, 0x1ff, 0x87, 0x1, 0x3cc, 0xfffffffffffffc00, 0x4], [0x7, 0x1000, 0x0, 0x6, 0x3ff, 0x7, 0x7, 0x1f, 0x4b6c, 0x6], [0x0, 0x401, 0x90, 0x5, 0x4, 0x4, 0x1], [0x4, 0x7, 0x6, 0x7, 0x1ff, 0x1f], [{0x6, 0x2, 0x8, 0x8}, {0xfffffffffffffffb, 0xe100000000000000, 0x401, 0x7}, {0x2ec, 0x97da, 0x1a71, 0xffffffffffffffff}, {0x3, 0x1, 0x3}, {0x7f, 0x3b, 0x7, 0xffffffffffffff13}, {0x8, 0x3, 0x8, 0x1}, {0x0, 0x0, 0x6, 0x7}, {0x4, 0x2, 0x1, 0x3}], {0x59, 0x1, 0x93c, 0x5c1e}, {0x3, 0xffffffffffffffe0, 0x1000, 0x2}}}) write(r7, &(0x7f0000001d80)="4528d7e1144d9cf178f7ab60e4018651d1c44fd10b8b077f0fb1eef8892425e55b117abec843bdad5f9005", 0x2b) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000001dc0)={0x2, 0x40, 0x2bcdd352eb1ae77e}) fcntl$getflags(r6, 0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001e00)='/dev/wskbd0\x00', 0x400, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001e40)={0x1, 0x9}, 0x10) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000001e80)={0x6, './file0\x00', './file0\x00'}) socket(0x10, 0x0, 0xf4) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) open(&(0x7f0000001ec0)='./file0\x00', 0x80, 0x157) 16:00:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000440)) truncate(&(0x7f00000004c0)='./file0\x00', 0x0, 0xfff) preadv(r1, &(0x7f0000000000)=[{0x0}], 0x340, 0x0, 0x0) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/90, 0x5a}, {&(0x7f0000000200)=""/241, 0xf1}], 0x3, &(0x7f0000000340)=""/143, 0x8f}, 0x2) 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c651fd4b0070fa501ff1521f31201e3939cbd605aff3c480a206f7f1a3f58f30ee92b51f5333dd202b8f4401354198aae2684b0bfb0f7d762dd64495c2bcd9b1377c9e51b02a1eb3404b0aac812a8e5460eb5956c6a376806e59762eb2831996f5ab4c9db6bab132afe851f3686a8c5515230e899d6ce94550504724a609e685fec4d5d0fe525297b5199bd41f86fd763537cec51bd2ac54e8dcc692b60773909819cd80c9526bac2ceb7463aa03597fefd09656dcf25f482e740a48c74d47a900d7446dd64127bd5b08aaa9e3751bf6153e160"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186004008b0000232700000000000000000000ffffffffffffffe000596a31499cf0709810588264fc", 0x15}], 0x1000000000000000) open(&(0x7f0000000140)='./bus\x00', 0x10000, 0xb760c0a365e7665e) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x101, 0x7}, 0xc) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r0 = socket(0x0, 0x4, 0x5) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0xfff, 0x1}, 0xc) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = socket$inet(0x2, 0x5, 0x6f47) shutdown(r2, 0x718f21f4586d84ae) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r1) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 16:00:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x1) semget$private(0x0, 0x2, 0x10) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3}, {0x6}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0x0, 0xc764, 0x0, 0x0, &(0x7f0000000380)={{0x81, 0x800, 0xfffffffffffffff9, 0x7ff, 0x9, 0x1, 0x42}, {[0x5, 0x10001, 0x2, 0x0, 0x9, 0x1f, 0x3, 0x3, 0x4, 0x3, 0xffffffffffffff01, 0x1, 0x7fff, 0x7, 0xfffffffffffffe01, 0xffff, 0x0, 0x9], [0xd, 0x7ff, 0x8, 0x8, 0x6c0, 0x2, 0x400, 0x6, 0x6, 0x7f], [0x8, 0x8000, 0xf26, 0x100, 0xc7, 0x453, 0x80], [0xfffffffffffffff9, 0x8, 0x6, 0x0, 0x7f, 0x7], [{0x8, 0x9, 0x2c49, 0x8001}, {0xfffffffffffffffe, 0x6, 0x8, 0x7}, {0x3fffffffc00000, 0x7a5, 0x4, 0xe0000000}, {0xeea2, 0xcec, 0x200, 0x7ff}, {0x7fff, 0x4, 0x6, 0x1}, {0x81, 0x7fffffff, 0x7ff, 0x3c}, {0x5, 0x101, 0x1, 0x6}, {0x3, 0x0, 0x1, 0x8}], {0x6, 0x215488a6, 0x6, 0x20}, {0x1, 0x2000000000000, 0x6, 0x1000}}}, 0xffff, 0x9ae}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x3, 0xb01, 0x80000001, 0x1, 0x8, 0x5, 0x5, 0x0, 0x1, 0x7ff, 0x8}) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x400) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x1ff, 0x7, 0x8, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000200)=0x7) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20000000005c}, {0x80}, {0x6}]}) r0 = semget$private(0x0, 0x4, 0x400) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000500)=""/4096) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:00:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x0, 0x40}, {0xab, 0x7fffffff}}, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x2) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x80}, {r0, 0x8}, {r0, 0x20}], 0x4, 0x5) close(r0) 16:00:12 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)={0x3, 0xaf5f}) r1 = socket(0x20, 0x4003, 0x800000000000000) getegid() select(0x40, &(0x7f0000000040)={0x9, 0x5, 0x5, 0x5, 0x8, 0xffff, 0x400, 0x1}, &(0x7f0000000080)={0x9, 0x80200000000, 0x4, 0xfffffffffffff800, 0x4, 0x1600000000000, 0xa8, 0xf2a}, &(0x7f0000000180)={0x4, 0x8, 0x7fff, 0x1, 0x5d3b, 0x5e6, 0xfffffffffffff801, 0x84}, &(0x7f00000001c0)={0x6, 0x666}) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)) r1 = syz_open_pts() r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xb2e0, 0x5832, r2}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) 16:00:12 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mlockall(0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = dup2(r1, r2) close(r0) setrlimit(0x8, &(0x7f0000000080)={0x1, 0x6}) dup(r0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) execve(0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') pledge(&(0x7f0000000140)='@\x00', &(0x7f0000000180)='\x00') 16:00:12 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x66c, 0xb9, 0xa6, 0x1, 0x8, 0x200000, 0x3ff, 0x1, 0x0, 0x80, 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) readlinkat(r2, &(0x7f0000000340)='./file0\x00', &(0x7f0000000640)=""/172, 0xac) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) listen(r2, 0xc1) semget(0x3, 0x4, 0x20) pipe(&(0x7f0000000380)) pipe(&(0x7f0000000880)) sendto$unix(r2, &(0x7f0000000400)="9371ed125f81b7e226e0ed4216affa332fe2cf1867b9cf3dc771ccdb71b58d8eec9887a01a9f06950b4f8e1cc1eeabe9bdb72123e4d46db81c53ce0e70f2192a36d9c8e591ac9d3f8bf4f7190a9b996d7d84eb9417a45b3996c4385a5571817e096e3118428747eaeaaab26293ab93aa16ded807c64ba034d01d35e55b9a95036fef1679fd85918056dec175ccdac226638174edc343029496e3bde0ac0c8016fbe222e26273b55fd756b74bcd6e6604651fc4eef85380925da525f68410886878f99e6e15a039c0a90133c36f481579c4b250f3d26769f6214b9c272dc8c6a542abfdaecf17d83da857", 0xea, 0x4, 0x0, 0x0) kqueue() munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2800000011000100"/20, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28, 0x110}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r3, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2bbe29256ca77d01594a0ee833544bdda2bea043f957e526d86101ea5e4b59eeda7b30ddc900f42a2673497e581280a00abd301cf7515fc600226ae606689d9c2a79cb7b774450b887e394c4f9388bc1390cd729fe9e457d8765cbc8ce9a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:12 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000300)={0x400, 0x0, {0x0, 0x8}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0x0, r3, 0xffffffffffffffff]) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x0, 0x0) flock(r5, 0x4) setegid(r4) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10282, 0x0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000100)={0x7fffffff, 0x80000000}) setegid(0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x22d29a4d07b2c4b2) chflagsat(r7, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f0000000080)) 16:00:12 executing program 1: mprotect(&(0x7f00007af000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) 16:00:12 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x78) r2 = getppid() r3 = geteuid() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) mknodat(r4, &(0x7f00000001c0)='./file0\x00', 0xc001, 0xe7b8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r5}, 0xc) 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x3) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) 16:00:12 executing program 1: r0 = socket(0x2, 0x134c9116f23cd9a1, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) socket(0x1, 0x79248891926d5d86, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shmget(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) getsockname$inet(r0, 0x0, &(0x7f0000000040)) socketpair(0x18, 0x1, 0xff, &(0x7f00000001c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) r1 = socket(0x18, 0x0, 0xffffffffffffffff) fsync(r1) write(r0, &(0x7f00000000c0)="110d249f88fe8f8f140adeef2e4e475e747aa38063ef0969dd043ae0506ea289b62e2c3ac9a6dcba3700db6dc12254bc66367345d7bc3a3de8228064a7eea9720ab100df8ccf61806e3be92a8568ca591d66159c5bff7d3f962f03a8fec98d8dbf160a4fbd87d020d073315f46a1668a631987cbd179e945d46dc4bc96e7cae71be6aa373b8b490989b0cf813047deb3511c8d43ddd387a5dd3dc26f5ce6eea798f6e2d4715d567084202fad98c2d2f9c2299876ae0ad2cd302746558c5c95993bf3081d90c0097767a12c7289f0bb655cd207b2381a0ea9d8197d4e8d304d8e573a1e8a13376fbd42e1ca432f445f6af4211282d5ce990f56e60a", 0xfb) r2 = semget(0x1, 0x2, 0x405) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000200)=0x6) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x10, r1) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x8) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000300), 0x4) setuid(0xee01) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x88, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x2b, 0x0, 0x7, 0x4b}, {{r0}, 0xfffffffffffffff8, 0x88, 0x20000043, 0x80, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x9, 0xfffffffffffffc01}, {{r0}, 0xfffffffffffffffd, 0x40, 0x590eea7132f981f5, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0xd9, 0x81}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x100000001, 0x1ff}, {{r0}, 0x43e835acf818591f, 0x4, 0x1, 0x339, 0xfffffffffffffffb}], 0x8001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x7, 0x4}, {{r0}, 0x0, 0x20, 0xf0000000, 0x1, 0x1f}, {{r0}, 0xfffffffffffffff8, 0x681be3d25210c4f2, 0xfffff, 0x849, 0x7fffffff}, {{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x4, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x80000001, 0x200}, {{r0}, 0xfffffffffffffffa, 0xa8, 0x80000000, 0x9, 0x100}], 0x4, &(0x7f0000000140)={0x9, 0x3}) getppid() fcntl$getown(r2, 0x5) kqueue() pipe(&(0x7f00000003c0)={0xffffffffffffffff}) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) getsockname$inet6(r3, &(0x7f0000000400), &(0x7f0000000440)=0xc) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) socket(0x18, 0x3, 0x6) 16:00:12 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x10}, 0x0) 16:00:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) read(r0, &(0x7f0000000040), 0x0) r1 = socket(0x2, 0x1, 0x800000000000000) setsockopt(r1, 0x0, 0x20, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x20, [{&(0x7f00004f1000/0x2000)=nil, &(0x7f00003ec000/0x2000)=nil, 0x6}, {&(0x7f00004cf000/0xa000)=nil, &(0x7f00004f0000/0x4000)=nil, 0x4}, {&(0x7f00003ed000/0x1000)=nil, &(0x7f00004cf000/0x2000)=nil, 0x691c}, {&(0x7f00003ec000/0x2000)=nil, &(0x7f00004ef000/0x2000)=nil, 0x8001}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f00004d1000/0x1000)=nil, 0x7}, {&(0x7f00003ec000/0x2000)=nil, &(0x7f00004d1000/0x4000)=nil, 0x1f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00004d5000/0x4000)=nil, 0x7fffffff}, {&(0x7f00004d8000/0x3000)=nil, &(0x7f00004f3000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6fb8cfac}, {&(0x7f00004ef000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4c619390}, {&(0x7f00004d0000/0x3000)=nil, &(0x7f00003ed000/0x2000)=nil, 0x2}, {&(0x7f00004d0000/0x2000)=nil, &(0x7f00004d7000/0x3000)=nil, 0xd8}, {&(0x7f00004f2000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004f2000/0x1000)=nil, 0x1428}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00004d3000/0x2000)=nil, 0x800}, {&(0x7f000010e000/0x400000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r2, &(0x7f00004cf000/0x1000)=nil, 0x0) 16:00:14 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x400, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000340)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x62012dcdccacc27}], 0x1000007f, 0x0, 0x0) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = fcntl$dupfd(r0, 0x0, r3) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x10, r1, 0x0, 0x0) readlink(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)=""/127, 0x7f) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000280)={0x7d, 0x0, &(0x7f00000002c0)=""/125}) fcntl$dupfd(r0, 0x0, r4) r5 = semget$private(0x0, 0x0, 0x100) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000003c0)=""/86) r6 = shmget(0x0, 0x2000, 0x180, &(0x7f0000ffc000/0x2000)=nil) r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r9 = getuid() r10 = getgid() ioctl$TIOCNXCL(r2, 0x2000740e) r11 = getppid() r12 = getpgrp() semget$private(0x0, 0x2, 0x20) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x9, r7, r8, r9, r10, 0x80, 0xd428}, 0x800, 0x47, r11, r12, 0x9, 0x0, 0x9}) pledge(0x0, &(0x7f0000000140)='\x00') 16:00:14 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x41, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x400) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40, 0x0) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 16:00:17 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000002200)=ANY=[@ANYBLOB="8202adfdfffffffff7ffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad3050a28f0000a49fef9d612f871f4385f04157795ea4a5c5fe66baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000100000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9debe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75faa85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd31becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000aba90a214d87c2baf09227a06633952eed14d742d1331c8172a8f798f7dc4c8c92a2722d45f0d3db3d4ba1a4eeeedb8d1bd981bdd31f86d2fd35a2d2e240b709c820563e4d3e11ae8183b0b3db262602a7bcce51fc9e4d922ef0358ee8c929a8799d001de5aa2c4bcec8e0e229da6548fded411f8d1790261b611b20d820e0b5f6081a8727191a6f8a3e206d291600b9d7ae6380cb1d80c8cc1b8cb1a80a732411d10cee61b2a336aea154d78ae3c0330e3b50b472c5693e6accc17c6e20fc806270786b5400eeff0449ee710bfc423e9e6447a84ffd6805b4063dcc6891f93d92f668757c24381cdb44e531134237079adbf18da35ec9327712ac9de6aba39fec95f49e6caa847e0d75b51b5570512069194d80be7ffaae5267009e13613054fed47634d6e7b5c28f7112fac0eda923cd6689326a81eb553cea72de2c1af2697a09cf8e9d401b93d7ece453b4440672518f2ce084feb0437b6891dfbc1971fa0dc1c73030089cde9513027e66a67b1022f1c157f78b262cca531f3614aa7f6e88a05a669a53ff4459b759f84f967853106e61062b4975e246365f6d24f3d35ca0f6f4355ce545a3842520513a44dfdd6bbc68d13f0a1fd86d5405847f7135e5aebf2ebd7028aafc925dbcddad2cd7953b53223c40c7ac453c31d99d0481"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a376ea383e92de4e6e7f98b544fd50471140ff6ef9321acacf993efd2540b8ccf5b180db49edf404c905157e34a27908d5573afa6c1887fea18eef2f19f37a8e571389fb1c04bc1c0a6fe2a19ff18c9ebdf8b7ad8aaa7ca04e3d15b94d2a33b4bc6aad3d7d982591d75fb464645c8a3f333df7218c36630ead2831c9f071f24aed35b2eac20a8c031b04b1ee8d9b261e01c5c359a12fa91bbf1f56c02ce22b46bbea43c738427915e4503edbdcfec69fab6c81ae6cec08c718c656395fc2f1e706135ae42a6346cf33535b03964b421153e8e7fbb441971f754bea29464590dba18a3d37c8d16d9a00feb3ebb6fc2b1f6d2bbb32a30b026c1c6830d43056384fb736a07f8e3738e63d5bcff91eee7b3291e9db9196cc09375941d93fedf89116a20625a8e33308b40fe3c5f6e064d1dfe5c1bd1fe90552df8d570536d71d3b241b3aa20f594bd16ad2d1433d5e97cc92d361b1eca847086580d0d679539d49c81dcbd35c54b699a06c5e2533e7aa650773fdcfd164f40405bfd7afb381de278c8a040720f2fead50c01e895675a91747c75e2675c6f757ed27181260cea7eb96b13cb5c24b1707616bfc4a98d9597ebd1db1e31effd4a3616a4a65a7041f65b43f68c89d880357794e97fc03f30569dc5de8b0a9f75134c1b3d78e1fa4bc250616fc7656b7ae3006fc34cd51a14402a20e64839a3ade7b8e2068c412dd7592ea4e4441a656360b6eed545c81a35ac49f3828fc09d39716579bc17448a12b19de1072188eb6d079adeb130b31b836d3f01710b4367e435943bc9afeaf101144164ee85df48be4242364140d9ddabf1334958d25ec2ff10efbe31f030688f93c6009bd99e08f869566e519862b66a3e45b090d2acc8e6f815939ab4b4a8490775ac8f4d919cf5908dd1ac555d4560ae70ce3b50e63397afd5edfaf3da359e0377e6b4159327a7313625d19b9a2625b36a99f78da306cc7b745ae71a597c31d0e2b27baff50b725668ac11eaeda039e4e98e2268a44d3fb0204a18051fc85e550571210c382a473544fc675b61baacaca26dbea46177650c9ff165304fa33dc8ace9c423bcbecb3e45fde6f44a111a4054e56dff2be926efd2425338dbc449541caa2930d266d2a5649baf6c51a83f33c7db6f87dccc05deffef9d54c51775912858a54588d17ebdd5a426076a5ab4b20a141fa1b010f9e40309ba4e84df4130eca7b45fca42358e74c47a31811f5043bce49d55f20ac88bdeeb8be497413f7ca86513eb61e0f8723814d0f922bbf56705d2c7614c22f123896341ffc3ce1812ef24785c467af1ad5c03022dc9c3b16730ad01d3e018972e8943333831d4fbc13446562c53ef706681393c3b58d4228148228e79c5454bb2b166260c230b83b1ad89ce9577d43814bd2132ae6c7a5ad3d27a538869a7a0c608b67e8e674b396617b5381ac913e7dc235fb60ebee43b28998807f612ba080155eaa340648b0775844a71f7d7ab1e9e84bcc214780c1be71afb3633d048791ec1a21390669c6a8f9537a3d4f257b0054ec33b726eda58a0b20ea1dee835b8369fdc30683541b3e357ef593a071371afd3d94f8268ba8b8a236e3674fc04b39b0730dbbebc93d1ed24c40626406012636a901b3e001aaf7f7e1a71575345158dad02c3baeb24cf37cbf457a7aa0a643459caa31bdd6fbf4c5c48f6d71e458be06b8ef3339559577868cc879fdbd881ee9ddbdc95ee9c124071c41903f53ae785f91ceef1e3a2db982ed8702015bbd5d9835dbb835283b9f37fe8dab5c90f830e02b7150ce30b7dd2b9878fe7af", 0xdc8}], 0x4, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000040)=""/8, 0x8}, {&(0x7f0000000080)=""/151, 0x97}, {&(0x7f0000000140)=""/199, 0xc7}, {&(0x7f0000000680)=""/47, 0x2f}], 0x4, &(0x7f0000000700)=""/127, 0x7f}, 0x1) r1 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x20) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000340)) socket(0x1, 0x1, 0x1) setsockopt(r0, 0x2000000000000, 0x7fff, &(0x7f0000000280)="fa14b6ed50b06bf89a74e6cc899bbb24299e9e210456f345de09e56942f05bf91dad156d4164f4ffbb0ce874bf0a3b764c5b38eec77add62f5a5a728ad0280669e9aa5b4dc2ae3ed34c6", 0x4a) pckbd_enable: command error 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000003f, 0x0, 0x0) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/203, 0xcb}, {&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000000180)=""/188, 0xbc}, {&(0x7f0000000240)=""/18, 0x12}, {&(0x7f0000000280)=""/60, 0x3c}], 0x5, &(0x7f0000000340)=""/84, 0x54}, 0x2) pckbd_enable: command error 16:00:19 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) write(r0, &(0x7f0000000240)="85", 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x0, 0x0, 0x4}, {{r0}, 0xfffffffffffffffc, 0x1, 0x10, 0x7, 0x8}], 0x163b, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20, 0x5fd, 0x7125}, {{r0}, 0xfffffffffffffff8, 0xc0, 0x80, 0x3, 0x748}, {{r0}, 0x0, 0xf0, 0x2, 0x0, 0xfffffffffffffff9}, {{r0}, 0xe6588b73d16365ee, 0x4, 0x2, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x9c, 0x6, 0xd6f, 0xfffffffffffffff9}], 0x9, &(0x7f0000000180)={0x4, 0x5}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0xffffffffffff8000, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\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(0x70, &(0x7f0000000140)="b22fbbacf9a72b0328aa056befd0cfb7a366a3a02bfcca53686f6dbcb78b2a73a93d9815d116f273db14e36f7f2ee5e9ef60271b0873adb658a5019edbee8bae17899ffc54a2660c47334feb667c50b3473ec20fdd654ad0c93ffd0ba3d9c8702bb362ea07b2752731c4bd0577ca4c32") r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x60) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x9fa5) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) getuid() 16:00:19 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/61, 0x3d}, {&(0x7f0000000240)=""/232, 0xe8}, {&(0x7f0000000340)=""/211, 0xd3}, {&(0x7f0000000180)=""/19, 0x13}], 0x4, 0x0, 0xfffffffffffffffe) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x40) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000080)="a6", 0x1) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) close(r0) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x8001) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x401, 0xfd1c, 0x0, 0xc97e}, {0x35, 0xb6, 0x8, 0x4}, {0x5, 0x100000001, 0x8000, 0x9}, {0xffffffffffffffff, 0x3, 0x7f, 0x101}, {0x20, 0xffff, 0x7, 0xe81c}, {0x8, 0xffffffffffffff81, 0x3, 0xf05}, {0x4, 0x1, 0xa5, 0x100000000}, {0x60c, 0x2, 0x80000000, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) pwrite(r1, &(0x7f00000001c0)="634835026c89440bfc474a88f0", 0xd, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) 16:00:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) poll(&(0x7f00000000c0), 0x0, 0x5) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x80016e6}, 0x170) fsync(r0) syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x80000000, 0x1, 0x3, 0x9908, 0x1000}, 0xc) r1 = dup(r0) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x6, 0x2}, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000200)) 16:00:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./bus/file0\x00', 0x8, 0x126) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) socketpair(0x21, 0x7, 0x83a, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f00000000c0)="0cee6c23ac8c966cbb698d4c2879995de1c9c399aa966dee02597406ff9fa076772e3e915a86c3063fab6043599c6f3d5f5ce350633991c68081c822fc543327fb6fbc06db9a992d2d6ffa6e8f989647ba51d303ba4e581fd10fb7051b34d3c541a298d37963278dabe966035b2375b257bdd1dfcedc1e907d3482a7deef5a286e2037ad03b40974f3ddaf09495a19ed25c75b1c808040f561781c1c3c00538a4ac9075e9d91ad744b0558d206ed03d4105c783a76791733dd70a1a97a0c3edd2e15991cfe2d74a1af294d67383ae5c76865f6ec9012a32ab7b9c7b59d14b0aced25a10db6ce042e484f69", 0xeb, 0x8, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) acct(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0xfffffffffffff000, 0x6}, {0x8983, 0x1, 0x1, 0x4c}, {0x7, 0x0, 0x4, 0xb85b}, {0xcae5, 0x13fd, 0x100000000, 0x9}, {0x100000000, 0xffffffff, 0x9, 0x20}, {0x5b, 0x7, 0x5e7, 0x4d9}]}) 16:00:20 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) socket(0x18, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x38) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x4, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0]}) 16:00:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x100000271}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000500)={0x10, 0x1f, 0x4, 0x5, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8000000}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1fffffffe00}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f0e000/0x2000)=nil, 0x2}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000eed000/0x1000)=nil, 0x5dd}, {&(0x7f0000e93000/0x3000)=nil, &(0x7f0000f23000/0x3000)=nil, 0x10000}, {&(0x7f0000efe000/0x2000)=nil, &(0x7f0000f12000/0x2000)=nil, 0x3}, {&(0x7f0000e55000/0x4000)=nil, &(0x7f0000e0c000/0x4000)=nil, 0x80}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000e87000/0x3000)=nil, 0x100000001}, {&(0x7f0000f03000/0x1000)=nil, &(0x7f0000e13000/0x2000)=nil, 0xb2}, {&(0x7f0000e7c000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ea5000/0x1000)=nil, 0xfffffffffffff14e}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) socket(0x1, 0x0, 0xfffffffffffffe01) dup2(r1, r0) 16:00:20 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) recvfrom$unix(r0, &(0x7f00000000c0)=""/244, 0xf4, 0x801, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff87) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = socket(0x20, 0x3, 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f00000000c0)={0x0, 0x10000}) recvfrom$unix(r0, &(0x7f0000000180)=""/247, 0xf7, 0x3, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x9, 0x1ffc0, 0x1}) r1 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x3, 0x2, 0x6, 0x8, r1}) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) flock(r0, 0x5) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x3084dda4, &(0x7f0000000080)="222b97bca90200000027e0bbf197e0a60d12b7c39458683df25ad3445ed763582fe0d5071aa22a29810a38cd185acca698e56ac66385282306908df1d5fd2d656d69468de69ac84202d717319357260cdc99f086f055ded9e258b6cc73f00ff30d7d92f3b3111f1f0685126a01dacad5") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x200, 0x3, 0x0, 0x9}, {0x5, 0x4, 0x4, 0xfff}, {0x8, 0x2, 0x9, 0x7fffffff}]}) semget$private(0x0, 0x3, 0x21) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100000205c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x3) fcntl$dupfd(r0, 0x3c2ff1afec3a708c, r0) socket$inet(0x2, 0x2, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000000040)=""/15, &(0x7f0000000000)=0xf) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x20) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000140)='./file1\x00', 0x240e09dd28c309ea, 0x18) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) faccessat(r1, &(0x7f00000000c0)='./file1\x00', 0x100000003, 0x0) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2477c877a"], 0x1c, 0x0}, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x1, 0x4000, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) dup(r1) getpid() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x4) setsockopt(r0, 0x29, 0x25, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='#]\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205602, &(0x7f00000000c0)) getpgrp() 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) r1 = dup(0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file2/file0/file0\x00', r1, 0x1}) chroot(&(0x7f0000000040)='./file0/file0\x00') chmod(&(0x7f0000000100)='./file2/file0\x00', 0x104) chmod(&(0x7f00000002c0)='./file0/file0\x00', 0x40) chdir(&(0x7f0000000180)='./file0\x00') acct(&(0x7f0000000140)='./file0/file0\x00') 16:00:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getpgrp() sendmsg(r0, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=[{0x10}], 0x10}, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x10000000025}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(0xfffffffffffffffe) 16:00:20 executing program 1: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x2) write(r1, &(0x7f0000000040)="670dc3", 0x3) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x0, 0x7, 0x8, 0x5, 0x1, 0x1, 0x1, 0x8000}) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) msgrcv(r0, &(0x7f0000000300)={0x0, ""/234}, 0xf2, 0x3, 0x1000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:20 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = getegid() setgid(r1) clock_gettime(0x3, &(0x7f0000000280)) r2 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r2, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r3, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r5 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r4, 0x0, 0x0) pwritev(r4, &(0x7f0000000140), 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r2, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) r6 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r7 = shmat(r6, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r7) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000000140)='./file0\x00') fsync(r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) semop(r5, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000005c0)=""/88) getegid() msgget(0x1, 0x108) semop(r5, &(0x7f0000000180)=[{0x5, 0x3, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x8, 0x1800}, {0x1, 0xfffffffffffffffb, 0x800}], 0x4) 16:00:20 executing program 1: sendsyslog(0x0, 0xfffffffffffffd61, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getrusage(0xffffffffffffffff, &(0x7f0000000080)) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x48, 0x24) ioctl$TIOCSTART(r2, 0x2000746e) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x5) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 16:00:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x100000004) chmod(&(0x7f00000000c0)='./control\x00', 0x48) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) seteuid(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x692726b93ec0f316, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000003c0)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000880)) faccessat(r4, &(0x7f00000004c0)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$lock(r0, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r1}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)=0x9) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000700), 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000900)) sendto(r4, &(0x7f0000000400)="2596d215da5676e32574b3b2ba3a1f89987b729272ce50b4ec3727f71623e59216755b8da5b606b0c737bb8d6ca76eb318ed54d48f56f424202d97bd2d6343869324c45eeb4716bd7d74123deaa0db8707aba0e456dba9e336cd2ed1cc25e4372f371a9b640e39f29312c4695bea325b48020d6b58cc7f0c6a96dd6145af0bcacdee18ff8e58b7e3c2116c6a", 0x8c, 0x4, &(0x7f0000000940)=ANY=[@ANYBLOB="fbf4c3803f22935b6ef780b4c8aea1320720b8d3935aea3aeb5f093daf7d1334b8a3a92f2113cfb1470ae9b9a041475d9ddaa8ba45d3803d317a07009fc6098167b49ac4a38998bc43de970d59b244b234f04925bfd118d2b5cef7133770bac5dc14651d5b0692eb2192242e1086355029093b29e4b609712d344f786973a8f580cd8824b500e282b1b5679f149a2cf0ff8162d986b02787b001fa5a0fd50f4372fe8c9bc511b8e6b6c93b33e6fc08dbe0450f8a9e2a1b07d42b3ce759132827ffa2d231633c74be70bc49b1a955417d15adf57b7182b70e431550ffffffff3c2ca6ed36423db2c8dd0963eb433403c264eb037e84ed41064e44d882c6b2f8b39b906780c2c7bbb0546e57b35664d3fde5202c0db6ddefbc502deee3f07f5b7221b5240dfb48e438c3e3d7a6c7736c2e4d5deea3fda1dbbca0d2f4a2d979e406c54e954db3c6f17757e3967d79cc79d7e5c0015166c33af63e0d2a3d5de0192fac11ca2db7a357a8f2ccc56438cefa1bfe5309693f63a4727654e277c9cd7cd4534b618f6760c88f7327aaa75be4890a47ef531f6a3041aed9b0d5c07e4eb12ca1cbc4af7686aac33a19f1fb2135bfcca0ef4b5cc60f0ee4a8af81b3a9adb31bb956b09b0ede3967b01f5c51e25597f48b6168cb59a42de534"], 0xa) r6 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x21) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000800)={0x3, &(0x7f0000000500)=[{0x10000, 0xa6, 0x6e, 0x547}, {0x400000000000, 0x5, 0x1f, 0x6}, {0x7, 0x1c0, 0x9, 0x1000}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x400, 0x0) r7 = semget$private(0x0, 0x3, 0x400) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x57) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000040)) 16:00:20 executing program 0: r0 = open(&(0x7f00000016c0)='./file0\x00', 0x80, 0x104) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r1, &(0x7f0000001600)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x5, 0x1000}, {{r1}, 0xfffffffffffffffe, 0xa0, 0x80000000, 0x8, 0x7}, {{r1}, 0xfffffffffffffffc, 0x10, 0x8eee33d791d061a3, 0x0, 0x1ff}, {{r1}, 0xfffffffffffffffa, 0x80, 0xd, 0x1, 0x7}], 0x3, &(0x7f0000000580)=[{{r1}, 0x0, 0x15, 0x80, 0x1, 0x5}], 0x2, &(0x7f0000001680)={0x1, 0x100000000}) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom$unix(r1, &(0x7f0000000600)=""/4096, 0x1000, 0x40, &(0x7f0000000080)=ANY=[@ANYBLOB="010f2e2f66696c653000"], 0xa) recvfrom$unix(r1, &(0x7f00000000c0)=""/179, 0xb3, 0x2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) pread(r0, &(0x7f0000001700)="9f7bf22c5ffd4052f5be3d683387d540635f007071844b3f2b2bc1b2432b62daef43e34465154c76c733289e689351db9ecdd5e6e1b26a6ad39892066cb97aa7b3664b3133c082f6b7053b106be2e8d2784403da6bb33c11d9d29ca1299388bb4c94536b78a7732beebf27ca9cedef3ee73200d3082172d1a6f60fc782b696efca16b526ae5a40de0f2e2c29bf18b99d5c1bf50383a32c773d8f13448c067570f8d12a07c8bc198d60e1bd6c86e90f7e392d870f0be8eef5a4fc4e5fc79f99ed7dea9934d36cc6a4b32103f206228983d9a7b05057385ad0e425cda4a5c9e37f0630ef12d73f1814b52d0c3507", 0xed, 0x0, 0x44) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000200)=""/148, 0x94}, {&(0x7f00000002c0)=""/224, 0xe0}, {&(0x7f00000003c0)=""/85, 0x55}, {&(0x7f0000000440)=""/224, 0xe0}], 0x4) 16:00:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getgid() sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 16:00:20 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x6, 0xfffffffffffffffc}) clock_getres(0x3, &(0x7f0000000000)) 16:00:20 executing program 0: socketpair(0x6, 0xdc24fb606b903818, 0x1c60, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x6, 0x0) pread(r1, &(0x7f0000000040)="ff07", 0x2, 0x0, 0x2b) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0x4) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000140)="42840f8cf7507394b918f0304a", 0xd}, {&(0x7f0000000180)="489b64ff440ad8517db79c175170b54f0e12d4d26ccb3f1fe35e754e8f6ca6596df29e51c89b2257a5f84598ef12b3e1dcdf5ef779655490a149", 0x3a}, {&(0x7f00000001c0)="66c4ea2d90b82e5f8f2eb9613c59bffe1b62372aed61f966f99e6ef16444e8a737e7fbb51c18f1acad223397cbcbba0ed47e3e49aec1a5886ba7e8c6b3211754b86292891799ad0fc9073676c87bcfd3508690ccc45e2375be9e1854709c29faa5423bfc1993d91db23c64c50ced73840638fd3e0c952207fe1dadf7c7d7252147ae73733046676306ec193d740fd48eccba1879c13d7039bc02f20a6771972d8fcce05f8aef3f03322a08009e03707358c90e9eecba4434c98ca7558a869cf04d1000e0da1616f8b0cb1b481f6422640a0f94f24ed6756b27f3aacac1bb768205acc728e1ae75fb0054fb6c78b1e1c636e0d2472d1a69edb68a603ed7", 0xfd}, {&(0x7f00000002c0)="11848588d2ef267930fc435ab8ff4a6757a7a2f95bbce2ee7848cb167d325d42a247da74ba00a6866c6e0e66c28e4bb16450755c96d9847795bda06dc452dbc6f6c374e246fc216d27059566b14c55ebc17f0745ab1a8cb432538a101d79cb270baa5675f29203c83fa21e1f8560ae013abd57f02a25c9e1ed6432d1eadfbec141efde05cb01cfa8457530d6befc36d4d8ee5c784e6b7d517d4de1727c4d01777f", 0xa1}, {&(0x7f0000000380)="7f5581b9129d7c3cd119311514684464f87d7f8c31e59da7e5e3e3834da8656f1c0a05ecb8dd6330aa5bb70d44f9a00dbd694019254ec337f04e329c2a8e1294fa540ca21ccefb1cf17cc6f823390bf6b5a0b43d2911af1b9886", 0x5a}, {&(0x7f0000000400)="0e9864edf950a4b96c4711f4e593be371ec70a985fe676edc5b65c4ae849d70592ef3e5e5a01ecc6cac583b39483cdf8f155ec488c6c71c58c526cdc111eb757bdbe67fae7a11f9aec6298b25d42ed7ad89f54413d7687c1b8a6df8a6a4a", 0x5e}, {&(0x7f0000000480)="ac97fed97a1ce2ecb5c769dc78e78a42d544d6ecf9fd67ad9382636e07e6e8367373081bd1770320fbfd9da4ed93407f388cc671893b502d3ce3f7d650ee366b787412fc7b4658b4c3aaee4c2051fd1027dfb9a3ca40582af2edd9fa13d6584f655df8d19a32c995aaaa955967e9bc4ae771043f12040a65d42a07cf7dffbcb86cd05424cd47053e8b3747c5ddff564307d3d16a8ec9a50ed8638e88a956c5039995e5f5a4e76831114e1e", 0xab}], 0x7, 0x0, 0x0, 0x2}, 0x8) recvmsg(r2, &(0x7f0000000900)={&(0x7f0000000600)=@in6, 0xc, &(0x7f0000000880)=[{&(0x7f0000000640)=""/206, 0xce}, {&(0x7f0000000740)=""/162, 0xa2}, {&(0x7f0000000800)=""/88, 0x58}], 0x3, &(0x7f00000008c0)=""/8, 0x8}, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000940), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000980), 0x1, 0x0) lseek(r1, 0x0, 0x0, 0x2) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000009c0)={0x1, 0x61, 0xfffffffffffffeac, 0x8e, 0x2}) preadv(r0, &(0x7f0000000a80)=[{&(0x7f0000000a00)=""/83, 0x53}], 0x1, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000ac0)='./file0/file0\x00', 0x400, 0x9a) pread(r1, &(0x7f0000000b00)="c050786ae456b5627f89e8deb140e694ee304cc2116e3eb1238f9eb0ae9ae3c4e124ba732bfc54851a71bc6c09e37649774d88fb4e94af3f8f83c1b28896fc679489541ba9d89a4fb273d3e7577a3a3b93263ea355ed1930bb3cd1754b95e7b10784483d5c5a719e87285324a067214baa7cbf9ebebe096891136582d5cc06d8f731018c47f58ddcc98f241fe5", 0x8d, 0x0, 0x4) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) connect$unix(r1, &(0x7f0000000bc0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000c00)) getpeername(r0, &(0x7f0000000c40)=@in6, &(0x7f0000000c80)=0xc) r4 = dup(r3) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000cc0)={0x3, 0x2d80, 0x2}) clock_getres(0x2, &(0x7f0000000d00)) write(r3, &(0x7f0000000d40)="acd7345291046256ce8ebe2a31b6c77c94170c8451001bb1ee38f3bde2f0672f667629f6c58df1edad", 0x29) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000dc0)=[0xffffffffffffffff, 0x0]) fchown(r4, r5, r6) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000e00)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000e40), 0xc) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000e80)) read(r2, &(0x7f0000000ec0)=""/36, 0x24) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000f00), 0xc) 16:00:20 executing program 0: unveil(0xffffffffffffffff, &(0x7f0000000040)) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000000)=0x7) 16:00:20 executing program 1: r0 = socket(0x10000000011, 0x2, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c1341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b9efa63fb84b1135034aa3fc1611cc665840ea3b1d015eaa1e3cc42b401f344cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4eb1152f6bc23442dc9631d643cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407cfef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58a7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x70e) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0xf9) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x3) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ffffffffffffff"], 0x10) write(r1, 0x0, 0x0) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xeee9, 0x1f, 0x558f, "2ea801000008be09000765e16eb595607fdcd711"}) write(r0, &(0x7f0000000280)="2078f7b678806bc562222a91c5fd1f409d817d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7006a0669cedb7237b428821c1db394acba77de08d726bbecbea31db4f9ec8801ae3f84fea02de247f1c74557287fd1cf0a1be6", 0x2fd) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x84, &(0x7f0000000000)=[{0x10001, 0x0, 0x80000000}, {0x7f, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x40) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x5) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x1309) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x200, './file0\x00', './file0\x00'}) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x1f) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x2b6) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) fcntl$getown(r0, 0x5) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x5, 0x4, 0xb7, "bbdbad6b1af0a7ed2e004750036abb87f4fc2692", 0x3f, 0x3}) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc24f42a0b66803cce2086caa672009bca0", 0x4c}], 0x1) flock(r0, 0x4) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000280)='./bus\x00', 0x20, 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x100000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x3) write(r1, &(0x7f0000000080)='on', 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) sendto$inet6(r2, &(0x7f0000000180)="6ea31937e437fec8879e45b6ee2286269dfa00015cf0f852fac43f69284fa32dcd69b3eeecc2b7b21d856332c9945f3e5bccdfc041d745b2a9ca6bd50bf8b36fc3287e5981b9c95b03bac3a10147ba3382252398460ccc656a3acbce21b19ce9e98a8dab4c621f4c71a4783e570950dc9893bc7a1b2ad98ee76e2432d161e1e8fa6d44ae8b192e9f3faae228064e0ec1373c6518617539360634c84b5aa22343b26afc48c8a8e861d0ea5923b129bc0e7320", 0xb2, 0x7, 0x0, 0x0) 16:00:20 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r3 = semget$private(0x0, 0x2, 0x8) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000200)=""/149) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setgroups(0x3, &(0x7f0000000080)=[r2, r1, r0]) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = dup(r4) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f00000000c0)={0x9, 0x9, 0x7, 0x3, 0x7b, 0x1ff, 0x1, 0x10, [{0x1, 0x1, 0x5d5, 0xfffffffffffffff9}, {0xbe3b, 0x3, 0x6, 0x2}, {0x4, 0x5, 0x5, 0x4}, {0x200, 0x9, 0xfffffffffffffff9, 0xfffffffffffffffa}, {0x20, 0x2, 0x7b6754f6, 0x9}, {0xf68, 0x8, 0x9a45}, {0x6, 0x9, 0x616f, 0x9}, {0x0, 0x9, 0x7f, 0x8000}, {0x0, 0x4, 0x7, 0xc82}, {0x9, 0x7fff, 0x80, 0x401}, {0x80, 0x0, 0x8, 0x101}, {0x1ff, 0x1f, 0x1, 0x1}, {0x58, 0x7, 0x81, 0x200}, {0x9, 0x4, 0x3, 0x3}, {0xa6, 0xbdd, 0x1, 0xfffffffffffffff7}, {0x3, 0xff, 0x3, 0x41}]}) 16:00:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0xfff, 0x7fffffff, 0x3ffc00000000}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x8) 16:00:21 executing program 1: mknod(&(0x7f00000000c0)='.\x00', 0x1, 0x8c) pipe(&(0x7f0000000140)={0xffffffffffffffff}) chroot(&(0x7f0000000080)='./bus\x00') ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x4) 16:00:21 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x3b9ac9ff}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x8, 0x0) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x100, 0x10) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x2d0969a83ef0b145, 0x0) r4 = dup(r3) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000100)=0xca) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x0, 0x1, 0xff}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x800, 0x3}], 0x100000001, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffff8, 0x1, 0x0, 0x1, 0x8}, {{r0}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x400, 0xcdb3}, {{r2}, 0xfffffffffffffffb, 0x4, 0x80, 0xd8b, 0x4}, {{r2}, 0xfffffffffffffff9, 0x0, 0x80, 0x5, 0x1}, {{r3}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x0, 0xb101}, {{r2}, 0xfffffffffffffff9, 0x40, 0x1, 0x80000001, 0x783}, {{r4}, 0xfffffffffffffff8, 0x6, 0x8, 0x21e4, 0x300000000000}, {{r2}, 0xfffffffffffffffe, 0x0, 0x2, 0x1, 0x81}, {{r2}, 0xfffffffffffffffb, 0x8, 0x8, 0x7, 0xfd31}, {{r4}, 0xfffffffffffffffe, 0x11, 0x20000000, 0x1, 0x5}], 0x8001, &(0x7f0000000480)={0x1}) fchown(r4, r5, r6) nanosleep(&(0x7f0000000140)={0x8, 0x6}, &(0x7f0000000180)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000500)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f00000000c0)={0x7, 0x40, 0x6, 0x8}) 16:00:21 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x166d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[0x0]) getgroups(0x6, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r8 = getegid() getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) setgroups(0x8, &(0x7f0000000340)=[r2, r3, r4, r5, r6, r7, r8, r9]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x89, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x0, 0x3, 0x8a) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/70) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x100, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)=0x1) pckbd_enable: command error 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1a3, &(0x7f00000001c0)="b6") close(r0) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x7fffffff, 0x7, 0xffffffffffffff7d, 0x1, 0x1, 0x100000000, 0xfffffffffffffffd, 0x2, 0x2, 0xfff, 0x2}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 16:00:23 executing program 0: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0xd0}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$inet(r2, &(0x7f00000001c0)="55c157b045c61d9a3634d7cb4f6058756bf20d0d10939c9a4f6965335c2d458ecf1459517f8833f2861d", 0x2a, 0x6, &(0x7f0000000200)={0x2, 0x1}, 0xc) socketpair(0x2, 0x2, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f00000000c0)=0x800, 0x4) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bc9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000340)={0x8, 0x7fffffff, {[0x0, 0x7, 0xc800000000000, 0x80000001, 0x10000, 0x9, 0x4, 0x401, 0x4, 0x7f, 0x0, 0x8, 0x100, 0xffffffff, 0x6, 0x7, 0x3, 0x8], [0x121a, 0x5, 0xfffffffffffffbff, 0xfffffffffffffff9, 0x2, 0x8, 0x800, 0x8, 0x1000, 0x2], [0x4, 0x2, 0x5, 0x10000, 0x7, 0x40, 0x101], [0x8, 0x8000000000000000, 0x1, 0x8001, 0x100000000, 0x5], [{0x40, 0xc9, 0x400}, {0x6415, 0x2000000000000000, 0x5, 0x15e}, {0xfffffffffffffff8, 0x100000001, 0x9, 0x1ff}, {0x2, 0x9, 0x81, 0x9}, {0x0, 0x38276875, 0x800, 0x6}, {0xff, 0x1, 0x100000000, 0x6}, {0x0, 0x6, 0x5, 0xffffffffffffacd6}, {0xfffffffffffffff8, 0x8, 0x9, 0x6}], {0x4, 0x800, 0x9, 0xb2}, {0xdc, 0x7, 0x7ff, 0x1}}}) getitimer(0x0, &(0x7f0000000000)) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x7ff) ioctl$TIOCSBRK(r3, 0x2000747b) 16:00:23 executing program 1: r0 = semget(0x0, 0x40002, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) listen(r1, 0x1000000000000000) listen(r2, 0x3) geteuid() pledge(&(0x7f0000000100)='\x00', &(0x7f0000000640)='-$\x92+!+\x00') setsockopt$sock_int(r2, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) bind(r1, &(0x7f0000000300)=@in6={0x18, 0x3, 0x4, 0x81}, 0xc) semget$private(0x0, 0x0, 0x100) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet6(r5, &(0x7f0000000480), &(0x7f0000000600)=0x2) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r6 = semget$private(0x0, 0x4, 0x4) ftruncate(r2, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x800}, {0x3, 0x2, 0x1800}, {0x2, 0x5, 0x1000}], 0xa) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f0000000f00)=ANY=[@ANYBLOB="00000000f5ff000000c8915b254636f7e7c40000000100ffffd40cac171386d5321d182bb261436a3a169f17f0450a998008501f51c85a01db3a060000dfffffffac9b44b2e4bc0609bcc90000e17f2a7d74062ca65a83e0c6650a11e394c6a7a4012267bea7cd6efa9c873feeb2e75c0e48a7b0cd4bde030c82dc4f95ccb5df831a4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bb8400172a9f474b32ae6b6d89a112f6d0e7c812ddbead07b9074ff88edfeaf4606a6b3f7c469e012699ed402075786ebf146678d3a657360351065295dcedd7b9e3f000000ca101634bef62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dacef015a3c867e753fa8e5c56d0000000000008208003b2d262fec142f881f4bb215d7e83678e70e68180e0000040000000022c1f50f92a02448bd3263061e677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783fb83b84a6f341320ed2f6621974854fff99938da6d0d28396209b08ee6487bcdced272ad9e4a257e4a9ec3e0396b25516e0ce6efe8c874d06e6809dfdd9be81f44907fd21913f684ca2524a7f563f9e3093ad388bed51f391dd3261a9516f7933b35d86000000000000008b48e8284c9e174beab17a7dbcfeb608a8355eca63395a2af27937bbc93895ade21d8545cc6775b75f1092b30414f9331fc6111f2be3933f3723255328726c4abcd86153b4343de8783a286652c511524fe046bea459727cb2e6aae96e63c3661f43929686835e09fb9b473d07d5f7b11805e8b19ad667f4742fc5b8763f3f5b99fa147aa4c2fbe62f2489f0f524c822afc9110bafd9113d8a2422db29193012af9fa367bd951c6a013faa1f5c714b3f75694a05cd9f288a7225320d197164612510a5e64155188a744d1121a0322a209519091f7b518a8e2fa189e73a53161db5f44501be88f7650000000000007768c862229cf1c955eff04863c4c348d5a5fab0b1ffa90867962d3e8d96da34f91fe64402cab45468e81478d44df9084bd7c858534b2e8506a0edfb1e3df98c1779ff88ccc54c69454f984c6e49b8dda6b8325b05ed1b5f20f7d31b711ee8f77704a95abb545862054f95fc1fc8e62e40e55e3c079e92c9d532a307a4461748dbc29e71c099fc9d56994a45329763ca7d56ef428067e3c71db989ad95ecdf543f936c45a85bd41abf8cda5c5c08bab2d79cbbbd9f6fc46b0000000000000000403d9724d039525dc43c2e6b07aa5fb40c3b968f1ac432d7f3eb028c29e67c3b3e3e50cb4db65439f7dd22b5863d2120e47e716ee7ba66364db4c6516ae95c8e007c77ae97767f9201a7b251fa77fc9446fbe2ff1b8b68d3d4b2ab1801b74b1d90168bd30c93de33623506ac745a3e99a7b434f8676f9e1334d33f3ecf27a671ba268ed8d338eeaec30975a799ad46acf1ceb408450dea94b000000000000000000000000018000000000000000000004481150e4f765a4bb9e4cb28270b79c0dcf0e37637041b22fff6db7817237724745189330000acf915650d8cd2a9282bf067e50d7444f144b18ea0ce3a95b816c9b97628b22d359f855ecc452a6c57f6abefaf347b8acfd08e5e0c3ddbcd0000000000000000000000166722d6a2125a14c88d579a6e90ca0a62a788fda4b30c8696bedbde2491bf5e72762f47dace6283ac70b0c51ef81a8cc7b07d41c0089a83e9623b2a5736d67c1d7e0000cac5487c25ce67370f6136ec2a926014cadb8afd75077c66961da7224efedf0000000000000000a9f65c3bbbae30fb5d8129eaff1206eecdc02ea15a8df75a5d5725f1774c04a626f929dd90135c5e0bc88ffd9538098a624995fc04d4561354133cbb91e0c7a46403fa5825a73707b544b04ebb77d4a6586e028477f3c70bbd24209e66aaf44304577b3dfc0d2485bbb78f6522b2d02e8a847082222d39a2ea720f759c27bc68678358da3a61069237a6705b0898a764d9ce79bd08998e04061c5cb7030408d88d614857e6f4c0119ebed9085808c4ff995d98285f59651c18d279f8f73cc8f4023718ea5f225d882c738785af5287b09fd2c7edce4875066c7a27a7111ab30969bdafd2fb792434226ccd99d3de9ac2b0ce7ceaadc2f285a578bb23b69095dbc7f7b955ad9e43bc1a68744ae27a5a41fd9d931d8406a9d4108e21f4f3f67dedee901d560000000000000039349ed501efb5ed7a4d1fd1ceb8e79e2a27f3c1b6484b90d6f9314635f2174d610c0d341fe0fe81043d7fd241901a5848219672edbd883139b2d01732f4c03a2fdd8b1c8a8cbc98d80ccc001fa95ea53faedca6895546ad0469279cb4b5a8365c1775b1ba048dfbcaedb2069f5a1d32a11a232c6f2f2216b5906b9d4fad322771e4a64e57688d4fed69d3f882d04896b34a6f6dbde4701f10866deb4faf45c2f2bb461db1db791b735558d75d8eae5235660656f706cc6b57c34200e3ce960dbf0dd40bc9d69b659f13633fb9423063e7c0db2c09174522568ecc97f2f4aabaf112d9785cc1adf8b4e75e93f3ac5ba600000000000000000000000000000000000000000100000000000000000000000000804663aef5659db4d93cb94256dae61ded9c997e84c74610e2694444977dfa78bd5945e79533c52e049e1a3849afffbdb122362152272ab6102c764fb87432c098ae242057a8b52d9c886e5f0de060fa42b701ab1d619dbea3f214c7b6393d6555b14c5db839af9e6434282ec87fac02eddcec2aa1a2fec1d1bf870ec69ea4f42c98e8500eab54702a3854c87148b50a73c687030726e49149f030605ec3cd2099b493c16a08c706c322b7454378a337cc8ad80d04510f333bbbb47c4f123e6b548baa57f1dd4ff89528f5644eb12c107bfcb61d906d19e9ecbc24439dd9e11b575d7006a7e2749e444ced09d975208bc5e2a02800"/2127]) r11 = shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x8, r3, r9, r8, r9, 0x2, 0x1}, 0xcd, 0x200000, r7, r7, 0x8006, 0x1, 0x9}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r3, r12, r3, r4, 0x11, 0x6}, 0x3, 0x4, 0x7fff}) getpgid(0x0) semget$private(0x0, 0x400000002, 0x4) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r6, 0x0, 0x0) 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r4 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r6 = getgid() symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) pread(r1, &(0x7f00000001c0)="90b11e0c7bfe09a87ed312a7648db9947eef0d44c1b5d61292d2618a3be9535ef97c26a3", 0x24, 0x0, 0x0) r9 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r13 = getgid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="01502e2f01000080e60b"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="1e5d941b6b0b5fe0725f8fb37d329fd355a7ff3b60a149ed2b64b1b0cfe59b853a2dac694601dc3b69233b16405d49628660e934356a27bc3d3a5f6d90155d67a6331cea64de72e171ac27aa6c0fe36b40ec2280e095e4b5b45346c2a895e39a616cdad636a45694730c1fff45274a2772bb88cd26a6c0", 0x77}, {&(0x7f0000000080)="7dd9cbe830ea8d6b8fffb27b6a1dc5aad522f0a102120ad87a61184d0435969e3374680b", 0x24}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r1, r0, r3, r1, r3, r0, r2, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r7, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xb0, 0x2}, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r0, &(0x7f0000000180)="962eebb45c9eab6b015142bdb8f4648bf8b3c15f86d010270f0ec4e9f65bacdbbdb3fbb214a7f819978be0b3a009000000000000000000", 0xfffffffffffffe1c) write(r0, &(0x7f0000000080)="a0e8", 0x2) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) fchdir(r0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008b00003a27048efc80988d3377e6000000080249000000000020000901feffffff00000000", 0x2c}], 0x1) 16:00:24 executing program 1: setitimer(0x1, &(0x7f0000000040)={{0x1, 0x100000001}, {0x5d, 0x8}}, &(0x7f00000000c0)) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) readv(r2, &(0x7f00000005c0)=[{0x0}], 0x1) dup2(r2, r2) 16:00:24 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000004000000000000000000000000000000005dfef3a20000000200000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x4, 0xfff}, {0x18, 0x1, 0x5, 0x4}, 0xff, [0x3, 0x2, 0xb84, 0x1, 0xfffffffffffffffa, 0xcb20, 0x0, 0x5bc]}, 0x3c) 16:00:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r2) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r3 = getuid() r4 = msgget$private(0x0, 0x519) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r6 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xaf8, r3, r0, r3, r1, 0x2, 0x4}, 0x3, 0x0, r5, r6, 0x0, 0x2c, 0xfff}) msgrcv(r4, &(0x7f00000002c0)={0x0, ""/207}, 0xd7, 0x3, 0x0) chown(&(0x7f0000000200)='./file0/file0\x00', r3, 0x0) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) fchmod(r0, 0x100) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7f", 0x3f8}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:00:24 executing program 1: r0 = semget$private(0x0, 0x1, 0x1) semop(r0, &(0x7f0000000200)=[{0x4, 0x3, 0x800}, {0x2, 0x2}, {0x3, 0x476e, 0x1800}], 0x3) mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) r2 = kqueue() fcntl$getflags(r1, 0x1) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) semop(r0, &(0x7f0000000240), 0x0) r3 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r3, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000440)=""/109) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) getsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000280), &(0x7f00000002c0)=0x4) semget$private(0x0, 0x3, 0x8) recvfrom(r4, &(0x7f0000000340)=""/162, 0xa2, 0x40, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1f, 0x5}, 0xc) r5 = accept(r4, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000400)=0x20) r7 = dup2(r5, r1) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000240)={0x2a4d, './file0\x00', './file0\x00'}) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x50}, {0x6}]}) r1 = msgget(0x0, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/241) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") 16:00:24 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x41) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x100) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="c59cb6164644de79f40fb0c81ee8661687fe0de9d57b9238c0d383241fb7b93d9305cc09d7022c783065390b9b69d9f62143add080e0d46c5c2f5c57846f0c91c0", 0x41}, {&(0x7f00000001c0)="fc516fdeaeddb8ed491fabdea432ebc03096b7dcc07f78886ea93aa8677754fa03d1791c9a7890be56093dc800aedbf6fc677160e658cb7a8fae10cd8ed37c20e8369d5c547ac09e768c5b1abab49d3b72d998301d641ee8a28b595553adaa33f37856e49dba190226e886ed8b4341ff30b5fb331e485d21df67722a8951e614abc553d645d1e34c7d2c585bcebb56", 0x8f}], 0x2, &(0x7f00000002c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="4b9e0000"], 0x18, 0x2}, 0x2) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYPTR64], 0x28}, 0x0) write(r3, 0x0, 0x0) dup2(r3, r2) 16:00:24 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/240, 0xf0}], 0x1, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0xdeaf4152, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffff80000001}]}}) clock_settime(0x3, &(0x7f0000000000)={0x4, 0x7}) 16:00:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x400, 0x1}) fchmod(r1, 0x6c2e39bea1289ee4) 16:00:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x0, 0x8000}) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r2, &(0x7f0000000500)=""/192, 0x1d2) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:24 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x4, 0x3f}, {0x7, 0x6}}, &(0x7f0000000140)) chmod(&(0x7f0000000100)='./file0\x00', 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35, 0x0, 0x0, 0x4}, {0x45, 0x0, 0x0, 0x2}, {0x6, 0x1, 0x0, 0xfffffffffffffff9}]}) flock(r0, 0x101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x804495acf47cd9fb, &(0x7f0000000340)="b6") 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000000040), 0xfffffcf0) socket$inet(0x2, 0x307460bcf58e5b8d, 0x8) dup(r0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x35}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x401, 0x4a59f593, 0x10001, 0x6000000000}, {0x525, 0x0, 0x3, 0x8}, {0x10000, 0x6, 0x37cab527, 0x80000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) 16:00:24 executing program 1: r0 = socket(0x2, 0x3, 0x2000000000) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r0, 0x2, 0x1) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:24 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x9, 0x51a2}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000b00)={0xb, 0xffffffffffff4464}) fcntl$dupfd(r0, 0x0, r0) 16:00:24 executing program 1: r0 = getppid() wait4(r0, &(0x7f0000000000), 0x9, 0x0) r1 = socket$inet6(0x18, 0x3, 0x102) close(r1) 16:00:24 executing program 0: r0 = syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x3, 0x0, 0x8, "ef283e96e55c9b8b5b840b356ec8f4bd7e60dbe9", 0x0, 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="2800e7fffeff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) 16:00:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) recvmsg(r0, &(0x7f0000000bc0)={&(0x7f0000000300)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f0000000a00)=""/233, 0xe9}, {&(0x7f00000003c0)=""/42, 0x2a}, {&(0x7f0000000b00)=""/100, 0x64}, {&(0x7f0000000400)=""/8, 0x8}], 0x4, &(0x7f0000000b80)=""/45, 0x2d}, 0x2) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) dup(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 16:00:00 executing program 1: getitimer(0x2, &(0x7f0000000000)) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/203, &(0x7f00000001c0)=0xcb) r1 = open(&(0x7f0000000200)='./file0\x00', 0x30000, 0x8) getdents(r1, &(0x7f0000000240)=""/212, 0xd4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000340)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000380)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x10000, 0x0) fchflags(r1, 0x10000) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000400)=0x81) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000440)=0xff) symlinkat(&(0x7f0000000480)='./file1\x00', r2, &(0x7f00000004c0)='./file0\x00') fchmodat(r1, &(0x7f0000000500)='./file1\x00', 0x4, 0x4) unlinkat(r1, &(0x7f0000000540)='./file1\x00', 0x8) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000580)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000005c0)=0x7e) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000600)=0x7) read(r1, &(0x7f0000000640)=""/4096, 0x1000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000001640)=0x2) fcntl$getflags(r2, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wsmouse\x00', 0x8000, 0x0) semget$private(0x0, 0x3, 0x440) r3 = getppid() r4 = getpid() setpgid(r3, r4) open$dir(&(0x7f00000016c0)='./file0/file0\x00', 0x1, 0x100) openat$tty(0xffffffffffffff9c, &(0x7f0000001700)='/dev/tty\x00', 0x20, 0x0) r5 = msgget(0x2, 0x0) msgrcv(r5, &(0x7f0000001740)={0x0, ""/210}, 0xda, 0x0, 0x800) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) lseek(r0, 0x0, 0x0, 0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1f, './file0\x00', './file0\x00'}) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f407868", 0x21b}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) msgsnd(r1, &(0x7f00000000c0)={0x0, "0fc6aca1a3017e07f88eaf3f1fe70c8badd37e1c6625ed00d3543b27ac7f48029fc52dc07b09faa196172e67f12daaf1fb931ef92a8ea5407659d13420faa72051712a0b5881a457ff2386da40ac2708d507aaa41b15ab72a30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5160fb9f3fa67c82f4a0f75b94ed65d51d10b642d1ee729dd7189db01dc6414965a2e4231123b4144b00b89334f18e7d1d4d9a23c3d047b5e390e2dc4c3993861980fcbcbc8303b7797b7e114033f"}, 0xd7, 0x800) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x24}, {0x1c, 0x0, 0x0, 0x2000}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8020, 0x0) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x2a, &(0x7f0000000000)="64b04eb1901be0e1fb2aadf600000000e3480645652f1aa948bd7ad13a6eff26016d8b45de0be0095103e2d8a07d387eccaa2fa31dee2f57407d69dcaffea9454ffe411811d7ad4903dcb4a021886d5962d5fa13db62e2e4728087006e12d3d3ef386a587adb683e80c552582d3896a7", 0x70) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x200000000087}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x160) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x80000000, 0x81, 0xffffffffffff782c}, {{r0}, 0x989dbbba9405f4ba, 0x20, 0x2, 0x6, 0x400}, {{r0}, 0xfffffffffffffffa, 0x84, 0xf0000000, 0x7a, 0x1}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x0, 0x5}], 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xc, 0x4, 0x2, 0xb45}, {{r0}, 0xfffffffffffffffd, 0x30, 0x2, 0x81, 0xb4}, {{r0}, 0xfffffffffffffffe, 0x8, 0xd5b1c6fcd852ccaa, 0x8, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x6990d250, 0x7083}], 0x5, &(0x7f00000001c0)={0xab34, 0x7ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffeda, 0x0, 0x0) fchdir(r1) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = msgget(0x0, 0x10) msgctl$IPC_RMID(r0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000140)=""/116, 0x2) 16:00:00 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(0xffffffffffffffff, 0xb, r0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = shmget(0x1, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/62) 16:00:00 executing program 0: lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) ftruncate(r0, 0x0, 0xb7) 16:00:00 executing program 1: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740)='/dev/diskmap\x00', 0x82, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x92, 0x4, 0x1}, {{r1}, 0x0, 0x1, 0x80000004, 0x2, 0x54}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000040, 0x0, 0xe}], 0x8, &(0x7f00000005c0), 0x2, &(0x7f0000000440)={0x3fe00, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) write(r0, &(0x7f0000000300)="bcc0165d349c288501963a5484ac153797def63e2429a3a664f9d74303dbadc8b8dfaf83851ed30c6015cd831521bcbebb0792415c75f6c96e03b75def6950d7408bcf39e9676d79ae5424ae940f5c971813d7ceaea37973f22ea54e67ddc5e1ed068607023ca3dec8d1b473086f6e53e0c97308d9af84ade6b3edd954d4b2f36e2311ae1ddf6a1c357925a60711d5a71d9c7289e4490f064895c60deeb8f798917c1cb0aa8d1d4041212566ad385232e8ad2e6cd382cf280208328849e5b1514f075e2a83a48d82066ccfaff3e1", 0xce) setregid(r6, r8) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(r4, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{r4}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{r4}, 0xffffffffffffffff, 0x28, 0x20000090, 0x4, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r7) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r6, r5, r8, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r10, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000600)) ioctl$TIOCCONS(r4, 0x20004276, 0x0) r11 = syz_open_pts() fcntl$dupfd(r3, 0x0, r11) ioctl$TIOCEXCL(r10, 0x2000740d) getpid() setuid(0xee01) ioctl$TIOCMSET(r10, 0x8010426d, &(0x7f0000000000)=0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, r7, r6, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) 16:00:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0185603, &(0x7f0000000340)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x7, 0x3, 0x9, 0xa7, &(0x7f0000000080)={{0x0, 0x2ac0000000000000, 0x8df8, 0x81, 0x6, 0xff, 0x401}, {[0xffffffff00000000, 0x7, 0xa3, 0x10000, 0x1, 0x9, 0x6, 0x23, 0x4, 0x5, 0x6, 0x0, 0x1, 0x80, 0x0, 0x4, 0x7, 0x80], [0x9, 0xffff, 0x5, 0x1ff, 0xffff, 0x7fffffff, 0x9, 0x0, 0xe5, 0x1], [0x401, 0x3, 0x8, 0x7, 0x3, 0xa1e, 0x800], [0x7, 0x0, 0x80, 0x4, 0x2, 0x4], [{0xfffffffffffffffe, 0x1, 0x1265, 0x9}, {0x8, 0x8000, 0x3, 0x100}, {0x1, 0xfffffffffffffe00, 0x4, 0x8}, {0x4, 0x100, 0x9, 0xfffffffffffffffa}, {0x812, 0xc6, 0x60efbbe0, 0x5}, {0x40, 0x101, 0x80000001, 0x3}, {0x5, 0xffffffffffffff00, 0x6, 0x3ff}, {0x1, 0xbff, 0x8001, 0x100000000}], {0x3, 0x9, 0x1ff, 0x7}, {0x8001, 0xffffffff, 0x94c, 0xfffffffffffffffc}}}, 0x3, 0xa12}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000005c0)={0x0, 0xfffffffffffff190, {[0xc1c, 0xa016, 0x7, 0x5, 0x4, 0x7252, 0x1a2e63c4, 0x3874, 0x0, 0x7, 0x5, 0x3, 0x200, 0x8, 0x1f, 0xe8, 0xee1, 0xffffffff], [0x81, 0x0, 0x8, 0x4, 0x1ff, 0x6, 0x1, 0x100, 0xae02, 0xb626], [0x9, 0x4, 0x80000001, 0x5, 0xd01, 0x9, 0x4], [0x80000000, 0x2, 0x800, 0x1000, 0x0, 0x8], [{0x2, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}, {0x7, 0x7, 0x3, 0x7ff}, {0xfffffffffffffffa, 0x0, 0x3, 0x1}, {0x7ff, 0x1, 0x7, 0xce}, {0xffffffffffffff68, 0x80000001, 0x200, 0xfff}, {0xfffffffffffffffd, 0x5394, 0x2, 0x2}, {0x0, 0x1f, 0xfffffffffffffff8, 0x5}, {0x1000, 0x5, 0x1, 0x2}], {0x0, 0x6974d9a5, 0x8, 0xffffffff00000001}, {0x3ff, 0x0, 0x10000, 0x7ff}}}) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="b82ece18957d6c01fb8125aa7cc18e3685d23b51aaf643bd71609b5110d0d001ff9bc315e15c6c680100135b8ffae7f17c2a9c88e451f4d08bd1852bf10e7dc89545fbcdde3cd0050ce052e25e5256d69051b124ee445a9623bf82eb57c196db8d503489d6ca58eae451121bed02bcd24a5dbc9c5db411f3caa5f7d5cf5b5b548dd8781fedabff3611dfeb871d0747d096902985a91f2fcdb8eb0a162b1358065e38daebb70d657e9fd0a03029eb3a4c7f9711fca9f13f73169dc4af910c76d187497c19e192387654127cd425e6bd7ee49bedd91495a9d72fb89b62c4270bc4f4946588d5bdaec607e8080c277b983a03fc5f27845bd8b450f991a4f728e0405fc3d0741eb425d196bcae506bbaefbe687c7c1c7cf03dcbb64309185b038b4a488a70c15f872ab93e840de3ef14f98f587eb9c3917a80dc4b97bcf69cfc195a12150f95a8cb175dfe3bc0879b939cae7cada415b3e16f04aa61db8ebf09dd06c15a78da9281d04b5f1af667e91402d9dea3b9da3e2014840b776b270b824131bb44f4e6624f1f56687749eae85fcfe00c614e53d29e54a6699d01ed2f05d84f38c078fe8e3b8482", 0x1a8) recvfrom(r0, &(0x7f0000000300)=""/41, 0x29, 0x2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x5) ftruncate(r0, 0x0, 0x100000005) getitimer(0x0, &(0x7f0000000000)) 16:00:00 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x24) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000100)="7c71eecca87e816d0a738e3bd7e59c31f619614445b5b1feb12aab5e9fbef457c2b5f6c5338126891d985c08a3b7616df8218b15a6d6099f33efdc7b2858d682dead637d179bfd8ab0d9831577516c35f281c133914f08ad97f843d38baca793592229f47470b46d4a5074d3ea17f3d2ec68e18bf0c94d4f7804a2380cc9", 0x7e) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) listen(r0, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r5 = getegid() r6 = getegid() setgroups(0x4, &(0x7f0000000140)=[r3, r4, r5, r6]) getpgid(r2) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000180)=0xaa, 0x4) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1000, &(0x7f0000000580)="6d7270363a719ecc3796f92e802c19819190fdcade3444878b27f03705677a372fac0e84528e4be3e0625af814558d75107a9497a2aa24f6f6f673301230048d65ff50f9827cee6d7e198eaece474a0564f07eb6c118f11817abb5388ec06eff2299a26d0b45e09987875748642fdd8da915858fcce37649dd58dd5b25e37ed5010bee290473b87fe0a99aff61bbb245dbc32c9c8e2acc3d5b1486eb8b9d8d8627e3438944a99729fb568ed1be4d111d0f3d23978dd4d5c4c91391697cd1d95253a0feaf8c7cfc7078897726a561dac4929bca9cce3408adc31c062b0d4a655b33d525b6f74aa065d7a97ddf6b619ef3a2b6a77cff3f672c5eb260a009a6d2b1d2782c4111e80812591d92b609123e06608d7f12362f64cff898a3ec334ec098bc85165985c32e51b0bb6f575bc3106578a70d74ec6fd70547884a086fc9759aeb91d3c4c9462d09d55434fcd56aea1923730130bb7c1253903db11d9620c5de52e613e5139b960ce7d2e31790927acf3d21d250cd2401c718f435f6ad6832c226d36dc93f9894cf9a2ef51230b136ca07bdb806f6ff135474bfb55b596d6719901cf7c68fcc3b437fcf39b8f14bbfbff08d28d6e6681b4d281990bccd0c8afb372c3f1903bf1c54ad79920edb6b9e82d1d40d08221ab7d35614bb6e3f07a6207a43997bc77a92a86cb774c8e1031098dd595f434f5453431c39167600f77645c9ac55db6cdcba8f8435343e4d6d24e94dcf03dd1a95fe7f63c6538538ca45cf55683b160a7a02ef7c9f2bfd0f5d43350971f261aafa961868a48d5cbf3c4f002fc6f686798fa7e3cea5d682ecda58af03426c017dea3e256aa344c39d1a0b588b93aa3ba25a4849ea8a6c3149b0a2566f4fb1f11a58232133d709e97e0ac9aa7c4ba624de1907e12972ec494c3bdd423cba6a1074648f8bc60e5f0743353e9cca57b73b82e56c916d036d83a2a373cc0a0ed3b9df81e552ef3508c7795f4be25993fb331bc702a2d48062f5ebaa9a3310bdbc0cfc7908faac8ad4b7f15a40a08ec0fe127bdb9a987df0141c29f24c82e3a7e028a593b8eebdf2a300656f8a387b20e2a3ece67d4e9aab0ad5c312148683ed43e3b041a084a3169fb11027bf77894b7f8f5a16057608dbecf9e6138fd76a1f050a4b1227c60c82cb394774b9770b2f27eaab4b5f6ec2e583f9be5e30f1b6d743f6c5e1bb06962f45e029be8c2a2730837eea85fc9843fd5a4dd5db206be60aa5e06b062940e18e76a0800a485edb85a936b449a9d4dca32f64ac8e7042518abf9393b61f4f6a747b5c13c2d6c9d4107f3457a16d65e0fa0a35722e4e610fcb8872b79439fccf1f2104a46782c6b21df4e755758ecc25d34c9859f32f88042be3c8581d8e1a960a76105d1d6cc1067e86fca49149a228a19d05682824485d47c6f4118f2f0f57334b6d8a900cdc9edb6d6ff4e0d738bef6ab944b252e7ac6a4f6c90c0833a6682a67d7e24e0e4cb3c20647a2cd964dfd36257a1caea9904c9753a2a912ea5b8bc3492c008d340a1b049acc84debb937e814aad3d580d96d06a72773eff8e7ca8d95c84f035a3f99d0bb2b0d27f70403cca6d934d4da8d9fa2b0e9e13e804605e978292181bab75d32121af5a6ef6a5e00d8b86fdc44052cfcee653304b6211786affeea1fb8ea009481038233b99edf541f668366c71da0b4011fc1e95c7d70924bea74f7d86d9f5b9072acd00de23873b516bb446bdf116640f0f3f7896c2a42fbccba3239eacd3ab50c2e260ffb88d8353c34c3a60a97b718ffa60341c10b087a9e03ba7c4ee9f158248d97e209c12c5b6ee11fd5d16eb72944cf1d933c66dc6be24f49708880dc1d712900eaa0826ca1f52827c811f096fce02c1aac742d8d2ee16d45d4e37514aaacf7d43aa674ca0e0731f4d0f18b1fb2d40603dcd78862181b01cc79088b7b30d5f5dbc4e2927b3ae1f9704bb27e7e1ef63f273031457db7c7dba0dc5322479ba69b4195f0d3c4b9069a6a8f21695d92b6cc282350328ab47d3fbb63b4b81f7b9929e8fba24f7fc63be4dd2ed45774c3ed619df422f1d3b212027c297990b8fbffc821b2d0ad56372938370e86de49a9a7230f640bfb1fddbd175fda49977bf9bc358e94c7365d394685a1465ef36933fe47801af6a2c09df6786220434b9fba5e69bcd9afd0bbbbc1c0f8909d4ba27883add137bf0bb34c95b5593c31033df5ae9c17fa65999b95f1718241f0cb3f1892f301f2841129dda7c70ef3d889e906c73940b4defe475d7573ff9a5ac7e173fbb5eac52019a970d6b042c2aaef31e6a222137758b6e31b6ccd54b42572cae7c19679163b6538e8b906da5506ee9ed29913088c0014b7c56992c649e11c9781b637b9f75ead1867891f6dab20d1a30a6b04a7e15b3847358842b084d0cb5f36ef8922d0c63fd538154f3f1cb8a502afd11568a1f7efa8ace6f6dcf9c91c4192ed3e4867c8ca157f58aae2ee5bc8e054af4e1279c21cd3d84d896b54f74685d13cc0fbafac5dd65c23664e8b46f3747cc622012efa4ab237116d3f7fc1075cbf8c47b63a5a321c9620c999663ff8ec151553bbb36022b0d9f7ea11384d97443ee996258424b885685033bb6d1f3b804b46c8f2fd8b6c5656026b7d198b9fa2d8acca8b01bfe778d5612fe04e745c10160193a7f4965c651861f6861431520886b5cfc55fee2522c55ab64ded3501804c00d281299898172e10d0defc45adeb8f0ea3cf7ca98d339932af67a9cef5b734898a72606c18bb1f997de06f26308487006ed17f69bd50523754bbc9104bfc353ccb5e0563316ac731858ae18b36b3f8def84599f775a7708897c3201c00b7e83e2ec4394b8d731c09b32a1447b96ba720d76162ac4cc14107f8fd201d06b21f0b25ccadff2c241230f08512d2cbb761de54162420cdfcd4498d86b9008a035c77ae0a96d7a06935ce67c820347992834824b7b7be80006df147b45adfb990f064782afcba71f1cbfdf17a1a50786f7e92d6d3f9905bfa4cde749bb0552b5a013269942ae27b934a9659c08d8a26d493c3e2cb56f059990acdcb22c7177f57b722ddca3ae979cb1446ed083ea8741a134f02d5154ab265cef51fc4b7862ea4a2b84f68ae7af0eaa90d2239c271b069b2fa745fa27a159991dfdc408b4e682736b923e62a365cd8cd2f9c18d13beb23cddbb5d1897aac2a13de1bda91c01a094d1bd77445beaf4b01034ed1a44cb3926e2fe82622e653e4fc3b776e4af5fab3c6bbc8b8ccaaf3725983b88dcdeb6c4da1a82df682ddd4643951700d4dc7e57b887737061e13d97ae3cb16775fc5522ce08ac015c350ed2fc1e0b15623f924de41d16aae89c492585df75cacbba1559acdb16027d74a80de15223c8cc10dd4f525909405ce4452831baa0de46cc7b1ead648e893ee6cff01c4043fbff076764bf9e77f963b79b12380e4ef03706e6bae414d4851eee37ee21b47f24a176a38cf60dc420050719118782a7229405728f7516d43511885e3d64bd8fd60be2e81c67b469268e60eef3dfb8855f071ed56eeecf67e73c45f592223836d795dd2bc2734a05cdf6a1181da3ae4ad08204faba907f0eb542dd2e2487da07af8a0aa03f81bf8a248923b91737e7a1bd6848b8a81c4359d48128a0b45b9be4f819e09e7a18a7cf63369b4389b95beec5188748bee5a80bcd10d83bb49f37b9e4693507d3a5b0f5f095150d40939851ad59ddd54cbff2932cd5ad695e36046e48cb9c26374a5e38e1e16f37ea31f15a75f5f8cc536c389b6c8369c3126cc9930b6f4e6cb1e6274538f6b9ed634d02bdc5ff47a18f9941eaf3754bb8a1f14d8a949d339ff6c12b978450c50d53ad00cc20caa9fd9a75237b03ba0ac7bede6ecc6328e7ba12a29baf17e3384193e6ca5a98afae4f3258a5e01f9694f97fa0bb6bb2d07e1350e01bab0b96d4e1a7d69109bac21d1fcdf664775621a2c8740cf4aa9649e4ee44e61475989cf1ecd9b45afea4d6a5113b6e2804844c2a7c523435abaa724ecb2b13af81bc78e7f52d87545d720cd793da58d304e8fae15de5c69a1998e11a27dd90a21f5028facdebc5d425d329346f2eb6a432581efa535c034a0e365cb98911b87c7d20f784e58ff7718d4a2682610052cc3ea00ebfb57a8048f22e51745085dae0a9fd4ec000724f1e310908c4703aba9228a16d058bea8159171f05919586acafecd290bf713d816718564eb38d4cd2d82e15f9f9d3efa6d1c89831a8f850f47f64d8e7ff33f9787f4d122fa40568773125eefdb2295ed42ac5599f16120ed0d09f43d631a6328deeaba2b8b639f765b5a0caf9cdc2035b56b6ab3165aa16dbbb857c5e3ab34ff7b3173f9bbb74635bba498721fb2e509744310a86bfc178efd84f93e43b1e5c0bba94b2c847bcb9fb7b96bd016d791866bd2bf24f379a07245da0fb8913fe0093116b9b9cdcd5b75c9e58622e571e54c6cc83afdec974f0ed40c9bc7bd8128b43a508777e1461a6541151ff489739402adb6aa72bc5fd79a82230753b52486fd66e0d0bb59933352de5adb9d68a759fa908039b3f109816ebb082beb67b461f82d20671fddadd547840dcc17ff91da742efafe3f274ebd7ab0ab9108530e304e00146be91fdfb65888fece741ab12a0c30c8bbc609b55eb90bc691ba8eb16766091f0c4a141a6ab50bac3158f8fd39880188249d658adfa23fc39f18f07216f03287780542eff203a56be3f8626f891bec316402756ce16ff0ad12dc0628e151af1dce0b8d6f11a1dcff7e627debabe18766c6531db979dd5a7862c91e21450a96f77ed106f05916c9bb4c29d51880bf53ea8b5808a21bbccd237f4531a30d3aec5705a54ef05e319f2c416e6f82b46c1ef4f7ac54a407455d6cdc9e63dc5c094874d767ebf9f554dac0a2a5699380f0af006ef26dd76c3d84c36d6b3a3763a73cfdc2cd0ae3e4eba1e08a1b90ad749699109622a86eb96d1f560d34564891519cf3ad66654753da3e9aac8cf3baa644cd3309733e182d645328c3ba8411d62bef4159381d1d5107eb95ed72134d598cf78b0f55636c7525a3c8c53d401cc54ff986fd0fd63a47fd2521132ea62f6c740ccc0a8284d7ff3a09e2ea63fb91f71100bd646e52cbe464824f9cfe0e9c06240e04b7cf7cbe5c2ebbd13ce18ce1148acc319251c6ad3fc5275717ffa53e670a65f1aa952ba85e04cf11812fd50a17fbf0d7e4470f4ee7c75165a58f0826ac718e0d0f7191668f4bb6985a9510554360156a217c182033cf0eb93ce3660552b7ec07a9dae19c6c4b3eda8933e559acb21768ca2ccfb94d36230ae642dd2f73c06f77ebaf6449f2c8e83da8379cb961bef720887778b2c40a722f5a86b7fa4b3f08476659b63cd1d60d35fe61b18aa81d25adee6316617afbcf2eb62c51de1c76ac29054a419e7c0c0017715526753576bd5e9adcf338b3f9337fe0b4df2a90f44af7c6145e83a50898b629762ce67d7c9868b52a624b208838c8570525259e27e9bc736e13a184e02b240a2baf66021f430a5ecbd9d76367caed2a25deb6691612e0def7ec965f7f98c6601871bc3ea981ee06fd752dac0370b319e38f6e25f43d64ea59a3f0bed8747431abb7e9885b8f5c088cd0b3185c4b34fac880cc36cad6dbbd3f35920d9e4761825b14bb0ff9af5ae8b0db3aa336067b045e5c660900ac92b0c2dedb660a69925027e5ea6a6027752d3aafb27b81e5399c17ba412570a3eecced2b700811674ebdbe6303f393b3efaf5243bb81aca6afeb57f5327b571d94a05c3a82a") syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") readv(r0, &(0x7f0000000280)=[{&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000000180)=""/222, 0xde}, {&(0x7f0000002580)=""/4096, 0x1000}, {&(0x7f0000000000)=""/177, 0xb1}], 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) 16:00:00 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x100) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x48, 0x1, 0x8001, 0x1}, {{r0}, 0x0, 0x6, 0x40000004, 0x9, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x980, 0x5}, {{r0}, 0xfffffffffffffffe, 0x40, 0xb4c73530919f75df, 0x800, 0x5}, {{r0}, 0xfffffffffffffffa, 0x88, 0x10, 0x9, 0x2}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xa) listen(r0, 0xffffffff) listen(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:01 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xfffffffffffffff7, 0x3ff}, 0x10) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000400)=0xd5) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x1, 0x0) getsockname$inet6(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sendmsg(r1, &(0x7f00000007c0)={&(0x7f0000000480)=@in6={0x18, 0x3, 0x8f, 0x3}, 0xc, &(0x7f0000000740)=[{&(0x7f00000004c0)="cc025617b3a378e789f5eb2da8db0c09f173ba1aac941d6fdeb4475b3c771a98b496715085f7893c89816981490771afd86786cff56eec3bf6b3a742e95cb91e60d3b8b7e4036ba92912570aa803b6b9222545", 0x53}, {&(0x7f00000005c0)="18a47ad59fe8acdfcb5b2d4abe79c7c00d0d51de1bbfce67a1e113e66b0581a6024dc636414b085bff9ea2f1b04f99c2723100de588ea3f94f3bd4a8b3c478c8a3e8ce67c8c7edb6ca9256d33aaf95077ae6d06d3e", 0x55}, {&(0x7f0000000640)="f90cf87613b58526a01019039a8ae8ff1a6bad0617df742f527f00a5a901e095286699d8cf12887577ca117bbe7c58b5b980b0e98fb3f961a894387a2f0814b3469c5c53cdbc1e0a934856869e480a34eadb095abe07bcfb104038ad3c48e0cd989cb233b5c6700b0b6c52a2121eff01615f1a728add1e2875f5d5e225ffafef4537db8b17d8cb1e4cf96c501441c0105de4fd2f5d99488c29439aab52a8887cf1b043d94d664e6b498a47b120f30bc46d", 0xb1}, {&(0x7f0000000540)="175a32be7bd82b4d440bd2bfcfae7dd047a940979c20bbfe34ca10a45b914fbd298e", 0x22}, {&(0x7f0000000700)="bf47", 0x2}], 0x5, &(0x7f00000019c0)=[{0xc8, 0xffff, 0x80, "e1bb5dfe596e8ffc75dc5b7fffaa3776400134e469ad6b8fc5c1b70f1f56ab4c4e1a16c169ee39e6ad6a8b2212897899b198576ee7bbd06cd7a01e46208629f1be588e8a86fa272c6ddf50be4b5c5d1bac96a4786592de492cc4182f5f6c7b2349a19bbccc2537c377c9a4cd681d556b44195dfdb8e23b98a7bc9fb6fde0278850bcca7b59aa764f2d61a3960ab9892245f2fb85f2108de9a9e9646c955cf783c64bffe1d3545579d98f02f006f72bad4a02"}, {0x1010, 0x1, 0x1, "b387dbc7850e7db8d9d0c9fba9d0bdb299f1010ac752d28032dfc8cf17cd5e57ea3dc3ee4f2d598c72a88183ed578344ee20cca0c9d325a1257f7ed1815334f9d58d1efc2df8f873efbffb461213bc3e60ccd3f0c55b0aceb408027246b59801a12dd4ff501abad7d4cd168d37ebf20b7589e717b9599ff832803755dac8c050f628942f7ae777cf98baf017d00b7a91ce95b9489c22bf36e6192af3776742880483c42400037bfd6d3f5248a8db839853dff573f60a190fd95552d731cf7040b782ee44f67b5d1cf887a0e2550454c2b69571107a085162747c39409fb5c63a72a9922e00ec576eb9014bc5466a59d3f31f8fbe9f18fec62ee9e7079b1635e3cfad2402bff5a08836f2125acc3fd907a3bb43d6d8c5472bf522b097944582f06760610c1533a5749251dec93076e8d1e2c85cec6445023cb2725771c824320f5cc6ecebecc34076b666408f2f655163576ed6ab257092a4c598477837c256968cc71a3e3950a2bbeea713c7df29e5ba18fb60927a2845081cdf9fd55de668c3521fc97fb3da159e2dfc90dbb16c177e7a846a52323a2ff4e18213e5733bb28f81bcef6b29577fbd9055a8266853c3c288afba3a6402385f671babe10d6a9293b7a98a41c11020db79c88e39859b5b925341fa87f58fd2cc04b4580cbaf6229ae23cbe63cfd296dbe96ea366ae7f068585ce07addb9791cfd34be094f20a838932609bb30741b3ba935421ab7e64ba024bed028f46d8539d41192daa0189de8f0484e2cc279490c285a09900c4f5e918fa21e98452082e2b67a2dec8731adb55663ebfdfb2b044e41006c7d14a5726231554f29936ef5bea7edc48a45fdc4a04ea32355bbaa3296c748f93f148f575f0888ed1e2910bd0d59ab7762a953e80d0f8dceab0bfd4b4b8b09d628d2ce12b57e31fc09353d97b3a1eabce112ee665ec0b9980974a2aad1eb3dcc926f8307a135b54adb5c7332633c693c7eedb005464ef5caf0a551fd90c2d7da9e2cdff75081c9fc0439b6109525bb01e680146ec51bbe771746f6c5e6b86f5cb28173488f1309c855a858e097df413611acdf0070b094af207b15795ff0f2594896f75a2d66828d391bd21518d0fe62c527beea572853931f90ba4f54c25e1fb83ae564b952476945dd479f7043ebfe039b68a2f5cc28d50ea70aa76e82cb3672532cdedcf74f6fd5ff8b17773cef80e63e77f3bf5d03a56b28ed67791dc903615e438e4edc02e090d2101cf1f8e25272737cae5dd50ea9be715378063277981a7a17e0f629854c84ff5c211662a080e2bb15ff0871ed00bad56935032a15e3afd778049bc5be244a608ddcf73b6fb5500e94fc607da7693e7056aef14dbda5aa718c1bb6d6050ee2a339b27f5ebcc5306c835c2c828e61e741db1ff364fec8ccfd418c467d62539a3af9e6040ee9ada3f64cac309ad2008afb2054c99d29d39ca6d91b28fbbc384570ae9b7fc1bba07a1f302085a7ff26a95a1defdca559d1fb2eed681f8b47fc12689de70f9007deeb579d1f12ed2e3d9642f6b54e072e2258eb8bd10b52bc93b2c81027949340d475a30b656202f10a904a1ab6b0ac8efa48cc8a28286e3d3c99c8ae274b8aa0a3b389ec2c7e971a3fa31a2b1c354bf2825eb1d20e3e0ff3a6eeeef4462e8060641f4c17cd376a158347bff3aa7226df2da5883d88306dc1069419cb17dce0ee90299dac28534ef903dff4a324a43034aec9df65f3f4f95ab5825f3d6408acc5205f0e69992b3494a00aeffe753d8934e5a7fe7f38ca6e7e879714e99ec1de21dfebbb63a05d00057bd84ce5cbc141db7c1d26fdedd1f5e5bd5d0e3d839122c9a8c15cac2f5a2ec6aceda76e3f6e47ac49cd4a1680a25f9403606f7ab31597b740620f8db283de025f43093e749f7eecca506e901c221cb573d5ff238e949f3d4fdf37fc0c919ff1ed0ec831701886fc896b7cfd28cbe4903a26726f3397bf0f5421f7b6d1507c014cdd541802e999aa68dea8eea58ec5f0600cfaa9ab502139f61dc764d7da56e5024df98662d8e9b6e2b74c1af4b486d9eb82c2c76ae751a7b56c2d8bece534032c2f71713435a5f45fee6d2beaf4562f99e5e001951d8682a722367dc3d903930926e5c733967034dfaa66ef6fc2b081199f671114e7ee1a1790bdfd77baa76f295cf049ecc8d7c1c1b763bfff760b345fdc5629dd0730f72b8aa2136e6b795f142da3ad2ed15ec8742a4d6862f56f3db9501759ed9e2b1cdca650a6430320b18b554b7f6e181450743da39bd42fe631ac8a3cff4273891c90b0ad1ad0b7041d307f0653ed2bce72d9e6b84324f84dd8475dbd63a141c43776a89b9d82d0cb1b398444624be8e190fa730f5fd66c987823b56b3b1792f16895b07bb7f182acf396a303bff7b28e5382e19998603a86ea97ca6e112b0619ce2c85b2a17cf7a5816a35ad897817764be081e655a44b1270acf4dda8bcced659a7d9da99aa721e85d2a4110c46e11018e158f444abc3ccaa71f82b3be5c3f6e4441bb23416c9d833d8c99311833bb71bbfafce362de57bbe0333180826cda777eb6f538c034e6f1f14448f8ace0d3bdfc0fae0a61857c63ee1636b07b5cb967f178283e683a79a0f38994e9c8766d300b4db158960b181b848903eda414c39e44c2fa153e8e4356209e97008c0944f0529b7ae9aecc69cb17a3eac99f51ff567342692e7ad43cefab5febbecc1e8ee1df4b0bf2c4fd274de7b990ef787d39021f309f0b1e3b46ee7bb3cf3dfca968fbbc9045097da0e3820d995d6924496ffce32cadd962a003c63f9500bee39a1f2a329a972eb6d6187dfb7eca4e1113716ca7de848c7a6205c5f4df10cd08256794f3840b8701860728e82cd5dbc5c781b1626a8cddc1ef2a8cef86b7e8e04df7ad99b8036b6e8ad93c3c69b910df8d4d37c77ed2bab2b61f897ed84b45c3ddcc1f766588b4e80597df8f504561498549fd2f20768a47f2beadf65d73aaeae35f076198e61e3a94428a3aeafba53847570eaa172d89d441810bb0548ea1b93191e0babafef90c9e418853e60134d1ff18b6a9fdbdb0cf66625b0ef2debdb7b43d87981819ef5dd0c81784add48998afcf5cab44557023f7093f023c7186d0f9c34146fa695d4e1c9e60b71f82c365353a3207c661f214ede2b789feff9b3be0309c9a4eb0df29e67d873b1a6c3bd200dd9695bc54705bc387cc163fc5ee0c9f2c8113d7d382f244e987014a92c247373bf0effa3f8a9f2c5541921968d457eeacbadf7b0313e0695ed4099668c99942e9da75f5e31a3be9e3f0df9741519156f20c3fe6e32dff63dd2959ccb2d712b142669c130e225b09edf40ad0600ad05a86d713bf64c14784bc66cc781031062951a4481dbb288ad8177f17d31b13d8f3b81309a7fb8f682bfd623fe2d5100e94a90f97b0f2be2ef39032cd9cdeae15a4bc14c657071f364bca517144a25919701c2fffc0568229d671bba118979d0005e0dbaa5d9dec7b3c128ec80529159b94980704400fa7eb9173bfff4e200eccaa258dce82af10bf7eb9fa5a74c79eed3b37a4df047c2ab465d529e727d9395961e1bde2a1af196e83106f86a62e3d6c46a24cb1b3e3f1bd3833653ad0878f6bb033f8813504bc2b83af63dbef828c1ec6ea8fe68d5566b3e3309d6909544c64b86d1c740d2399f05467de6faae5536402c299eac3725e8f0528d1096a99bafc794536eba89a10a96331d621dfac26d1510be941a09c26b17211aced8361f07ffdd7eb5d4b892ab2641454e9d0e3faa1262b8092dc62ad4587b57b3a8b2799eedbb41f742065dbc4c5d31f8312fe28345ea2ec343ce24f11f5f8c0aee5ee8c3c79787ec7e6df91166c61aba59cbecfe458148af2d7e7712efd47c3e256a7e3472c7553c1023a1c462d19c7a50083f10de561ce8a8b337f7721d9c7ec38317e532bc2d0bcf8f3dafb7c7c5ad6bbb171e829be8d023811d21077c212abf72dff372f87e9461a10310e5b99eb85bd93edc4a6e23bbee22719aa0e3b3861da8bbe6d4e6385de976c7e4d306b6bb7d644264c424f02d8c87d7f5d78207e1d3498f2f39183d671be4565a3788c291b9b2ce1f2386a35302a333a3cfea4c4ef89b403147e0ceb6445b37c900f461a42564dfa3269d74ce04066c4139655f4ec2b22755194336a667609611023b10e47ec62394b314151328342c1e4b1b9ddf0e31cce82ba35b6ab99fe2ad3ce5bc538be16f4b68e1ec09c820e6a692eec797fc0af97c39c6b1e32ed664f9d2b5f87a5b767b678f03c0c03b4c1680fd660e76384af9996cafa272692aa69ca41724b0c8e924bef6f5ac191137a1db16c381d736d58b177c80568eaa0258c0e23068a18d50dc993cf368c2a56c1fcc3811b9839a5cb6098ea33b0bd6ef3e797630895ad287979f9a4f242895bc221e4235a5293900f9e882eff32a388e1ec026de7a6244b72053895dd348954b0039dd6dec7f9a32b98922530eb6a35e75fbeeb6180b47216d2caff0ef378baab675fc0acb02496a2b1b39f854b5a04da57187b74c59ed17e8677132e1e2ed8d4996639f4ba79e1a65fb390672cf9cc93ec241688dbbd9d09ee1f8ea4775648c0af9ce47a49489aae96f28d797b0c25acc1ce7e82d64a63bb51bdee1cfdfa949aacd653a69912cd5055912c0fb12c688f852de2f6e3f961ace3f739b72f6409e1bc5ec3022130fb1bcec467ee22a770a490891218deb9313d3c098c52f73fd112538a56e6e8e1c0b955f60922f88f6473082adc48c199bd97d946f9b8be3cf0ed6a08712bf4cedfa6cca4bb75af3a7d35bd9d607d300d4402f7c846bb026ab55af264c480929e524ba934c07f244f9a86bf5f37c163858d91f03f7460efce924e916df924c35a403083212d85ec8ae538f898ca2c648669bdeef302a25e14d78337cf38f991fa37c37117fbea9fdc743e7812f3621056a5c299981dc698572c06d0eac9db786472a01e6c2c7a08bc0ac450bee3ffbd9f9594e1ffc9da59bc73e9c05724726e016cd80ce5f158837304f5aad08862ee8574079b87d37e42346f297437e7c0e6c7162f2f9e2def63c86233b48aba883bdf47f0d25de2288aa4b6da0dbe768b989f69c800d975ab85e4a621af7fe9dd8ca049763145321526ad50cd82de8bc3ac4548562da44020df50e75ab8ac7bbc3883602a963cfe7d06c2b49ae62ad67ef09e65f67abfcdaea6a2904269156a4f9868ab1bdf796b4ca97a119749417acffb0850ee29da73251e5ec17ae6f5768ed2ebd4b92a28136f0f484c061d1bf21dbff59608451cf33545e6f6c486a5b7df1edd6c3dfc07f53073f48d77db4ff0bb5cb4813e54bec80931cd3f8bc4bc4c4990eb7b446b1d7a1ff2c3687124116b942453414747818415345d96cb013bccea114080f25020130f875b489e5ce3c442dbcf2cd4ba2cee00770ec85b4e8bbfc27d84d1044fbe42a546ab8811d0990403d1d58edde25fd65e34af5178a98b414cd6fb5abb86eef673a5197f53f7022682ef5af09e085e55e3428f3dd5fb65d46fbd0df22b4e665b6f84e831a3b87cae9ced339f2feefd2a202576664524f943b43821dba2ff0712c5ee77b4e4ccc0fc523159210112e89b63db0eed19c2268a3b68b99f2a35229331620e4c2b8357216b5db192a05ee69dc2a98c7d0aa47e99222a04f88dd18cd8f5a0fb41e8284b254a7d70281671bc86197f0e7b4cd613115340ea45727dc91fb8d7c41bd1f9bee010a4d01cfe6598a367aad7fc610aef3dd01a8d11303a4a23e32a0ce1ce9a3a355d"}, {0xb0, 0xffff, 0x20, "c1b05046d5988092c56cd8f38657a415984618673827ef24ef717b384b615170d9d0b498c1a2676a6fdcac3a2f1aa89812d0cefeb04d42d467a1774779e6aa0f2a237f64140864618c25dbdc9718b1b9b10ce325bb37d43c22ca7c56be38e71ce62e7205e97c3423718cd126b5c5db5174039a85db53a2eadb7c74b297aa94996463b59d89f27ad0534644fdc2112bdc70f74dea3681b110cd"}, {0x28, 0x1, 0x0, "59efbddb29dd5c63a3855e2664347afc89c190fa"}, {0x1010, 0xffff, 0x80000001, "9abeb2298c078fdc08309490a6c58e50e20c5b91d96f4df0ef3d17983e02c6704cb3fb788a46267907b2aff6de197dfc0cfdc5b196574d2d8069c920d06874521a533b508600f9007c7ea879727510a00ca3891abfe78435e125539630da549361f723a234900dec9b2b0ecac295ea3c48bd15e4aeb1f061c16e8db1739a4e9cb80ff1cd352487b487ced52f486b0ee8c23fe334381cb914db54a6e00d073dcca5a33f08d88ce10c219c69c1f9ed7f3375d6be0a1205d1622f5b641754fa0045e65bd6ae5d71ca72e758b129e7916789388de3e319d8b19c2840514e01d7d5ccbda84473dd5e3329e5c85cb3ed2181869b028c8fedca26087d881aeba34a5d772f35ab9d33f97a606428f64d140a6bfbe5cc17d32a9ff02a40e43e82aa68eb188c4bc6fbbb0e91e122514c63c4c15ae8dbaa648e19e82cc33cb13e2d008297161f3701bd3e67e3252320640b09f8b3999c98c46466f7bd7f1afb8c23c6498921f34d8dcf8d3db0a4eeb8e96f672a9835a306c73fa19a28b15445030a2bcd84280c634a2714e8fc1444ec7b6f800ed583fa9c59f5bf3f70926873c96ff0f9bc54bd5bc076faa5f4ac9a33f9bb795320a404cd9364f84a07195783edd99ac9a217f5183e287aefb10c924903fd2925c9fef5349daa15fee811ebce02c0530a11cc9e40f145703fb48e3441f10aff0ebafb87f47c8096a7da89e71daf78991b93876f1836b0007a9b4dbd43646b60a7e4e25283d79679af6e2cf80ebd8fb278bf0985d846e72771e4eeec51101af3a2b6d64f0dfcd6c88984d554a49bb4699cc06f41cb683fb7f6459067c10f659135fd94a0e0c8fb308c061ea4bc51a2b6088b4e584fc1516cf6d4c6b0ae8c33e8549a6b2e4fde663eda2da0e1055027722e9ae5e89e7e5285c7132f63033ce123a8c99125d214e17e62167c7d0e0d4bd7f460efd735eddff6b840ec1011ec3ce50099c9f747757f5d7fdad5d1eeca2996cee6819b286fc7f40636a345664db06e8406ead50afdecda6a50737b20fb779877c1810ee602d2cf9db370dfc1fe4b2c61f2d30c82752a61295390e3da22fe123cda609fc7fc550c77b3fc2650dea866184e095e2e2249b5d2ddcba8215ab96660eccb3d2931340743215684a937a4201902f89668bb5fc0d90e0d2e3e9f11f2c96e747e9381d935fcb2699db05789d5eb225c71ce5a550adeffc31881adb3b0efad2dc94c7dfbf5aaed6a479a0966ac2104701a6f23ecf05c2014aaef31379bd46c26b6f44a9a75d0bb50f22d6915e9cc16758f4c2d983bb28b4fe1a1313d64bbbee8c9268f534862873a9de21916448b8dfd879b9954d7b3385ae89d34b2866e228c16851702bc0e23c88dbb5d31532e038988636711621cb78ae84870797df3ac124d203112d5d77e955ff6907b856dfbbc1e67dcc1123f301ce3a930ef44e8b6b02eccf870cf55d6edc3dd969b5132e1df2d322bf59f14910b7f142a7972083043229c569c3867df7015ab1f84de2f5fe1ffdbd44733f0540d2587698baf31e5a03888ae2b9f7468424e1f499f20acc5f668fb13178010859a874d29f1a469729174a87e5bd0a52bbc067ded0d5a94d100b0a0e2f7aa64d7e578042abbde6c2b894860574a5dd44a0d66bb0924d952abbb33b3ca1223f9a50ff48de2d2b1a93b5840f88ce48f8042f311f007c372624f5fc99122c0e04e802cf6ee84cf1fd0d9e54c49ed054aac7ae80974d01d0620d950dcf4ec55ddeaae04cddee3cf60ee14eb2807b5edd8754c1a8e252994214785d2e46201b074ec54fca36c42686fe65dd2f20b47d27a522b402dd0e515efddb1aef7a44c55efaa2ba7db8d062c6938b47c079dfa1ffbd6b7d671cdc599fd78f3054e1f88310788da5a911022b7fca0b06dc801ada3e5e76034ce23d296eda105f123aeb30f55f2044b1c701e5cdcfa0d64bd6551208f340caceb66f69009f373d0bf96f1342dad70d3de6136536d47600f29e1d5e93accba5b8fb0a94bd5e164c1f104c017236be1784c05cdfcee48c62a4eb58dff0ed66343c04c17b8bdd305ad269a4d96c28e435b74bea4b7b2208f18ab478c176bcdb8c8c7005430f12340f3556f35de626bc125d73aac6cf273479044268f6126983ba03237f3cc9c7763a438559ff0a064c52dbcbf628d4fe02f4ef974b54912fc26f1debd8386f3fde3e46e8c601f86b2ac13de62836c84126ac8340ea709641272b96339bf5a5a6dc23ddf6fae5c3cb260a01ee247428daa8b412580315e08861e3a50218ba824f75cced5a4c3c0e2150344ddff12177ea45133be1b1e83652be0c828b20c708fbdda3a97e95af03521408cc116df69983a37956c1632299b0d1d857ffde61483cc285feafd2909d98fdae0e2f93b587cbb819d4aa0305f8c8bae309795a5eda9b33e2f2562cd0e109471ea90e93dbc212f657955a5f51d3cee4a4ad862cbff4c83203fb98d3e377b42b331ccf1bc339c1cac8954adb993b3ac7927e0e15f85be9d2e7b440f39b25bcca8302e1409a576d7cfa49cc53a2e71e257d61ec383d5f09e3ff8df1b35959893281de0628da356cce3302e5b91aacb009bb688ae7f8a8c5d6246bc216484f41217409746091f486f58ea44955d87d289cdefc54877688a127d70a32631a64a5d82c2a79289fb8e82ca4eda1d763d120e563014c31402f5305349d80b710e2d90d3bc552fde76a84439e1d8920956c6ecf7b25a86afdde28c4086b5f5483ab27667ae96a1b5e2b5333af16198a10ef03ac3a803b58f29f981ada44bfdaf855291d6caa1b6f281e7b617fc9476835c421c415c51877947af95ff251046d923cbadc129ab0fb53946ac9349208e777803369e43e1763c921401de9e8d15c5ddff9524c52dadde4ecd84c87d30d10f4889be0f687c45cdc7797b85f63fea5bfdbcb43dcc94c27a35f57fb7ea406c33a063515bef1e34937fc697c0399f6339f4158c2673f0341a72fdd3eea66d4b828a1d2fb34a778b12a596ac139140e386fdec98b689af28d6c649b96176e4597043a2714e617f2a197df9726738da3a3dfdf0bf223492972f981460f887577f14d521a04a36f5148a39e36a81195187ee4508278d1695a1c93c886dcd6607e75351c0d0b1b8d0224adada1202109524588424f37ea1a716cc0ece4bb56cc06a8115b03259ff7dae26813fc2f1afe5ef67b87e83a8027230f01282e72a6c3c43707431e8324027922438066f0b7d474a985108de16813c1dceb94d969e293ebd755168adc5bc5bd29a87010cb4eedffddf1fddfba9a052ba02eff6def5da9b350798eb07ff162e60c2c7b915be70777ea3afe3168228e0db68309b722015e659f7eda08fb4065550bad8102c4e33b6a6fede56c560e25e8130887d6651af567a12f7df436ed54d32fdc66588b241921aef09d7ca8f2ec30dcd7049dca295946ce508fe8c75aae31222bcf677a7b5a8bc0409e838e0e17cff34d3a83c55c5afae0fc1cfd616525f0c09534f05dd718c388d9dae4393584b591dd85ca560dd2e0b626b927a249365bc19c23f21948d773178aea684efae2f5b24cfc579a3ca41ee452ea576350388220ed29fc26de061847d23eb9897c9e2dc75d96c40606d16e858888bcb861a36cc47c83afb3ae926ee43c7e23f7867724d54823d19084865625a223b1e57fa27cc02b184f60405217459d345ad30ab25e49908734c5fdfffeff7a7e58259649e1d6d7c317a11ae2aab36f782c454e1b4339e885dd8aa7f05c5ef889d662edc282c48a904025c9199b278cfac1d100398c867f2451d73f2adc5ba525a32b9ad63578c94070a1542f9ce61fb9524ff66dffd841f90e51d14012b4721399c82586d8ea4cb80bbce96a935abfb59855fc57a35d2530db07bc2cbfd7c2f0ffca4128364d7164ac3de3b186b09522ab4afb62a95552e2237a8ec0c8c07994ef0bae5c3b995083a4792f55130344e56328ccaa4525f96406d2875c7b4d53df49c5167eb2cb650eb6f51f5916e6d7d7b096d2e3003da1513f067fb53a803f4fa3b3ff51599ce93442fc8ee38cc1bd8a6e421ca2b18de8499af63404892e98abc78ed573d491d9f777fcaa6299840ff85fc0395816dd6bb12cfa34f6ba0fd9ea44781afb44ebba09412c68a7ce4e5cc83460680972a1b3f88f9ddf8c6a14a63d6ab343e635a8f2008038eeb7051759e68dc5b9a88cc872807271ffc9bf0bb018a492a55b79ad6954cdf18d4bb00099ee7997ee1d99e172131d16b2411bb2d8b3ec85badf778fb38dbbff10edcba0653fa9e2b682051d421f3ec5872a8fd7407dfa05f92c94d514ca5c9ed50a91195efd22fd237e4f88d3d448f0c42a360f103246c85ecd7aea5af9b1edeb5ad5552838187f49cc1080513f54c4d7f01f3d9fff8a09dd2eb4ac61a36a87dde2dcc56aa78e9ea6e513968940ce8f909dd7dfbc04edce8aaed39ea7d47078fc4c4c6b5d5235341d034b22389e0d7ece08f8220cbca0c163a62c83511b64db9ca3eaf68dfde1daef4fc08d1f9b99d5a2cedd70721eadb412e4c99dc9f368cffff6c20748f1007565923fc62026d67e38eda67f95b20c140f9b7f648b9a218d64aa7d2e73dc6de2ade895622346ef65e1e99aa88a7041676a70d22481b248e6204d6898ad9a84fcbf3755f6b41554fb29fd4970c6185b34b8fbface5db2b092e514109f9092bdf073f904e6ce232c3deee7cf032cf8c54883fc588c30df91226b6774f5b4b8984320021a901b25f17e0a9b329846180259a7800981f50d6d38865eb0a4604b4a756c8674178e852de958a6a3465a59a33ceae28e642a2db9fde4b3912cc51f2dba78cfc4ccf2beb6f7c57799a04a97174bb2cfdeb020ef931cc7e4efcff9cd5383b473e3ddd49011d490d7242a3621b1d13c48dcb9c1628828c92f808b0ad060ba66d462b1e764f99cd489156aa3007fe5f93a3409cda82380e0c261a667e572457c2668eb15b88466841eba4718c85478ede2d44f6b7463580db027f760ced0b960dd22962d014018629a621ec6185dc8e2f4e05807344e43a23f04936743ee04ed45b46d4ec034b05ca42fc0b83525634bfda66e3b9c14b979aee868e1a680b3662deddaaf5de65373772a5da9a13e5312a781de2dd725125bd63ba7c7effac8dbac9d5b9123c2f4631625f1125a4143a1f15b98d1db23f2f3e9b002437d56c6ab2a6b5248632e8e281ab2b16f0be78c77e3ba1fb6b49c92529accc1d853066107c3403fef85a46b1cd7128fcf73c720a2792045713f17ffb76d9c9ec1b4c068b64fef560a8ff228b6910f4c8fe8aeeb593a631a9657dde5e910e462bce8448cf9346c6ca7cb16e199d8e46e5318b6e5eba8a9c9f67a94210a6f153844faa343c8be7ff3db055a1616db30aa061e72f39e3a7afc9985d1400f3491bb0fd68db36b12cb108eedb2772148be9a456367eda06cba4007705d996ac9c2a3ad1627d34bd15fc9a51af20693144772d9330dfb2448426f8ce83416a0ec1fd7e83eadfd8a789e35e382c24f0fa546f1b02324b3b4c66aeb1e51c6b81873a5c683d05ac54ca6e819bbfe0912eac2ececfb08c5dac303b69c21e99589e5ad107769f75f078e9283c545b832a73d853312e9daacbde11155453d5cbe3ab9cd8b82cb19f933a72680aeda9f2860a66aa3e6f864f1ab4b34b40983c48dd6dc57cdc45bbda317ab2e0765c94d5fa35d82b12f09d423f74cc7f49d4c3ae7eec689a8ee3bb69c6b69cf768e5a185f24f83e894b59f6cbdf8c95783156532e1345a7563b8a66d8e9c800fc52518322a5c92"}], 0x21c0}, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400), 0xfffffffffffffff5) read(r0, &(0x7f0000000300)=""/8, 0x8) r2 = syz_open_pts() close(r0) r3 = dup(r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x6) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x96, 0x400}, {{r2}, 0xffffffffffffffff, 0xf4, 0x1, 0x3f, 0x9}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x0, 0xcd}, {{r4}, 0xfffffffffffffffb, 0x4a317a935c75f717, 0x40000020, 0xffff, 0x4}, {{r2}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x10000, 0x1}, {{r3}, 0xfffffffffffffffb, 0x80, 0x80, 0x3, 0xfffffffffffffffd}, {{r4}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x8, 0x1f}], 0x401, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff9, 0x1, 0x1, 0x5, 0x5}, {{r3}, 0xfffffffffffffff9, 0x80, 0x40, 0xff, 0x401}], 0x7, &(0x7f0000000100)={0x8986}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440), 0xc) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x7d}], 0x1) 16:00:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x10}, {r0, 0x1}, {r0, 0x4}, {r0, 0x2484a823f9908420}, {r0, 0x40}, {r0, 0x4}], 0x7, 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r2 = getegid() setgroups(0x1, &(0x7f0000000040)=[r2]) 16:00:01 executing program 0: geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) geteuid() getuid() r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r1, r0) r2 = geteuid() r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x4, 0x5, './file0\x00', 0x1000, 0x796, 0x28}) getegid() setuid(r2) chflagsat(r3, &(0x7f00000000c0)='./file1\x00', 0x1, 0x2) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) 16:00:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240)={0xfffffffffffff7ce, 0x8}, 0x10) r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x10, 0x10, 0xc05, 0x5}, {{r1}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x9, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0x36, 0x8, 0x8, 0x8000}, {{r1}, 0xffffffffffffffff, 0xda, 0x80, 0xfffffffffffffffe, 0x8}], 0x7, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x5, 0x693}, {{r0}, 0xfffffffffffffff8, 0x40, 0x5a630bb34a7ea1e9, 0x5, 0xff}, {{r0}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x200, 0xe8f4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x11, 0x80000001, 0xfffffffffffffff8}, {{r0}, 0xffffffffffffffff, 0xa0, 0x4, 0xfffffffffffffff1}], 0x40, &(0x7f0000000180)={0x2, 0x7ed}) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000480)={0x1, 0xff, 0x1, 0xffffffff, 0x29}) mprotect(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0xe12e7953b73c89a2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x3, 0x20, 0x45, 0x0, 0x8, 0x4, 0x8, 0x2, 0x2, 0x1, 0x20}) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000400)=0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = getpid() fcntl$setown(r0, 0x6, r3) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) munlockall() mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x2, 0x1) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:01 executing program 0: syz_emit_ethernet(0xc6, &(0x7f00000002c0)="ada9e7d793d0af2e493785a7e6cf67900412140efbe9ded1c5d9b34f2bf5279fe922c5a566ce7644f3b9cd5a686fc7ca242a5f19f092cd0433a2afb654dbe2a65efb24e2a44997200453bca9d07d412f0a5f4c5e9097861f2d74ed48a14e7cd7218168284cd4b001a6f821f7bfb72c1488be4b444e3e624294232143b1b82ba2f791bc6ad875c2d001ca5cb6a0bc443df93f87c3df1423f46ad948ccdd34e4a8cbce140dd4d55d61f4557c43613ebc0982e79daf76501d6b4ad8aa9434377f5521d1fcb52be0") r0 = socket$inet(0x2, 0x5, 0x3) sendto$inet(r0, &(0x7f0000000280)="3117cef374367f02", 0x8, 0x402, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x86134) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000180)={0xffffffffffffffdb, 0x0, {0x9, 0x100000001}}) getpeername$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r4, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb, 0x40}, {{r1}, 0xffffffffffffffff, 0xa3, 0x1, 0x1000000000000000}], 0x1f, 0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x20ffc000 didn't change! 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xdd195f2f5e78e13c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000640)="fb63368c7d58c755668fa0c56ca09de37b707d82b2224e935e31aa784d78d4233541f2cde8338e38fd2c2c3fbd8c82909eda48df6687825d9c26266bd497df95d78e0a6a2146a1329c02c776e2d306780be166c7d0dfd173e8d00947e2d7cc5e7cb47ad416cc2a59cf95c7f57446601c978d96846147540c22c527e03865a77e14d18163afd43959d2df02b68f7a64cfef330abc7923a466f495ae8483d5164a24d93aedb7eb7d300d4b1d77fdde15e7ec2871bb8f52967571b483835f6d9acd55e91ac56e2f56edbd1adde69d86d4d95a7b09c6caa7088fbc840d8f52cc153fb2e6c7bf89804a85c6cc4fbe6b663ed9c8817862985478c7ca1459fa9c445298b888f901f789e6113854bff70f13820364658e81ac887b984fb7e77e8fb506197ed5f60ce4f8a357a673fca6856a9b230914755d38d823a68036ff34cc35000ae954b531418ebb82a0c7622306aac2b644ea312eb4ef37dd1607a4ea4d19c051f3396c4a9ba7e1b2a2a3de5c5b790128fde7c185f0d39e354f68016252c68906575810909e6609dc5b82bd21773525e373bb25e2965fda0ea0c52769c0cdce1d6999ff4aa60b686642b089c7af47c6c4ada429aacb183af1f5ce9794f50a87e49f2e79f5adc53cf055e27836aa0b1620a9d124b5ab0b442d", 0x1d8}], 0x1) execve(0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x20ffc000 didn't change! 16:00:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x26d) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x236, &(0x7f0000000480)="94f93c730fd501ba0e4d009d2d69e87cc81305107697dbff757ff2bbe6a72e52c3cf8dbb21763f34c3d6699b1a51fda18a75ca1eed1fd3c677a4efebb64113122ef68af9e658b95a594fb2807d6346a97899a7904f701c03643f1e1bff28aac433e45ca919ff1b683b1c6f0eab481fe1a47e3132942af98ddfad291b7adf592b187aefdf04f3752ba81385eb4efe10006c818f057885fbae2b0760ad337fe6c72b07b5639a1c1827f14de5a432491d954a1fba1de848d5720c24c07f5c3400b05d6e3ac5612bf6ee23cc1132b3d384dcc3f0dcfe21189f510f7359ef982cdf23c529dd9cb4abfcc10f0e3114e91859cc1f675840a48a52084438b8d7e3fd02a869178eb19bf7ea03439ed2518c1bc33fe4de8bf28b2cad36fb8f5174718bae1b2a0a7285fc47433ce83cbc6c489a72ec0510d847a1385da2c2") 16:00:01 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x12, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000100)) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x65, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000380)=0x1) recvmsg(r3, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50}, {0x2}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x7, 0x8, 0x5, 0x80}, {0x5, 0x8, 0x7, 0xc9}, {0x2, 0x0, 0x4}, {0x4, 0x200, 0x5}, {0x7fff, 0x6, 0x200, 0xa0}, {0x5, 0x6, 0x7c, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:02 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) socket$inet6(0x18, 0x5, 0x5) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup(r0) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x4) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x7) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) select(0x40, &(0x7f0000000580), 0x0, &(0x7f0000000b40), &(0x7f0000000b80)) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7fff) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648"}) write(r1, &(0x7f0000000100), 0xdf4f) 16:00:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x4}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r0, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0}) getrlimit(0x6, &(0x7f0000000100)) 16:00:02 executing program 0: madvise(&(0x7f000035d000/0xb000)=nil, 0xb000, 0x3) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket(0x1, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="4e8e47f8039c6c49ca820f302aba6d", 0xf) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x8, &(0x7f0000000040)=[0x9, 0x2000000000000000, 0x8, 0x4, 0xd83, 0x5, 0x100000000000000, 0x3]}) mkdir(&(0x7f0000000180)='./file0\x00', 0x40) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') chroot(&(0x7f0000000100)='./file0/../file0\x00') write(r0, &(0x7f0000000100)="9cb2992007294c02192ddfe06e2e2e", 0xf) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)="581d78ab92aa5a23b0fa4e29da7d2ba09bcff5912b0bd130e8d7637327df7e4a780edeab0ecdfe9f88a1d984d91d557e5b8d02264adceb914bb42f988a4a65b4f6d5928805d7a014e07f0439", 0x4c}], 0x1) execve(0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000040)=""/162, 0xa2}], 0x1, 0x0, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000001540)=[{&(0x7f0000000200)=""/32, 0x20}, {&(0x7f0000000240)=""/210, 0xd2}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/168, 0xa8}, {&(0x7f0000001400)=""/172, 0xac}, {&(0x7f00000014c0)=""/127, 0x7f}], 0x6, 0x0, 0x0) r2 = dup2(r0, r1) connect$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0dad5302ffff190001ffffff071009c7cd00", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000015c0)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) r3 = geteuid() getgroups(0x1, &(0x7f00000004c0)=[0x0]) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000040)="7f70a94ce8fb7951d7224d5cba4cb842b26a03c889fe1563d4410d3d45406e0cdd01806432d6efd11a4c91bf685661b1d5706965ea7ae4f43f174dff72c3b7d339d876eb430722f9e7146717e15e42ee429943fbb8d3a031055957657ab1d0a03053bfa7b75eac47ff2be6296e4ea1026fecf9028801bfe8562e6c8184130142494b7efc", 0x84}, {&(0x7f0000000100)="cfbf990e89a40b92ab68c7325e89bb1bf90268afe6f15896aad94947da4f4118300fb3188ec15803731b2108d6e7dc8b28b0b39ca85faf70b32e9b74c05fe9f4ffb3f603c97eae311c0590200d6ed9", 0x4f}, {&(0x7f0000000180)="962c53a96d2b21a8844aa30075c88b6cf9615da5822079a0bd18c06693cd3eb784aa1d034fab53", 0x27}, {&(0x7f00000001c0)="7f408e4d7b491e6042ab9c", 0xb}, {&(0x7f0000000200)="5f03b81e135976430f14b1d284ed33edb791e222d4d5d6bc492a9c6d2d683c7102fa744e362aea100c730a587defa28a2757d8ba3cd2a354648ae5df5fcc49417faa4b41d96d", 0x46}, {&(0x7f0000000280)="02c12363244ffe34727bfb24d1974dfc7f7e2279057d75abcabca14b8c671115973c25c59ac2fcc1943a096eb9f0af4781852825d05f816721f68bcb8f9ebbc2d72216c9d028edbb00ff4dd0b7f767c96fc51308df37df93956284b6311de662068fda2c111d3ee84f9819d40c933f397a4e703330095e469966a7b258a4f1939f74247ece3f9af6b8127baaf168556a66e49bb60d3d4a548c90d4d060a3a3342b0e82dd4880e0ac7b2db8db8ce0a9c791dcbcaff290d9d5970a14f20d07", 0xbe}, {&(0x7f0000000340)="c14dbfcd66c4c865f9ec2809e00ad388559db73d774738188cc85dbe498bbee61f8ae367c8df6c48a4952697f17baa82e9f96f239f9b2cda913cee9d639d193c9a223ae44cb9ebcc9347ba2a44499a1abc0edba6d7ba02fcfc7a1088a6d95b3ac4bf9185e37ff50ffc93911ca6b3a2d5ff9287776f3265267eb4ed63f807fd46f349dff80a38f75265fdaec577b223d9b88058b812c230b7b8d2ee02bd51be2fea76e3a8108a9e3b4cc031fd3149cd8b75dd7c2f800938ebd899d8bc63c2abbaff62727579", 0xc5}], 0x7, &(0x7f0000000500)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r0, r0, r1, r0, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r1, r0, r1, r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0, r0]}], 0xe0, 0x8}, 0x8) sendmsg(r1, &(0x7f00000024c0)={0x0, 0x382, 0x0, 0x0, &(0x7f0000001200)}, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2276, &(0x7f0000000040)=[{0x1c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrusage(0x0, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2}, {0x84, 0x5, 0x7}, {0x6, 0xfffffffffffffffc}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x80000000, 0x1b, 0x47, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x8) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x0, 0x35}) close(r0) r3 = syz_open_pts() ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000800)="578a14dee122e53f08b5e33a8a38338d89c7b11861f072adb613719829d0c85a38706b4dfd29008012fd3c10decdbfce89a7c3c17f821988b9b313aa227d2e0802ce66d7c6c2645ce88e2efa3a5e4177c9b1afbea53e9326676134c4d3f983348887826231284e309193c382b4a86a57d5cf9c1d54cc9453b81efb49c8cecc7d58bbba9b6a4da0c91e6919fa9a07e3be7fa0ff9d906fcc997296e8c79aacba407b85ca9f6c39dc7851b30e714dfa49c8cbf80dc5e527373fc6ec7cfe5a043acd953e2540e9063fc65dd508d83074769a3d9ee45030422ea17b249adeecbe55c0a01ffe979988af059bb70d7b82f49d9e21aa90d05781f0d8c68c2642cc8f09b084521197b1b81ff6bef47640b510ed2d992fb5d8c8917729935e5aed73a2a8326eaf5b72a7cefcfab84c69c26ef3ee53cc4451e5079ed19669778d2bd39a55e60a46e426d94e456c00322d9bab65953488ceb3d42492745b24aa5af4503dcf9e1e67307a11ba95229dc588f12547c6f7ce9ad8b72d700cede22db941b5a3cf4d5e5e71b1a3f88141ae0a9a574919eca84dd3da7b4560f76e0e504525611fb8de3ad282c63bba0f642da91a079d56e45cfc411e6ce9baa519d0072319cc64ac7c9f46d22f414486601e2fe8c68c1dbfeee19e2e5c7b", 0x1d5}], 0x1) 16:00:03 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0xfffffffffffffde1, &(0x7f0000001640), 0xa8}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) shutdown(r0, 0x1) ioctl$TIOCSTART(r0, 0x2000746e) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000000), 0x10000) 16:00:03 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) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') open(&(0x7f0000000000)='./file1\x00', 0x8ebb81694b94ffa3, 0xeddbc7b3b4788068) 16:00:03 executing program 0: msgget(0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x3, 0x3) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) clock_getres(0x0, &(0x7f00000001c0)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x100) ioctl$TIOCSDTR(r0, 0x2000444e) clock_gettime(0x3, &(0x7f0000000080)) mkdirat(r1, &(0x7f0000000040)='./bus\x00', 0x140) 16:00:03 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) fcntl$getown(r0, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) pipe2(&(0x7f0000000040), 0x10000) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x5, 0x32, &(0x7f0000000040)="fb4b36d468b21ef420f8885b7e09922a84881b579707ce31a4570cbc78", 0x1d) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) 16:00:03 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") geteuid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x84, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: mknod(&(0x7f0000000240)='./bus/file0\x00', 0x8, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt(r0, 0x3c, 0xd1, &(0x7f0000000140)="f0377ac21d3d0aed33dad17dd3164860b3cea28cc562a348a9bf9f911642dfcaec2a4047082bf3deb667b4e4903453b45ed3281949f8acc837c91a76f47999ee310df6539a368a9fab07c3362b62ece370e06712ec73c4431ff2c6e722b70a82ec3556f44ab88cb56864", 0x6a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000, 0x4, 0x3, "55768a4e69af1ead5071f2d9c27c62b9433227c3", 0x100000001, 0x20}) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) fcntl$dupfd(r0, 0xa, r0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)=[{0x8}, {0x4000007, 0x0, 0xfffffffffffffffc}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0xf2, 0x7, 0x800, 0x5}, {0xffffffffffffff01, 0x7, 0xff55, 0x100}, {0x7, 0x1ff, 0x1, 0x401}, {0x0, 0x4, 0x0, 0x1f}, {0x2994, 0x6, 0x80, 0xffff}]}) 16:00:03 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) setgroups(0x3, &(0x7f00000001c0)=[r0, r1, r2]) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) shutdown(r0, 0xffffffffffffffff) 16:00:03 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="44a2ba9bf6ec1aeb25c5b0b6a823ff6329221c942093b3a6013be2df50573b77b087c33f118826e1cc646ec53745413d7e4fcb45692b41669fb7e024c3f07c82447fd9012713b282e4c28487f7e608fad0752b944c676462fd43f59c2bc15e640de700e85cb1b806d5710b5ee6190f8da0f52a88f7c1c919794474aaf8", 0x7d}], 0x1, 0x0, 0x0) munlockall() 16:00:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0185603, &(0x7f0000000340)) semget$private(0x0, 0xf8fbbed2d133576a, 0x100) pmap_unwire: wiring for pmap 0xfffffd803f013af0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013af0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013af0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013af0 va 0x20ffc000 didn't change! 16:00:03 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x800080002002, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x8, 0x8, 0x2, 0x1, 0x4016, 0x2, 0x9, 0x0, 0x1, 0x3, 0x5}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x4000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20091, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = semget(0x2, 0x0, 0x6) semop(r2, &(0x7f00000004c0)=[{0x7, 0x2, 0x800}, {0x3, 0x8, 0x1000}, {0x3, 0xffffffffffffffff, 0x1800}, {0x4, 0x1, 0x1800}], 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0xfffffffffffffdc5) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x1, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000600)={0x8000000003, 0x4}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r5, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x327, 0x0) setgid(r6) getsockopt$sock_timeval(r3, 0xffff, 0x1003, &(0x7f0000000240), &(0x7f0000000280)=0x10) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x1, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x20000, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000740)=""/4096) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000300)={0x3, 0x2}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000640)=[{0x9, 0xffffffffffffffff, 0x4c67, 0x6}, {0x6, 0xfff, 0x2b, 0x400}, {0x400, 0x7, 0x0, 0x80000000}, {0x5, 0x10001, 0x8, 0x3}, {0x138e, 0x4, 0x6, 0x1}, {0x6, 0x1ff, 0x1, 0x7}, {0x100000001, 0xaa0, 0x100000000, 0x8}, {0x7571, 0x5, 0x1, 0xd6fc}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15, &(0x7f0000000700)="69110000000000000000ff57379301000000120000") semget(0x0, 0x3, 0x80000011) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x400, 0x0) poll(&(0x7f00000001c0)=[{r8, 0x100}, {r9, 0x40000000040}, {r0, 0x8}, {r0, 0x4}], 0x4, 0x3fe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000340)=0xc) fchownat(r3, &(0x7f00000002c0)='./file0\x00', r4, r7, 0xb9b54604eda6f0f3) getsockname$inet(r8, &(0x7f0000000100), &(0x7f0000000440)=0xc) setuid(0xee01) r10 = semget(0x0, 0x10000000000, 0x200000000000001) semctl$IPC_RMID(r10, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1c}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x3f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x61cc2bb60c3f1b73, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1c}, {0x10006, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="b6c8aeb9") 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x9) close(r0) 16:00:03 executing program 0: r0 = kqueue() munmap(&(0x7f00003e8000/0x4000)=nil, 0x4000) kevent(r0, &(0x7f0000000000), 0x10000, 0x0, 0x4000000, 0x0) socketpair(0x0, 0x1, 0x69a, &(0x7f0000000000)={0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0xc598, 0x1, 0x8, "c7b00c98f53cdfaa3ec1ed02018705a53d6a0be4", 0x1, 0x20}) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) pread(r2, &(0x7f0000000300)="2627e0155f4273777dae4e5be2b7db8305e7fd4027e4ec184a19309aa332438f5276c1f3cd7e1c63ba1682ec71929c6e3789acc39735ec0b1b1f028e7612f0440422771b893ab2992702b2f3c95098135a48c186c906a367630db9b90fcb151399d550662f7e4bdb44f8e97815c8f0d0a82fb31a954c0f8aae541c8d55f762768d989d9e51", 0x85, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) r4 = getgid() r5 = getegid() setgroups(0x2, &(0x7f0000000040)=[r4, r5]) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") fcntl$getflags(r0, 0x1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x1f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x1, 0x1}) getpgrp() 16:00:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x15) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 16:00:04 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) ftruncate(r2, 0x0, 0x100000000) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4000000000044}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0xb34, 0x3, 0x200, 0x5}, {0x2, 0x0, 0x3, 0x4}, {0x4, 0x5, 0x6, 0x3f8f}, {0x0, 0x7, 0x8, 0x1000000000000}, {0xf7, 0xf71e, 0x30d, 0x105}, {0xbe, 0x5, 0xffffffffffff8000, 0x4}, {0x8, 0x0, 0x4, 0x5}, {0x9, 0x0, 0x0, 0x400}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000430000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getrlimit(0x3, &(0x7f0000000240)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x9) dup2(r1, r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0xd0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x8, 0x0) dup2(r0, r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x91eb258bf02db143, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:04 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x164}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000480)=""/221, 0xdd}, {&(0x7f00000003c0)=""/131, 0x75}, {&(0x7f0000000300)=""/162, 0xa2}], 0x3) 16:00:04 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) flock(r0, 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x123) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) flock(r0, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) fsync(r2) select(0x40, &(0x7f0000000140)={0x1, 0x3, 0x7ff, 0x2, 0x7, 0x7, 0x6, 0x5}, &(0x7f0000000180)={0x5, 0x8, 0x10001, 0x2, 0x3, 0x5776, 0x3ff, 0x80}, &(0x7f00000001c0)={0x70, 0x1000, 0xd0, 0x195, 0x756, 0x8, 0x8, 0x1}, &(0x7f0000000200)={0x3, 0x7fff}) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x40) recvmsg(r0, &(0x7f0000002640)={&(0x7f0000000280)=@in, 0xc, &(0x7f00000024c0)=[{&(0x7f00000002c0)=""/189, 0xbd}, {&(0x7f0000000380)=""/93, 0x5d}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/146, 0x92}], 0x5, &(0x7f0000002540)=""/208, 0xd0}, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002680), 0xc) fchdir(r2) r5 = semget$private(0x0, 0x4, 0x1) kevent(r1, &(0x7f00000026c0)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x8, 0xffffffff, 0x3}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x5, 0x1}, {{r4}, 0xfffffffffffffffe, 0xc, 0x20, 0x8001, 0x6}, {{r1}, 0xfffffffffffffffa, 0x10, 0x3, 0x2, 0x94}], 0x3, &(0x7f0000002740)=[{{r4}, 0xffffffffffffffff, 0x1698f5d1ee13a185, 0x2, 0x80, 0x400}], 0x3, &(0x7f0000002780)={0x6, 0x7}) kevent(r4, &(0x7f00000027c0)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x1, 0xc4e, 0xe2}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x1, 0x401}, {{r0}, 0x0, 0x0, 0x40000000, 0x1}, {{r4}, 0xffffffffffffffff, 0x19, 0x10, 0x18ee, 0x2}, {{r1}, 0xfffffffffffffff8, 0x12, 0x40, 0x2, 0x9}, {{r4}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x0, 0x53}], 0x6, &(0x7f0000002880)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x2, 0xa7b1, 0x100000000}, {{r2}, 0xfffffffffffffffa, 0x97f06079a3fc0660, 0xf7f880bccb4f56dd, 0x4, 0x20}, {{r4}, 0xf151265daacc1d62, 0xa, 0x9876127c0f1d4b27, 0x0, 0x7ff}, {{r2}, 0xffffffffffffffff, 0x28, 0xfffff, 0x7, 0x10000}], 0x9, &(0x7f0000002900)={0x124af904, 0x8000}) getpeername$unix(r2, &(0x7f0000002940)=@file={0x0, ""/23}, &(0x7f0000002980)=0x19) getsockname$unix(r2, &(0x7f00000029c0)=@abs, &(0x7f0000002a00)=0x8) write(r1, &(0x7f0000002a40)="f944d007b7dd12a0b6695eee1d94cdd7583e15187677f054c3dd6fb3e559513ce3f841c311564de213412ec65bf9f4f34d8f000f572a29933a31211b2bbac26dcc6c9b0beb9dbbcc3b9c5f42dbef1fd2d95cd69f30a7d471b3baf20b42c687bee449e3afe121b9a0d95d631fde4c5b17e442dc66294952702629e01bb041e9c663ffb098a415ca0eec770e09d625f6cefd492c01eb7c50d394c2d73cd495fc87cf0af4f2f87ba9e95a0918e3862007e35898fe0630ff80097b568b552aa867eb112f3672bb845451540f1b7cce6dd79d2e820c1730377000c4eee1ce", 0xdc) read(r2, &(0x7f0000002b40)=""/74, 0x4a) semget$private(0x0, 0x3, 0x500) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002bc0), 0xc) close(r4) semop(r5, &(0x7f0000002c00)=[{0x0, 0xef, 0x1800}, {0x3, 0x6, 0x1800}, {0x0, 0xe6eb, 0x1800}, {0x2, 0x80000001, 0x800}, {0x0, 0x9, 0x1000}], 0x5) open(&(0x7f0000002c40)='./file0\x00', 0x0, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002c80), 0xc) semget$private(0x0, 0x4, 0x200) open(&(0x7f0000002cc0)='./file0\x00', 0x10000, 0x0) unlink(&(0x7f0000002d00)='./file0\x00') 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./bus\x00', 0x80) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x22, 0x1, 0x1800000, 0x5}, {{r0}, 0xfffffffffffffffe, 0xa1, 0x4, 0xf0, 0x200}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x7fffffff, 0x6}, {{r0}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x200, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x41, 0x1, 0x9, 0x6}], 0x1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x2, 0xf0000009, 0x10001, 0xfffffffffffffe01}, {{r0}, 0x0, 0x82, 0x80, 0x80, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x20, 0x10, 0xfff, 0x5}, {{r0}, 0xfffffffffffffffe, 0x4, 0x8, 0x7}, {{r0}, 0xfffffffffffffffd, 0x14, 0x40000000, 0xc120, 0x101}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x3, 0x3}], 0x2, &(0x7f00000000c0)={0x6}) r1 = semget(0x0, 0x1, 0x200) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x9d1d4b0045e3e87, 0x1, 0x8, 0x8}, {{r2}, 0xfffffffffffffff8, 0x98, 0x2, 0x6, 0x7}], 0x87d, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x80000000, 0x3, 0x4a}], 0x0, &(0x7f0000000400)={0x1036, 0x4}) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000300)=""/101) kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x0, 0x9, 0x4d, 0x86}, {0x10001, 0x8, 0x9, 0x1}, {0xd44, 0x2, 0x1000, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x9d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r1, r2) recvfrom$unix(r0, &(0x7f0000000080)=""/212, 0xd4, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="dc04"], 0xa) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000300)='+$\x00', &(0x7f0000000340)='\xd7[,\x00', &(0x7f0000000380)='}\\\x00', &(0x7f00000003c0)='(\\\x00', &(0x7f0000000400)='^&-/\'\'\x00', &(0x7f0000000440)='}\x00', &(0x7f0000000480)='{\x00', &(0x7f00000004c0)='{}.#\x00', &(0x7f0000000500)=')(\\\x00'], &(0x7f0000000700)=[&(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='%^\x00', &(0x7f00000006c0)='!(]-(\x00']) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x8001, 0x4) chflagsat(r2, &(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/\x00', 0x8, 0x110) r4 = semget$private(0x0, 0x1, 0x10) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000180)=""/174) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000140)=0x10001) symlinkat(&(0x7f0000000040)='./file0/', r3, &(0x7f0000d06ff8)='./file0\x00') accept$unix(r3, 0x0, &(0x7f0000000100)) openat(r3, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = getuid() ftruncate(r0, 0x0, 0x0) r2 = getgid() r3 = shmget(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x1000) fchown(r0, r1, r2) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000080)="00000002", 0x4}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x5) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:05 executing program 0: r0 = syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() semget(0x1, 0x2, 0x610) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) fchdir(r0) syz_open_pts() syz_open_pts() r3 = syz_open_pts() syz_open_pts() fcntl$dupfd(r1, 0x0, r3) 16:00:05 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd", 0x17) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) 16:00:05 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = msgget(0x2, 0x400) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000001840)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, &(0x7f00000018c0)=0xc) r7 = getpgid(0xffffffffffffffff) r8 = getuid() getgroups(0x9, &(0x7f0000001900)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0xc) r11 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001b00)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000580)="efaef8e75a2da2dbac185447abb3f43ac5880c185564c301d2c4a6ddbe16078fc3b99330ebe967969a34c8df034786ce914895a4f92c6d7fa14a0b481cdc7370ca9b5d33768e2883a2d3b6f8ed4c0a847658c2de979515196a9fc651e1b86215adf11505e4b1b9513e498b4d4bbad45b79f3590259064ddfb0cf2d05efcfd752d84b09", 0x83}, {&(0x7f0000000640)="828da0647fb41c5409c31b8e19382210fd5554789c978df57ad38d6d0087ef650662ae18215aa3180629b7a5d297b4d52dd424e2cdccbdd5bae40c93c9923d2b7fa77af2fe4b30537169d50f9c6a0342b3fc022e9e0bf6a1665b5abac60b29c1fe4924894f99bdc041a98b463f9a63cee2c86db223ad46b8d68929d5aef939b1b71951e35f30433875fd320ae265569c18d0be182cde456161457ddd3760a5a43ad0a83ffca38de390147864165b9f8c2f599dcd752c7f28d1d69f743a793bf18879d89b5150011fb687f63441522a625748796725a8cc4f64", 0xd9}, {&(0x7f0000000740)="4179d013cc9b949b36c4fba83de063175538b7472867a60c9b4662e25f3a0e103a91a4531b9e3b61bedeb9255628a1dad1b0415cbe98e1d07ac7dbf52417d871407e98fd1807df23b79e8e0ac5ed08f24c115f2a859d881d61c844309ab9bb41c75c0f4af90e2cd258765e838e712ca7026e3a877a504f4442b9c0c8bda88913973d5f2726b4bc4fa421a72f799761541ce141939d603d90e6bb32406ac15b1df4efdba871b20bee2ef6e3c822922c35ca6438f894d618bbac3d364392c7f1f3ed3556af52bf7c648387270ddc612728a271c33198", 0xd5}, {&(0x7f0000000840)="672f5b9eb524d759d7a0069e5f031319049c09a880241e8291b00955c2d166bf7f0c2b6da3a635ee1b9c80cd3d0361cdaed15bc1892902bdee96de93149e603a78f5db02370199f64841211eddc39c6eeb9e8de9b0f182a3b434bd12d2bce946a9dabb2d9621c3ff0e483e69e0606b97c96714e67a9a709a4fd714ad1783a6a6749957f01f72de1ef831c2197bc4e6136aac82198c14ac154421625c2aa9dd5ad7474536d567bc36010e48bd151ab5cff85e0dca8bd936a24cb94d5d7d7a2c59e732172103070462db0c4648f64c785feb8ad4396921672db4a8c4097d9695d8baebcb9dac2e26f6c70790b89f0fc91706dc91a7ad67d68d5ef07709ab54ed1b707a298e69361cee34cc33c27bbd1fcb1824f09c48416a17f33a6ee867cdb536c74b55e032aafacc7ccb61c06f14b5c5efc245a16ad5b117547238999dfb1c8eabf433bd060606391d943a1864bdde5cdd06d86b17b065b052e8cd50777a90119b6bc65fbf4f65bd1cf025458baa583a97abfa72b48d55055139aa96b259c8913f95b678602b6fb2131feae049ab1edd6b704194d1838a3456af78eb8121d08159cd8fe2539b24e6a6e8747dfb650a9b39916d9c5f77418ee6436a0656f6eb2f97d45432e1634a7621e5b765645c9de4f7753cdc0e0cfa51743b36cce57e69d9272fba6ef224632f8ac4f3bd17a969ed4e196f5a0fd8d62864028f0a09ef530bd0c7a44f4f367b6dcbbe189ebd67a4923d17aaa225cb8b38cf7560d023b94d06874a645a5ea35e5f06cfe3e09a72bbe32caa1377735edfc431b5c3f69787cf61032506d7685bc99e4caa218b581a60a016d202101e2e2fa9aae1c5d3afdf3b458c38a48e8fef093d5058862d548b9495aea4134784ddd2f76d2546e716f26ad747c3189d18e97b71a2d106e899132777639b563fa262e95e48f1b3ff7ea9e597d3467379966a79d37678cd56ae1d90bb1fe7b63fd3d63ed91a63fb463ae4acb476f5be04bd227650d725ac4a66c28db496abbacfcc52fe9a4e3692cee80b03127d4f665c4fed2af2823654b290cb91d486aa4947839f39a850ed211d67f5044035934f45c1cc0fd736adc0a425bebe4c6add912f2886d9c727181b9518eac08bc45439adaa2a2d674415be561c9c1838905b84ce7cc6d11307cbd960772f4a76cff848bfa59955a7ccc16d6306609ed63d94cdb43f3fe9278fc4b4ccdf4635d11a3f606c473b1c6375dda44191cfaa53697dd5eccffa06fd77be40edfa09c15be0038545f17faa4ec2cee6b5fccbb7599a8c648373c901d0e3db6aa4e4b6a2d36c96595c46a89b07f2830a17bd5d06c39dabb18a29fc1bccbb44c945d13f2f2c26e647768f39935bc93fa886f1931f435f706772911328c78982bb5ea42f53cd494c241afb3c0411ba3917db7907e96e82bfe437dfda2281a1fb22d6d4604ceba1168d9ce2a885e091c46b1c8271903dd2a32faebc035bf51ba1b3179b10ed5520bf10739373fdfbacde7e80f2b6ceb801013148b9a47ba2a27be1a3d4867640674aca77f3e0f55cd8fa89f10ae01d99903f5358987bc2baaa5bcb7652596c6e9ee1e41debbaacb4e5a762713483d872e9c4e28637d273ecd9d5aec7faded5319eced834902e590dcd5b9edb5fb6edee05f47bf8a4d043db0486c57d3dcb2dbb7fa164ccdf3c674e7a0466c3be4457b8a66ea6788b755246e9b857baf7f8a292fc423a417a33396b2441711dd065d5ded1392dcb53623101810f27bf785b6b6607780e7f5c0d84ca998f6a5572cba6b6699f8cc67de59a4d036e3996845f9fbcb4f5397aa259ad98f96f52d0f3651b6cd3585560732081a0438c0ba6012e26073290a7edd13253321ac7eb1ad928c48301db8eddc6910e4c313fac678bf5c84c08675d8036e496fed9f72e726e665afceab0924d162c884549f918f0e60e21522cdf841424a753f9676b00f03411a5d74c30110ca3c482d4cd003d7b5cf50f9dc622728db06539b802972bcb631216658d239d55fa624261d9a7bc160baa2dbde74db32092f977109c71eacbdedba26a504d55a30bc963f6132fd14509f41672f707daedb3a8d9c7238df9e889a24c0c10d22f093c8131b12a652f6b2692c0b5e1567f1f4afdb1f4d067c5248b30b505f26bfb81485edd68a504344e0c149e134dc2fcd26e18ec8dd00d86f6f38b223d6766806276bd2568dcc2b42310239142521acee59a067c4be0ec13fd392072857799033900f9fadcb5d6268f492df60ed025f58a19caa2c885481b266f74644a0cec9f3c5a586538fafbcd02d2bb51fc13774d74f69c0c190ab5169b62774cf3f55c8d4017809d6f9a1a829b012166c6965da3a480a1bf2fb34c802f312bae109ef86b2c312c07dc34e43a0051d9537eb0579a9035f0be1a5c6298c6f62943bdfc3aa64c9c54b3216b68e83d254b4a404c346a405eb87e499e75a005c9e166ff36d98d11c02694b29dd155f4c65ed4eadbe806c038958fff0cc9418f221481c6aa5c4e23ef8ed9b57b95e502efb8eb35a65638dabdb0ac586d0cc7f29363cc4481f33a8748c15ed64528c77def951d1f7fa1a7fa96b02949aa4ee08489e501627c80e62247cc08fe5b08ab8b58a48679fd8619604685c4946c1f2b995bf0e45fae5ceb736fb417a636bfdea0850e3018404567419508f05fa74cccc167ee27245568d8c195773d50a6155b17c9887e7e839d495e726bb3b83685345cc4c6a567a1253a69368eedf16f60b40c25f977b678fb78a111c82be0d46256a966acd63e2f42a4b1bdbe36081374527fd5177b709c804fcaf4f04e1a8c6b591d4ecb2297705d400e05e18d4b4adbf0fdfad97e2d22a9663e77fadf9749c99cb907ddc4610e783d01227af768a6c8df4c394fd168145d7de11c679f75276561c4de92223b82fcf944a321a6bf873e52d1e6a9d5c44b5ce1ee2f218882643f1051203ba22df1afabe37bc86153afd9b907174a9be3b8fb9f3020f8c1d865202c37bc0eaa78e5f90761be24ed6a98a06e37aef9033122aa2f5a8b5c41e8b3bdb6d12ba84c987fc0a8deffbb70cd225c70dce4f8307a3e234e73c811c31d3cb91394373c0ef61887d64a586d47688e5d157e89bad4758d97af5334d95673398a862481894483a31738d3f9770125dba2652964b8a9e9b67db69b4ecad840bd2a0fb4f6210a71cd2ac1674b915fe8350f075a3eb591b9f41402c0afc4104098cb0b2128a8e91d258dd6986b7ed7137c84c9ee935a5c75b8a90873f1e19553ca3f8fd5767d0ccea3baaa1a36d0890bdd0fa2860f28d36e6fec3c58fc216a453528441cb34da90c9ed96ea115c4d32654ba33d7b0f4267d16f870e4790ac86e1df069dc1b9810453f071e8ebff9ae3c6d4b231cefa74351cf1dd3c5126a7d5b776093019b7b3e85255d32771bea3287107b3ba56749c8cc3a26bb3e8e29051a1b02e0f9c1e65aadfa24469640d00f1e25e8456c39bdb60b7d32e71dd01d01b487b9f7706f6d1a82d2780a1f084b7f8d32182b0c33b2a285c90a59cddbead6a872a864cd188cdcfe528f3e4c128b1a7e561941d93c75a08e0f178934d2fe49966e696bcb20e41d33de2e7e384f9cb580a04dd7311ba05f62189e2fe761965fab76d32d309a6a988bb85d5ac53128eaa9c81cbe64edf1eea94ff3859e0a84ea1676372cf15131bf43ccb0fb42398a6db42026263ef5317bccb60417e59cf45c1deff1733ab5745534f553f9935f70736f37fc3da32bed0125a3bde83bf65e6fd5a2ce0f01ae12e3c54dc96177e6b82a0599c9317aab703f8ae1074b6298a46d96c621cc5be10976b97be60a3607f07cb4f4d509f8435dc913a89955668f01a8753f521f017ae3369b058593a542be889a55f5f1a56a729f3c2d01d2967b4a33334be8ea56b57f4a214571e959894cb8f904e28449c648071b22a102065dd6a9563769ad78164a6cb815e561e2a11a66d7f484e8f585f559aaca8e82b211a610ef0a277159ba6024027a5072295e62bc3a4edcfc92e843544e086ff8a98f0968a8d3d8d1b585f763bbd3105ad0306a6d20257e916ba6e3eab458ce71aa0749ca067f2c484ee7df4fa15a8c9d82637308d8a1b9df079411ea0eddfdc7eb74f4c43daec6d2b32037bba5e04dd71e0b7f694de444551f29818153b28a215e9951fe5f2ddee5e4c7557ddd634fa960266ccac150f9f87c5007878db1ebca8341cf5e9aa45db1259054a2091ac72815603d3d16c1626e0ea9be3406b8d84aa610bf19fffae8f78c20a9f8c59a5f79ee81aed144af868e519f7d4b854800af77828e67d4fbe5dc462f21f50240683742d76df5ce3e7cd5e636cc56e9ebfc0331ffa3cfee91ebf55763a0772c22d5ad8bfe903342073633a40b5de5ed0cd31e4e14350b2ee3b2aa141fc541a7dd47bb0b34aa88bec114b10d2b258572d25c442dce7900db899149b24fc316c9e2d606c047bcca6a54575d63ef4641673f8973ff19c31e7fabcee979712d9da26b38c3f8135f9e8c5a6d2ac0a50ee10a9865ece2a3f696e0841135a651e9c54d04adcc5ae807051f86531dda16432133e27b3445548289b9b2c433aef1a63c7ce1ab7e2af4b43e9696e200dd12917a45c603021f74cf12dfe5d0631d218c8482cf1950315e3bc4b3c82c62a3fd5f33d9cce5c11292ee4598657ce16f5b1637c76c5237b668ff425caa05dd20a3f8349e9b96cfc64480e334215e7e4fca6d675b6e7ea245ef883d24e483905fca02dda52df56b29d532c47f2bf28ce924567f2a5ef62da79acc2e101167fb705d26e16448e04e19e1dd01bf276f8dc75897de9b58343fe6473551f55f7286cfa7a96de1586589186657acd592c5b018c31349bbb8b2b2d261d5fe6d5ba760d2bdc67ba61264e153027c0772642b22b0b709c9b41bf2361c4c1016bc5e157cdc8a3b9e1d1b7558d3a4b20e854bcea204ba65e47bc080fe98b85d5b2a7291cbc8bfdcb41a7aa897f31eb8f2ed5c69952115ce365a939d220e9fde1df6243af08d9ea2e0360cf177ea825d9bf291ae112af87a3d97297545e87e5db095925ef83177e2a4e9b236d57986c799e7ba5b2a6e7546014f65c4ac2f048196a4978f6c270dfe741f34b924b3040987370cdb0fb109c2c87704a6e4ecd8a7767305ba432c676fdcc72b0e6eaf3602a029f6edae2b91532822cc80232586d6ac3f3cfc55c493ae81c9975b663e891623e3e054c9e96f1fd590b606f087a99a9ab40bc56abb76a900568fd700c6076d03e11f06bc8097ff6d59edcd6f16fd8a3ac98616394ed53d7b9c115f1f05964deba04da8c8cc9fa00580f42236a0906e1d62dca932914bfbcd2304337f175bd7dc06f95c0b3df55c7f20523ea0ab53bd454c5a87293b2ff6d9cec07f80c50435bea1085ae1417764efe4e4d94b5ff1887c2146ae89276d19ae20125dbb9a6b0817635ac50cead7b45f85953161ca2ec45d30c9ba393d00ef8cc85267e320ff16617c75faac8db49180433985ea83eec9bc50646f7e0d113c9c945cc6b877db1d40dcefe62a9f439f36481963c4d6af785e4a2ed40d5223c6f1c4b89b4767a5690bcd9eba4c2032fb0af04839a055c7c63a076671b494ec4cc40385212fc6b96d19c6a698af8e12f5d45e4cbc7f9b93357d14481b761aa67963b6393ce651f4fe4a623814de91e5b4d8d4d05046673ae7424b12d4776f750c815de67e3a9df83d43af288dc2f6a594b786d6b706e0ec594438ae5a2ec903710291853491a3275a2fa9787d37e144f9abf4c1f69bccd51bf11db784366b7d15820b", 0x1000}], 0x4, &(0x7f0000001a00)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x30, 0xffff, 0x1, [r2, r1, r1, r2, r1, r1, r2, r1]}], 0xd0, 0x404}, 0x8) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r13, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r14 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r14, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r15 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r15, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) r16 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r16, &(0x7f0000000440)=[{{r13}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r15}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r13}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r16}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r16}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r15}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r15}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r13}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r16, 0x20007471) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r17 = getpgrp() fcntl$setown(r13, 0x6, r17) semop(r14, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x801}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) 16:00:05 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x80, 0x0) write(r0, &(0x7f00000001c0)="68942c3996a6f1a4709eddffb65baa98abae0d7b5d7f4e05b355863fb9e813b23acbef3a3c80cac3", 0x28) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x20000080000000, 0x100000002}) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x7fffffe, 0x2000100000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x1, 0x1, 0x1f, 0x1, r2}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x400000000000bb, 0x200000005}) 16:00:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="a0", 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002780)=[{&(0x7f00000001c0)="ce", 0x1}], 0x1, 0x0, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) getuid() sync() 16:00:05 executing program 1: r0 = socket(0x10000000002, 0x4000, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b07425600010000fffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0xfffffffffffffffc, 0x35) 16:00:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) lseek(r0, 0x0, 0x0, 0x2) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x14) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setuid(r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) recvmsg(r0, &(0x7f00000026c0)={&(0x7f0000000080)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002580)=[{&(0x7f00000010c0)=""/129, 0x81}, {&(0x7f0000001180)=""/246, 0xf6}, {&(0x7f0000001280)=""/1, 0x1}, {&(0x7f00000012c0)=""/157, 0x9d}, {&(0x7f0000001380)=""/54, 0x36}, {&(0x7f00000013c0)=""/35, 0x23}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/239, 0xef}, {&(0x7f0000002500)=""/71, 0x47}], 0x9, &(0x7f0000002640)=""/86, 0x56}, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000002800)=0x400) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000002840)={0x34e, 0x400, 0x0, 0x6, "59949dbf51515897e624215a2e73043703dd7111", 0x1, 0x10001}) r3 = accept$unix(r1, &(0x7f0000002700)=@abs, &(0x7f0000002740)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002780), &(0x7f00000027c0)=0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./bus\x00') 16:00:05 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x7c9c415d637558bb) fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) 16:00:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x9e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r1, &(0x7f0000000140)="1757afe098169a037d62c92a20d23c9b02854ddd5576bf7219170ebf77364b985931b4372f9196b16eecc03bb47c0ca0262d23e7511edc9afa9d150c2d989a48dd9f9b3d37868cdf4452003bd635ebdc0e865af4068ebb2ea9a658700b234123d112fe5db0d0a86db03ce17b66001ee2693387b997d77e3ab8f21f1c6e47b5858559dac90fc018a427aa9391885245b95386e34573a2418e8acff331267ec1a7f6fdedae6e64d84d28831a22ad0ca962391a9fefa6b7bb7e6cf20e38e6ec3a", 0xbf, 0xc, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) recvfrom(r1, &(0x7f0000000040), 0x0, 0x843, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x40) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x87b5) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef47", 0x200}], 0x1}, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) fcntl$getown(r0, 0x5) getuid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:05 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, 0x9e91, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) r2 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x4}, {r2, 0x100}, {r2, 0x4}], 0x3, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x100000000, './bus\x00'}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186004008b0000232700000000000000000000ffffffffffffffe000596a31499cf0709810588264fc", 0x299}], 0x1) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='W\x00') 16:00:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8edab246", 0x9}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x81}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0xd28, 0x72, 0x3ff, 0x4}, {0x2, 0x1, 0x6, 0x4}, {0xfffffffffffffff7, 0x3, 0x1ff, 0x7}, {0xb897, 0xb, 0x40000000000000, 0x80000}, {0x4, 0xaa37, 0x3, 0x80}, {0x3, 0x4, 0x7, 0x3}]}) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000240)="d052a665af0a86cdbe472e1f6c2406e8e4978e8c0fa222bd431669689685000000004c8d2adeb7e9057e") 16:00:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x90) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) QàQàuvm_fault(0xfffffd803f014bb0, 0x24, 0, 1) -> e kernel: page fault trap, code=0 Stopped at frag6_input+0x762: movl 0x24(%rax),%r14d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f014bb0, 0x24, 0, 1) -> e frag6_input(ffff800016b25898,ffff800016b258a4,2c,18) at frag6_input+0x762 end trace frame: 0xffff800016b25720, count: 0 ddb> trace frag6_input(ffff800016b25898,ffff800016b258a4,2c,18) at frag6_input+0x762 ip_deliver(ffff800016b25898,ffff800016b258a4,2c,18) at ip_deliver+0x2e3 ip6_input_if(ffff800016b25898,ffff800016b258a4,29,0,ffff80000069c000) at ip6_input_if+0x153a ipv6_input(ffff80000069c000,fffffd80351aa900) at ipv6_input+0x48 if_input_local(ffff80000069c000,fffffd80351aa900,18) at if_input_local+0x121 ip6_output(fffffd80351aa000,ffff800000a79380,fffffd8037017a48,0,0,fffffd80370179d8) at ip6_output+0xd35 rip6_output(fffffd80351aa000,fffffd8037018780,ffff800016b25c08,0) at rip6_output+0x4d7 rip6_usrreq(fffffd8037018780,9,fffffd80351aa000,0,0,ffff800016b40c70) at rip6_usrreq+0x5cd sosend(fffffd8037018780,0,ffff800016b25e38,0,0,0) at sosend+0x660 dofilewritev(ffff800016b40c70,3,ffff800016b25e38,0,ffff800016b25f40) at dofilewritev+0x1ac sys_write(ffff800016b40c70,ffff800016b25ed8,ffff800016b25f40) at sys_write+0x83 syscall(ffff800016b25fa0) at syscall+0x508 Xsyscall(6,0,c,0,3,653bc7b2010) at Xsyscall+0x128 end of kernel end trace frame: 0x655d94f8090, count: -13 ddb> show registers rdi 0 rsi 0 rbp 0xffff800016b256a0 rbx 0x600 rdx 0 rcx 0 rax 0 r8 0x30 r9 0 r10 0x23908c054702bf50 r11 0xb6b67b487b46fda7 r12 0 r13 0xfffffd802ee9ff30 r14 0xfffffd802ee9ff40 r15 0xfffffd8034aa3854 rip 0xffffffff818f50a2 frag6_input+0x762 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800016b255e0 ss 0x10 frag6_input+0x762: movl 0x24(%rax),%r14d ddb> show proc PROC (syz-executor.1) pid=130541 stat=onproc flags process=0 proc=4000000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff800016b418c8,0xffffffff8257f9f0 process=0xffff8000ffff70f0 user=0xffff800016b21000, vmspace=0xfffffd803f014bb0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 22025 187242 5168 0 2 0 syz-executor.1 *22025 130541 5168 0 7 0x4000000 syz-executor.1 44274 504563 0 0 3 0x14200 acct acct 5168 317366 86518 0 3 0x82 nanosleep syz-executor.1 5423 94774 0 0 3 0x14200 bored sosplice 999 350604 86518 0 2 0x2 syz-executor.0 86518 42361 6295 0 3 0x82 kqread syz-fuzzer 86518 386125 6295 0 3 0x4000082 nanosleep syz-fuzzer 86518 158727 6295 0 3 0x4000082 thrsleep syz-fuzzer 86518 249860 6295 0 3 0x4000082 thrsleep syz-fuzzer 86518 463310 6295 0 3 0x4000082 thrsleep syz-fuzzer 86518 393549 6295 0 3 0x4000082 thrsleep syz-fuzzer 86518 215017 6295 0 3 0x4000082 thrsleep syz-fuzzer 6295 361842 51029 0 3 0x10008a pause ksh 51029 165442 45901 0 3 0x92 select sshd 42952 303419 1 0 3 0x100083 ttyin getty 45901 180807 1 0 3 0x80 select sshd 92537 357260 93120 73 3 0x100090 kqread syslogd 93120 353242 1 0 3 0x100082 netio syslogd 30759 34232 1 77 3 0x100090 poll dhclient 50818 5026 1 0 3 0x80 poll dhclient 23142 343285 0 0 2 0x14200 zerothread 48539 386494 0 0 3 0x14200 aiodoned aiodoned 8698 164196 0 0 3 0x14200 syncer update 37004 497161 0 0 3 0x14200 cleaner cleaner 16437 212140 0 0 3 0x14200 reaper reaper 14847 133928 0 0 3 0x14200 pgdaemon pagedaemon 91435 246134 0 0 3 0x14200 bored crynlk 75464 372084 0 0 3 0x14200 bored crypto 34522 192870 0 0 3 0x40014200 acpi0 acpi0 32458 296025 0 0 3 0x14200 bored softnet 97995 270279 0 0 3 0x14200 bored systqmp 75356 405542 0 0 3 0x14200 bored systq 15676 155712 0 0 3 0x40014200 bored softclock 29022 274365 0 0 3 0x40014200 idle0 83882 114892 0 0 3 0x14200 bored smr 1 138075 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 9520 6478K 6930K 78643K 13651 0 0 pcb 14 8K 8K 78643K 144 0 0 rtable 112 12K 12K 78643K 507 0 0 ifaddr 57 13K 13K 78643K 201 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 98 0 0 iov 0 0K 24K 78643K 127 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1212 76K 77K 78643K 2291 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 22 0 0 VM map 2 0K 0K 78643K 4 0 0 sem 12 0K 0K 78643K 132 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 1235 0 0 sigio 1 0K 0K 78643K 26 0 0 proc 42 30K 54K 78643K 523 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 100 0 0 in_multi 33 2K 2K 78643K 78 0 0 ether_multi 1 0K 0K 78643K 3 0 0 mrt 0 0K 0K 78643K 7 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 298 0 0 pfkey data 0 0K 0K 78643K 2 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 90 21K 29K 78643K 3707 0 0 UVM aobj 53 2K 2K 78643K 58 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 0K 78643K 168 0 0 NDP 12 0K 0K 78643K 55 0 0 temp 170 3535K 3603K 78643K 17911 0 0 kqueue 0 0K 0K 78643K 6 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 rtpcb 80 59 0 57 1 0 1 1 0 8 0 rtentry 112 58 0 14 2 0 2 2 0 8 0 unpcb 120 513 0 505 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 2619 0 2619 1 1 0 1 0 8 0 tcpcb 544 241 0 236 1 0 1 1 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 6 0 6 1 1 0 1 0 8 0 inpcb 280 678 0 670 1 0 1 1 0 8 0 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 48 1 0 0 1 0 1 1 0 8 0 nd6 48 9 0 3 1 0 1 1 0 8 0 pkpcb 40 22 0 22 4 3 1 1 0 8 1 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 29 0 29 5 4 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 235 0 44 12 0 12 12 0 8 0 art_table 32 236 0 44 2 0 2 2 0 8 0 art_node 16 55 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 8 1 0 1 1 0 8 0 semapl 112 130 0 120 1 0 1 1 0 8 0 shmpl 112 56 0 5 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3359 0 1948 46 0 46 46 0 8 0 ffsino 240 3359 0 1948 84 0 84 84 0 8 0 nchpl 144 5313 0 3699 61 0 61 61 0 8 0 uvmvnodes 72 4114 0 0 75 0 75 75 0 8 0 vnodes 200 4114 0 0 217 0 217 217 0 8 0 namei 1024 16075 0 16074 3 2 1 1 0 8 0 vmpool 520 2 0 2 1 1 0 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 15074 0 15074 14 13 1 7 0 8 1 plimitpl 152 135 0 128 1 0 1 1 0 8 0 sigapl 432 1403 0 1390 2 0 2 2 0 8 0 futexpl 56 21077 0 21077 2 1 1 1 0 8 1 knotepl 112 307 0 288 1 0 1 1 0 8 0 kqueuepl 104 277 0 275 1 0 1 1 0 8 0 pipepl 112 954 0 935 4 2 2 2 0 8 1 fdescpl 424 1404 0 1390 2 0 2 2 0 8 0 filepl 120 8518 0 8423 7 2 5 5 0 8 2 lockfpl 104 495 0 495 3 2 1 1 0 8 1 lockfspl 48 164 0 164 3 2 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 28 0 18 1 0 1 1 0 8 0 ucredpl 96 1600 0 1593 1 0 1 1 0 8 0 zombiepl 144 1390 0 1390 2 1 1 1 0 8 1 processpl 864 1420 0 1390 4 0 4 4 0 8 0 procpl 632 2934 0 2897 4 0 4 4 0 8 0 sosppl 128 13 0 13 4 3 1 1 0 8 1 sockpl 384 1285 0 1267 7 3 4 4 0 8 2 mcl64k 65536 251 0 251 34 33 1 29 0 8 1 mcl16k 16384 5 0 5 4 3 1 1 0 8 1 mcl12k 12288 20 0 20 4 4 0 1 0 8 0 mcl9k 9216 12 0 12 4 3 1 1 0 8 1 mcl8k 8192 23 0 23 4 3 1 1 0 8 1 mcl4k 4096 65 0 65 3 2 1 1 0 8 1 mcl2k2 2112 9 0 9 4 3 1 1 0 8 1 mcl2k 2048 60893 0 60846 16 9 7 13 0 8 0 mtagpl 80 22 0 6 3 2 1 1 0 8 0 mbufpl 256 102799 0 102678 25 15 10 19 0 8 0 bufpl 256 8377 0 3781 288 0 288 288 0 8 0 anonpl 16 134327 0 121717 95 36 59 68 0 62 7 amapchunkpl 152 6042 0 5938 18 13 5 10 0 158 0 amappl16 192 6880 0 6184 63 26 37 47 0 8 1 amappl15 184 2 0 0 1 0 1 1 0 8 0 amappl14 176 676 0 666 1 0 1 1 0 8 0 amappl13 168 6 0 6 1 1 0 1 0 8 0 amappl12 160 583 0 580 1 0 1 1 0 8 0 amappl11 152 50 0 39 1 0 1 1 0 8 0 amappl10 144 63 0 62 1 0 1 1 0 8 0 amappl9 136 573 0 570 1 0 1 1 0 8 0 amappl8 128 158 0 137 1 0 1 1 0 8 0 amappl7 120 34 0 30 1 0 1 1 0 8 0 amappl6 112 52 0 47 1 0 1 1 0 8 0 amappl5 104 717 0 706 1 0 1 1 0 8 0 amappl4 96 1061 0 1036 1 0 1 1 0 8 0 amappl3 88 1392 0 1380 1 0 1 1 0 8 0 amappl2 80 10402 0 10335 3 1 2 3 0 8 0 amappl1 72 33699 0 33288 25 16 9 19 0 8 0 amappl 80 3201 0 3166 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 57 0 5 1 0 1 1 0 8 0 uaddrrnd 24 1406 0 1390 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1406 0 1390 1 0 1 1 0 8 0 vmmpekpl 168 12778 0 12750 2 0 2 2 0 8 0 vmmpepl 168 169243 0 167500 138 56 82 100 0 357 6 vmsppl 272 1403 0 1390 2 1 1 2 0 8 0 pdppl 4096 2818 0 2784 6 1 5 6 0 8 0 pvpl 32 369047 0 353430 215 60 155 165 0 265 28 pmappl 200 1405 0 1392 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 488 0 71 14 0 14 14 0 8 0