2, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0xa1, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0xc0, 0x0) utimensat(r2, &(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)={{0x10001, 0x8}, {0xc, 0x1000}}, 0x2) recvfrom$unix(r8, &(0x7f0000000380)=""/83, 0x53, 0x840, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000400)=0x200) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000440)=0x3) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000480)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000004c0)=0x1) shmget(0x1, 0x2000, 0x202, &(0x7f0000ffc000/0x2000)=nil) flock(r5, 0x2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000500)=0x63a) 11:46:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x60, 0x0) r2 = dup(r0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1, 0x40000000, 0x3}, {0x7}, {0x8000000000006, 0x0, 0x4, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") listen(r1, 0x4) 11:46:19 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4a2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) 11:46:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r0, &(0x7f0000000000)="a7", 0x2d) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 11:46:19 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049c0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) 11:46:19 executing program 0: readlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/155, 0x9b) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) chflagsat(r0, &(0x7f0000000200)='./bus\x00', 0x0, 0x2) open$dir(&(0x7f0000000040)='./bus\x00', 0x18090, 0x42) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000180)='./bus\x00', 0x1, 0x2) 11:46:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d35cf18cb8f80a733bf8918976f66636b68054625afe2249f44fcd6294f13753943d90a61c93e37e7262fdf7cb809546e3badcf4b271e9a294de33844d2a1b8d0e40e2525424f21d9c13436dc56ee0db4dcc301bb0db3630b2ff597feeff4ab14a2a793a0ca7e30e5b020877a2d5c3f7959abb089894040c602c583581bde946f794e317434bb2e6c58a31a175fb873accff4e67ee3e4efec0d87e8f7b162ad9", 0xa0) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 11:46:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./bus/file0\x00', 0x7fffffff, 0x400, 0x3f, 0x1, 0x2, 0x401, 0x0, 0x2, 0x2, 0x9, 0x81}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) r4 = socket(0x3f, 0x8000, 0x8) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r4, 0x2}) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) 11:46:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x7c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[0x2, 0x479e, 0x5, 0x2, 0x6, 0x1, 0x4]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") pipe(&(0x7f0000000180)) 11:46:19 executing program 1: clock_getres(0x5, &(0x7f0000000000)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10502, 0x2) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x102) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x2, 0x5}) 11:46:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 11:46:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchflags(r0, 0xcebd3d0d6d799629) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x5, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x6e, 0x81}, {{r1}, 0xfffffffffffffffd, 0x1, 0x40, 0x1, 0x7}, {{r0}, 0xfffffffffffffffb, 0x45, 0xf0000000, 0x800, 0x4}, {{r1}, 0x0, 0xc0, 0x40, 0x6, 0x2}, {{r0}, 0xfffffffffffffffd, 0x4b, 0x80000000, 0x8ac, 0x3ee0}, {{r0}, 0xfffffffffffffffb, 0x80, 0x80, 0x4, 0x9}], 0x0, &(0x7f0000000180)={0x9, 0x2}) kevent(r1, 0x0, 0x0, 0x0, 0x8001, 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) r2 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x10042, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x80000000) 11:46:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x60}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x1f, 0x7ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") fchdir(r0) 11:46:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x401, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "9f8d14c675040000040000ff0000004ae5000001"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:46:19 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) dup2(r0, r1) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(0xffffffffffffffff, r2) setsockopt(r3, 0x29, 0xd, 0x0, 0x0) 11:46:19 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000000)=""/63, 0x3f}, {&(0x7f0000000040)=""/45, 0x2d}, {&(0x7f0000000080)=""/22, 0x16}], 0x3) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) 11:46:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="70012e2f66696c6530000253411d2eeff916a0e5907e6df961395d298d2138f6440d48f568d36fa6728a8b3456dcc0f059a0deefd54b6ea3dbc5fdfb6ff1fddb26000000000000000000"], 0x9, 0x0}, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x2) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) 11:46:19 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x1, 0x5) r1 = shmget$private(0x0, 0x4000, 0x110, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x2000) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r2 = socket(0x2, 0x4006, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 11:46:19 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbbf) r1 = syz_open_pts() r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) close(r1) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) syz_open_pts() r3 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000940)=""/218, 0xda) setgroups(0x3, &(0x7f0000000280)=[r3, r4, r5]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 11:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) r3 = fcntl$getown(r0, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() r7 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r9 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r2, r2, r2, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x28, 0xffff, 0x1, [r2, r1, r1, r2, r2, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r2]}], 0x118, 0x400}, 0x4) 11:46:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x3fffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80a0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[0xffffffffffff7fff, 0x5, 0x0]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000340)='\x00', 0x1) r2 = syz_open_pts() r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) close(r1) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) 11:46:20 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x800000000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x0, 0x8) 11:46:20 executing program 1: r0 = socket(0x1e, 0x3, 0x0) write(r0, &(0x7f0000000040)="2a0512010552225e962d929340b235766e27e3bc846ed6feea785fb46b36212a0261c9c8f9e98ac3fb892b82b38fb2f7c9d966f2", 0x34) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3}, 0x8) semget$private(0x0, 0x3, 0x120) close(r0) recvfrom$inet(r0, &(0x7f00000000c0)=""/151, 0x97, 0x1, &(0x7f0000000000)={0x2, 0x3}, 0xc) 11:46:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x3, 0x5, &(0x7f0000000080)="2599f0ca061c5812a5b80bbe1d9ac8439281bf085093d291250b130940d6c0ca5f445b96871aa4775b2dd96b9483b79f904fc9d1951bf3dc3a55ca5a3ddfc50db3a0e090ed39358a27b8480891760c38c555529b5b15ec7d8aa884e41cd43cbe77fbe8c76db4f82ef8a9bffae51082dd2d6bc7465918099243b8343b", 0x7c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) 11:46:20 executing program 0: clock_getres(0x0, &(0x7f0000000040)) 11:46:20 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x6, 0x9, 0x3, 0x1, "be785840513b538a7f5d95beaecef6d5d4507571", 0xfff, 0x3ff}) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) r4 = syz_open_pts() syz_open_pts() close(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x3}) pipe2(&(0x7f0000000000), 0x0) close(r4) 11:46:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x61}, {0x6}]}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r1, 0x1}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000580)={0x0, 0x400, {[0x6, 0xe87c, 0x0, 0x0, 0x20, 0x6, 0x3, 0x1, 0xffffffff, 0x3, 0x8, 0x2, 0x9, 0x9, 0xc4d6, 0x7, 0x2, 0x7], [0xad5, 0x7fffffff, 0x5, 0x100000001, 0x3ff, 0x8, 0x1, 0x100000000, 0x1, 0xffff], [0xfffffffffffffffe, 0x1, 0x5, 0x400000, 0x0, 0x2, 0x2], [0x9, 0xa6, 0x2, 0x3, 0x2, 0x101], [{0xffffffffffffffff, 0x1, 0x3, 0x3}, {0x3, 0x3f, 0x76, 0x1}, {0x0, 0x4, 0xfffffffffffffffe, 0x7f}, {0x3, 0x4, 0x8, 0x4}, {0x7552, 0x3, 0x4, 0x4046}, {0x7fff, 0xbef4, 0x1, 0x4}, {0x4, 0x72a, 0xff, 0x4}, {0x0, 0x2, 0x800, 0x7c2}], {0x1, 0xb9, 0x5, 0x1}, {0x9, 0x0, 0x9, 0x3f}}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffe0d, &(0x7f0000000340)="b2") mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x1812, r0, 0x0, 0x0) 11:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4f, &(0x7f0000000080)=[{0x48, 0x0, 0x0, 0x3}, {0x46}, {0x6}]}) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff7c, &(0x7f00000000c0)="b9c0a9") ioctl$BIOCFLUSH(r0, 0x20004268) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') 11:46:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) setsockopt(r0, 0x1f, 0x4, &(0x7f00000001c0)="a6c014ed7a980e60a7792202f55adf72db5f605ca03b6632a189f20b619c91a638267be51f091705a1601f767376b98819e0d204d3b09b2929e6feacbbdeb8095904ab69db742257ec315404ba05b2b62a39f2ffa5239d600ccb0919b404ec7e79ee692ca54d53163178d9e0b4f24082b3b9767f80f03652ca79e2057be1f8556fc85481664a7fb308a5d5b904219d5d1f57fcd87b7d2004b2b89430f6e8299c5cebc400a2f559c4df0ad832273b274bc9eeb1", 0xb3) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x6}, 0xc) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 11:46:20 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom(r0, &(0x7f0000000500)=""/4096, 0x1000, 0x0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x7, 0x1}, 0xc) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c5, 0x80) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r1, &(0x7f0000001580)='t', 0x1) shutdown(r0, 0x2) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 11:46:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffedf, &(0x7f0000000340)="b6") 11:46:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt(r1, 0xd0, 0x1, &(0x7f0000000140)=""/155, &(0x7f00000000c0)=0x9b) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) setrlimit(0x5, &(0x7f0000000100)={0x2020008, 0x100000}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000200)) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) 11:46:20 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x1f}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0xb072, 0xff, {0x100000001, 0x8b}}) r1 = socket$inet6(0x18, 0x4, 0x0) getsockopt(r1, 0xa, 0x2, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x2, 0xfff, 0x33, 0xfa, 0x5, 0xfffffffffffffbff, 0x7ff, 0x7}, &(0x7f0000000100)={0x7, 0x2, 0x8, 0x3, 0x3, 0x4ae, 0x0, 0x7}, &(0x7f0000000140)={0x20, 0x4, 0x40, 0x8, 0x100000000, 0x3, 0x7, 0x80000001}, &(0x7f0000000180)={0x1, 0xc71}) 11:46:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)={0x1}) 11:46:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x10) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000180)=0xfffffffffffffffe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x400035}, {0x80000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget(0x3, 0x10) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/53) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 11:46:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0xffffffff, 0x0) fcntl$getflags(r0, 0x3) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) chmod(&(0x7f00000000c0)='./file0\x00', 0x110) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x80, 0x7, 0x9bb, 0xfffffffffffffffa, "fcd42f8404c744c11c8da60b1bea56d4eaaac08c", 0x9, 0x6}) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 11:46:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000100)=""/45, 0x2d}], 0x1) 11:46:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003100000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x110, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") fcntl$getflags(r0, 0x1) 11:46:20 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x10, 0x3, 0xc8aa) setsockopt$sock_int(r1, 0xffff, 0x801, &(0x7f0000000080), 0x4) recvfrom(r0, &(0x7f0000000100)=""/79, 0x4f, 0x1, 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000001c0)=0x3f) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) ""‰~¼t§êÏ€ñúHôD^ OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) 11:46:20 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) r1 = syz_open_pts() madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) readv(r0, &(0x7f0000000000), 0x100000000000021b) getegid() 11:46:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x5bcf) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) poll(&(0x7f0000000240)=[{r0}, {r1, 0xc4}], 0x2, 0x0) 11:46:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 11:46:20 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000040)=0x1) getsockname$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d90170382df59d859a0ea806d719", 0xe, 0x0, 0x0) 11:46:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x101) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 11:46:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) sync() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x45}, {0x6}]}) fcntl$getflags(r0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:21 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x6) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x80000006}]}) r2 = socket$inet6(0x18, 0xc003, 0x400000000007) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x3, 0x6}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0xa8, 0xa0000020, 0x4, 0x1}, {{r0}, 0x0, 0xc, 0x0, 0x80000000, 0x80000000000007}, {{r0}, 0x0, 0x1, 0xf0000002, 0xdcf0, 0x4}], 0x40000000000a9b, 0x0, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:46:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10258, 0x0) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) listen(r1, 0x0) socket$inet(0x2, 0x8000, 0x80000001) r2 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() getppid() sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10008b8006b6ce92f50af7a7ff5100070c17863d00002000004000000000ffff000d00"/45, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) 11:46:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x9) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x25}, {0x6, 0x0, 0x0, 0x200000100}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0xffffffffffffffff) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 11:46:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2}, {0x4d, 0x80000}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x88, 0x0) sendto$unix(r2, &(0x7f0000000200)="a01dc85fdd7df20a82657f13108540cfb66b122f721366a7bbd5b23c9eda583b7028b35b0845d5634bb7f14cb5b08a37511cb0c9f7b358720063848fd60f4fc681b8fb99c7b945e52021adf07ac5789d551ae4732084006c33668ebd8c545a6dbb0941101eba700af7043f086f81996c6af0e9cd62cfe6f627783dab34fbab928dd1b205eb2d3a72eaef6390f4fe908e9adcbf78cf725c644fd3662bc573b65ff96f46321e079c3a63f947aeaaa729631a215b6b7682b58359007391b0b9412018fdd1ee4e085c51604b57", 0xcb, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="01a1a166a33cfbcf585cb12d002e0f66696c653000"], 0xa) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xb2, 0x3, 0x800, 0x0, 0x2, 0x3ff, 0x4, 0x0, 0x0, 0x3, 0x20000000005}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:46:21 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x1000, 0xe3d}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = getpgrp() wait4(r3, 0x0, 0x2, &(0x7f0000000100)) pwrite(r1, &(0x7f0000000040)="0000000f00"/14, 0xe, 0x0, 0x0) 11:46:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x2, 0x2}, 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) 11:46:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x61}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x80, 0x7, 0xffff, 0x101}, {0x8000, 0x5, 0x1, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x7fffffff, 0x7fff, 0x9, 0x20}, {0x1, 0x2, 0x3e, 0x8}, {0x3, 0x81, 0x8, 0x101}, {0x1, 0x10001, 0x1}, {0x7f, 0x8, 0x9, 0x2}, {0x800, 0x9, 0xfff0000000000000, 0xbee0}, {0x5, 0xa0c, 0x1ff, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 11:46:21 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000080)=0x5) 11:46:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x8000, 0x5) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r3 = dup(r1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x1b, 0x4, 0xcf, 0x1, 0xffffffffffffffa6, 0x10001, 0x429, 0x2, 0x2, 0x2, 0x606d}) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000180)={0x5}) shutdown(r0, 0x0) sendto(r0, &(0x7f0000000100)="114d8c5b62627296ebc06ad63a9a6d2bb5dc0fffd1a1c7f462ffec0680e6459469d40c6016c613d03d5e8dea1a431c862af91577fe42faffcc1ba03eef9af193d6c5165f2d46616f0c2aa4cfc1a3d4cc4eb87c6c9915170ab8e5cdafa23bce82a7a1", 0x62, 0x7, 0x0, 0x0) 11:46:21 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x40, 0x7fc) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/244, 0xf4}], 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6, 0x1010, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) openat(r0, &(0x7f0000000140)='./file0\x00', 0x10200, 0x2) 11:46:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x9, 0x100000001, 0xffffffff, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc819", 0x33e}], 0x1) close(r1) 11:46:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) mkdir(&(0x7f0000000000)='./bus\x00', 0x94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x9, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 11:46:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006}]}) poll(&(0x7f0000000000)=[{r0, 0x30}, {r0, 0x100}, {r0, 0x2}], 0x3, 0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x5, 0x5, 0x6, 0x2}, {0x1, 0x3ff, 0x9, 0x2}]}) setuid(0xee01) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x7, 0xa7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) fchmod(r0, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c}, {0x6}]}) mlockall(0x1) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:46:22 executing program 1: r0 = dup(0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000000), &(0x7f00000002c0)=0xc) sendmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f00000000c0)="d1baffa52df2277f76068d2a91ed5c0c91362b0a827448b916b5d59cdf088142d4621c9e85d51839a99224d01822b8a51e022e3b6f21b2e2c9583f93c4", 0x3d}], 0x1, 0x0}, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/57, 0x39}], 0x1, &(0x7f0000000240)}, 0x801) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x6, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x7, 0x0, 0x0, 0x3}, 0xfffffffffffffd46) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 11:46:22 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='x\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 11:46:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) open$dir(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffd, 0x4) 11:46:22 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:46:22 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x0, 0x2, 0x5}, {{r0}, 0xfffffffffffffffb, 0x30, 0x0, 0x0, 0x1}], 0x1, &(0x7f0000000100), 0x3ff, &(0x7f0000000080)={0x6, 0x6}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x4) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000007, 0x3b9ac9ff}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) lseek(r1, 0x0, 0x0, 0x2) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) 11:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x5}, {0x406}]}) pwrite(r0, &(0x7f0000000180)="66421ce2ae3291e96aebe3f8b5a587cfdccfa236de537c4559e7f3c04659246dff435f54a675e8e60d6e104798f0fa3792cf573fb18c04e75da5e543c206059609c4d90a6f5dba6d559de878156abb4dab76f9cd73c67a338741497828da951ff0db23f05a1847781c7a271fe3411f0104d16f4b48318d590f496710d5d505557420be1041e7e183f4940718412aef8b6b8ce79d637e7269ac709883e744716144aba32c4bdb6edeeda8c32057e3935db2c9aaeeb5bc3478d3b17d84e9a74f9eedc7b1d3208bfd8ab13f7129fb42d39d8c437abcdeb62427eac33f9d31f5ec17", 0xe0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe9e, &(0x7f0000000000)="00d8505f61aa6dd7992200007d2f0e400a661abec480302e9878") r1 = socket$unix(0x1, 0x40000000000e, 0x0) setsockopt(r1, 0x7, 0xe4, &(0x7f0000000140)="22c28718ab4986ee85e6aa67470feee348950e87f6ba97ed807e07e53471126471de2e", 0x23) 11:46:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000c8ca555601684ad3762f75d29b12f5ab8f0000000500000000020000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 11:46:22 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x3, 0x3, 0x1) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r0, &(0x7f0000000100)="d5cae404039bc72439a219f1bf82539737b538dcece742502c0d1dad50b512169ddcc1eb7fad321fcc8c8fce3f321b732638bee444b4534412db96f073dc1b82904ac77f179d5d8ae9873a219c7361e91b198cac6f31d067f0f67fe5aa88b51e4254ff", 0x63, 0x0, &(0x7f0000000180)=@in6={0x18, 0x0, 0x8, 0x5}, 0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:22 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000059d000/0x2000)=nil, 0x2000, 0x8) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 11:46:23 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) 11:46:23 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 11:46:23 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, r0]) setregid(r5, r3) getgroups(0x6, &(0x7f0000000000)=[r3, r5, r3, r2, r4, r1]) 11:46:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002004, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1028a, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1fffd, 0xffffffffffc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r2 = kqueue() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f0000000480)=""/101, 0x65) close(r3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x2) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 11:46:23 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x2, './file0\x00'}) setuid(0xee01) r1 = msgget(0x1, 0x1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xd4e, 0xf93}, {0x100, 0x4}}) msgctl$IPC_SET(r1, 0x1, 0x0) r2 = socket$unix(0x1, 0x3, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x104e2, 0xc) fcntl$setflags(r2, 0x2, 0x1) 11:46:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001500)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e", 0x66}], 0x1) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) 11:46:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)="8bd6a3be84a6db028abf71395d48b82ecb20d6d6d27ef38bb891aacfe6ddee73154264b16c9859120ad6998d4cfb7b74a22a51c0ffe623345b3f2953367bb07fc01709fdc2f3be925dc0e1e355a80dc12a6c4990f1930f7e57e28e414ad78acb90eec30014d1", 0x66) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, r4, r3}, 0x0, 0x0, 0x0, r2, 0x40000000000ff}) close(r5) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 11:46:23 executing program 1: r0 = syz_open_pts() fchdir(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pledge(0x0, &(0x7f0000000040)='&+>\x00') 11:46:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x3e, 0x3, 0x1f43) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x48) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x40, 0x80}], 0x1}) 11:46:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x4) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) dup2(r0, r1) 11:46:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() pipe(&(0x7f0000000100)) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x2) close(r2) 11:46:23 executing program 1: mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000000000010202, 0x0) mmap(&(0x7f0000006000/0x5000)=nil, 0x5000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000008000/0x3000)=nil, 0x3000) 11:46:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x7fff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = getpid() wait4(r1, 0x0, 0x2, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)=[{0x50}, {0x20}, {0x6, 0x100000000, 0x5}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) recvfrom$inet6(r2, &(0x7f00000001c0)=""/139, 0x8b, 0x841, &(0x7f0000000280)={0x18, 0x1, 0x7, 0x6}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0xfffffffffffff9bc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xe5, 0x8, 0xbe7, 0x9}]}) 11:46:23 executing program 0: semget$private(0x0, 0x0, 0x1b0) munlock(&(0x7f0000001000/0x1000)=nil, 0xffffffffdfffefff) semget$private(0x0, 0x3, 0x400) 11:46:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x45}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80001, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000180)='V') 11:46:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) bind(r0, &(0x7f0000000300)=@un=@abs={0x0, 0xd}, 0x8) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0xff, 0x1, 0x1, {[0x6, 0x3e, 0x0, 0x100, 0x5, 0x20, 0x800, 0x7ff, 0x200, 0x7fffffff, 0x4, 0x2, 0x7, 0x0, 0x5, 0x15e8000000000000, 0x401, 0x3], [0x6, 0x59abef64, 0x800, 0x0, 0x2, 0x9, 0xc7, 0x1, 0x0, 0x2], [0x3, 0x9, 0x6, 0x421a, 0x40, 0x8, 0x3], [0x2, 0x9, 0x8, 0xffffffffffffffc1, 0x10001, 0x2], [{0x9, 0x100000001, 0x5, 0x101}, {0x4, 0x4, 0x3, 0x8}, {0xffffffffffff0001, 0x100, 0x1, 0x2}, {0x7ff, 0x0, 0x4, 0x81}, {0x1, 0x4, 0x1000, 0x6}, {0x3, 0x9, 0x7, 0x5}, {0x10001, 0x81, 0xd2, 0x5}, {0x7, 0x9, 0x3f, 0x8}], {0x9, 0x9, 0xfffffffffffffff7, 0xe58}, {0x2, 0x20, 0x22, 0x4}}}) 11:46:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x35}, {0x40000006, 0x1, 0xfffffffffffffffe, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 11:46:23 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDDISABIO(r0, 0x20004b3d) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) shutdown(r2, 0x10000000008) getsockopt$sock_int(r2, 0xffff, 0xc, 0x0, 0x0) 11:46:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x253518ea) syz_emit_ethernet(0x77, &(0x7f00000001c0)="46012ed30f0e39388243278034b08155ed4d1758b80cd5eee16c3174779cb1d1a4bd54f4b2f75a1b950ae6b4d6253315b6354f70645f9f86570c39baf057b25af2906ba9937c21ab87bda688f6f2e090789da8731d7ec648901b6d932538de57122ac7568706bf8ae01b6bee0f9fd26fd747b47d9b55d2") 11:46:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2000001c}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 11:46:23 executing program 1: setuid(0xee01) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x30860, 0x13) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) close(r1) connect$inet(r1, &(0x7f0000000380)={0x2, 0x1}, 0xc) shmctl$IPC_RMID(r0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/169, 0xa9}, {&(0x7f0000000180)=""/55, 0x37}, {&(0x7f00000001c0)=""/157, 0x9d}, {&(0x7f0000000280)=""/14, 0xe}, {&(0x7f00000002c0)=""/58, 0x3a}], 0x5, 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f00000003c0)=0xfffffffffffffff8, 0x4) 11:46:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)=0x2) 11:46:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 11:46:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='i') syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) 11:46:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="a96bb7a8625ee672f37a", 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:23 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) setpgid(r0, r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x100, 0xc3) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000600)) read(r2, &(0x7f00000000c0)=""/35, 0x23) r4 = open(&(0x7f0000000100)='./file0\x00', 0x880, 0x100) getdents(r4, &(0x7f0000000140)=""/216, 0xd8) pledge(&(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/wskbd\x00') r5 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r5) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000002c0)=0x7) r6 = dup(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) recvfrom$unix(r6, &(0x7f0000000380)=""/169, 0xa9, 0x800, 0x0, 0x0) r8 = shmget$private(0x0, 0x1000, 0x212, &(0x7f0000ffa000/0x1000)=nil) r9 = accept$unix(r6, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000004c0)=0x5) getpgid(r7) shmat(r8, &(0x7f0000ffa000/0x1000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) shmctl$SHM_UNLOCK(r8, 0x4) getitimer(0x2, &(0x7f0000000500)) shmctl$SHM_UNLOCK(r8, 0x4) r10 = semget$private(0x0, 0x4, 0x40) semop(r10, &(0x7f0000000540)=[{0x1, 0x44, 0x800}, {0x0, 0x8001, 0x800}, {0x0, 0x1f, 0x800}, {0x4, 0x4, 0x800}], 0x4) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000780)={&(0x7f0000000640)='./file0\x00', r4, 0x1}) sendmsg$unix(r9, &(0x7f0000000ac0)={&(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000b00)="51e7536868c9831b54a3c1b6690fb0a40ae1208ec32b982e2365953fa8a16b33d12b1252c40f1769266c47a25eb35de09ff73339d0ec137ab70513dfc654a6a6b40417f006c6ef9d1303f1418ac3ca8ab3348189149eaa8361348f156338587c70b44f152276de4c3c286d83e1f9c41861a12d928c464c450a412a043f95e94f1ea9bb57ff18299d48f8a5", 0x8b}, {&(0x7f0000000680)="4cc6a5f4b2d5659e17047872a9fd20a1d6dcf7af066182c095be0a829b7ae97013c911083f40c4b817a12d04a9a6cedebb558aa5bf5f", 0x36}, {&(0x7f00000006c0)="fb2616bd9416886d0936e3ef04fbbcd6f014f86ddedb7e171d6facd790839b6dedbe48daa782cdbcabea13c9ac258a2f01f6750860d799237bd46daeaafd234ae8b0c41d545da5722ab0042dda5e8bca4a1dcc84b8ded843efe5838f2e65c5128ac8fb07688980720e45a42b52fed9162a016d75cdbfb4a42c0681988a22a7ecc547c6b7d9a3349b5e00149cf5a843bf0a85e358dab2b1b1e71444c4732489", 0x9f}, {&(0x7f0000000bc0)="2c8cc8ea82fe4be4c3b1b6035b6058f74c09227668a5dace15a3a03c08d4a08bdefe8d639a51f93f69db6ffc288565acee6ea2105fa75422db8d14517724d6d7c972d4d52851135c807a2c8f34692625ee313c84e4c0673eb47313eced20ca4ff0664ed472c3535149e4ea2c24d7abec095c7e802236ee3623738b1e61449d2664d2fb6344e43aff1a2edfed729a24a1d5ba915271604a2acaa2c98e", 0x83}, {&(0x7f0000000c80)="4aba3f5e671457db9bebf6c1d63ded56a8895ef88786236e12b1d5281743eed94f751bbea4a8a54f4792b566cd9cda28b79ea0c6d8aa1287c3bf4e207a49fd462a0c357033", 0x31}, {&(0x7f00000008c0)="f85a5271def05d3fa81f3f37dc1abfed46537d04bf2b5f13ae4799c1e96255bcc835d2879ebcb7d1d7316b346956b5cf77f61676c61ac487c43fef68d6d44845d1024f738c4f838ba59fbec5e10a4105fd575ae135ebc598699e2ff965daea5b", 0xb1}], 0x6, &(0x7f00000009c0), 0xe8}, 0x8) 11:46:23 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) sync() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xfffffffffffffffa) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x1000) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000001c0)={0x7, 0x40, 0x1}) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = getegid() r3 = getegid() setregid(r2, r3) getgroups(0x5, &(0x7f0000000200)=[r3, r2, r2, r3, r2]) r5 = semget$private(0x0, 0x7, 0x1) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000240)=""/246) chroot(&(0x7f0000000340)='./file0\x00') recvfrom$inet(r0, &(0x7f0000000380)=""/4096, 0x1000, 0x802, &(0x7f0000001380)={0x2, 0x1}, 0xc) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000001640)={0xfffffffffffffff7, 0x7, 0x9, 0x9, &(0x7f00000013c0)={{0x6, 0x9d4, 0x13, 0xfffffffffffffffd, 0x2, 0x7, 0x100000000}, {[0x8001, 0x916, 0x1f, 0x1, 0x8, 0x7fff, 0xc3da, 0x1, 0x10000, 0x3ff, 0x6, 0x3, 0x10001, 0x1f, 0x100000001, 0x5, 0x1, 0x1], [0x7ff, 0x0, 0xffff, 0xfffffffffffffffb, 0x2, 0xa4, 0x200, 0x100000000, 0xfffffffffffffffc, 0x100], [0x69d, 0x7fff, 0x0, 0x1, 0xc16, 0x4, 0x66], [0x6, 0x8000000000000000, 0xd4, 0x1471, 0x1a, 0x4], [{0x80000001, 0x0, 0x6, 0x7}, {0xfff, 0x3, 0x5, 0x1}, {0x5, 0x0, 0x6, 0x1f}, {0x1, 0x80000001, 0xe42, 0x44c5}, {0x800, 0x2, 0x400, 0xd6}, {0x800, 0x4, 0x879, 0x1}, {0x0, 0x9, 0x3, 0x8000}, {0x8, 0x8000, 0x7, 0x6}], {0x9, 0x5, 0xfff, 0x8000000}, {0xa8, 0x0, 0x2}}}, 0x8, 0x8001}) pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000016c0)) r7 = dup(r1) setgid(r4) ioctl$TIOCEXCL(r7, 0x2000740d) fchmodat(r0, &(0x7f0000001700)='\x00', 0x1, 0x4) setsockopt(r7, 0x1, 0x0, &(0x7f0000001740)="2c12c4e3a06ed3aa38a00d1f724ad24303c7fdadf395e6464fc52d90ad4d54be6d1477f4e15b2248e93b9804500cc1350800179a33100f94da7151a4e74a6eeb59dc9bde0bb194e2e863be7b39734adeae663715d307d0cb234283bb60a6913ec489dc8bb8bf7a9f34a666181fee1783269c45c7bc09e1975a908df24cfd269c3d7ed5f196d03d96f4616e744988fb121af554e74a0bbdc97babaa4a7cf6e57fc4fa5a697ffdfe23ef70fbac205235c0fd12a0729384e1848c576d83a320df81", 0xc0) r8 = dup2(r7, r7) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f0000001800)) semget$private(0x0, 0x0, 0x102) mkdirat(r6, &(0x7f0000001840)='./file0\x00', 0x20) fcntl$getown(r8, 0x5) 11:46:24 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) setreuid(0x0, 0xee01) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0xdd50) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000040)=[{0x1, 0x1f, 0x800}, {0x3, 0x63478bc8, 0x800}, {0x0, 0x3, 0x800}], 0x3) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000200)=0xc) connect$inet(r2, &(0x7f0000000240)={0x2, 0x3}, 0xc) r3 = semget$private(0x0, 0x7, 0x20) socket$inet6(0x18, 0x7fff, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0xd2, 0x8000, 0x6, 0xfc2e, 0x9, 0xffffffffffffffc5, 0x9, 0x6, 0x3f]) dup2(r0, r2) setegid(r4) 11:46:24 executing program 0: r0 = socket(0x13, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000300)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009a00000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0x0) 11:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000000c0)="969b100e") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) 11:46:25 executing program 0: r0 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0xfffffffffffffffd) flock(r0, 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x10001, 0x5}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200)={0x80000001, 0x7fffffff}, 0xfffffffffffffda5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) sendto$inet6(r3, &(0x7f0000000240)="d02799a993ecb55556643a2fe6b8766878d55c0fcd9acaf3f732d735fb9d1ad3635eaa33a30fc73efcd2bf15cffbc576c3482e6935089a9c55a3c3ab55", 0x3d, 0x1, &(0x7f0000000280)={0x18, 0x0, 0xe3, 0x7fff}, 0xc) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0x9, 0x4, r4}) 11:46:25 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x10000002400, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) chmod(&(0x7f0000000140)='./bus/file0\x00', 0x20) recvmsg(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000e80)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x267}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x3, 0x3}, {0x18, 0x3, 0x7, 0x3}, 0x80000001, [0x8, 0x8, 0x6, 0x2, 0x1, 0x80000000, 0x80000001, 0x6]}, 0xffffffffffffffb8) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000240)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x18, 0x1000) r1 = getpgrp() pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="eee2cda75f02ccb4502a2b19c0d03918603a096fa94514183cc6505eba0111f2e08163d078ac4cbeacc7323e3f9288913fae21e3668c3e2bb0e15720dd3b01fe694b91954374ecb3f8eeb1e29a6e5f9dab3ac8c9ecc32e65692776275f087c4d1480521d80b2e837142f783eb98c0f231316276b03bc25edbfdc7fc583d4d5efb1d28034063fb42dcc3524e38010de6344a0288407d34603a1016990f58f978cf20a4f40d54be3ba0fbd68de4528ff323f47e47a", 0xb4}, {&(0x7f0000000480)="733ab1defdeea9fe6d77b9f40546121c8fe51471250ceae97c4699d0268ebef0734b21f468ba318a25616a2126ca60e8db6fd2c67e5511282c10db8ea7af9d4e23bf66fb546eb9bb1a1c5f9242f63be8dc780fd4ddc020403190336554da1b941a6532f0255d9cfc32690ededfd374fd57259df9cdc7b51d6b7c2563ed1e4d6263fd138b05cccedca13921885949547195ee782825c0ad8e19d271fc57301d52b6a5c13043c11fa8ea768d7d7e34392dbde4d7446fd8430aac76dbb6d39b654c71dd6c32ef665f19e953f632de7c6ce4f96b646c7ab0f464fffcda89", 0xdc}, {&(0x7f0000000580)="f39f81cf3ff673a1fe2428e2591f705cb0a14a54173d10235fa43efefba84d3f4d11e9faf1764e71da3dca1c16274d394075106d7d307fbf12850ce6811c81f07f04362c268b19c625dc949421ed6060651158cb4d12921b6eaf5550c7c18eb177039f887fb9639bfc5f734180b3cb171fd359aea1ba908453c85539216f5436ec16fb01e98b94aff96d516bff1df6d7bdd1a41f25395c411a253c50d6a90dcd967ddb8c885f7bed29a2274dbd5c590162b2c231a151369dbecee6d7", 0xbc}, {&(0x7f00000002c0)="b7d3584ca590f8b2aa627dfc9f195c59fdd2a3e1d1dbf114fa38092580fc27c3495169833435fe71e935ea2dd9ac2f7fe824f8390fab7181eef1599775da986abb9895dbc28449b6b2f2cd4a8e6fcd075b70eb8d32b2d964d23ea95ff1ac45e29ec11ac8c17b77", 0x67}], 0x4, 0x0, 0x0) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) chmod(&(0x7f0000000280)='./bus/file0\x00', 0x0) geteuid() 11:46:25 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r1, 0x0, 0x2, 0x0, 0x0) 11:46:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000000000, "043139bc3fd34f0528435446d1ee00701e298a00"}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ff54ff00918edce64a09f2001a875b361d4b395a0ba69cf8296969bd1828c1a6640713c15c42a12aa861baa4919d0d726b86c10867c4e163ce70"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0xf0, 0xffff, 0xfffffffffffffffd, "71a4193a7db6f56dfaa8252218bd85100bf1b8db2e7919667c50934c6821835018f2dbf3b161f4f477ee1737d5d1f7388d112ca1170460d09bc0a177077d01fdb48e55b21091c7cb7ce14b220cc41577405e8f2b7a20cf24eddb50870d04e745f744cbc53f47e5a0eb5a1116adbe7673f90dbdb537dd6fe17e105ca6f10c3153ba5038e64fdc64b7e2a7a854cd73519e0b1c47e8e586cf0487c86d9164be0ae2f56953ab9ee21f89434fd59e1b785082489a1c524cd6dc88857148af5b2bff6c6500cfe65fb54cdedd5a835580b27eb535bca09958bd7f0a2d2d1d9bc602"}, {0xd0, 0xffff, 0xb94a, "9b5ac0d3280ff2ef41f7a3d53fab1afbd997bdcd561f055280f9488ecf5b6e7a6d038d7cfd6ac084197b7ed0ba7816945eba0e144fe96d9d68668e4e52ac1800125f2d5eb17eeacc35c0bc57fb0b547aa83669f2eead6e9d323e7c0490dd7deadd317dffceee21ccdf930e53ae164c15fe2d7602ea6237dbc1349d2d9efc99ef5ac2c76559a43f9dbdfef2e888af8b6e3216e2363304332ad079dfdb260ba23df03b66bffb0be49f06a0e16478e5d38dfc75de5dbf1f3abf1f5d4853"}], 0x1c0}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x0, 0x1, 0x9}, {0x18, 0x0, 0x9, 0x2}, 0x1, [0x6, 0x400, 0x7f, 0x9, 0x6, 0x3, 0x7f, 0xfff]}, 0x3c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 11:46:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) fchflags(r0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x3810, r0, 0x0, 0x25) r1 = semget$private(0x0, 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = dup(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) open(&(0x7f00000003c0)='.\x00', 0x8098, 0x144) getsockopt(r6, 0x1, 0xfffffffffffffff7, &(0x7f0000000400)=""/155, &(0x7f00000004c0)=0x9b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x8, r2, r3, r4, r5, 0x80, 0x8}, 0x401, 0x80000001, 0x2}) ioctl$TIOCSCTTY(r0, 0x20007461) flock(r6, 0x8) r8 = dup(r0) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000001c0)) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000200)=0x5782dede) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f0000000240)) accept(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000261a4fb392ddb2f100001000000000"], &(0x7f00000002c0)=0x22) clock_gettime(0x3, &(0x7f0000000500)) setsockopt(r8, 0x4, 0xfffffffffffffff7, &(0x7f0000000300)="0eb5265b1e030f2616bcc303cf6a1d2a782ad8a5e75163d9ef6030686d05c5acc02563fb5941cdc95e014eb541ae26164bc889207960df92dc09b9e46b9591ac31e04ae394ed6d20b94cda91e9c657ee225525ccd156cb3fd1a735174dcbfa6e", 0x60) fchflags(r8, 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000380)=""/40) 11:46:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x6, &(0x7f00000001c0)="605941d44651") open(&(0x7f0000000100)='./file0\x00', 0x2, 0x80) close(r1) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setitimer(0x2, &(0x7f0000000200)={{0xffffffffffffffff, 0xcd6}, {0x400, 0x7ff}}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0xffffffff, 0x1, 0x1, 0x3679, 0x36d8}, 0xc) 11:46:25 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r1 = dup(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x40000000000081) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 11:46:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) fchflags(r0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x3810, r0, 0x0, 0x25) r1 = semget$private(0x0, 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = dup(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) open(&(0x7f00000003c0)='.\x00', 0x8098, 0x144) getsockopt(r6, 0x1, 0xfffffffffffffff7, &(0x7f0000000400)=""/155, &(0x7f00000004c0)=0x9b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x8, r2, r3, r4, r5, 0x80, 0x8}, 0x401, 0x80000001, 0x2}) ioctl$TIOCSCTTY(r0, 0x20007461) flock(r6, 0x8) r8 = dup(r0) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000001c0)) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000200)=0x5782dede) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f0000000240)) accept(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000261a4fb392ddb2f100001000000000"], &(0x7f00000002c0)=0x22) clock_gettime(0x3, &(0x7f0000000500)) setsockopt(r8, 0x4, 0xfffffffffffffff7, &(0x7f0000000300)="0eb5265b1e030f2616bcc303cf6a1d2a782ad8a5e75163d9ef6030686d05c5acc02563fb5941cdc95e014eb541ae26164bc889207960df92dc09b9e46b9591ac31e04ae394ed6d20b94cda91e9c657ee225525ccd156cb3fd1a735174dcbfa6e", 0x60) fchflags(r8, 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000380)=""/40) 11:46:25 executing program 0: setrlimit(0x4, &(0x7f0000000180)={0x80000006, 0x92}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xd757, "a7a965f394531e28d3b5b16983d9e90a378e7441"}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 11:46:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) fchflags(r0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x3810, r0, 0x0, 0x25) r1 = semget$private(0x0, 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = dup(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) open(&(0x7f00000003c0)='.\x00', 0x8098, 0x144) getsockopt(r6, 0x1, 0xfffffffffffffff7, &(0x7f0000000400)=""/155, &(0x7f00000004c0)=0x9b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x8, r2, r3, r4, r5, 0x80, 0x8}, 0x401, 0x80000001, 0x2}) ioctl$TIOCSCTTY(r0, 0x20007461) flock(r6, 0x8) r8 = dup(r0) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000001c0)) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000200)=0x5782dede) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f0000000240)) accept(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000261a4fb392ddb2f100001000000000"], &(0x7f00000002c0)=0x22) clock_gettime(0x3, &(0x7f0000000500)) setsockopt(r8, 0x4, 0xfffffffffffffff7, &(0x7f0000000300)="0eb5265b1e030f2616bcc303cf6a1d2a782ad8a5e75163d9ef6030686d05c5acc02563fb5941cdc95e014eb541ae26164bc889207960df92dc09b9e46b9591ac31e04ae394ed6d20b94cda91e9c657ee225525ccd156cb3fd1a735174dcbfa6e", 0x60) fchflags(r8, 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000380)=""/40) 11:46:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa3, &(0x7f0000000280)="5207b443c4176d1219d561487cdb532a601d1fc566343eab70fdd58d3099d4d48ee209903c74c0e45c657468137ffc8c92c2eb3997295a728e9770377863763f5f50d7b5690f5ad6b5b027869462cf562c5dc8d5466c454d53373a1c6c5b9f2ed50085d7d66eff071ba9982a781b0aad44ed0fe813ced8379596504d6323671d04790acefb73e05e18cd1833c3e7677749ba1fd2b5530536f9ac16a966d48dd77666e7") r1 = dup(0xffffffffffffff9c) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) r2 = kqueue() link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r3) unlink(&(0x7f00000000c0)='./file0\x00') 11:46:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) fchflags(r0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x3810, r0, 0x0, 0x25) r1 = semget$private(0x0, 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = dup(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) open(&(0x7f00000003c0)='.\x00', 0x8098, 0x144) getsockopt(r6, 0x1, 0xfffffffffffffff7, &(0x7f0000000400)=""/155, &(0x7f00000004c0)=0x9b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x8, r2, r3, r4, r5, 0x80, 0x8}, 0x401, 0x80000001, 0x2}) ioctl$TIOCSCTTY(r0, 0x20007461) flock(r6, 0x8) r8 = dup(r0) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000001c0)) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000200)=0x5782dede) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f0000000240)) accept(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000261a4fb392ddb2f100001000000000"], &(0x7f00000002c0)=0x22) clock_gettime(0x3, &(0x7f0000000500)) setsockopt(r8, 0x4, 0xfffffffffffffff7, &(0x7f0000000300)="0eb5265b1e030f2616bcc303cf6a1d2a782ad8a5e75163d9ef6030686d05c5acc02563fb5941cdc95e014eb541ae26164bc889207960df92dc09b9e46b9591ac31e04ae394ed6d20b94cda91e9c657ee225525ccd156cb3fd1a735174dcbfa6e", 0x60) fchflags(r8, 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000380)=""/40) 11:46:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x200000000000007c}, {0xc}, {0x6}]}) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x1, 0x6, 0x0, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$getown(r0, 0x5) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/1, 0x1}, {&(0x7f0000000080)=""/16, 0x10}, {&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/128, 0x80}], 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:25 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x28) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x200, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 11:46:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)) 11:46:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x3}]}) 11:46:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0xffff) syz_emit_ethernet(0x98, &(0x7f00000001c0)="5b62b2201d803071fee51a7da2edb20711b067020d40e487c2649c89089fc08fde71a9ac6577a9f245162473d05335283c4d1f9f2aead8170c08f92982f8bc1b3767f9620b3ec0640e04181e3adee0c038c70750cbf0750b7e688d7d91f93d9c11fdf72403fd4c0b3a73b319663ce9778431242c9e6b7a2628ce8ab7e54fee256e84d5a2989fa73b93d9326311a2fed5b0d1be02ffb78e8a") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) 11:46:25 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/157) semget(0x3, 0x0, 0x400) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(r1, &(0x7f0000001680)=[{&(0x7f0000000180)=""/8, 0x8}, {&(0x7f00000001c0)=""/192, 0xc0}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/208, 0xd0}, {&(0x7f0000000440)=""/87, 0x57}, {&(0x7f00000004c0)=""/108, 0x6c}, {&(0x7f0000000540)=""/188, 0xbc}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/55, 0x37}, {&(0x7f0000001640)=""/35, 0x23}], 0xa, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001740)='/dev/zero\x00', 0x10080, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000001780)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000000)={&(0x7f0000000140)=[{}, {0x26}], 0x17}) 11:46:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000001c0)=""/122, 0x7a, 0x41, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 11:46:25 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1", 0x8, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/4096, &(0x7f0000000040)=0x1000) 11:46:25 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20080, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000200)=0x101) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000140)={0x0}) 11:46:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x3, 0x80000000}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="2fe1621a276937d3aea263517a8aa17208bb8ecf1ae8a1837120bef2925324d599e3a270efa59c4c8b1d3b1f8b42ee656c670cd6d6a11550733419bba2dda776fe98c0514d70c9f4ed322cb24dc1d0efe971a3ac1d376129df1a9e24", 0x5c}, {&(0x7f0000000100)="2f568a843e66271adfef559731a823b5d8368a7bf928224353b9f3cd6a9fdcfbab63113b16eb78f95c0bddabff22c8084317ee2c3b5421613f9ffd35d9a804df86605ad58dff13f810bb05c5bc9ff42a5cbd2493edab0afd34198a4f0cbc8e3a0831ed2c", 0x64}], 0x2, &(0x7f00000001c0)=[{0xb8, 0xffff, 0x7, "e4b834e9455af38c75f8dbfde821ae68da61e428c66c0fee2abeb49e6960b2ac24caee746d0aaa252ff692d2cdcdff3a2301db3d12783f5dfb3a29f06cf0908a6b19ec543bf01c78c68c2d77c18108fafa3c86aef3785f1ebb46b482e3cee95dae562f0978bbfc68af842b6d71844ff3dfa7676fb94fed2f9ac214f744a8236c310df2d9e96a1207dd783925b18cec2598c414ce47d04dc380f03ef5da8fd32f42f3a86e"}], 0xb8}, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="14000000000001700700000001000000ac1401ff00000000"], 0x18}, 0x0) 11:46:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() getegid() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5efceaed76ad52eade00000002000000008c5e00"}) write(r0, &(0x7f0000000140)="04", 0x1) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1108, &(0x7f0000000080)=0x80, 0x4) 11:46:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) 11:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x280, 0x0) r1 = dup2(r0, r0) r2 = getpgrp() getuid() wait4(r2, &(0x7f00000000c0), 0x2, &(0x7f0000000100)) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000200)) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x4005, 0x81) socket$inet(0x2, 0x7, 0x3) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000280)=0xfffffffffffffff7) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000001c0)) openat(r3, &(0x7f0000000240)='./file0\x00', 0x53553cd0be7ff559, 0x100) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) 11:46:25 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x2) pread(r0, &(0x7f0000000040)="43a336d9a3", 0x5, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) 11:46:25 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:25 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x81, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0xd5, 0x0, &(0x7f0000000180)=""/213}) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000000)={0x5, 0x19f, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) fsync(r1) r3 = kqueue() lseek(r1, 0x0, 0x0, 0x2) ioctl$TIOCCBRK(r1, 0x2000747a) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 11:46:25 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0x203) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 11:46:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)="2eb6e854bee33ee2d048fe646d12e5639713c771a9a4cd0f161fd137bc564e158f6ecef57e14d610664a906d1f76d81ae567882685a586f5797af334c3d1de824d374e41ace41bc25d4e561031e90acacac11a68a63f14366f1da1eac04a68b7804c49975d29a70ec89c5c03f525a902269bf8f97df300a586f376c9481562a5faebfcc7f9cf762db02ad5285f5e386cd7ec28", 0x93}, {&(0x7f0000000180)="a5ceccdaa6e3da51525be76409e5ba712e4cc45bba205c9ac10ea9eaa33afab6319d172d6847d3bd345ac9177794fa66cdea846f488c7dcf00198277ff80f30b8f75a92a9e0bf2cbceb472125c5cb0e703a71e62f75196a35cd10453", 0x5c}, {&(0x7f0000000280)="51bcd7999b1766706b3ae9640b5e99044dd7b88a35b84d", 0x17}, {&(0x7f00000002c0)="d587a716060f0597c0c59f325b13c341efdc53102f212dd03b809a6fc41663bebdcfde5bfd8f4129cd550f6dfd9f2d68b104507a9003fddfaba6066718cc88e5adca1e8411c29c22119dec228553259279f5efdfa1fa97caf118426d912cff02357125572954b2", 0x67}, {&(0x7f0000000340)="bfbd3a1bbebda1c158346b52c020b9c8cbcdd5041f46619213b8c644988ec620910534aeebc1d16c60a3126b4e249fbade6465d099a97b602b083fbe5d9aeead1cedcd8e48d4e50e465bb98fa01a5b0b9d5e8e7d3d63fef5517249d54d6ff3e0256d4bee5da7d9495f065760043876f02f46cbca600728c024b3433bf0efd027368da3e6515991ad576b88927463b8003d891d66e1eff76d6d90cd8bf1e82552add82769eaed71c51a6f63e1e54561ad246d323b54c949a113d401a1f67f6532970d1145aa5599c114fb728f756dd3553114c04b335583f4258e3b3a44c7945cf9045cf9f21c1463b27243f4007ef3599c5190983889", 0xf6}, {&(0x7f0000000580)="608945c8a6e111e97929e87b1591a43f1ad53e2ac2555f872cddb0f4d9a209497fb911d8b59934bcff91a6e2a29399e15564aa605beb1476a1371eb9b58c9386c94a517f8494bc5bc924af39512ac8a9c26569666c628b0920e3f3384afa810640d8ad9046a14e8167a7a4dfe35eeaf2186c194c7b1f1db54ecda926c97ec5714c50b405d305519712211c1cbbee8dca096db4693cb32ce156e93ea860027b5091663fc4117be669845dda9a3bb80fe4018a3459db6c949a3956f66a036fe8c59a626f715bee8c4b3060fd09093b5cfe6f84e9a59e9dc829e8a4b4a17c5aec05b613c34c4c076e6c97852c851cba8e53be928811fc51c91447fd8e61c8a4bb7ab981488cc143928bf76554d928657d9eec81b71603277c81ae908da638e470003daa1667f81764cd85cc0b19a6ddf283da82b7f0845c9f9bd5cc198c906cb21ef21700cc71f8d837fbf55cb032ab7b7328c4e11c719dd629edf624b16fc2501fd31617587a622249433ca1b0da0c53b5729298cd4a0f6d1c576bc6ea417572a2b85d04a7129bb023eafdb86bf836de6983b89ed9a48de4b5fce2bac6981c199509c8cb4e58e9d019afe531138d6e48d70921075a1f1d1945f7029a3e99300a812dd7d8a34dbc9202e628b39e434cceee1dfb67a7e74b1dd317fbc00432c9600f41aa74d876c5d455cdcff50d3229b1588e498827044d44f789fe661b7d89271f204a8370364fffa23cb1e77cd28dbe2bdd9b678dee6e6800bd33b91d23c97851a08d78377b35be8992f33be23ffaf96b72cd1f843a4d49798dd000609c9a0280be14c77f84e056a4f8cfbf35a0f31f2461e7187fbfcb942ac7932ee5dac067dbfc6e8c88fd83875052d571394313026bf41240d9add9ea4e26f3307b53e356d26f836b4e667ecb6dadfe4e697ddb56c70762be5f932712525a08b66ef78bbda8b3d538226d61e8addaab1c0bf061c6dbfa732e37b1e3f3f0fca21d7c0d0f7589afb7b24efc6e9e80ec9ce27e9d832223ed472353c36a72e1cf904f7d1c09be1b3ed1003aad38e330f433187cf3bf936a7df614b18ca2a72b3e0c775510ae7a43bfce0d99a3eab6c9556499a2d48d6e29a954a45fddcae939f8321bebebbb53598e4c0cc27c7bba9960ba3cc2597fc8e8d6893316d5435fa72e4794b73d2c00b07f36196c8ba8bae1feb9561c1b2beec1134625c4d04ef59da1873087da5c6ed9a6aa74d9c352568c8f1c6d564b575e545cb4848faf790535e0df7baa1eb3133f150b7938f111a66f1b310dd758466630542774f0ab0619a139c78aded530f949de082e30586b5e0d48b7b8e91972fee56c95f1a9bf448ad5a4ff5d8bce41809af212cba99ad32c362c9e53f78861c5e71c4884fc5d698af6ebb38624f30f26db81f2ee35ef748e5cde87fc47b3fb7242d3ddaaa5c791eedf13affab1990c549d3248456d9a5cbb5610701f05c459858465c7282db7bc2faecbf0a232d3de0e9c0081f8f11c70ccd062abd15f38baaa7054f6f4f30e994ed19520bf6e8bb98f0a934a61a9dca9982d772355c7e1ef848efa075d1db9cfa043df65d4d4a6424a0e0c97b75c13d0f0314f8903031598884b740e3863482c5213bf48399120c4a9fee1d5ebffc56e0397281bc2bba4181f850d348fb4853a8a34401b92a9725bc725441ca6f9d101aa1270f8fd2bd2f4555b31f787eefbed9526a1779d92aa814efb54f91dee2d4694ddab1538a19ed0ac75ac32ec78838422532a5d19a7dbde33346b8797eb7a29d738f43a1c04004ad62e3d3f51815c01c6e86495f5f3d370a326170bff1806b03fc88b2fbbea125fe84f10617ff6508d4db7f92ded2d1439e2343b1715259b563c1c4aae6e3fb6f602fce324d4bb5c8e519b60b128ed68f6d5e9415531a12bf1ca4305ae9db22e1f230c01a8fbee4b83d4d739ee7965755b32445d08a101086f99f6a87808a961146bf363b0f79426fd0ae9646b74eebf68f1169880d0b4de03c5b2cefc0a9211e9ad7f8714ebc043251631dfbdd300e7a5c89ebc26a11b5d401c89ed9638add5601cda6c6ae07747c79f4c99a17fd78840cdfb06a6d14a41517a24420fcde8ea08d5abb0d889cd68327b75bd26c05754b210c180256bdd8a29f43d84373572ed420f885ce07842f294ca10ff7f18f234f993b5366c6faaedbb0f0fa01d7f0f66d25610bc08b5bf5c9186e3c7e9ba892b92f9da61db0b1ac97dc47a564d25758eda20fe7dc013728e264c28d0d0d2614edcd183eed159c42feaea30235df9dce9db38a9c6ecfbf83319d1ddf2ff5f36bf83bd56544615964a06dae44859f43dbefae0970b853558bd371e64e64baadb886fb16c755ba21305f3cd6c9435caaca86ad8460c8c74df4e2cd45bd28e6b964ba0f440c9e9bdc86adc538d553584b5ef6c34c3a51a445bebfd84fbeec26bdef01f6e297223c6f34838f8eed69ca4946f108b42093e0919769365396d7ba1eead9307b6809bd84e3c6ccaa49180e2646f73381df610daf118145e345917e1a7cdb56753a403d94a439ca73b08fdabeae78955c5acbd5b6a9883e1b0863db02990b5cdab09daf7e305f16e31f9008a595ad808a50d4e548e9fecd0efd870f50054c10f8c8614ab8e9c655e4162ecd4d2ac250a0fc33f53b6c5f6d34fc61951cc4c8d024fb5c60501a972e25c0cadea7295a8d3cdb8d43c662498bed41235860977a12f1baf20aad1aefa546813548b61d18a6b94904a17fea2578f2e1dbd2333a37e541a9b3e2ea0d11870da09704099b56facf5e8c5d7094c3eb38d7ccf9af91122b191cb461b4dcb84f32c74f76bccf35b13d2da69b8ecf052215d594a8a64fc612624c3daf3e71c3c463436770eb2d75a128fcb6c5c1c74529eaa616480ca093812f444972b3731349e4bcb91c5b608ea90d3bd847a2011e3e940dc88d4332bb5855b6b7d089cbc12a824c054269a3265607e8492a75f1681672c58b957df0b6a9988cb782cdeb8932a55270de2e34263496b6cfe579d2366765ec17bdf08cc40da417b32ea4172d406736c4528b89fa39dbe576a8561933056aa46c63616058f8235a9c3ee06e3e912142238ab14e3979facdbc29339f7fa232438e6b6da3da30e5966e90e47e98c87b28b17990c0fdb271a07963661baa2f662da69a6001c73c5013bfe5c220f2723fce6710d59f4f1babc16009ed884e9e9da771fd2f33ca5c7882e7c7dbde0bebeb69324f733ced5a733b037ba4114f19819c2a10d5a53cc9adc798934c6f8c7e0f4dfe61a70373dfbb70e89f31635b5308d0e3670b5d6771302f68377c3590ad1bfdc811c4443b7f78f9a74977f30214b15a06242d32e391ce1195ce1e4cce126f8ac3a1ec75343889098a56944f316c8836d08b5af98aab7ed6e45489b3acaa27e5b6c65c692220587ffd69d82c454858cb11c6eb86d6d4ea7984f4e8b53016150abd01f91ee0d359083fe528df3b4d8eb84173800d6f22425c187512f9f563c85110cb962ff48b2d199b9a0d33ebddc4dcbdce4e699112bdde10c98e0d49dff0210c4db3ca8ef407dd5786480bacefc36316c7a84fa230c69ddc1d14dd3d951fc2e0380a47ea83957d2457b1f146fecdc73b6589ab222f04371dfd88b5a84cca189033ac3c9ffc183a150928005ac545dc47adf2b92e8cfc6fe29d6be9a29e1a48479036411ea49ed6baf7068157a672b0a67e619a66adbba6a8d5cb4bc7655828dae141a2d40c9e84d767955376b8b885d2d0528ff6537cc28c3dc9b799162941432bfbd99287d7572e9665a7e240a7f06309f917b177e7005077359946c7846e0d7b7a11dceebd23a40ae640cba2eba0a02af2bfb88950109afdc0a211d09fff867fa7b641f5e90241825749615b4fd01f01585a2da892e0484fa12a744304893f494838937cf8247676e2b102b4745c947dbe0cb2b25ea41c47e4769cde31e6edc815e1c99cfe82c71fac948f6fd8ae2e4ddbd488c029f41e08d64ac9c2278f30dc36776da3df8d9a840922e50e7a60b2f0357368f00fc81fe73a2a829a83aced2d3d31c4da5e5c79d025ba7830359c3576d3f09d8737769e96c5026d431fb50029bb4ef4d9e8bf224ce71a6548f18239a0867e6c81c4271823d711c175f6a6e779d3c66fb1d46561bda1250aa1e70cb84e79634ac2a74f8e9acbf6450e4e7012374e34873a618e59c87a37ae08218a823aae5da39b0052f1c247b4533b2daf529ca036e84182ea772f4cf20e9a07608ad1693251b0dccd66db35f3f39940f6a66b6a7a8a7618804a107bf672dd1e26502ac02f0d8df68d196f2c22d727cf216e9d8c9ee01bba8e8935271fb42b86836a6dd575040bf906f7da19a1f847c0e979b46dc06fb5d9c59e2b4cb2188eaee55d7f35c78a1b71f047189152f2d53f76be66bab47770cd674e57e2e70a45fdaa74856cef728b682a799ead534f980315c43fbece8423046bde40981c012b0a4b1a89d4dd7df90106acbb029f672f6181b5e5ed267a74bbe930403431d717523e44ea2302435c11b6f2cd9753b314fa3eacee8f8807d9996236951c23acc7bef4fe73c1a4d232d10a542504319d0620fc7bc3ed726a421fe7ba8715be6d0bb1007fa52ca68a65040f2840d6e61837eb4a8c76ab0bba3907fb63cc731844ab89a3f09f832be2618669078fb9c2cdf73b2b91ca3c9d1dbab1aa880faff7c5b2d86f5c614d3518402c457c59d738e0542b1cf31214177afd1e3a894f238afd4827dfeac21e9b79029612053f55c1052d17de2ea5a7d944824ff86739d9a4077731c3e46c737d76c624d9af32de8fc54c2cdb629a77368c610e3f4a26232cb3183621639014478eae272274a49b51de28ba3b27410142715d76ab8ab5ede7add1901471eb5956168a4cdbc06a7ab6cc6ab43f5b821bf7dc91b89b8718781f93e8b12fa580ef1d1f4f5037f90ba78966bc7ccf2ea9c2b68ecaf203474b3f798a8e886aad02425a043e69380b91a8e73463b2987a536b8c585eca75bcd965e1880f34939905e9e5ce617896962fc2b816832babeb4ed40a5653efe03171b767daef81bd563027e0381e0db36cdfc40322f3522b0c0c9825769b2a9374b95be5d2f7c4a5fe6c4475c857ba7515cf4327144e4ece4b554c99019182e0328135c89e134367f8eec4b5573b1f6957835ca0dbc6a8a051610b53892144ae1ec64292bb5bcf9749481f8b427578061953c82b7473f1afe5c16083fd6863b54db166b3e07d0e07aa5d188b6df34dcdc42c18d0ccdd585e8b3cafd0d6e3e18b23b35184fcca0538c4c8619e7344cc222a347bb7a7970e856f644f634023ab2e889117a8a461078758f38740bf9fc19ece49da9698fc104e409a28bcdeb027a9883fc38ffe86920772ad55aee87a05bd33542d1906723de172289de1cf67c3bf3bb2537f7fd5881a2facf3b63d375e340545b3446dfbdc0d8143b2822257f5c84a829e311ed3f3d1c028a3128a8aaa52d45b9f641dbe42412c99680eaed0532e4188d787c2adf24f6dce713f0a980a9a6fec43f3cfc93ee532358bd26018e5a779078b2253a4360501aea623a3b576c0f7e60f32e6d668b2a96d5f8a7850b001454cdec5739c53ec72046ce986838a78f493826be0f84b2cad52266d1dadeba4f79dc010580ea13ccafeaa16a6fbcd90bdf24316c1299577d33c0efdff817406485d613edfedc8621583abde1167461fd323e2f5c15eac2ed85a46089e363b4c54ac31786839009239a9e04f471b8be813f2f69feab2c5fd999e95324091059cd5bb63b0f1b7a1e3626145bd211fafc", 0x1000}, {&(0x7f0000000440)="bba2bec94a6c3e26372712f4aa57f34bf4dd2f666790fd3adb6b09b8ff169e369d294c17c7e353ba4fb7154f0572c3a3d27735", 0x33}, {&(0x7f0000000480)="7068f36602776e95e1440fe1aee49dd8e31c8d782ea883c0c17441ed3418695156a15c3f07dcc42774d0aae15b5cf3201a9d42ccece58fb7a43dbd23aab8c571efdd327e222d5c5c08863f303b26a9f41bead7e7b0963ccfa2a6c107f3460441b72078da82d174338444e9be6f0af02adc6523347fba9dc670084fe6280b0eebfe2b7417377978d5a0078e5a2d19dbe3386079946852c93d139d7d362cf66468bf0e5a3fbdc040f786d8cfe45c0878bced97ac7232", 0xb5}], 0x8) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x7fff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:25 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x1, 0x7, 0xf1}, 0x33c, [0x800, 0x7ff, 0x7fff, 0x400, 0x5, 0x34, 0x3, 0x1000]}, 0x3c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000580)=0xfffffffffffffffd) r2 = syz_open_pts() fcntl$dupfd(r2, 0xa, r2) close(r2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) msgget$private(0x0, 0x100) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000380)=""/235, 0xeb}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000000c0)=0x20) semget$private(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = msgget$private(0x0, 0x8000000040) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) 11:46:25 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$inet(r0, &(0x7f0000000040)=""/72, 0x48, 0x1, &(0x7f0000000180)={0x2, 0x2}, 0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 11:46:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x7}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") pipe2(&(0x7f0000000080), 0x10000) 11:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5, 0xfffffffffffffffc}, {0x7c}, {0x6, 0x0, 0x5, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x5, 0x89) socket$unix(0x1, 0x1, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x800, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r0, 0x3}) recvfrom(r1, &(0x7f0000000140)=""/67, 0x43, 0x801, 0x0, 0x0) r3 = dup(r0) syz_emit_ethernet(0x1e, &(0x7f0000000200)="9002866486bd449b4486f3420d028d02373c33a5aab525f48074a835fdd0") ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000000c0)) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000300)=0xffffffffffffff81) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 11:46:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x42100, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) 11:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='F') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x100000000, 0x3f, {0x4, 0x4}}) 11:46:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1d}, {0x4006}]}) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1, 0x40c, 0x2, 0x4}, {0x1, 0x180, 0x4, 0x7}, {0x1, 0x36, 0x8, 0x5}]}) setpgid(r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:26 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000300)=""/135) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") accept$unix(r1, 0x0, &(0x7f00000000c0)) accept(r0, 0x0, &(0x7f0000000040)) msgrcv(r3, &(0x7f0000000080)={0x0, ""/23}, 0x1f, 0x2, 0x0) 11:46:26 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(r0, 0xffff, 0x95, &(0x7f0000000100), 0xffffffffffffff80) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 11:46:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0xc, 0x2, 0xffff, 0x80000000}, {0x7, 0x3ff, 0x8, 0xffffffff00000001}, {0x3f, 0x9, 0x100000001, 0xba6}, {0x9, 0x9, 0xfffffffffffeffff, 0xfffffffffffffff8}]}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 11:46:26 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) pread(r0, &(0x7f0000000100)="3f4efa03e33079195d5b07396205e108dc9f7e0852fe284f5326804a75a2d32f309951e44fd41ce407786f2d437560f76bbc67fc3d7676250d1a72b4c3d6fa1784b00ceb081362fa1d66bd4ec7c4822fc3e057900f99289aaa6f1b185bdb6be749fb1c8a1e2cdc460733e330c69f386c095a27090b65ab0201a128efc4fbc46a891c37c6ccbf368cfedc1946cfbe783dd9ce805b5c837be93bea4e2b90461b9f36e67b180fdd51cc652618fd09d88c224fdacf7df628abaf3701490d7687efdf4127c392db2d717195fecd7f5184f2f885fe4579b6", 0xd5, 0x0, 0x7) ioctl$VMM_IOC_INFO(r0, 0xc5005601, &(0x7f0000000200)={0x0, 0x0, 0x0}) 11:46:26 executing program 0: r0 = open$dir(&(0x7f0000000300)='./bus/file0\x00', 0x400, 0x2) utimensat(r0, &(0x7f0000000340)='./bus\x00', &(0x7f0000000380)={{0x9, 0x9}, {0x2, 0x1478}}, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f0000000240)={0xffffffffffffffff}) mknodat(r1, &(0x7f0000000280)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="220e22", 0x3) mknod(&(0x7f0000000200)='./bus\x00', 0x2026, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) r4 = geteuid() r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) rename(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x800, 0x0, 0x2}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:26 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x6) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x8001, 0xfffffffffffff801}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 11:46:26 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x8000, 0x0) r1 = semget(0x2, 0x4, 0x200) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x100000001) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 11:46:26 executing program 0: r0 = socket$inet(0x2, 0x8001, 0x1bb) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x397) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='c\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000240)="61b44575d07d7d6afd61c229d43c514f398a98f8a31e34c25adf24054cee02f87e2e2e", 0xa9}], 0x1, 0x0, 0x1000000) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x1, 0x4}) 11:46:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0x10000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x2) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000140)) symlink(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') fsync(r3) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 11:46:26 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x41}], 0x3ff, &(0x7f0000000140)={0x44, 0x8000}) 11:46:26 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x20200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) close(r2) 11:46:26 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000300)=0x1) r3 = open(&(0x7f0000000280)='./file0\x00', 0x20008, 0x112) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000002c0)={0x0, 0xc45, 0x4}) setpgid(r2, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x1, 0x3, 0x2, 0x0, r2}) select(0x40, &(0x7f0000000000)={0x1, 0x4d2, 0xffff, 0x2, 0x96, 0x2, 0x7ff, 0x8}, &(0x7f0000000040)={0x3, 0xffe0000000000000, 0x4, 0x1, 0x154, 0x5, 0x100, 0x80}, &(0x7f0000000080)={0x2b8, 0x4, 0xdb, 0x401, 0x7, 0x0, 0x8001, 0x2}, &(0x7f00000000c0)={0x807, 0x5}) 11:46:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="8452137b263d", 0x6) getsockname$unix(r0, &(0x7f0000000300)=@file={0x0, ""/98}, &(0x7f0000000080)=0x64) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10001}, 0x44001000e, 0x408008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200e8, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x30001) close(r1) unlink(&(0x7f0000000080)='./file0\x00') 11:46:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = socket(0x6, 0x3, 0x6) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x60, 0x20000009, 0x100, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000010, 0x6, 0x87}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x85b, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffb, 0x10, 0x10, 0x9, 0x5}, {{r0}, 0xfffffffffffffffd, 0x44, 0x44, 0xa790, 0x3}, {{r1}, 0xfffffffffffffff9, 0x61, 0x40000000, 0x5f, 0x200}], 0x8, &(0x7f0000000140)=[{{r0}, 0x0, 0x11, 0x40, 0x101, 0x2}], 0x7, &(0x7f0000000180)={0xfffffffffffffff8, 0x5}) r2 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x82, 0x0) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000240)=""/13, 0xd}, {&(0x7f0000000280)=""/231, 0xe7}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/192, 0xc0}], 0x4, &(0x7f00000004c0)=""/181, 0xb5}, 0x840) pwrite(r2, &(0x7f00000001c0)='l5N', 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:46:26 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 11:46:26 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = dup2(r0, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = kqueue() mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1001, 0x0) kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r2) 11:46:26 executing program 1: mknod(&(0x7f0000000000)='./file0/file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r0, &(0x7f00000000c0)=""/77, 0x4d) 11:46:26 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8080, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x8, 0x3, 0x0, 0x7, 0xffffffff80000000, 0x5, 0x2, 0x2, 0xe0000000000, 0x48d9}) chroot(&(0x7f0000000000)='./file0\x00') setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 11:46:26 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x42, 0x1, 0x800, 0x8}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x2, 0x6}], 0x2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0x5, 0x7}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x22, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000000, 0x8, 0x9b5c}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x48d}, {{r0}, 0xfffffffffffffffe, 0x12, 0x2}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x80000001, 0x7fffffff}, {{r1}, 0xfffffffffffffffa, 0x40, 0x3, 0x3, 0x4}, {{r1}, 0xfffffffffffffff8, 0x0, 0x20000000, 0xffff, 0xfd20}, {{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0x7ff, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x80, 0x2000000c, 0x3f, 0x2}], 0x97, &(0x7f0000000100)={0xffffffffffff0001, 0x4}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 11:46:26 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x6, 0x22, &(0x7f0000000000)="caf5b415", 0x2) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e2fc3eec00f2b0c"], 0xfffffef4, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) 11:46:26 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r0, 0x20007478) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = kqueue() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) close(r2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x8) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) 11:46:26 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000003380), 0xffffffffffff0001, 0x0, 0x8000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r2 = dup2(r0, r1) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) pipe2(&(0x7f0000000040), 0x4) 11:46:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x200000000046) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x482) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r2 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x480, 0x1) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x3, 0x20) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) r3 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r4 = syz_open_pts() r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r4, 0x2000740e) r6 = semget$private(0x0, 0x7, 0x19) semop(r6, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='%\x00', &(0x7f0000000280)='%\x00', &(0x7f00000002c0)='%\x00', &(0x7f0000000300)='&%\x00', &(0x7f0000000340)='%\x00', &(0x7f0000000380)='%\x00'], &(0x7f0000000780)=[&(0x7f0000000400)='%\x00', &(0x7f0000000540)='%\x00', &(0x7f0000000580)='%\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='-\\@^*\x00', &(0x7f0000000640)='%\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='%\x00', &(0x7f0000000740)=':\x00']) 11:46:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:26 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0xaf}, {r0, 0x10e}, {r0}, {r0, 0x2}], 0x5, 0x8eb6) shutdown(r0, 0x1) getgid() 11:46:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0, 0x1, 0x0) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/72}, &(0x7f0000000000)=0x4a) 11:46:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc}, {0x276}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 11:46:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x420, 0x9, 0x5, 0x9}, {0xfff, 0x514, 0x0, 0x7}, {0x4, 0x401, 0x6, 0x7}, {0x6a, 0x400, 0x443, 0x3}, {0xffffffffffff72b6, 0xe029, 0x6, 0x2}, {0xff, 0x8, 0x4, 0xd6}, {0xfff, 0x593, 0xe426, 0x4}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) 11:46:27 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eafef6324a000040", 0xfffffffffffffdc7) 11:46:27 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind(r0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6}]}) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x314, &(0x7f0000000100)="01") getrlimit(0x3, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r1, r3, r4) 11:46:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x3}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 11:46:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = kqueue() r3 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x8d, 0x16, 0x9b7, 0x3}, {{r1}, 0xffffffffffffffff, 0x82, 0x0, 0x4eae, 0x100000000}, {{r0}, 0xfffffffffffffffa, 0x80, 0x20000003, 0x4, 0x3f}], 0x80000001, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x0, 0x80, 0x400, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x0, 0x1}, {{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0xffffffff, 0x6}, {{r2}, 0xfffffffffffffff9, 0x40, 0x5, 0x3, 0x428}, {{r2}, 0xffffffffffffffff, 0x3, 0x800000c4, 0xd9d, 0x2}, {{r0}, 0x1, 0x1, 0xf0000042, 0x100000001, 0x3}, {{r2}, 0xffffffffffffffff, 0x4, 0x40000040, 0x101, 0x7}, {{r3}, 0x0, 0x40, 0x1, 0x7, 0x4}, {{r0}, 0xfffffffffffffffc, 0xde, 0x41, 0x0, 0x101}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000001, 0xd096, 0x2}], 0x80000001, &(0x7f00000002c0)={0x8000000000, 0x20}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 11:46:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) munlockall() r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1000000000000280, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xffffffffffffff21) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000005c0)='./bus\x00', r3, r4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000000c0)={0x10, 0x7, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fd3000/0x1000)=nil, 0xf41}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7b}, {&(0x7f0000dfd000/0x200000)=nil, &(0x7f0000ea2000/0x1000)=nil, 0xfffffffeffffffff}, {&(0x7f0000e06000/0x3000)=nil, &(0x7f0000f3d000/0x4000)=nil, 0x80000001}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1f}) 11:46:28 executing program 0: r0 = kqueue() r1 = shmget$private(0x0, 0x2000, 0x10, &(0x7f00003f3000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/13) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003f1000/0x2000)=nil, 0x2000, 0x20000) 11:46:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") getrusage(0xffffffffffffffff, &(0x7f0000000100)) 11:46:31 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000100)=@in6, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x7f, 0x0) connect(r0, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x3}, 0x2f5827f7) chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000002c0)=0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) 11:46:31 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000000)) r0 = semget(0x3, 0x0, 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) 11:46:31 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc00, 0x2) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) ioctl$KDSETRAD(r1, 0x20004b43) r2 = open(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffd, 0x3) close(r2) unlink(&(0x7f0000000140)='./bus\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 11:46:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 11:46:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x100000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:46:31 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x5, 0x7, 0x24}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xfffffffffffffffa, 0x140000000000, 0x1, 0x2}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x5, [{0x3, 0xbd92}, {0x1, 0x8}, {0x1, 0x1f}, {0x3, 0xf2}, {0x3, 0x5}, {0x3, 0x6}, {0x3, 0x9}, {0x1, 0x100000000}, {0x3, 0x7}, {0x3}, {0x3, 0x8}, {0x3, 0x5}, {0x3, 0x2}, {0x3, 0x1f}, {0x3, 0x1ca}, {0x0, 0x6}, {0x3, 0x401}, {0x0, 0xffffffffffffff80}, {0x1, 0xb4af}, {0x3, 0x6}, {0x2, 0xdb}, {0x3, 0x4}, {0x3, 0x9}, {0x3, 0x800}, {0x3, 0x7f}, {0x2, 0x7fffffff}, {0x3, 0x20cd}, {0x1, 0x7f}, {0x3, 0x3f}, {0x3, 0x8}, {0x0, 0x491}, {0x3, 0x993a}]}) 11:46:31 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) r1 = msgget$private(0x0, 0x800020) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="02000000215dc64895bf98bb5b5ff5f92d7407bd316d209737af53b6946805cf4fe8ede7a5c98d0c21c8fb0385e5c4f2cf1bba895376e406a905d014cd339a4327de2097e08c3065d66055381f3db9f94f1194501c8bd6efdee200e9d26dac881f35b6aac3fc3eeadeb54a4dc9c4ee5d3da0f379ba3908618cb994a8cb5a107bf08063f71cb1b15dad31cdf5d9339e45cdf5938d59fbed73690b4c261ef0d5439f98c4a393d62d3c8766ac1e19195de09a90e584b82ff3eede04322773c8f9b8f00077ea3644d25cd0b947efe828c226e3b2ee56a0ecdc1a62840be10c82bc90fe5294b897a66a19eb16073fd2e66ed77d1e8c95654036353cd1b4d80614ab985ac69d7402902420c5ff6a58cfdd43fb902295e8df76a727673104760c55d1929c7fba537b95c13d26b2d875eddc6d85637b93d4ee8924dbf6aa8108597c5831ecb6a6ea4f989412fbb7984a20236c6ceee23f6d193b1c2d02c963"], 0x4a, 0x800) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x6, 0xd8, 0x5}) 11:46:31 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x86) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 11:46:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 11:46:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = semget$private(0x0, 0x4000000009, 0x10) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000340)=0xfffffffffffffea5) clock_getres(0x7, &(0x7f0000000380)) r4 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r5 = socket(0x0, 0x20000001, 0x7) fchdir(r5) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c, 0x0, 0x0, 0xfffffffffffffffc}, {0x5c}, {0x6, 0x4000000000000, 0x1}]}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000400)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000004c0)=0x100) syz_emit_ethernet(0x40, &(0x7f0000000180)="2b23229099534562a6c16e848b680f87df1d7f11fedbe21c6cd5c953000000226e04018719e286000000a1171c4ddd29996fa4357ad4bdb49e00000000000000") 11:46:31 executing program 1: symlink(&(0x7f0000000000)='\x00', &(0x7f0000000040)='./bus\x00') rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') symlink(&(0x7f0000000540)='./bus/file1\x00', &(0x7f0000000580)='./bus/file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0xfffffffffffff004, 0xfff, './bus/file0\x00', 0x3, 0xfffffffffffffffd, 0xc5d4, 0x2}) 11:46:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x3, 0x0) getrlimit(0x7, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x81}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x22) 11:46:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x7f7) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0xfee2, &(0x7f00000002c0)="88") ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000080)="bb") read(r0, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000200)=0x3ff) ioctl$BIOCLOCK(r1, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) 11:46:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) geteuid() 11:46:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="00000018600400800001400000000000000d00faf20000000000000000000000000000000000e4ff0000000001", 0x2d}], 0x1) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./file0\x00') socket$inet6(0x18, 0x4000, 0x8) 11:46:31 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="ec100000f95f320694236b13000000001000"], 0x10) connect$inet(r0, 0x0, 0x0) fcntl$getown(r0, 0x5) fchdir(r0) semget$private(0x0, 0x3, 0x1) syz_open_pts() 11:46:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x1, 0x5, 0x100000001) poll(&(0x7f00000001c0)=[{r0, 0x30}, {r1, 0x13}, {r2}], 0x3, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/102, 0x66}, {&(0x7f0000000300)=""/225, 0xe1}, {&(0x7f0000000400)=""/235, 0xeb}, {&(0x7f0000000500)=""/110, 0x6e}, {&(0x7f0000000580)=""/157, 0x9d}], 0x5, 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000680)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000280)=@file={0x1, './bus/file0\x00'}, 0xe) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000140)) ftruncate(r3, 0x0, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000640)={0x2, 0x6}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000200)) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x2, 0x0) link(&(0x7f0000000740)='./bus/file0/file0\x00', &(0x7f0000000780)='./bus/file0\x00') pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:31 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000380)={0x21, [{0x3, 0x65fc}, {0x3}, {0x0, 0x80}, {0x3, 0x101}, {0x3, 0x7}, {0x3, 0x6}, {0x2, 0x2}, {0x3, 0xb73}, {0x3, 0x10000}, {0x3, 0x401}, {0x3, 0x401}, {0x3, 0x6}, {0x1, 0x7}, {0x3, 0xfffffffffffffffa}, {0x3, 0x7}, {0x3, 0x1}, {0x1, 0x9}, {0x1, 0x80000000}, {0x3, 0x84d}, {0x3, 0x7}, {0x3, 0x1}, {0x2, 0x9}, {0x2, 0x1000}, {0x3, 0x3}, {0x3, 0xffffffffffffffe1}, {0x3, 0x8}, {0x2, 0xf6}, {0x2, 0x81}, {0x3, 0x7000000}, {0x1, 0x27}, {0x3, 0x7}, {0x3}]}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r1, 0x0) r2 = socket(0x22, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080)=0x6, 0x4) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r3, 0x8000000000000009, 0x81, &(0x7f0000000280)="8eca2dc97b3a92ec25152b1ecbc61d4677547eb227f89fa301d8adf1cd2b2d0d842bc3e55730bbaaaccc228245c11ccdf0bb4c283fd33c0477db5bd6c7b8c64f732cc48a62c0677438a21f5c606536d632d7dbe76f34f24a3238bfbd490d29b3ccded3f4d34ebdbab8ad101eacea4ef4f7f77276d91a15fed9bf5226058eb6989d7c927311994fe9fef97fdc137f5daad7deca9b28fd78202d094d13a72d4413665fbd6a1d41c3fd23b4c6cf25ca50ecdc45f1a4f90db7d4d860cc869c3d542cbd2fd3", 0xc3) writev(r2, &(0x7f0000001780)=[{&(0x7f00000001c0)="106c45133b60d6d59abdf867378877bb5a8bf9af9d6b5bb5a527da25a655065f31c0a6c352aef1ef38e4819ce8ff6715c2b165597367f97e200693b2ba4521a0a1ca4634c9b537131ac88feee90ae2175ca6c9685683ec0ab27149c87decfd9b46fde432dc5625a859fb46fbcbc331677bec87a5df751003fa65a40d8c225f9f04b67c4c8ae1d64a2d82e2a45892056f26e10bad4b9254ebe7ab3e59b12925f27fc9bd2537d838af12f2e300abf151f773760cf94f5b", 0xb6}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="90cd26321047d54f7877a9a0cc9990259d3188148e069114f4492a256df95f42aaa9ad18d1ca2c35acd7498fdd47d893d3e31681d639fb44c79ce12595c559293eb345e6b3ae1cd2a2e6b98079eb9bed75470b80c7cb820489ab23fc358b318a5352445097d05d2d782a9154fe37d42566ba37c785157d84f469cf9a9b851bd4a806e13cb764644c356bd91a437bdf08e15caf60a2c39f474d3532b34984dc639ed53fa3bf1f67eed2672f072d03403e0257827feddd92635132e10e79bc9e5a9b7ee17d76060ae38005a5d6a9e9cdb685ff213046957f59", 0xd8}, {&(0x7f0000000600)="73ac0de7c1c38a978e278246808aa500ae627f6d81aa814ea0918ed531b9ab6b0602d1d1a6e087297828eb0a961f44d213d3bc829f75d151c7507bfdd62fb568ff53095edca0672f64060b5d261a997d7e1ebcd3a0e65d4c72f586fa85fa3c0ea5b7f49416a47217e82839dc1ad8d768c94606cda9fa678c9ea8a13c177cd42a1d8e51884ad42a45e091013964a1d210ba7152355ec94f8bac14c13a2659b32d91675dc75a30f9f41f166292d9e0b8f502dd95bb52213301d790b6afee12dcff723781f6e6865e12bfcde8d6dba7240bcc7041ec14ec16909a2fb8ce045a2d1cd42f0828e69309b7b33f93a0e51142221af2fb5986590294a42fdb607d4b7984c6dd3c9c87fca79fc2fa8dca490e0dc0493c3bfcd0cba6a1f435f0eb9c0477afb220ac48ea6ea81c949e75c1b187de53c40248cd9c6911eea564af91e90c2f47cd7977ca0fc2d471557dccc887b70600968236aeb66fa6d7554511b8a8b96e8564295d1685ca0b50cc3cb2ac325e33eb20989af53f07f56a8b5e34332b75861390f32fdf5e7721999de57df1b48e2574f7b61f76267c5c3fd3e722152daeccf87db3d195e00776675c7740f6e7fea2430bd840f19b3d467bcb5911a65976c1de8ac836bffa05661ab585ad8851d5cb5d785ed26e6b2e91ded98b4fed5f87cb204157a1cc3f663066276a8ce5472eeb821b0b042e8fa1cbd03cc9bd18954fe1ddbd9f0ecf018d3b3e4b08932896e92493c841bd447de4ab0742869ad5187e40c009cd189f9aa50b4a60139cdfbd03337eddb560ea4a42f0270a7231d912e468edcc81a0a2681b4b8e64ab6f9311efb106f0b7472e4f0ee305b8ebfd269e33e679aca469f772410734ffd88b92424db91de8e396dec10618ace15a11e365ddca39edf26941d5c6306e927769cb526f489ae64c75cf552fc8e8ea19e253216af725c80115fb178dabc045de44492fc72b4a163987717c3e54e95de372c6f1230c48fa006c56950e552fa304352b7e31df8a249196e0b9619204c257c2c40526ffe9ecc9e71d439673726fdac4b48f32978692948d00958ef2dd7ae9a4b33ffa5c7de978d35e5e8995ebe69e5b97f94e44e4ba535b60f1358f12cf02b8813a73e997cb4a38a4cbdbf66bd52b5d767d3c8a0d314bb92d8cb136a57919e2a039eb2007aee6de477e54f9a4679d1316ea540683e0c7da27fc6bb0efbe400cecde8b7377e32d53ce2bf7aea60046b54634acf42fb5e8a03ac318e2fb6aefc32796bafd6b3d942c814c6923ac4a571bc36b43308f3b35bf06abe6b5d6d3410853d881b716145e16859129a11e66b6e16a0b276b8da7ffafcc6bbd6500065697ed029e4c8f73744f0d3b888f2025108fa425250e2ce095f5ac5e8b78e18ed83761a105446f7e5370f457dafb30ea404877532b9bf6a00b400d999fd5475a91f0f2625b2a153a63296e070cf64f55bbe08cb1e23d67552a6a6f9ba5046044f844b50dba2ccfacf0125666574f44987d8b0a5605d061f69eb8a4d25dbad0f62518bdfe485dcb65d317f994bc175e1006ff29cf256d3b13b2146ee84a25356d25b6a965cb32c423ee97dcb437aafbf85168a2d6031f3cb9a072d0b2d6fff02d9b1bcec5756cfdfcce883be0cf62430f06cf812bc938db219e7f77c33d912e1f7b302da7d430fd10dcd82721f6751a8242d51a428987a8cd5b8d6693752f590963dc7f9df2a1173111f7220d72f264d991e9da3bbbbb34730a5310145334707b37f3f481ef5efc1e4ad6ca728ffa0a58f7a38ad0e9a02bbcf423c52420c3e549cd946ae14a5064f8b507579b44601a269fda20b98da5414ec1d4a6ad5bf55432c782d2afbd2a3867c281ff7df1d4a7657a23c3e6ed45516043d1cbb8f85c129b5a41913156eebc2bddbcfc3a46d029abbad9a7f096ceef5ff3d3ad88869a9248b5b93e242ba257b4e71072f77d350cd4c8bdaff7aab0ec177e4f891144497afeb1d3a215bf9aea86f1443daca942d41c8a12980b4f839d48b6fc14ec1775dc5cf1a7086c4bd1e7c100e5fdcbbce1f9cc32911a82ad5710c5ea03d493d2e6345a8e2fb4a5b6016bd6202ab85d411c2fa0bfaa112b91215700d14bba3aef6e5c539db97f943927f9c89f8ba07938007ec896fa5e38b27f9a32dd5082b12865cd4c614b7c0b88ffb48ad379b4efc53e2a9c2a37a0924cd7f863a881721500456771bd8dddbf061d19b69ece0f2e3c7c1a64c26ba8f7bee90bcd5d6ee08bf6d362809cdbc5c82b5dc4a5d13728a6b3284753e4d195bccc4d8fc86cea569c108d2abb9cad3c021aab08538961dbb97ed5f04e28416a206193f8821e57ac18fbde7a04197ecb6a24795cdd29d4b5e16088e1f789bb2aa8e62190893f95179a667a38f9344810e1691ae87160af90d1047585e25c1a772eda86e599d56ecd47f0f24e1e82dbf7e6b4727aff5dc6b80b3dcddf85c23106b7c4f2bb0b48f1dd8f5c3249cbbb8d6f87988f1e26890c2c8a9d337d62231ee448cd15489747164fdd0b661ffaf8c4a13369af8f760a0572782742e710227b8d069331cd1017390c291f1f478d79aad592346409095aca8ee507641ff85a98c8987b3a902309aee36262acf85257b6ed9755ba0855a428e16f85002c5a2427abaf685719b8c8975b496a997214e74eb3df0d314544cfc4869afd2ab3c995bc66c9a85cfaca272f0e37aed207b7d0faf0284b9afbba031ed59eeda343f428dc64b8b076da9faef58dae3d73243c381aec8097a34d6e453bd05d6a9025f3d3db38a7af587adc440d37166c96bd3b9b9b3ea3d0313bccaa48654b7dfdc617dc32d3a196a089f94fe6d8fc55b7cc90596446c552af78ac50859d86d1314ed4dd5499bf0a36d8d5229df843ff79906e0a2c8a2f1ab4d6487d45e10cbf0432518c13474f8a7a747a79de98445f5b9c763fd6214407fe07ed3ad0974e454fbf07388ad667b38c65da5415057e5463b8bcb2d92c02c074032fafaa281b62e1748e4cb6ef9f16f0ece5a626d909d5524d8da6a03234ae1de1ec317d87218794369d4c88e100b70694edc542d986e0649c7156737b6ce6c1129899365d4ab3c936ca2378f2ae1256675829e4a9cb715023e0cfeda58f15741babd7d69c41d785c6090eced7b9ce266bb9589bd7e0ea954bc1a00fde5352b8ac033d1fc6b6ec5ce4e67c06bba036c8b4592456606129f701e095a79cf71bf37db3ce05c7398536ae554b830d2de7e238b742672004000a2a831cee3502d9f3a73984b36ffcb8855cec89815a65b6ff4eacb74a8dd2fe0d22b42d83fafbc10579d24132ead6123ee15fa7458de537c2094fde185ff4818f1a7b94a8116ff7d2b2eee781a0a2b2d1c6dbda9622f917080c4b45fe88338182dc6d53eee9584ea666f6eb199f014cbd636f0934a6c5657c2ef9263ea7a640cf22af47221a1564c00fefb75428e0ea005cf6091f0bf6a777e51c477c99c0f7ab1b8e80111047691aac0c800b542ecc9daa48077b9c0ee72f2ce443322006db499aae58c1ade4ea146a3b7ddf36d40a9e5ee17e07d986af4d83d3324c567489f314b5e16d2e063a3283b877f9f44e056ceb29bdfa5f4c6df5932ca85bb305acaa73e76f3804a4d034507ef212c48b9426fdfe5f5595e55b53cfec46bcc9db9376c0f787c8242b97f1ccf8f41d960acfc525fee60025919c4bfec8b9192e3f8edecf3ac4ee0bdf94af6f5ad57c9f3025d063f7cf2d671ca5cfa7d58bdfc49f1c4240d00865c63cadee518991270a4737b3d468819b3d74d2c320e0d5845efe5de833a2452a78aec46d6969cabe8dedf500d65a3a1e8acea1c99b6405bdd37c44a3bc0ed03621cc6baba694c76f97fca26c3a67456fb02738550052325a142981192a50e839af4b2cc81c5e61ca53a79a11e7e63639c165ea7f01307e56651738a710b554fa74c048c2e51c0a90960a3dbfbd382dd31b415da28aac9c21c4669e294cbb17628a74c189a16a03449c8b8b73b381b546f1d3ca3ceda919caf2af20dfe89e0d3da9e89e07570d0b0d73b537785d3cfe43695bf44b4bf04e557ebf01d1a5bba683f840841afecdce8052b4763d341bbed11bf2c2cd67b1c1f680a03a505480e60430400f4d082c88fadc7d24782fc95162ca7d3cfc9a09d41efa09555a6801ec7b97ff7a4c966113bf5a703d3e48dae8d30faf71cebc478129b20e7c107b6b024b8d81a054b882e5a55f854e0a7f97a5f32f38d477f7ec924fa3197e7fd98e552fc8ffcd9f4cec6cd25c61e6e48833848fff15c75ac2429c08719476bcc02e09514f2625fa6eb985a7375017959d1ad460f11c372ddf2c99a3518eb6594e3e493d1b855c09ae0bb7f050900349715336b37171a4ed6de49d234b77d525220b43632bdce734786b88509efd4d7fc066a5e6c4593521da89596282fca94b2d3ea92d4aa48d7703c3e943a3832cedfb63b505d066361846a7288286ff5ee925a353c275ec26124b5ac4858214c6384eb3d67bea8b94df394fe852d670f4e470b692768e616e08f48f266a29cace7a594f02110c334a79144f7a42ffe84f0c790cc8f4b3a45fe02892c3205ad8dfe0084b996968325147294362a9447cc88eda87fd6b2fdd26260188139d96dacd52e75a2993a39ac3ed802270cad0b94a1987ce5efd3dc38231c38c0129f566944c17fb4d931ff1f0c15e737658237bf4d4a46d50f62c5cc7dec1a69c31a0f4faf1c093aef96553da5c5ce165cc1ad1aa2e99598de6ff9d3ac04bcfaff1cae589bc0c594405c8165be865f6c1ee67d7a45e3515601aa70c1b1b3de41af06dc0bc67835a12c56ea8461724a0e4aeaa41ac78a812c6407a91f0d78349ecc50d1172116bdaea45953f2814bc6424b635a3f4aed65bf17f648892ebec455c5c080de851216efafbd182adbaf843e5a5292a9b7436ffd2fa52914e4946e3d0cdf67525832737dde3e67571c692e98844c095283361ee4fc9aa77805a73b23e3f2669f5f7582ceac7e96cd9c130d5a70da6eb353554d4d6c0921ee6594f93e2ca3b0ef892f470a16dadae913f7945b6b338727710b71947da15bf45a8434318d6de7285736b4a607f2f01d4bfca54f53f4a1e73d47f16c276f932f22748c9b3c12e00b633621ee88cfbc7f8fc03e8d8208641a24aeb15aa942bee10c9a2ea9ef83f7e6d417809755136de39fb47d7886c7e23190aa6cc982d4acab1f523dc90353fae8b1dccdec637b11e7f5ebb206c373de336951dae3e16217d74a07f45b5c3b38222b5157c42b5d89aa96d7545a8de58b159158fcb9b449f5efab07ee2878828561897d8eb05a36189a995f06f6556cc555f4a277bfa52d00d88bc20566f0a5887cd76e7376a3a543f56b9a95c0414af1a4e65aeeaa278295774cd50563fd0d775668e8456e6e2f4dd97fba8cad5e1b38a1b729ebc6455120c8fb9d13d65108c17527f5b5083af0d66076feca6ed5d53a70060fa68b6905d5528d548ddf18c1917715b2fa9a96611bc207249b993847b781a3e01c01c26507ef8bc890411ce871a8db94538a9ca851baf6f3d1942c274335211afc8ffa1aefebcfaa1e30829617915d99e55c6fd8125270ed688a9aa07e9dd247759c5c6d5ebdfcb2d6b12371dc69f43ee61b3072d7c66d99741331c9b58e057ca7696e9c1f4b5e7529035159e1419dd70a2910aece6761f50639131cad5cec1a99e2b7f3551602cdfdc3472683f67ca2512c09092f8224521450da4ad4c36a4d2d8b7cec2e72a42fe06b80d22976c70d4a9e674fbd7126d1135fb69fb73ea9c8e575138734326ddde", 0x1000}, {&(0x7f0000001600)="56d90e43aa7ba04bcb84d222a3598126a5b44bb46dab1a2d268dc17b222ae514c6489e598de5309ffc361758abefeb98784f4dc52f056a3c84f71570062c84ce92730a0eafa32ec9d4e2bd71013fb84a40fe2b45d38c12be89cac4f3b355ef2134faa6be5b10482ea383bd874f96235347d44d94f060cbbf30744d70d7894ad7abbd1c3f4360e6c18dcde8e2b4068b9878bf108a5899f5dff53e4508c3353a729b089958613fc7cdc8fbeffdbedbfcb339b71fc0aa08cfdbd49edb99fce198d0e055f39ba070d5dd9eb4af1c", 0xcc}, {&(0x7f0000001700)="71559fd484796429e10d0699a18ad608c027d0", 0x13}, {&(0x7f0000001740)="158d90686b54a088a6e511bf7badfc3b70ee86d2f687904f98be24bf130ac288", 0x20}], 0x7) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8a80, 0x0) listen(r1, 0x0) recvfrom$inet(r3, &(0x7f0000000100)=""/125, 0x7d, 0x1, &(0x7f0000000180)={0x2, 0x1}, 0xc) 11:46:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x7c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x6) 11:46:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x44}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffcd8, &(0x7f00000004c0)="b6a12611a1a584cb58b9307d3e99c7dd7b50e797296bf4c44fc6fc1e006086373f858a71e6c5d412b3067955c301637b79b16034e3a4f62690ad822106f7aea5ee19492161e176cb85f690e1c7045d2d4e91bd157006b57a8b678de80100b09edc9c5101fbadb122a58c9fbabd7a6bf46537abdd4527041a4c327ae3811e875f833138f5e2c2e62d6b565d73df31e2bdf3a4008000450000000000841e53a730bdbc8426d8581d9ecc7bda6c4916d8f3e0ca89fa8ed4b460b41330032249b7f381b638a3888049487f3560697b99623886b711265e17fd0ab8a6a75697c045719034612d9b0100000001000000de169daa54ba37f87b6b296c4e5ba141fad237d2a7641167f18f246c5fc4c5a88640e82f8cf6f9ad47ea32b88462ad") pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000200)=0x5) r2 = socket(0x1, 0x4004, 0x217) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x1, 0x1}, 0x10) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0x31c}, 0x8) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000240)) 11:46:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0xed20) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x100) 11:46:32 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000340)) 11:46:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "20370020001d0000000000000000000000002700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = msgget(0x2, 0x200) msgrcv(r3, &(0x7f0000000140)={0x0, ""/230}, 0xee, 0x1, 0x800) minherit(&(0x7f00004ff000/0x3000)=nil, 0x3000, 0x0) r4 = getegid() fchown(r1, r2, r4) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x0}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:46:32 executing program 1: r0 = socket$inet(0x2, 0x4005, 0x2) preadv(r0, &(0x7f0000001300)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000000)=""/7, 0x7}, {&(0x7f00000000c0)=""/114, 0x72}, {&(0x7f0000001180)=""/150, 0x96}, {&(0x7f0000001240)=""/144, 0x90}, {&(0x7f0000000040)}], 0x6, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 11:46:32 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) socket$inet6(0x18, 0x2, 0x2) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 11:46:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[{0x1, 0x2, 0x8, 0x4}, {0x4, 0x0, 0xfffffffffffffff7, 0x7}, {0x3f800000, 0x7fffffff, 0x7f, 0xed8}, {0x3ff, 0x5232, 0xfffffffffffffbff, 0x100000000}, {0x2, 0x79, 0xcc6, 0x700000000}, {0x2, 0x4, 0x5c, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = socket(0x3e, 0x5, 0x8b) recvfrom$inet(r1, &(0x7f0000000140)=""/93, 0x5d, 0x1, &(0x7f0000000040)={0x2, 0x1}, 0xc) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) 11:46:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x9d7d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x4d}, {0x20}, {0x6, 0x0, 0x0, 0x10000}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) 11:46:32 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}, {0x40}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") r1 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001240)=""/68, &(0x7f0000000100)=0x44) 11:46:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/28]) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1) ioctl$TIOCSBRK(r3, 0x2000747b) poll(&(0x7f0000000080), 0x0, 0xfffffffffffffffc) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000000c0)=0x2) 11:46:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x7, [{0x1, 0x5f5a}, {0x3, 0x101}, {0x1, 0x7f}, {0x3, 0x2}, {0x1, 0xfffffffffffffffc}, {0x3, 0x54a6}, {0x3, 0x8}, {0x0, 0x3f}, {0x3, 0x5}, {0x1, 0x8}, {0x2, 0x800000}, {0x2, 0x1}, {0x2, 0x20}, {0x3, 0xbb5}, {0x0, 0x7ff}, {0x3, 0x6}, {0x3, 0x7f}, {0x2, 0x2}, {0x3, 0xd2b}, {0x0, 0x401}, {0x1, 0x8}, {0x1, 0x6}, {0x3, 0xffffffffffffff1b}, {0x3, 0x80000000}, {0x3, 0x6}, {0x3, 0x6}, {0x3, 0x1}, {0x3, 0x7fffffff}, {0x1, 0xfffffffffffffffe}, {0x3}, {0x3, 0xc828}, {0x3, 0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000000)) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x0, 0x1e8, 0x3}, 0xc) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000200)={0x0, 0x1, 0x0, 0x7, 0x7}) shmget(0x0, 0x2000, 0x40, &(0x7f00005f6000/0x2000)=nil) write(0xffffffffffffffff, &(0x7f0000000240)="40228afcf824976d9b68dff0e31bebd9963d434649c1dfb96101ff233aafb2175f981e6e6066c59b96190bc00357dde0aaccb546443ad7465f37c7000000000000000000", 0x98) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000300)=0x2) 11:46:32 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socketpair(0x18, 0x4005, 0xffffffff00000000, &(0x7f00000000c0)) pread(r0, &(0x7f0000000000)="a8ef71c6f2d067decbe1b594426beb292c3c39071c09ee8f351004b37b3837266e434bc001f947fa57d0add6ad478f73bf710428ecbc9a70fd4b2ee624304d6d9d324f191505c1e052f2036be146528c3ff19fa4036da2dd544dcd0bc5add513e89195700d84fe2fb522ae0c491e57fb0e4d78e4f995c829202c6513719189b2768fde9646d078fde8a338c2", 0x8c, 0x0, 0x0) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) 11:46:32 executing program 0: readv(0xffffffffffffffff, &(0x7f0000001480), 0x216) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x5) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/17, 0x11}, {&(0x7f0000000040)=""/74, 0x4a}, {&(0x7f00000000c0)=""/11, 0xb}, {&(0x7f0000000100)=""/167, 0xa7}], 0x4) 11:46:32 executing program 1: r0 = shmget(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x54) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x7, 0x5, 0x5, 0x5}, {0x5, 0x2, 0x9, 0x6}]}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) getdents(r1, &(0x7f0000000180)=""/223, 0xdf) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x28040, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) r5 = getegid() getgroups(0x1, &(0x7f00000002c0)=[r5]) r7 = semget(0x1, 0x1, 0x200) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000300)=0xffffffffffff7fff) listen(r1, 0x0) kevent(r1, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x80, 0x40000042, 0x200, 0x81}], 0x0, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffd, 0x82, 0x20000000, 0xffff, 0xfffffffffffff000}, {{r1}, 0xfffffffffffffffb, 0x4, 0x23, 0x2, 0x258d}, {{r3}, 0xffffffffffffffff, 0xc2, 0x3, 0x5, 0x1}, {{r4}, 0xfffffffffffffffd, 0x40, 0x3, 0x9, 0x2}, {{r1}, 0xfffffffffffffff9, 0x42, 0x40000001, 0x20, 0x8}, {{r4}, 0xfffffffffffffffa, 0x30, 0x8, 0x6, 0xfffffffffffffffa}, {{r4}, 0xfffffffffffffff8, 0x98, 0x1, 0x3, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x1800, 0x80000000}], 0x5, &(0x7f0000000480)={0x4, 0x1}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000004c0)) lseek(r3, 0x0, 0x10, 0x0) getgroups(0x4, &(0x7f0000000500)=[r5, r6, r6, r5]) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000540)=0x10000) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x830, 0x0) semget(0x0, 0x3, 0x10) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000005c0)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000600)) kevent(0xffffffffffffff9c, &(0x7f0000000640)=[{{r3}, 0xffffffffffffffff, 0x42, 0xf0000021, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x41, 0x1f, 0x3}, {{r3}, 0xffffffffffffffff, 0x90, 0xfffff, 0x3, 0xfffffffffffffff9}], 0xff, &(0x7f00000006c0)=[{{r8}, 0xfffffffffffffffa, 0x10, 0x2, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x22, 0x8000000c, 0x5, 0x2}, {{r3}, 0xfffffffffffffffa, 0x0, 0x22, 0x7fffffff, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x0, 0x1, 0xc48}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x4, 0x7f}, {{r1}, 0x0, 0x80, 0x0, 0xffffffffffffffe0, 0x81}, {{r8}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x4, 0x10001}, {{r1}, 0xfffffffffffffff8, 0x2c, 0x4, 0x101, 0xffffffffffffff81}, {{r1}, 0xfffffffffffffff9, 0x0, 0x1, 0x0, 0x81}], 0x7, &(0x7f0000000800)={0xbc6, 0x1}) openat(r1, &(0x7f0000000840)='./file0\x00', 0x20, 0x18) ioctl$TIOCSTART(r1, 0x2000746e) 11:46:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) r2 = dup(r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000080)={0x6, 0x4, 0xff, 0x4, 0x5, 0x9, 0x6, 0x10, [{0x9d, 0x9af, 0x6, 0x2}, {0x8, 0x3, 0xc86, 0x4}, {0xfffffffffffffff9, 0x1f, 0x0, 0x5}, {0x7000000000000000, 0x4, 0x3345, 0x3ff}, {0x3, 0x7, 0x20, 0x3}, {0x1ff, 0x1ff, 0x4, 0x2}, {0x1000, 0x5, 0x80000000, 0x6}, {0xff, 0x0, 0x3, 0x7f}, {0xffffffffffffff80, 0x10001, 0x8001}, {0x0, 0xc0e1, 0x7, 0xfffffffffffffffc}, {0x0, 0x7, 0x6f, 0x3}, {0x2, 0x5, 0xffffffffffffffff, 0x4}, {0x2, 0x0, 0x9, 0x81}, {0x6, 0x7ae, 0x271, 0x5}, {0x800, 0x2, 0x1, 0x1f}, {0x5, 0x1, 0x0, 0xa00}]}) ioctl$TIOCSBRK(r0, 0x2000747b) 11:46:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/90, 0x5a}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) login: "Í`VÍ6Úv/™ëãxÍæýeYëQ?jì#‹Ðz‡êÉ5Ù=ýéD¿_w®×àSul+,A¶s$¶ÐÜ^P=ä'q»¯²çƹ&z—Lvºamovµ‰öQ† ˆä"Í`VÍ6Úv/™ëãxÍæýeYëQ?jì#‹Ðz‡êÉ5Ù=ýéD¿_w®×àSul+,A¶s$¶ÐÜ^P=ä'q»¯²çƹ&z—Lvºamovµ‰öQ† ˆä OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) 11:46:33 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0xcc78}, {0xff}], 0x2}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1450, 0x5}, {0x7ff, 0x8}}) r1 = geteuid() getgroups(0x4, &(0x7f00000005c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000580)='./file0\x00', r1, r2) mkdir(&(0x7f0000000500)='./file0\x00', 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0xa0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000540)={0x7, 0x7}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x0, 0x0) linkat(r3, &(0x7f0000000440)='./file0/file0\x00', r4, &(0x7f00000004c0)='./file0\x00', 0x4) 11:46:33 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) r0 = shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) shmctl$IPC_RMID(r0, 0x0) setreuid(0x0, 0xee01) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x408, 0x100) r4 = dup2(0xffffffffffffff9c, r1) r5 = getuid() poll(&(0x7f00000000c0)=[{r2, 0x100}, {r4, 0x20}, {r2, 0x51}, {r1, 0x8}, {r2, 0x80}], 0x5, 0x7) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000140)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x5, 0x401, 0x0, 0xab, "49e49ff3ca9c1adbe0fdf32900405b8aa03d0a72", 0xfff, 0xbab}) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000040)=0x8d) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x280c1, 0x0) r6 = getegid() read(r1, &(0x7f0000001340)=""/4096, 0x1000) lchown(&(0x7f0000000240)='./file0\x00', r5, r6) ioctl$TIOCCDTR(r4, 0x20007478) r7 = msgget(0x0, 0x200) msgsnd(r7, &(0x7f0000000300)=ANY=[@ANYBLOB="03000000000000009fe06918cfc33b51556b3d1d6b5ad30d852a1ee44a7bf29cd3f75090a72eb9e12babdc3b50fb0c762bffad562516b8776b80a363d959201794d58eb0af55387aeffcc116e8fd0c61b241e29bddacf2f347bdbb0bea133bc1517c6bf3f529dc79229baf9acad5ade6b22049d4ded78d2adbcae1562c3a551446c93e905a8bc9575a747ce7384763a522659a269e1b73eddb7376a992d1beef9ff3ded9eb62a0f41dc75cca1ac5148318cff709d7ebeb1efa24d8a8cdcebc09f0a823c6776da76947609861611cc14c7ec68616d5ca3e41e1cd9b12474dc503df22a56a9b5887424ceb82468751fc986cf57e29c2fe638c8d05ba086b050c5f0e3da0570dbd0723b7e2d0dc203d4df8070bd69f1a601cc163e3dac781be119ce5d4139345527c7fc4a0b17041621812a21f78a5a907d3fa11806069413984bdbe8edc2b613039e9c1fe8be4ec5cf268e9e6bc8bae40b8a76985c8d8318de58337c8118a26df2f84cc88aa1ac4daeb512a2c802ec529cee4b6de6057b7c41335aaed3ffe69e4d2c4659b8fe842b0603bb5f4d31b46d0259a611e9fcd2d14680484754682553a3bf4097a1a9643def4dde06375f331131fc98670077fabdc8b0566865aa43e259018633a95e0f38a9833efd7ad27d60d28351b94252c884e82f89be705811d18e1f93e93a1ca3514db310fbb5daec1466ae312011239057ade2ea9ba1b21a489d30b14e4881e84cc8814bbe02c0e9fd33457ff38009d2325409eafe2ef2651c354afeed8eed88322e7c0a46146f91a8a044121d288731d40c077dc8bb87263d455362dad828de8ef4561186da87f5e83a25888d29d979b6cde3bef74e67ce4faedb5aeeb6df595b776bf497bbc275c7e0af98f931ab053c43a3e3457436414215c3e4409ff694263c7f41044a482717e4a1496233588ca3a751a466611232f482e82b2c48604aa7f9f465a4c566b223e68634098f8844b56b84b0d3edc46cbbf3dfb9368c733b901f0d1cfa516b530077deb8ce021cd275730ba9889fd4b424afb03a9913eb7fe473d22eb7ac1f1e3be0cfec19b5dbb904997f40106c5359aad656507ebaae007c284cfd7cc81938f4cf31b6cad45e93b451907db42f702d9de1516249a4a47ebe9291fc1544d8b7ed905a19a701e75297fba54b6228a08f77d179246dbdbf4782aa0cfb57de3c5306af80c18fd8aa3ca35e74c6cef0cc2e07b45063b62991f56ad09c41003082ccf617ab2555f5baf57adc919dfc121662f30781c79f0fc5be9d782f9cc1083a5944e0a1d3ccfeeebc534ccb0dbcdcf53c32926b39a5ffc6615b0beade357f037035ecdfb0b5cde4bde96d0c972da7a1c94f0221f42a0efb0485e8b62394c3c462b9d83a397235009e3193ca5c5a2c05d8555a2df0a2cae4fe28f5cb430de0c53857e3e047ec3288295f3251e85617223e02463f55c7b11078d29368cfc69faf748b977ecd50f6a56bc93c7ea553171bfb920655755028d3973d37808df886ace10011331aa4ac7d3956de1c407c7d66ba35fd243343b3b538905b1ca1013d14c4e61602a935815e16e56594989d19f874f03760df1a01c0e70534aa32d98fdac9615d2443e3c00bd45974cb9a7ff2959ef2310688a4338dfd13e6e6e7a26ba3bf1347199ef02631a9baa4f5e848583e67aea8438cabf5dd6db0b95e41e834c2dd76582ae8637f697d3f4ebad21c9d4d532f1147be678517402555619452f02d79a9fe9b1b25c514374839cbfba7cb1516787dcc8ac968c926dab0e4de96a2531dcd06a39033fb4798958aaa21a41023b9cb300f0c805c7d30135397f6adccc95624988a48e54ff5c5e457444cad9b0c5b686b40a549c432357ac6497906ce6a1c6360bf23777d0b590a48e1192dcd4ad180b05bcc2e901c51bd28fcd3fc9b9ba2ab05e94df92f7cb9d21f9b2d0d5496bfab3c768153d391da4f22530150a642ed4421fe2ba378a57538a5b25e5249ad68aac2bf7de8883eba66eb70d0ef48ba833f5c4abd9a9b8615e8c922491052eb1b908c6b775caf6dc443b7a05dc674bb35172f79d355462280cc25801d32b452da81c6bbe1020574d44ddb9fbb129f5a336aca369db4128a822cc6f35db6695310813bb63a1aeb73b1bf67d69d03d22469f72a418989a8251c7395ce91bb9bde85b02840498ffa6ca2947058df90b79069969ae0c4ca750a669d2ffac59e5f861858568ca457e0548baeaa8ad90061fdc633a294b2ea5a6273d94522a3a50ca6cf76916161ee5c6b244ed58bef09e305a2b570f837feb6c97b840f0152fb2ed99df8da6ba0ff09a84f4d4adf61ccacc912571a09d787f94f5b06bdd7b6187ca1d4e399a74e44871fe2bcc923aae50f3aad79dddd641a55c19598832bed5e45f2f080639f9e715fc42661056a33762527d131a335a108bac64339d8403d67bef9ab7c77fe93e5263d27c5765859ad0d7dc427b60a9fa11dd9ce4909660fbdb83e5c747152ead1321f9e6903ae95c95a1876679adaa6505c853e66b5501ee53249d3024aa6fd8f5715d5c5d1d7a6c68e7944eddb00a3c8f977abf14f52757cee0acf7ade495849e1c52fcc0ec44db5bbc93006e361b2796c17acc57aa622a425887633f02d6e1ba3713d24be13b955f82a63d61a21956d35e500bef8f7300f2d9cc0d2c47d88847be6dcdf2bf5af2fc474fe36731340f0f4cf8ca691877d0cc908317d97cf439bba3eba215036ee8482991545a2bd1ecb4fd02a2b9de251782fd0bb6dd5aa0bf436b77ebe85572888e9f89e0669a188cdee09a6360c3267880ce4c31da83489849a8505759cd9a0e3baac4ddd6aa3a20c8aab75cd77c4baa35a761886d723e327efd840a9c9ea4548683b6da8cf2eed76675808579b4ccef8b465a902d3123755be10d8e607032693a06760f28c2e0c43a1e7e1fb45ff1a5b19590b1b99cc12a93dcdc57780fa6504d7117589b17c0d7ac463e1f6bf6c7aa718dc5a7bbd2d8caded2dc7149c17aa04d88f7f908589b71630cff4d2e34fdf45248dea8c1663a18fc9e8898107c897e7af97235bc38947fd8ee2840cc9e193feb5dccd44c3276b3155707e27217a97eefa9f3bd4125aa99e0e2e080f4403dbfb2b520fa6a704ab7b26742effa78cec347dc2863c560da8b2bdb24b7dcfe842476287e178621aa082663d56f1057dff14512f3bdd177fbc82c3e59bc35d42f22d859f8fd774b8f8392c6d683ef122b9b9de07fff6543b3e48f97560c3d5b7389b4b68bbc1385da03d4a8dc90dc1cec2f41095a75c38741ae21c014ab136346ae58d4bd3e8f110033270d9ad5853af9c27d8dd70b116396d2082fc16deed90a82d432395e6dc9c4d4f8a62dce5a55525c4cf8f43f546637de9231b848c64ab0cdc5eab81ca4783090e3c1695c6ba9a065dbe796bc59cba2c9b0775d9c8e37d3575e26f0201a51bd329c2bebe82c117975fc7e5d3b0b67590d748f235e8cd541ebd7760c32c0180765d1f4b52b622fd59d4158f2829c83c61e160372317e6d78c19c14ea55ab9de9224a99a8167737f0806cc50be549bb31b9551f2e3f878827ac81c82acd39c6b1b76b18e16ec0a3bd784b69ad52294937448194688f621429ad99a9965c590503f64f06823f61afe302283e96f2572c12b9e46e0c3c5303956dfd8d3a34f80b208b5772186d79ae7282581cb293e8ca32c9ddde6a7152d0e52f69de16447d509614cf8c3a5d0c932e91058a0dc5515ca02a4a782ca7822645dda3a788217077db92c0a0c018b8f9b3ead43bfae1de853c6baf61e01ebb5c4f52fa6b9950581af635a68cced6ab358820c9767e8b38db286979da4a57def4bbeb03c226190de43138df51006c2007768f73cf70158a5b896b71d041e4605f2428e52001b3e8d69cc3bc9e9c83ae07ebf2ba0f4aa78d3f1dc21072d975b49177dcde399a5717c06f46115c01a1563107165575866cf3e35f929a4c98d5affd62702d6c6417c27401eaabc384630830d7718ac20c5cbc33912ed273be5f3de6d4592aa6561c130134381cbadd1d9433f4da7ff14b0cacf3d44ccab02f4d42a8d04adb501a29df784dc48fb46259837d6b830fe8de7b87313525ab269877b87f1de2479047214b2b5f74d3260808c46e5586e6fd1c4ca9b226fd53d44bd47cffa80cbf917989f2deb8647849376559b51ecce0d177aab3eeedfe6567f9bdb0b6b75c5302d4ec55fcb02010a6a8a5ac305008e4f7017b7f44c3c4699899c7b7d0d43c792ceb158dbbec6c2cdb2dad8e00c400107cdc5a7f8aa04c3a1a3b2abb815f4a18aa3064f94a72b9edfc5b06862e06745b3b74a6bf71cee3d634bb8e77981cde8d62a74684fa4931864f78fa05849aa4c820ee009b899217ed1ef502d081f174857417b7f9a655dcc87a8a35962e67401f358c9fd845bb8a584bf965a5bbdf76a3aabf84d35eaa4065ab1feff100211bb41e2ef1f16488a3447316bcce59f844c46ead2b052ca64537818a28842c2e65fa279c824621dd839e4d5de444e3df635c0c59db531421321457c93d7d706b42c483ee8100297125625424a89643e2ba89363ee588abf616f4fb4903bd8b9fc50551de47bce760c72648f526fa983d4e2acbf10ef4af6d1871f25ad783642ab052c06bbaa978730dc99aca269bce0cf9e909dd52be6ca9cc347575c046d809f0e65f43a229c09736683f22b4eb9438533afa421a09368154828bf0a9ae35d6a1db95ee2790adfe7732a20e65ba02c834d85929ad80c4cad3d7d7374c4eb689a1a30abc74ab83cf1ca4f71768664fa2f03fc70d0a4579ba8da460478ccce759ec5096add235eb2916b26833f0448cfd80ceed54704e8818a066b874006892dd5c4cf5461eb6c73902026b12b9faf8ea8ea3e1fbf6acec77fa96a0829601fec0fcf78f01345b445f2edf082c16072e9fb9856d53395c51449b04dba2e9384ba53c3e07a1c1f47089729e26306fafe324167e856ec08f4d2e811251a86af920a14612992178f5f2cbb9c12419582b58b0ff2d516977793af2fd00a8532e9ee40572529f28a93390e3548023627425aed2c6a09d16a0f52b95838b64f043c4923cddff6a4b4afe0037fcd4c74eb51346cf9d58ac6a2aa1bd991305ed8f7a92952f75c2d81d2abdfda124536277838768f1b45d256a078d56b33415ee6ad15663aaa8766dcd816581ee604c152e2b6201a3e864e8b38b609793709aadb164769405f7855388f8396e76193cef4a8bee8788df2dcde6baa42bdef1fca8c1ef8275832024d1483c16e27916d3dc5b0cee4cf826a2b36e77d70504e3013db36c7bb34e8faa858e6fede5f5880e1b977042308f6aaaeb33a7ee9bb5c0f3294eb59bde491e3d1b07b4e26cd0cdce7035ec4dd984fd526b74748c1624e0118b6297c8969a75821bd269a1ea6054522450ea71819f8fa89184b05429a7d84fca2720ffc573d8177fe5d38755f3bbcb818beadb02e067a9f1793ff96b19a9ef2f9fd11a3df7215ec46613a314cb62adcf142a499f8f197fa02bdc9766c9d69ac822be5c9059d813a1c793c7248d1b7437a256658eb6e4a3b887d6b8e7d671ec3dbedc6138a27f7e521044395e0ec613a8136c663ec8dd51af0008bd03424df1743c994278292beae941923d744782e91310283e2465c2e732dc8eb6d06f1d761b6827f4483948bd4f85a363011bb64c342df8f979331d7cfff5ddf706865b41821b00031f8ddb60f00ae96e289db72c06e348ae856cecff3912b4a15967676d500637eb0ed57b8c53a0d0b8eb45"], 0x1008, 0x800) r8 = msgget$private(0x0, 0x1) msgsnd(r8, &(0x7f0000000280)={0x3, "f9f2354792297c72a258e6a0c0385df6d9b35791760635339808e3dcb37c8972fc46b548ef8c8a35774f673098846c7f85730d7efd0fd82249abde804d7c1604f12da54ea7ac4bc7c3d92137ffb9d33a3ed41cc35ca4818d12fc1a12bd7d02326f134d2712e085a892be268174e1fd6d"}, 0x78, 0x800) 11:46:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) getuid() getuid() geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r1) fchmod(r0, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) renameat(r3, &(0x7f0000000240)='.\x00', r2, &(0x7f00000001c0)='./file0\x00') 11:46:33 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x1fc, &(0x7f0000ff9000/0x4000)=nil) r1 = shmget$private(0x0, 0x2000, 0x2000000000080d8, &(0x7f0000ffa000/0x2000)=nil) clock_getres(0x3, &(0x7f0000000000)) shmget(0x2, 0x9000, 0x82, &(0x7f0000ff7000/0x9000)=nil) socketpair(0x1f, 0x4000, 0x562f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x1000) 11:46:33 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000080)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() 11:46:34 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() readv(r1, &(0x7f0000000240)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/47, 0x2f}, {&(0x7f00000000c0)=""/160, 0xa0}, {&(0x7f00000001c0)=""/121, 0x79}], 0x4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) syz_open_pts() close(r0) 11:46:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x3, './bus/file0\x00', './bus\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000180)=0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x80000001, './bus\x00', './bus/file0\x00'}) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) 11:46:34 executing program 0: socket$unix(0x1, 0xfffdfffffffffffe, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:46:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800000000000008050000000000000008190040"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0xf25745881447fa7f) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, 0x0}, 0x0) 11:46:34 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) r1 = msgget(0x3, 0x408) msgsnd(r1, &(0x7f00000000c0)={0x0, "b96a545bf5eafd847f2ba94a20511870f56fbe3df5c0b49c8a59010f958fe6ab82015d95393a081b8b2507940bf23380c501243b24dba2daba43ace3813b8132ab519fbd52a4092b27abb7e9eb6d9fc6d79d2b5874f1518550c1b659b8c1270d2677c3f14b4122fb99e30e90e78375ca6b4e0e0fa2a152d1c16f425060ba7df06b929bd49132353f6e23deb9184359cffa8264e6002dd27b4bbbe649644bae7b595f3ae14eb285b73a941fe56b03ff71d5fe510c9ec3c947f6a23a6a77b0b33d93f22b061762b3fb40e871308439800c5950d1346e05e2236e59a35695f982b71db961fe16acb035e597266d95dc2ac2946cf2c1c4a0bfd9a4"}, 0x101, 0x800) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:46:34 executing program 0: socket$inet6(0x18, 0x8000, 0x5) 11:46:34 executing program 1: rmdir(&(0x7f0000000100)='.\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) openat(r0, &(0x7f0000000240)='./file0\x00', 0x210, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x242a0e61de006c8e, 0x1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) 11:46:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = shmget$private(0x0, 0x3000, 0x110, &(0x7f0000ffc000/0x3000)=nil) r1 = getuid() r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x401, r1, r2, r3, r4, 0xa8, 0x1}, 0x8, 0x8, r5, r6, 0x6, 0x7, 0x8}) r7 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4f7b6b9d8dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa8f27e3e48110690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a", 0x57}], 0x1) 11:46:34 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socketpair(0x1, 0x8000, 0x5, &(0x7f0000000040)) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:46:34 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 11:46:34 executing program 1: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r1, 0xc4}, {r2, 0x4}, {r3, 0x12}], 0x3, 0x92) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899666696c653000"], 0x10) write(r2, &(0x7f0000000040)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x9a) 11:46:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="9a0a764d50c0772360bedc070000002fcc36e59153924dece17c75441877c18d88236f", 0x66) setsockopt(r0, 0x0, 0x800000000000c, 0x0, 0x0) 11:46:35 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r0) flock(r1, 0x4) 11:46:35 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/24, 0x18}], 0x1, 0x0, 0x0) 11:46:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/179) syz_emit_ethernet(0xfffffffffffffe2d, &(0x7f0000000180)="bea338106ab09233") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x8000000000000000, 0x1f, 0xcc9}, {0x3f, 0x2, 0x1, 0xf800000000000000}, {0xb03, 0x4, 0x7, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) 11:46:35 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000005b8236b021c902300000000000000000000000000000000000000000000000000000000000000000000000010200"/98], &(0x7f00000001c0)=0x6e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x800, 0x100) fcntl$dupfd(r0, 0xa, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x800000009, 0x0, 0x90d2, 0x1, "d730c1e77a6fc6e23c5cd188b6a7a4e4e74de400", 0xd2}) r4 = openat(r2, &(0x7f0000000240)='./file0\x00', 0x200, 0x141) write(r3, &(0x7f0000000440)="d1d37754120483d17ccae416d62bfb1d3fe2c4aa86f278d485b8affb17f2c7ce3fdbc969d09b58218c42dd1f1f3ac6dab528915cf59116c1dc230495c89d9e4abf6678c9376c51437bc4acd5df72d9658ecfde4716d9480756776ee8b0e91858a07b3f5d3b", 0x65) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000280)=0x9) getpgrp() fcntl$lock(r3, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x3000}) writev(r3, &(0x7f0000001680)=[{&(0x7f00000002c0)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a78e08dbcdaff9d6aad1423635961821b3e61a934b05ec16ab0ff7f0000000000007e2129e4b8f530e300a7902b000000f3fc30cd3515c97dbb200c842847fbff00020000e3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210ad886e7cd28b89c8d27f928e5340d0cd209f1e5ee4cc33092eff2433142d0e8650b9040eddb0e5b0a", 0xd6}], 0x1) r5 = syz_open_pts() close(r3) dup(r5) syz_open_pts() 11:46:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) 11:46:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x679f, './file0\x00'}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) chflags(&(0x7f0000000100)='.\x00', 0x0) close(r0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x9cb9}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0xffff, 0xffff}) 11:46:35 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0xa) listen(r0, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r1, &(0x7f00000005c0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b64bf54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e2bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a7645bab7fffdc4ccb9561ca3005fec1c0d325402a9d6c68de4ca116dd887c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c1df62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b908396c87d479d863e45c7b2d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d431700acc6ff2811cc985f6a2d7a8e4518eb55a8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69bc4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf74a5d6ee04b600d097155310fcc00fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d53c688816c9680651053e5845bc4471114980378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b0701c3f3e7e2b933849b4c2ff4b9473a44678e859136d82ecdd03f1a1f3f9f3264a207fa73f5cd2ba3", 0x47a) getsockopt$sock_int(r0, 0xffff, 0x1214, &(0x7f0000000080), &(0x7f0000000180)=0x4) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = geteuid() getgroups(0x3, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r9 = geteuid() r10 = getgid() r11 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r13 = getegid() sendmsg$unix(r1, &(0x7f0000001a40)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="fb3eb978d2df6951f823c1b1e170a6e327602fb2696e2babf3957d", 0x1b}, {&(0x7f0000000240)="fcc49c95b90936447ed9ef3b1eaff051bab053106192a5feada4d1d12d5143e039c69404553787b84a20c633164311b6bae6168e9559bcc092d942d32bbb732432a6b69e386b47eb058934140c8f3b0f3d951bcec7390a59cc25f28063e9ff3893f694e8edac063551a24cfca038aad3f39b5d5e54675c20ec02960bef47964bdfa5eb0018294359b5f3f1af1636", 0x8e}, {&(0x7f0000000a40)="c14b8e65d68ba1bfc16d4fd50e6afbe112c1268aac60a2667b3bb5c73f8b303a3fdffcc26c1a1a85e67caf9753455afa5754a23946d0277db090846e430958316aac05d9189a45cd865f63f0099c2b6a09bbb129f0394fd3bb35b6864201b433919d74df263657b1418ffea6243dde4ffc971db9af3129f77e94b9641da88e4f1c7b8a3ecae006a3126e772c5d4923d0b125e28b20395035b979e0cc7ff4fa90c804b377fabf8afee72a3d80670489d91aa5f3f8b279c9f05f0f27657e4dc11114232be350e308788daca31dec196629cdeb5423f5b33f25bb2fd46aa0cc30d31493aeb644f8104fd483aa763085fb0d576e23af223871c2ff54ac79bd4271bda6390ee63f2ce9bcc0c297c380c34eea7628f64c67dd3eac58800258f39d244627acef882fe238c4b7a34c536970838d5b66b2bfbaa62956152544d75b75805a74c544a6a7327bcb487397997a776ff3bc38d13b66289aa29269895dc2f52c2f255ff1779fc74215753a4459f0ea016cf05c2d14f756e627c43bc99d0d965ac3b2c9167e603dc08d21235040a200c649cbba22e37a768d6834dc436d3f7b9d6f93016a6c8944c7fc9a97ca3b83b8e2158c07bd2c49d928dbf70aebee61d7aa6c017bd5a56121a475e4f58d03990d4985adaadc35199461e268c9cb520e3dd3177cdd4ce6c9f461e3f78c5c25ad8005f76819e8e53dfd423116079aee87e63fe224e5037d6be3cb4a05d27f67ede275187345727a2d2a3173f0d4ce27fe8f00e40544f02f56c1a9649ed8e4eb582b301ada0f9a9c8f6534db10b34484fe3c641feababa1a1bdb922cec20148c6da655254574dd6eea01e86fbdf789cee9802e313e4b9ea8c608e85b0fe13e97c7bed63ef04ce99ed7412ebe502a0184e42125414bec1e9a2e11dccca373d31de36890b21855025d4f88bb711da5929349fa3230f6d1943a7ec04313c798cc4d0a6be6a62a442b5ba5d9178332501e0c3d38ec73b301e6e463a18b6a6bf5b1102c4027a7041e3484d78b19230a9d59aaac285d660138e8a71620377451dff5299b320d853d5f696d201a2a1a5dd859dc1aa811cefb1b90e3a5c8fc2a5b538801f310c05a8718ddb6f635d42b5a2d37feb5aef38a3b9f28c25e36a3bf2093f2bb4065b9cecf5a68e5e396e76593734384b788ff45ae88c6df949fb4085fbb29740afa49bb8d0d69dd538d9e9280999ad2cedf64fb5f545b1d9ad4bea83254bb0a91386aa4593597068605b540dc123a3234ec04feebe0d419801005e5629d7e6af468ae80a7fdabd9405768f1f1e84b2e9364c304775dfca990cb5403e4b53f0c0ab9edee69c80cfa631863d67c51f68e43369a0b061bbbca23e8ee8cbd77a90ef73ea4dccfe115dd3b49c84fa53493bea68604da711a9d95c298183a465addfbab73712920231b631da3886c50954d35a438a1a187a8cbf2b1e717c4b22714dc94fdbd9ed5b948dabccea3f3344741e9d99d7dc1d55cbe3fd79babb820e731d10bff34a13418d44257c0180c88ebe601f8147c36ac1c4131d9447adef2f099f105bc80675e976e04dcd7d0ca10f9aab15b4adc6ea0908bd5c11ed8a464ff0187b544f7d740d1ce8847cb47af7d007cb999911d70e94965eec730695319c0fd925e6507de0e867c637eb4ec1699a6227ca75988993b6217c7b4d28455120574b8d5e88a087955cbe6ab783a11fa6e83288d38ea2c390871d3034b7473b8bbe8bd4c19758b58efb9930c52a73fb7bffb8e301c80efc9ee7b43ef17166cc37952762736391c2f7378ec1d7d0936dfd9ed27f6dda367fab45e992361b650051ce257a08bdfcbe5b20371cbc96b4914d03451148070719fbc9eab7b48380ee9e6576d2a014581df0ae196cbf0beb5557992defa696535d91cbfeb628e346aeb7d1482330699ba95158a614b035ed7b74ccdb499178b7b83ef7a13ccd8012c1e98fb9dc21ba564867e46810b954932d19cfdb636a9ce327769942cbeeb8a67436fbcbc1f5360eccb512e4885ae95fdc65c45b41b5dabb567d465110333bd4cd2c31a2c76f11415a7a5406a55526404efacd8439739e4e95dd47265ba69206c66b5781461f8dd4461d10ef7d8b88b5085f2ed1da95118616b2c0939a4123809dc352af0f6df9d28ed75c7bb9b580907540ea8e5daea3bb0792b1d08b77180eeeb1fe5f7e0e3cc0d3007afc1b2873732a1fbab258e3b96e5e7a17c275aba5528c1bddf2b90b95d4052b499d9f54497de437ca5fef42edbb69c7d9fa32ee42b050f33753d516b928659f57fdd8eeafb84ff39b2b9bbd5a8206260083c4963c710fecb2862b157b56135cbc937e270cb36745f81d53b3fdc7bc045be1e1cb64d6a19036e09b66a4a024b4cabebecd7f713522971b4d19c890c090c82088cff8d88ee604d4b719bc5094dd5d941e8d4fecd467c747576535fb5a5327a01892df6c903f0348d878e1125bb2b5dba3102189d6de26f12a67e69c68dc6c0d627420ca51182844b83b02f26e7e79087ee9028d1affeb1d14a7e78d98a053d7c8e1fad1b0dc8c67dcd64f3b5064412c880f2837b5d6e487330cb100615a1dab30c27faf0ed8ab9f83f04c6efd5a034897901fa0ce7bd4b0f4810a8262fcdf889f00bb05b5795f2cc342d4a0b2a1469bd20371a0bdefc5a6c1bf5d38c3ab78fa33e453b01a1e29053449aa18dd266d2d405b4addce1321d3de221c8541dd377447f1a7eb41ccbcdacd680c0bc85a2db890fda6ba3e4ace268721ba0241e0a370d792041e39067aba5bb6a561e22936dce0cead644d4bb14e762fd1748f9c7e9a519e9001c65411937911bb7e634ecb48696d35fc86601a76a3655c1898e4f581ba6bc695b0d299f8e66066b3417bc0f4584bd3fd30256379fa92e6696fb4cf894baabddfb94c92b28c25e94207ecb6f92cef3249cc8e50c5eb6b24e508a79aacd32a15ee931d682a96b0e0f72d82398b36b98787fe2dba7634a5765311bdedad89bb20ad74211ad42eee639959cf68993e1f9130469ff7acdb76fdec437471c212fa126062ac4f43b50e8030393ea78412a7677ddfc4d081e8fdb80882e4f8e2c8f5bdd6e99c05eadf640611a08b7ac6c8817f8c231c2cac1dab2375c392545096e3ae07bd659e933d405a1f9199ee7c6f875a5411c4320667a638ab87f2acfb731d3fbd510fc1dc53e185e4d14c2ffcb15e51f747be71654766d96782bf20bd03ce43d79ccd40b5ed581570dd5393a45f39dcfbc847ede702aef1374409ac49b4412452d3350a2a83b6e38b36cd48ee168b8782377093fa17b22143a52f9ccf9bfc5bd288dfd7393ecc8d7097ce733dccf4a3ecbcca0e92928d4d49d3998f9bff5773e890167262a137a7e4d19ac66c869c484b9d6f4e3f8c167bfc39ad97218b38f1521cd307c4832aa25e408490f9d13b31c83747237250760ee18a46e9d846924666567b646482255ca562963d9072d8968c42be5cfa7be9f6790e801409d7839725057248efeef24bd6171a3e366418846be7831c50529a792dcb0a942260b33764724ad9765011cf15d1f52ffd56cdfb0dc072d3a00e7066d7b208b067ee5949a3c404993edd5372a1c1a067c1baba8872125ae3d7d7975a576170d47b46635816023302399db810e3508ae69d0861b5719e9473705a652b6317b557aa8ca68d5de649040d0bd32084826067f63cc1f8d23293567a9e8ae516558d503d99838a64cf56b2f4f309308ec5a48de7e7c344a40e03907cf597a10799a1240217447bf1983011ca55655873e8e0a6b410bd82cde07d98e33fa80fbaf5db317413e719c4e59f71ca23317d2c63c3d21081de1a448410f19909f8887e635033c74ba3760aad6d927be8df7350387729422978b3edb4fd2f1466ecde8f5a88ec41208678f70836c6c15ed2cab25c628eb6c9c831173942ccb264082a520adad7e8e31494d499d66db314049217532cdf88f96de56cbfe0a0b6d9f0c9464415f10ea558b235e7b0fe111831b6ebf14ffd33f290b769ea444969efd663a8d60d8659ba482f06816060d751d049fcbf37a218f8deadd50c57be5b73e54aa333a32d7bc470a9959f835933d2a40bb269f931af67768f42bcad3dc5a3e430848861ee32391c2627e9082e1423e912e7d4e28f3a9daec6a3722c2a398c76b8fda375b042b06c800b9db7a6c7bfcd18a7896918fe68c7d3d69ef4221447708b50c5f36fd17805b6ba5b0683a2d0a1ed5a1939bcca6393ef1379fb9d1e8254dbbd0dcfa8a48b1adac0b0ccc1b23f193b2f13eb82bd8c524eb04e2ba927476dc44509463ad549102e97829db75ee7c0bd8ce8386b5ac17990e792f6c0d99d0a8da0a77736b70c9092eaeef8d09fa925d6e050824c651729b4a9c8f41140bb915f71e685625df73a0529b4b3ba998baeec359df5fadd17a545ef8955007f47c8a80c057faf9062428271e9a5968baee6970c43ab64d8364cf2cbe0835b20db2d0b6d334e647802cf9c8185bee6db7dc4c7910f7f0ef693ee9db4bc6c7888895f4c3a9d3c8d0be12afcbcfc7639261cbd0b3b6e1b7bed14b94ec2aef432355294d37e24d9a6b281f32c932d51e9151d87ff40f543db5794bcb9b4cdeb73793a71b976fb3d4bd40edf9577438bb5f283dad8c4ada483c9620dd8bb3e59a0015a4ec4210a455fa6a49627244fbfe5dc68b49a2818db66cca35354b2a87436b147604f10ed2c0fb6fe47844e452562b9b9105ab617c0c9502fb07e57e81e1d378c87a521793cc37ceb9020cce09fc570237643bbd4754c3c1628413e7c81762ea1a5f0e71075eeedf1bc79efc5e7082483e9d00b28e4f8a90e57bf42528a5c708c783cdb2244aa0a30f882da8cee94736282090cbd30726718ca3976c5df28c6a1d16dadae85c8b93eb2f51f151d33ca58c35c0b624f4585ea9ef00914aac1ad1b57603ede8b87306dbe4ede55f83804e96e574d6766891e290145d9406b179d094e0c87a2d3760463cad492ccfc0fa7625d699e598a77d972d57307937dc542693cd87c4a5de73425f2197672d5215fce72e65d9a2343c87e787cc61871d43d4ce405502b78acded26a1dbfb92c17076324ca585a99e6635add5b0e49e243f51e94cd5885c075446afa813f14b9c05c40b7b6c91d0bfa4fcf3a506ef889b70cdde7cb4cf21f4a854c44bfc3dc23d05dff6f22e92f7bc0a06792941ce686b0a52f018a87726fac053991329e3b332a059653588d5d6eb9c133f5924bde9e3f5004b1f3ff922f8e69911df3ee3a8078a4759e170ba3a962e05e84a27e74259c8b9300cf517b11dfb7c86d00d9aeab367093a263b3ea4353bd8d608a3f51a1291321f4cb9a8bdbde8bddc592cb9827368551c0ef0bf6a1ca19f3017f810f357488f6be87f6cae68658f46f827f8ddca3d1ff64683687b64b0bed64b4b86aa51a83e4a1f11b2730d5c5bbab1baa180186e1b54c24faa3f6c0419b8c2edb9b3ca551891cabc595967df542e0549e8a0fd4d7cfe7596b0d0989d75233b5bf88b4bb2a9b14e8c11e6ca29ee5f66e902ede561fc1781fd41858dbfde8a0f7684802e527ce3e7000052f32cee7fbe0e942494079b589c7a2483bbfcbc5b7e92abc587aa68d4b74c1ca20db956154b282db941e52c6486dd864de5ba491e24c706fb0bf1a4a76752771828754acd87468658c4a1065630bf84673bade0f77af6363fb1bb2e8c07d85f8945d84b6004b071df6248b953af188cb0e32e756073c68aab0fde866cf7e8d91cf6b08dce81084ae330fcd5c42b9ea46006c60e7e468971a5f89bf395fa346b", 0x1000}], 0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000400", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000b041c31ff4006ed8000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0xf8, 0x401}, 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000001b80)={&(0x7f0000001b40)='./file0\x00', r1}) readlink(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)=""/31, 0x1f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a80), 0xc) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 11:46:35 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0xff, 0x3d1e}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) 11:46:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) pipe2(&(0x7f0000000000), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget(0x3, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000400)=""/72) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) 11:46:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x91, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8080, 0x0) syz_open_pts() r11 = socket$inet6(0x18, 0x1, 0x100000001) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x101, 0x9}, {{r2}, 0xfffffffffffffffe, 0x0, 0x0, 0x1, 0x7}, {{r9}, 0xfffffffffffffffc, 0x0, 0x20000000, 0xfffffffffffffff4, 0x2}, {{r3}, 0x0, 0x8, 0xfffff, 0x7fffffff, 0x8}], 0x7, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x80, 0x6, 0xffffffff00000000, 0xff}, {{r6}, 0xffffffffffffffff, 0x23, 0xf0000000, 0x9, 0x6}, {{r7}, 0xfffffffffffffffa, 0x11, 0x80000040, 0x0, 0x4}, {{r8}, 0xffffffffffffffff, 0x4, 0x0, 0x7fffffff, 0x4}, {{r10}, 0xfffffffffffffffd, 0x60, 0x80000020, 0xdf48, 0x7}, {{r10}, 0xfffffffffffffff4, 0x20, 0x1, 0x8001, 0x922}, {{r11}, 0x0, 0x83, 0xb0, 0x2, 0x5}], 0x1200000000000, &(0x7f0000000380)={0x5, 0x8}) kqueue() setitimer(0x2, &(0x7f00000003c0)={{0x0, 0x1}, {0x4, 0xc9}}, &(0x7f0000000400)) r12 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r12, 0x0, 0x0) madvise(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x7) 11:46:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) shmget(0x1, 0x3000, 0x46, &(0x7f0000ffc000/0x3000)=nil) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f00000001c0)=[{0x0, 0x7, 0x0, 0x101}, {0x2, 0x9, 0x49f}, {0x3, 0x8, 0x8, 0x5}, {0x5, 0x80000001, 0x5, 0xf6d0}, {0x9, 0x1000, 0x2, 0x7}, {0x1, 0x81, 0x0, 0x2f1c}, {0x8, 0x1d425328, 0x2, 0x9}, {0x1, 0x0, 0x7, 0x8001}, {0x4, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 11:46:35 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a293", 0x1fe}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2b302983ce5a628865ae597c641b539de10e6c4a"}) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) 11:46:35 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x12, 0x0) socketpair$unix(0x2, 0x2, 0x0, 0x0) setegid(0xffffffffffffffff) 11:46:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') 11:46:35 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socket$inet6(0x18, 0xc002, 0x2) r1 = socket$inet6(0x18, 0x3, 0xa) recvfrom(r1, &(0x7f0000000000)=""/4096, 0x1000, 0x800, 0x0, 0x0) connect$inet(r0, &(0x7f00000010c0)={0x2, 0x1}, 0xc) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) r2 = semget(0x1, 0x7, 0x80) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001000)=""/183) 11:46:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86137) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) kevent(r0, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffb, 0xcd, 0x2, 0xd8, 0x17}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0xffffffffffff973e, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0xdd02, 0xdfb}, {{r0}, 0xffffffffffffffff, 0x63, 0x5, 0x8, 0x29d}], 0x4, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x5, 0xffffffffffffffc1}], 0x3, &(0x7f0000000280)={0x20, 0x1f}) pwrite(r0, &(0x7f0000000300)="563d59505a6293c95b262f061f532a9914e5d45c1a46573c437605653ad5dd4f305bde29eae59f526f4f04a3274859356313ee7cc92d2022cc0ec7c8b278899d7d7ca5eafdaadf70b593ec5abf75b5c7a6e853646b71d5990388ec79d409d777ce6e2427d6d23f0587bed21bb6309c25802b0031039ea4baa17be876924dad07de0b6e10992e4418ddeeae14b4cec1977bb7b22e4ba898ad1c36459ae5e905ceabaea2fb3c7bbd1a50d453e8d154706c046a0956bc107a4f34da6e6c4e5feb2fc44be7d63abbe0b963b6e763f7d689f5cf26da9378a23408d7a47d", 0xdb, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x5000000000004}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget(0x0, 0x20000020047c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x9, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = getegid() r10 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x310540000000, r8, r5, r8, r6, 0x8, 0x86}, 0x218a, 0xac02, r7, r2, 0x8, 0x6, 0x2, 0x7}) r11 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000004c0)={{0x5, r3, r4, r8, r9, 0x0, 0x9}, 0x5a, 0xfb2, r10, r11, 0xffffffffffff0000, 0x7f, 0x5, 0x88}) 11:46:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x362, 0x0, 0x7f, 0x800}]}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) close(r2) readv(r1, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="96") 11:46:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8000000000000400, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x10410, 0x800000000000000) listen(r1, 0x1000) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6585bfef1f7f1071d36803a52f8820fa6ae84c9f0611da24e14da00c20002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c", 0x57}], 0x10000000000000c9) 11:46:36 executing program 0: msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000000c0)=""/158) 11:46:36 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0xbce9, 0x100000}) setrlimit(0xf, &(0x7f00000000c0)={0x7, 0x2000000000005}) setrlimit(0x3, &(0x7f0000000040)={0x7fff, 0x100000}) setrlimit(0x0, &(0x7f0000000100)={0x7, 0x2}) chdir(&(0x7f0000000080)='./file0\x00') 11:46:36 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc27fd) 11:46:36 executing program 0: r0 = socket$inet(0x10, 0x2, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0xffa9, &(0x7f0000000200)=[{&(0x7f0000000000)="240000000a061f001cfffd946fa2830020200a000905010006e700000000a3a20404ff7e", 0x24}], 0x1}, 0x0) 11:46:36 executing program 1: r0 = socket$inet(0x10, 0x2, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0xffa9, &(0x7f0000000200)=[{&(0x7f0000000000)="2400000007061f001cfffd946fa2830020200a000905010006e700000000a3a20404ff7e", 0x24}], 0x1}, 0x0) 11:46:36 executing program 0: r0 = socket$inet(0x10, 0x2, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0xffa9, &(0x7f0000000200)=[{&(0x7f0000000000)="2400000009061f001cfffd946fa2830020200a000900010006e700000000a3a20404ff7e", 0x24}], 0x1}, 0x0) 11:46:36 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x8) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000000)='w', 0x2) close(r1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) execve(0x0, 0x0, 0x0) 11:46:36 executing program 0: r0 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20002, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005136000009005001b000400007d0b0000fecea11ea8fef96ecfb73fd33506006caa0416fa4f376336acf00b7804be78124991f7c8df5f882b297be1aa5b23ed00f4c83b279974b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af35a003d7b6d9b0d244dc1a82f2c689720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b12040000000000020208a371a3f8000400"/183, 0xb7, 0x8, 0x0, 0x0) 11:46:36 executing program 0: mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') syz_open_pts() unveil(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='c\x00') 11:46:36 executing program 1: r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) recvfrom$inet(r1, &(0x7f0000000100)=""/148, 0x94, 0x840, &(0x7f00000001c0)={0x2, 0x2}, 0xc) close(r0) syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)}], 0x1) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) 11:46:36 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fide0\x00'], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbe8c2b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x7df, 0xfffffffffffffffe, 0x0, 0x0) 11:46:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x0, 0x9, 0x3, 0x3393}]}) ioctl$TIOCDRAIN(r0, 0x2000745e) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') syz_emit_ethernet(0x25, &(0x7f0000000200)="6f90079a554c5c2890e34089a74d9d2b4c449129db3a1c71188246e336c311c3ea1bcd9056") 11:46:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x30080, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffff8a, &(0x7f0000000140)='+') r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x20) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x7f, 0x4, 0x6, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff00000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xba}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffec}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0xfffffffffffffff7) 11:46:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="4eca", 0x2}], 0x1000000000000088, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:46:36 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)={0x12ed, [{0x3, 0x80}, {0x1, 0x1}, {0x3, 0xf6a}, {0x1, 0x1000}, {0x3, 0x4}, {0x3, 0x1}, {0x3, 0x8}, {0x1, 0x5}, {0x2, 0x3d12b7b9}, {0x3, 0x4}, {0x1, 0x9}, {0x3, 0x1d2b}, {0x3, 0xff}, {0x1}, {0x3, 0x2090}, {0x3, 0x2}, {0x2, 0xffffffff}, {0x3, 0x7}, {0x0, 0x200}, {0x3, 0xffffffff}, {0x3, 0x5}, {0x0, 0x2}, {0x3, 0x1}, {0x2, 0x4}, {0x2, 0x6}, {0x2}, {0x3, 0x7b}, {0x2, 0x8}, {0x1}, {0x3, 0x800}, {0x1, 0x7}]}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/129, 0x81, 0x840, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x11, 0x4003, 0x0) accept$inet(r1, 0x0, &(0x7f0000000000)) sendto$unix(r1, &(0x7f0000000180)="b100050160000004000000000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 11:46:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/115, 0x73}, {&(0x7f0000000180)=""/151, 0x97}], 0x2, 0x0, 0x0) setrlimit(0x3, &(0x7f00000000c0)={0x100000, 0x6dd3}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a", 0x137}], 0x1) 11:46:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x48}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:36 executing program 1: r0 = socket$inet(0x2, 0x3, 0x92b) setsockopt$inet_opts(r0, 0x0, 0x8000000001, &(0x7f00000000c0)="ff7c320d00000000eed9000b29b0080000000000000000", 0xffffffffffffff4b) 11:46:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000c20000/0x10000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fc5000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d51000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000db3000/0x2000)=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, &(0x7f0000beb000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x400, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000600)="45c2367a6fc3a8d5fe53b4ba8c0348e2a77d8829b3031410f61475613e004d6bb83091a5c684430393037463eb5ab066b0f2aef7d0625d7f6d7c4ccb171517a01e640bc3f674a19259c05153e3e1f4bae5ed19d02439f50fb15cb8700b3549affffb5a8c9e676010a2e64375996c7c14bcad3828d8d99ba075eafde77cc84ead1b55e58ae3e07c0fbdeeb3edebd1b76b567396c4d88546c95a462714a6427270197d2e1b89eac5ba7796e921f506910ad82111cde1af5bf5b040cc872d735e6104b63ddac22a9426678abb52a19008d4b21e74cd0b46247a0bf28b02620c14ca2ba9a27174759cb939302157b1f4c44b8e0dbb", 0xf3) 11:46:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) sendto(r0, &(0x7f0000000380)="6809d8d3f9ea52b0bdee07a5c4c4ce6e4d4968c3295c9030c6547b09396ddb327f61407c1b3d9182d37432cbc4083999bc2f0235c6da8a079299df659dc9023729b8b65b33a75f08b17764c83f83058f37f3199403135a990608744c40873e19066e32fb93eab96824d3e50641114c9c7b50a717634a6e295f5349bc3300a733256607fa6f9dff4a3ea6398ee1080ba31b3be57df59fee47cc6c69c3aef3fff5a361924a517dfcade573d9a385e62695776dcc4da777e3554e3274d0f37d8573f0a2f578e743c563ab0e689c4251f0898de63304c22266425fe450e92e860f456f976dc423e95b749e1512483bed94b60905c2d4ce8302a18f", 0xf9, 0x4, &(0x7f0000000000)=@in6={0x18, 0x0, 0x81, 0x1ff}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet(0x2, 0x7, 0xeb) write(r0, &(0x7f0000000140)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc79bb3768d030021120eaedfdd96371cd6dd29d6e079611358b7ccb70fef5d141021b961b64bf54df0a71bd0e118424cfbe44b8e61e182f5703da280f57f1b50810402003a029dc5314d2bdd1fdf79d37202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a487d7d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af64801deab47184d2435a83becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abe41fca059898900157cbaa8368da60a12ccb796608900557ffab1dab54828e03a4789653715d831934677237e685c39db05078122825a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84aedcbb7085053f2e02884b44b680cd961db6b2aae8ff1ca2d2e51a9cb1afc7ffc12a7645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d3254fda9d6c68de4ca83acf099d5e36e8626cb357b858a116dd887c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0eae2f2e75aa91a7f16c86efe270d068bad67bb0f89c1df6", 0x224) 11:46:37 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x8) 11:46:37 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) r0 = open$dir(&(0x7f0000000040)='./control\x00', 0x20000, 0xc0) open$dir(&(0x7f0000000100)='./control\x00', 0x80, 0x40) faccessat(r0, &(0x7f00000000c0)='./control\x00', 0x40, 0x1) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) 11:46:37 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) 11:46:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x80}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff96, &(0x7f0000000140)="b25a5cbe0e00000000000027928c86bd0181754e41f64f94822a57d8dd48dedb92f9b6c62725ba1a5fae4a0a22205d1c4e8c8ae248b536d2b2debfc520500493f1188b5e3c56322404b34c4a2d01b4d05fe76e49d446a864d6e78a22c151266a0fb255d0f20031a0b0a738786ecfa6832ec3c804cfbf334fbd2bf63f457322986cfaa345aa") write(r0, &(0x7f0000000200)="6757f5305be3b301502ff0098d8956994e0f404a02744daa6713c5e9e583f5411cd5ba7942ecbadb28b64b5f502fdd47f5cd8cec9a2a9d857c616352551f39bfa9f8dc669c2d03d263ece24b7520d7ba235dc7e9c906f680a94b4c94dc6af4d445b9501153fea18d0907f427ca3eaf41276c3aa7cde092a5c6846468bc2de1a944e9db4986", 0x85) 11:46:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x82) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0x10000}]}) pwrite(r0, &(0x7f0000000280)="d000000000000d00000000000000", 0x1f1, 0x0, 0x0) 11:46:41 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x8000, 0x100) 11:46:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x25e, &(0x7f0000000200)=[{0xba8, 0x0, 0x6}, {0x10001, 0xfffffffffffffffe, 0x8, 0x2}, {0x4, 0x10001, 0xfffffffffffffff7, 0x7f}, {0x2, 0x640e, 0x80007fff, 0x81}, {0x8, 0x4, 0x9, 0x8000}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x100, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x280, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b9") 11:46:41 executing program 1: r0 = socket(0x2, 0x4003, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f00000002c0)='./file0\x00', 0x4) getsockopt(r0, 0x0, 0x4, 0x0, 0x0) getgid() recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/247, 0xf7}], 0x1, &(0x7f0000000180)=""/180, 0xb4}, 0x43) 11:46:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x7}, {0x7}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 11:46:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4c}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") syz_emit_ethernet(0x5f, &(0x7f0000000140)="74e924d4d3b80893643e76b9d6fcf91c3c3e70390f46d36e56582aae4c63e15409e4939b4c9fdc7cc866d7ef112cde0e423605890befad8dceb5e64ea14808ce806ac2b77b60ed01b6587fa6c4f9289124ece4925da2528b2a0960bf7ea950") 11:46:41 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x10001, 0x2) r1 = semget(0x2, 0x3, 0x60) semctl$IPC_RMID(r1, 0x0, 0x0) socketpair(0x2, 0x1, 0x0, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0000c12000000000000000e3e5d8290000000008000000000000000000000000000000000000000000000000000000000000000900"/95], &(0x7f0000000100)=0x5f) 11:46:41 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pread(r0, &(0x7f00000000c0)="69ce7f64ea251693cc8a1867524eb30f7ee3c5ab2db3bb21c58872486097b81de4bd9ce38158a1f3ec5c4b8e79ce0ef13f2e451119235462e78668897f7c6ec4de430af71fb9589cf26b70fa1d015d", 0x4f, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) 11:46:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000200)="cef949ce871d9b54a64929e9935ab8a028a69342ffa6cc85e8600fca9640dc937496b926964fdf90f602ba3ab7b4e39c9429f32b8930266dd503259262460db081b93fa3c7d9a082e3c1787a7e293726315a2634de25496c5b511d169757bd5f7f") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000040)=[{0x8, 0x7ff, 0x80, 0x3f}, {0x9, 0x1, 0x95e, 0x24c2}, {0x8, 0x3, 0x10001, 0x2}, {0x292, 0x6, 0x7, 0xff}, {0x80000000, 0x3, 0x570, 0xffffffffffffff0e}, {0x6, 0x0, 0x100000000, 0x1}]}) syz_emit_ethernet(0x4a, &(0x7f0000000140)="1178b62e142520652df2f0b4e7e23e8c64838d2c9c3fb69080b5b7b7c5690a7c89cf400ea794ee09981b8ae2a6a76ae5f93659ee74ea91abb457d5de50e0a3bac5cd01b114a4659f747e") r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000280)={0x0, 0xab, 0x450, 0x2, 0x7}) 11:46:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = socket$inet(0x2, 0x5, 0xff) fchdir(r0) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/102, 0x66}, {&(0x7f0000000300)=""/225, 0xe1}, {&(0x7f0000000400)=""/235, 0xeb}, {&(0x7f0000000500)=""/110, 0x6e}, {&(0x7f0000000580)=""/157, 0x9d}], 0x5, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) 11:46:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) r1 = syz_open_pts() ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000380)={0xfffffffffffffff7, 0x0, {[0x19598000000, 0x80000000, 0x9, 0x4, 0x2, 0xf2, 0xc, 0x3, 0x400, 0x4, 0x401, 0x4, 0x28, 0x8, 0xffffffff, 0x3, 0x9], [0x94b9, 0xf5, 0x4, 0x80000000, 0x3ff, 0x2, 0xe2, 0x80000000, 0x9940000000000000, 0x1f], [0x6, 0x7ff, 0xacf1, 0x7fffffff, 0x8000, 0xff, 0x3ff], [0x6, 0xb54, 0x4, 0xfffffffffffffffb, 0x7], [{0x6, 0x31, 0x3, 0xffffffff}, {0x7, 0x200, 0x8000}, {0x37, 0x3, 0x20, 0x5}, {0x0, 0x0, 0x81, 0x1}, {0x6, 0x401, 0x8, 0x3800000000000000}, {0xce86, 0x7, 0x7fff, 0x1}, {0x1, 0xff, 0x4, 0x2}, {0xfffffffffffff001, 0x0, 0xfffffffffffffffd, 0x2172}], {0x1, 0x5bd, 0x4d, 0xff}, {0x80000001, 0x6, 0x2, 0x8}}}) r2 = kqueue() close(r0) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) fcntl$setstatus(r0, 0x4, 0x8) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 11:46:41 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80000000046) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) write(r2, &(0x7f00000001c0), 0xfffffef3) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x4000000a, 0x7, 0xf8}, {{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0xfffffffffffeffff, 0x400}, {{r2}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x8, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffd, 0x44, 0xf0000000, 0xfffffffffffffff7}, {{r1}, 0xffffffffffffffff, 0x80, 0x27, 0x5, 0xbe14}, {{r0}, 0xfffffffffffffffe, 0x10, 0x40000021, 0x2, 0x80}, {{r0}, 0xffffffffffffffff, 0x1, 0x15, 0x7ff, 0x81}], 0xe3, &(0x7f0000000140)=[{{r0}, 0x565ada50f5198ef0, 0x8, 0x1, 0xffffffff, 0x47}], 0x4, &(0x7f0000000180)={0x8001, 0xcd02}) execve(0x0, 0x0, 0x0) 11:46:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200001ab, &(0x7f0000000000)=[{0x100000001, 0x2, 0x8, 0x29d8aaab}, {0x4, 0x1ff, 0x3f, 0x7}, {0x4, 0x101, 0x6, 0xb55b}, {0x3c, 0x100000001, 0x8000, 0x1}, {0x7ffffffe, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/104, &(0x7f0000000240)=0x68) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10004) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x1) fchmod(r2, 0x30) r3 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000280)=""/224) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) setsockopt(r1, 0x8, 0x7, &(0x7f0000000040), 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000000c0)={0xffffffff, 0x2}) setuid(0xee01) r5 = msgget(0x1, 0x2) msgctl$IPC_RMID(r5, 0x0) 11:46:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) bind(0xffffffffffffffff, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:46:41 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = msgget(0x2, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x6, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = getpgrp() r7 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x6, r2, r3, r4, r5, 0x50, 0x4}, 0x4, 0x3, r6, r7, 0xffffffffffff5a5a, 0xad6f, 0x800, 0x8}) r8 = dup(r0) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000000040)) setsockopt(r0, 0x20000000000010, 0x0, 0x0, 0x0) 11:46:41 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x1f) getitimer(0x2, &(0x7f0000000080)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') chroot(&(0x7f0000000140)='\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x7fff, 0x180000000000000}, 0x8) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240)={0x5309, 0x8000}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) bind(r0, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) rename(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='./file0\x00') mkdir(&(0x7f0000000380)='./file0/file0\x00', 0x4) r4 = accept(r0, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) utimes(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)={{0x4, 0x9}, {0x6, 0x1}}) mkdir(&(0x7f00000004c0)='./file0/file0\x00', 0x10) fchown(r1, r2, r3) listen(r1, 0x0) r5 = open(&(0x7f0000000500)='./file0\x00', 0x301, 0x10) r6 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r6) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000540)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r7 = semget$private(0x0, 0x0, 0x20) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f00000005c0)=""/106) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000640)={0x1, 0x8, 0x9, 0xfffffffffffffff7, 0xffffffffffffff81}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000680)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000006c0)={0xffffffff}) getsockopt$sock_int(r5, 0xffff, 0x1013, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) pwritev(r5, &(0x7f0000000c80)=[{&(0x7f0000000780)="f0bcff47e4afe35628809cee8fcb822ae39a11e2f66a25cc78fd7294a7757e4073d3b93f3bdd9357258a6bf26200d4b09f850e0598b6513e8c3e1d048b0a3e07fb7b85ad3c87cc0f6f121d52", 0x4c}, {&(0x7f0000000800)="7a2cace7b0e7e5338e17e32ea39447bda700bbf7b2fb9a18b25a8d09a46e310c01c9120e3093a69a732449ab902e865b7c5cb06f283364a5738d", 0x3a}, {&(0x7f0000000840)="2b65199a1d918bd490daaaee12d8931f8ce625ee09814cf5d9b10cb30ba397d7be9e1b6f9582fd34a0de56fbedb812dc7b0544897e962f02b16575432ded94ce632ff896dd01a1a1909dfb7963590d3ec6059da0249cb2b373c81ec5cb42e198acd3496c2af88a29ca23675245fa4a5d48af18a474ee8033efb2754589cf47a7162ff7393088298a358a52", 0x8b}, {&(0x7f0000000900)="c8665f3595dda52ddf24ed4779ce0e20d61ea48a73c357a7a24a6991a5cde9aeefc51b05f37b8c96719204dae89b0f9766c71a1fe5acfb87656f7aff8bebfcfb3d24baac433eaaf640d03867d29a1f18bd5eb05fe43c36509c3cf4d4cfa0cbf72f7ebed24dcd54810ce87046accb22efb6dcdba3c3e7600cb21070a8eed7b3623aa87b16f0d82c87f8296e13d915fb72387e39380c965a9f3a02650265fa01d06562070a445d97b0ebcfc4d10e369bc6d4a2b9c334ac98021ce2176702e71744ac995f93137daa4cefa12bdeabc53d7ed025b1a8f86865c155a2b8dd", 0xdc}, {&(0x7f0000000a00)="d3e12f01cbbaf77dd010107f504a7061dd69182835d9ed4046f4e2e52eed2e9295a9fe1d3fef0a50c9f640de36eeb55a03595237091e6a2994d9a142668104df08734e8ee1072a1a92f1a4ff79eba4170f398c3063312f454ae9f19e542d53dd86d20604116cd668facf4a1e5e56b36b99eacdf03cd726d8bcd8363a5d334b9792ad65d42e9f570ff090d81a882cf42a37ea927f9283ec526387a59ec284390a3ff342e619abbe62e5baef973cb75eead0b5ea30b6901c851338df0fa2a1f1f82916ccc6f7e00d515151359d7db5bf880a75d393130b0d6fa5e17e765e44338046570229153f915c082b4f46bdda", 0xee}, {&(0x7f0000000b00)="d0d8ff782d300f35207f7bd6ccbd9dd09e5d0cd79702eab2b72e54c59132e785aa9fce1d3a50797a05b0eed64c372973b9e51e6dbf57836f48a6485b711a1c27640d2d15d5cc0bf16b87ded9af520e68412058d5a94307db474c6a612c4c47c1a02021d74e3223a5bcbcc867cc319e626d813b4907a51ec57ed8a31399b723252de836fb4b9d5e928404d47178369033ff4a03851a7c53b7e0", 0x99}, {&(0x7f0000000bc0)="2b416b6db051ef48f1f6ffb23af96ac05515a21afd0698730d0f82c4f68c7f875e94d170070e62ccc5a646c85534ef2328b45a28f56f9674f53b12c5e37046e13dc109b688c62baa33175dee8e450a6c1d81b7b88933a6e0e0608f7c8e51c5222a6722362232a6edfc9f9e0f189cf835958df317414beeef5159b8075f8f9354ebc830d54fd896186df1a124b51c31b9c092034de7b2a9127ad101654ac982fd0ce7fefd1673a85319575aa0525f0d4b42885ec8", 0xb4}], 0x7, 0x0, 0x0) 11:46:42 executing program 1: setrlimit(0x2, &(0x7f0000cc0ff0)={0x60000000, 0x7fffffff}) 11:46:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x40) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) 11:46:42 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x100000001}) 11:46:42 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}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xffffffffffff0000, 0x3ffc00000000, 0xb180, 0x400}, {0x4, 0x2, 0x9dd3, 0x5}, {0xf7, 0x0, 0x7, 0x1}, {0x1, 0xff, 0x800, 0x8}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 11:46:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x90, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x7ff, 0x0, 0xfe, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x100000001, 0x2, 0xbca, 0x29d8aaab}, {0x4, 0x1ff, 0x3f, 0x7}, {0x4, 0x101, 0x0, 0xb55b}, {0x3c, 0x100000001, 0x3, 0x1}, {0x7fffffff, 0x1f, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r0, &(0x7f0000000180), 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:42 executing program 1: execve(0x0, &(0x7f0000000000)=[&(0x7f00000000c0)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x5, 0x3) connect(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) link(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') 11:46:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 11:46:42 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 11:46:42 executing program 0: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10080, 0x40) r1 = socket$inet(0x2, 0x8005, 0x4) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000080)="2cffb80b4adfbc3e33f7720c89f0573a7356646d25dca62e69c9a2535a6bb594e1adda", 0x23}, {&(0x7f00000000c0)="770b20cea22ea01512739345d6934d45f5e5ac6e9acdf7ebfc1ece7a2cd453b61b5df5cb014307edc6a9ce376048b9a24a08c629cd33c416212c144a5c35a71679094c51ac5f8558ffafd9af947f5ea90172027f0bd66df0e76e323446e4f146a115cf7626bf43f25a5299e779489d78207bc5b520ea77e2e3c028c7318c2e55ff4088e7e5755f86ef991de8db1e212ea1c03cce71a2b53a7a0d6e32473cbe6f3d9ac9", 0xa3}, {&(0x7f0000000180)="c1bc8bd2c5bcc58d9fcac8bebf262d484608e4a412594a01a1c7ed9903766cbab734b8efbe79ab5e53b0da525ffdf2118dd2dcb03dea15353b7a0ade0cfd64f81f5879c484594bffcceb00dd16812a95b246ad1fa13f8703cf935de177706ec018d94459a87b64fe61488cae066c6b00c02519e7e50c7b67c74d8ff86bc6eaee85d8b07bd2fabc984203080ba5e7c200f542e73169244d0362b6a8e27bd4394ff8baa2a1b372df2da5ae24dbd512f8f227da8deed20264eea7531898e6f7ba1e9c51612e506ff5509a7a0dcdc0038e83add13865beb768310126acc65ba616af670634a9e3522e53c35088a62d848783857723e8ceb276cf35637a8fb08d282aa915c90d6259fb78120d47d3b33751f44d76d8bd8c854ec8da877c72d13af82ead90d266a11f4149feb73b95ec1ccdc75b0993c53a00020a2714747b93f27d0b0c1f6a4239dcd8e615c96cd32f4b0c69559d58a4562a736b28bd8eecbae54d2ec96782ba32796c960b4a2a15f6aeb85ad2c03c4ceaeaa7b1cb8593b3d30c07d256938954aa0bdfb5514e84e31a5c0afb1bdffbdd7a8b050777ff423b0318f44cf14c7d5a87ce9172e009e511ab1e2794bbad4f844e8eaefad11db944a9784199083a4e2033a995b1339c39c40681c5b209986f2fa97d444807b6d70399c2469671747b069c1f0021d34b2f72f028dadbc6883249f33f87d56a3c5ad5f8d9e30cdc8527fc976331d47837d67d0fbb64951b9183fb42a93eedbeb323164ad9f694e6a8c872a406ceec41fb024227f12470109151fa2ed2ac6f9efef8c37dd1922d4e4ba2b1ae161f2439c8d4b14905943245862dd87481189756526436348273ce26e0701e601bb71335f07c4d12e72e9337ad0b95147d7a0d5ef8e32d8b6369708e8bb0fbc59648fa62a5d7f2b0c51d95a53243c63fbf411a2f5c2d91e17f54295494a38036c68bd2f277dc59bc2dada6929f6c1f990fd161063deb5d821adf3f6d0007f7ffb28c0f435dcbc0b0147902be2221332caf105dfec395a48bf1704a8aba1442296515874c0fc17dea5bc33cd859a5e52bea2362d87c2eab462978d295682ae6bbd26c2d848e1730e7f0cc0be66974fafefb51d92891cfbd75c9da00e67cc0d36b37f9d867cc81e419d85da3661e0d87290c37cf13edc15ee93ea18b76453a344d5d266fc026a42548045418a57133716324e65588b458843e712f3e470e94903270f92aa59d25176d8576c144fe9dfda3afe4929bb1624d880a15db240914adb456c679c5998ecf4a592bc4792250ebfcc8a1700ed6216be52ed029b40f747da218a656e49c305ddceee8a9c7ad38faaaaa31b4908063973e0a5b760e15599f9806a6ddab3053e20c3b74b200a94cf1e1a6635795d6109fccb8e6cf954876cb3f0c6462ac83a6af0096ed8b2a86978ece2f6c8d868e4bc495dfa7b58956b42db3bd5d036cbd8ddaca6ebd3480e4ed78746acd3d4b3ed2c0a82989d445358aa8a494ad85766156d53e3a7ce39956ab6951af80008e3fcf1ba6606ecf18e125aaa72a2e0b1b4260b287c3196714a88e2e73d53390ac1bfb9dff2c10309dcc6ecad495f95e8c5e326740a3064ad0cb0ad739705db8dec8b46ff0641a5d690d714203729b258d9df38a3fac7a266c7504427f60c66577bd5d0ba1dd86790f1cd3ff011becdb38e3876a70796016b0e2e8e9febbaffca948d364df50bc0e8a37cb991662be66a40cce767e6c9d932319ab6e1d131304d58e5ede4575ab023db0a512882aa1c5fd6dc9c164ea4d8c01d90eb68b802693beda15872e54bf4120ce07ce5459015f0563e808f243853a54f6754e3d851e6341571b10f5a9ae2b3487dcec2a017a109b17fe83d5212c48f66768b757b4f2ac480b05e2c7ae85079dad98d5cf6637cc0f50bcba76699d4728bec75195ca8d07874aeea7dbff96afd03e8e4a00e003b71ec34be38dcb37f79a12c76dc6266e22f05b1ba7311aa3edc7909f760f3249c48460adcd484d07817c77949a4e3b42ae134efbdcc9e138f06ca7aa519fa6d0878c1be3a60ff6f52cea428e3623e871748f9167c6dca0b8a82545721b59f7e65499ce5f40ea5611010d28346f48faf45918075a56809448c29c38c75fc4e48cd99e645ea938703a25248e9ba1db299bb09c1ed8aeef3513029c7656b0cf31d70b30ef37f27617fe87ef59c8b178850d92e068fa26124eb99350ae960e54e362c9949439274b695baed48179be928e580fe6abb6cb3bbcf1c2906d32a7c3bc179f30efbb0678b43aaf8d353c66043cf3bd5b5a1452991e1e279dddeb7a0ef2cef9c51525b81599341794bdb603b4ce1e4ff5f184f40d17a07d2c25ba6b0274ace48346315ae1adfd3d4372f9f0268f32d803547c532eb61c1f62a1223cc57d465df1740183a0e2484d99fad51e27d2377ca288b8e3d2202793f9580d63cc1c47fdd3c1f8a869e3ea8874301cab8bb6afc51d4d3e4fa404b37b0e7e6a38e2e42082f60b919a03fbbbb538a07a47c08a490397fb6f0086bee94a41f88d9dbdc704d49324894928504bc4e4845f556c7e2d805303531742322689bebbf2df1437ecb29eaedf7993b0e1ddadfb1cb32268e83858f2737f9cf66c995e7a9401e93454567daf6d1bb58948f39b9f24bd28ea50d6794577ea5b38f65a7d940390c0069bf920436206951f59721d132b29002c550f51e0251a61c3c4689f70a9e1042edeb966f4755915396097e495dc1120f420f4f08928f90966b59bebdb47c9575d5c4228c00ef2bcccfe45dd29f3b7065284cea7e01bdc823792198c2745d6fe2a8a563fed6b46af0a18c1a5c0c6d48a3a3f3759ee692ac20dd0b11813a62bded57b3426ca1b869dac8530f2a319b973249334d1f2e85b7b3cec275ce2f21aed9012d51f7ba17ef67cead48cd02fb1852e3c9465fbea66e9e0f97009579fb94c52d3c74fb3443e6e543334b2f32a3bda099004b9f905600edc727d16745ae197ae41869cb79babf0d71b9128f91b6f2b84e4f175565e5d50c98be469f250f3effff580c5b038ed015abfe5b345467c16ce987b611b6a75544fb2a920b3227f0d63f5eaa38b077084bd7199ea182e3c705d3ec5651cbfb01607fbf105173ca0ce379351e4ab8fa0ad431543d027424b054b1ab89d3d13a811daf39c22c9a401a9d44b49e3cc983176b64f26d6432af9a41d797f47c4e1795e508844e6602bc848361fc27d8b484ad8c04a13241204ccbb10ad7f88a21d4a3db9cce8d115dfde37ba8185a8d276893ec48a8522320019ed240cb45ed85e749f1d0fe32d9a33fbcecc2c0f565ea35349d4686da026032b6ffc17f0158e02e84222cf41b21c2b0d1ffa8b87104b93095bc991ab1e90bb1b6ce1b2d8820cb7216ada215d89b596d93730587715ff9f86ad9c8d7069c847bc721d80498319c87b1f28e37da0a6245bb30381362a4194fe25362d5fa43d6744e8f59c4edc170aa467f057d0137f1a1770c5b3bb75d33874395efa97902ad5658a1e0d0d975b96ebd8a39e93d8d4b80351a1443bfc0044a8c76a4d10af4df3a52dffe49c2909e7faf43b1fee9780252f2883d7e073bc1ef7b3bee76cdac3724cbc692a104ca68452b18d5c35ef6cdb5b2a1853d5409794da163cffaa12c5cce630bb882965c3aff8c1d0dd16ac6809ff44777a4ca2ca1f0d7fb7dfb5a4f36ebd360d0386febf8866611a8580814752e100eb303dba3014a095c852c2e5ccd69f31b22f5c7af9a60f4647f1ee8d10aba9ab7eb7d253248bad9e55aeae2db8671b0873c4be7200658866a70d97c70982930f45e4d0fcc85736cf535c9571cbe1ff6444073b2f30a1a2da97b343d4ff1efff3297c390578c2fb7b82817fc92fee459c55b72912d330883dc5436389e01dc465809ed3becf489845988951d81e51ced2ea1da656677599f879146dc4d1cd000823e9882831796bb766d50a07c5bc958c67483cfd336d34ffafb0ed841763408350ba0ebbdc463195c7d02c5c32b7e1a645d0f013533fa6b509d82174b7c676bb7c056bf6fdf426af10f7b459d761ae1cbef7c21084437d5d07fcc515d0bbb7f456cf8111470a6126ab2eaa9385140df2ae6ab8dfd87b525a61b124d7c5ab0e59b338d72ff082e5d3d0cc14218e2a98cdb83215abb2992acbad38dc4861b435e834831b1d1654ae5cce15adbdca34f1902735fa5effb19a589f950fb29cd900faf0cb1887c33afc6c6c42d2d48f1a8ae0a502fe45bd9a2cd59de00b3560082576f4cccc28b15ade25cb35ac2cd09d90e1e5c922ec864a67c028152af7fd7a04d2532048e7eb659acf25d9b8aa2b16b6f6a571c69f33d6e15b0f36e98921dd2d5b4023be0f35a8a792f9464017597cee5e915e516a52c71fd5335aa80114360982ea80cdf057fc0711021a886f675df3769f192f75def7e961cffe8e357e068a31f39e6b7f2e7cf63c4574d689881c78201f661c279599bbee82e11e166ee03e264584aa5074b2918e590bc4e9a4abdbc9e1dd9d9bdee943b5b1e7797c2a8e6f104804d4dfcac018e2aa63ddcfb71fea42ecba81daa67cb5c9e24f97f50fab35ddc064f02b739f4663ab617adb893b0ab3294d45112ed280445d5ad0e37f38c60898785623d06a3881844b0dc49c7c11993bb33fcc8d3ac0853262fcb5ae64acd5c6b5c5ea44bd1aba1dbe86f6d9fcde48d98e5078888d40328369aeb8c92a09df72de773e612e5163dd8e001877677982126935923fbee66cd55dcf21341de16efc641c20b2ea0cb75f8533c752e308f3a090d73466f0f4812570de5a3d68661760284160ee49af5037d90553f11492f17a309b9eed627ba5ec32f8edecc89fc9da2e22f86ec72f82beaf3e50ce508783f73597fd8f1b679b677b807caf1b6758cf4dd49a90049853ac664050ded8ab2d070a145923481e1fde7079ad8a6e1341126dccc8e407a261f78ce21c091d9de4477944c9a6c5f9a815cf393f869795beeb007c359413a65110727c5f0e18067e3aad2309bcfa35e6ba60936f78d164451c56d056213c968f9be01fc7eaa0f4d30bc013c49bde16b94f2c7123cfd9f6cf14f21513b385f9ac75553d3ed3530baee2712334d88e04ef43e9c361219ddd6e4fdf91e6ec1ee3b1a28289a0bfc4ffc6381f51a26b1aaa35cd897d314157b55c14e877c29900bf1a5ade1b0a70f35e0b8927c77436d0a5be87206227311f70d2153840d04794f574ec2d495169db2631272b9874bf8e9d63dd67b05287d8d37104c426eefa962c6ab5efeae7d9a3910771fec2b2927a6668523a9bbf5769099fcb728a43d519846393b5f901c9038f32a72e956261a0f5254215a251fd4744e268f2c9b97c375452b4d9b8deeb6261769b899c5a1ed8c857388aeea6ee7d284e830f8deec9d4dce04997304b8f631450009d3176d2d60579de32d52f73207db438fbeb8764e241c11bca08fa5fd98d201c590443e533c957074638bd77995ba3273894f49f110f883a51ad60dd323618218fac1f20aca315149f3738056b9ac67cfe09956085d5c8f4547f562e20a08fea65600050d93342830996e43579d3d0e9006529a28833824d8839da8eaaa2823c4acb7f8f2d01cbd2bc4e7e6f4b4a2396434c4a5ecc46fce8102e02368fcb7302dbf88ddeee1752da944a284f3fbbf22fb35eb1fb42ca9d41588e8dd4ea5b84cf671177a650bf71968ba3e6c969cc6960c927042a9123b4d4806671a185ca3b1800f058d5e4d2bcce345668f952bb30c46f242c5fb72c75be79dbcd7e99aa30599768b036e7f4bb50c345", 0x1000}, {&(0x7f0000001180)="a426becd66157d7537fd06c04fde4d1004c52d7dc5924d5d8a5690550a8f92f4977921998f98578c85daca83a646d67d1896514a4151efd5f7c9e9cec126314178536ff1e5cd5cb73b3ff5346622d8fa3fa58790c3a573763f25f565784e3025efb482007813854986a898c14769374028b5420d353eb7a777776c11e95a786c19f262ce30b79d72dfa34d5b5d0d436f128242e7e6b765090113866641705aecebe0", 0xa2}], 0x4, &(0x7f0000001400)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="4021444320000000000031eaffff000000000000cfff3feeeaef014e88abb81b300c8b592c2e8622b6a6c51f7eb059393236883876a2e3db3dcabb4b887049c40ebe49d54c55542fc8b6739a7912a9124d2591f36cb7f73741c9a1b03e304933f5f2f36b3302bdf3ae701fe3be64b82994c4fecc9ba5de380b26cbb541611a19508a469279f1a068b7a310e0b617ca63d94256af78a173172787b5375beffd60d728bd450c0e86445e474e0000eed07fbe0392e450eed601", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001000000000000000ffff000001000000"], 0x48, 0x400}, 0x7) 11:46:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffff0000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x10e3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xae38}, {&(0x7f0000bfd000/0x400000)=nil, &(0x7f0000e55000/0x2000)=nil, 0xc72}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000e23000/0x1000)=nil, 0x5}, {&(0x7f0000c66000/0x2000)=nil, &(0x7f0000da8000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000d7b000/0x4000)=nil, &(0x7f0000c10000/0x3000)=nil, 0x246}], ['./bus/file0\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus/file0\x00', ['./bus\x00', './bus/', './bus\x00', './bus/'], 0x9}) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4, 0x0, 0x0, r1}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0xee82, 0x4, 0x80000000, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xdc}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xdd}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7d}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}], ['./bus/file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00']}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x1f, 0x1, {0x2, 0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:43 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80c1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x88) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000200)=0x101) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000002c0)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x100, 0x7ff}, {0x6, 0x9}, {0xc7, 0xebe}, {0x3, 0x1}], 0x4}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000340)=""/211) setsockopt(r0, 0x2, 0x825, &(0x7f0000000440)="b9f294957a4890fd977a88ae12edb09adcd3b0dd566e755e77718ba496eb20cdb18ff7cb70aff7007ecb3bebb0a9133743a3e61209ed7c2dcdd999128e4d2a7c3418d2b7585a10564097f6f11f765ce7444c793d26585a5fc8ada3a5230e5b2e15a6786faec12edc950201acb6c4da18b2fac1c21bef90dc7e30d3b4f005cc1f666df71a8cbfdf89fc52e02b02be69835e095f4f990ac07f452ea29ef2c539c36b8f99cb201b5e8096cbb3833db2e5e8621c0b859fc58537055db5cb6e6b3731f7e76c6c74a785be5b74c3ecfc76feaa2216791abaabed4dff6e707e3845d53efd75c7f12913464e04fa4124", 0xec) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000240)}) writev(r4, &(0x7f0000000680), 0xca326a30a7f4a00) 11:46:43 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000000c0), 0x1000000000000174, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r1, &(0x7f00000000c0)=""/37, 0xffffffffffffff2f) getitimer(0x0, &(0x7f0000000040)) 11:46:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) r2 = fcntl$dupfd(r1, 0x0, r1) getdents(r2, &(0x7f0000000340)=""/255, 0xff) dup(r1) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r3, &(0x7f0000000280), 0x10000000000000d0) 11:46:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') chflags(&(0x7f0000000040)='./file0/file0\x00', 0x0) 11:46:43 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_vnetid}) 11:46:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0}], 0x20000132, 0x100) fcntl$getown(r0, 0x5) r1 = getpid() setpgid(r1, r1) 11:46:43 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) r1 = socket$unix(0x1, 0x4, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 11:46:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]}) listen(r1, 0x37a) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 11:46:43 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = msgget(0x1, 0x10) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/119) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) msgctl$IPC_RMID(r0, 0x0) r3 = kqueue() ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x7}) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) 11:46:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0xffffffffffffffff}, {0xfffffffffffffff8, 0x0, 0x0, 0x80000000}, {0x6, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x8ce8bb9f108e5f4f, &(0x7f0000000000)="de") 11:46:43 executing program 1: socket$inet(0x2, 0x4006, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x2a6) 11:46:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000040}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000000c0)="6607d471") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x47) 11:46:43 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) r3 = getppid() wait4(r3, &(0x7f0000000000), 0x9, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) dup2(r2, r0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 11:46:43 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 11:46:43 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x1, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) socket(0x18, 0x4003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) r2 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "443139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) close(r2) 11:46:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x54}, {0x6}]}) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000001c0)=0xfffffffffffffffe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) ioctl$KDENABIO(r2, 0x20004b3c) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8649, 0x300000000}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) 11:46:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01"], 0xa) r1 = socket(0x10000000002, 0x2, 0x0) r2 = geteuid() r3 = getegid() fchown(r0, r2, r3) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) 11:46:43 executing program 0: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x8000080000001c, 0x7, 0x80000001) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) socket(0x20, 0x2, 0x5) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 11:46:43 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) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 11:46:43 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b8180000002900000031000000030000000700c25e388d893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = shmget$private(0x0, 0x1000, 0xc1, &(0x7f0000094000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) 11:46:43 executing program 0: r0 = socket(0x100000000014, 0x1, 0x1001000003) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) 11:46:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) kqueue() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x4, 0x83, 0x4b}, {{r1}, 0xfffffffffffffffc, 0x2c, 0x42, 0x8, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40, 0x7, 0x8}, {{r1}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x2, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x10, 0x1, 0x800, 0x1}], 0xff2, &(0x7f00000000c0)=[{{r1}, 0x6a61e336d9354b68, 0x0, 0x1, 0x1, 0x5}, {{r0}, 0xfffffffffffffffc, 0x88, 0x3, 0x6, 0x1000}], 0x10001, &(0x7f0000000100)={0x5, 0x10000}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 11:46:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40081}, {0x15}, {0x6}]}) syz_emit_ethernet(0x6a, &(0x7f00000001c0)="b2725b0db59904e89b49b010084973fe4bbc0f5bbb6916c9a11a39720d749b0d87d7b77a96b62d4ff444ae2e171d25ac73e0b43771b45d3c2a48bbc98763ad5f401c820e7809a347dfd82b9b977bcd55ce37d07ef3d99d8d307bec74e1e237d486b9bd409d4026237755") 11:46:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x14}, {0x7}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x16b, &(0x7f0000000340)="b6cdcfabd436fad29c010020d516b12e50a0d3d95e670ca3619361ba46e581f965c5e273d4234ab13cd55c6a6f1f965e221960cb58c1fa143745214d8552b00600000077f93cce825b379fefa4313a32b6deb2e84dedcfc1d0f4034e685fd335f22593bba16f022afb0bad1ef49f30e76ac7d22e76cd79b76021113ddb6d61242df0d10862f2c8b7bed4a5453aa1061451297867a0c491bae6103e2b389ea4dbcf4a7ce69f95c34bbef203a4e80de8b3f4f7f580c045d300000000dd9419e307f945afac7630a8ccf99f9cd86003954491726400134a5fe7686d86d1225eea59c31b7557f54c2b8d0b19aca7284214883a3ebfef08fc1060a19619123536af998970659f867e5b547595e19bef50c96a1f0c2f4379497c837574ffb75edb9ff5677a5290ba5573a17b3489d785462f8917be831a9eacdc2e74e66e16a0e8c5cdba1ce917a12660e06085177d89d8005d1268a31d0bc0969bf9b8e10a3be801b54b9479bd2695a3f1245fbf") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:46:43 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x2}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="9faec38138af9ba95e730c43806c8e45c01378729ea5595d51662f2d48d3510784d714540dae86e8fdbf79fd4edcb2f8e3820875ba81b60090f41d364d6c6b2e79295db883a54902beb8b5e58b93f0b5d9a480a51219d618350bbb626c55ea3a016b668044dfac01127795391855b600144cc6e0ce56ffb8b3d0c9aa58f396c6f5042617c06ea605c4cd1ad3ef4be27319a145da205e12aa48c820232665f61b94bd21a1c542a5f16e624fb4763a3a7e6c5b8555fe3d9398c8f6c3d50fb2ba2557f9ec5390b8193a", 0xc8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000001, 0x10, r0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)) close(0xffffffffffffffff) 11:46:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) mknod(&(0x7f0000000140)='./bus\x00', 0x2002, 0xd00) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 11:46:43 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xffffffffffffff08) 11:46:43 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4, 0x1bf) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) close(r1) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x401, 0x4, 0x6, 0x5, "7647253865c3754e5b1601b500a7c8ad9ecd1281", 0xffffffffffff754d, 0x7fd}) 11:46:43 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) sendto(r0, &(0x7f0000000100)="256703b63e5eb82f45", 0x9, 0xc, &(0x7f0000000140)=@in6={0x18, 0x1, 0x6, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x40, 0x800000000000009, 0x0, 0x0) socket(0x0, 0x8002, 0x0) mprotect(&(0x7f0000102000/0x4000)=nil, 0x4000, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x1, 0x0, 0x7, 0x13b2a199, 0x8009}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x4) fchmod(r1, 0x8) mprotect(&(0x7f00004c2000/0x1000)=nil, 0x1000, 0x1) socket(0x10, 0x2005, 0x655) 11:46:43 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r2 = dup2(r1, r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x3, 0x1f}, {0x18, 0x2, 0x1, 0x4}, 0x4c696e43, [0x44, 0x10000, 0x9, 0x0, 0x4, 0x6, 0x0, 0x3]}, 0x3c) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, 0x10) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 11:46:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xa73d}]}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 11:46:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x80}, {0x6}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x73, &(0x7f0000000140)="b6") r1 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x1, 0x20) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = dup2(r1, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 11:46:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:44 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x20) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="d95626fe5391b997219228d1bbd32d373c40363638880fd86f2bb0637c1a65d24f554149e036f03ad7eedfaf62b2ae3d77a91fd61c19ccad510433ef3841437f81cb6c1265166fcc2541b8088176fbe34770e6a413fc48a36acf41f8d301c671d2473514535d07d4db3309b60ae8589fbf5d9cf22c07569246d558dcde0f22b3f1b878fd3378eb93605d5104ff490b6746713e807757d82960ad47d0a426ec7955b6a29ab187a3291dee42d1066fff0faf95a08558949f45d9bb0f09db4aa8c7a9cd2058524177af71fc0e4c84fe62261d8adbcc7db5e6e366dc11464f1faf3401403d6e2e665c942a3b555eaf1cdfddb21142c8f6604af417", 0xf9}, {&(0x7f0000000040)="6f5a1f76ab014f55fb1318852075739e5daade3d72be1b6c477f5f9bdd392737a7d3f4d703b40c96ec95cc000073f2907917b1f63a895a7da584804e9799e49084a889f092fb6ca8d81e587470487f40", 0x50}, {&(0x7f0000000340)="8edaf76e4b5d1fa2a9fcf7997ae4825f6f3b69f19ff9fbc6bc4ee61f6b8b121a1731f59d13a72a50054781f01b3bf980315391b3254168cc754f237e6db0e3d89322bcf264268a9384464686d9267a5d6620b5dc451145e306caff3d388bfbe302c6d117dcc47a87ef3fbb287774afab8e592fa045e145136707bfecfa47e1687be6630dd84cde07f6acc1bac4226b6fe4497144a4f57f5478e54d8c7b85c61fbc32c7a0a9f7f3e2d9f155a04457b8ec5c2ac763ca6b7340961413f228a05150da75e979a0813fd56455b1069c93acfbcaeb9fcebfe2595eb3337762fe815d24f4c6a26492ee4107261fd3e571de9f57ae919368415a63af521067a3ab2b5d802f3d9f5630cee085a8925ad8a8f5fe491de500f6c2dd17b6c33b25c9554d12ba9caf719f292708d436e8fe4a9c86f0e56a6d723e7e4a976528f4273053cdea36f8db7368cf3e0d151d7a8213b7aef362595f8fce587a9556b9c5ff4e074f225ea5d60659ef425ae94ed60cf8113a516cb64afce66b3acc4e622349723360cc4e6aebf522cc4d38d85a3d5f9bcb0969945a335e61415037726854fec5b90e2ed3b55687f1bbfccda9b4252d1d31a1723f7472d56252319b1c00c83327a6b356c89bf2ca4dbc5f0ab81a51241dce734918faa89541cbe2f8ee476164fd8a9bf5d31855c76b4b74c93dc59044beb21e31922634031093f94ad631617532958ebd7d0ac0d35b5fa1a557c78085b813054bd32b318cf55243e765a51e05f83552d33cbcdc006c3d413cb293fd625c712942e9bd50bc088cbff309d5aadb8ec3b438e620f3c8efe302cae6fcc2d8b7b4fc57dac8f3471b40ee97818565f9c3ce07f2823d50cddb2c771d3f53b15f79328aae91990ec8a653eb08173734f578832455699eabe80f8d968ad296e31464ad2ce0fea2fc9f1b633519ad277dbccd4baee1fdb61626c288cbe4bbb8aedad7eb346b94f36b32cd0301e0d373b46365a92c857506468ab126ccb88b5cbbf1ab9b555ee421cb92102e017372c0d93e1e64afdbc4fe5eb56d8eaae9ef9b081b2820f60ada1c8a996b60cbc94222131cc044783dedc4edd5ad0886dc24c78602b9894e7a1aa8d2239ec7d2e23b6cda72ae586455254815aa2d7691194bbb5725a28be24d9d285baac04f97a0f0e50b6061ddcf4d36b05fb54ef6cec61a28a9904d6d630ce678b45c094a47b21cf7646583e2117c8717684a78ea20733f13df3ea2b8cc500f673e468fb8432de17a787ab4c744444a410baef1cd5bbf3fff367e92fe740abfd610e9665925fbb3c6bd1467329862d8d915646f59714b3727aa91737b3e113b5c46e57e3d1e219d81b7fde2270d92116afac5210f5eea2ea980ac759ffa993bbf022cf6ebf21b1baea62d240b68a4c8d017ee5f5d66d9cdb020740a28ce4435f85dc0f6bec61c524399cdd4364ecac030a47c55682d757e684f314e62b7b8b260995027dfa3a3dcecfbaea86ce017160c721fe0fed28bfc8c90f74021a17d4fcede57760f6e7f61ac1f54af3d81b666f3efc6f63419d465802aca12800e61746bb470494841a4f77c9edb26db2ae016a64b0fbbabef9e799d7c1c78882ee5a8b8a45d9cbcd186195e19d774f58c080deb68ab84d0f5f6c0dfddd4ecde092e029bfd133bb0c16595e9dac44246375a2bb39f00cd68230cf8769f75c9648a722bcc2131a55ef1f3d09d216d5f7a6dc04e8c292111f65b5d744fe031306cd69f2c2032a0180d187521629ff9309af46437e6a711ba8c76c5b1fec20bdb50ec6746c56f3251947714014b6cedc0b90acbfb4c1e2048c2a282d5001e71b908a2e2bd2c627180564801e832cbb5da7be72cbff8eb4b76f3972e0098dda64afecac538e19e834ee272444bd6cbaf5cf0fd657cae844ce521f95e1b69c84875a6485cd2f18c5b26c2fe5bf6789dea0e8bbdfc2661406178cf24656c7e7e576574564589e8caead78e8d2a0b540f2a74ddde542ebe63d1d32ed61d417083bb6357422a30689628fa1c70e6dbcc3f3fb1bb2c40df62514b0a0976dc8e3e792831a6521dd3df0fa84a141a40035cdc2357dbe0118a9417991bc6d23007b0dbc4262ccb7d288cd3b9da55233dd8edc995f875b120e038ce246e74cd577457e131f8a4a4b43b48d00d6ae0882a8b6f132a3e73b3c5405c2ade8cc3dfae3cabdcdf68feca452741319d5e67e440038cfe0098c79bb44db7f18481de4076aa69df4154d41422ebc125e137690eb2dda6c602b2b3a293954fd0fee1b4bb40f46b4bd5d82a34335dd96e7a0aac3d4ba1b5379c7fc470098d776ee1c354377dc346a9ec4dc544705cc0b267401c730052672c27c4458b6d51fb08abe9a9198ab79c4c504c155a2e220c15d9e042ad37c961c533f8e50da91d202f8d5c14f0d666069652bfc01da0ab93d29a934bae6e592c1a9f035c8768c41eefcb543ab394dd807955ac86c089c92ef1b456ed4deb8e208850b9b235d86990375889cf4be41cb5c1b67302a3b3bcdd4c09d530d962404f1c24782fffcf68da489e768eec81a12be4dc8ec8e6df92618dcf3c7db6b04b5e183c5ad6bf19d251634393bac4598fe4bd2e6c6e66c8d480580992995362d94a6310db49384c0993d2df6eae2ec0b19fb2a2529e1ae8580481219258c8bd8b61580b8ee2f52f807cfab73dad2e124cbf26f0a521a72e35f0e9ee380c5520b08ffb836734f20369470b285bd84a7498300e77258f0bc44fef7f568d5bee6461834ca8404a7bd6dca659fbfad9a0c9a191aa3bda4142df9ba97b56505b70e74f04f1a5de7dbc4302ecf54b6ab8b11aecd7847f145aa110518f09c65ae165bfe9edaaed328adaef482d00c5e22d0a8f5c12dbeca7fcdd664100b83274fab527b05cf47372a0438316", 0x800}, {&(0x7f0000001340)="1863a31de3413b6bc6ac17286792a10a34ec7efabc3c7a1034d5512e652d596fbadfa67888b71213a5f0372050c600f70a66073700077ab478b47985b2c26760bb592e976a975145bbeb41e226f20c2723c8028b898c00aec11f65585aa8eb3837e3dcc7d73c43351d5850249c266881fd8e0f079c0ac7d282fb0243489a9086e233e11d225487459ca6d3e9438f5de770e7c9a62e610cbef56324542563a16648a9c4b707d458f8fd8228c62be6400d3987475f6b84", 0xb6}], 0x4, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x6) 11:46:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x40}, {0x6}]}) r1 = msgget(0x1, 0x102) msgrcv(r1, &(0x7f0000000140)={0x0, ""/121}, 0x81, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000040)=[{0x101, 0x8, 0x5, 0x8001}, {0xffffffffffffac56, 0x80, 0x9, 0x2}, {0xfffffffffffff4d2, 0xff, 0x8, 0x9}, {0x2, 0x1f, 0x43b, 0xb1}, {0x1, 0x34, 0x8, 0x5}, {0x5, 0x2, 0x6, 0x2}, {0xffffffffffffce5b, 0x4, 0x3, 0x100000001}, {0x80000000, 0x81, 0x1, 0x4}, {0x79, 0x1, 0x3, 0x5}]}) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x8001, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 11:46:44 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x6) 11:46:45 executing program 1: r0 = socket(0x16, 0x4, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000080)={0xffff, 0x100000001, {[0x4, 0xe7, 0x1f, 0x5, 0x1, 0x401, 0xcc, 0x100000001, 0x0, 0x0, 0x401, 0x1, 0x6, 0x9, 0x7ff, 0xadfe, 0xfffffffffffffffb, 0x81], [0x401, 0x8001, 0x7ff, 0x7, 0x2, 0x80, 0x8, 0x100000001, 0x9, 0x3], [0x438b, 0x7, 0x3, 0x23, 0x3d, 0x6, 0x2], [0x1f, 0x6, 0x20000000000, 0x20, 0x200, 0x8], [{0x4, 0x1ff, 0x19, 0x1}, {0x8, 0x7, 0xea5, 0x3}, {0x4, 0x3, 0x6, 0x5}, {0x0, 0x5, 0x12, 0x35}, {0x0, 0x8001, 0x0, 0x1c000}, {0xb4e9, 0x3f, 0x1, 0x8000}, {0x1, 0x1, 0x2}, {0x200000000, 0x6, 0x81, 0x4}], {0x8001, 0x1, 0x8, 0x4986}, {0x5, 0x4, 0xfbe, 0x80000000}}}) 11:46:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e000b1e608860000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r2 = accept(r1, &(0x7f0000000140)=@un=@file={0x0, ""/72}, &(0x7f00000001c0)=0x4a) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="27bb14f50033f6874467cfc66fd7a602b827307d3620c72e6e8b69a10a29498ab66792488684e89d15bd1ae2f5c03774fe16f3a220d311a5bec2b76237c969c67b5b54ae4781e60238519deec43ad0647255a619ed9d4a", 0x57) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 11:46:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x13d) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 11:46:45 executing program 1: 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)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000004000100"/20]) read(r2, &(0x7f0000000340)=""/192, 0xc0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 11:46:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = socket$inet6(0x18, 0x5, 0xb9e) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x8, r0) getpeername(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b80002327feffffff0802000000002800001401ffff210000003b00000000000000e50000", 0x2c}], 0x1) 11:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") fchflags(r0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 11:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x220, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x24}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x40, 0x0) write(r0, &(0x7f0000000000)="79ac715e2cf3524a6b3a7e82", 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x90, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) accept$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) fchflags(r1, 0x0) syz_emit_ethernet(0x35, &(0x7f00000001c0)="84b83cdb5b316b00000075831275c2b9c683a37dd58dd022383494595aede28f6adf84aedaef7fac5815e8effef8a0b4f6984e9812ad24a9c2e25c3094bd249927890ee2c8c5582ae2ddbdf04c5e8c8f63d0ac4ea94680c4cbb1fd4da1ba00007a3d6aca1affffff7f84bd44a813af9ca7a826ca08081c9bbadedaf523") 11:46:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)) kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x100, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) close(r0) 11:46:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) socketpair(0x18, 0x8005, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000006b26fe837aba87e6f791696200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b09f31107f0ae5a4fcbca33eea52a0d333a2502fae3e1992c3abe6229a72a5ef4bdca053486842d38167230bbe2161d3b4164ffcaa8c56743bb5994e585c706ac8211d627cf39216ac8e151817e4e36efea4913f1df5918e189dc1a8a3a5637a912f8c03d0f78ba48cc9d35c71af1a2e1feb89f3880960eb3c20b2966ff778e236427f9b1375ef01fbe9a8f195708b568114509ea2719106155b4619435fb9b59b7a50e897b9c0bde553b78e6a44413f39425ddbd3cfc25e8c255d4ccc47d5a66d1552c41c29eb7bc2d533dd9a87a64e7a98f51c76ae178de02ee7bfae7d884157d84ee0b3705ca61815ec006225867c46999846"], &(0x7f00000001c0)=0x46) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) getsockopt(r1, 0x3, 0x4, &(0x7f0000000200)=""/44, &(0x7f0000000240)=0x2c) bind$inet6(r0, &(0x7f00000002c0)={0x18, 0x2, 0xfffffffffffffffe, 0x5}, 0xc) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000280)) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 11:46:45 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) fchflags(r0, 0x0) 11:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000004880)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5c}, {0x800000000026}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") writev(r0, &(0x7f0000004780)=[{&(0x7f0000000580)="2f0133ae04b757fbe8ebd2b9cbf323fe8e21791eee271fdbffcc56b6fc2883c0e749bb7b9c15698c05033558286cf895730f5d2ad8a6fe32de2f427a4743f09bc3b2966c357abf173073fd01a975faf1d140a74e039d408ab8e19d460668624b0f8ad3eb7e99526ce7fd16546bd0c75f6cc8861f4241acbe9038219848a958f214625e56a80493f1ca2b48844b86a06fc2ab8a194779ba3a2ed3619d2a015d60be0ecd812295653beedae8acc58de25444e36768ce84d98bb8dc7cded9e566462d2d87313cf2851c21ac3fd0cea0110701faa432c9457ad7ca590aeecc6e1e720e0c034b48bdbaf849d0978004b5ea77a3b14f7713bcb448896fdc9923d519ee1dbb13a9782bb9a8e30a7a547c533fae1391ed50b2fbd01dbc65847f7ae4a3c3309fbc84039223db7f3eb6a956d05b261116f7f9942ed91572289ea8fe17b7d436c758c66cab276555e9ed63db1bf707eac05c22c2aab574b17ecb5a72143e1c0e33bc9ae01949cf9fd0f8822a302b07dc4ea7c87d0cb2ef2d90a1bbb7e561f7ec70987dabe7cd7692edaad0b276c9447b07eb67b69441b4a4609a40fc2ebde2ef5ebe00094874a3e31f69d229808372b05cb13f1228abc182081d47657b295ca42c7a20298c692c434647c028551ba886676fe40c10c2487aaed19c1d9ae8e6ae6e10f7f7e66e65528c2e3ecb67f5c4c1881ef867bf6bd1862afe7e40b33372b9fb8a9e57c62c11eea284c89a85faa06a6355acf0483502442e91770eb375f522ba739e3867f037843876f0a578681e7db786b3156df46540362c3da49fc959d06a59a081cb5c579f33405c1d37b431797c4c3626c6a2397353ffcc3cbfce26081d6f61d91aa59e5f8438974d9512cd3e8852abc1fff5489bf687f5aaaef1125097c943dee798b8f262e8c927b07bd4064a9a7123a919aba5d467f113a3118df6127321e175ab7128a26144b6f71f8e2396acc29d49d32d848066703a8ccc92fc84482fd9649592bf985c89182dda96242a4cbd62d64af96565de8f6a80482f0be4bd18e9a0018c74c3321d22bd0aab9238875770b1209c39b42a594029c7b4d38f09408dcdfb59ab6ed6c40c22087755206358223052e4ed6a805eae00cb28cdf295929f766457af83ff5f181fba76efc6ec3ce4b23fba908f27425fc3eb772b8003ce71cf663e35d8b631f38e176d0b20e16c5c3513e5c67bcc64313626d1ed8c25c461df6f8544eea87b1f7c6ee1b7f66d215daa376203e403b27cf158436dfa0c563de5db7587529fddc505d4022948905e72b8fc0be0910be6e1de84b29c5e11071d4a0f6f959337420d0baafc4d533436cb97ea5df0f3fcd458f4142dc2e0308cdce61872fe7d0291a06593a8e1a44cc53c8b54c3236054146f7924c706bda8f7a4304cdce60f35910633c5c436f64b74ac2a55a6ec0f032f4be0a0f909503890a0e55403bca28654d9c39c781084ce1c69398f7d62c9b63c3f367eaca4cf418ce48c5d952b342aa8b4caa9528f3dd6a1a261bedf05811f1cfa010668e5ffbee42252189147bfcdf3aa5588adff49796b8ddca1ed683457f6e52700d16895be3833894701874b4466e92cd791354339160c97e1b3b3d565b62e9471909b2a95a6894de1bc9b7ad5a82ae40fd6faf4ae22c4324b1cabb490437d8f5ea46c82e91129ce0f9b3e21ee281e9510fd2ee89537cebf8482c3945f7301db31b319bdb50e5170354ae1288b4a6a6bc252b6158bf28cd12fb4688572ad3f9278e43fabe72bacd44347250c2a7bc4eb4e2b12a12ecba0bedcf2b14d01493518c0bcd6aa172de9589c7d484e53b9266a6fc48fb613d6da7312d9842313c0e0a55698fc59b4a881fecc4e16be52ce691acca3d7f08da4632f85c3fa0ac49429fcf9b4364c56bf42a4ee32a2389e42da05ac98a16d572e9543ef514672180e1c71095b3c098a073989364d5c3ff86319ed9e56f2ccede169866e346c08aaf367b554a583cad5d88c71ee9137b2357ed6e90b605788677958c808724bc2bd346c165c3b57fdc21ff22b7180f561e583d194fd6ac54eef46473db3d6170a85205f4567fe8a54acf6163d45c8716c107fef6fbde9aa87de12b988d3392fe4db073bc3ae304cc26cc9d86846b706086238b21394a22cd00a59e3a9df24d830f30b5a499dea8a23a94c16b02e7186e8900f55e0140e100be1e3c5d4b58c714523abae3b9831a4c042efbcf3e6105687b4b426744e373c481ef033d5c1efaf6ad3c2488ee2d3607fe731d4af0c6cd3309ccac8efc030ab82c002ea974bdb41a567e9237afeb6e9dafdf713ea47acf4ccc6f2d2b9e91ae00b25f340c8069817127b389a979a43263359d26dc71b996997b05ebd1007e4e35a6b773a4a50f41257cf307fdd52f060156c8acc715a503119b56789f4c35b84d06850fc9418dab54c58caabd26566ff848623cf8e3f3b225c716f4c36d69c41c36ab98df8f1f89dd7223f14600059143f2e68609b456eb3048c06ec4b99a924fae531fc2384f26b974cdfc711b8012516e23428f3451e45c65911a16a47cbd31f5b770c9a33f206e55b91eb87932ecbc5193253fa1e96b5fc908d17718d4e4730b2cfc1eca74e95c834f4469f588de32474cbc5771ce7fbd9e698ad96b9f4748f4b88f0b1a2bdbad47ad1e388ab97dbc2b0aa5a8615942a945f8e54923f8e6cfcb0d86b25c3cbcf088ca7982851e67395b3a7f20c171d576ae1e552663a7233b3d8bc02f38a16a42e2cda5bb7c43e313919ad1c287df22cb19aa9352b76f45db74402cdbcc3a0c24928d2d9925000650fd8a1d932e1741aadb071b74a295732ed65f0a93ec3ab43cc4fd824a1dc5a66169bf72b7c8929abd355f92920c157e17bb98731690d90307039f91c4886f0a7e71ad75c6da37a54501b1e74c57b7e4f145c2971dcca5c29cbe6b8570869d1207f1571b55162a45e17654b01a8703eb6aad7d3bb27344e7a9003cb50c5a1da10b3f98b3808a3ae57f800e708db41855eed7e5875a59bf518eee540e14a8143181edc61381e2228a54ae4d0b1f797bba2bda6757f101286d94d400ec9ecc3e34eafec6dcb5136195384bcb31be6608e2e9286e67cb4fcc6872b2c2973353a9bf11be5ad6c0e605d4740f8f4c91ce86fc0f13c03456704be98949bbd2433e15fcf5baf58ec1468b86d893bfa8bc2ac310b8b03186ae0cbf88795e64a09528d4f8b8bc0d3b7c5d82d42f42b0de92c86c0b4d28ed6427b719c807b03d4d67b10216d4e0686f88cb93eaae5d7c2ede0a40bc11038166b754858c6ac1bc6f1d92b7b02d6372bb8b017ecb99a3a33ef2da5aa958a39a36aa74a007b81567aab0101847de413386e0095e7520797ef17e96fc6d5f6e4f5aebdfa0e46a3d8c8f9c1dc679b4021a64cbac3e1bb710086ab281654627396e8fb6c10290e01dccf5745256381bceff9709da6c88369db577f563a0b13017ead5973a0cbe287780252737443b2a35e4b5d999cf7a06ec3d9c02c29ae2b3ca4d55e0ecc1a32c211dc7d75b3c432709c978a5afb2f53f722ef4f63c24e5c7f341a7dafe038c0fa30d322dca820c7bf32f52581fd2362687b38b144c4c0036348c2c641dc7c5b6ecf87c5ae6ab7f9cd7fabffbf6e9d4e1b2438004c706ed8b150d342bb2d7b88d2b7b0553ee0091a99b111494dea6206771ed3101a305d6868c7e16a7b5b5bb908735fd5cb870bc131816420f4d0f6d3d17b7f9a6c59e300376b45a17b91c5588b00b3389eda16adefce416352374e5f61c14c8d753f2c7bf76993821617ecada22a578f14fa36d478e54c3a5e106f40734cdd77c783dc0e598fab21a4eb215986352b1d21304bbf0d8cb6b5fd22f7c4e36f81de94f9d23130fbd3f1f98eb5e685aea424427042cd079eddf3813671651692c3d315305581d8e51ba79ce1d57d9405ecdc134710fd48ed006cb4c933bd7cad4bba836bd7b24da6afaa2148854e8e92ef6debe0b5dce810b4d0279f23bd546399a3ad1e2aa936d1c512037e0732e9d8496ce2ac3fca88093de8ab739a05c3cc43730270ec951db11cf2154571f8ecc127259d69bbe9283b7ea642a99e50e5165c8b5b8b3bdd5007c3df91915171d7a651fbab8ec63206bd63d15aba3bab2f4eee93dca99b26e50639b6ababfdfb7a27b226b8f04103b32322439a03d087e7d6198534bf8fc10d1c50f3845f8cf097eef8df794c01c02191feacb68b3e28f0764d158de70641a4023b73af0b689b9cab6842bafb941253d7488eb5da4a27e60c59cd3b96d3b663f0994904aa447341e5e908f978b21271d255b94e65643f58eb8543161f5b127bf547730c7facbb367f00bf2ec71d7b109904484619e8f31168521c979a0bf281bd6fc29c41d1e6cf30e00e5672519b45cd5b1f0e32d1fe55d928ad2e3009bffea287ecc8e433953597ef201c2237abc813d79ef038a8da7325736ce95e6c1f31eb02c082be040d1f6cdb0bf51285095dfb06834e2fdf6c960fa69e6c1a667883daff1ffed6420d63e0a32c73e6c434d8f74f87a00db174194d37cd561659a9ca948d9d9ff5bdd9fa47abe40d4080c143713d44c47b335d6b168965395c4c382b66327a3d7be3ca28a3aeebf0a394f50fe5658dabfe6ac95de939dd81e7778b7ce6595ea5a287ec513e9c6ec7716b4c9baf2af85a73ebb8c01f5cb18bd5860ba21df3faa56fbeea758409a67462de689f32ab449604438f2ab75d94b800f94e77e48bfdd7fcff6ea2b68c948cd96713905eb0f0f90ea7e8789204f53facf42a816175f800e3af650441b53bf43f2d51acfe0f3bb5fca1b0438051728bf4d5855177bef8e67686376d62935e4c9f3b5430e5bc295fa57b5971b90f892920bbbbdb220e0a015561c945df7b894babe4ee82c0c2ab9399db06d9a654a59d5f7be2e6f4e964cc12059e364173d53712ff82e5483bcf473e45a2ef57d20770491dd1c80651ced515ec0a04bd1234f3008e53f58f378d347827131816378b948bc979fb499c1138a9f9e4f1100ff2cdc3ea2baf9e2af36276296fc26ac4d02d57337869eba3ae58e66482a6b9ffd5fd8c96a89ca0c9aa85e497ae61c299968d7aa4826adaa65b4fffa0e03b92fa188f4c134c25bf7240d82123e67afc83c82b6090cb032aa8b49b3d82e9cd629bfd6ef1bf65fcd71ac35d652308518a84cc5a4f52a947f3721cbb61b7d830433f8039a86fe61f56c00511cf6a989fbf7e2bf95792bc119fa8596b318c4a8951c766fb7abc018937421c3cd254b7a36d8ca9ba546be2910aac8b8fc72e119dc8c670c8d40b43f6bd92d99d75ec79c4a9ad5c34a432316de709bd8e4c4b650fcb62c819f6537bccce899ffeb5828219aa5c7e4e5a78112df5af366477858af3bb43ab7259bfa2704ad03c1eea1d133229dd6508276db4bf3c3cc9e9204f23b66e4fd111ae1876eaa630672a8b44d099301f38324ac5c10ecf1a062669aec05210ad893a216fb468d0685159bac9fec974707bff07d88f337f1e18e2600e7425166a4b3a96ac2b7a2d23022786f642082a1326d3f4fc6182f0d1c0321c4f988c5b30f82e39b7f1dcf3380820fff1e2908ed8f88132f7e6caaa539801113d0c4e2c540b05606a231ac28fa168121904dd8d470713efa43d62fe304300ec3859f859a880e9e7a618e0a145628731787292ef3b51649d5a5dbbb4b5795023ac59db5808f9fc6ff86217291069630aa5bd1e1e548ce9d5b22e9edad88af5607fc7619534a72a3349fbd1efa142cf407d5f304861e00bed3ba6965aaf9d4e24895454a5fe157808a9", 0x1000}, {&(0x7f0000001580)="0c83072fc23f7b8975c01b2e7fe07d3b75057d1695488dab641238c19dba51465c4f7e4d7cc6d7899b4215039b6bfd05e1a0fa529eba0ed8663e3fe932872d5d73808e0bd0d0dee9e798a26d0f15171ddc7be98c089dfc070011b3699c99014c9a56a4cacbb15a25f1bd72d3bc22cc824e8708c1df2c758aa66844947f1da63dea2cb924f7b709d2f4806b952c6e4ec2772adfeafce766788bb5f8d255a1147dc18da824f48ae37c2503d03b91ed0c53bd01c43f09a8b5d26f75fad48479b37cb9c748babc4c195a8401518f2b0a01bf827b9aef552f0fe6855007a5d63b66e1f7155d4a172234ee3feefb9615db057e7a300afe511b27f6b829b51631326329344c123b9d4dfe020232b9aa39173a06b89acf5394d10ade528eb66eaa4caf06db73bbff98aff3e92ab36db0d3cab0017dc1c604d770821a350d9bd4a60cb5ce41ff8b1866d1e3ec3e6f65ad9ef2c46a275ca0de2f873f2ebbf847bae3fabc478506062d5ca2cd1b3f335b782bab681c52c0c0528a1dc107af2cdfe28724f235d4a741d1bfa9a1e506a66f1d23b29cc456cc8dc7981cce731d2e1718c1a69b71c59fb1d52d04117a9f5eaaf534d892e53ef4aaf8bc80e51375543c872d6de0445cde01b52199368dcaf0a7f1bb4f230714bad885c70b786e658962bcb246cd9061ea8eb4f432bd56ed993face3393a9624f80296a30f7bdd6e28d6a1aef67c4be102628270e30a63471dc71073ede618a28470bf9578a606fcffa2b20d50404a6f1ba47511b3f05e6b3b64689d48268891d1d33ac7fa44279155e7b7aca5ba51434c01446307b8e3fb40fbd77b3c67656c9023146dbb76e201b7770fff9bedd0ed2f8b631daa10b4eed627c69b6035314d031d9c75e94e322e78f4f8337cf1c56cd10e3d1961a75d4ac4307b4d8529d3d6cffae08bce8108234590a1a451100f45e4d85d987706b50cbf9c272ed8c478ecae2bba72290c128b52c8478e35242d3ce2be75a916a6d7d1e727f8a9f9f02fcb649fe0e29623ddf60e85270e618c0e33cddfd03dd0dd6deed01e8e2a000944bb40d58a9b5aaa490ce66c954ef7b6fb24cd1cf720868ca1e03f63678fba4a394ca5416c2a26b57ad841f24c8a2769a0e0eb3f2c0baed22a084d8ecdbc0e10c3c60a0bf9a5209976ae72e13aa403291e9eef1bea5cfbe884168cebfc92b12335824e4b535f8bfd710db1562d09de669bb27ecbc1616bbd7915ba61b12639a1a56bbd831f3527896343a444d1124b6711a40802b54b69d378e69b28c7c3e47d6e8633d5e5ad9b7cdc6be699d68703536bd361e860b16fbbc07789f22e9369bb376be6c207e4d7a5c1ae537a7f21ea204a7ff3db875c40454c45e6cbf3f2f65277eefd3548936b1e5603b1c9af1d9c2fc5d60d355f8a837c2a83652ba8d9ab26e2dac09577ec0b44fa9c06e8e035c671cee36d16028fadd549a7b7dba06de0ddf4efcec6d977059a01f51dc690d570fea6174d5b630561b47f6b7f33ad9bae2e7e5bb8700637841c37b36a0a41138a9f71ae54beff2c6276860fee1ec473de994e17a085befad7d957acec2e99f30ffc0437e5d0bc376aee458fd5c2ca1bf0f70820223e60390871ba78b76c6f02678410c10f3394d32685f49ea70de11939d4f9e27842cab0909164cecd53d56c7e36c1bb887739ec667e781d67be1412ef68bffcf775551b2851bc77ef98f2ca8139a966f649dfb2f58b9397d51a16e0561b6e4d9c905171aa7273c439dffe70e4bbbe48fc3a4eaa3bc9691a332c163447700595d0edc12d0c8c9f6f1407d0fae9ba6bc7b31e2deff3c150ba382d16b9fa3f5e7c0e28892c9cc0609c6ffe6ad6920e1ad7ae4370ef1edd6ce91d16708ac69fca0ab72e3df9293eaa8ef0a7410f28bc614c3a88add715f10b08d2f934411dce5bb283df5a5ad7ab836c7c836dbc2adabd1c3398a6458678ba961054bd543d4949aa7951fbe2ece4c68681214cf18490d7f35f4f490f0c327a080684297d132a4a1acc09d8b46c9c34677fe1b2e5435872e9fd639fc69914a7f1b9cae68690b3b81007dbd6c5ead88b2a7495c8f2798a1a3ec8b8d7c1d9a16677d9a1bf2c6b26a467e9167f063b59ce38dca72c624868c0765052dcbb4523580fed01a3e2ed5342f11ee1e8ea2718344fb409b41987b344667d319f30e8cc042962429b39b62126518aba030594b56fa435b74e01d944be52589684c972e805476763f1602809fc170df7d7db0e74e01db2cc330cb98b76d74016b9c17553c20fba9981ec350b9722e1b275b91b0f8d11f1b22efbb3ebb2c8c8866f082f20533b481cf14d991eca8ce20c0facdf886ed75da02a2d52e3619705dc565c966c5046ba2ebcfa1f03eb90646687ce2c44e5e4124898b41c84d89fd9cc363b2bf3ac22854455917f916f136fbb5d779ff1c1941f53bdf58395eb9de0c31241b32f6761ec3eb0b8ea82ab3d7c29f2df33931a1de448a426b07ce8b49a7de9a58c30f77645bec06636424a39b91a026c4ca9f12662c26d2118af0fca6957cd4f68a0359c0dc81ca38247af3cdbd34cc881a543f4c2550c1c735f871d9b696cf990284c45be4c98a51d47925ae2aa072f3be5ad3f2666d3d61ce751f8525ca212a5778f1449c9007b7cbe2046c50144c54d15c3d6178a936ba7a0d24a400fa1697a6ccac53f086b283a1268c1f051b30bc88fbdc33ab2f3835bb4f679d052fc2e894c718bedcd2bf0cd1dee18c643d6809b40fb40edfb3ee5b6814f2519123d9cbf384cb8dd4689b58277375c7f34260de7ae6028a6f3007f6c3dada3ab1501e4ef5987d1e9dda7fb3ecc3f64eedca6ff267ab6e88239303549c1750b8dc638fe11ad9b21a20dc5b750fb97b4be73315642c1977757f8a404bea92b479d58e09c81f39babf04849fdd4d1bf17a53f1cb827f4caa931d5bb952e9d8577f5b2942569e81c1d958181784318c671341a70a8525f6029ecebaee10ddebee2adbe654c5394f59b40c949c12a5ed96fda3a46c92adac7431efee3872fc1249e7765312c91513f2618b2c4498ccef15c044314361ee910007d8d09456df864c157751b25f4ced625262b131b8d58cc0370a72e0ba36a69245821dae47c43f52e2f7f054bd45d50b5d96ee873f04da330d88fcb58ac4d4a3d6b0c413da13540ffe3ee3d552e3beaa84598409a9d37c990afbbc1e16c5e30e572130afadf9f64454145383c6c76c070173f3350383451da7115946543f791ad693ac1e23c299b7181f4ae5c49efe41dbbac8923952dbd9a03fbcf808d4388bafeae3ecc92bf6fa0dab881d0e78e56b7e8e18ea517d9db02a0e792c7b98305006539a832f42bcd61ee1ec0fdd849d5a6e8ad52e523581778fdb02bb1f644ba575dadea6170392942c7a889af696076d50c3aa266cfdefd0071c42db3d1d546017b25ce37a914eb8dc6713ca55e6b2ecf4c1633268d0053476c5ea5570ba10dfd8bfa013003de501e5f12bad483327eb3ed589d57a39c8aba3073455260983367406dd99014c398e44079f845c577138945d6357b500af6315197f905e5ebfe245b381c9c4e94b099e3acea4b2dddea1eb39d04d817ceb82a8817c6d37d67b6ae6c5524ead2875a6aecaeb2549d8faf6ff4f3f0445a73861aa5a701960ba9188b10bb2cf56043d069b004dfbfda14157197a6a97d98d2245e7c80b7a74a9d77d8f01916d7678de469c8d9e6a37454a4a70e2bf1f82d8ce08bd4207402be70c12d9e8cb1108f4fa0b4d0de4caca591f0aba0a7abbf333050ce82e460b1a33409a7abc8d0d0045456f2b305ea979beef2db83fd9d115070851fa7371a8f05bf941abbfbf841044be20105d1aaf8eb003d4dc6d4bb2b8edc4e2b59a5dbe4ae4a769cb1d1e0cc18c83a021f61a0d6a4a0be4c1905b7665e06209d2854b0162fd67790174f1ca274b5cb4da66cbceed4bc10254f6e54a9f41b97204111b78db5960242408d82801c0dfce7aa8d639a31ce1d901d54c9153876b832fab8075fa1e7cd1a7b3530927a9a736a08e2fd2fd1f5525d235155c92c29d3802572e64c1d0afa8785a2a1891cfd1766a3b5bd241d0b0d8e1824694f0cb968567e5d3e299a06020ee2d00d2d22c8fd6180837dbdf1a28d7dda27af473e4ceaa4afa05ed9f02d4cef59de733e7ea2d12b8603b4473ffaecf289396ee8aadf57f7d945cda31aa0ef58152b2f923c1dd1733d6734f3d9db657dc80ee01b991bc4e0b13083a03da6589bfbb1362c65b71f16d3e3544544241f83d75438afaa15c8acc64d1572aceaa13a71e83c617a4993e70e65fa0e815ea6c4a74a75a9a3c8fc37ac4bc3c890e1ba9b20519e5888453af632fbe53ac0344af09adde4261ca6c72d5befe0c43364365efef7e5ddd9d05af8acf2fdcdd6b47013f1b0b1819c70ccc50102e8e31bd019ad9640eda45edcc3b62d0fbd132a0829ad25897bb957d527a07d6a893b8cd4ba7ae43c0f3cd66724540531b1dbb94a75f601d31567a0a9e2a20881198867092d9d38061d0f8a0fb59aa88f6039ed059fe396035b0c11a3004dac3eaaffe5b6d2dd0b9f11d5768e481fd0c0e841f7bf48fe8306245c1e1ca8a694b26af2639a090409791f706b3ad095befddd28322d51f842a770695cb686a1fa3394f87a4ecbcb4ca8243c0401077bb2b1e4b0609fc625370ff98dd1ff693a1e29f4ffcd167961bf9f8c79f586c901095744afc8cd2f8170db7d2d34d670939c0ee0948536d0fbc17ba9fdee57a9e78efbc68564f1b15063b55d43e4f96d824c5c092da34e4587620e53263668be7331bef0bca02cf6691cebe9e2bff5fd05c8e49c73a92c4a693aa80997c654bdd12ee005ba09a964d8ceae5247b28e991e0c0d9052c28765f02c326590021413eb8506b1ea7eba6751ee8ed049395e90da0d8fdb7e43e88c2486378c78092809a4026962c70af345ea0175ee1d8fdfe5c77d0eea8347f9ce2bce903447251b7e282911705b95f117e32bb9c05dbc55de80351dd6cd567e1daad7b5e6ef0c2de10da4ae7bd3f267405404ba91ce1b5bf8e1c17f54fe514ff7dc5066a236aaa373a7a2521ccddb3394416fa0bb2595b9667a328cf8815620682a32a607e3e553ec4476f15424b8a5baa84ffa2a5412b6047034a36d7270052c2238a016d88d77e07ce8476b8a8c4913ecd2d8b7f6ee32a06bbff586809d5ac716babb437228faec3000ae1f5da7f31ce4471fce263d8d8119c00ea4381e3f0862cfb38b2b180c8646100ada6707339a57a1ddb30201cfd914ee6de9cdbb9868fd91dc332e26fd15bdeacaa206866d95b2ad01f0e44e30c9870e8ba5ee9cc56d292711b1c584b333eaf82eeaa3cebcf0cffee4f8d5f008be86aa429ad865c28e50ea49c94b6d72f087109556c4d3f562b3ae33c1f7920d7b8d4c4fad608ac5444cf41690085d647bc8a1a9c04bbe9a4e7ae275c3c053524907590c458067e4379dba8f11265f664e25770fb52aafa719aad2a31064996cf5e7770aeacf738470065174362f551a32b6211854ce12362a6332322de8d7f6b2ffa5dc4638a105abd38b5e52ad7cb833aac203a54f4dcddb38f138e87848998d893ee142a59378efde60f01cbc7ee77510148794082acf906b182df76f25858fd3a219387db64cbafd65f404e96abf420bd3de2989f9b10184e87abff3242303dea2873e4c32d0d7d05ab698b7380b02f7681346ae98009d3cd87a5863541ed140f78880ad2a33ad1c016474fbe903f4438d5c2d1892cc137ddfbb9302a9fd4dfd16ec139aac6019e8ea3aaccb209cb2", 0x1000}, {&(0x7f0000000280)="17b854d0b046c1e3341fe7422bf8d78b2d08458cc51c0b17bce9dcd17b7219ca68da717fc863567bedcd7c3de784424edd0ca8cc52f060b8921d927a799995f2dedd36b4d975c0e243518a4efbf3357517a51e0a127bcad568d78b4a9e5451c2a9226c35471b744784e867e3326637ba84fb6fb6f80edff91bcecc35dd047a9306fb4a4e203fd88a452f738257a9b382fa040e56f2c80c2e0584e70502771a0da4c4c6c9388dd61debf31b0b2a01", 0xae}, {&(0x7f0000000380)="c7e4c1c7bc3f2bece7ed1153048cc2e4e53f4fb51ef028dcd645b924c3060d4c64eea1636cf063a57070da64e14bd1f087e0c58a4efab46675cac218e2b07629e8b0facaa45a12eab900bfbb38c8b8f29a084112c6eadb1efafce924c009", 0x5e}, {&(0x7f0000002580)="7dc1fad75773a9b8d21b2d2426c22ffbc4355cc40104ecacf19a5826b5b3a2ce9d00cfb2ac1fc65a406cc4f71a9912b0020b7f002422af252b0d08c5e9435369a27a00cd8b51eba0b606179d9df6c1d63f6c84f5f08e95bc2ad452f86197431106a3d302aa856de44eb608aa75ece434a38861cab1f05db43ac11d540f6563797fbb5472b40eba9b49a63978c208500c3b39ba25fb3a17dd7b9904a854614646ca719cc4ec28ca67ab4fb5ed04a6a9ac94c0f9b9f528a435807b9a92e5cf67785d2f2e150e0ce55abdbac9394a9a1676347e0c7b9ae7d3caf600ae07fb844fa6d49bc3ef43fe9ed1350ccdecc0da002399b27eb31f19060edd039d5dbf0604256adf126d7d83925706fee08cd44f4b36b31afdd252afd7fdd7a35c25ada76f592f72515d2875ffd5b0e5dee582e3cb349ab17eaf6e402270588e6adae32e34be111bf46a3bd0edcfc1dd8b007400fba73952c1c2b1bf70d2e3e2feef29cbfe06630589900cac78728da5476bc2ca72b591ce07297d9752ea22353a4af853f98d00f679c283440def2fb45bb247ee42992d58301555f76044e9449a6eedd9ad6f164db485fa6311a2271aee566bfe83b37b128c100b7110324adeb5eca789a219638dced8b210f6706b5d7f1526ebcab2c67e6f06a0543c58dd15647dbc449f24cc274719aa9f6cbbd0f877c9149f49166f0c28990c2ef1badc600ece461fa2e5e4616ebede0c01f31f3108291fa3ec447420fd02955a5ad7102bc1e69920b43ad71787ee36f72047d83c85a7f79d2f4f1fbac04b128febca98c9c78e5caccc7c2f6555d8c158fa232f13c63393d5c83c0023e2de4559cbe9b8e69e959d11b37969332a18355a7843ed110625b158c7c33cbfc98a94f959690de6ccfd1e65980fb66081b44944f19357e72c55e40a04fb9880f79de4326939fc387944f59b57e4142d26bb664098174b00e23765aeb0eddb9b43a51490203c777a1250eeae0f8a574f14369579555ee853892bd98cbd45a2c45780c910c5313188b28e7a8964496d1af023155aef85ff168d26850c51da5e874d4253c17ce754d5a1cc2b5be514870cd115c2d7969d0a924d1275efcc37a5dd1a63e78341826ebac4edf9871b4a74a3350c0f7ab41891da650c81af97e9b8e49221d509c217488643802c464303ebe2aa034ab16021d766b588695dcf662eae1875f2c767d727cc71853997fa331b12906062d8b0d1e8997272e5e848679367057cc80d5750e74936b3cd20b2f6358d1df20094ce094febcb4fe0ea9933c0340feff46cb44a21c1c20f8318c915178deb326ed2022b168839ee44f1429137d5f0d77bd7127bf94af00b0263b513f2642b50528c03ade2bee6d51a6064a0585e7992cde8647894239d817fd219be3b1b86dac4d7fff5e58c3bfa7cbc2392a29d2f451b769fd9ca99857b00337c6728130d47a66563a402432c0ccaae0e6126141cdd86d209e17cc07ef59c17082fc473b6cd74def3ade0eecfebd8c339e2c9e3a9d5604bd3922df558215020d4641100fd3cc142c49210bf505820755cb310147cb6323c6b3d81e534fca80b42b4c79d6cf781f4bb86092ff5902926db6f53191526babcb0c1fdaa800c9399221f7e1b553b74e9552f8c6df12d51fc70d2b0f6d92f81ec5e66d3177a27fcac67c998160dd148ee8fe35de8f455e54c55ca38f96c318c39bcbb11b41dd600f86aacc562ed2631f31a008d006fa164ca27f1d2bcefc049abf61093aebb053ab36f1a01da12c2d6bf7cbb5fc178828c83ceb23f32b96b0d2d10fc2e5fd13195d4a137c0c8599686b38deadaadd0ea2ab02057026bb821d8c6a2da1f14931abbd93865b03b4bb257dc31f23405eb58815a5daaf31bf37fdd3a0f2436937d49743d0da7fdba07bf3050d1d2a8bb1cde2ea1fa33eb5e4251fe3e2a1968b18c7bb4068ae4bfe2293e8ec8d975cfcff7aaec7442e791e101547ac3772a41cd1cef1844704f13882524a16fd5419c62b601bb2a83db03103d2b4536009db6cfee1e7495005bb55afa24e0e10d35cc89a0e484cb129677b08bff99afc6b6afce6d2eede07f70ddc95ace093d0ba455832702bf485ffe13cadfb6338943014ac3b43cc217c05c7ff0aeef5417b545fc5ffd9cefd4e6304e11c9072f8b099e7d22d1fc9b5698e5402a65273d10592685674d1522d765d80db0a0d46d982f8734cab9d34ddfc313bc2ebc0aaddb74849905eaae7a1f7a91c42acd199bbb54c615d2876b2b9b1998c67af6b756dd2ff5b1718dfa0598d0b0442d002235cf2a9c6b2d361c12aa092246f8a6e9b762e32c5c94be562ac267b0f8dcbfb01198a955354dc594c1f5a3065b48af76326d70571810b8f5b251273933bc5e867075010237f5840721908e95db014dff6d0ac9105d06280e94d048116f31112c604c1e8f1a018548efc77fd933e4a70df45436cfe6a55f9655c850d28af2f0148bb9ff084fd590bb9ce167dd1a6806539f88b8d06e3cf1053933ea7153592030dbb27e885d7787fa48579d7f465be312f6be6e67867178b649f020d1dfac5cf160facc6adba23d4d0d8d842a3bfbd6d2c88799bc87a46c1d9d74d196cfabef05b6a3ec0733550a2561e9397c6bd7eda4d91776b4878e5413eef94e58cb80e504e567da5e5482a222cea6d090789ec386d6c3ba04493c1860cc33020c8eff197faf593c0241f0ae792f632818eb448e178c428add5b21a646ee1ea097224fc88cb04291a6ea955a2d33c0f924f33a7c8fd74247aabd54d3b2a91cc37af41e534c3d972431c2e982dc141eb407f3996fa0f43ac1ee5f12ab71bc32ae11bb353821d06b7e779d039477dbc618635baf17918360fb9b6b05d64be520bd6bee57944c8a9f256f9f5c5a659a3a8e9fcc4d7d0011e9e84b11fd5b0cc65bed152fd25b7cc1bc751e35f4a06596c861fd9b397a652e6c9f21ee02a4fd956d8c97f51ab10a5b0b89e4803be12e355ed150867e9b431d6be9e96731f1faf9481a888d35de1c2fe2b5f3d7588bef6a86de8e8331a723153e8d5fc5a198c5fa347fdd411972301f064aefcf021065409046be3b4a0ac75b24ded6072b9e2898aaf4ec43b95d29d2e108a0afe28cd1e207b7661219071f69e0384318788f60c503703e51f45db25e01deb3d8f470e55cb23e0a729b080aae20c380c6803fac9f7cceade3b34980389e90f73b24a66d666038095a6aab6b8f40c3978856f847c903ff4c20ba36880685623390ef0df8dc74b5996c3c56015754b08275c86bef35e24bfed0de79de4d3079024d96464bd3453521f9d7df50d1f78c5cc4958bf52ee69bebf08b4d061f2d74eef67ebd41defc4ba600fc6e509214dbf82071411b611fd024aaa6ae77f69cf44660ee2b395197c760e47147d5da9e4a3c654f0fd4df8b58be3adf22081ee2a9680103eea6537e5ebad817eb3bb8b8c2d1943b20aeda1126166a2a4fc06a472b112b12500012d22660c4305e364149968f2e04f57aca306083e6f81eec86433e8cc5bb9a5e069693e9dc157a3475190527f0f0543d185fbfcd098c1ab864eb23047074f96f0fc895baf272cad6c3c37beb19e16b958b06f85b5823f75bae21e7ad2de2832b08c227f3879c490dca4e2f208764a1b614a0eea9b8bf8894997b86726bf7a5800deaea3f98407e6e190e1ed815f908027d8157f15631f9afbb506f295f590d66bb474af69a081cd1661bc9dff4cdcaa3619c683afd9449f9f0b7837b557bd6db55f0be9c7227a7c060dee70544bcfaf1953eacf7333fed099150bd803006b4a59d4189f3f7b5455174bd03976ba6008313df1554d48a224646429c430d7569550dac62ad94056d6d2c533092421c0c4a482c5bb496a24c8e19f63d6de8baf46001a9bee3b48e1b342b14a2032d5e8194928673d4024f45993abf09d429015595cd5f1dfa17135375dc42c12b300f9c921904b5d8744f9b9db8cc632bcda5b34d9c436d0a745f42613be664ff25bc42492e790079e7e44ea80ea8020714f84afe6953aa6144c0ca36b45dfc4cf3aba444fddc98cef2e2c1b70ca9065afdbb666f63b68bb25c029d88f07ee7f77f57a1d66abb936ab1d1902356c94e5acf01c5a6181635d4765496a04da13af944c06a0bbea1ef8f7beb06f4f1d9e1359c8a07cd37ca5fa6ce138fbf011eac8115bbfce38c382c797e45bb647fe9acfa1629e7df805e85165143dab45a223abdb44e91ca75ddd10c53437c6309209a91806d565de2108d3f25de78272c6333a3bdf78ed4eb5a67f8c3d7963916d47ca4071c04d413f1414ceced8afe52fd919d0f49af30a7f476872467d4bebd0853ed3d800faf6540647908d386dce74e5c922fc3207d7dfcc65402934cc9a47a722abac01b49dfc262dd8e6219c4c114cff3f76935635d2820b3ee5f782e21d8626dc0ed1ab30d92968a40bdb8857a88951f3c6850f2755b11e4d5535e4ba9d82c14da0382a99991af1a06fade5a7285ead6be70b8d94707c0ed94ffe8301cd413a6f1e94177f6a9e087d0f95a1f0310b2f62ea58d844f8ebbb6d7c8c24b0f70470bdb2222b82ad62fc7819b16227f48c8a0c8e0cd487be89883aa9a3ccb6cdd9e8f388a2ae6bb34794334fb03dd42f126df4d7b5eec9c8f08c07e13e70977eae363a9729d2c15744d5fad08280bf71a6be84b07a017b4294616d60e33d140ee409f13799fbcdd09a10b8d92d40012ed9a960a49cb58dcc0f5fa1c5561a0d324bc444c242422273ce07ae21ec777dd477da0883b55adcf5396652cd4fb5484cae8f9f44dfe03c27b2338c742d45570e303927c5d7f34b7c26b0bdadb5b7151ddb462c5efb5ed35e365864417b49a310ed752d11c4db123990b97ff55a2ed03748dfece086f222df16804ae5e369c8d18200651952e3e538e77d26a91b167c80a6aafb19514f03adb4117b97450b3caf668c7637cf98c74bd41e09812bf6cebcea398a28d87e55fb0bd0fd7413b8a6ca6d7e250a396e987aac3f42e3aeff5b72326c36a544896b6fc35d6d30ed2e927246cf91fa6552a6441eecca4696da8f4a315821132e621763a3f9759b1c38ef37aacf4eda4431599ae16f54e09f5de21ac7f1b0361a7ad6969ff1bd8947c8e0306c77a3cdbf80f7c8f34a4527958de4b59ec84bc8d10689f119f8353b6d34e511568f843a37ea6f8380347a09b00915dc4d040138c0de5741c3b74de60b842c0ad70e426e66d33eafc37681990e05914a4389213ec662c73857799fa18196401d3678568046bcd4b4da55764278c5874f085e1f36c493bd0ea18b79023162bef5e29a7180287894c4bbf166b17bffa8bf70b42cbe626921e23d748db776c31f2d5a461085b67ceec1f9e510fbf71575e804dc8cc911b8c92673294ee895af3056a195568f7d9982572b20d9f9659e15a6f30471b415e800193086f68ba8bedf1bd44dd62de7b62090fbdea31957c2f6c920ae47f188bff4913f14bf052e738cf478ccc97624d433d712a7e2fc09df478e76a71ecd9070d83caeee2ac7a844ff8b741378c5da4c492e52776928788133d91b47b71e2605baf994490d9749c127ff85ada8adfe5e9a66a1757c93f018c667df2bc084a08946fcb761a86e108bea19244c1ce689a35800aeba36ef56c9d2feacc5cd367082e496e856c99387cfd3b7883023f73a000fd3cf6f393eb946809a4c0ef96ceefbd6db2d2042e20b1f1096349dc5f1897492c29bbd69d7e6470a680d4736a787d94c055244db0455cff6f7f879e5dfbcf6f1b0a3a9c259ff023fd6f19cbea7ce81473668a6c", 0x1000}, {&(0x7f0000000400)="24d8c23793c314ced23d4274a082272677bb9455e76aeac3db13c71f952c6c20e9d643755b88150212aa0d082086e0479e5bf50af621dff904407248fe8c01a9c518e4e0891742036c4e", 0x4a}, {&(0x7f0000003580)="4c1a2379f30e39536a737e1bfed17d802755157b8ee986a21fb5f7fa09c68f929acf53bdbffe135e3c318d4e53a585f0eb45ce04932ef72e98005a8523a46fc993debf54188d16014eded13a47208d3e5a4143bdb397e30f00510d00674cb626089acad9c10cb8968f4d59151d39b0d4534b2d54157988e7d50401dab9a41aec950f79c69541f55cc9c5450bcfa3c3b5efb7e266430e053d77d546c9e165ac88743d9ed1f0f5617b0ba636a05a34c1cbc03ccbe081271732cd72053460337cf58341ead61be3050279eaa6edf6158a4f17ef59194c60f55e42d2b8b0fbb2192e559ec47e69230b41eda3a2947adca1f7a9e0d44d08744a72eefa781e76f37fe795e6e30335492cfccb75c304ff56e1ff4cd707143637eb9c31e6d5882abcbcaf16a484810e99ce05bbaab5410efa117fe5810722054bcbabc18975cabf7d24b4b0893947ecfd9fe4079f0dde5012871c43182eb80c5ac5a35ef3a263206e9620c5e254814f681355f260adbd99abdd909ba5ad4ad11ce742767436ff7f3490791454d794d207369032de9871a530bea1cd9ecd1a58d903c3c564fbc515ba4631ab5b5512510f6ad8a47f048f3767d246c1f03ada4973f8a1eeaba734dc502754b754a4d5844216ad00bd2f72e63237aa163532f33965c0651a1133d216b2ec28cd7c5fff9921d35fd6c066790520ffc974b19d33fef1c2693dbd12be9eb579c7969903d2bd223f35eed60eec84015f01d7df0bbcc66ddcf0109a48004674f76426734ec2a88b1f5686f5c2e94f4952e81c368d5ac583f4561bbdbd5f4e161b97602d2063170f42ec8bba8db53d077bb1b65a4f522bcd87b6270b0b5b50e7a4d336669121c646ad2f16dc0fa1359deebd75da5ee36ad60b320ae95bb683293e7860ee636c49e57b237403c389a504247cbfe3596bc2c935ce918c64bc1514f952808df2e5a86fdb52a2979e42e5a3f8a173ef1908aa341f6a2ab1806bdbee8edbe08cc9fce6010a87ee48c0c56d8d257b9fe5a9ba4e0d29ecb20297e917011ecdb98ffbc8352fc2892a5f1c0276da68dbdfb0e2a20d9e5e4a351c8948deb2a8730613838e29606ccd0f745d6cf360813903627a84f9d4550da8f40b6e1f00f7e242c2b5269fcc6f56dab7873f16d1c30f53808d9b229eea62283fa5bd9b6978a786e0b5f77ed0c5e1fabe52383bf00dc478357a29d7628230e703d804a9bcef10989a5e859c58c9532cea0f0bb231e6f1aa3d7bc759b2e2df16ec64395ef24c0561fa5c6c7c38dcc6ddbf2b69b195a923f9671068b815903daceacd8207c9b8d505f92a466861ae3d6e9e6ab4ce9d303d6aae46ff3f6d12394645fbbeb07cc3be84c7706971bd8911cbd76f1a17b97e29818dd79b19cd4480fc25473ff9fe0639d077797bc1859d5cca4a743d19d6a3eb6b87aa54a239f387ee262532bdbd0b133635c234b2777703ca39acc1b0b1f86a6441edcc0121015b78b7a83abc1ab4388ea837fec60f8255cad767f2a057ab0d1875b6ef8b603189680d8a9ef102f9918bb27f26bdf6fdc1228fb8aadd9a32ed582414b4e84039029e0c7df1eeb5b8a45e7c07374c17987107f6ef5d0608bec7f0a35624f27948daed74eb567fa9950d64f9002353790869d4d8d5b483b0da693cef5422f0708ff8839a1e7a7fcc2d09511aca2878fb011bf73a9f0a8a837a6f30554b5513f018d54879faba9b737067a4fbd00c45ed9d281655e7305c9f393899e2abda3f7cf094fb268ef2435531de17e4fa208094f0b884bfafec431e7ac51c2ae23c45f7532fe82e078952132823795e6c52c37d8c951e8c680bd5b65e7e03503d6d68d1e1a1b54ba587af3e8cd9f72e3dd3ce0ca8f0a3397c16c7e296541d3762860bf0fc345862c17ff4bf24659d143eec1e4dea5ce98510017859ddd9426e558cc51b4133deabd8975d860e3900dcb23d14540d4976fc7970516feebc06d800000ba124406612640f5dfdeb0189a5c9f6f161cf229274b3022743b8e98df19423c13edb31a97995701dfc586149f1e6d3f2b65289b6d5d35a6a8d91a53fcb44a28bfb2be91ed03f49c77a9312098edae8addd4345c05885adec82641ba41fc32abf28ccb3157b8f4523a9a49b33f64f27131b42cd54268f3f88ec792b46274cb33510d19da25142b6b6fcf480be47704b9df334c1ce53e3d627835092d2bf5dacbfd5b7d2da194b19879874e24673b9af2af2e2ad782465bc412d670d67cec957a0128da516eb787615ce1b66cc97b3240ba94cc67fcc9fda5597ab90ec4768e02511d5d8820eb7cebe836d140e05a207033c1f0b6c8a6d884855f0727beda8b45e16af86001f37368b06a77c643ed7c7108df6ee18cd050566090a03773f95555622eb38301c12a50421d5449b0d185119bffffdc06124730b50e9b1865da6cf132cb8f09634c7c10f2231ef21460290b9236c33df0e2d4551854184b65fb3cc61f6b731baacae05568290c914a54217a3c791a08bea2f12f6fe12e18b87183f98a213c66873a00f0cb5f6ca45114fc5ae372cc9d8425ccd39316b24d50a9c843cb6c97d3bc80e7f4997eaf48ea3cca29a5dfecd27c14aa8b8c0d10dc5f14ef92b1a86ddd30617a812720c7ef262ef49eb91cb1164c5d7bc948f943891afd3f81c5fd835f58656f1ed7dbb24ee59992b5eb1a6f465ea1a8c841c0270644c720ad9e5ddd45712111cc7d52fe8a0b8c077c1070653c07d36ff18215ac5b4c7c5e2b80cc24f51d94cf9c48b6fa717b52bb3a3407ed5bd411d8bfee2fa17b2f099dd6d5af2dda998f881f91989ea8d389bba2421762fed0fa41830fede38c822460e31de64d246441d8b433c86ca2a8055a42e301849a56eaed6490f6b1ebaa9c803557ff83a1a215b4d0f4e5f5cd3725b0af5ea2cca9c3bcd0b9d9e5a35968ab3dbc0da214a99178c2447cd4474b2b0f34a617ffb89d5c076fb01aeb38e1351ce8bcb66101349b6076e525d5c0404141962146ee8da0363469f948c9d52a63f15255abd2f6e63a67c8eb98810537f01fb71ec5121a789d85d7d743e0f8de44b0659011584810eb103a125f8ff49e41efb9dfcbb9256f8bccf534a2ee396b66910618a4ead1d3e39f34bcd3488275c67ecd18c05d3411bf0b4a290701c5cef809551c5781801e4740fdc0f6bf7081c54f89d1a8c665f67162141d7ea8b04d735edfad1d4a8764f24462f1ed87a43779fea579c28cd7da04b4983944d40fd0abfd5abc61a684866b813b2f81e53072bd3fae1c3557cb99c3e94669df9ffe6ba79416e37aedbc2fe63fcdd2ecf8d7c7b991a6dfe2d0e0058c75ddda98851fad4657c544118b0b63584c6cc7d9177c734566972535c069cfe78c9fd6c643ee78c1c54b1052834504da47353548a57e363f604c45d868707b1bf73b6bf25ade55e1c853727b5ce5c709757a7155f329e31b0eea0b600e3ab425959bc62f706c53b331726b78399665c0f64e2c556add5f9a6b3fcf3556011e316f587db626d19d62f600830653bc8c871e2a21f4b940ab589abf3036c6d7eebfe0093f911dc5c548e5fd183f760bd717933e81606d22bbd98acaf02d82768f385235f50799e2f0b3d82a2645e771e56ed450e0f04f557b3367379ec45ef268a84431295f23505f8c4b0683cb532265195bf8e7f27e38c1e55346590addec8d2a37b2ddb0d08569ec2a74c4b630054447552a01a30537b7b2909ab8559625624e45b0fdce9b03270fc5abff14b9721be59c6d94bccc11159e7274a9b31f3d08b1baf10f1afc0ee6d17d1c59f7ed1211f3de4bb8404995f955167e6b6233fa41de6925955c8ee46efff3cb907c7142c6249c7ab1abefb0ad954952c959f5e9dc9a2aff96e62a854140ecb0db922c4c3b85fa4af10ebb5ec1ad1a04c59510cc4a025ee57e02fd97855bce3ad0987ed7b2fef9f268cf95bc07a502b5c8d154d597940cc7d17fa9d8995cef936fdaff565a1e6d1f193d8a0fa96f70e0ea8379f930f0b8fd57e2b60e5d7488838f20546d49a9960527d8cfb525af061caf4a2149a3c72d697780b2cbac20c4f053938242ded18d29a0656507ff58919437518e0a0a08ef9e7ee5a2e5e3b50d5d0c5eea2c80f3796532d2ff0db056bde1d146d05345f53c063d24bb27b8b9b565ef876f3f23388f9dee07f2c3b878884cff2ae7f2ae87d1b8e44d6fe6ec512a5a8ff67d97528e3b210ebcc8f229c59718f160d6312a52c47331059a688272e059a55c9f0ac423df50484c6460c4a19d32994412a76832c1664d4bdd11409a008c80227ae7c5cf8cd04b613cd0b29445d99aeec3330d489ac021d92be96f39277e3df277caa69de2291d3c4cf962f48caed8c5ec0d87b976eac5400f2762af6ff3f74e3ff6704f2adaf211335166e833c8ba55f8332d29b2c5a645ae850e0bac2e5c255608514705bed9d4b37ea526fbb51dd61a118b311772313a4855bbd772c7ea2ed37378de59d09ebe4b2e194aecac116b5142c4d534a2b466335e99fb6d31ad2479456c91fe1408bb5d8d1d0bf01e60cd73fc695afb6d5ebe8d5cbfe2ed4d033f302c3a03b1d35bf97527997cfbe2a0261bdfe5983f28ef99bfe001ef61862dbae2f226c6b059300d16b00704e78a1cc489a7bc7f24ee7b444b4b3231bdf73a765624ab467e79b686d1d67657087bfec41cbcb62ee5122cca559bd0a65fd6461c21995799c35c7c1199d97eb89be0c833ec4464d18d891f47c18e4a5fb5683105121793820467f970aed0c48cb43599181a8a08df3498edefb8b8bd25131451292dab32272c1b853c01a62a00c1650fa10aedac6e0ed72e73ad4cdb84ca5b900d3c642ff84020bfcb39f1c53cb86d4b5418046421dbb1c344cc98a2a1ce6bcc75d8aaec5aea5c8b841b58fd90181c7bde7e2d1c9a0b6594bb7709add20c53a1f30042cdf674abc2b3c68cb54187249e91393a35299230c8fedf68dca6da08418a42acc36f0d620beea76036bfc142dd0e0e28e752dcfd7deb24df69bc7ad7118c03acd04c1d02e66e0803b3ba8ead221268f4ac7cff62b7167dbe27a0b198626c6b7f4ae15ff3cef5cc7f6167cf41372c5d5bec2c1cf452067a2c4c6f02413d673ea0783431c5c583a8963fe7924eac43bc7a5a54f851a3d691ef6ad509445813ffd04995af800a1ac06b4cf30ebdf3245c3af3cce75df4b11560ef518f0f67777bb18b8e972c137b7d10415823a3217c1ab42da6d30570bee2ac913530afbb8b5a98538efccdd2f6a62370e67a88b1b4a905d49f2080a22a092964a9ce6431d1d6cf641248e54a583a1c3099971a39cc148b83d568b5d61b198254280961437204a2188f0a20ff042cf8b3b952fb73a2dd1771f801c1c83f3d315ba3f17e6746537acae566d5a8db6841db69cadb9485786d07dbb96bb163bab7e6a10791ec524ea2f86e504b5c3c3e173b238361be7e4c41177a1a4f9d7ed5ce5ed2fdfcfc1a1e7422ac754d0178c6712133e92f05c70efb1f9d12ad0a10ceead7eddeccc5027857c0d8ceaed885ad08467341080874d0a60f3ea7cc4a5fb6a1119cd944ca24bdb3c4b719536f9e9a94197b32473353cbd0830907a673d509c76006c064a84393ae46320edc861f9fb729557ac9c7c60553679827dabd8bbf635883fadba1ef6fdb2cf0bab5bca3c0333a361ede154ccf733d62e97758f7a505a0faf5372766303473c4062871100ceebf0c9544b56b7668c3e440cd75bb9ccfaa82251f614c4db9726c548d45e3983ad173b07d4cd5636004c64b0b912fd51623d7cd7cdea4d846538c777c2f77e06ff", 0x1000}, {&(0x7f0000004580)="623158c83dc9a9f194a3b950ace152bd4fc012b1fa024ec162e34df1c8e2015cb0b0a4305c6ff99f3282648302d9c0afaab0973ef473c90090b12148295669af0ef3e0724d4b03b85c55643d4b9081ba36463f41b976f2276c", 0x59}, {&(0x7f0000004600)="808e0ee0061177099dfe1bb7b69d9bae6f32bbc7fae61f43414b4dedd2a1c7b39aef2457cb854cdee033e83b2a3280efa8c3299c2ddb7a65ef9171821f58df70c665741edf00e1a63a8144ebf66d214bf84b935864580fe4b01c49efce2d607e66dc4ae26a3422a5deb56d986e753bcae23efbc40d00003d9f7c0b213b42bdf1da6250ae6d41a421258a2fd06a75f0d0cd4afe7f24f23a4c7725dbb9553cb4c05afbaf1f738e3205c2bcc325d97490a349802df290837c7a502d6cb8e1d672458c411009f77c9289d17b1e6b4556b763ab07fae8d115e750deb2dc542de90682399f877af8023767bbaf098516cc5ca0b339", 0xf2}, {&(0x7f0000004700)="33de10f83250b87c1f36d8ef83c69da21b0b50b95b1bebff5a7d52dfb06ddea1a8f8b9346552ebce4205aec1aec5ac246bd6d13d13751e8edf90743177dcf1a8f20bc8eb6d1dd6c384030557ddd3a9247ae6db58d90d36281ac2f18a93f9c0c12adb1ef2ab177be4e01663e2ac70068da1161815", 0x74}], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt(r1, 0x40, 0xffffffff, &(0x7f0000004840)="b621fab7faf738f3791a0f0acc643f57f131358a9ba77823742f37dfd3f0ea6e23a5bc5048cf8d0ed00a4e2296d6927a42031e4a36d9", 0x36) 11:46:45 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="856d97953148eb3300cf65af39cdc82ac126f17a919de7b45558201b800a85f1dd8a2c4410c4fc9928e54d54c014f44134f5bdecc2be168315524afa53db228b308af86f7bbe85df4598eacd4832589aad398877d736eda1a783f6a52d9b9a1bfdd50e999da9e559285ca1b9c48cab24dae5264339993384fc9e564fcf5a141db6c2e5a5179b7933a9cdacca2c2d61373824d28c8cc907112ee225e3af33e5915217da23ae7bfc7878082acfc7ecb6ae1f8755c4a2ef0353a798928bf8f5919a694f2c6c3ab9ba2caee1e26e7cc801ec1550933e52d7387120178a639c8a101082727a5e00c2c2373deadcbb77955836fa0ecf5a3bb5e1bdd99fa849403face16ba2fe79bcff5c0b4f88081cd4464e274a288f44b0902698b7cd7fd058de5549fad45498d3a96667ab37773c6056870dbacf48c4038f24d76c86d7ce27bd8afb713840cfb0076b63664a7683ffa3c478d50b3f949a162fef3933811f51df2f5831abcc8f80485a66da4f37f098c46027a9035645ec5f59bb303813a9e5dd861ccffbad96b3903382cc4544bb4242050d9c456d2f2ca872dacc04853d62f2dad288530fc05955e12df85a43e44278c74d9cfa134b1311375e26fb0b6cb1ae28f4ba1ffa34ed2e668de84d5d53d834c0a1a6e4aff779c8577133e1ba8e3ebebdb3bbf3da7f793156ed242f34870ca0c17ab473c810dc855a0643cc555327dc85024cb11e4d76282a1060387cceed2fab4ba3ff54e33fe4e942cafee7c04cac982d3923bfb1e582869b32b22ab9f90e3d30a54a05b396f19e2c03919169be191f91c3e79779c5fcea46f30c4ee92d447fd4599bb010faf4afc3d48b73ec274c7e49e56ca071dc864930bf9ee2bbed1909f07e23255e2d68fcb0befb6ab8fb1eb63eb2d5476709e9f981a07d8cd3bed91eba128de86f54c91349d41740979665ce359895b4e9edb188b873b7d2cd6fbb8c870c11cbe7f747f789b1efff707fdd94c422aa93b0f5f86a5fbbc8b4cff85cd202dae06334ce20b3632c3f9d2daeed5276638c89c793f2fb003ee0abe6bc9ff6f5d88e7f6648804284cf4a13e4bbf13214928f97768cd8fdd30e6e9b1d3fdd8aa48aa176c13c797bd1a9f3c374c47ec9159acf6c8e9cf9119723ad6c63884e99ad7ecd6112881ef3a7b2bc15c643091ebfa220a806755828db17df4d08fe164f199f9242d32ea6bac4e59b568f29d925ea7757156c0f56ffff4bdda748337573c87174b15102021e00fe3e6f3a9a436304c5d2bcf80794d0a7e73638ca0e832b700efb994bf62dc06607784bb49148d58ff2525d9876bf2d7a944b9a403b5adda341d7294fff1da1c1ebf5d723ad9e13be33d8a14b2f51aed1d8e9df9835e0043dc879ef80104eb49a97ce7299ac7e78a2fe877616c402a280a970fadf6fb3faeebcd1bbb57005cdc805c41d0ed996717f49e74ed9bc29ae3bdf122e565c833fce0ea5daaa87c33723ce19da4dcb68d245c484d663f0a306641f07479ca9841f70f94ac7e557f46a4479de3baa22450254a1584cdb43df0b18d6e74422670584d2336a31848bd05e6ca86d3374e584199bcbbee0b8fb59b71afc626a44bed524c9eacb3a5451f999c9fd339df4f5cba3adeb312696d3899e50b328f76849d774094eca8552e9a6c0d339799ff6e32e14ef58a6745f48e074b373566278f9101d2e2ba263588c268301050737c28cbaa3c310e24905d6494e6060cdb0c53cb78f91e15836ceb42b016ccc42a1dbb6eb1fb7120fe0f96a09cf541824a13073ca388a30e7f7cbe0d84c7798ea0891453de9928371baa967f8be417fd7928dca661e7e9014ce4521b3b2602adf82ae33f1476178a256cfa3f222f2ec83e9d2a99e6bac2628b8a584a30732a3bc34f589fbfb83fd83125ad852f4a92424c4f84a183bdae321bf955c8663db62eacbff1499191661cae1bd5d88a46dda448a73527029a33d417f1c32772a610dbfd72ec288eabf98575ad74e6291bd766a9726438e79217b4d43afb4c730510dc9ee3b7167971629f7d0fbaa1282d7b387829e0d3248b4819a79a20602a45a4fc9e58b521ffb9585400f73ae8b26cfdeac506a3700821538c1334b08f5494c9fcf084a089fbc54649d503e6284d3e9a3040db05ee25b2db2ac5bd6272b70d7cd63d83279485a2bdd8d806e8b0d52e0c2332a44ec23e12a6aadc1b9c708baa93657fa3f2bdd2451563160fd97cf858b490a77b78e382e0fda6823661d578db9c05e1d955122406a339d3e7ca82624b1a39e9ba4a884eab754b8388260a61bfa6e42339e8ebc9785c231fa7bbe0bc243ed91402882536728bc3c75698094ac7387b59156db24b6ed2813a56fc038db4968555b80b3e2f9e30a603cb1ccb9a70a9bb214b96c45e31a7ac828878ec0df073851eb5640f639cb815a7b5bcc097f2a45e6fc672226ce1372615375fcbd1ca1bcb90ea46077e8e660c094606c485523027ca04535dbae6e465e5807d4a646fc74973851227ca90a1feaf039e423570c6243fbf0de73d2b4d3260ba3b79bdfe32d2fdcd243977685cd41e50d940e0e57e8faf5b7fe8fe6f10cb4b2970215691b77e71c36f7bb6f06a98c001529983c51ceebe52ea3adef411fba618d70ecaca5de628f91608aad71512b681f55f49ebc9bac30e1e292176e290e619f7b1ee79bd100cffd04ac3a289a90771c2f716bec22703f7419cab4dfca120b185ba38798f670883bf446d0dc15e1b92913c76b7f059d4ae57cae65f6661cba1504c062cb2f60aa5fd1a820c63b395d840ef29b42f10351ffef5a0c9b956318d9e470765a6ecf594ed84bca0b55f27e85ec261f2a6093e8d02c4b36813dbb98e2c3fd05cc8e99a2e4d4aefd2abb8a0e0cce05f753c563d2a9b9ba93d201efe59a4c66fb0b94e4e109232627544e4dc912a55cf52ead13bb2ef13f2cfcc5ddb49499badeed0338652db780a51fb33fffba8d4c6108ea803124d6b30fd4a4f9cb6299fc82df56db9b4411ffdaa1ed7b9189b8e0c47909b79508d9bbb58bffd299f32ca7d461efc5f01c04c4bc811beac829a835c81df2cb3ffbdb29fe905afb8d0eebb4fdb5f69a28cdac48da8f47ed79286fe85d47f61406d95d35b10479545d614f37780e1ea142f3696766baaf9f9f1bbb1fbbd00d62fe381b692de2f736b51c8fd03688d3322bd4535682c8d70bcc996e90e3fe0fff2535738e39f21ffa623ebec870887fbc149bb3262e41e17a6d649b6a07a17fa2530f29b7c977f2e3129dcdae0c30a5b1b913a0f385152d7d4bb1a3cb9040f1904c0430f23a9ab5a2c2c5d0c2fdb2e7bbb71ca5d9268dbd5a3e20ddefdee069a47e9b0866efec7e0b47d461d349d69f22d253a180be2fbe9433af85f109e52251cb7ab8e3b3aec8f91e482597c4f1a8e589d9a0504083cce5df2d023bfebc5ce47ceeabebb5c935cd81ca3e11503f040e0237b64b2fa71d5a10b7a62706cba0dcc9cb7b9b89fa49a97bea151c8e3baa85a566640aa6022fe273b255eef413ba4e83258581d58fc8103f1a39a2ba8cd1dd6003e55591c8726f52e48efabd58f912a6459f08364cdbe323273cf528d96e973a1a7c446a4ed3d923750629487625caa2914a181d955e9c8f7125fe363701290125b74a7d04b05067218f68f1fd34f7b1a86dac8e1b7845572f211a25ff0f4adf2450fafd908c3428afecefed5d46d08ce467dc5b6448563d011ee3bb6c7a0c88524a0591aa778c1815d959270e3972cc8b0d3552c01fa32e801680fc9dc9045aefa1df3702fc920bc4a41bc6710463137a19cc4d0661807a78e8e02902f5c112346f510a680935880e16a0193bbf3633d9eac61fd3a1e8bdaab329065ca63c20dacb553d7775db3333cbd99597f23f8e7f221a95a6d4c8d69f5a294fe3d9ab6a87e94103f07a903ae75001c0ac5810d83c2ce3e6ebc3007d3d998bb0b3f321e0528d79977d3a540c9310993d1fee7471984f2d49e4a3313a73ad7f38661868bd0cf8b1d3cc35fdb74b91e0cf449900621d8ee52c753b656cf7f2c5f1c5305fcb04ffef75662644dec5c0041835ff358052b289ed1d8bee73e6785d776d1a5b6b3f0a961d3cdfb6bbd86c26843a0fcd1cb209137c838e8929e5c4e689cdc0f3856d7e934a803d6a55d24ba7c1ee2d16098ae1db7aeda4be58db87a1cdae2cbb80b8543f5a0b619fa05767c7c192a7735c1a9a5e3d8974500ae9e25f76b95e928ad559a9f5de68d598429bbc0e29ae71b6d9be7e040670942358cb8fcb3e7c7b192fcf629e618bb3f6d8db58e6acc8559916739e0a39befb5b78f9a141c5bb5a488e885b8b0345d3b724649f56508fbced5bee1774e127b53e22af9ed4e8a493dbd6a3f62f79c616e48f62a293f3b59b8d428dce419bdd7417f0ed4c6da021fa0348721fad9fe48d4afaf2af1eead7d6a56a0c353c50494a6c1bbbe8de87cd3a4ffc971dd8c1f6af647a0fc0d49d37bdecb658272c7bd86e27e1d7a25d866411f3d4fd86182dd4f6abb94db5e3bdc4719cf21a0daec3c6959a77ed71a6d0390c3a5a85df6c0622cc6e45cb75ff147eb89fe795afa4a3619ea0bf3a23333b9f30c5a6202b09b4158c66e442096eb02b2b1d980aac6914819655aec39859d82e096157b9f68000987c59c8749100cfa290f632fc1c69ffe2052cdfb9045adb6dda8909677e07146e470a721812dc01fcee343354a82f2cec027d6b4d6bfcfc8db097b9b12b8ee9bc5ae90afc4536c7283313fdf0399c04429db63eb9b2856c9e2023768390bfbb2c175c68f2aef8c5b1f9372f2c590b70a061cbe485a263120cb82933e4a4b377a556dd7db4f907cdfc3ed29e29e0017bf2312312f94827ec05f5c9e5672bf361798fbab9c1a7e6f786c72e81b92afc539340ed9d7f3e7a131d8f759be28f74d508a55b5a7c06a6a506b95fede372fdf7f595b3e6a342e31a6fe9f8aa7db2ec83591c770de5be5e4309bce2ceba9daf983e3f712acaccd62fa3b0989c2b552ca77fd769a055848686ee3794423333e325bff157e06a423f2d8b22494a725627ca9e835d94a67a97014ecaf52468a5077b647931edd28fcc3b9386c38edc4a869701844519275b95ab6e43895537b631ff7ee0b3b599c783b3424163e2608e9b28b838759197a05e4ec2373696158ec97eb7878f55093373b420f987bf8bb75d514358853084dcf2f3cefa13174a5885da2de4788c1c89e1ac60d81575945859c892d7c185b48d3bdc88933757b4a8c7d0d59180a7052f4707f2890fa1a167c9e0e0de3bdf4d9e2952eac2fa82d01fe0bd1f74c016435a8d73df56b5f60bbc34f3a7590fc2a677e01bd75ca050d2a92ec4f281fd4faf4345c255fd90e055d2cb838ee9f9bee0ae899aa040a3b3a9da18f23c1a4e5712fb55bf93299119229f3a06f12d3622566a56bde62b09defa16f989693f4297b7dab637311370165071591d07ca5d74f7403ff767b01ece3a455e082e573309b18034c3b4cf9a434bb8b6ca7bd7a828469a97254339735fffca8e7d2ee4172f95f27bcb294c419e141ca338c5c2faa868e5346fa2552ddc68bae44953c1c3d39b80d87fa465b3c542d842413516ee74d1525009e073d605ae315d9b65", 0xf81) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 11:46:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) munmap(&(0x7f00001b0000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 11:46:45 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'.\x00', 0xce9, 0x6, 0x2800000, 0x1, 0x4, 0x6, 0x401, 0x1, 0x2, 0x80, 0x8}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) close(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 11:46:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='./file0/file0\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 11:46:45 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)) chdir(&(0x7f0000000000)='./file0\x00') connect(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x10000, 0x7}, 0xc) 11:46:45 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x18, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80000021c0, 0x40004000000028a3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x40, 0xf3197b40f726e65d, 0x8ec7, 0x6}, {{r2}, 0xfffffffffffffff9, 0x20, 0x20, 0x9, 0x10000}, {{r1}, 0xfffffffffffffffb, 0x41, 0x2, 0x7f, 0x4047}, {{r1}, 0xfffffffffffffffd, 0x8, 0x80000003, 0x3ff, 0x5}, {{r2}, 0xffffffffffffffff, 0x98, 0xfffff, 0x7, 0x3f}, {{r2}, 0xffffffffffffffff, 0xc2, 0x1, 0x7, 0x6}, {{r1}, 0xfffffffffffffffe, 0x8, 0x10, 0x800, 0x3f}], 0x3, &(0x7f0000000180)=[{{r2}, 0x0, 0x50, 0xf0000000, 0x6, 0x8}, {{r3}, 0xfffffffffffffffb, 0x20, 0x40, 0x5, 0xa856}, {{r0}, 0xffffffffffffffff, 0x38, 0x8, 0x10001, 0x9}, {{r1}, 0xfffffffffffffffb, 0x40, 0x80, 0x611d9dc2}], 0x100000000, &(0x7f0000000100)={0xfffffffffffffb70, 0x9}) select(0x40, &(0x7f00000002c0)={0x39}, 0x0, 0x0, 0x0) 11:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x14}, {0x6}]}) close(r0) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 11:46:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x10000) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x2, 0x0, 0xfefffffffffffffe, 0xffffffffffffffff, "b04500f3ff00", 0xfffffffffffffffc}) close(r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000035, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[0x9, 0x5, 0x3]}) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000200)=0x1) 11:46:45 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x10000000) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) r2 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x5, 0x2, 0x81, 0xf1, &(0x7f0000000240)={{0x497, 0x4, 0x7f, 0x3ff, 0x2, 0x8, 0x100}, {[0x6, 0x9, 0x9, 0x5, 0xfffffffffffffffa, 0x7ff, 0x1, 0x8, 0x8, 0x2, 0x10, 0x40, 0x80000000, 0x0, 0x7, 0x8, 0xfffffffffffffff7, 0x7], [0x7fffffff, 0x40, 0x9, 0xdb1c, 0xffff, 0xff, 0x1, 0x9, 0x7, 0x5], [0x1, 0x0, 0xe88, 0x8000, 0x2, 0x1, 0x10000000000000], [0x5, 0x8, 0x200, 0x6, 0x5, 0x100000000], [{0x1ff, 0x6, 0x8, 0x2}, {0x804, 0x1, 0x1, 0xffff}, {0x1, 0xe0ae, 0x38f, 0x20}, {0x9, 0x7, 0x0, 0x400}, {0x6, 0x180a, 0x4, 0x100000000}, {0x7d, 0x98e, 0x6, 0x2}, {0xfffffffffffffffa, 0x4, 0x80000000, 0x1000}, {0x2, 0x9, 0xfffffffffffffffa, 0x7fffffff}], {0x54156db1, 0xa9a7, 0x1f, 0x1}, {0x9e350c1, 0x8, 0x9, 0x6}}}, 0x1ff, 0x7fff}) 11:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000140)=[{0x5, 0x3, 0x101, 0x81}, {0x4, 0x8001, 0x101, 0x100000000}, {0xfffffffffffffffa, 0xfffffffffffffff9, 0xb3b, 0x5}, {0x1, 0xfffffffffffffc01, 0x8, 0x401}, {0x9, 0xfffffffffffffff8, 0x7fffffff, 0x9}, {0x3f, 0xfff, 0x2, 0xffffffffffffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r1 = socket(0x18, 0x1, 0x0) fchmod(r0, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="23e794e58e081728d45215928924d78b6341abbdb415f77e074f25ab836102b56ba0127cd95ee85f9e18bfbc6a2e1ee7869f8829f7985e21ea00f94212fd80ccfb5cd4d4cef961a4d3510ab9da4a65ce78057f8621f643876eabbce04ab62d80edb0d98417694866e80d69844a64c2fe1a522199c342f4209a2106d85651c94686f9a87c35f4219b5a1cd729decf88381551644d93e99b5934ef4ff24a51eb3b9398ccfa4cbdfd657142b263630dc88573c963ebaf2295f073959077a9230a8b1935374794ab4166f6ba246254c8e5353676fb5d0f33f2e83eb05bbd9af34aecb4d341ac5492cf69f3de83d7f876f6efae11735d625c4b08443f6c9bb13293d305b4ee90c25dec9a4d96d31a2c009450b934fc2ad02f1088df796276fc89798c166bff9dccf5013fcc6d20c44724b8d5c74df03e9e107989ed3a90d106dda35bff8835ec741b7eb4e212124427cacbff467148e131486c7ae1f8b6055af6a0bc6a8351281fc36187a3c1b77473bc6350827266b66b96f160a74db99c90a37b4a64784353fae57ec695da4dce81eaf7261ce8a1eb743296101acb0b1a6e1fb7802aa566e69a5c13041d2e98429e29d6720ce6cf64b02f5f9a67545d582e9adfcb12b54790831c292ec0708921ab8b9e6790ca95f471c185bd8454ffaa54521b6a055294c4b27c38dde27239ca39cab0c7f6c7ffc3e113823e5fb2bd9a6a64ce4fc6783b758fadb9cdceb3906bb778efc36b189c31b11cf954f8922873d2b1f580cba828613122d713f6266d2dcc1d21a87e54219dc149bfd794cce60eb2e53826cc0b9abb098284475b89882c2a2dbe69702ec1bc122f8ea90235d4a55e2eb7eee7da56d7ea497140cdf68a3f2a318203fd1541053d164268d7c86c3ad67571cef095ef401453f68f78670924caaf8b02eaeda13bec580768c78f1d5fcc01b6f383f1bd6fe4d5d76a612484e564d3ee2f85aa2b88dcdde482b0da0fe2f8ccaac422e56be6cef99648a7d1d9a7bcf199f91e334e0bd3773cc450c749df7375d224603947cae8925ce0da5b7ede7add8b30bc6a9f27ad4ed56dcc3164831b24054360c2c14b80de78f380121521a732e941182963eb97249e2c625f2b398fc10408f8a26031dcf282ef0f1df47d3bb7e72cf6c7053895240a15c352e40821160ad67cc000752f90b2b2b518a4df84a9d4e6384068fd17558ac886c825395fbe01c31e5fbe831afecadc3fd64f01a5f37e7123e3052606fad150ba2f6d86c9a4bd996ffdb30efb3e560ed6f78db45e8e4b391ce1d38d508edce4c9093810016d0b8b8a1fd916566a0ce97bdad444299701fd64ccd3eeb75050b8621829dedc048f58b3d7d24b4c3d658744674e829e5b1c2c36889bd77cc0593d95616d6a4b383bfd72628748f0513ed29e9d96caca6a9bef0c0224bbfc7fa276abe576ecfe315eb5d523513984c152f39b647302acf296112a2f27727be078e047de6a44bc87fefcf760b9e607c1535f9deb80d6c52d2895d28d97d2f261af06440fc749d05622ec7f8a8bb8b4cd01ec87fc1c1dd2d1de009d7b83e289b1cf126473b20e4452f89a5f74b5f8aad122597b1634dcb24e816ddcba906f9f1453c26e684921b29b734a194c443648dd0dc877275c39a4eb4c3ced909a7457bb15ebdbbd053f9996b51744b69cdd10d5d5386d5136633ebfd77cb94bdcec46e5140f1e4f7f3372e085e8d8baa3bd3729911dafec58540f5f088d6df5dd10618ea63c50b0a125f7102a0cc226c9af2b734fd2a59f853819d73a25ea139d73a1f7ba0662bbfc62cc815d1fe0ca710990d3e9049b30cbdac0ec60e46001ab2e17684403cdab466cce57b6b9f79515f66b112820b12186273556811d2f456b8d5e4385a326e6cbf44c975289ce19577f644f418962c2ee41275b87de571eb239068a3acd1eec803842d8143fc35fc604c001a550247a945a412e9411c3c35f4d1d49fe85b8a750c39db657790f3deb6d62210462df62e685d99ac76a111f84da5b53f3d11a5c2f7d50afc1c8fced05ca050a6dcb037f9d8ae86e7dee58adb3b4329a9d5c01928b95214083f5db78cef7ea10c154e56d502526f152a9ccdde1aab809794b4c1c7321f8ccf8778b2103d94fb89d7d34dd6500b3424947ed95b31a3e085719dcdeb086a62563c545c42af4deaee135e0360025facd7ec2ebb4b82959e18c4b1cc50fa8df504414bc334cf86c7df0886a1c2de5c7eb83ed41926c92b6c54fbe811f8bd1607153f37fb68d5cde9d162340bdb1955fe7875f8bf3d554ff07c5ed6fd8afec7285115d01a85836fa597dd63192ee2d2ad8e93e6eead241e539e1ec2e8fbe51e13f2a8b727daa660e70a89b71397e15f1c64b2906a610decf11284872a7acb6dcfc8746f59dd739a75c3f7bcd367a024e2faf5f4380cf8f7cd51dd23eb68de1dce108dd620ea55e8655f41973366f3ee4a2ad60b06ce86e0b3ed22fbc2f8f03c19a3c6cf511142a87c5d1f173a956180d4509e60725965b9465a3793b3a1dff97695a8efd8a73c4ef1440c46b1341ef467da11d1022b170d9f2bd00846069730680b6577d8e71f052ebfe3b3874191e08e8deb2099944ae8713b940390c4125f6f2f746130b4297060698f45e0757a5a99a973e071d292f5499a378df3d1f7e16bd076829fcfc6527e90c611d3bb370d8d369725eadd6709f3f5c4b8178febd84e192e1d484e03e520d59920eb4b7f3a7635c59d0de0a08a99313cf823c2dcaad444f1a435e26742d119b8a0b60e9d31163dbde65a7d6dec4e2295e674d6fbcda636e72be0a8590902125414cd310ce0f70f3cca0c15bc2a884daacc0c3f90cf43b1cbd9e9bd94a9010a0b292a3b4699d88044e8b79eb6f7d7b96ec4da227a6c7ce0d05d40df09c660230a6f8d8c4056d1557b23bb13fa55e8c704257f7a9622fc9737c95df199b809a47a36dd5859064582982345e382af9cc364b58ac9612eb015f69d40d7393662590ee1e9f0df5683f39e5dbc72581a05d1f74d20e8dfeca0c60dc03311108dd35ce84aedf621a4c957ff21ce2265646b43528262ce493c01de825a5aaa643ed8fc8c768af5ec6a808cfd47441169703a1ccdbb199861765fb56dc0f5e3ae9a6bfb7548c34d28db135a3db0e19b2267cf3fe0b63ba4c5c5823c1dd87beded13842b85bf0557a9995c4a2dc5d904b6ac9710d53d00b24f20e3afc654a4a276a3250204be63fd9ebd340652264ae7aa85cb858125a3e59916624cff9eb63b393cbbdf66423c7a576d5772d5186a39c6c7183d46e5d86baa0e776f2b9c0e00fc5fb53a6e378c6358d05dd2a23e97e4e25da53ca04d2fdd8462aa1c41e934889c0efcbbda9f5aec4a357f4e7678e6a6907f9099ecb283b9ea45ec2ce37704f8b1495e0228b8813fed47b6b2a71feb4a1eafb9b3653e51853699a02ecfc818ed2794145ef6d9d3f4bec7b9ecff2bfe9582d56a7d001d4", 0x999) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='./file0\x00') r3 = dup(r0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) syz_emit_ethernet(0x55, &(0x7f00000001c0)="b668ebd754a3ed95dad6c35881cd28c137ff87fed032d9e5823af51d62a09c5f5f3da821d6e9326802cb37b0bc15bb08062ef6a80342a18ca9c21968e922ad5fa5cdd0e6935ffc25f888caf6d106f08bd38d4fecaa") msgget(0x1, 0x3b0) 11:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xe4f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffffffe) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x3) 11:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x5c}, {0x40000000006, 0x0, 0xfffffffffffffff8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:45 executing program 0: mkdir(0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x80, 0x100) pwrite(r0, &(0x7f00000000c0)="5805b8cee8aee9c711be2b21bf3e461239cec9d6511f7f88ea06c31ff0814cd3503da7f1bb8efa41d5c12f50f56c4e361cc21bcd5d54c64f6ea2cbe639", 0x3d, 0x0, 0x0) chdir(0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 11:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x10001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x60c, &(0x7f0000000100)="2000188bdc56f93125eef2fb") 11:46:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 11:46:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000600), 0x1, 0x0, 0x0, 0x0) r1 = kqueue() pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)="ac796fb54c95978f99fe2233f21a58cead9b542fa33fdfadd1669a7390b52ec32d0b2c50108c36f21b64362d500cf6a2be0dc06f1dc5d86a36be0b855ed45aaa53103f16a9c1724b29dda72d4dec4d761e69010ff6d95236a263f3061ef3c691a09a017e78ab25d0eb787624d7a6993b78259d1c0224606feb", 0x79}, {&(0x7f00000001c0)="3911a649b8e2c1ddbc0ddda2585ea8a4cdb0a763c5943849676580b04510f9579c077a847cceb59212ed78f237e73e967277a04ee75a4fdc1644dbbbb1d0449550e2c66525ef89e01a2ddc954a2bc398b1", 0x51}, {&(0x7f0000000280)="abb36fed031e37170548dbcd1bdd0fabae7cb0f2e6b26251fee5f7a28d5f8fffe07b86531e0dda65bdb68845477ac1a34c7aaa9c83975ca13446699d66da267dbac0cb8cc3fb054f2557f990e049b14ac96600faeca55579454b46b2fe6c0b27f453fa30638323e7dab086f1d845db7bfb57390ae231b1a4863d8e8f61f3f109b55605182cbe8778f8dac2583ef79269a61b5c8ac78bf2c45f4c47182e83546f79983e3f01e9a71e3a3434df1e72114f59beb550a99c2aa3999d40f52bd681a39bd96baebdde73b0926f9253e5633a09", 0xd0}, {&(0x7f0000000380)="e5bf50541b76b8e91c24087af04648083fa3fac92a1dc4c317da57603599b56c90d145b0b06ef4af87cbf03c38a20bacdf4a713dd77942c2e604bd910c524f38d65ec17fbfdb3a9bc1a937b59dc9c9acf8696a7128c058a17b5695672ccf2520f5240ee3306e7ae4fccdb7ccd67a2351b7f49fe33ca37b7617e7306a8eb337a336218815667430d4f399c35e3124666bee79a63d28a129dcea", 0x99}, {&(0x7f0000000440)="d944f953c21a5b1fdc4008f198b08c616ee134aa108a819be139a2377061236c9d82240b51adc34e20771a0eb47296c64005fb4affc9a638c42af9bfd7cd5c46827aa6e94fcc38dcc383716285ec1414cf5d192ed31681066161a5229fc98580d5b3daf0147030299c8d3a9cdf3f33d95872b48090be1287f77e69be0710eb991b8b48c680eac9cab4a293e89abe7492d85b37d26fb532b59c074045e8997139", 0xa0}, {&(0x7f0000000500)="e969ec2814953521e79096ab2157a18a98a03cdf71c5d0d59238c823bb316b7f5bbfe5e15ca910feef13f3f6e44e861e01363affc99500b30f34df931df1c504036be5d1342e6867132707990116412224a65558a01baf4ffdf0d0a86f0cadd45852a1", 0x63}], 0x6, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) write(r1, &(0x7f0000000000)="76e8ee9ac672d822cd6c7375c2cc398911e7dcb22a8ddcd843e4e9954ace1141f42e6bd5b242de4336a05a723ce6bd556a570ffae3f796226b0ca15a81a3856671bd6087c33553e5db1cd88d1e1b30487684bfc66e59bc84b307079cd044a56fd0efd55508bc2d7488705115d7d6d60c581b4be0024630ae49c98f67357de26b94c41a61240a7cf908e3147fd99c04ed7eba98d328e391a45a2234ce1c0500c7eaf79cb9582e4011bfb31b9365", 0xad) close(r1) 11:46:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x61}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:46 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x18000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x1356, 0x4, 0x1de, [{&(0x7f000041e000/0x2000)=nil, &(0x7f0000343000/0x1000)=nil, 0x4}, {&(0x7f00001d2000/0x3000)=nil, &(0x7f0000409000/0x3000)=nil, 0x8}, {&(0x7f0000505000/0xd000)=nil, &(0x7f00006ef000/0x2000)=nil, 0x5}, {&(0x7f00007f2000/0x1000)=nil, &(0x7f00000a5000/0x4000)=nil, 0x8}, {&(0x7f0000673000/0x1000)=nil, &(0x7f000051b000/0x3000)=nil, 0x1000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00004ee000/0x1000)=nil}, {&(0x7f000001d000/0x3000)=nil, &(0x7f0000516000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000074a000/0x3000)=nil, 0x100000000}, {&(0x7f00004ed000/0x4000)=nil, &(0x7f000002c000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00007ff000/0x3000)=nil, 0x1ff}, {&(0x7f00000a6000/0x2000)=nil, &(0x7f00007fc000/0x4000)=nil, 0x101}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000035f000/0x4000)=nil, 0x1}, {&(0x7f00002db000/0x2000)=nil, &(0x7f0000229000/0x3000)=nil, 0x1}, {&(0x7f0000786000/0x3000)=nil, &(0x7f0000796000/0x3000)=nil, 0x5d9a}, {&(0x7f00005b7000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x401}, {&(0x7f0000193000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x400}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 11:46:46 executing program 0: r0 = semget$private(0x0, 0x7, 0x800000fc) semctl$GETNCNT(r0, 0x4, 0x3, 0x0) semget$private(0x0, 0x2, 0x2) 11:46:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000100)=[0x4, 0x1, 0x3, 0x4, 0x5, 0x20000000000006, 0x7, 0x6]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:46:46 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001240)='/dev/null\x00', 0x820, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) close(r0) connect$unix(r1, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) open(&(0x7f0000001180)='./file0\x00', 0x80, 0x42) sendto$inet6(r1, &(0x7f00000000c0)="246bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000140)="cae3b8b2b83119b2a319bc14b684c20819e2014f0ea8acfa714b4826e368aca5af0dd00eaed4a6289701b98b2e5fc6c1c1cfcd577783a8d92bf87dc9d6a23d34ed226903da4f64954ad51f545b7355a65500650794819c06e56ad05f290e9db484f7da1ffd16ff5095b571d0017074ac1d4826b75f0c085853f2959190e8740329512cb8a770f574270ed385718bc1e129ce0cbc4a8eeaeb4421fec975d8872726ab33c6b829d6ea6522a0de2629df79ba86741c81a0da6e7a7f9373b5747c7d859c4c9df6c891e7e1415eca3fd4294c66feec1369d20a5f3bb1884c867f5d7ca502e8c2993c526e43da80c000ae4057ef6132df6d358c23304e99bca64425aeb478dcb9814f560bc55dc118a1419fc41ddee532257631d361af932ae8cd4e2c5c46600642be7b28e52183d1d61e43d0c17ccdcd809222844a40af2ab67c77ac5a672332d2700710ae4373d315e74965bb345b3e5da61121a84d8db403709654591df00c7d55f31dba0b9b28d7ef298d93cda1ac5a40dbccdcb97cbd6fbb994363339c85b9e4de60ba6e7a3adef42d26607f5723cb9cdfd3576ed07b71cd44a1c5dc9841e6817f94de1181be2f17ea4e545c1c789860d8688b0e81d0b586bf87791398cf558c41ba8f939fd0f9ba79ec1a973ec85bc5d1803b57423dcddd23721e4dd3a5b082270ba6901cfe98e2de789e4523ed887eda4f818311741ce8ad3896e02ae09d08b863952cb47a5d4df8257bdea066024c7fc1834dd713536343429e7c7e30741a1ffa56c45da18057a38c2988ce15dda522805a6cd9fba06ff2902ed263f1b35d629976021e7f8371603bb34bad0231eca66aea482bc4bb98c1144873e613707759b43b65624438c579af375a6cffb4294f646803317e908394d99b64db5081006872ce9644ab1c357d5a13308b130861bd0a59383850dd1c291b49c9823172303129a976c22befc7739aa12be42cc3828865ffaf71abcccccc6f462f7c1a8e97b06e1efdde82412a33ddcf9fcbf8dc5de494ad25242fb96dbda33e4750e5385139f88f0fddb3c98fbe4d412b091e349b6e6b2ca55a92d61f0a0524d10cdc175e6940712262379dfc6268bf0bfdac81787632e328a069efdacb7dc1c87b962f94336003e11717e77cb0aa408b8fe7027e795babdf11e321ddd3498e124b68513014655ada2cdaa9e1c7e2f260b1d127408192e70fbfc5c3a81f15b390042e5188f86cc8ac60cd055a5ddef32ea60c8aa14aba63cf8f4a1286f1d5f59761afbd30513486ebd4089dd354555569315ce2a485b3b27ec0fb2794e2d8c237635d840f726c4dcd0c4d382682e54fa408dfd88352da77362ac69c851cccb792376181b6a043719ad8489af55a603ce7dbd65b6a638c279bba4e3eda6d96116b2484dcbabd9f03275f0324e6941e22966a1c81182490675f8a4e800e308429da6cefa0b4304d7cae6389a9c16e5f62404aa43cf0c7f44ef3f218be5c83db7c58db5239c23206c583f8992468c6e515ff90d65b00156fb8451fe5f40befcff71430406a2a8920ebc7ddaac6ff56718fb2ffd3e72c7f95e96c4e48c357195dc31c414fdadfa416bf9b8a1c12bbcd9bf353f6067bd0497cb99fc0b430499dfb5b715e1a26a99ba17fc17010a1b5131b5ec4ad3e55e0b0aca15fe7757890648227b85ae5b9453dfbb5d1fd446c87cf95236f39944a2a7a5db57991c7e6f93aca5836b7785731388d40d97b638b163553272491ec8ad11b0946a21968cc2ecef6c417385dd7c3dc31236c46d783bb3481c69c7f2de69ac516d83b783c204e01dde7a4c7dd4cb341cd072a8b7916f4a8d2af0d072f7229192ffced5a2f567630b58fde5bd83cec5fe5f22c763342f13a527b4750b7af1d57e02beab3b106e10c052d65e5c92895f8a47e95f8e975b35831fa003264dcd895b5c5465ab3cad1047a439b8e1732506cf1b74ca3ec4525c0d868c0c8c2c75011883e5f0579f6dd398e636eea259bae314c5dd1b6a831e1f3dd86eb596198a004478090a491ed74ffa22da92cfe6e69460b86cd3a91573f7256e3d98a81253ad8240a7496c1ec8c9c8226279e8b1c4397420a1646972243d82df9ff42411aa1eb9c5ccf238dea7cec2aeb89d44f1cdc06a1f51babb63c2084245ff5731b015c778fafe4676d6b6593f7b82afa043c590612e3e488b163a2335181ef849f609e8eb90432f027fe32c16064e76e89e6126c8ac9d436f425b1d66d9d6bb5b6429f798681ac7ab40db0884bbe9fcc2d726dbd5a078beed7989a002e9b978166e14d255f0409e479f7a537810b67f0d3190c26126429d00374393066bb8d40cb07f944bbe4aa646249c8013c3043120185f956d70b37f929e2bdc34e8ef4454626b01ee9927db7abb421b0eaf1b72bc48b22c1f00f5e3a6b9143e68e542d7d132beeff3077d516fee9719d357324286461ca5097c09491a97db92790d61d2e195b66bf50e1cbcb77e0bf3f339f581a69ebb6426a5dcddfc543fd984aef98c7292fcd88a701dc912446a0a3acdcbada2d603e582d61ad28d4f43afbb766f1be442eb7b7bb8b75ab6fab9e6d8c873968dbd0992cce9380957b3d3386e985f6d4f95a021bb22de33d0323f4a79a85d5c88d7a1fd09cf3c783fe7042314fe73eccb3c73784959580c80e269977e7d26375ce1a231b2c8a8f82fa6ea077e78f139762fc323b2200be59267aa5eebf4516667cb866df36e85adda653831b7c8481fbc21fdcda82c1bee8ff0beec3f0b473bd6ddb1e559c7e8a672c5e0d53aaeb241c089c21d786376911053c96bd2a29e344af6498dfb77c1ac15b24a94906f63be6efb572528ff7c50e8887b6488bfec043cac88db21d219873fc58d49cc61ef9bab30af0fdc3fb025ecd3a429fc5f41c97369376d80f753c6ee863b9f78685673c0067396362a2f86e146091bd22de047ddb88c5f9c2d1d20cceb383cc668bca7a827cbc35889eb70d7ff8295e72725a46f1d661a310ced9997a24a7180790f9f0c9eaf1af80815a34ee640439e979e242090cce4a68791e312bb059ebf9d65702d56da8dd1f5f7ab7812d2f01dccefe9c7e7569bd05f737b37fd850138b2afbcca91c31ed60e3630feb56dbceda1c50af6d2fdd37e20db096819a0b1d5f8836da9fbb017e59a562045fd2958f5f12dbf83514c3343cb0076d863e6dfc78b86aae4ca9a853c461e17d0b2425e57a49093d6ce90c4a5dc6f0eff0464a05d6804406697be676449bd843281e08be8e7d4abd46d5cbe10d21366def1120d1f4f37130c32592a650e48b3a575900ef6aabaecb9dcab8d023f734a2ebcd8822943f0d1ed8414716db8d9c49ec8df2b76bbfa6336638bf2793567e7c517d90744e0b3a8375bf5e08a5ed5ffde01bc754f5c26b265108421f112da92f292960bba0db382671c0c48ad6dd258eddca1ee572323f32d36f9976709ff4f5f5b5b41886d2a3f7f680901cebe8353ad6737feb9860f38847c9edcee12867627f2e882ab618e90477a4b372cd62d5bebc1b12f2f0c2fd05f4c3d62d08e9285d72ff4a7c1e72a93ef56850e634fa092ee72c2c2c428f1ee766b389df3c1e3f87d08e3fa269fc45cb5d49c38e0b1caff0fadf0a3aba4a3eb2e288d083f5cf0205a13572b3aab39a525a68ad521876333ba985ce4bfbd73721945b0549226ba6e75e00a306e5a6919e80101c47c8e906bd29a21614205582d7e766f46438730199a1c12ab8d66579593d5636822395b44bb6941d56686aa37116ec976d7ee25b486199124ed95dfe6c8e8a6ba5c10a9bbd8fbbe6829aa55913af37ba865ca8e9f341609685713dadc1af90a5211527ad74ee1e14268be01894cd5724a1eac582af5e7e8c877c9251bc7239796d4f3c5c55c6846772a4985af21045ee1cecec94016f15060bc947c5d3729ca0f68d83a0a98aa100264b1c0e27b35e2656dd6cad88073840b7573d5bc80398a1eac39f2e2bdeac5d19bebaabb2fb3b80a69cbbb2308a05fc69c3f124dd6de3072a2957d461d737c4d2c586abcf671d9ce90220e4ba7916824703658684cb3dafc9ab03e8b10b84e51e50eee4fe888c5a7a0db9d8f60373a7ec94655ceb52cddc39ff10b729b8aa80b9362122c02e083743a35902a45dd7651149da9a6696a992e7520a1cb2a262897cf988289c37465b8e9df5ac878b18dd7bc1a8c33155f64d9514f8f2d68034180244177013fa6eb7387793a4fff27e936232c5648e532c60c98f4ac262ca25d28249e8b8a3c4b5588a9bf96b867f263f074edcbfccb3d5cfc5f9117a71cb8dfa793d087a98420b1310958178965e3eba87f9ef1305a7447b113e12a684fc8623d8184bc5a391f16782122a01ad5966d71332a7be2257aeae4e08727a6f4b9cf8ec2cc0f618a04311101451b4466021b3e2446fc4a038b803d1e40c4fcbe7a643c5d6224dec38551debe8ea8bb83f4b264f1b95ba42474c1b6697bca9d2d60dae6237d2173e732351d1090216595e2b5e2a6cd0747c28dc5a4fb9d795ab2a2b2360e981fb2fc29bf2b453f8f17bb345696e238b26a9ac548d2477a3b2d529a12cfed0437faa97495b850815929497abecef67be70ae6930f1dacd2cdf5a930fd4fbccd5367b7aeb99deabea9223fcdc74acdf4854462d2f5a199437b6fa4166a9daada7ef6e036d5c2b6de204bcd262126cb6eaca2929e72d283843f666b5726545681283e15dcce566d6c1c20402890ea06a6a0738dc0a5fb7be6f80c731c0d97bab8d9acf6845cb9a3a9d73e98551a8c233f19369b5413a9e93b5fb3fe86148ffff539677ff5e0ee03d92945603275e9b0232ea5185d93fe08b16156a659d65e50ac648b57dc8f2b7224aec34d8d27771535bb085217a4d7a29dd63ed9023fd23b018a0db99c5c55d709d910fc2ad7326c66f05c66c72659db83ba9fdff9964b95d0789ae3606ce9add4f9ab649d18ec1632c2fd27874835b96c03f4b3e17642310897e9fb6a1749534cfd13c32f9201dd5673ccc240cd3ece8c89d348686596e3408e48b8c89bef70f40be42121fe16a8270d94465510370245fb985f0eb65578327fdc498e01fa5bcdc42e8e548d5980bcca1d70dbe9675b099248c2ad50b5788230dcced3495fab029f5ffee71c827576b594ea5370bc4acb50f3f7780cbe5cbad8ad674c851d0200c4b5a7ea3e942ee13593ebc7a6f4df3e31691dd27ff76e6c8d57c42ec5c520b8cc46ed13cb0978dc9e99f642b16fa299cb938d1d1bea3314a7451c9338a62cbde24c40f4405429375b9d8939c96aa69bf6978b505724949135b3e1b895e4d8844f4e94926e97f4f1749d1fa526d6557862270c4f733c5947b6aa3f6c9458c5dad199d779c42d1f38406a77b11f12e6cc97bfc685559099ed196ff6816c126e4da43507aeff57cf95bb291df1aad369bc216e7e43f1db1ae021b708ec0d70c85b7f35030dddacc15f4d567f58abbedd29c37d6f7ba43a26e41471bc3a79d426043bd21699e81eba0dd6a3bfc474e293167243765984b75ce47d95dbc016378a7b172e1a28aec81d095d7b3bda1f18a13167300cde4e9515472f4b60aa2e0460eb6e8191aebc86ae1ee00b187a1a31ac18b54f62faab85c25289951e52fc651989d863e8a7993f294c5b3299203d11e17c71d0d265844059529edb836a27dd43dfe156d9f13a0757b3464e0185b6ae9649eae5986ae0cf34698ccc799ec098faf43bbfb423c68862144018c1e43446e6ac19baac174c0f3e994609f6c416e61ccfed83da9db7c1f78a4980372cdb47a628ed843eadfa95284", 0x1000, 0x401, &(0x7f0000001140)={0x2, 0x2}, 0xc) 11:46:46 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80, 0x6}, {{r1}, 0xfffffffffffffffe, 0x1, 0xf0000063, 0x10000, 0x74d}, {{r0}, 0xfffffffffffffff8, 0x95, 0xfffff, 0x2, 0xfffffffffffffe00}, {{}, 0xfffffffffffffffc, 0x9, 0xf0000010, 0x9d, 0x9}, {{}, 0xfffffffffffffffd, 0x44, 0x2, 0x8, 0x17b4}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) mkdir(&(0x7f0000000000)='./file1\x00', 0x8) rmdir(&(0x7f0000000040)='./file1\x00') dup(r0) login: pckbd_enable: command error 11:46:48 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xfffffffffffffe6d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) 11:46:48 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/50}, &(0x7f0000000100)=0x34) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x3, 0xffffffffffffff80}, 0xc) r1 = open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) r2 = dup(r1) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x5}, {0x3ff000000000000, 0x8}}, 0x0) 11:46:48 executing program 0: r0 = kqueue() readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/78, 0x4e}, {&(0x7f0000000100)=""/109, 0x6d}, {&(0x7f0000000180)=""/14, 0xe}, {&(0x7f0000000240)=""/89, 0x59}], 0x4) kqueue() kqueue() r1 = accept(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) getpeername$unix(r1, &(0x7f0000000300)=ANY=[], &(0x7f0000000340)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x800000006, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) dup2(r2, r3) 11:46:48 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') dup(r0) syz_open_pts() sendto(0xffffffffffffffff, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 11:46:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ded9e2aa99a60ee4dc33f9169a4bc99aa494d8dd"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0xd) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) poll(&(0x7f0000000200)=[{r0, 0x4c}], 0x1, 0x1) 11:46:48 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) 11:46:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c, 0x0, 0x0, 0xfffffffffffffffd}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:48 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f00000000c0)="4e936bc256811c60ba0280d1b2a8060560f3745f84bf27ce90c7bd", 0x1c32e333558011a8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140)={0x0, 0x10000000000}, 0xc) 11:46:48 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0xffffc00000000000, 0x3}) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) 11:46:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) 11:46:48 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000380)={0x800, 0xfffffffffffff9b1}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000300)={0x5, 0x800}, 0x10) r2 = semget(0x3, 0x2, 0x402) semctl$IPC_RMID(r2, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getdents(r1, &(0x7f00000003c0)=""/33, 0x21) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)=""/252, 0xfc}, {0x0}, {0x0}], 0x3, &(0x7f0000000440)=""/148, 0x94}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20481, 0x40) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x2, 0x5, 0x915, 0x0, 0x8000, 0xffff, 0x0, 0x3, 0x3, 0x1db7, 0xcda}) 11:46:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="b6c669007e15b0275902ae17925a43d942c618f36ad69e34610bec4661de38c294529b59fe5ea07e6b09c0561aca7ce0a9cfbaa89d0f178e", 0x38, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) fcntl$getflags(r0, 0x3) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x10001) recvfrom$inet(r0, &(0x7f0000000240)=""/221, 0xdd, 0x841, &(0x7f0000000340)={0x2, 0x0}, 0xc) lseek(r0, 0x0, 0x0, 0x3) ioctl$KDDISABIO(r0, 0x20004b3d) getsockname(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000400)=0x20) pipe(&(0x7f0000000440)={0xffffffffffffffff}) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='x\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x8000, 0x0) r2 = open(&(0x7f0000000540)='./file0\x00', 0x8201, 0x160) accept$inet(r2, 0x0, &(0x7f0000000580)) read(r2, &(0x7f00000005c0)=""/60, 0x3c) mkdir(&(0x7f0000000600)='./file0\x00', 0x10) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000008c0)={0x7, 0x3f, 0x7a, 0x509cdfa4, &(0x7f0000000640)={{0x5, 0x8000, 0x7fffffff, 0x101, 0x7fff, 0x8, 0x7}, {[0x2, 0x2, 0x2, 0x6, 0x10000, 0x1, 0x5c17, 0x40, 0x4, 0x3, 0xfffffffffffffff7, 0x0, 0x400, 0x5, 0x7f, 0xe0, 0x8, 0x24], [0x4, 0x0, 0x9, 0x1a5c, 0x100000000, 0x80, 0xfff, 0xff, 0x0, 0x8], [0x8, 0x6, 0x7, 0x1, 0xffffffff, 0x3], [0x5, 0x80000000, 0x40, 0x1, 0x10000, 0x4], [{0x0, 0x96, 0x7, 0x48de}, {0x0, 0xcda, 0x7c, 0x401}, {0x6, 0xfffffffffffffffb, 0x7, 0xbd}, {0x9, 0x3, 0x0, 0x5}, {0xd8b, 0x6, 0x7, 0x14a}, {0x5, 0x2, 0x80000000, 0x3}, {0x1f, 0x4, 0x2, 0x3ff}, {0x5, 0x9, 0x0, 0x1000}], {0xffff, 0x7fff, 0x7, 0x1e83}, {0x80, 0x1, 0x9, 0x1}}}, 0x8, 0x2}) ioctl$TIOCSCTTY(r1, 0x20007461) kqueue() open$dir(&(0x7f0000000900)='./file0\x00', 0x900, 0x100) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wsmouse\x00', 0x1, 0x0) getsockname$inet6(r1, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r3 = semget$private(0x0, 0x7, 0x80) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000a00)=""/239) syz_open_pts() 11:46:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = syz_open_pts() close(r0) r2 = getuid() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) dup(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r4, &(0x7f00000001c0)=""/161, 0xa1) syz_open_pts() 11:46:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 11:46:48 executing program 0: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/138) clock_gettime(0x0, &(0x7f0000000040)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) r1 = msgget$private(0x0, 0x4) msgsnd(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="ffffffffffffffff86bfa85e9a95095b4b615cdd62760b736df496f92d830fb63462cfb3e762a8be95dd1790998c348085119db354a995c73ee2d8323b1888f24b81da5b095427b94c00b5af4b6af62a5793244062985a64825289b4bbc149e3746457ff3b569d4d5d16589a0543bdb28ae2c176d5aba12ec6e4b98c919099765efe05aa21b995055ad871149a385c5d8b1c8150c9e2d05c32d6c9cef8ff9c7b4ec395fe6b8e6f99298d81aa894b4495942291ba5ebc2862159cf3b2a65e9acb380f778975b42bb05657c67f41bf24e4874782852ad59816bde491465f106a49bdb3dea49c3fb15460586fd37cb1180d219b0bce77c468364568d253fd047c72dca0abae85a9be17c79f2112c2d7e00a9f3986c9c8892f27f55a00a99ab08ecfa2f9ca853409c9df6693ffc949b4e5e235ea98dc6ecd53b2f4de753e516a4b10aa4d843a310dd7e9dd51f478abf720ef91d99e8fa3a8dcb21e696038e458222fdd341e6c7a70e458b25943943bd49dad5d82cb005c4143d16cb263e6d99eb237dd08c4853f3edf5c4577f64d9ac103806f23581d5ec258d9e0fbd1369b16b117f1f870fc61f0b35263fbdf817cd7fbbb3111ad363f2937be1247cd66f743d36afd4785f9ef7799c7ada5e7f7dca3606d12cd2c093d56734d6abb3a9e323a7339c9d9cd20bd78ecdc5df0fef182fa97e0c020f2716d683df09869504de3f3a65cab00e3ffe3270c9319d051ac4baf87c12b2a58e7893070c9b824e34e2a6ade02c6ffa9eb25777d08c42d07ec8130e30fe4cb752009aae44205a313e254d712d24fb83cc67eedb386fa095cf45f058d113aa157308b73153c33be316271c7c7faceedb46e90391280e286e3524d485270174b8ad2102c35b2630400d8af8442fd730e1e38497abc192fd5061d3f1da9316623b44f014a7e6271867ba4da96aa1ca1924109aa1638d295bc5535a4ecaf9a43c6ba701f8911e88cdd7694d46be1d3a9b4f65d4cbfbd5ba591a65fab663179887619be6c17784ec2d25bcd26dbd0d5d78f98ff554b2a96028ed51fb227bff7f11f75e6a4551e5dffdd01667e1a14d99828893b7e3cba426562c5501ba7ded04ff9ba970f5ab082484581a803112fc881500ee02f0bb69b9e503ba133bcb03e123049669e031c194875816845f10460c1fcd896bc15795b066dd9594a262a10d7cc2a18672a9b3830b820249480174fe81babf76a123dddc663e527bc727062aa5cbc57685abf4789ac6549e54c119b25fd2dbfbca909a480b6b7f4b724c29467be1fc985ceb4ee2607bfe36f34965528861345289fd9210a4d389a0e3ace8e75c4c11e3ec883b3427a14078ee780eb6fe17418f2eb896d29d0aee2473851bb715cecd3661044fd9985edebd6a1b4cc3a8bf689e1c434d7101bac3cc8f7126beb88a689f8c5478b86b6e1381a91a83bcfecdaa7f7528c5d87379b14ae4b810b1d6c9287820335a9baff2a72f6039ebb73af67cc653c64edd8bb93eb643daf6203f589d8bafc2b74148a2c999132ad3339aa1109879074898185661ad1953fe753675983969fbeb3be41ed8d8574178aff36cb0d3f74beb50981656bd41b42437940023428dadbf502a9b210919b7437625447e2cee56384749099e77ac85cf5679a1d376aa0eb0e4793980bcbc9f7124da4859db63954aef783fc1ee8fc45d1f680b69eb93edc0cdf3bb0aa62d5359c7c293251585148663a25cc624fe1589836f9b38445289eed712aa85d668935c4ca9094354d232974d29fa32c0980d31aefeedaf7d35f27a55d8cbf86d27313b3fe2d9151a03098dd47dcec8525ca2cec01895dfa30093a183afdcc6f7f8f1f2ac013cade46405fdb3a605ed6d9277c26328c6ed3e4dd8a27c03489b9c6341386f29cf4df23e4932e02e9aadec050299f52af90b65fa5ee746683ebe435e66fd810dca2d7c051e124168392083464446684b9cedb68f0f606fa8b2a687c04e4c39388213140de767a453e4be5cd42da8768abbbe6e5eafeabfaf6f8dfd87e281df23f31d94ce3fcf27c21ede332f6dacede77bdecc75271856718a7909f004c2deca27820b1f71ca270c5636c1cd338dff839809bac1798d2129f6fb1ae617c7e9564b86f2d4ecd1ea3291e5f82291e9d83e95a19030211507b92821260a0d5fca002340397ac8131f39527cdc0a0018978bf4bd019233f52ec31e37a6da6b59bcd76a24fe6ba7664e9e9e013a7d04b9087ace630ef8a3ef860284c35788df4b6b228154f9818b59b426c7052b0d9a0fe0e9825eca56b6f1ae5e322c470698cf88b2d578808eb0375ab01979930b6f18c44a26425dbf5fa9b2341f6890bd320b816eb863317cdddcfc28e768ea62c67e8b91d61db2e6c528a0572d7dc177b7614317ab542765a7480306010ca7417667c854bc3c7790a97bb3469ae72584a80d904aa85fd6186077b07cc847cace143c66eefd7a0fb8cec1e4c22d6f508910a9a34401b4f800f9b0d63ac87ea7a0b56e418b29b2310195d15b23c34ea29793b6b410886105258b109d377b16a0fa671cc7d57a1ee4173b9616da34089a3f53d7eb2ab11a32162891fff23be335cc63eec9480fae77884a7e88e9147469ddd9515211be1335319ff1198035556b54ca7e3a58c20e9afbfbe122802f243c5c48c9e2ba0eac61d3d48b7f6d169478e9d558e82e828889143043e73777117294fe1b19f0e80aa653ad135fc8117d0b087fa524584bf6a11a2f49d034b473dc3b9b25984aefc84bfc19b5574af51982c401ac8c3c13014e765cfdb031c4445b1e4ef7659272383185b2eae3ec672e3d79db10492d385eeed578c02063115008090a5d74f8f21177f7107325d9707a337e3197246ef26013a7eba96035b8b5f68a3294923498ce7070d0bd9369f2067e103481ae3fef54e62c4dd19217b08506a5cd35e6ef57752e55d162927d0105c5ddcd536b73246bdbbba349cbe6ed56d94d944d3504df0283545a24b11adf1c970bb7a18fe7b35e43665697ba31a15b6f78b4848e6d98fb89531f1b1a84fd0b3e4c74d045e777103e90217a013d94cd7ed4438220424380e4207a8ed27538b19e874e0685e853f7035a333315e49b6905da43eac7a5bd45883c63e360a749df71664b8c1f2aa9aa1ef2fdb80399674c101b938a6f61a4939ffebdb7add9bb675fca3703419bd4cfe7913f651ef354f7eb6f755c7f019069dbbca264f907dc0db2de8795ef5b06b4f83d2fc0ca534731e1eaef74aecfb329d5caefeebf614260077cf20ae95e71106f29ec83f43e51279b161dc4dc468fc56d46a40e5e5a5f7b431ae23424d459673dfd27c624bfdc518ee67760976d381c6cc57c7974845595078ebbd5d86ec700141935a548846981a43ac26bc21858c883de76e3df25485255c6958c59f88c7d12c4f925e54e8d973a9214500af6f1b9266732117c3d20ca89d2b30cda3ff0bb192e9f0377f6f9a28f77d8a01833fb9938934b4cb34b39f6cdc0588e3399b44841741d96638fdb763bca302e462dc70b8df38e7d151a2dd025e5747ba8e1ea3da7d03294ef24fb2e0c4dd550f439967b2394a49f3d307050006b1499a4caf831840af682a9bd7bb8395df41fd0cf1352b101f2770bcf6cca05f3976bb0c1d0f19022b8a02083b59d8e4674679d5b86a2a61214c0706b6c8e91662666f204a56e9ad616d47161ba67845d78672d26e5d15e5e705d9f953a1fdfc07dabcf99cd5bb4587edcbf3d4a5c1f3a234e0a613d4770e4c6d91f3a9ad791e8bc609bb16d4ee4d1a008fb8fba5ef8230c7c6bb17dbad2e4279b92f644536507f57fd32f62cd64c9a0fe086993fa081e2ff811a932741f7353501e570380be37196897cb924f0f8f3af58e64a6996f8254e6fbdc953dab509f282b608b09b2a0aa8615bd3e059bbf7d8fbaa9d7acb4797794bdfc72de5e225f150a17e689a55a446b395820a9d566d7ba73c899762a5445ec4f5210707de7ee6729e39cfd2e74da134a8a793245bec9f600630b8ce5998df6dd656560f04dda6679dbeb0567b549c5f3722b7e33e58723c3c56347fe16c2a568826e712b4d4b1fdc5d7f6d360be357b233dbde1e7e1f3aa0e6d72c0abf352c6b72b39316a4372e3df1ad41d911350c9c7b819c616d78cb17606225edbfad88b72b76ca8598dffe634b0afd69ea572140c518bba7faaa4c4b7f57d349ec689cdd0b4bcf92d14325826dfe9b88c3e3f866e8b9469d55189bd477d8b7bb7092eb80e084161d76630a2ad6b70c6ff50eaedf7859a7f294867476a8f7c5abc6f0a58d1766646ccdc0e9ccdb74517f778641d4aeb79c0cfd25d70bf3ca66018dfa5caf24f1593d10b39b05adcf674682e2897603aa51f48b8e41f6f559c8c76ea3104111860725d42bdf003e4331625a0536e8b7930d4122e2c98b74f9f7534d064dff99fd5f12e874b454341563a312a0676060c3e28c21cff4cd5815a8bb3a1bc426d5869ce000f52b0a0da0dd1f922ae5ee4c7453c5cf4467b1f39f2b885d78d268232e27ae763de92673fef39c04169f8d5c8a01a0ac6d51601db28f5ae24174483696770a284849d1858f3793b7883826aa67001801adf252ccca1dc5ac11fe6994203a3b642e27d67f4f6a9077e13e9cee2f78e7cd8f5e99e525bf2f6c716a605d232c9c1a20297abb0c6ccd9146d3c4efd4db3e1dcbd95350c58c7faf6fa7fb0722d70f504d442e0f84789d1ae682283173f0e8681631ffbc473ee99b69de661b3145b283b3a9a2820f1c6961f4c8dd7f1721b69363d688e7daf7aae9fec3235b95e13f9037fce1620eaf4197a83f962033c2b5ea92e87cfdaa4fc7f8feffc970e131da6a88f9d85a55442d954d664ea007dc4ba9f6f59e058a9676ad88f85b43ad64a1a025ce33acf8f6d0d2137c448391521d25a9f1be89bbfd0a5eb98f21ebddb54eebbc49aedf8ae88b3e3a03a81404a4f52952e920b8a199e6d8d3e3bada4d7db45f3febe4000e932f0aa8ee79eb309197b42f359838953d1a3df0985a13a8b511c7cbe2a994d29f99768dc22f8908db2746667ba8c29e4649362e23ef10af77bc71334e3741ec5e405397d680b45db02c27ec245787a60ff93ff67762bc4791774b724108a6b8a733e84a4956bfc333da49082a52aa47aae36a0771d043e383ff778d30a20d395a7f312bc361daf792de656743f0abd8002d3bf44764978960e36975a8964c54f0c2aa8274f363d2d5cd58bc7ff2231ca2d0a58e77c4a73da067890733d136fcf08bd461bfee50ee978469b1333d944c33e710030631e2a43a81ea0e25d3fd6f0fbac619ffe5de59d71ed08991b4884612a6f260d92eb0f4a5fa545cf6d185c12c11cec2202f3e134cf8b6f1df732b96e0a7ed00d19812ef17d59d45a9873c213130dd7de4e41549517f193c005c143d71eafad5f8c60012f36f80380137fa320dc16e54de4610c787eb13ad61799322f4144430f695095a63960b016fb1fa5241f17ab0ee99244a5fc2910b5157b7da6e935592353f6ef6aa0c262e65d813a552aa9689ec5f4e0a7272e55f07154c3a3ddc61b51f1191bb50d0817789b8f9eed926da94b1f6e32ba985437524651b13ce2c88e88861d909ab6554ed7b3e8c3c88e88034a9956981026f01fe5e9c7e97a9730d8ef65dc1144e11ef0ed8e1d6ef4f07cd45cf808edf715b2331dcd5e3ec16b62349f4989edd7a66fbd013b5680eba8f9ad127b8b46008b8d3f6f8b5db600d4100d0fafcae9cefe26271680c6eb51a1a05dd93dfb372c6ea9ed86a0c68f4100"/4103], 0xffffffffffffff5f, 0x0) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000240)=0x2) r4 = msgget$private(0x0, 0x400) clock_gettime(0x4, &(0x7f0000000080)) msgctl$IPC_RMID(r4, 0x0) r5 = msgget(0xffffffffffffffff, 0x750) msgsnd(r5, &(0x7f0000001900)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48aee39ba1be4869cd996a8ce53bf1e8083bdcefbeaea5da86ccaa9e21b9f69275fdc2ae663d678c77308370aff42d734d49a2aa6900332d7afc6625a723dd9d41ea153120932290e5f2da8f84c65ab730a9cd109cc025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4ffffffff74eab1b9e73f27db9b7a6cc877ae76b3dd58e9dc8c81b8b449f6bbbee92f139d1aa7c0f21a010a2c1e10ae1b5292f1bb3c516c94647a619949ecca310cbecab42864d437fe80b36387b95a872b8a70e4746f73ae9539108cdff5e917782239f650395a4861b4583aa5e2ced112ccb82d50998227dc5da0d494bfc542132cd2c81b007fb0703ab9da5118b30d6761979b6f112e0355e44e02f2b7ff1fa3ba938da83eb5044c859481302b2b0d2b4d8ae15f61361f70b31fa1000000"], 0x1, 0x800) getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x0, &(0x7f00000000c0)=[0xffffffffffffffff, r7, r6, 0x0]) getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="0003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e8fe77f27c32b96720790c49a1016d4c7c3a322d9452604c2ef6de0fd8ef59bb3f39a66fe7ba7ca8388bf45a33ef978c2bdb823eb87fd71a980c67fb80a1bec82b157a2f328f124019e96220f292e93748168845facffd4daaf49fa90c77edd97a40711933fcd4371334471312319f43b325a0d418788da33d2fcb26a5e8bcb2b70c99cb5605d06833cf74dfafa25e5425f5f34c00000000000000351bee2c4d31c3736ad60c4a687c7cc853739720538446a490c5dc2fce60657ed626ee8ce244cdc0240b06e3c255da787f5d3b29f6098a89930bd247bfecfd8fe9139d"], 0x1, 0x2, 0x1000) msgrcv(r4, 0x0, 0x8e6c, 0x400000, 0x800) 11:46:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) geteuid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:49 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) semget(0x3, 0x2, 0x48) 11:46:49 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x25}, {0x4006}]}) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0x1e6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:49 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x5, 0x101, 0xf487, 0x5}) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000080)=0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) 11:46:49 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="82") 11:46:49 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) chmod(0x0, 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x1) socket(0x1, 0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8, 0x100000000}, {0x10001, 0xffffffffffffff9f}}, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) 11:46:49 executing program 1: r0 = socket(0x10, 0x5, 0x1001) kqueue() listen(r0, 0x0) 11:46:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x81}, {0x80000000000006}]}) r1 = msgget(0x3, 0x0) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000e00304c00000000000000000000000008000000000000000000000000005969d90000000067000000000000000000000000000000000000004000000000000000000000000300000000000000000000000000000000171424f8451aa6e04f90277c2b70d2d6659127cf121048cf22d3849f52f5f093e5f1f2b17e989493d2c80e42ac5f63b3bed3827059b3935b008b8885ba31cdf7ef5e2cfc085663f80ec7c2c6e44fc65d00000000000000000000000000dc525f846cb8eaaf6006b6a12eb39003f3cd8a87264dc690852c7885739970fafefc6bac4803b6bbe247de294558f20f39dd376abad10000064f5a15f2246e0a6e60f11c70ad81f8233d2ec2907262b47562a139a7019182597e2702179b2c475adce1e21b12e420dc75cfec06c6d6"], 0x66, 0x117084b9a551536e, 0x1800) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r2 = dup(r0) sendmsg(r2, &(0x7f0000002c80)={&(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000018c0)=[{&(0x7f0000000540)="be28b547f99943fe88d5c7c321f4739139ddfd7f15e649709692721d6989c1163fe266d7dcfe1b8a0a0b51c71b1d2724160e0c51e876f50ca8be43563881f6d5a2b7acf5a0335b9e6204de64bfc7ca9f0fef5497daddbd74968c8c520a3756551a2890567f70ed21d02ed8c7b0e2739eff1d578fca7c9d5106da907dc4cb87bb9168f9b933c5576ede7172a032b2a97cf640228bca45d24c9ddd19c7f434fb0c70f2b5805b8006fe4a3f6ffc4ea90c2268f9a43de5404cc56960259587899b7cb61b5b1486af6bf3d8fd16dfa1949dd0d0cdf9195c0eaa6d272dbc4d894812d1b2eb5c6d25a5a0a46bdf", 0xea}, {&(0x7f0000000640)="5adf5f7624d5d8aa85a7043ce7a451af66ea8f1ad98d52313c8bf0e7c20a9a06978efbdcce0c0d564be0dcbbeef2f4e5e88ce70e3defff2dc8aaeb461a1d241f29ba4fa5a230d40f59641340346dd7898959f96a2ace3b74d0eeeaa8a1905e9246e86bc32db65f9e", 0x68}, {&(0x7f00000006c0)="e1ba6ce827f0f9f1fb6051aadc58a7c65f8da84e839b4abf367e6b1e770b7e8dc64f463f33f2b1a2820baddc759e472429a340c07c931ee35293e4bf0a63c86a30d183b872ae856a0efda99d94c979bd9e49e6bf9bf0d0fc9ab0d6f926227453f3f6dd6d4f10325a8df0fe4a37e49fbf52534f67e5c4ad5133eff8763efbdd6d79f027cb9ae95554460c62ba97ed258e53a57887b56b2bd734efdc36bf8b35c47dcf1dfd4fe1d5cc40b41fdbaa272bc0c9d1c331b49f54fca86a7d378cb00da7212df6a222b221b8c85c8bf6855d8d86a275", 0xd2}, {&(0x7f00000007c0)="ffbeea1de9d087ec5283dfe51a9430be1e6152e829e1a2be4f8cf8afe925b4ad12431751d43076d90e38da391b48ace8b430a6937975b0f8e1c0f1a7a87d8edd9b8232cef8df679026c93e59d1ab11d745b28aa19d56471d939589981716615d5b16c8b18f5c95526aaaf0e26cf979417368c09bfe8885f366022a6e0e35437f3d4d95596394847b523d10492a9bf1f6f146eb242a06566a13434581ccbd8e50c2af3277e580c9c7d435a699e3d013326c7f3eb92da82b3b9569bbdeec915a7d43664c9468972cff6a3ac36b6d6d6dbbb0779cc9ea6f38b7c6898003eccb6ca65b033dc5e5f2041cf6ec9420ef674bba501c0a17047e04e7f8a3e5a4370d9837c082f285c275e7052fcab5b45fc3e6ae97d071d67956f62d8df7efbf8792fc8a9e7dd876bd028b286654c8e0533bd41a98a25ef1df2662b364fe209c43b54f4376b00c75a086ccfbd9bd7cdf9a9c63766982916fbef70c2f3b110f5876f6cb3a9195572cd27165a181a7d6bd06ef9febb65581f37fcbd1654055529173cb8cbf2ade2cee525e26475c38e3e4dbf75d34792e49f5aa0d71dc22189d9ef2791f8d41b17c6a8f497e61e8a10a95c80bf1810265323d24c1f5670ef85f49daa34da65150d1d29eedb38e0400998d61a4040902ad75493d062cf57927d80c522c095e8cac124ca0e3965a2c197d76e15a1b7dd9b6912ec32f29e9bcb63ee870564d0f68a150f90f7abcffc5651dd6cc03a7828c14c8ffe87d0dd52abd1e5b2de67852da6e0560b2b01681635274bedd84e2dd606abe8d9599acb253261e9aa385f0746e944ac86f17b312c00b204d93e6d701652e796900960c29895f60f13c01216234549f7a4046e35fb31af72aeca7b4e99ce37d810e7530b42d7a56bfe2ba9db22fcea75524f6a4df9e1a8e6dda1fb441efd071a563025707084de08c6269d5f8b7abfd41d4129e97a560716f4a0351653fcb5319c0d76712f7713921ab2a684c97cb16c299b9135f11ffdbcc4353e5c00e11ecd05a23e019912e6fa8c2a52441569707d8dec1817e33897103a84423faa477d13c53f64da99e719b493470abdd2c0b2d77ae8cf6fe1e634f22b98389b98fa65b7ea23bb65269804309682680ebe9d9a83196147c770fed298bc89aa128ca7638f0d0eb67dc0ae355618a492b3ee19e2fa37f9ab6a39ee8470d02ee40409078ac4f4674ffabb5a6b0585b2c1e988458b43cdee89b3bf43f13bfb423b0b833a62a18d136747156a2da7ebce8325266745a3b839a9d9609f65baafbb7d535548dc0867c86aa08debeb7d22329632bf2fc46122c2ffe30c5842d7a28c5e03e7a481bbb38e141d9a9b5b9e865153de3fa96f8258b2578e9b9cd2f40114b151fa218be968d6a1f54b464914e97cf130f9e3b003e2e816b3d5274134b9f20d99d6fa08db2e6509ea497d028637dc7d164ac21e16086d158364aa806635425f1ad435f485238a3f405f77eac2ac6062ada0a6178fa6b55c9ba52030ea5ae6c3083995e23e637c20af69fe8fa7cb8d1f92ed5dcc3d8d3664594f5875a37bba5c605f473ccf3d3a9837359ddd1b7644ffea8e2e172bcc90374c411d27c7c5b02aeaaac4d579cb9ebbec6f9129a40a62d758a273906ddc9e7b7d7c3ca61b8039ec693bd2502efd5304df1bd2790fe30eb2b43ca9f552f9e30986a14fe0c4ab9fb2bc95a6b6546a83859888f2575697c4a2815931ac35b021c40f5f4a0dfa5901afedac77818069bbbdaa563108d12fbaefe44ed496ee28d3149be6f43d26b6e4c1002e010e163418589748b320175b5741991496de162c484e84305093f7267ce2c102fff3ba237ede450a884cab28dbd7289785a21e20c4c030604d24aef7eacc639ecf632d31e4c6f5be8c2abd04ad3ad871aa03601a8b9413e8011eca2c0dccc9ea5a61916cf2110e30690d08ea86683f31021ea7b80caa7a2d6a9008a3bee088e4e3e5f14f77f56dd4554dce4a3dbed9784557eeeb13663cdb4239e62db48553f015f29d6c830c3c1ba192bec012edda731edc981898cd3ecda043593ed702cbcbc76ee9ca39ddb4e10c4576776d793af210fa8442f44744dc7a3e52a8d2c025cbbbe329491768e9698ce1e9c8ec26d654e21b39ba13852e49cbeba89c9d0e452d1aecfea68373a277c2615f694d17702ff27220e933fb54ff8b8ad2a3a95b393d964291a43065e91f9bef1a487a5b126a72725c6c8b0d69d1ed8c5dcfea2dc14a237f0ae4d2ba0b86b9521e2bf92bc6574ec3560558a89c1d0fc0d4af124701d27a7531c52465dd80ea874696a924078bf87069fe827585b8c0cf425b49914c6525974221f75cf9e2082d4c79065c913efc738ca6ac13aa8e053fa8b51d35f86f5a73bb6b1bc2d02b6ae9f5734d5762a1bc437fd3d0ec5b9491451e791c833d11afee19c2b0dff2dcaabbc99e2eb180f9d2f33b79f1761ed208d41b269258240fc79ab622fed0b6e6062e48b5702b72995c29cfc7b484d5161fa87213b55562a8b501089ccef2a0f0b2cbdea75f514aef227dd6e1a01a14e268870cef2c09bd26e646dcb46ecc745756e22297463ab46ad9dbf2b3784fc5232d96481bf867f789fbf2ec082a3553aadabeac18afce7ca5d10197de096e910fb3d01902ecf949c76555076e6dffe15f3d171c2bf0ab6b98a080918a13a8a62e14e1adc3896a27078fb2a3e8ccc7800df57bf81e327228d20743b806e227bd4716b725373569fb609219b5717da1c226b8c24455eff5a7a272ca9e36ff2faad13a350603300731bd034db071f4df2cb4a1aa3f94e15bb44f305796267d2afd5d7cb35f788eb79674dfd442a37f6f5a742fd71e58e57bd06957b675d9892bbbf92fec4bfd3ad41b889bf98642d3f0a086b8de6885018fc871754d29a159fdb041441bfaa5ba1b1d125e0c3810bf64fb2137df0e7a5866fbde116a99c10bb398fe85a98af5576bf6605e03151a2c51b94215176f3442cecce9a525bd0f9d587f1f96835b4916f4fb8792dfb82b51abe663611349561a6d294c49863e3b69c2ef6cda1fbac58739e8f1eb3234d1effcb8321d3f3a281eabd4a989ec2f2ee636996d8a533bd24c03bc4c4112389ac0fdae66a934d31e52fbc13a33e82f0e1a09cec1e78d7156acf1c82217a48fb29cccb0955880cbaf3747933a3d7d3c32e77a87fd83e40589263dc0e9d672798d73671cf58ab92c65d51fe692f86c8aeeb719ed6fa3c88c3b9eddeb2add0311819c595716d3256f99549d75d7dc1bdd673f2f8531dbc74775083e91785f8f1fda714cda6b0d0dba29673b14e00589863996de4703f54305a0c27c66c368c78d88a1b2a9af1cde6f0b20da05528a1dcad9aef177c8ea873b1489a56771faadc27bf23e4931eb653aaa9a61e41df579b16845669e5efa7df2656fd7941f93164aacf7ee1a465f0ca6f0f03ba4c2cdedf5ad21b51fe5d8555b22900625c09c65f4495449d1742c366beb90c8b99d5de8f031f961fd6246b237c017acc3269f3b568d0dfb590bd903b96202089a78a2b92ea35b42fad577064455195e4f22ecd16608fa67888d697c0237fb5f0fd83d9e796bb520be23acafe051dfc07088bcadedf8908940a621f82e7c2146705df56b3a10b1473a814be9289f90865a89158c8dc2365bd436ec0b5c38d0cc7dd1dfe5a59d056eaa471e6c8638d10dbfe4c4483cf598f14266eb03abeb1c92e5be89eea116b45dbbc99b68dba9df3c52a15c10609eda4f882097431c3ca45226eccf145f1c79a28f9d4de61ae4c5a784322a3d8a60dd4097c63df8f85acc5ba5a57a2ce7566090dcafffda020e6cf69bf2d5e2f8120edaf734fd37999de15cefcaf659658191c36977f7777f82d08c404c6d060441edefc56e758018523d30e90cbcdd66b04ffd68331b83c9309beb0a75bad79b1e9013750804a13e52f0fdf7c90f1c004c4f93d512e0a55e5e3bb7ab40ea66294a69539757588fce435d910aa460dbbbf7f25f4b3823934ecb6df9689802852dd6dd71dc831217886fe733c0980651bf754cce49581ae194726691b65444497328f4126435003ac25b58c7a0a8514f36e41f8650e63f774f3ac907cdc2b19b603d700b749eeefaf2204755142ebd29779fce6f8153f7eec8247b45da767beefed069440d9c9af81f822fda9789cba067214f14448d193399bad7232f0e7d07a589190a3fe97e5ee522d872592600a0bc971386a3e1cc285c134358deda78b8c557cfeaf554ed322209f4b4aa45b62e7e49b87c4ebfec77e57829c1407c23077a6e9e6a33b74fb284c97c40bdd853b084bcc3bff95d6d5fd3ce6916ce943ef35554962117f1494c80ff16f544f939ea9822ac66c5de09904fd5e010b799efb758b9f35b6b243bdcf550c408621b5131287919d8474399567ca1be2656bd796c6ab9dcd55bb2d42d198fd16669e3f2cdb52849b24610e4e08c921bc9405d463f37d77d502c72de5de360813965c33dfbac2174aa8cc078179a92a691ee39bb3afbbdfb92966d6f441798e0f917aa6c217c044f139b1bf91120e09fdfcf5bd1f8a60012817b2f90b52eb65dbcd1a8ed1e2e69e6c4d3cb524a08b46f2b13a546714f96e69ba74b34d86500757a45adfed7d54f0a5f78434af816e7b178f6c473409f4b8a40327ca8d4c2b1d3cf66caa91a5deaff7b1a239141b0e1b0083383bb4bc28397cae4e694f6fdc52b58e1b4fda484f7280f990f68c8df517b6731b20f3e2c861261c53b5e11e28d16c92d74674677a8a75b9e76b8051d914bde7e2ce2fc5fb89c9ee04bf4c7b96d9fb5ff65c979a8aa5db1e83c58227b55377cb7544a2c081e8bd109ae90a333ea23167db12902373a36c89850162d195159e9d168485bd28993513d9ee8007771c66729e48b6aa0388c34eab14ef3c67e3a975d6bf3ef4a7016a3489b56bb7c89b83078209b18ecb5967377ba96dfefe7be2b8f93445d5b9e655b53c2c6447a40197359c0cebe010df667ff9f2a0cfcd0464ff0b18cfda84e9317ec133b5a8a46b258f2b264ea71de5fdecd4ba0429fa9d4f2ddd3d24e9366f53f54888276748954093e443477e2e60a3bbcb11ee11a412dfa236a7dc30c54d22d5476418ad2c41625acf7d07d87e4f25121b1a3438a0c4e6745407be1b50612eb02de393cce89d1f9a6d1dd67a9136885ec4dabd88622845e5a2e691ede4edb65a33188d911924a8c75e13ee24ea47541bf033ee08913faeab05d7881cc2a8591ecc43d1b7ded59cbf522a960d4ec61daa4c6f554a235982d249340f6248d1de7f7bede688397e4a48b4029a90794225cc42d8bd34d8852f88dce5fc2e05a15b2f656088a30612113eebd9ef08ed048f22bdbda50e710d1f7ad04fbba7bfc908cd55ee341a5edc96dea5ce308f1f7522e33e5346c4b1a1681a4d4bb1afa945fdb0e5e00def8fd66b6abbaf200a88a3bc90ab6d28b3ae3b477be74b5740ec981b176e18973e18fbb63982232530206a45a609f7e6872843d1cea20487fb9122534ddda8675f55ddbb521ee5ac9ccb4812d1ea42fea2e8e92158d522daffb30ee5d7c7144a99da17b761347c2ee06064e64751bfa583a9cf98c3e752f6b6861164a8d0d15117d9fed285f17a3e03a73762408a4d94aacb9bbd7e8e82ef919618b4226a98ebeb241fb9792ee1cf9a0723ef6144fe159cdcb14abf8c56c31b793652c0b54c0bfbd70aec0a9b6c096fd1712be130c7321db9a5af28c2709618a1221769103dc51c2bd880bdc387fabf308318b3e1452a9cfd07526c9de4c2d89089a9ab98a90a0e5f35a8ea24", 0x1000}, {&(0x7f00000017c0)="08107d785a53de0b6a718e659e0184d9f1dd58f8bc0fb5ccb44671e387d32b67205317150a0ee864437cfac25251fea91952e907dabf9f8af34dd3fdf4f1aba4e18f0f2708e1d261fda50a999043cfe20b1e3d5a5911aa4738297c059b1da0095f57c9b1e8b625eeacbabaed0910adf32e823a2dab6a6dd2c50b2a6841", 0x7d}, {&(0x7f0000001840)="06ab247fc3050af2dbbf73278db0958f64d5e890231d1a7d48eb352a9c64fc81c81f7778fd27214d146a045c5fc0ceb387be7e237ad28f2ec18578a8d27b7bae62cd5243f3a4559c3b86b6f2e22389cb182a90f724017f10f355640252597de5debfcc63d86588e876adaacaf1d2ea42900e0294", 0x74}], 0x6, &(0x7f0000001940)=[{0x88, 0x1, 0x6, "3b1ab656ec8356dee3938fbd85d0212cdf1f643fe2d9e2f6e51d7cb0793e8d0971de800015b6621d26dad4c14233437beb3128206d033f284641d95ba09083e01d1e3b35275a2083512b5b682048a6a154eadf40f50815d06138680fc548b04e5785c8afe9c882c558837fa46450f35d8da17a6e"}, {0xe0, 0xffff, 0x5, "5e7429442591f1951596d9cc6cc8eabd9759f801282a6460cf9712920d394c61d776a6d2d222c002666a430b4c7764b08faef63e8d48c1fc65cbcc39d88ea02e176d05cfe3205538fd59485ffbc93201c0c776221545bb2e9b0d0ca86d202730037b6b1a44b9ab4bacb0d4f38441eb14fd92e236fcc451ac083026d9acc06df16680704792b664aa146506dc5d3253ee726d760c398e52b6ee809a59f2d991fe514a456fa90b00af8bcda473ead4a5aa94f5e910537b7f49ff5b9184ca2d02ab6f4adc02b22ddb254e9345f98453"}, {0x78, 0xffff, 0x8000, "67589a48e6203bd3c6cdadc6cd8a3f35dec06cf87d4f7a9ef4622c377c5b7de0b9907946b2e438bae525468e0fd75a20477b0303c41be4e3e893cebe176dcb4ca68101e3fb8c6105d930a2d5dc1c588015d100e47d6af82ce36fdf28ed80c307585fdef5b2"}, {0x1010, 0x0, 0x800, "529bb13950f21b4427c28a4e263d38ade44639281f3797ee0e35995803b08b06ec0b8f385f36f436e1db715781c2b333740be05e1e1266160d8c86997a74f4b0e4a3ea1922e4252f8c0ed958d8e0b6bcc4b06ab08e2b8d3ca4737c7c7ba5aa28e2416a70291cf405f0cff6cc68ba846a6059c276db64f6f7aa268357b47093b972df7dca8091f76d9e9ab531f98e7528fdb56a24b048c273445915ad4b02420da449317d3fcc3eb784400b3bd03e68bf36f477ce16a42a4e60379670b2688ca6002693b86ef825121585b6ca6f2df696566fd5248716473f4c09dc745f6c58ab8c9b8916b45cc4ca149f79532434a2202ffe9a82a9d5ed78d148c0d2867a223e7690295eeaef21cfab5bca048c54e043da96c0432ae608b11df42e5338e4d492a6e66f638c7f072f00a042d3a5648701acbedeb1f8619d5e7aed27e8bc32516229b398281f1b7731e24665143aa98c61b6b3870a6f5be27f78ec0aa38adaa07d32e7c6b06cbdc79b494ce09da4aba92594fc86231c74c8a5dae35437b77cb7164d975686c8886c261e83d244c4a6d61329b971342e2aa65c747af7e785e700e39f09eef9766637430d9d4bee3f49548c5314f33c7eef580b5bf72ae0e17bd25ea94648f24e60a485e0e501c3725ed7d78302d9c1939446b9580f0a0925e0d4bf7d25403b536a9c1b84d828fe9708d1bf0327e47036ef308b98c26646dd636a81e19bf717d22374e2dafe803d2d045adbceefd7db4223aa07f5f2ead9dbe67428bede99855e0ecaf045ecb246c004307a13a7c96af0ee85e15fa3761eeffde49dd2ada35b1bf18e81ce5a1515687f39aac208a94b5f8cd296eab891eb96095bdefc67edd7fc8b9f0a41023a31e0c38785c46b0fe6e804abd5d0e2a4e44d2fb195302335e55a11abaa804b3bd6f96bb02c222df574982e9e79b2a41c4cb8b956bbb714d39419545a336b4ed2d0c83ba3c5940aba7d2504a3dbb68a1ac694e97236cebd851d5972f448db51c4929a65e533b76bbd235744574eab633db534061749b600cd59528a01e4530d4004979b09d174e849f08415dee17599867301d916760934a4233d74a7b4cba3fd36854623a076586a0ebcfc71d419716e33a5baab5b0262a745d46735bf8dabbc5906d27dcb979402209ba64e16fa216012b219afbd169dbd7ec7b4b99a80d9f69a53921d149b6c304c3108695fca8e2c9c8f8bbeaf3beb66933b815c7ef2b4bc1d3f774d3674bdaa17be043cbdff70557315b5552e6b34cf9c65ef33ab7613b54948d4305e540ed42e47f86f2597a833f7084bced9dfbb55158f106081c017b857f6441a0c6f3e1e42f0fbd4d21f75f15daa68b9d6ad5aba273aeca0ec289727be723d0e073354e1a2912118ce2b2f897c0f527b32cb0ef185abc36a75d27da8025b0b1941022834fc84f9e7755f4bf4c5ec987ea8db63e2c057bb59eb7ec188c6bd56656a8bfd712312958003acf684deb158a4cde7be4bb96e618152b91b34e0917d912e5edc233bda1a218dce97b4e13adb91fbf0d8cf558b38c1d2ef2220f71b84d8b2e5fa0df46ef83f515ce61fd3febd13ffaf93840270a6eb445d4acc5aa0ea668d9f12c7a8b7e5885170dc8e9804b49f0b140d43092688f581a9b2b61677463069d5359fbf8bebd0924eed31a5472d72030bf76af01fd67a3e80adbd9c7641f690e28806b5a162a64a3952024f60512217745c161bcd8f0615d55aa6d12032ee7e41bc40a22be5c271cfcd7b74ed23d23e2a683a3bb33dcb9919660683e7bf7e9e60c1828ab44a3d1c19efca60bbb2c6d155d6bc4d50df2c52c3321bbc01905e12b296e007c5fa970f7698871daf308c3327101aca9607dd5b5570891f43978c5c38a4e1a2fdc5af2db6f6d169e6a9c6472f2b3676c6dcff749b0f9c4c7c43ad06e33ac9536b6919376c769621d131fae2e7891e4b6915ad0bf55a1da519225e89571aa141fee27a05b5cc7d71144b4569ef46589b10eda415fd2c35946a827f37a0172edfaf749ef0a309c4682f2603460693b366734485516c4587853765410d703b449bf9893544cdac494d2735f1327c481c4137fde099fff67041c6ad8896d51e73d5200a4d05852bcdbb8675615ab21059a6915e9138848517c4491e82274dff968233236362414d5d0eceb6995e5ab6d6129a14ccfe34d246c1a5d5be36107418ac4924b14bc7b48fc625bb660b6d6dbd1bf365e7bfa79d56fa5abd37c08808b2acecaed6088bdeec9871bfca576a2a2a8d66683a82ab5ef82c7400eac96f6328ba6fad525fbf8fd488e4fbec8869c5fb200fc45597f8f53c5478379c86e059ad30e0e91859017939cffdbeef4548a2d310a280343420eaac0eeea67aa345138133b6317b73adb10e6f6ffc7d7010706cb91771468e13c301dfed08d9e9411488215fb395e1388b1886434b64f1a1f53db441e4cd938e9907e9378ec2904543f1d427bf4f50758d8e74f666b99ca41827995d168cf6b83c414401b6de378f52cfe49162f1e025b62b5ef1bc228d1fb8efb658ad61e30fffe9d450c5467ce6606b7775415f05503621a713c8ed32922790e63c503a87a66d86aff91439a7c8ad0fe901b5d6b78c2212441e2dfc6228c34466e9b747f06e9161d458f05e2a18edb4dfd8a385547176bfb4df3bd2409f2cb1789a9b001691db4cd618430d9f1f4acdc01ba6d4cb308012eb85056bc397fa244338bd456dca8a997d66891a27ea2a44d1d552aeea2bf15393b7b5eea9cf7b89480fb5a6168249fd8bb21d0260abd9c3d82331a8b304a9e5d311e8ebc1735f5ff1370cbe8a3c553032a8a1d5bb0b42363c96bce9835f0b0a1c357cf7b2d79edf01c1ccd54c7dab22f8f7769e5ab3d2f7d70efc062f007ca4716b05fde5ca43b8432917b45d25ad3b63c332c992c86354e83f8ef22e8f594c100941f8c3c403a2a27555da5efcc178e8559b5fc25105fcb1f18a56c0b273290d255a6eecb82154a14793ee5b3ca3e65c62a0544a61bf4578894c1a893dcc9f308af24eb8e0eeff4ff3a4a2b926b73764899e71e2b5b8d9fb9d4be7c7cb20a172917e4e7a0cdc66c02503667b69867a6ca9bcc5f4cc4aa610f10ec6d14cb6230b3d30e1845115b7ab3910d45948241ec894a27f5e0cf736f8f5611466a657d2e2869fa56c26a6fad39d78c9a1a840fe5d0aad6ecb1a20903fdb4f65c00475252ef098e71d5edf52d9bdcbf10a6d0c1af9c2af203dc559d195333c3f83fe8c1a92f474e6aeca208c0f48548a1af3025c927945ee3ff9536417f7bff9ece93e337fae27236b88061795cd0d2280c79743839eccd23d07b5d7ca62c5a650eb8a366f4f0e3803db799f59c77d810efcf3b82bc40491fd3e8806e503397414116701d718842d730250759e26eb2f2a8826a0eff6d16e35194b66759052aaf3ef485f4b2c77d00309469f164cd8d38d3551d09a86cb2616281bc56776fcbaf29e7cca989aa61feeb710b08fc839fe3562ad8b7cfb9b5af97106f48f4fbe6446d007d8fd0366e31e8bbe70d094f577a641f32eea25933ec5b7f36616797144f921bb2c8362767105c53e63c8fd21bd2f4b9df28bb80abfd247a3b1282b6bb51cfcc1a0d1afb158f0b94fa1e04bd953c2ccfc17cdaff7d591888df9af40f1088fc4d8d66d7a6506619f58449b24b64935421a70dc2184e32fadbf43ae52b790828cd2b37800967eaadbe6b79996371124fb0d822de5ed69ecd5d250ad56cead828ba1652430c1e95c40f7cb30fcb89699c24dcac50ae217f6d75639b52c181abf84d536a931ee953338bceedbca6ab1a6b46831b4e78b3a220905f790a0a29885015f5ff5f4f4b7de387cbc0dfa6558f79684d92d38eef080adfd893adce3c23b0102de156e49543be87155e733f1778afe086c629b744899d764ba0e1c7bbd42c6e265bf69740e4aa21db48c19dfedae809c27d540276a3e4f6c4e55d7c4f209e66ea82fbc998f11e7ff4eea3800c5fe411a8935742e0f65e8f0479741603ff91a9edf9d6c5564fc37836196280a93b0d0c236e11be8302082309820eb89764eab6748617408a2410f0098017943c1fe8ea6cc762820d44403ac7cebd5d6ba10b0159f77a1cc9c330d62e19902e0e8a084e733df691f01e2afa50fc2eff5a480d8f5cc79ec2d4d9ffdefec06c24e98e156c758d575042c9ce9108650a070ba9c30ead780c31f8f159ba95fbe0e21b09579b98a23f986f2f6663e62c0466e7a695f985cf1b26662f3d1239baf250b0e4b62a2f2d4e7dd7e6d874ee7e63adee467d35d5399d96c7852df767b06e6ef09f394967cec8b8f8a366667842b89d4d28b2a4b35c27b5f15224ffffc178ed5fa55b771eba4cb17930118db8f9da99c46960619188c9b584c9a2458c1dc8db90680ec48890431ab1a1bf09e99da076d03b46cfc4698578dedf65fe5f89641a9b9c1ec9df2016b34dbeae4c029c46c2f60bdbf2f787b2781118d93a48dc8c42898870cc7e34f6f775e25c10612228b0a6fac795b54ad447081a03bf3413378382be69a49d2edfed05dfb5e409d3fbd53d024b40940596bf4ae0783a0a91c88b295b6aab318bd6e2c0c65e8ec57b58dbca33b36deddbae5e2e233ee326e5e78dd083cb72a5d66d4c95c394a0ad8c8c73fca9220994b24c27c10b729752ab150ec8499d004113a25138f8157d6071ba87f750a52f38c71e1436ec2b323757f91e1cb680f03796eb06ce0c31fd83ad8fa5111fc57958759ed1f527b736dc3c38f2127459e727cb401e4f124ffde66de574afbcd635208f27940f6bc38a52ab3baf41b845194d287c0c2cb3d62ae3bd05b33b39f3095cdaf9afb45c2e933ab62c4322da2d84964eca937e7f97eda3ccf280422b326eb6550a4d37396a8229c3a2c1ebb3f6faf3c7095749103d0d4142dbdef87d64ee3aa46f6a0116cfcf74217837f515fca8080687a4038b1b4ff8b7ff243c245cb4a2ab9890a5f19c7ca865995765d28236abd47dae6c591d9fdf55d541d5de13284a44a9422685a2837119b165f212159796ec128ee19f9c8afc6ca220b89b484a884d45ab4292a2bb795163d5914eec4dc1685f7d439d50115e4bbee0b4b2b016bf52bd4135fb1e6bb8760e3089c749e4a696e376c8cd9ca5a53fea17489faa2f20c56217937d09b7ae54dce613e8f64e03e948203775c24bcd0b3878c7f46d087564ee7d6e41a3c5ec5c9a655886b111b3998c62efc5e9e78d055fe0bc934bcf1d60044f6d20b513fb7c9882f850efbaff097fbbeee633442fca3a830d3283cb54893fd836af0e8c96b55d676b1737441e4167ad28af62d25bbaf46e33d118f43fba7ea8bcdcb5642c850a88bcbcf0daf999a30e730201fd9ec11640522d683781801b85b8701851a316e967f04f82a0471a21af11dc79bc676cfeee784d52b99d2dab5d7f69c9a71cb4f7db7c133679c65f30066191117826c22d2e1954bcca297fb68da07280770745d99f64802565ed2caf4314caabcbf834fa0ae9abc0dea6e2ceb4723b64ff40ba4ea250d5affb32d316ab0fb8ea6a2968dcc436b9082f0521fd7f0c62a7f993c629553f58f4a49f506bbc79a04f37736bf1ab851e000987526b718aa70cb623c6076265067a738a6d7e5351ad1eab81e0f1483fde86004a269d8f17a26085ff5b798c3b524bc0f3d0956c8c0cd9e2499c6898a16e20841f07f11c094742ad88780e17486155bf32fa5ded1844ca69311f055ca3ef1ba73003e6da47dd842bb14192f20459186c0e8ae76495e57d59948ef5d1d5652dbd54a68432c5e1a"}, {0x30, 0x1, 0x200, "ee88ab9c26f1be923ffd8d7e9256eefe6080e1db9ddc02982f0a"}, {0x110, 0x5ad1e4e9caad9244, 0x6, "cec87af6d87a86faa966ec5d8b75e1cd5a9aaec1cff4367cac971b0441eb6515be2eb073da9202848887e593db26453bb9d3e7e1322f6d99764af311c6c84064552a6ee07ef6fb4074ca1a1b7981bf7ad71ac7b72cf02b6a07ac9244f274ca1f60ddd40021f359b38ec7511c06b54ccf06ec70521361c99f98246d4f4e9ee3d9127c44180a85ab125e24df3ae3fd2b63ed401b12f528fd41dab6ae0e1e33edfb2e868caaa8420731f4749bb0ddd68c5d5c9920dad93aa1ab0bfbfc5c07b11a3f5fbc4902488247ce54e631e13a472140ef1e650f91ca93c0ebc53ace228b407a8c24dd8c52d6925252ecd8e8b9dfed647799495d0e0a3d182d87d52e"}], 0x1330}, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000200)=0x3) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)=0x1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x80000001, 0x400}, {{r0}, 0xfffffffffffffffc, 0x40, 0x21, 0x14ac7cb5}, {{r2}, 0xfffffffffffffffb, 0x10, 0x4, 0x80000000, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x90, 0x2, 0xec6, 0x8}], 0x8, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x40, 0x4, 0x3f}, {{r2}, 0x62ff217adabb7bb4, 0x80, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x400, 0x44e}, {{r2}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x1ff, 0x1}, {{r0}, 0xffffffffffffffff, 0xa, 0xfffff, 0xfffffffffffff754, 0xffffffff80000001}, {{r0}, 0x0, 0x40, 0xe76ae23070b102e5, 0x80, 0x5}, {{r0}, 0xfffffffffffffff9, 0x1e, 0x20, 0x3f08a46a, 0x1}, {{r2}, 0xfffffffffffffff9, 0x20, 0xf000000a, 0x6, 0x80000001}, {{r2}, 0xfffffffffffffffc, 0x44, 0xf0000001, 0x1, 0x400}], 0x707e1759, &(0x7f00000001c0)={0x8a0, 0x8}) 11:46:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xb34}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xff) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0xfff) 11:46:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)="bf312de50df634cfbf5d72230b830564", 0x10}, {&(0x7f0000000180)="6972ea6184cba3e46e2c28b29b29d96f02bc69725ce86bbc9852d804a7d13c5b91e128236da6b906c409c953b5c7540c2f53fa38e29f23a2405095b77735ead878ec363eb2990123cd7ea1f64f53fd25baa2f4ea26e9d3a7333585145ae935da653af533ec8213755f60268235ae3ae3729b2acd1e30b6d1e91652189eeea7b0769c4e4fa773aaa7bdbffcfab6f69403b918ce64cbbabc9bc1513052ed0fd4153d7677b9d7fda712d1c179c87330aff930c5035ed1e0048b503f4c8bb32cd2d3db01fe15528240cc3488c370c41494913ecc3a3c80f43fae30e2fdbc93f386b04f515628c06194601c4b79a25e57bf2912965305078de8247e9a8f", 0xfb}, {&(0x7f0000000280)="c5d8789c86fb7690b6df5544052e2c33e87e12de4f8cb48d51e4fdd1e6031e6d393318ee1fa2207f7a2ed3", 0x2b}], 0x3, &(0x7f0000000300)=[{0x88, 0x1, 0x2, "6102043722bec5d935d0028fb240bab6fe3d0f78fa59cf22ee161a96a8a87d894b7d2a2d738cdfe239f4c74ed27ee969572fb7ebc66f94dc53e66fc9a22ae236b7905288e9699ed6a4c03782bf6299bb284d4e08f37e3d5c01312b79488add2f6471aad03d9791bb96f6e9638b47f5cd84f71795a4a20d"}], 0x88}, 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x20000, 0x0) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000000440)="5d1c0df493c76b0977a6bb849d7ef80b5a2c66d878e708372176eaa9183f89c2ad0f5c10a1837969a90714cd9e44d56ce8776ccf0e53fed9d5bc8f56281164a7fdd781572a8ed6d8787cf858c32f681fea22bc7d9622986f947391d79b0c9b0122d0fb2c85e7a6771222257d79021d6e3649418987afe61aad6b4453b02028f821327df7061bddf8c3820017292148927e5e36071e588804f82d73216db9aa53df0eb5b8523cb131c02e675525f08190f06e41d037e5c897ed10d19b3d7b991bdb9e30f2e2d31332bba102bd5e699ee4bf6ab42734791d61b7fa23df5332f04bc68cea8fe05099dd4db231c874b72d9caa", 0xf1}, {&(0x7f0000000540)="3698fae158e15f3ab358ae06f9c5569ced1576bfb1e42c83856013a30afb0bb4a50963ba581f1a652b5a3df5051023fadc3100d69ced31a745da90ba149b1f3025dff9", 0x43}, {&(0x7f00000005c0)="04bce070054e355ca81cc93e190238a69d93e17951b033b004542b0590d4edcbff3924f7b82b90ae36500ed5efd2ab1567d185cbef98bdb6c482dcd539fda0d383badd954d971194a101b39a463a1fb5f92c772fbbb74e6a5e43d07fb764f33a13b6f77e664ec0aa911f863037d891adbac5056a8a9057fe7befec6b2ad0d3e1", 0x80}, {&(0x7f0000000640)="f95810c2019d760dd649d1764087339d41b3bcd9a17866c3e563c673755700fa6de1983e8f8da33e4e0fc60a35836f5c7e5f63d8a66f2384a89e6b5c371b88f82ca2f30c3edadf29a5629c0c3a1816cb05e0976f989bfb5c249836224b9f54d0d469062247570ce5d083ac45354f7ed7d62b7b8c97cbbaf1c5948b1e91bab59e5c6f34", 0x83}, {&(0x7f0000000700)="52f11003eece4abefd0abfe795f797664bf75e22defe055b1491336aaecc40a5971b960e077ba84f9cb71d021258f687ae38160c104996be7f100f8e9ca71ac66605563fe204b4a021feb302360f7d64af55b1731bf6af0b213edbd7b88ed0c188d2a6572fe0eb92d6e6609e50707d2728421e9fcc4c228455d1a06bad60532b00d793e23cf2f95e27e4a1678f5a048a2426f3f1f63cbb933853c63ad4ef57997f81a1dd2748738d802143ff5ff67596abfcc75307f37d56f02806d13f718e5fc25f35d95f9ac38c40797abc92614e0f11c4f23c4fadddd655926421bc36a08a7ecf705753d72408fdbe6eb92871d66f8c8503313aa768", 0xf7}, {&(0x7f0000000800)="c722f2077627ac0a8aa3e23d4f5a2f6cccf91a32e9652eebebf25cd02d857255b8c6e15b4e3353616d1dd3c22a89e075a5d675a9d8f54aa07f516727960d7bf7f51208237cf064df39eda9fd7a3e0459a0caa237c64bec45fe4762620971809103023892b7992eee6eb4acc29442ed9a8f8b0a699225ec8e627b44fbdf24b7cd9f8b2effa6ce35fd31f14be1b3f40921c038296425d507d61090820f76b33cbd31397824fb053ebe6d2e10ac36e70b67", 0xb0}, {&(0x7f00000008c0)="3e4d9a6afe3805d0615b2a84ff8891c00a88941ddc339fe4b4ad435c5bb396283eed7d4b2d8a06ad4049a51039d18a7e94ffc51ce80ec3b390341174974521fb5eae064d633237cac92f24036ba007f7b7fe7aaddb95c93c702bd87120102bfa98779aab54a9f6ff1959d8525b0fbf05590cc98fd44d88fe97e944507736503679f6499078f9a43f1e", 0x89}], 0x7, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc00c7007, &(0x7f0000000000)) 11:46:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") getpid() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x5, 0x9}, 0x10) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) getsockname$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000200)) 11:46:49 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0x8}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2}) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) 11:46:49 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8000800080002002, 0x5bcb) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7f, 0x10000, 0x101, 0x5, 0x2, 0x1, 0x6, 0x3}, &(0x7f00000000c0)={0xff, 0x6, 0x200, 0x9, 0x9, 0xffffffffffffffff, 0xd3, 0x6}, &(0x7f0000000100)={0x0, 0x5, 0x3, 0x7, 0x0, 0x9, 0x40, 0x800}, &(0x7f0000000180)={0x8, 0x3}) select(0x9, &(0x7f0000000080)={0xf}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 11:46:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0xfffffffffffffff9) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000200)='./file0/file0/file0\x00', 0x712, 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691", 0x149}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 11:46:49 executing program 1: r0 = dup(0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0xfffffffffffffff9, 0x5}, 0xc) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getrusage(0x0, &(0x7f0000000100)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10, 0x1) fcntl$getflags(r1, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000240)=0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) fcntl$setflags(r3, 0x2, 0x1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000002c0)=0x1) poll(&(0x7f0000000300)=[{r1, 0x44}, {r0, 0x34}], 0x2, 0x7) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000340)) read(r0, &(0x7f0000000380), 0x0) r4 = dup2(r1, r2) fchflags(r2, 0x0) fcntl$setflags(r2, 0x2, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000003c0)={0x3, [{0x1, 0x6}, {0x3, 0x7}, {0x3, 0x5}, {0x1, 0x5}, {0x3, 0x5}, {0x2, 0x8}, {0x1, 0xc7b}, {0x3, 0x5}, {0x1, 0x1ff}, {0x0, 0x7fff}, {0x1, 0x1f}, {0x3, 0x5}, {0x3}, {0x3, 0x5}, {0x1, 0x60000000}, {0x2, 0x1ff}, {0x3, 0x1}, {0x3, 0x80}, {0x3, 0x400}, {0x3, 0x7fffffff}, {0x3, 0x8001}, {0x3, 0xf8}, {0x1, 0x6}, {0x3, 0x100}, {0x1, 0x100000001}, {0x3, 0x8}, {0x3, 0x8}, {0x2, 0x1}, {0x2, 0x4}, {0x3, 0x6}, {0x3, 0x8001}, {0x1, 0x7f}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000580)="b2d103351fce420911feef77f3e802eda6a25dc2b1", 0x15) sendto$inet(r4, &(0x7f00000005c0)="b7ad0a4e8525cb5c74b9df5375300995312269643d6061f4907e946662447809478a8f9859a237fc642b912057e898e2476462c16b293fb4946b7800338b6c27ca79431532f9b40b2a08af621a324daea09200dd9e4bf40b29c8ad75e7cbc1146bf15fa52d59fed6911a8a69d7372a3a8a90684aa9f6454dc0a4546b7b", 0x7d, 0x4, &(0x7f0000000640)={0x2, 0x1}, 0xc) semget$private(0x0, 0x0, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000006c0)={&(0x7f0000000680)=[{0x6, 0x4}], 0x1}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000700)={""/16, @ifru_index}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000740)={0x1d0, 0xf, {0x81, 0x7fffffff}}) getitimer(0x2, &(0x7f0000000780)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000007c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000800)={0x401, 0x9, 0x3, 0x1, "b38e41199346d4673b1c29c4f7f49b0d4bc859b4", 0x3, 0xa286000}) unlink(&(0x7f0000000840)='./file0\x00') 11:46:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x200000000060}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0xfffffffffffffccf, 0x8, 0x6, 0x20000000000002d}, {0x2, 0x3, 0x7f, 0x964}]}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 11:46:50 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/176, 0xb0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() 11:46:50 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002ca, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="d9", 0x1}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x100000001) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=""/4096, 0x1000) lseek(r1, 0x0, 0x0, 0x1) 11:46:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000740)="01001a", 0xfeed}], 0x1) write(r0, &(0x7f0000000100)="e76d9ac57d00", 0x1d2) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000440)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c926af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e92ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d78f9cbf98b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072d43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10aa94e003064692f1722", 0x2c6}], 0x1, 0x0, 0x0) 11:46:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="fb", 0x1, 0xffffffffffffffff, 0x0, 0xfffffffffffffdf0) r3 = dup2(r0, r0) shutdown(r3, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 11:46:50 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) close(r0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) preadv(r1, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffff9, 0x3, 0x10001, 0xf59c, "5de2593eeab036562fd574b75a595ded622bc0f3", 0x9, 0x8}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r1, r2, r3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x121, 0x4, 0xfffffffffffffffc, 0x5, "ffa9e310dd3bfe1e78f77ae7313f58cbc0d50591", 0x10000, 0x6}) fcntl$getown(r0, 0x5) accept(r1, 0x0, &(0x7f0000000100)) 11:46:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 11:46:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[0x9]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x6) utimes(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{0x2}, {0x81be, 0x5}}) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) open(&(0x7f0000000040)='./file0\x00', 0xb2, 0xa0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 11:46:50 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept(r0, &(0x7f0000000180)=@un=@file={0x0, ""/59}, &(0x7f00000001c0)=0x3d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6, 0x9, 0x9, 0x7ff}, {0x1, 0x7fffffff, 0xe4ca}, {0x1, 0x80000001, 0xe9, 0x7}]}) 11:46:50 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000200), 0x4) accept$unix(0xffffffffffffffff, &(0x7f0000001280)=ANY=[], &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x82, 0x3a14}, {0x89, 0x6}, {0x0, 0x1}, {0x46, 0x6}, {0xc9, 0xa01}], 0x5}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, &(0x7f0000000080)="57392fbecd2bcf154447fd36956762d675ff9955782654ede998f221ce4af268d169e3dabbac8b7d2cb9e931f175e4f0bec9bea9aac64c6d2e6551051ba97f760151f65b591a54aaf4ab9e9984fffe3f341aced42b025748087a496e794443aa571b52c0f11170377fbc4e59f601580382c95560dcb20eaf9a0029d9017f06bf24d07b8bd29eaf43d8f5591ccbec2227ba8841460e1ed7321c365b2bc26baab9d66cd3857bafbe27a161956ec7e13ae4af25328d1ff26916dda5174180be2fa880cca8941576d332bafaabf872c0324fc1ecc92aa96f8da9fe9aa4e021ef1c72a345cc9fdc14f5fc503a40036d27715fd58fcdcafff5c4753c1bf2f6b1859c7824c15fb89cc193c0b074acb93674d6323e816a72", 0x59) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x87, 0x7}, {0x82, 0x2}], 0x2}) 11:46:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0xa000, 0x100}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x2) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 11:46:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x101, 0xffffffffffff0000, 0x7, 0x4}, {0xebc, 0x400, 0xfffffffffffffbff, 0x8}, {0x32, 0xffff, 0x7e0000000, 0x9}, {0x2, 0x1, 0x8, 0x607}]}) ioctl$BIOCLOCK(r0, 0x20004276) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x188) open(&(0x7f00000002c0)='./file0/file0\x00', 0x10480, 0x10) chdir(&(0x7f0000000340)='./file0/file0\x00') munmap(&(0x7f0000012000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 11:46:50 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x28004, 0x0) getsockopt(r0, 0xf71, 0x5, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = semget(0x2, 0x3, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x4, 0x3, 0x5, 0x100]) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 11:46:50 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getgid() setsockopt$sock_int(r0, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getegid() r1 = socket(0x10, 0x4003, 0xe14) getsockopt(r1, 0x1000, 0xf, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x243) semop(r2, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x7, 0x6, 0x1000}, {0x2, 0xff, 0x800}, {0x4, 0x12a, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0xfffffffffffffe01, 0x800}, {0x2, 0x100, 0x800}], 0x7) fcntl$getown(r0, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x8000, 0x8}, 0x10) 11:46:50 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = semget(0x2, 0x2, 0x444) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000180)=""/205) sendto(r0, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') 11:46:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x1, &(0x7f00000001c0)="a1") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x1f) 11:46:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000200)=0xc) sendto(r0, &(0x7f0000000240)="88c1c12dbcc5caf017064e22c4603924aa19cef7c55e556fe9f500b53e5c0e0801ec3153e1903eb7fcd6ebe30c8d93851e1f9ff4630b4abaf7b507ef874b391a0911ab532a20ae97b0cba61cec59a58d41c243aefa2eb9e81b4998ef0833", 0x5e, 0x4, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000180)='./bus\x00', 0x900000000002, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000024000c9cb0c7501df839f2124a70008d3bf808139", 0x18}], 0x1) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/87, 0x57) 11:46:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/230) syz_emit_ethernet(0xa3, &(0x7f0000000280)="5207b443c4176d1219d561487cdb532a601d1fc566343eab70fdd58d3099d4d48ee209903c74c0e45c657468137ffc8c92c2eb3997295a728e9770377863763f5f50d7b5690f5ad6b5b027869462cf562c5dc8d5466c454d53373a1c6c5b9f2ed50085d7d66eff071ba9982a781b0aad44ed0fe813ced8379596504d6323671d04790acefb73e05e18cd1833c3e7677749ba1fd2b5530536f9ac16a966d48dd77666e7") 11:46:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 11:46:50 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x28a, 0x0, 0x0, 0x0}, 0x0) 11:46:50 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000002540)='/dev/null\x00', 0x8000, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000025c0)={{0x18, 0x1, 0x3, 0xc88}, {0x18, 0x2, 0x80, 0x100}, 0x6, [0x9, 0x7ff, 0x5, 0x7f, 0x2, 0x8, 0x5, 0x2]}, 0x3c) lseek(r0, 0x0, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x80000000, 0x1, 0x7, "18f626774a1ee5286aa1d47c6ad4397388e9ef6a", 0x8, 0x7}) pwritev(r3, &(0x7f0000002480)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="737ec739a249b561a0a97a3d532bd7bcce8ffefac39f1b14a89e1b0ad795717aca50dc326db3cf9607b4d7c20dd727bf3a63e58c64a0280e10ca256aad49f46c28bef77f2070ad0c53afb4f5c9069b1dcc5bd3b530d592791193b6195ce5119a27f3476713b4c7e54358584732536b9772dc69983859a1439e721252be84080414767222c6f4b284cf1a8ce65b4fce8f89076089f6bfcb5ee4af317058cf77ebf7b14d2c859de221b744733cf27849fbbd967c40e6a6cd6a0789312cf59e4b33d0a6fca6e1ef5509d660b7c070bc59174084cd864619dee129c74a43a52f3df74bdf08cb86a6eb17", 0xe8}, {&(0x7f0000000180)="68c2878e6fea5caa56f16bc81f507993964afaa04e584f66b57897b30b0a441fa57503a138bee5873b5f54c8d3a427bd48ee00c7e158cc221817d477531422bd4818b2af85fad72e59656aeb5a7db748bb68070e08f87253c71462424c2f7850d1f6f5663a9467b11a5e46038d275a9a866d40f2e9c19b1e0ad0c4c060c204928a7ad86bda5a0317d15c5d0c11b260eaff0ff605bb27a3bef60fe525b73908abddb14745ca31d13b3c12defa00a6947bc50a06689c874f65b6f8dfb4cc13230b40785abca83fd9428be48274cd04c4d207c21197e9ef21a1c7fadd5cd4598fd56b47feb0f687fac7aa3e92bbfb26c3ba5c4db27e9dc53bb3866e626277d031fb407f39969946c4d5f733232633c58fd7dcd83f1e359466fd20b8e40fc8771b01e2c9ea509b4921b6ff3a98bf3c87b05157ef6c3036e3f7f59ed47b1d72d37f89ed61e5273f2b76b14b82b9a9f4bde85b31d001a11af0d64a70d5d8f911c039273b3da72f2931c11d0968096cdf1e46a01578b9dedab95ca1546413a8a336a297edb245fcc078bf96e1a9ebd968fede0f6920eb52352a363684842cf313c68922f8d737b6401e0c30239737f436825e725827a6b46d8929505badc0ea4eb05a8a45cba62335f75a04958b8b59c65fc93d67268af4e39c87405540ab67b8265c0b045b2da80ac558b9da209c21fa476ce193f04f02c46cfa1c8d9ef1168b16b2a915ac1b4208a426c5a9453ac0472602a2530ff6258e4a94f15b951644de7739ccc954213adbcc11a6e4c7854e1751a848f680141e214145c897ee8fa2969c3f70c213498370bab07e3cb7b35c47391dc32e1c9edc721e344237f26dd0b7f74b511db85f708b779a2c3cdb9ef74a8b54d07135def58878987695a01c1476243dec161819f19cbf409801a92de74dcaf4eb86ed7a26558c9bd7aeb6213eed8abb26271cd0714d0d598f9cef6f8671cb0f458bffe540aeb272d44485d98424afd22f694d8de048d53a44aea2b04d11a84ae1f785be8fe4d11565d45a4beb1bcbf154b74092644ee7b3589cb24dbd1919115c1bfb61e8cfae834fc8c046535a02f24993da35193495a8372f6b99f2bd1f9277b41b14b8c95709dcbe89fa07d46a32421aaecb9f65678c20d5dd09e449a24a408edaec0b29fc6ed8a1c1235aa8a6261490f5300aa61c08ef062aaa8bc859579bbe7492e649ac6e37ec9e192a2d79345e4267b3382337f32b765b19a19546cf272a5cd69405f175bbe520eb666e668c36995c86793ea92e97b12e60599c267695dc82494fd494b5de6c7cc79fbbcc54e14c6b14b952cc3ee65a685f15fcd6e6ecf729bdea612358c96574e88047abf24a82332f0f7170d07b3d4df2b9a26a4fe7a8222c6899a5778ea9c24b5383b44038943d827e08a468f70fbf33b4e9f9da5b75a392c88e851d38ddc9a56184a33b093352b1a107dcdea7e600b47cd5b9754b70398ea3a35ee504e4ef55e7a217a9d7435a3e4ab0245b9e6749e2c0669da79969a4a3af3beda8e2608145c20aa6ae4e9cbc83f6d081b648f93de31ea21488ba04e0f7f577a039968ef74035a17a026c47dab69a8a6f71177d265f60512f1b886e398d4282b7284ec18ca0f718cf13987c4c96b261169859826b6f03b817ae83b7ad7aa7bb8471c68640d1f6f6dc9738a92505b90a8412f19620d90ed8d98f82fdeb4887d8860f76d8c838160d482804a4569a4862fc5094a5036c320c9c7b637f6129b78709e6661c596269dee0566500c214c828da3d7838d6aa981e779fc6250e63d80ba37c16ad31fe203fa42002774515dfd5e814ba274c50172c93e8c7091992605379b0232dbf84d82ba8e8de99fe19d778dda294a7953d678fedf9a15d01ea231bc68930f9b334fd8b58f25fdafb08f296ee464594ae3e5fdb1c02c94afda553a554d17f083f913e21945e1b9539fa2c8a20d7680128e9fd5533f2b7875c9380f2944b2fa0772d33cb8372353739d8f2aa0fd7fd2ccb71e99a620fa2736857c0afcfef391aa6c518a9df2c3f78e8b820c3c47478f030cb994f4d7756ac3b0c4f6678bbfe90b04a06880d38d2eab1236bbeccb286d1f269ce5ddd6f52617beba03ad7b736b4906adb9898d314c006db6761b6a097947cb2ff90547532e84912e85dddb8aaf5ff7566657259eb323ac8b6a5498ad67e0d47fbf72590172b353077032db17a2e0fcd98c21edd6bfb382804d024f5ed701f7827437b8f9101c566b37cf06c4b57f2e8c11ccf268ddee07ff2c783bd98f02c681ef766b467036cc39777b426230e3a0fc3021725361cfb9eac3083fbb780bdbc67f796dfcf5523dd9d8a7024bc5857108c15fe0a3511c6a743a44d33b379833894d1731ddbdadae913df52f1387e718d7b8f49b1ac5ef75e27426518e977fdc5672d3299301f70dd30c1fc5a026f31666d1452b9bf3063d697bed8903825f0109b35a395a60b77f3a523e71a731371e9829d7075eb9ef82d4cb7d2303aa1249422f2471c8ac23aad96ecd37d26d86572a8db278c1e58ee031c6d6fce4fcace0e4d3ff5f557d77bc2a03db4bf639eb72355441f29356ec67d927354c2567d9a42d9343d825dcc24f0b00db78a1147d388560799e18f53158e8e8db969a421028a0739bb964b9c42b88b96439a6bcaef4da7c218682cac184c997f8c6e4d6f5e513b56ebde2e4faf5cf226e1a628760596e70fe07578ce6ffb567a2d05cb5195bea07a0fa06836fce9c2092e7e2c67ae81c4edc4d3f7d7e2cc7f02259786e6bdd068979213fba9044b037b13e52129083be6fc8b4d2e6a199c675099655c2b592ebba00609411cc4e4c82c0a0831b05324dc1ea8d9cce0e4699db5fae5473e845b84e5ad13e954f5b8dc1ca70b4be0663c3e011e8794737b5b715a604b6e57a3ffc2f6537e395a653d6a95296e5fff14d4965b77c7df08fae7816cef3b915507868132b4728ab05966b76a2a8a77e7e775db7208524263a88c5166ad4f1f8efad218aa7cccc9d965feeb6b46645ea49768f07a92a7c88664f95dd52019197811ea44cd532f9461dd8f4fc731069d5d3df7145a3456d96778b32d161bce1747ef2cd9639f71763d34227846e7795cbd3a56db70a09c7f48b6eeb046c6c66e58cfcc792aa22bd6639a7a44342948a6c1f681d37fbdc82ff747b17b8776ca65dee570337cdb5ba35247b627d87556beb33be544baab3c1b07c30788165fbe81b4e8e7f54f3c84b3a7c9f848efa73364b9cbffebcd965971e1b31dfa4234908349a5ce69709b4fa60450ab1d6eb563ba9fbe101414af13af9c31fdfb422662934f0fb00a3af01ed356fba00a6887624e023f8924f1a89f1083dda61d8a9a642b9b7b0a68238e93147d103e7824e4d4278400a3ae40379b24b7dc816b5a3a952e2cb2e4a8e56fe97e43480536129484b8d09c662e64f7899e5adf7003a489878438a0162b51dc9123fe5728c0e4a02d16ead0463373442ec48ccbc3b032af8c9a5f48418f9606ec39c1004285f3e032905da6768e9192cfd8eeaf33fad0a277b8051332d7be5eec18df5339d75c2e9f416a75cd7f13f25429124e9d3155dd40a75472db60535b137317f08610b6948b252f35add5b922335b967349fb6e872d1a218a33977ee09203762db6980d2755b98c858ccaf5becab9bfa1b8fcb6d4118e14ce79b11a1ef02f7380f929064b5712e773ebcfb214bdfeb8c09855054dcfa1d25ec36ed20491f4063bbac2c496e64592d7b90c87aa23068fd98299d870522bcb84c39901be70f68af4461795c999944300494020ac4ef1792ac972254d25d9bf571d98e2d68239f7c197da2d2e006f6cae7c8934a41ff4cb8aa98f6e33bfbb11bde8f0b03f0d08298ab72ff6960d3031c738bc223ecf739dba5e17a50dfaaaa248ea43e2c12731b57efffa2bd740d5f5fc278c0b15385390928050f32b46e630974f301e8468925e34c6e418ce3afee1aa4d4b00f0da5b2a06a1ccd77d02e4f4fbaed778e5f897f611b77d24b62def10a35db3554610894b27a83e0fd78d339ffcb808a650611d0176c990710c92c5c9f912345d5739f8f37a091088c4cc0cfbcf693b0b36c865c8b00888fc38b1886dd24991052c7673a72335fcf655192feb61412aa8d65128563bf6f14e3c2af1e9dc98d849146d0d2787f0893ef75de9a4f30b84313e80a5ed193532fa889c2819497b0f4082e705179edf2175925a9cea7716a018c7b99c050a02ce73425b44bcb46b29284c64c5e5abf6116a8cc43ae316701e2b0bbd13bba3f171ac2ac5cb4608774e3a6b5f81102581a484b25b78760c2879699c3836abb95365f0204230b676cbc2744d48f45e21e5f993a5689947233ae451ed299c5c6c8b94ad090e608a6b8a406a47bde747290b88209b6f3202427a1c11415fefdd85ff056dae19f8a96c7bcbfafb7a736c9ea71e6eb1b4e637a55a668f70ca50e8798bc0a414e9fc42a8a4225d3f925ed911ab770f2a53d312a06ac772972feda05ebc42244b0fa5b4772b36e8739010ca0e37adc560ca3ebf638db3f63a44e08e21b0f6d4960a445c90c3bd98ee3d3865856f3a7fc92a6e87ddb84d14d277ed40d260a3b75bd8ec74a4839e4b3bcd497687a3db3ec56e26c87f4e6ce79843eeb92cc38bdb0321083a2d5690cb7afd363e851517bfd204852264a05a25bca55742a800afd38421c826f2965c1d889104c05548c299afdb53ed9f677b028155717e1551dc8fa1d59a617fdf5d232160c657bb8331a2a8b4b0a874ae6d0191787366472436606070652f29ce86314995f0825ed5f331b3944a8ff89c9a50638dd8a83383bfeca8b0969185f05a566accf5578a46623da7f8def8f1801c0856d6886f918ed02e3d1963767054bf0e82217a15499ccb1ab17faea16c80d28749919186939fa8ba57269438d297eb0a2f32385b983139baa1a20613c5cbcff4605405e96e0e6c7331529741d06ebd7a8b451e1175ce56f9d18ac44eb5ce2c759c6324846c78f21869b658026057978155a66a76a9b5018338ecc5fc46b187cf4b1fea5073b70f9f5bfb1dce9e73e1dd0cc1bdf522c975412d210c3f3d93ae24d625960ec323bb04f4f4980858c890c866463b1d7427bb6854dbb9b1d29e0b68e0341b6a482c305b6773fbb81fc3e9d860138999e7eba8e9bcd8e67257a238236a7f40a9d6c3c51473e44bc15aba10e79858ebfa8d2c16655542f7bacc6942487f062861e21ef46c4c0782498331eb64c53d1db27b19af6b9d6f1ba6f18c65016d72feff154f0a7934a9281a1d387bcd01bdfd302eb20d5a6e3e5d399239275bd5801bb1e658d64da49ee5afb7e8290e87be2d1695e51d96c6046438ab98e155a978e57ccdb8f2a208763e3b7aecb69f05ad2d33bc193e52e3a876bb90144dd1c535358c269f8a978d7c4956bf0349760d848570bfae37d9caca82fa87ec88b354f9028f55c681d11a1a95b1c3dbdee9f2209b1eb19e6281731abc1756c5af290b550067e00002bf8a5c16e608636985651772a17f5feb025fec95605979e8a67eb756329997be2d0b84ffd908b4c0c0b46e4095f1985c75f0c7d2ea29d6bd923d0ad6014b6abbb73af0a4779a298d63a8465de3e514c19c21fcb0f7f8f0327ddd38a464d6b1790fdc029f457578bdaf965df55cd40880bd0e7e3821b7b788de5bd96630b3ee9fb60a04d0e32aed8f9127cad7a5f849957e458396d630d4f07fe40f2ebea565135ab02a7bd58c6ba76476248d2f1998d3a322b618abbc4c7300309733c1d264d3967877e149537b1f7d04fd91", 0x1000}, {&(0x7f0000001180)="5a2b39948f0e218ef8a9cb126df37e2b22682b610b5369446613f8720b775dacbf525bde684b80ef517a4d16a40896a4b6cc38cb1d1d6fee4705cf76cba91de1833aac4f595c979032b4a55067e6598fff47fd7dbb34d33b56f5683bad78fc0fd9eb4f17c43c6cb6d897e64b7c03b9ad9d506988cf2bb3b99e24d978274b2806d21093f4a27615a5926d97c4b0a510156f280f1cb5cfbae2c8939067d28b4f7f9a36e8c374f6e8ad9b282fd607cb209a1cf4a15a3f92dcc79e203646d4f35cca53f5f801be9c4d6c350f97502cbac4edb6e186c7cd19071b39b6bd01c1aad755d1b0caccd06c61f26c15d67423a37e2312074d4bd135e3371a74be2dc86174e0bf42d4d6b174827ad7f4fd1faf772595adffc91e4347f74a9c7f68f82902d89cc2e86d9099b6eb4a9a108cdeeed830504fc7c89a1ae237378e57277a496021d4f79975af86ad31bdbf0d3b0403f249a77811b6f5a51960e10740392ac027959068c911807742205ceeaaef6aca023e7de0f306e4c987184a9fcab782692ea21c2e106b26a026f063e2aa79dadf074c2ac55d6da9dbabd97e2bf8850a653005fc18cf15a57c0f49a388474be7996b230dada5bae89d7daaa86e50966f6cf9647d0f0dbb73456869995adc2b0d471f5e18828de59c7859c6dacfde55f53412cf8589d7de36bec5093a9916ef6166985b5164adb3691145e41fa10273ccd1f8abfee02186856c88ec6b16754e245e7c4f1396ca46a5badb62120cffbfd5c4a8c0bb13f28260f5741be7ca818f97b6cf67ecf67213e865262193af10341a0d077104f4717ee145d62faa37bfef5b3c1cc5f56a701156f8d929513ac40accd2c152a4d3b2a64604c7a8588ad252a61e3e52b7f9942a1cd3e187866fe71cfae228affdcf3bd16e2f497669c5ece05c8a00d358e866db88440f143768b2214584fce8cf6571acc606723b0c33d148edf1bfbf0443164cd0d9504a9f99f182f85f957afcf9fcbd7e2509338340549c137226a601cd79958b9ef82208bd3454525970263128158288138efe584867a2069b44283fae99f4930679a8d2ce297ec1edb517f5874d712860faf28047d0d97a98f293c8f3827cc51848508b8c4dbc2218ba46a2088fcc054207479821a44fec908895779d99ba4f7afd8f559d878250418e24399cc13fe355c6188ea8858558bd8b2a840b41bc4f16290e491ff6edb7bdb0fd85373f47c3cb7b54004538e3ba43f756ffa49dd1e98dfb1244d8f2ca7ca8f6da15a06724c4d3bf2c2196fcc60bd21279fec598d6eb51678005c1ed672abdacd4caf25e15613676ccd444a3b72437cea461e11c6752df6653434c6cfc0814864f28cd5596c413f9ad384a885b4dfb9d135aefffe086063d54d24df7d705421442d412399f35b18f5c04b2370f345aa59bec8e96bf5d33ec0c2a50cd710836a041400ec33f71a34f1d31191910172c10c3c59b42350ea50ba260d1de404673fc6fa2d5aff6c12e81e2aa67b75b044276d3c930ee2c455e08e11676779983fe600e1f4e7bd078158437296b8de8e9e89ce089e7502b51283ae6b9911b525751688a0ba592c729d7029525bf6e1a4b340dc3944f7ee4019e2d8e61ff050ea86304b369f127fdc65ea9e3dcc6678a814b10e2d188b34f89eaf552db32cb16d31243176d7043791bc28011b8c5b048a34783a13f3a04b40e3b60c707984f6f89e58a72771387626b1a87bfde159e121a47673e49bcf87169a59a801d2067823e76aa9be396c16e10d07da71abf2e546105156d2b3bedc2e445c5c7c4b6d37c93314275005e3a5cc5d06ff840fb98ba63c7f6a484565b9418c2edefb6229c1170ada70cbdc158c15a18d98ee3b56df1b26c19fe3d1c6b3a95ba50899fdfbb0ab47469a7fcdfb3763fd35d60297e197d34c8269fbcb9430fd6f2bd560552e94ed59f009268d658798c4b1bba2d8a6a95ea49e4317d8e2158df72278e21727b9132067bb0cc241b842608e6c5af054ff29f31f97b5003ab7678c3edfe816349b8cb0f6f497f93c796a5500283fa61b723d35f3dc822ae2d929045d0c931aeb26805534508d97f81c77f8990610d3f7b0ab3813c891714e571f0672ccc97d1e01bbb10217cdeb0e1bc4529d1bc1719e6725551efa9607b6cadbf77508368072659110ddae06089504ff85a129a0b676df7b461d5a3561cc58d3c2b23b245acf8a1cfea171e72daed20a7126f26393f7eea0c0dc002fcbda2dfc7986dacdbdb8c7234c7afee1176bca0ec2416553cd7eeef645a0f5535929e10a92be088b1f7f021b4d50967ae80f8b4b22610ee701f63017be563c52daa0c671f97ee7c8b0ccab109e7b887062c84e3866154d2f5d9cd80d3a8d944e0ba5061e22feafd3c279fd2f0ff3f18caccd4248cfcfb176a0e4b32a168eff830d0bf19bfdf37bc1416b30e743cea486db575566a93daf5889fc9fd9c1317d95857638366ad17f161124e236eb734a57b3e12abcf994a0993ff5b6166ccf3f30491006ba63a7badeee22fba8599685d19a4f5886f3f8909481950caa194ae1a1a653e5e8b582119325bd7f7dd3ed44db7de7f30a8c4ea02c8e3bf12e8372860db6b4b57c542938c47a0c2bc61b7a9a398bd2bb3af4440876b0a2fee784935db29fe38a0e6b1ecdb0b0f538221a7d010b370ef64e0192420844ab253e8aa7a8ebe0a151077a015c7110d31d3af22f12087866c6780f825d131f9fd7d1d22e5f5a37167199ed7ebf4b2b0e482f43c50d52394318f344090147b55a4d39b179ffcd20ddcaa174a530169545c20d1a1fa57cf894a4b64da9965477fab9d58596d67d68f0d55c89121fc680430fb0417c3e3fd74db8a8c4c73c7f6b004ed54673385a926b58a6fbd98cb6cdcb72671d5167386cc28a5bca9bd760ea5060319c2618a0c463786ce3f09bbb7fa81561ee69c88999c2cbee81bba2e59ad668a7819c7eb629c4f6f98d49182d3a8fe7a220ab40611bc27918097feaaa62d13170d51600a1f056aeb2b00c8a98f926340fb522a95647a4e31faf84bf842790707e3f64b272d79fe2b9004cb69cc7ceb823d00c9ed68ab2abd23e6c74f068ff83ee16f25eddd296533ffeda501acbe6c3145cd11f76c6012533eb42c28cba1a048dd04928568c2a4dbbb14c9410b6b7659a9a47f4d7dcac28fd02739c420cd55d80634672802dcf169e2535625711231b58410e074945b7394b71d6416d6368404a4dd5ca49e4ed5beb9774aafee9583f5ed9480fd517d4b41876bd402dab80e588f61ce474346e5e784f366d28cc1b47b40040bcf40819da119a835925a81f81d6936c0f5dffd20936b000d1b41a7d1d441adbf432a74481f09e2de24812f0a654716fdb8981127cecbfc44ec8dd6e798b075ae79ae158ed92bb40910c2df5d05d5aa6d45fba3d9da8a1c117e531971e446b8430205aca9a6f07b07934d8b8ed3b96560a558b403efffb6730ef0c84c59f58b13beab09dc15784075100cdcace47b7aa83bf6a400f8052b8f38371f23c1efad1445f6572785f4e0354d8bbebe5f0423333d5792db392fe6ef4ad152a104fbf855efaf6e4371620824881f6f904fd86a0584e6fc75116ba21116c7bab97941f5b38038cfde09ff498bc50493691e0d8c90520a2e28628cda6d3e5637d9e0fa8ab99ed08d914ac11e58ad52385f0cd4ae6ce25e4dd765323aa59d978b7cfc352c19be69ba88acdfdfc804cb4695263b75336869dfffb8dca1ae4b0039567c3b5d898485c0b6e3788972529293d9015b1200bac0e59b5c193470c10b43357ceb723206e22762c2f5444a6a2cbaa4eafd0ea4a59f551b427b82fdda3c4c06b1dd6d6c726180458387fd60193b03e059aa559532c415f4071640e904a3701da837a6100db544d5fbf15123d2b23f2707b83ad441bef483b78abf4901c97640fc5fce109be9814ffe1ff735f6dac990827420e6331815a2435e070ad1478ba1d51ce96171e4f94fb4c598caddb76803967dd37a1b43dcaa991ec88b97307bed13c38cd90e1ccdbdf98ac59e8d0bac0fdf1462b2bb7ac2f7749d1843c9bf83eee41db423003ed1e18e8396517bd31b9021da91d0b80c3e794123298eb6994e3b82bbbb7285e6b5218723b1a488030f91e5dd0aa4cdca6ba83bd7de5cff14470f1a0667e1403c5d87b4054fc7cb4203609eb2ab67110402bacec3025f8c12fd8ee698bc51ce1ae875252459a67f0947b14ec8db260483894e107fcbeaeeef239c91cf58cf444852ef20bc1f51abe30175f252a4eb0bb08f1e5f1802cf77ec24236dbffb3ddaee689a73329153978d584af962c0736950ec714eb4930526bf2623850e87de913cf52a1b83d31816adf46f1c50c4245716e5f255df55d102fdda29f244921970736a629f7a53151655efdaf137f6c931a0f706ecdf7a0f70dfacb10ad76951622abd33597cc2a1623850d2c64f233909fdb3e34d3194ad18368c95d1168d120887ea48788bafef934a036d480e4c0d7db30e18ad6190effbbfddef8c6f96a8755b5cb66a592f8cae387354e3c872493f8e13c3b9efaaed5e56bf0095cbcc6ad0cc8caf9aad8b072ad2a724ca5bcb25bbad1aa051c6d2a4a7b85fc3edab515facc53a6dc79af21e7d82c925f8a3cf13902ae4ae09542ce15cee197d606585abcd33125114a4636dfb31900e217c63a1dc300aaa15f5306b90e394092767ce32d4e9956ff84c15ac412a9f80cddba3baa3a731fd415c6cd7bb86ca9ca7c260d1da9cece1e3a60228844124e1e22d19d4d764f621ec5ec355df8d96ec3abf4892b3b3eff625e31570ea3a702f262bbd9c6a77cc0191608794e8eed925efafb1941d034c68a9e6fc726480392313a491a955e5328466401647200e371731d4e75a2a4a7007a372001efba8cebc04ee2252223752d054829df94b3226587198eb7388116fa246504026c07ae7e1da279b84760f46ced3c43b42a0790e29df85ce510b70cea1c4036a5aa8b74a44a1f7501f2a176d7544a5f6f233c491e32b5f84104fedb198b3581cf724604fb82f0ccc97afcfeee0141703ef7ff9c076a6decd32bbc4a52fcf6e9cb075d795e2d1038dd2b65e38a6efc436039b65c6304f26abe703f59751ba60ad18bbbdfcbdef4cae6c8269bb4cf9e5767a14a86592a1de6bf3c340ff6a547db25be337d7904efb33b1e29f243eabb9e93c2f105df53dae0a4fd95fa2e88565789d41dd5df675b3d409ab03f5a247feb7fe6f3faa2c67a6bd021cbf47d1feba562d9d10e9294e279e19fa22505de71d8271fea759d9946e3f847ce06bac4c162400329c05eca794d1f5703bf4bcd3dbfe585c4d0fb8f76739a40c6057be5982b4ce8ca4e757372c934b041a897c0355f2651a85a6d6b4379fc67a86cdd7cf7331a42ba71875ac9da9c49e63b06b885e457a4ee360e583fb769d643c7e898e9f1e2ec1271e8ad2720488dfd665f7f6a2134468d49b828e23623998f1cbff40e2e3b386648abfd41f393b12e7a4a0a6e7420a06d43a5c2275f77ba095bbcff05c5371aba5b7870e057f4824cdeb145f85e8423f7741fff71c2d079a780f1d8ac0652a66ce902bd1e168adf60b5de344f13d34240c7a05b9d685aea597e4d8484a263c4094208c59817a956712e13330c20f36ba33fc24e996ba51ccea187641fd8d6cab6ed77f05520ba9fc49e2fd0cd3ab0cee0cc1f49c5829eff9bda39da3cf4d62d99571235d88118e893ee5beff70c9d4ddc4bb182b1f86bd9675222cee0374ee0de941abc5d689c2fecd56225a6c6d7dd752ff8a0e971131d50d", 0x1000}, {&(0x7f0000002180)="c98406f535c43b0c1f80edadaa0a514ec9e2bfa7d050fe0fa0c30ff9ae7729fa61fdbbfbb3193c79df438d5105670fa437d416781748b61e582f8828c38058f9c2df666b568d6a69ee0ca74a8e76cfe7f34cd36b6b1c5e66db373b0cc9fcba83fc355e19d45a130284efe466d21fffe2c1c4018f2dffe0527cc86ca28d5d1744f20af8f120c969516742081860e3debebec43be5a626c16ac4753dd6667c36b0e21df36e92c34a1f1c479df1f128c32f2a39bc7d0964142e0fa1e409", 0xbc}, {&(0x7f0000002240)="628571ecea4c0337a87061d4f2ee5feb9c5acebda184c1d9c91b8b2d4ed010e379569e66e4c6ee0a40ca3880dfe6d20a497174729667c2d619045b05a36a79a3387e6c9f19dc3ea71edf8d816dcacad8d2ba22e05404eebca245c38c4e046964d402986f648f27", 0x67}, {&(0x7f00000022c0)="ecc82a832a7a7fedc71740a289ce7319a6bd131edc3683d5db00be918df454c81ccdebd92e08b63f3d2d4acb3b1065e08c70e3c918046f05210dfa8af5eed06a64171172c0f35c96409e32b557e93765be87d631d160e1c6754b661aecd3ff8bb7db53472d03ff86fc11cd2c7debdf49e3e29dd330d33b11306fe09c2e34c6ea0c990bc17bdcbb99245c6aaf92ba664d24e215000fb2849554a08b0e3536f596bc97f0", 0xa3}, {&(0x7f0000002380)="599fba96f86451bd0d2e1e076cd7c6a736c3970e51c2111b5a44b1f2402f0440a6898c599ae0ead7a0fa1c056bf85d1307d7dd20e16de7c82824ae574f85678676e48b5babdbd0dbff48cf863e11686da8201dfb76c5284b45b4d44dcb33c369d49ed6753320a753a7b060823d4caf197ef3dbd500", 0x75}, {&(0x7f0000002400)="a4fddba58b694037a3f053b352bd1b9b8c65f9f2dbf1d0ead13b4632630f064730e5cd391bed1b66cd51c4c9de4b88058e94795ec5899cba5459523c514cf1d1c87af20f8c3d417697b6dded63ae", 0x4e}], 0x9, 0x0, 0x0) dup2(r2, r0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000002580)) ioctl$TIOCSDTR(r0, 0x20007479) 11:46:50 executing program 0: r0 = msgget(0x2, 0x200) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/62) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000002c0)=0x1) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000100)) socket(0x6, 0x3, 0x2) connect$unix(r2, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x81}], 0x1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x2, 0x1, 0x3}, {{r4}, 0xfffffffffffffffa, 0x2, 0x80000008, 0xffffffff, 0x5}, {{r2}, 0xfffffffffffffffd, 0x0, 0x0, 0x4e6f, 0x7}], 0xf1, &(0x7f0000000200)={0x0, 0xfff}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) shutdown(r3, 0x3) 11:46:50 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f0000000000), 0xffffffffffffe88) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 11:46:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000100)='>', 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:46:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r2 = socket$inet6(0x18, 0xfffffffffffffffd, 0x6) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:46:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) bind(r1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 11:46:50 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x303) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff0000011600000f006974", @ANYRES32=r3, @ANYRES32=r3, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x8) 11:46:50 executing program 0: 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, 0x3feff}, 0x44001000c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/132) 11:46:51 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="61cbc91437151698d4a955e78e68d08a9d1aa887013b413776ba0a0699c00298b7ea782e1e0f4d0dfb12a0b806574324cb238eac20501465c97b3b52d8d0a2aedeaa77560a0679187b251aea373e2d480eddf0d2c01aa5c63a6f2608a765b2f81e20a25569559b84042d26a2", 0x6c) 11:46:51 executing program 0: pipe2(&(0x7f0000001040)={0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x9) 11:46:51 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000001c0)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendto(r0, &(0x7f0000000140)="4d647465d834adadec0833d40a9823f097966adf19e3ac4a66ec688d48d399224e4821e7aa7e18915717caad0e0546412292e11f695f7c78ac9461fa1f78f64569c57ec9d9f96b20a76a6889993c4532c860852f819053f83517c22252221cbec64bcb9e9b26f9cae239e59c39c7235ed0681448df248b818c0257520476", 0x7e, 0xb, &(0x7f0000000000)=@in6={0x18, 0x2, 0x401, 0xffff}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0xfffffffffffffff9, 0x0, 0x0, 0x0}) 11:46:51 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mlock(&(0x7f00003ea000/0x2000)=nil, 0x2000) 11:46:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)}) socket(0x38, 0x4004, 0x0) 11:46:56 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0]) r2 = getegid() getgroups(0x2, &(0x7f00000001c0)=[r1, r2]) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x1}, {0x4, 0x3}}, 0x20002) 11:46:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 11:46:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:46:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x4) rmdir(&(0x7f0000000240)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x401, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[{0x9, 0x81, 0x920}, {0xb8, 0x9, 0x1, 0x8}, {0x8, 0x1ff, 0x0, 0x2}, {0x8, 0x2, 0x3, 0x7}, {0x2, 0x33ac8469, 0x4, 0xffffffffffffffff}, {0x9, 0x20, 0x7ff}]}) recvfrom$unix(r1, &(0x7f0000000100)=""/119, 0x77, 0x83f, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x35b) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r5 = fcntl$dupfd(r1, 0xa, r0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000340)={0x100000000, 0x0, 0x7, 0x3, "496a39548998a3b2ac69fd40584298a6f61f5250", 0xfff, 0x3}) mknodat(r6, &(0x7f00000000c0)='./file0\x00', 0x2, 0x6) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000200)={0x200, 0xcc}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x100) 11:46:56 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget(0x3, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) r3 = geteuid() r4 = getegid() r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0xfffffffffffffffd, r3, r4, r5, r6, 0xb0, 0xe8a}, 0x100000000, 0x79c2, r7, r8, 0x0, 0x100, 0x9}) fchmodat(r0, &(0x7f0000000040)='./file1\x00', 0x100, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 11:46:56 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendto(r0, &(0x7f0000000300)="36a95cebf88f0b567a81222e29a75208a8f13d6fd002001df7861ba361d782352504f86531943e0f3dcaaf4232832ecca55afc8bbdd451c0ef1f8117b8499a53014697937f541605225752ea98ac1c922ef21e9140a7cd5d2341d9d19200e0e93b9097271a530cd07bc489f2560c45d54853095a158e60e852ad0bfb7064a975d175e8c8568aef747c83640ef01990bcb32e8e52d8ba3968c84e798f6d75401ee725af87808707ee4141ee033884bbcae0d04ee286e75f35d2ddfc6130d65b01a687457a1860472c93", 0xc9, 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRESHEX=0x0, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES64=r1, @ANYBLOB="ff26fadaadc1ebef6c0ef5d55e496c3f10a6fb0963d930c22f6a302d84843b1196ec34d77a0427dfaacd218336a8e6eb5fc3fe03f613b4d5b81aaa77070c51bf3dbbbf40905a75a7473f1c2e5a6efcf043f61e6279822d45bec0c94d368b243bb53c648b3adaea6d754da569aff0bce8f75f005c21467018939f000aa61d6104815e31ab671f96d423903f30c7f546d75ad459ff53cf69bfc9", @ANYRES16=r1], @ANYBLOB="13502039e192ccf9b9f47eef48c47bc6f699", @ANYRES16=r2, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESDEC=r1]], 0x36, 0x40000}, 0x2) 11:46:56 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0x2000000}}, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 11:46:56 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000080)=0xffffffff) 11:46:56 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1012, 0xffffffffffffffff, 0x0, 0x0) 11:46:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x74}, {0x24}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x4, 0xbb3, 0x3, 0x3}, {0x0, 0x6aa, 0x7f, 0x25c000000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8, 0x0) sendmsg(r2, &(0x7f0000001ac0)={&(0x7f0000000240)=@in={0x2, 0x3}, 0xc, &(0x7f0000001840)=[{&(0x7f0000000280)="e43f4f8e3d958440984447b8d5e38a2dfc43304774b24b1b785a1ac4e80702a4542435775f0129dacf4efc4529c6c92b9fbaeccd696322125878f739d0127e77984ed7aec982e9ef416c4be11d60d9f17f97ea5d5070a45ced0b40468e9cb0f107a76873aeda0974298bf77072ec942109081d", 0x73}, {&(0x7f00000003c0)="7c512e1479f11359a614d2a21524fd66199ff0c831daaa0d795de2396624c60e55346bcf56837fec3cf503eb38ef", 0x2e}, {&(0x7f0000000400)="3de92613d408642f27c9248f57d59577504fb132a2f886b154122db0eb6769711c44d7e72623aa58f4e0185be0936eea99f79e9b96d5940fd987cb82536bcd42511c572dd3536c92df69d6d43436d9475b4b268f1a4984f2f1b7c27bd7373be43f889adf53c2e4c274160eaeb918800cb88b52d7403e3d51c02b07fb34917302968f40715d3e9181bb2e45c13a087c4b71af451efef3678b30a4e8a4fa03e899f0f49407708df57d2e5ab24b4f4be46aa7b6723a412b0a6e18e94250d2c89c991cf0ca94127755f572f5a8ac68f50164de570e6d91a63c6b6904a68f2b8e2abf674f3f2b05ae9d8b26a3e5127e2434d3100d50d9fba4028d", 0xf8}, {&(0x7f0000000500)="dc15dd338f537edcfea9c730e23d626e3639c8830419042b137b2d18d74b0f0e3cb9ac4719bda9bd8ee46122f8906b3334035031a21fa3a87ae84fc14ed69bc34e0fc11f927ad34cc318d7da5405f314230a1e64f7a89ba32a07df4080790935718fc219b2", 0x65}, {&(0x7f0000000580)="6f240eb59fc0a146089ed93bec1c26a4176c4ab2437c9e4b3afd0cdd541a15f16176093f6b48e97f1ff90d23c65c3c1898e9890be80770299907b56a0d7d82da46de741e29b4a40d4a20c6ec955e10af89ce52a968616ea94088e4cf2502ebfd2a0f25b6386a5c1989c48514b712760a8e7c197af949972b200c6a1fdc332d54549657", 0x83}, {&(0x7f0000000640)="24f073f98fb13c18e046", 0xa}, {&(0x7f0000000680)="2c1524747b93dc000e23147d5931f75c7df40d8137c22d85", 0x18}, {&(0x7f00000006c0)="5ebf238d457721eae5cbe1e514d2f72da4fc9b8567c23ae1532d2bcfe7299847d122aea13e0836ca328157316969d193e7d58324f5c81e300f02e8151d1753fe492ad0420413d057f02c04f51416a2e0ceae77326c0e674a9e998d47253969025e1b2668aabf0ab2ed513170084a5731f30dcb3a16a3a62495f92ccd", 0x7c}, {&(0x7f0000000740)="4cb8b088370b1919f2136bd28bc64f74e3b36aecec551beb52dd455ecfe0fdc558a411f49062660fe1771fe5815baa2c1ef8f0034cb3141e7f701c625908f188b055c23d694d76776372584d1b3888ab4753e768cd0e9a36278e58652888b5908b794c5247fee2a00bf2c9eb76e229a131ace7b706f2965b6fd6c0cadec16bb5da87b79a5d01ca96dd4fd10a8ac91f9e7f46f3d19ae23bea17929234d7e778b04f3c118e42c1d22b3e88e359b9f9a790e787fd285d3fc92edaaf45ff7c653c7adee3c1d0282783b36b96ec17c548ac6ad2da48d39773e75133c52766cc78182fa60ce22aa44b43597758da523a8e3ef712bfecff888aa25075e6215481a1aa6afbda6df51afc657a42e8e308edecfe714b997bc95f125f1e0c073775f0efbdf71086dd71cb2cd695f5874fd521e893a9aedc133503460226b0277fbebebd48c652c30f5c4efff790bccbaa196f375d0b9da2b73947a9b8bf60e291515a3effe4e760ebd0f1d9f6a1a751285f1b9296321265c02ac666279744193ce9b1637787b2e136b609b05bf7c9191748afade66ea1d7b1c7c0133935f3f6d9968f9f81311489d46fea14db848143b39e9ef6c3acdea390a7e6b229dd502efcdce86a35bf712e01fa408a55eda3564322ff8b8951f73814b82da51b9034a3581a9d48d828c991fed5190e95d137fea70c7a9f6f45d4a3a76791668525ada484a93a632786c9356d8e3d90c16d83f63d53beeb733d51d05d92ebe31a968a45d0f9250440fcba7569bece73e2b70f380b2c8a07919ec6bffd10ddda9320338e1496fa5a529507c9027ce0c350b5140259efc709157aba608e4a73f2a61b25b6f7778566afa9c34e2aee4561c2abd2ccb51d18a9b3e297524cd7260dc5487fecb0f8401858efd6245a518d2c75080e64febe455b909580a2e582691dceda68e57c7051a03697c364141a14368a9da74b44f4ce174ac985fbf1a27d854a0313d9a8db2753874e262af5d8a6c85235d0191973be120c676c58e607ecd6e5c5c3632121e36b4163d8afd371b9f73cf8e006ade3e4bce6576ebc6398b754f9ad64c9327ff4f34fbf82e531e9296492c3ad90fd3da3e1f40f0ec65dcace06bf9c1dc8f5bab8fb65512112a185b96f96862c765c9641d26f13d702490031b6c5157d369ed8a5a23738aaa8e9a25c21330b790ee04f2539516454f4c88b068313c69b3557db91717310542856a946d86ce80409bee56483d7fa423f178a00a580ceb20a42a60cd6a1c36875c31804fca3bad0cfc2d1e1d4c107cbea595d98905326308e23bd7c8e22e3598ffe338261ae8aa513ffeba8aeabd4397a9e5cc3ccf5eb80399d9e33cdfb312970cce37c7427f1543c39c36ebd869ab4e655bb3ecd60974e0c03cbd73699be48a20eefb747ceaedfdaacd0cfc9d9e23a8a769385f32c2fefb99c3c8266eefae1432b4dad93d97af01868d076b7a02e62128d179c5242e2f2a96ce6a8d9a0653d0fc19e5423f463f260eaf546414c5d8a35cbce2bd4ffcb298491fade1afa38a5d5d7620fc788fc132443197714e80cdc52107b08e246e0affdb71bb24cc01a9ac282061cc7f096bcd98916c604afc5e1b1ba418d616ff62ed402e4eaa5809170acfde6fde35c8f07be36cdae9e7467826686a1f2981dd649e565bd2c3469c9d0ce673a20e84667298a7deac79108dc43e7da7226287dd4409d8a845157586f236469e4bd8577c8b83556b548e6b093847648f2f041bca6de053579dcc7ad5dbe0e38e3e8b3d66ffc4dcb482767cc19612d25780d852237945b4bfd7105609c474fa48ac90f90d37b33ad6b53cc2f73f6d3e6a9d2f896ed5499f49024fd06c65857ea33e0ef8712fc0c1c2bf8b4400cbe2417ad753ae8b8c61381ce6087a5240c5da785c667cddfd2d66875b7c47269f4086e8fb70874ecc646a4380dc7d46af20d3c39e09ba6f371ad3b5bfca75bcee1f88d500ddb630e5fb29441112c56d0d7833773b124e79c6d8a6a44b659b95794b9ac2f9cc3f8dac6a696db6fe6d61e106b08e3c226a397e42a348af77d98bebd995a6dbd33aee29d81650e5c3ba25c049991204a921181ddff82ef0828529bae3aee6a893d542ad2fadb638be9a91808478f4cef93fc8d76a1d6164d9ece7948176bd0733cda07fd200b47d7494a25a95f61a7d9bc10c74a9447f4ac1dda9917e5ac6857bffa100d18d2e0394efe59e4c2b6621df9eaea298d5d624eaa97bbadad1329014186d61fffd7f362927289afcc13cff544e9c89273e45197396ae0ae83f02c78f297bd996f12eadba5bf53ad20561b22908364052f161aefadf5367d7f25d88c227e989ddd93e3349d0d99dea296e274013e566e4aa8da835d89e006a3526248b0ef1021fe85495eb1915e2d6c1cbbf624bf0cff09c00df058f2b27120e711c5090752949c45e7d7b798338140a07635adca6bbb26972b130b00840ebfdb1e82ba893f55e0e46c9589bac247ac21ec4de6cc5ce809c88a01ff512c7e8fe981e40d6a4572db5f024ab7679f48af518cb9baa303917a0ad2d9df258e0d84d288cf56905165d519984b058dfdfe80c969eece87b24663cd1ac7e9e282cf2cb5a7a3daa0c9f05e07392afb0855c9e590fcdcd8b08324ea48fe5a2eacd4b7d4442154177b7d23de705657f7d6b12f530dba3c09c613f146da66b70b19b52693ca2814b97dd7fef9bf3a17f6734d8e68b306c714347ba5b9098b9774aacbbdf5500c1c5db90569f01808612882963dae2818ca1690c2e689733c0dd01b86679bfbd3c46a118652a342cdd4c4c3e4c0ad59c7ac6bfc78ffcff7418e32867a2b0e90ad5198bc291e5067a85869dcd80746338c426956f6c9c0259bc64ee14e7cf4dbbdaf46c093027ee43770d71e61988772aba787a44f70a6665680e3762539a21c0ebf689c4084f689660e7b3c2a279fa51d1ae0d76e50e8c522c19ea03c38edeb53a743f85aad21c758047002eaca5e79a53b9f67166ac67555d8f874516d35b60438b6dfada32f321f47a5545534187b1ddd65dec6126ad21d733191ed97dbbc64793719d42bc32714b5b564fd78ddf5e722fea4a7655b5c0de5aeb121fba291b5474eeb537a7cad6b1e0afd5998d1c4455105254c784e41af42cc0831192ddba00b62d32931f9734fe1cd24c8a6bdb71e6347cf16b569bd317acafb4164e686e6e92b04995693b32bdf9ccb651dc2f005ae90ee2a73c62aea06e149e37b5aa87b3d327977f44f09834c57ad0eba98b0d1e16f52c09dc38cd590628a8f827f9837b4afda38ecb58d3d0d1916f765d91852bc89d357671b229c720eff4be903bd27d7a31f2d4f34545aab7c60e8e859d93839749fe06375abc858559d807ab3e05eb2a6e5daf2c9c9bf0d3f98bc00bfc16fbedcba7028ae020bff6d3362da06a14b746eb6449b2b031e22002f906e6145aa3301ea5f38f8ddeefd9738342a2e8598c2c3c894056d958608ee047b068c9e6e8df8d20f3ec37b079acadeb42dddf2195ccc83492be9a498a7187e388527e717aad275c4700c5f2a5afb824b5b71e6ccd7e11fcd0f74a4d528ee1789a917ed4efb1da6a9535f1f4ba08968895a6ecf0d626895581b8bce8c1388788691a3727392cef46000688b175468de14aab66b743cf3f5a563df90609953464b3ddc4645a3b127da08e4f71c7094944205f6866aea79b3f2a8cec47a064fe707911c9000902e9ae9ed74cf1ba98ccbdcdcc317897efa07a25f48ad1ca076b73508ec5f88e656f5558059204aa38365d15f1dce81d75a1c3e67b21410873b985b017f23bb2b4bdc062c604dc5bcc23c677d59b5eced2c5b9881ff51e15fff810293a3d3c1382ada325a7ac26d7f7d3f71b0bc91d7256ca6753e70e3c3adef2012cda9fbcf7f3b9395b3fe0617ca39061514418c614fc3a6a088982014e0bef8fb29505809cb7b8884286b818a84da0f132b3bcd359ce670212600cb3d559de2015a1fb3201288b40ea75d3a11581bba92b46c447ed566f8265a74b86de4793085d162d5cfbb0b09aa0f21110a2b9594aa31c3c22f70a84b7d6ebc10d6b93bf9b104f6fb34fad9a326b8d2b9ca5c4f3262613a98ce320aa58f38f7f81c73569b85758c95f9f8d1baa465eb1d3e7e2a0639b4a0241437c08fe20b0e972d63ba7acaaa776f8a0babb2835a8a4f871f8786815fbea6fa5f4a792b3b81bbf8421dab25c15792ee608d0dbe0d2dc7a937fc80fbb6730186671d04cdfc243acfad173a4030722c50b3e0ddce23407ce230e051fa186ef46f3e357f2ec1b71c2818f9c9747759ecc0623923de9965871eab18f32229aee91bcc930f8ef1bdf28a788855169fcaaa5a2d6ef5aee5a1086607345210de4d390fec96d1e0f74bf5e229d6533fb99c84ee504b2b6932b99f126867c48bf6b82eadb1dad8191fb3f639f9421e3ec21e11bd4d17529edd8d07b05f22c5541fd3035e9d9032bfb1875fcc53d5d6c406d4ad2a9d276ba6f7c30e4c85516a453ce000d1ecee771e83f54cb791c4754315fbe6c8c65f9b98c6022b07c2f7fc80c130e25a04be9d5b521e0555d6068e179eefbf3728f93466a00b9c64850dfa87e9d8e010e9672f6c07bb496720ee3288e816fce7dc5d7385261c6edd5312e8995dfef303abd01e45803851031ec93c52793c2a20bb1a3cab8f0e7dd9eb556146ce2c46daecbdd1a5ddea47e61e2d1b86c6fd6f2145a7c56a08b42b7108b8fa05d231a1cfc6d3e4331fc864b55527471fbad91db94b802c84defe63c01b30ec688146fdd3b2f6ebb30153ce7fd16063eddc4fc1f928395f0184a13d7b130856497a8f53aea3be38789fa9cb5d4e42232074d3f416e6519fda1cec98b8e80e678a314a528390954dc51aaf31f2c5b5d63ca811b0bcdcf699863f9400774c266fa607d82b567011dc0954d6d9e543bca90176bd65dc34a7e4552e0ce962a40968ef5136bef141ce896c5d98280fba20936f147ed1d9e2a40c945824f9c7912628e7290c2a34a86c3f7e93bd4ad197cddd9310cd89ffae5e5479cfd0bf708aa44a9b112036896b3446782d4b07bff7967a229e601ba767f97cdfd3a5947ee39e29d1fac783d73f4974c28e4284d88842f82a77fe8155b0a4a208749bab9596a722608eaf485beecaaeed3cfb277cbae4a563c16e06600cd6d5851988717a97c4838c9bc56a8e8d38c751bf762cb603681ef61424e9811d996d1d1aa70fd392a053026dade2e0acb731972512cec28f3c4d2127b539a2cebcff807fb9c2995a8a41cdf4d7be6197b50fb93936cdf9ba6b6532c51996786ec3b0ba975c8739070810c8d57a1b026d666796dd8dd93c377bcd6ec4ff615b19ac7480306ce5ad612566cf501550bec859c28f8aa4dc8b8c076a3ee20fd4f09344050680bfc40cc9944d9ec3f3278dbd4bb9a698d525967619bce88bd0575f839f9ae683c9af8cccf21e63fa7f71050f9666849a1c0cb46d162712e8f6af6034b2ce9bdefd20d7ea71db56296b022c25cfe92340c59fc95ed2f99b9cb8cf03752b763efcb9d513d11b2b73900848f21ede7cb370606f8fa8b34b498a0be7b03552a3d005eae8346ffe6ef127b5f4b05402cc8ce67f5d65fbd9c00ddb8a672e60d93c109589d2eaf27ba4cf672589ec99ba6f00d34e3993fabd771d1cb6d1e79af6b7945a77b2e10210b4e0c119c73a36a73c4f6363bad57b2b28849bc99002540c4083837545c24a9e06feb91682f2f166728f30625fab6238610ee000d12db462e002238a1c29b2fcae71160e6645026f4e5add5aa507c87296c4", 0x1000}, {&(0x7f0000001740)="5b35a2a1e7b38237ca9fdf090e1f49c2992e0c0cf87facd96aad5f6232e2cc5954a91b2bbfa894e49edb96fd501e122a58cc7430625829ceb8a4c805ec23b36ab08a7948b9f300352a6ea96d0abcd3423a37bca3a3890478cca94b3ec9d4abafafec9abd4f5804df532ed28545110de326f9a91532138ac371766829e6f0a80aa555f60a41289215f40c1d3a4fbc24e555f90fc6790bbc068dce97df663d6d8596c36f3f888945c8d1587d4a13e387445e206247770b872eb64a2006c905ab9ae5d3a4c556f773364c76cf2d96327e", 0xcf}], 0xa, &(0x7f0000001900)=[{0xc8, 0xffff, 0x7, "f3b950aef0e7f149f3fbb935a40556e59e6168e2c31b1a39f184d694182e748bac86d408b229e6b66493ad10d93a6b3e772b3dc29c397e748cbf6e456d4ecd0e81a4db46a38d3c6564593a90132eb347328a21ad6caab563852071a645d4e060f303bd9cd27bb1221d36974df267c9df4b4028fb4420e18e1897ac442b92f9da1333c6d9d2a3276d399145bfc8af384845b0be46531f586b65b84d6955e46d3cc06e17d8c844f42f3461ade352be5251f2d53074"}, {0xe8, 0xffff, 0x5, "088b275b816f4ec232e0cfd7a8f90b6f6e8660a3743f22afe9f9d57184a4c7d41fca3779b1c3334d62f3bb9db4b8122d7efa5cefe79f31abd655d9312636dd092099ac0b16f69638f0683c2a50a36826523de0520a1ef1ba3f8387f676adc1210cb685fc5f9a587691ebd286e649f8f08d52e6bd7b45028d49703a0ed8385dd635ce7980490320bcf3ba4e0a0d4b6c08e390739642b833be9ec410bc72f1220fb3195f3e838e6fce3f7faed36d54b7ebeec639062deb2c580bc725ff0ae3b6c3f2afa676ca9c2bd363c5e2378b4d3ab2429dad61d3e5cb"}], 0x1b0}, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 11:46:57 executing program 0: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x100) socketpair(0x20, 0x4000, 0x6, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/247) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) utimes(&(0x7f0000000000)='.\x00', 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = semget$private(0x0, 0x3, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) r6 = geteuid() setsockopt(r3, 0x20, 0xa74b, &(0x7f0000001400)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc971aa4d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc57d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07adab434e4853e88c7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0xfffffe91) unlink(&(0x7f0000000280)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setrlimit(0x7, &(0x7f00000013c0)={0x3, 0xffffffff}) r8 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) r9 = getuid() r10 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20, r6, r7, r9, r10, 0x0, 0x1ff}, 0x9, 0x0, 0x2}) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000240)={0x8, 0x5}, 0x10) 11:46:57 executing program 0: socket(0x2000000000000002, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000200)="1d0245c75dd39bd4e1fcef21113743dd94348ca3a1c07f8ed9bd23fd4d07d0101d9fe52fd5180667092a1fb48dfcbab4965aaacbf59098bfeffebe"}, {&(0x7f0000000240)="16cee5d085f2a6f53a7555fbfe", 0xfffffffffffffe8a}, {&(0x7f0000000280)="f49c1f1a08d24af5606c4edc5bc0041aae67c6698f4f4699d781e5857c1a491fe6320f25380caa0ad3d6352609d27c4b95dce3fbe7b70605d27c28f75ec4d763ee50ec4be833efc1261791102ef482c5d9a563226a87d8df53b7ddbf38c3841bdbf5f62fed712ea943e7c34d56d7a633db6e8482e21f817ad905adb2400f0b60c67a0869a257297d66deb0f845dd4328586a5edcea60d1d5db587138ca3e76d500558c783cbc3b033ab91b2c69d834714e409d03ffc19b82cf47559c535bfee0fd8bd89fff5d0bd104dae6183b44515aa779d0bb445e700c2b284ca9d5f8e83268f74c879372662c3909927d2e67f1d8fe1c6d337a803c2860f6e6dc", 0xffffffffffffff20}, {&(0x7f0000000380)="19d67d8fa8ff32eab502df661b3e1220f91709243609f035c346b9b95c2c919913c89790b6b64ffb8e2085052af3b177c5203c552074b6c15444b6aa91c68877579bf77fb2e86fc6ba1e4ec4639220268cb5362da095e97971fa0ae7c5b6ec7c8a4a66d7dd8aa0dde73ce3949189a969360aafdcd30bd0f811389b9fb84e54cea21e7969bf36e8f22a14e26322c35d3ae94c7035a835b5e543c9f14b696fe4040d466e208e7096dccb490fad0c9812d8521ec981c25d817a7a7c37223396bbe56d03a1b26960b20e670d631868bc811120cb3c54821d0e16084c8e5e1c1a9d282ec3"}, {&(0x7f0000000480)="acd06c8e4f6575ba5998452922cf97a06bad1888ba993a05000e9e00e21b24ed0a0b7db602940704e807"}, {&(0x7f00000004c0)="f47fd56f5c05868ae3dc563c504a64d6ac3db0daaab1b4512076dc5a79986a23e63776e58b6702f62ab025de81ae317ab797ffeb69475a1333b568b80e968d2681c704a58f640030734ac30c3c1d1a29d5503673"}, {&(0x7f0000000540)="de48e64386bb072bf210cf662dd139b569216810acd2c8506819d515e0b5dacce86dc2a98bca9f647f027450773ceec5a63ddac1e79ac0293938bb1edb24770c5b5a02795ef1aaddb3aa908b1549752f8227cfe6cf1c2eb44815f86e338c2bbe614085780a3defc1dc87239488e12de86cbb155878c7e2d79bd3a6f6d9478b7ce6fc86a3f95ec681992145ae8a7da548e7c19d3ff8cf6d457faf47d35ca7b15342d5c5a3dd3580ed40801e24afa68d4dfd58315b60e6e7b47f2c947e327b2e0a6070fc179b8daaf2dea768810f4ab7dcdd9eca4bd442ac0061"}, {&(0x7f00000007c0)="e84cb7a10b88a7de8cd059ac4ee8eb12802892a750f90fa8529a276d0ab529c736904466e0968e88d62c3635234e0b5a27a8a3269297a513d420cecfc282c785b5285f5a3a6f4b5cc12398e98dbe3949cba2091f8292ff893103223b5bfeb45dc03df70c136ba16ce20d26755f67d95107549671174320b966dbe97ed7bd0e9bb116c0eddd7207b3f17cf4448a871b2bf330b21316b9588f3952396325e8043e2c9d635901f8d4ccd9df0d3b45fe597d7b0b41cad0ded8b5b3b02e48d07bdcacbf8a546e3166f687fe6c0cefb9b0b5456749ef5895cd3652d122", 0xfffffffffffffd49}], 0x4f528080603845f, 0x0, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) bind(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) dup(r0) 11:46:57 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="21452306e85ceae347a55b06f2a37f461c2637b923417d351b0dcd7b7c0b161883d1d74399fcc4380b2c6598341db8683f9f779421e47f91505fde6b18926d0bb41fa475783403d60dbd8d5f6b7a3c9430708b9660aa98224fdda0b2136927e788d3531b36d4b9cd2697deb3568b301fa48110d2c6acf7727205ade8fccf82b2630fa1f737ac0eff366a727a5590f92854162a29986074d6e0b4cd3ea4e8a773670016d4443d0576f17910492f3c05b95f67316448309950747fa90c77ca05b9f42ecc5ec73d9252c43d86f4dc2177950962365b80bec9155d3b269de0b401f239929e508df3567fa4142e0315d8c5bb78a001e96e2e77", 0xf7) execve(0x0, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x4, 0x15}, 0xc) 11:46:57 executing program 0: r0 = getgid() getgroups(0x9, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r0, r1) poll(0xffffffffffffffff, 0x48, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r2, 0x2, 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 11:46:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x800000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 11:46:57 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = socket$unix(0x1, 0x7, 0x0) close(r2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0xf44) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0xfffffffffffffffa, 0x2}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x106, 0x2}, {0x7, 0xd9e9}], 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) 11:46:57 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000780)=@un=@file={0x1, '.\x00'}, 0x4, &(0x7f0000000a00)=[{&(0x7f00000007c0)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7cae9dd9d93bf2e0096bb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694", 0x63}, {&(0x7f0000000840)="441a83986db9bfda9888a93c806be5fa84913b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=[{0x1010, 0x0, 0x80, "38cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c67392f9e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf01912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a6aab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a578a5e7ac495e76768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b41023761de829071820a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02c"}, {0xf8, 0x1, 0x6, "183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d43"}, {0x108, 0xffff, 0x8, "6fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b"}, {0xd0, 0xffff, 0x6, "c97993787e66ea4feea450d78195c0b1918f91253924e7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb"}, {0xd0, 0xffff, 0x7fff, "463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113dbc"}], 0x13b0}, 0x40c) syz_emit_ethernet(0xd5, &(0x7f0000000300)="8d187770905a3eb40fb38c8b9e0801beb4705c790f4925a29c2a1168890c75836e0cdaa73839cbb7cba391f348db317bbc20943946c9a42a378c46c4cd7d7e7d70782e3e41a36369b8073fdd856274eecf77c5082de1a330b6e0a3cac0624a60b8c09495d2e2c06eac5f800dbe1c77f9a27a49e2a40152c0e0d5782db9e951dcf6608f70b03efefd4df703b46b20778aa42196d5c69239d639a57bc1b597d1ca2ccb28f435799a8b7835872b5c6bd5ec4e35925a17b72980e593cdc8c3839524811fa49a9058d3b16860c23f797014099a05694d73") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000440)=0x1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file2\x00') fcntl$setstatus(r3, 0x4, 0xc0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240), 0x0, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file2\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000880)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) r5 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r5, 0x2000746f) ftruncate(r2, 0x0, 0xfffffffffffff34f) openat(r1, &(0x7f0000000200)='./file0\x00', 0x10090, 0x1f1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000001e40)) 11:46:57 executing program 0: setrlimit(0x0, &(0x7f0000000040)) r0 = shmget(0x2, 0x4000, 0x604, &(0x7f0000000000/0x4000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x8001, r1, r2, r3, r4, 0x10, 0x72ee}, 0x5, 0x9, r5, r6, 0x9, 0x9d22, 0x100}) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r7, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x8) 11:46:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10488, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x50}, {0x2400014, 0x2000000}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket(0x18, 0x2, 0x100000001) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x6) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000540)) setreuid(r3, r4) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000380)=0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x680, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000300)=0x30000b08) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x400, 0x0) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000480)=0xea) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000400)=0x8bd) syz_emit_ethernet(0x314, &(0x7f0000000100)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x1a0c6e523389d0ee, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x4, &(0x7f0000000100)=[{0x35a4, 0x6, 0x3, 0x7fff}, {0x1, 0x8, 0x1, 0x7e}, {0x1c87, 0xc5, 0x0, 0x2}, {0x1f, 0x10000, 0xbeb1509, 0x1f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) 11:46:57 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = dup2(r1, r2) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000000c0)={{0x1, 0x3}, 0x5, 0x9, 0x3ff}) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) pread(r3, &(0x7f0000000080)="fe9b2738ba62409bfa017fbdb0de06cf9055", 0x12, 0x0, 0x0) 11:46:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x801c, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x20, 0xa4}, {0x100, 0x41b5}, {}], 0x3}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x250, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x80, [{0xe5208d43128972c6, 0x9}, {0x3, 0x1}, {0x3}, {0x1, 0xf}, {0x0, 0x10000}, {0x1}, {0x1, 0x5}, {0x0, 0x800}, {0x1, 0x1f}, {0x1}, {0x0, 0x3}, {0x3, 0x3ff}, {0x3, 0x2}, {0x3, 0xfffffffffffffffc}, {0x3, 0x100000001}, {0x3, 0xfffffffffffffffd}, {0x3, 0x7f}, {0x2, 0xee}, {0x3, 0x7}, {0x3, 0x3}, {0x3, 0x5}, {0x3, 0x6}, {0x49377f6e863a6167, 0x254}, {0x2, 0xfff}, {0x1, 0x8}, {0x2, 0x10005}, {0x3, 0x6}, {0x3, 0x5}, {0x1, 0x8}, {0x3, 0x3ff}, {0x1, 0xffffffff00000001}, {0x1, 0x4}]}) 11:46:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10002, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20000000015}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1012, r0, 0x0, 0x41) poll(&(0x7f0000000040)=[{r0, 0x57}], 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080), &(0x7f00000000c0)=0x4) socket(0x1, 0x7, 0x1) 11:46:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:46:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000001}, {0x40006}]}) syz_emit_ethernet(0xfffffffffffffea7, &(0x7f0000000180)="b6c695455e2c2fb93f9337a7e200009d39b9c978cecbb94bff7311b4344a48ba") r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x1) 11:46:57 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240), 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 11:46:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x5, r2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000180)=0x1) kevent(r1, &(0x7f0000000180), 0x401, &(0x7f0000000240), 0x7fffffff, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000240)) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 11:46:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000140)='./file0/file1\x00', 0x9, 0x80) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0xa) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000001c0)) 11:46:58 executing program 0: r0 = socket(0x2, 0x200000001, 0x800000010) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10180, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x7) 11:46:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x98, &(0x7f00000001c0)="5b62b2201d803071fee51a7da2edb20711b067020d40e487c2649c89089fc08fde71a9ac6577a9f245162473d05335283c4d1f9f2aead8170c08f92982f8bc1b3767f9620b3ec0640e04181e3adee0c038c70750cbf0750b7e688d7d91f93d9c11fdf72403fd4c0b3a73b319663ce9778431242c9e6b7a2628ce8ab7e54fee256e84d5a2989fa73b93d9326311a2fed5b0d1be02ffb78e8a") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 11:46:58 executing program 0: r0 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x6, 0x5, 0x6, 0xfffffffffffff71e, 0x7, 0x5, 0x45c, 0x99}, &(0x7f0000000040)={0x0, 0x101, 0x6, 0x4, 0x9de, 0x3, 0x100000001, 0xffffffff}, &(0x7f0000000080)={0x80000000, 0x81, 0x9, 0x9f2, 0x4, 0x8d9, 0x500f, 0x1}, &(0x7f00000000c0)={0x200, 0x9}) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1a, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) 11:46:58 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGDLTLIST(r2, 0x20004268, 0x0) 11:46:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) syz_emit_ethernet(0x51, &(0x7f0000000140)="2b6e9959153196423b5d6b00d374842401d00a1354039414ecfbbd11e2d4f9b521ceeb131c746565b95f98f64fa9ef105566116c81e60feaa34e73abb89f2db08d0b2e93e3ed12c5d4b646ae47be67b99c") 11:46:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x15}, {0x6c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) fchmod(r0, 0x175) 11:46:58 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x3, 0x7, 0x1000}, 0x0, [0x20, 0x400, 0x800, 0x72, 0x8, 0x9, 0xffffffffffffff35, 0xfffffffffffffff9]}, 0x3c) 11:46:58 executing program 0: faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8020, 0x0) faccessat(r0, &(0x7f0000000080)='.\x00', 0x8, 0x0) 11:46:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x3, 0x4, 0x9, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ff3000/0xb000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10001}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x2}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3f}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x8}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xa7}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x5}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6f4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x80, &(0x7f0000000140)="cae1e0d37d9137af2d6e6f326b0c4d5a2e72e807c1ea8be737e2aa53bf3d9c81c5a4d2d38872dde216036c3f1b707834e65895adc9fd2b0a56468554046b036e286464b19cd5ab99fc4f220fc4bea8ad097cfb7a92598abe6fa07867ba6d2c9c404b9538216f9843047c6215cb588d8400"/128) getpid() 11:46:58 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x4, 0x20000002a, &(0x7f0000000000)='\x00\x00\x00\x00', 0x3) 11:46:58 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000001c0)=""/219) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) close(r1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 11:46:58 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x600000000}], 0x7, 0x0, 0x3fffffd, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x5731, 0xdf7a}], 0x7, &(0x7f0000000080)=[{{r0}, 0x0, 0x90, 0x9, 0x4, 0x8}, {{r0}, 0x0, 0x22, 0x20, 0x0, 0xff}, {{r0}, 0xffffffffffffffff, 0x60, 0x1, 0x10000, 0x101}, {{r0}, 0xfffffffffffffffe, 0x10, 0x8, 0xba, 0x9}, {{r0}, 0xfffffffffffffffb, 0x25, 0x80000000, 0x3, 0x1f}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x6f1f, 0x6}, {{r0}, 0xffffffffffffffff, 0x13, 0xf0000000, 0x4688d70d, 0x80}], 0x6, &(0x7f0000000180)={0x1ff, 0x44da203}) 11:46:58 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000840)=0xffffffffffffff7f) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000880), 0x0, 0x0, 0x0) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) write(r1, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) 11:46:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="214931ea0eb2ab5466b46992819b36f474d81eb3762681bd9c2dc2277154377805127eef439fb6a821d092010c3a0b06d9a02c3134c595dc84a87fd8dc8bbcb2559d5a02a0a36cad300a563e91463cc847b37cee2bb714b8a83f2a8aa24767e30cf4c9efc7943c6b44ce7203263a72674613b8137c51bbf53e3c8f40537eef989b64ddbeadfdc6b3f71cfa3b36cad8c9ed528ca31d49635d7adb1511a118", 0x9e) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) 11:46:59 executing program 1: r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f00000026c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000014c0)=[{0x808, 0x0, 0x0, "6a19f97239cfe854b24a9de16c8415a87cc73a5113fa0d0d5f67addf812fb09c58ad21b291c26313b5b4165b9af512f1ee736bc307e81cf5c12f7e94eac2e7df2324384ee839b3ef786165685cb2d0a557d8bdf1028b6e7092efc9236edfd4a25eb44fbc57270779aeebf0989a32e567aea4450c254a8355ab75f29ef7e148aeb553a34f88e357527b6b3ab3d51f366311fd93c5825f55c4b20e0ffdea46a6bdd7d5b22bb5ca34c9b2dcdac169f664ebc1d60ef6fdacd107cceee26963c5ed2cbdfafa584aaf3e23869509694e4ae6b334e12ed212962ee00c0e0faef6c41beb157de57abd406470f80b7922e9c11ad5bdb0319504c68140a887ae22312681bbff31c5c3a405816524c5ab30090ffc86a3800edfdd72770a5668b19b869101253de07048547d4acb4349307544813262fd9e47c1d1c53148eaf2b9fe32106305a347bab47bfcb8dc24fd7ae5fdf7401fb331c9ba04234d3d9e26bc2382972462efa54b4df128e388c453e762c4bdd715944c04da23ceb41fce71a60684b8ba620b596bb06f64bd96be340474260951ad57fc46cafd19ee631824622bcb9dc8f54171d162fdc13257eb8b5dbd319312f4fae575808a7f20643d7f220689c9569390d4c85bf9854eff23928413c8addfedc4ac3a54b35e8c3ec13b74c4334534ed102802cf22ac2f6849346ca5ae1ddc398f4630ebc38e0fb80111f8126bff8a03210a946c65765421654ee856e2cb3665e4b7d61d25577653fa1ae58ac1a78fb915114d478b18cea7cee033fdad20759b06ac0f68f5ea9e429106f7e96173109539c3410a68299d018392adffe57f0e7ec249280b2161f950eca83858871094aa38aca40389ed7700883c0728a79740a12a2af75e47fe3643f07232699174592fc3b6fe959d86e16ad4e4cd40fc97aaa8d5761c72998b597fc63dc8ef360de975d28f4a2f03b10866c47d8cbedd9b4220cdfe63d3ee6b32c546b5afcc9d063670a849a1cda791f8cf502d18bc386f300437d6e1eea67ddbf97415317bf5105c944167fbc3370ab007aafbef4ae369a945eaa3ed842f7771e176593257ec54dab30e4172e5b5f757c294dcd26209d0eb4cd92f009119377e201048b84c1cd0f7f35fde0f20cc637afde8038334d4a85bc39a44e35fdebaf8dbb5de8f29c1c80b8a18ec26cca95a5b974d0a28e0aa7b49cd466b5946d0e969458832b4df25673a0db0880ccc10a3c71d1598d941678496372a478c827500f8cd6939d78db9a8bc7e829a724bdc92c9798c20e777eac3d757ce0a78cf5bcfcfcb5c8ee300515f9c4eef8f2a986f52687e7d4022c5e6772c9ca79c494f5250eea78c80a00f5602fe32c6184b54fbd1f4f6182e17738a741bcabdac23c59b5cb1c740f7349d75f3d13c5da28751526413992d7989578547beb3908732f9dc256dc82b0c27bbe8ac5feab7bb05ea4562cf5c6dd41663ebfe49d49984c2fc65d55c9542b7e25c2c5f637c21a28afa176737a1b3955c80f9fbbdbb9f9a33c27f58a23b395dc7b77909966beb9d14050b0d22420f22833d469d019bd148d7e95ab8125ca8461d94e0357f6ad8dad7bfbc240bcf94718997aa5bcc1ec486a5312487f7c137fb239be9f73dac49778e189a44a7c6ae9c3784ae2e44c32a910368367ad45a80830948eafb59101a1014e0f8f8d0525d0a8dc87f60de5f98179a4cfa68a25426b599aad67b2165494b9fd23cca5076e394a948a697a3285cbd7793533115e4694b97a8e7e4a3de81bc42c14c7cc685ab0e383034209ca6b37a1420ddabe3d9d7f568c0656ebc9043dbb635aae58c3246b8cb04562acd2ce91a8ff356782716121ca1b369216ff11d3a516a8e5ea4adc25a741bcb5d639a5202903177f260acb6e4105191568ffe239b5e6acd2f604c3729a7ab21224e800ed921437d7cef999b41796f92215010dd432e8ce1b27ba7397ba92664cb81599ad96cf1f73a451c174cbda568a14f2cfdd4a772959f85e0c5bb2ff74444bad8f02cd66cd3931f5da43ec5f84dbab95caf505eacc292122265a964b4c434c99f7b7456e5c9623e598511e9b22fb96d8ee8a4e4abf0c186b7ec00f6012f6db34cacd6ce15d33598bab0bb2262f1631525c3ce0953251daba10451c2826cbf3b71e9f98c9d901b4722148e0f8a90d06e8b35de1384724529601afabb4f37910a632d8c2a0985998d19b3e6c82206555d9345356f8ac54a6f3f442a8f2b2885ec2c9e4100edc63f25e5a4f7f7e90e9c99c13dd953e3958b8b8d25403c96994f0a208655943b903af78c585ee49058800d063c14c467a54cd95c6eb2a4656edbf6e9949f3f93623e47bd5e1bd7d685c847a2fb25d383582edcf9b174ccb7a1265deec6309726cb37dbbf3d8c73a801daafa6750431e279f6d62f7f287b0c964e558aa5873ab965d4efbb68823d44e9439fa17a5333120ad532d2ca0fa9940dfcd832148ed60933e883beb2109be0f86d19fcc33aef685a7afc4656e73fd091352740b6c63640cefa772b250e9aad7ec6cf5681fed98596616ea42da1578eea6f2f06a3d02b0ded15995016b4a592ca58f754afcd5f67d3d61070ad5c2f6eb9a97eb950bdc8c2bcda2ed88bdcd3770fcb636de9e1034c698cc5d0f4dc282c0aaa424c3c51fa308f786563838e00a10455e04dfb3c8a3f201c6d3d4524633bbb25adf721cb081adfcd62ec790f660e86ddcd1324e609cef106eb0a17d237a333e9629aa48c564b75b8db92dec2c55e0e3025808a249b64552b8313e9e53894cb4f5abe7f9748af5f698f7171f9980e2de75e33ced4131c6be07b283612a8a2106a9d397ae7452b4c50f14a1e87b411355c28d607bb006ba8b9c8487ae207df24b3450a28"}], 0x808}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 11:46:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/128) 11:46:59 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="cad4450efa4204cc228c0315220504101c9ab86101a574fba3a3e8362970fa5915ac36fe24b5c563e11ac56d0f89d1ee8f1c0954b2c06e637a5899e69627384b5ced34d8dc15cd7d7b52b5c2779b713165b20aec29f95facc5533071c9ea3bfdfdcc43ca862c93099a35ca85040d90d18ec7f9d17a", @ANYRES64=r0, @ANYRESHEX=r0, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESOCT=r0, @ANYRES16=r0, @ANYRES16=r0, @ANYRES64=r0, @ANYRES32=r0, @ANYRES64=r0, @ANYRES16=r0, @ANYBLOB="5fa31a3228f4aa1f3f5dc6266ca7c4219b7fabe274e60fde419994e1f9b92fdffe641a0031b26f2aaaad6a0b01abcd711b07cfa3150b4c6069e8cf69f5abe6cc570ea186736408da515744cfc193fb4bca930f97a104db4b54179350ae8c9640776efd45ec44e3262b60d7bcc6f8efeae10ea3b812217c763369a0bb289e57c0055bd748a1552464943f07c6f5d76ec00d0dc930395b7f9d2dcf6c51112cd3344c0af81f6654d910e5d2be83d7d26b8cbfdf57946b6b378c6fab5eb7547d6338be0789e7e092eddacb664128b4fee37e9ec7deaa6b89b909cfd8e935ad3759f7a7b2ac1f2e940203fdd04e7247d9bf", @ANYRES64=r0], @ANYRES32=r0, @ANYRESOCT, @ANYRES32=r0], 0x7) write(r0, &(0x7f0000000040)="82b517b8c6df27fe", 0x8) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 11:46:59 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x8080, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe7) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000080)="00000000467051eb1ca8b66f1efe5f3bed0e5a8fc21ecf5d7f50a63a09c91db43a073179020f3d8056ad2dec360ef38655800872b7099e07d4c83ad075abea2dc501957445c4c535e15c", 0x148) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 11:46:59 executing program 1: r0 = socket$inet(0x2, 0x800002, 0xd3f) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x0, 0x800000000001e, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="b004a1efa6d113117a3d39d6dbe998ca04004ec88505435746d9dce137d913424274730b49510008175dd7590dcd5f2db5783d60df768b7eb8723feb816cd5e8f122a2ca67848ca5702c17dd5f1ae1b80cf65fc4bef4260b09fef91dd4f3d1c44e6f3cc548e74f7e018fcd313eec99f2676c9aba259c2df4d8a9efdd8448356105ee52d66f375a1972c081bc598d7fd376698b8d558e917db39c6a99ae58f92ad5c5036030ec9b239446f8bf7f26e914b0075fe09cf87d5b96b7e5997f251c46d1beee7a1211e1e56d9c364e90396a82f48598e432a32978c10ea083a7957c1068e85bb0e1a0f7b78fa7889a4a3e0e9753460b", 0xf3, 0x2, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) 11:46:59 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x4c1, 0x0) read(r0, &(0x7f00000000c0)=""/110, 0x6e) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) 11:46:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='\x00'], &(0x7f00000003c0)=[&(0x7f00000001c0)='tap', &(0x7f0000000200)='\x00', &(0x7f0000000240)='tap', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='[&$^\x00', &(0x7f0000000380)='^:.@-.\x00']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:59 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0xfffffffffffffe00) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 11:46:59 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) r1 = semget$private(0x0, 0x1, 0x148) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000000)=""/232) 11:46:59 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$BIOCPROMISC(r0, 0x20004269) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x401, 0x4}, {0x18, 0x0, 0x20, 0x100000000}, 0x5, [0x6, 0x7, 0x84bf, 0x0, 0x5, 0x800, 0x8000, 0xb0]}, 0x3c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x2, 0x6}) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x500, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="2aae369b901fd4183fa260d696c1f4170d16fd4dedfd0a7f110356de765784b63f6e4a5c75f02ca787c5145a2e22cff56b877b3e317d441e776ec8c5109ee98f4404a158e21bd0b2d4a881346d49314a8209", 0x52}, {&(0x7f0000000180)="b7fa1df245b5376b928f00924a10de94dfbdc6258ae42eb28a867040ecc35ba4475017550c25ff290648fa82c372b6fc0539bddf08564ee0cd5284a9bd117bb1868940ca0557f75646c514c0702e94ef5cbd0515ddcf4db60938ab738002cd3e82fdd8ab8fa083aebd0d0b35b0e987589787674a99038bff16a15319369d7ee23454", 0x82}, {&(0x7f0000000240)="a2ba7979f99b617c3f50f28af64825344fdc902e45e8580e104c2216657ab217acc27f1f0d757e5d130488e5a5ac8216c5271bb161f0474ed71c6ebd9e6c291ad8ac5dbb8dca45f116b81a48b26073c0409d4fc743a15ff5de695bd52b1ab6e154d6", 0x62}, {&(0x7f00000002c0)}], 0x4) fchflags(r0, 0x0) semget$private(0x0, 0x3, 0x80) read(r1, &(0x7f0000000340)=""/56, 0x38) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_media}) read(r1, &(0x7f00000003c0)=""/186, 0xba) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x2010, r0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x8002, 0x0) pread(r0, &(0x7f00000004c0)="9e05a11b96b3c7953263dd60807dda18813538c74111b874d68b221f2a", 0x1d, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000500)='./file0\x00', 0x0, 0x100) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCEXCL(r0, 0x2000740d) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000640)={0xed, 0x0, &(0x7f0000000540)=""/237}) writev(r3, &(0x7f00000007c0)=[{&(0x7f0000000680)="d636772dbdbeeb0afcab5ebed1231a74e24048574504c2e0a2e87e0a4b5679457c11cb81aebd5e42731f5f13c616a063b4825cc696ae1cef633f0dee71e63f77cc25437f0736e877688bcf4e596549bb0b063037222e94a17aee7162fe8ffb34b477aff77bd6a149ef720c80f73aeee0c993b3b1f933245e1b110bc7170becf5c3756630527fe707dfa79253c4efe9575277c1a7e817e1652294f9f8ded65621fe544df3d7e0d276a0eb2ad7396fb876c317e834de64ad606a24d35ccf7b522a0cf6482306658cb5693a39a68aba3ba3b211e14ed975658255654d078a0a45db89136226743b22b638cab9e5cc06b755", 0xf0}, {&(0x7f0000000780)="708ef8ef1ff5ad101a140f1e669b91ec86da240122e614cafad879ba4ecea5832e37f5695e8bff78", 0x28}], 0x2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000800)=0x5) ioctl$TIOCSCTTY(r3, 0x20007461) openat(r1, &(0x7f0000000840)='./file0\x00', 0x281, 0x100) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000880)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000900)={&(0x7f00000008c0)='./file0\x00', r2, 0x1}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000940)={0x100, './file0\x00'}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 11:46:59 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}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 11:46:59 executing program 1: clock_getres(0x5, 0x0) select(0x40, &(0x7f0000000100)={0xe54, 0x5, 0x3ff, 0x2, 0xe4, 0x4, 0x7, 0xfffffffffffffff9}, &(0x7f0000000140)={0x8, 0x3, 0x4, 0x400, 0x6, 0xe28, 0xfffffffffffffffe, 0x198}, &(0x7f0000000080)={0x14000000000, 0x473e, 0x10001, 0x9, 0x6, 0x3ff, 0x10001, 0x5}, &(0x7f00000000c0)={0x2000000007, 0x101}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0xbdf05766f5560977, &(0x7f0000000040)={0x9, 0x8}, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x7, 0x3, 0x7ff, 0x7b4}, {0x6, 0x5, 0x1000, 0xfdd}, {0x5, 0x5, 0x4}, {0x9, 0x1, 0x2, 0xef13}, {0x8, 0xfffffffffffffffb, 0x69f0e9ce, 0xe2}, {0xff, 0x3, 0x2, 0x2}, {0x317, 0x1, 0x1, 0x8}]}) 11:46:59 executing program 0: open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fsync(r0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 11:46:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0xfffffffffffffff4) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000000180)=ANY=[@ANYBLOB="ce00000000000000000062f5b9dd64bb2eb0cc49cee500000000000000"], 0x2, 0x0, 0x0, 0x0}, 0x0) pread(r0, &(0x7f0000000000)="0fad4472f1130e052f2f66ff8cd85c4f79b88cca0f2b8a47b0d1d0ac611df2d2c1e835677fcd9138646f571ed9514078e4b2fe29c9f598dbad19ebce950fb10efa9db0614fdbbf5025c2a00c82253a394c1a7a3438f4ebf5ce291ddf417762b44374f739e3dd7e0fafa0559e30e75302b51294cf75abe52c323ccd50621c5514068d0cb185f23d079988726cdc81955e6d37b8e01575359687b88529df17756d4b67f2c482298071a7eb658e80fccf712236e5f565d30d472ce5781975dd330e9dbe658ae05c68440f07505352ec709feb6dbf178958d0636636560dbe75a3d9700cee37f0cb157bdb79ba968dedb2c3b900b627e3f36549cb", 0xf9, 0x0, 0x0) 11:47:00 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x4000010000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0), 0x2aaaac9b) link(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x4, 0x5) semop(r0, &(0x7f0000000500), 0x0) flock(r2, 0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x653b, 0x800, 0x400, 0x4, 0x3f40000000]) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000500)) r5 = socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(0xffffffffffffffff) rmdir(&(0x7f00000001c0)='./file0\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r5, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000180)=0xfff) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="00250600000000001e46"], 0xffffffffffffff7b, &(0x7f0000000900)=[{&(0x7f0000000700)="4e8adc14a5238ff7a5312e6ea37ddfbeaab469192e3371a57bbab6a92e359defb6202dfca4f9ea3b001659d0c4cbde518eeec1b34f14390e5a63177d745d90d3e0286529dbc83f2b08670f02000000d88f081ba5c63c9547badaebcba174c235e8881bc91c0e490b0000000000000000", 0x79}], 0x1, 0x0, 0x1c, 0x4}, 0x3ff) r6 = accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r3, r6) semop(r0, &(0x7f0000000240), 0x6) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 11:47:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x87}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3a, 0xc6, 0x55}, 0x0, 0x8, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:00 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10000000ffff0000000000000000ffbf013069c01d443fd4c8b43b71b2c7f14354ced6e9ea470ffbe85a479d0a2ad72a3bd33f7d3d1bc6df3f349bd0636d4c5a6aa7d76c882de858ea6e224d091e8e5bd46c59709dcfc692504cd65f785405c212fc432c7df8bec76f56a1e7016bf47222795e0b51ed4232cbc84cea2800f1b61f48c867fb79523dd21821609e6f4043350e87ad0ce29e2520e4b213f7f6ea9cc3a10530b4781f4cb5b157059b244abf9199571bece437a9147f33c23c1b"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 11:47:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x600, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) chroot(&(0x7f0000000780)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x200000010) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000001c0)={0x5, 0x1ff, 0x0, 0x1, &(0x7f00000003c0)={{0x6, 0x4, 0x7fffffff, 0x7, 0xb044, 0x419, 0xc8}, {[0xaf, 0x3, 0x8e, 0xa0, 0x2, 0x0, 0xab36, 0x1, 0x81, 0x9, 0x6, 0x1, 0x0, 0x87b, 0x7f, 0x80000001, 0xdf, 0x10001], [0x101, 0x7, 0x8000, 0xc2, 0x81, 0xfffffffffffffffa, 0x4, 0x2, 0x42aa3745, 0x80], [0x982, 0x800, 0x5, 0x4b, 0x9, 0x5, 0x8000], [0x1, 0x5, 0x100000001, 0x6, 0xbec, 0x401], [{0x0, 0x9, 0x3, 0x7}, {0x401, 0x10000, 0xe0c9, 0xffffffffffff0000}, {0x1, 0x80000000, 0x3ff, 0x78}, {0x1, 0x100000000, 0x8, 0x1}, {0xc1c3, 0x6, 0x6c5, 0x7}, {0x4, 0x100000000, 0x6066, 0xff}, {0x7, 0x0, 0x1823, 0x9}, {0xfffffffffffffffe, 0x6232ccb6, 0xdc2, 0xef3}], {0x0, 0x7, 0xff, 0x5}, {0x20, 0x3, 0x7, 0x9}}}, 0x4, 0xc0000000000}) fchmodat(r1, &(0x7f00000006c0)='./file0\x00', 0x29, 0x6) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCLOCK(r0, 0x20004276) r4 = open(&(0x7f0000000700)='./file0\x00', 0x180, 0x20) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000600200000000000000"]) 11:47:00 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x100) r6 = accept$inet6(r1, &(0x7f0000000540), &(0x7f0000000240)=0xa441f4a98f2199d) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x2, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x402, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000500)) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x8cd1, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x2d, 0xc0, 0x86c, 0x20}], 0x10001, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffd, 0x28, 0xc0000004, 0x6a4, 0x2}, {{r3}, 0xfffffffffffffffc, 0x4, 0x80000000, 0x20, 0x3f}, {{r4}, 0xfffffffffffffff9, 0x10, 0x5, 0x5, 0x200}, {{r5}, 0xfffffffffffffffa, 0x82, 0x20000049, 0xffffffff}, {{r6}, 0xffffffffffffffff, 0x10, 0x1c, 0x75, 0x1}, {{r7}, 0xffffffffffffffff, 0x2, 0x40, 0x87, 0x3}, {{r8}, 0xffffffffffffffff, 0x0, 0xf0000010, 0x0, 0x5}, {{r9}, 0xfffffffffffffff9, 0x11, 0x3, 0x0, 0x1000}], 0xfff, &(0x7f0000000440)={0x6, 0x439}) r10 = socket(0xc00000000018, 0x3, 0x0) sendto(r10, 0x0, 0x0, 0x3, &(0x7f0000000100)=@in6, 0xc) fcntl$setflags(r4, 0x2, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20202, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000480)=0x9) ioctl$WSDISPLAYIO_SETSCREEN(r11, 0x80045756, &(0x7f0000000040)=0x8) pckbd_enable: command error 11:47:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = syz_open_pts() ftruncate(r1, 0x0, 0x4) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 11:47:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) socket(0x0, 0x8003, 0x7) pckbd_enable: command error 11:47:02 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x0) write(r0, &(0x7f0000000280)="0c6a5372aa14a56add70693a09e016e847179043450af47add9af8e23f1081f410bbcb9bbb5f7f078e4a5b658e85d1290b56e0b5a9fee618f744c33bd6b6917d9bd3ead1b29a14cbd1c0411c3833113614a4b696569924b060233b3c1e7757b20421c7a2e4e665f1536dbf81cdc395702c950ea377e356c0780b289fb2ad67b69e4981aaf953f8e3b9cde887fbb3709ef4cc3d11a3d6fe8b2766f141ff0131b45e1f448a6d795ac7e0cf3b252d7d5a1dfdb3343e4b4ea4e37dc4c1c5c3ec447f72f7c5700026aa1f5281b5", 0xcb) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="000000024a33dbbfd85fdc6ec92cf9e2c55110d461cb0c7501df839f2124a73f00000080812eae09b45fe240", 0x2c}], 0x1) 11:47:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) shmget(0x0, 0x600000, 0x2, &(0x7f00009fd000/0x600000)=nil) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x9, 0x9, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x840, 0x0) 11:47:02 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2000000000002) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x9) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) r6 = shmat(0x0, &(0x7f0000003000/0x2000)=nil, 0x1000) shmdt(r6) semget(0x3, 0x1004, 0x204) linkat(r0, &(0x7f0000000280)='./bus\x00', r0, &(0x7f0000000340)='./file1\x00', 0x4) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x0) pwritev(r7, &(0x7f0000000380)=[{&(0x7f0000000100)="e7", 0x1}], 0x1, 0x0, 0x0) r8 = open(&(0x7f0000000300)='./bus\x00', 0x200, 0x100) mknodat(r8, &(0x7f00000002c0)='./bus\x00', 0x8020, 0x400) 11:47:02 executing program 1: setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x5d21, 0xfffffffffbffffff, "541bb964fe816eaa4e9c946b2c56aba9b1031566", 0x40, 0xa}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a", 0x137}], 0x1) 11:47:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5c}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xbe9) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 11:47:02 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00), 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 11:47:02 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x8, 0xffffffffffffffff) r0 = semget$private(0x0, 0x2, 0x41) r1 = geteuid() openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x40, 0x80) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0xff, r1, r3, r4, r5, 0x80, 0x3f}, 0x32, 0x6, 0xa7f}) 11:47:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='/dev/bpf\x00']) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 11:47:02 executing program 0: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/138) clock_gettime(0x0, &(0x7f0000000040)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) r1 = msgget$private(0x0, 0x4) msgsnd(r1, &(0x7f0000000740)={0x1, "86bfa85e9a95095b4b615cdd62760b736df496f92d830fb63462cfb3e762a8be95dd1790998c348085119db354a995c73ee2d8323b1888f24b81da5b095427b94c00b5af4b6af62a5793244062985a64825289b4bbc149e3746457ff3b569d4d5d16589a0543bdb28ae2c176d5aba12ec6e4b98c919099765efe05aa21b995055ad871149a385c5d8b1c8150c9e2d05c32d6c9cef8ff9c7b4ec395fe6b8e6f99298d81aa894b4495942291ba5ebc2862159cf3b2a65e9acb380f778975b42bb05657c67f41bf24e4874782852ad59816bde491465f106a49bdb3dea49c3fb15460586fd37cb1180d219b0bce77c468364568d253fd047c72dca0abae85a9be17c79f2112c2d7e00a9f3986c9c8892f27f55a00a99ab08ecfa2f9ca853409c9df6693ffc949b4e5e235ea98dc6ecd53b2f4de753e516a4b10aa4d843a310dd7e9dd51f478abf720ef91d99e8fa3a8dcb21e696038e458222fdd341e6c7a70e458b25943943bd49dad5d82cb005c4143d16cb263e6d99eb237dd08c4853f3edf5c4577f64d9ac103806f23581d5ec258d9e0fbd1369b16b117f1f870fc61f0b35263fbdf817cd7fbbb3111ad363f2937be1247cd66f743d36afd4785f9ef7799c7ada5e7f7dca3606d12cd2c093d56734d6abb3a9e323a7339c9d9cd20bd78ecdc5df0fef182fa97e0c020f2716d683df09869504de3f3a65cab00e3a93a623b7fb32c29f05fee5fffe3270c9319d051ac4baf87c12b2a58e7893070c9b824e34e2a6ade02c6ffa9eb25777d08c42d07ec8130e30fe4cb752009aae44205a313e254d712d24fb83cc67eedb386fa095cf45f058d113aa157308b73153c33be316271c7c7faceedb46e90391280e286e3524d485270174b8ad2102c35b2630400d8af8442fd730e1e38497abc192fd5061d3f1da9316623b44f014a7e6271867ba4da96aa1ca1924109aa1638d295bc5535a4ecaf9a43c6ba701f8911e88cdd7694d46be1d3a9b4f65d4cbfbd5ba591a65fab663179887619be6c17784ec2d25bcd26dbd0d5d78f98ff554b2a96028ed51fb227bff7f11f75e6a4551e5dffdd01667e1a14d99828893b7e3cba426562c5501ba7ded04ff9ba970f5ab082484581a803112fc881500ee02f0bb69b9e503ba133bcb03e123049669e031c194875816845f10460c1fcd896bc15795b066dd9594a262a10d7cc2a18672a9b3830b820249480174fe81babf76a123dddc663e527bc727062aa5cbc57685abf4789ac6549e54c119b25fd2dbfbca909a480b6b7f4b724c29467be1fc985ceb4ee2607bfe36f34965528861345289fd9210a4d389a0e3ace8e75c4c11e3ec883b3427a14078ee780eb6fe17418f2eb896d29d0aee2473851bb715cecd3661044fd9985edebd6a1b4cc3a8bf689e1c434d7101bac3cc8f7126beb88a689f8c5478b86b6e1381a91a83bcfecdaa7f7528c5d87379b14ae4b810b1d6c9287820335a9baff2a72f6039ebb73af67cc653c64edd8bb93eb643daf6203f589d8bafc2b74148a2c999132ad3339aa1109879074898185661ad1953fe753675983969fbeb3be41ed8d8574178aff36cb0d3f74beb50981656bd41b42437940023428dadbf502a9b210919b7437625447e2cee56384749099e77ac85cf5679a1d376aa0eb0e4793980bcbc9f7124da4859db63954aef783fc1ee8fc45d1f680b69eb93edc0cdf3bb0aa62d5359c7c293251585148663a25cc624fe1589836f9b38445289eed712aa85d668935c4ca9094354d232974d29fa32c0980d31aefeedaf7d35f27a55d8cbf86d27313b3fe2d9151a03098dd47dcec8525ca2cec01895dfa30093a183afdcc6f7f8f1f2ac013cade46405fdb3a605ed6d9277c26328c6ed3e4dd8a27c03489b9c6341386f29cf4df23e4932e02e9aadec050299f52af90b65fa5ee746683ebe435e66fd810dca2d7c051e124168392083464446684b9cedb68f0f606fa8b2a687c04e4c39388213140de767a453e4be5cd42da8768abbbe6e5eafeabfaf6f8dfd87e281df23f31d94ce3fcf27c21ede332f6dacede77bdecc75271856718a7909f004c2deca27820b1f71ca270c5636c1cd338dff839809bac1798d2129f6fb1ae617c7e9564b86f2d4ecd1ea3291e5f82291e9d83e95a19030211507b92821260a0d5fca002340397ac8131f39527cdc0a0018978bf4bd01923e4da575ce37a6da6b59bcd76a24fe6ba7664e9e9e013a7d04b9087ace630ef8a3ef860284c35788df4b6b228154f9818b59b426c7052b0d9a0fe0e9825eca56b6f1ae5e322c470698cf88b2d578808eb0375ab01979930b6f18c44a26425dbf5fa9b2341f6890bd320b816eb863317cdddcfc28e768ea62c67e8b91d61db2e6c528a0572d7dc177b7614317ab542765a7480306010ca7417667c854bc3c7790a97bb3469ae72584a80d904aa85fd6186077b07cc847cace143c66eefd7a0fb8cec1e4c22d6f508910a9a34401b4f800f9b0d63ac87ea7a0b56e418b29b2310195d15b23c34ea29793b6b410886105258b109d377b16a0fa671cc7d57a1ee4173b9616da34089a3f53d7eb2ab11a32162891fff23be335cc63eec9480fae77884a7e88e9147469ddd9515211be1335319ff1198035556b54ca7e3a58c20e9afbfbe122802f243c5c48c9e2ba0eac61d3d48b7f6d169478e9d558e82e828889143043e73777117294fe1b19f0e80aa653ad135fc8117d0b087fa524584bf6a11a2f49d034b473dc3b9b25984aefc84bfc19b5574af51982c401ac8c3c13014e765cfdb031c4445b1e4ef7659272383185b2eae3ec672e3d79db10492d385eeed578c02063135008090a5d74f8f21177f7107325d9707a337e3197246ef26013a7eba96035b8b5f68a3294923498ce7070d0bd9369f2067e103481ae3fef54e62c4dd19217b08506a5cd35e6ef57752e55d162927d0105c5ddcd536b73246bdbbba349cbe6ed56d94d944d3504df0283545a24b11adf1c970bb7a18fe7b35e43665697ba31a15b6f78b4848e6d98fb89531f1b1a84fd0b3e4c74d045e777103e90217a013d94cd7ed4438220424380e4207a8ed27538b19e874e0685e853f7035a333315e49b6905da43eac7a5bd45883c63e360a749df71664b8c1f2aa9aa1ef2fdb80399674c101b938a6f61a4939ffebdb7add9bb675fca3703419bd4cfe7913f651ef354f7eb6f755c7f019069dbbca264f907dc0db2de8795ef5b06b4f83d2fc0ca534731e1eaef74aecfb329d5caefeebf614260077cf20ae95e71106f29ec83f43e51279b161dc4dc468fc56d46a40e5e5a5f7b431ae23424d459673dfd27c624bfdc518ee67760976d381c6cc57c7974845595078ebbd5d86ec700141935a548846981a43ac26bc21858c883de76e3df25485255c6958c59f88c7d12c4f925e54e8d973a9214500af6f1b9266732117c3d20ca89d2b30cda3ff0bb192e9f0377f6f9a28f77d8a01833fb9938934b4cb34b39f6cdc0588e3399b44841741d96638fdb763bca302e462dc70b8df38e7d151a2dd025e5747ba8e1ea3da7d03294ef24fb2e0c4dd550f439967b2394a49f3d307050006b1499a4caf831840af682a9bd7bb8395df41fd0cf1352b101f2770bcf6cca05f3976bb0c1d0f19022b8a02083b59d8e4674679d5b86a2a61214c0706b6c8e91662666f204a56e9ad616d47161ba67845d78672d26e5d15e5e705d9f953a1fdfc07dabcf99cd5bb4587edcbf3d4a5c1f3a234e0a613d4770e4c6d91f3a9ad791e8bc609bb16d4ee4d1a008fb8fba5ef8230c7c6bb17dbad2e4279b92f644536507f57fd32f62cd64c9a0fe086993fa081e2ff811a932741f7353501e570380be37196897cb924f0f8f3af58e64a6996f8254e6fbdc953dab509f282b608b09b2a0aa8615bd3e059bbf7d8fbaa9d7acb4797794bdfc72de5e225f150a17e689a55a446b395820a9d566d7ba73c899762a5445ec4f5210707de7ee6729e39cfd2e74da134a8a793245bec9f600630b8ce5998df6dd656560f04dda6679dbeb0567b549c5f3722b7e33e58723c3c56347fe16c2a568826e712b4d4b1fdc5d7f6d360be357b233dbde1e7e1f3aa0e6d72c0abf352c6b72b39316a4372e3df1ad41d911350c9c7b819c616d78cb17606225edbfad88b72b76ca8598dffe634b0afd69ea572140c518bba7faaa4c4b7f57d349ec689cdd0b4bcf92d14325826dfe9b88c3e3f866e8b9469d55189bd477d8b7bb7092eb80e084161d76630a2ad6b70c6ff50eaedf7859a7f294867476a8f7c5abc6f0a58d1766646ccdc0e9ccdb74517f778641d4aeb79c0cfd25d70bf3ca66018dfa5caf24f1593d10b39b05adcf674682e2897603aa51f48b8e41f6f559c8c76ea3104111860725d42bdf003e4331625a0536e8b7930d4122e2c98b74f9f7534d064dff99fd5f12e874b454341563a312a0676060c3e28c21cff4cd5815a8bb3a1bc426d5869ce000f52b0a0da0dd1f922ae5ee4c7453c5cf4467b1f39f2b885d78d268232e27ae763de92673fef39c04169f8d5c8a01a0ac6d51601db28f5ae24174483696770a284849d1858f3793b7883826aa67001801adf252ccca1dc5ac11fe6994203a3b642e27d67f4f6a9077e13e9cee2f78e7cd8f5e99e525bf2f6c716a605d232c9c1a20297abb0c6ccd9146d3c4efd4db3e1dcbd95350c58c7faf6fa7fb0722d70f504d442e0f84789d1ae682283173f0e8681631ffbc473ee99b69de661b3145b283b3a9a2820f1c6961f4c8dd7f1721b69363d688e7daf7aae9fec3235b95e13f9037fce1620eaf4197a83f962033c2b5ea92e87cfdaa4fc7f8feffc970e131da6a88f9d85a55442d954d664ea007dc4ba9f6f59e058a9676ad88f85b43ad64a1a025ce33acf8f6d0d2137c448391521d25a9f1be89bbfd0a5eb98f21ebddb54eebbc49aedf8ae88b3e3a03a81404a4f52952e920b8a199e6d8d3e3bada4d7db45f3febe4000e932f0aa8be79eb309197b42f359838953d1a3df0985a13a8b511c7cbe2a994d29f99768dc22f8908db2746667ba8c29e4649362e23ef10af77bc71334e3741ec5e405397d680b45db02c27ec21bbf6c74ff93ff67762bc4791774b724108a6b8a733e84a4956bfc333da49082a52aa47aae36a0771d043e383ff778d30a20d395a7f312bc361daf792de656743f0abd8002d3bf44764978960e36975a8964c54f0c2aa8274f363d2d5cd58bc7fff32231ca2d0a58e77c4a73da067890733d136fcf08bd461bfee50ee978469b1333d944c33e710030631e2a43a81ea0e25d3fd6f0fbac619ffe5de59d71ed08991b4884612a6f260d92eb0f4a5fa545cf6d185c12c11cec2202f3e134cf8b6f1df732b96e0a7ed00d19812ef17d59d45a9873c213130dd7de4e41549517f193c005c143d71eafad5f8c60012f36f80380137fa320dc16e54de4610c7895a63960b016fb1fa5241f17ab0ee99244a5fc2910b5157b7da6e935592353f6ef6aa0c262e65d813a552aa9689ec5f4e0a7272e55f07154c3a3ddc61b51f1191bb50d0817789b8f9eed926da94b1f6e32ba985437524651b13ce2c88e88861d909ab6554ed7b3e8c3c88e88034a9956981026f01fe5e9c7e97a9730d8ef65dc1144e11ef0ed8e1d6ef4f07cd45cf808edf715b2331dcd5e3ec16b62349f4989edd7a66fbd013b5680eba8f9ad127b8b46008b8d3f6f8b5db600d4100d0fafcae9cefe26271680c6eb51a1a05dd93dfb372c6ea9ed86a0c68f414219462fa2014c1c75bcf6584468"}, 0x1008, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000240)=0x2) r4 = msgget$private(0x0, 0x400) clock_gettime(0x4, &(0x7f0000000080)) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000280)=0x21) msgctl$IPC_RMID(r4, 0x0) r5 = msgget(0xffffffffffffffff, 0x750) msgsnd(r5, &(0x7f0000001900)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48aee39ba1be4869cd996a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6625a723dd9d41ea153120932290e5f2da8f84c65af730a9cd109cc025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4ffffffff74eab1b9e73f27db9b7a6cc877ae76b3dd58e9dc8c81b8b449f6bbbee92f139d1aa7c0f21a010a2c1e10ae1b5292f1bb3c516c94647a619949ecca310cbecab42864d437fe80b36387b95a872b8a70e4746f73ae9539108cdff5e917782239f650395a4861b4583a5505b7a5e2ced112ccb82d50998227dc5da0c81b007fb0703ab9680e569db2844de1edf5d657c0ac51da5118b30d6761979b6f112e0355e44e02f2859481302b2b0d2b4d8ade5f61361f70b31fa11e8338b4dacbae802047600a"], 0x1, 0x800) getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r8 = getegid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r13 = getgid() getgroups(0x8, &(0x7f0000000200)=[r6, r7, r8, r9, r10, r11, r12, r13]) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="0003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e8fe77f27c32b96720790c49a1016d4c7c3a322d945260532ef6de0fd8ef59bb3f39a66fe7ba7ca8388bf45a33ef978c2bdb823eb87fd71a980c67fb80a1bec82b157a2f328f124019e96220f292e93748168845facffd4daaf49fa90c77edd97a40711933fcd4371334471312319f43b325a0d418788da33d2fcb26a5e8bcb2b70c99cb5605d06833cf74dfafa25e5425f5f34c00000000000000351bee2c4d31c3736ad60c4a687c7cc853739720538446a490c5dc2fce60657ed626ee8ce244cdc0240b06e3c255da787f5d3b29f6098a89930bd247bfecfd8fe9139d"], 0x1, 0x2, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) 11:47:02 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) lseek(r0, 0x0, 0x4, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r0, 0x6, r2) syz_open_pts() getdents(r0, &(0x7f00000010c0)=""/4096, 0x1e6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:47:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) r1 = shmget(0x3, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 11:47:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0xd000, 0x204, &(0x7f0000ff3000/0xd000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffd1, &(0x7f0000000140)='\x00>\x00\x00\x00\x00\x00\x00\x00\x00\x00') 11:47:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xad8, 0x800, {0x4, 0x82cf}}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 11:47:02 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRES64=r0, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESHEX=r0, @ANYRESOCT=r0, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="53ed6a4d02eda0d0d4828c56e5d69737f6c22fc4ebe49ddba7fe8f963dec0607d34052ed26be9b647b59cf4703f3614db04cde276424b096979ed2cf6c44a1502f6bd306c3ff34ca917cea4bf6091f2ae1a78ef40402cbcc572ec575e9c02ca56c4536daedd26c7eac38f6416abebe6c405276bb8fe10a9c3e10e600", @ANYRES64=r0, @ANYRES64=r0, @ANYPTR, @ANYPTR], @ANYRES32=r0], @ANYRES64=r0, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESOCT=r0], @ANYBLOB="d91d49082359440cf8653304bb93134d7ba8de098a6770a557ef00a66a36b4b8b56d14ede830c411bfcf6193cef972de240c5abb36f7250286bc82965a526600e878fd360f85556eb1ff9808204e7f514422eb03f74cf0efc831", @ANYRESOCT=r0, @ANYPTR64, @ANYRES64=0x0], 0x8) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) 11:47:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) kqueue() mknod(&(0x7f0000000040)='./file0/file1\x00', 0x0, 0x2) 11:47:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x140, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000280)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = dup(r1) recvfrom$inet6(r2, &(0x7f0000000140)=""/191, 0xbf, 0x801, &(0x7f0000000240)={0x18, 0x1, 0x4, 0x5}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x9) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040)='|\x00\x00\x00', 0x4) socket(0x3f, 0x0, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3, 0x3, 0x3, 0x4}, {0x7, 0xffffffff, 0x810, 0x7}]}) 11:47:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 11:47:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x1}, {0xcb86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x0, 0x1, 0x400) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x402) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) r3 = semget$private(0x0, 0x0, 0x400) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000140)=0x39) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) 11:47:02 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x11, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x656cb8f7b6ffab94, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0x11) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x0, 0x105}, {0x6, 0x7}}, 0x2) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xad0}, 0x0, 0x0, &(0x7f0000000200)={0x0, 0x10000}) 11:47:02 executing program 0: getgroups(0x9, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() r3 = getegid() r4 = getegid() setgroups(0x5, &(0x7f0000000100)=[r0, r1, r2, r3, r4]) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f0000000800)) 11:47:02 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 11:47:02 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = semget$private(0x0, 0x0, 0x100) semctl$GETPID(r0, 0x5, 0x4, &(0x7f00000000c0)=""/191) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)) 11:47:02 executing program 1: r0 = socket(0x10, 0x0, 0x8001) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000040)=[{r0, 0x87}, {r0, 0x81}, {r0, 0x36}], 0x3, 0x7) 11:47:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) getsockopt(r0, 0x200000029, 0x69, 0x0, 0x0) 11:47:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) fcntl$dupfd(r0, 0xa, r0) poll(&(0x7f00000001c0)=[{}, {r1, 0x11}], 0x2, 0x2527) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x38) close(r1) 11:47:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./bus\x00', 0x80) chflags(&(0x7f0000000040)='./file1\x00', 0x0) 11:47:02 executing program 1: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x60, 0x1ff) r0 = socket(0x6, 0x7, 0xdbd6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) fcntl$getown(r2, 0x5) r4 = semget(0x1, 0x3, 0x201) mknod(&(0x7f0000000180)='./file0\x00', 0xe010, 0x80000001) ioctl$BIOCPROMISC(r3, 0x20004269) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r5, &(0x7f0000000280)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x0, 0x800, 0x1, 0x7, 0x1f, 0xde, 0x7, 0x1ff, 0x7]) 11:47:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000000c0)=0x4, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:47:03 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x3fd, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x2, 0x7, 0x7, 0x1, 0x1, 0x6717, 0x7, 0x0, 0x0, 0x4, 0x2}) write(r0, &(0x7f0000000040)='<', 0x1) 11:47:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{}]}) ioctl$BIOCFLUSH(r1, 0x20004268) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 11:47:03 executing program 0: socket(0x1, 0x3, 0x8) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x1021, 0x0, 0x0) 11:47:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) write(r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = dup2(r2, r0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x7fff, 0x9, 0x9, 0x3ff, "aed3ea584351d63233ee1e1741fc69ff7cbee2e1", 0xfffffffffffffff8, 0x7ff}) execve(0x0, 0x0, 0x0) 11:47:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x22ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = shmget(0x3, 0x3000, 0x41, &(0x7f0000025000/0x3000)=nil) shmat(r1, &(0x7f0000662000/0x2000)=nil, 0x2002) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt(r0, 0x7, 0x3, &(0x7f0000000000)=""/111, &(0x7f0000000080)=0x6f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:47:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x4) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:47:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x14b) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r7 = getpgrp() r8 = syz_open_pts() ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x40b, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x0, r2, r3, r4, r5, 0x8, 0x4}, 0x8, 0x41, r6, r7, 0xef6, 0x100000000, 0x400, 0x200}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x10000, 0x80) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x44}, {0x6}]}) socketpair(0x10, 0x4005, 0x341f4524, &(0x7f0000000240)={0xffffffffffffffff}) getpeername(r10, &(0x7f0000000280)=@un=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:04 executing program 1: r0 = socket(0x1, 0x4003, 0x1cff) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000008c0)=0x6e7bf094, 0x4) r1 = socket(0x800000018, 0x1, 0x6) r2 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r1, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0xc) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) semop(r3, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x81c, r1, 0x0, 0x0) semop(r3, &(0x7f00000004c0), 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f0000000840)='./file0\x00', &(0x7f0000000980)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r1, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r4, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r5 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) sendmsg(r4, &(0x7f0000000880)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000600)="f60b092641b3472af7e7b34b4505117be39ff448c5386ef644793f1e76ae36a1cdd5a8f0b3e689444fe9635eb367203ea3a30b2f7e1b0b40f6f07f9513ba703ee0d0e1108fd9676ec3e432397b7866075cad6e49c33bc242ef54df86ae8766fa6d1de510763462c6baf9bea71215b6fda30d4b5eda3778562ef7b284b9787c96befc4684c6c495ede24a141e2259ebcfa11acdc7768fc7875c21f9c83a335b85bdc3a28cfd18abd2f2679dc718c1cf31ee35faea36f6bacf5f3a28af12085b62907f776ef623d0636a267b82025426b7084381d8f1fe8af60a2e891aae12ef7d0e793321c84f836c55a689b2fc84cc27ced46818ee0b", 0xf6}, {&(0x7f00000001c0)="b71bde10d24c065a4a51e9d44c7e5192679e12ff764a9ce5f6e39828a42797cb2a7686d34a634a89668528b85a1c55cc6d12bf8bd1019abed0d3855a700b4f51b59a7e24d9b4c5c6369c336a9c70aa03113c04fc64bffd46346691108160379030e56f0f8708cf98a3edeffcfd4ee68bcceab03e6afbd58339d4bd3b81a813990dd8", 0x82}, {&(0x7f0000000700)="cc82d28f0ac036ef3ecd754139aac714838cf36f7d2411b8f7c55f9139893ac1683713b5bb4f511868f7a102c204d35e6402caa4c668294dd1cf5a5b39f2cb7e16a1ad8ded117a36659c671feb5dccd266cad1c467a57934a44acf148e28909b8cd498676605760827b76bfe0709d8d89ee4abaed87b6de549ad68944e84d1d8080f828fa362aca447178b83f639e12f11f54b945257a2f7ba3bcd98ab1056c93b4044883aca6d122c209cba5240adc3e0b81404118c0bbb0b8821f28512caab634e7b6d", 0xc4}, {&(0x7f00000003c0)="f36745b0432a1893554dd8386cbd35a0e28a33f3c549b310315bb608505ba74557", 0x21}], 0x4, &(0x7f0000000a00)=ANY=[@ANYBLOB="1010000000000000ffff0000010000008cebb3286bf49260cbea605e740cc9ab2b2987a4c5c5f7fcfd6c8b8006027026debf89dc412f34bdf5d64c653752645dd57f0dfe7827baaa91cbb502a1c9c5e482ff7f8b135a584c8188708b3a58d11fb0b53c9d8b138cc819034b08817bb9aef8ebc849f38d93941aa3a4d5496925c618492e6a0e228694e333b0827b6b2eee662edc953e9083d964c7423c345e5ba84e3bd59418b73c14065b6746a009f6457d7ada586774a752b33309413d92a175c203487a725b2562491aae657c804384c6612cc8f708364f25d400529c40ef324825d9db8f28602eaaa4819697d23123e385c1dc0deae9fccb213aeadf5ba823895591811e341c9b91d749295bce40adece8834b6cef778295cb5076d86a8c51f4b5a40d45c0c0ff728a75325f0eca9a7fb084f8af1416ad967c916534ccc8a6c21129264dec3246faf9d3b125349998c3668f8e5eb0b8eb9001da3c0a706168d272fb7cd9fae6243631c7da8710db0af36df0bd459fad9aa132e90fd5044e49b8b921b787c002d5cdc46bb959d65d94433c5be761d48118ce6d6d72eab37fe4aab680f5fd3632859b689ba0a03628006eb6652266e812974ef827e55c41b684338ef410be03dbc63d1100dca8076366dd687c7d1ebc2a3af072ab4af25119abebcbd835f0af7335572eadd9f181eb9e0ac393be253c90f57d2e75599fa655c1c74632662425756df305036afcd5a63d75e1f7893c5a02b547a22e12649c12c9e7b75695778d8b31d5d5781357917f906280c16018cde1b28484552196ae89386c50d2785ff5c45ad7af0fe6b20d043463f7b20cb080e0f88fad0a050cdc3de9f36aabe73ab6cffd67bc76fa3ff6dfee54859a66716c5ab20e97903be650bb07347a12b5823d9caa062db3f012452a2c09429563e7bb7ef7ac1a2aa20bbe333213503bd40e1c7f13e3846f0e3baf9801e3294194505582b40e0cf3d6f87255d9b5aa54f136f3b12b9a9a01a96115f0af70fbd7e89d5298f56ae2e74945cdcd7bb00bd28b9fa5510e6ea0f426b5214080d9c76116c67388d7fd996be1374d2a3ad9e058ab7662519651e474166396ecd23ba19f99dacb7729a1fc4640fc9e4a6940be5b6ae462bc4cd0f508ab93a821d92b147f4e9daedcb105d528155446c3c7b63c5c508879fb8b57051becf4c7d16dbe2e2cdf6249f2907b129aef415a308e8af578d040cd1b72d0d9d665d34d892ad177b618d6b13965c8b8324f65cb47d3a3f992df27316bcc3d84c9ef4ab1ea3ab8b872c2c999ea33269892e8bcdaebec3e3268e250190179f17fcb50d6a456f799a2de9984c7071015bdc07a7f9c186a74dfa61b8e367ab8e6d5e77be6d47c4946a5689990e38d525e84aad7aeaf5fa96892b35ea9a02866bad59b411fa36111b80cf2335f21bd207bdb13dfd93505ea375abd5e4cf8f9243f98390c18604d98f03e03bf9488f99f8f79cad0581a1b1f6130b25e9db591b53aa1d8ee47600528d1bc3b7a260e9cacbe7b3ffbfcad530ca5034a6ffd10e333e0b3af199640e5ce8b49fa828d196e78b9cd5fbb934a8998b4f0945105d7b7e5957f7d96c4e897a66f827eb52a43826315feec3b02e61671e1270d2da561e20e3b40cb89e0e45caa546559abac08e4f05192a65f9dd4e9578a8a31d2b78df3c2e2367e44f5c10f4ee4f03f186331129126fb84d82c138e4a62448a195054c46fcc8bb800705f8b6cf00e461787e8e9894f7611cecba1dcb1c4595bebd72c8e947f1274bc1cd8db68ebfef69a1a2798d480e477a7ff53d67561f3e00150df35a0a4eaea4e8f7137e91378ee0db4cfad0731336e317e6e390243453039b245b4943991222be648ca8b1b381950b035abfc9822ea1ebb15dcb533a448db20781c0a4db3a1f51c3d2e2dd3061a10e386e8e1cc4b95e766c17abeaee4f571e4deb0bf5d2ee4c3517f1dc43a53896e1c7d0158e2dbbf7a350f51d764cbec6217e78f52581daa80e323bf41866175abdc8213e8e4635520d0a4ac13e6b1b5e224a8943cf66d7f9b276f42a785b76a931baa1d6fd47d25c09e264f9a435dc180e57fa3e26afd615825b63d60c1185d60ca89b98d27fedb1ecbb7322f6683ee6d49f2b5260d19665c80b5dc956a361b2485c160b52c11fa319708c51a9b53e146b41ca189544c344d4c564a6f18408d65c958ef4a5e65656aeba7dcabc8b9947d442f8793dd18ae5506fbb780a8acdec01d40971318e368d0da45f1331dce97c2f1d89b65d134630ac21d2694c226d7a8fcdd9998e660937b2a2127658791646609dcab28790558ad48b4596bfdb1a389f9de7e403827fe3ddd6c9e7ef5ecb22724ae323cf9bbc907da3a3822949f461371b4934ecd9818a72d372f6545d0d173bcbfb5f39c937dec60b573375ce13343fb92204e0a552812e5b007f7981a08706bd390b2ee5214eaa836ccbf1cc212ecc368e2b8e15739633f3b281f87cf4603c2ad97f5cdf387bc0328628794bf2e9a762ee206b9b47904306a0d671f9b09d3b2788342ebaa55f0f2a757a90bda6b4477c6adc784d8246161dba0acb4a259ddba8ec7bbd51765d5c97614ccb90ed11b662db8d70aeee77af7e2ad7bda0397b6edabd417258da085a9b6aedc311369b1ea89ac1c4a49dc635d98938788a2282887317e3e83d1af22ed610a3bde769e1936b6e4dc5be837d71c82b69db02deb55cfae72b8d15b52e586a7f8b9b70e3d625ccfaacb5ee4da851cb7f06cc6dc7a668c8ebfe1016f8d34e45b64036b5fe1b4faa4a0823f317be4addb73211c52521721ab527d7cee197a920275414b228825ed6c2b728eaecc49faf90d308b092529d352bb3bd58bd71c87ff7dae80fd7a2285d5957b5923145761af3b48384aa152430a6ad974394fa0737311921f8a2e257dd0e858c0116bf41642419b06cc5a51c41ba818c5e63149179f3b62c511032467731befb9b136318dfba67a50a87c1a0e1b54c5f1704a672fd37717b2f5281c774d61012820be378e6ed14a30135a1dcd8b1200687f9628b9a707abc81507f180767bdda3e83b9bcac90dd3f572f4e248be4ac1f50a3d3dd2d3035f498fee089667c18b9c3a2c2d2b78db15884ed12e3bf8357cffc2ee9ca3424cb2929e8477442527a64294eab8560bc1ec94d0c5ea91a5cc1a8897dfc398074671d3bfdc4cf5a0eb8ba57b2bf6e731816b2efd49add320a9252d58b5a783321ca2cfd11c96de67a089d3ee320453b664c27e517136e23bc9320fd610740cd4e7982a6b8d9de56358742e9c4c34517a6aaaac28fb9af80d82d7abd4fb132ae2025e5d19b81db9a6d38a6ffe4971853fbec3310b14c5d1fe69e8e3416d395aef833a3a7e43f248f0220e796a747bd13c3b97b2bcc8da95fb904cac7e10b1dee618dc249b58d2e47b5397d98de1f8035954bc4e22f3c17f473251f509be0412df96c7e1c68d5a10009554b0dd8435207f4fdd62e045dcb46a7ee7193cc0d5e4d9540c29f100bbb8e71480c5db254c3436cad455bbc60ca8c363aa77f1b7d81a60479f6332e9fca076822803c06efb454fa5f69fbe15acfa6858bde7f860b19edfeb387a6c5fa67d7eeb080a07ded25f739ee37e4a37a9259d49a2f861221760b8bacf215f066bda82be09638bbbbd4f80f503eb7c83af4838e1d5634817de37c7bcb5cc354de806247f1185781df60d38138d6782438c7074e2a915461bd17003ee3ec1ab2d9a9b677ac20cf799cee99538bb85dcd186fcb2ca9647c80be8efe3cf5a22e0e145aa7d54505d177227f41f811fa87fec1ced8d94197d0bd6f8973fbb1acd51465a359b37ec022b3b4b00b859e66f5ee09b7565c686c4fa44b408979702d28bfdbd29156ca707d7734f44b5248520840fce46cae87cff5c04def33ce293ea5cac478324a00792b38d81a127343c11571532baeb37783241fe41cf49aeee858dc7ab13bbf3f4f813258c297af573864b9b9a9eb2faebcaf9a38115ab26318203c17cce4c438b37e319792322a54e9fe74a9711a79d46a0434e54c595f1c8c3c7c8794f34c487508f3efe0fb832ebb216e32009b049ad693b1fa02829dae35e841921f410fdb597484b6f87d4c56d9032e20fd565998a991c6ca6a2d12e62271279b7e95527f83393fd5c62598d7c821d7ada522d550024592a9d0af67edf38619da6c3c1170317c77c5c385602ed25e21617599e841b2d7065953b83f39465b250288c987340f0397616f0442f49be9a6592b9ba621825188951355d9148207856f3499a62c209e054083848f830b5de1e2c8fb575961151b79f6037ee16029fb126324f3fe855b6761ec11f2611cfca697c1592a30c30b8e80a667e861e6486065382b232bfc6f045d8b8df7f7bec480f6a3f32f7bb7deebb33da6ac1088189e3eb0d93cfa1070f3f94a46a8c9087d873c3e1a8f1ab7fb140ddddfaf0ac5712bc609ff5b853b4470e7e14c70c582d962e3fbe3db3f616ba5fab2842a4e7cd969ebd92936efd1554dabb2698d519dfaac2c1efcb2a8a404a7134231f0f5ab2d00681fed23eda78414f37d51d83e6627bee0e1aa56a2d4a3398ed5f2695c398537cb27ed4619012c73e4e2a733f787036384cdb562fba08fb2165f9c09e512aa0e010100e0ac02f983f7d71b77c3ac80d944480ddb3dfcee0d9ec47f462c681fb3954c8c6a178c14c9c0800ba1e5d74e33b278bf8d604e2996a7fb65822f89dcc8893928139aae4a4082dbf8a03a7a373544d1e6b2f321ccace38159b7369d8998f928ee03a8a6e0a705d5b0ea6d35f97bb9dd6450b01e205510fdd5359111e4f83877fd59de9bea53d6a57d26e77f7f2ac5b1299e0834c58c923293bf88e5cef12fc8c02c8ead9303383cdcd9143ce172daf6430da0f4064a99f51186098e1a82412f6b3527b197f4981ec560ac27095f01032477fa81698e27860af00e26b7c9de21e185b017595a320c1259425f57b635217185efaac7e6de12059d6668be9ee22a2034f624e065884bf873d216ea57a333e650e2f1a59354973ef96b59c66b3580597e1cba64a3d124349e188a8981392f34ce1cfe827e1d73b4a4f8310c40cc7c0fe39c73e59af5bc3e5a2e093035f414df49a5ec36ef53d8a51d3241ff9679ee7802d391271d307810dcb2848f7c61f4803764bdb25a9d1954924a97311beeded162e61b85824132e036529dc87cb991922e2cda2a7afa3e9def1d3fefe452f0e4559a67392318203a9b6e5d76c59522f83bd45d895640ded8fd513ccb2023b4334d1e11e80f94d0adea9e870556b06bae75fd22c5a5d267cdd0361d42df69005ea9b34f02416f73f6d082e7899bb5c1fd10e71bcd541cb62650c61bb9338f6e58515744e863a9479f573b6114dabdeedcc8d90adc03a7ca3cfe1eff1752778057d40867069910a67f7d6f9318b74cefd6fc42bfe3f379d39d80c7adc254a926654dcf49627760c4b7ac2bfba4811e71eefb941c35fbfa91c6236cc8073136f4f57b5c9f702eb67f4068c9b32b43ee77c9a5ffb1aec5d1afbe4d44d24814b8ee5e97c389777dd008bb3a7988dae3849e6c41b10fb22d7da6c50fc02f6651b5d1b52cdc771aad46f2ded859447534b639a3d77757142cb461d76138f7e67fee7326a0d2b4f48f3bf1b946334aa8850d9814e36b4e7708fd6a064efc737f4dceadc58d11d776ac5b5f9ea54fa5481880929e56de88db947403238fc641d8b96485ee8bce8a2ef580f98f3a9db78e9439c27c09456d8f8268cacda8d545e3560a1924048a710f64127d2ae915285e28559c08525561e53e2f2ba68d941d800000000000000fcc3a02800010000cdfd02f5407762aac54e88730409966522e04ea9a96ab3ea6e5207471ce47e305983a572fba652d55e86cf232c4c5f568bbc2801e50c437f5d65064658ffa163dd6d7de637133fdac7b9655f794f184bda37b75d9976f8481f8b596aaa7e9bc00e318f0555a76852b5b1903667e85ec00012a58eaef132e3c8778ae644494c54e99e5b86458646eba8b5e851f91a8808403ed64568763eefafb0ee0c0b84beda068dcc4f038ef60cbe2674c4260eaf93ebbd52f999b0974e838ce17abe3c4beae91d0000000000001800000000000000ffff0000ffff0000fd469f6d067600008000000000000000ffff00000800000056c3fea9c93b1b89f11275026e1dbe04d51065807c728a445bb9167b354b2160c39652da312a8d65f4ca2e0f026cc25fcf2eb9962d365de8c0399d0ead98828bd8d8f29c5587587f78feffc78298884d1249751a9973accf15e4f739b437b3572c84edb476b30ab3448900000000000048000000000000000100000001000000ca7a94b6bc4f8cd5869b930e9af2ff6e8094e701614fb929549afdf7dbb20319c5f7c0077fa99321cedc654d9c4459cc95000000000000003800000000000000ffff00000900000036c3dcd2d36c3067e04d5f2ff9a53cb0d9cb857eb25d020bc0ab11e4e6f00fd70883326a61a949d9"], 0x1200}, 0x401) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r1, 0x0, &(0x7f0000000180)=0xffffffa9) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x180, 0x80) setsockopt(r1, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000900)) 11:47:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = msgget(0x3, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x7fff, r3, r4, r5, r6}, 0xffffffff, 0xff, r7, r8, 0x20, 0x2, 0x3, 0x10000}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000480)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 11:47:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff5d, &(0x7f0000000500)="4752e8a01a9e788a9ac6831f47a484b100c1dab20a2e8fb3a2aed46a7817b614fc2b992e8430f196ed01457bd700000000000000000000c17e9ad682434e3e23c949f82d6b11a1f37dd0e469c596829ac7220f345bab593fb3c8c5452a203c5901842d088fc4dec79964dc45db2d75ec5a1f11182925fd2faaddd1fe77f7fd9e410aee1415d433b72bf612791cc69f09ca1cdaa27ed176b638792677199d9383034118ef82f2317fe1") 11:47:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x0, 0x4, 0x1000, 0x200}, {0x2, 0x8, 0x2, 0x5}, {0x3f, 0x1, 0x100000000}, {0x8, 0x100000001, 0x100}, {0x548, 0xffffffffffffff18, 0x7, 0x8}, {0x80, 0x3, 0x8a5, 0x9}, {0x7, 0xab8, 0x10000, 0x674}]}) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) r1 = socket$inet(0x2, 0x5, 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8030, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x1}, 0x8) 11:47:04 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/124, 0x7c) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 11:47:04 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x1a0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x2, 0x7ff}) setsockopt(r1, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 11:47:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x21, 0x0) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000002a, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x40, 0xfffffffffffffffc}, {0x6, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:05 executing program 0: unveil(&(0x7f0000000340)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) chflagsat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x48, 0x80) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="cdec352a07d243192dff668eef8ef5dde512f2fb77ae2b6892cc7be29d3299f320489c55a63d092ab130e4919275a4ef9d89aea07a535fdcad6533a736f88efec4e74e471da535883c495a79c34c1543889562d625dfc65926af6e5de51cad94c8d3a3592ad414f57f88bd2961db0d4deabd326ad282d929316ce1c7fe97bc282f34b0b375fbf20927e647324d95acceaa894fbf9ac143831cc7401ab7a48bc087b7d23ae63ef1290034f3b11a872be01cf026e1ff1431fb8b0a267ae4319c7a4c0dbc7ff91ee8acc6ed7a54884d973866fa", 0xd2}], 0x1, 0x0, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x8) 11:47:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x6, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='#{$\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='+\x00']) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) 11:47:05 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = semget$private(0x0, 0x3, 0x81) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 11:47:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000500)={{0x18, 0x2, 0xffffffffffffff5a, 0xbaf}, {0x18, 0x2, 0x80, 0x1}, 0x7, [0x6, 0x7, 0x0, 0x2, 0x7fffffff, 0x7fffffff, 0x7, 0x3]}, 0x3c) pwrite(r0, &(0x7f00000002c0)="2de10c156f9f447702cd5c30e9c7fdc37a3351dd8d60ed8ea82a591a4b83ac7851495401b99d9bbd8af1bae9eee1d54772edcfabad438e6f35409bb5543ce90d8b98d17c0f1de5d424899e1502b92ce70cec54b69bd52d399fe8bbcb3b42e8c999bc6f9e", 0x64, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x50, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000003c0)={0x0, [{0x0, 0x5}, {0x2, 0x5}, {0x3, 0x8}, {0x2, 0x7}, {0x3, 0x3}, {0x2, 0x5}, {0x1, 0x2}, {0x3, 0x72}, {0x3, 0x3800000000000000}, {0x2}, {0x3, 0xfb4}, {0x3, 0x8}, {0x3, 0xfffffffffffffffe}, {0x3, 0x9}, {0x1, 0xa4cc}, {0x0, 0x401}, {0x3}, {0x3, 0x5}, {0x2, 0x8ab6}, {0x3, 0x401}, {0x3, 0xc24e}, {0x1, 0xfff}, {0x0, 0x8}, {0x3, 0x100}, {0x2, 0x1800000}, {0x3, 0x6}, {0x1, 0x2}, {0x3, 0x5}, {0x3}, {0x0, 0x3ff}, {0x3, 0x2}, {0x3, 0x1}]}) r3 = open(&(0x7f0000000340)='./file0\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000380)) pwrite(r3, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) ftruncate(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:47:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) r2 = kqueue() r3 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xc3a8c8df3d901513}], 0x813, 0x0, 0x2, 0x0) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x80, 0x2, 0x1, 0x4}, {{r0}, 0xfffffffffffffff8, 0x8, 0x80, 0x4, 0xfff}, {{r4}, 0x0, 0x4, 0x7, 0xffffffff7fffffff, 0xe808}, {{r4}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x1, 0x3}], 0x1ff, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x1, 0xfffffffffffffff9, 0x6}, {{r3}, 0xfffffffffffffff9, 0x11, 0xc, 0x3, 0xc25}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x2, 0x3f}, {{r4}, 0xffffffffffffffff, 0x52, 0x0, 0x0, 0xfa52}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x6, 0x9}, {{r3}, 0xfffffffffffffff8, 0x65, 0x3, 0x5, 0xffffffffadbb60e4}], 0x80, &(0x7f00000001c0)={0x3, 0x100000000}) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = dup2(r0, r1) r6 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r8 = getegid() r9 = geteuid() r10 = getegid() r11 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x2, r7, r8, r9, r10, 0x0, 0xf2}, 0x80000000, 0x8001, r11, r12, 0x2, 0x20, 0xbc}) getpeername$unix(r5, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r13, 0x20007478) 11:47:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) pipe(&(0x7f0000000040)) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000080)="4188dc39a543a691", 0x8) 11:47:05 executing program 1: setuid(0xee01) r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) fchown(r0, 0x0, 0x0) 11:47:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0xaf}, {r0, 0x10e}, {r0}, {r0, 0x2}], 0x5, 0x8eb6) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/217, 0xd9}, {&(0x7f0000000180)=""/170, 0xaa}, {&(0x7f0000000240)=""/165, 0xa5}, {&(0x7f0000000300)=""/124, 0x7c}], 0x4, 0x0, 0x0) shutdown(r0, 0x1) 11:47:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x41, 0x180) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") linkat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) 11:47:05 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x21}, {r0, 0x100}, {r1, 0x4}, {r2, 0x10}, {r1, 0x10}, {r1}, {r2, 0x100}, {r1, 0x100}, {r1, 0xc}], 0x9, 0x2) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x490, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 11:47:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8002, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000140)=[{0x26}], 0x1}) 11:47:05 executing program 0: r0 = socket(0x7, 0x4, 0x6) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2fac1400fa00ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e0820a58fe43bea7a07246ebf7969e5d2d9ac55a52f7dc809671de4bddd7c5a000000a6462d5a0b7bcb252d813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb070738a6acb07c62f54b37e9ca54178cb0237ba5050932ed63dd48d600000000b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2a530239fc1ecc440000447c8920000abec43bec4656f729f7c40b3d5fccd0e67beab3b0cb0c1b705f6a4300048c4c0f36c55a02a05961e2dcddadb78bc9cc0acc63d156cecbc9edd8a568f564b4d21780180aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdcfb77d3f79c942baa127a4dc3f33d4fcd03af0c832c20c64013ecdb22b2585613c22c02b5d116429a7362603ba7c87467e90000006ca7dc4ae4412e7f94d2caa912a40fcec3f196eef727b24198dc5a3300000000000000000000000000006c014208803a3d83e6339cfd67d7dc70c9495cff037bd4a40eba474f403d029c909a0e3e3bc4a0378e77533c676576ee30839a5b4477e694b2ffb5e9c5be89fc9d6fa12f3ec24df3073f433932f3f2833424be13aafe6f409fa83639f37466768c885dcbd08e2ff675b9f3b59c1ba8a6f38927f32c4aefe037a3e8b08c8fa4d24f1cc832b8eb7d4133d9d795cc76a6c1cf40c9e8a53c7afbf5677e4050021831fd89d264d7d741002a2d5fe7e45257aad8070000007adac85a9a20393cde207f70e14663e7b2d54b49917168b9968b4b4dcd6cf7c90af6770883147c02387239dad554c4b4ca3beb98b09d322b5172fc7a58c6876ff54690302364abdfef1d444802ad8445efb0c9a4cf8af0fcd5e811c9dabaafe0d6207595460e96e79b6776c2f02cadbac7eb3aa666"], 0x10) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000000c0)={0x1ff, 0x6}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="c8b3458a897f928ba8d81d", 0xb}, {&(0x7f0000000040)="7b94c853483f9d3d139d8f941a656e0d1ccd76b245d72fa6e95b12b6ea8dcaed710200000000000000898c8e55fca66f0162bc32a8695d2994dc86fe8d905439f611c52c7a5b59ecd9b7ad265dc94da283a19ba8c145661f495a994c14a33cee", 0x60}, {&(0x7f0000001840)="9b2e3381a54e64866bb1661f42892f9e9e7a7c3df8f8a2601611f967217b2a6a75d3fc56a14cc34dae736e1c896cf4a64cc6fcb8571524396f5e02bf33a447d03b7ce889425ae27a136a166494ac04fe1bed3951a49e2650cc8b9113bd39062972f03a543e6bcd848d7e9b15dbe4d086ebad8ec6991128d668cab22dcc410c5336cbf1dd227859bfbb004f86423b79680e82a9bb9c29b77d7afb04ee09720b15140edb7864950d63d88db69fcf14ae416a2ecbfcb4b955dd4fb2b0d3ecfaedc19af557564215707aac8505f6de3f8e36ac654a46e5852291bfcc8784e59ec9def7237a71745b60549b335b186177fcb88b38b5c61f280468207d55645807c03f46941be73f74b291724135cfc20b3758c09b45a821dc1a206edcdab7c3a1719d05f856eb5f017c02b371b2ba0541bc0a8bfd21b23e7c1cddbe7725671af3a21edffbc356ba0ea48d11b3afd34e9f30fb4931640687626e91dc3f31a6249dd9ca74f73d3659411001272caaf6413b41cf60dc888ca1aa996e85e80f0263dae5d967c7e91f70d22151fe7e0aaabeacd51472f258da10335288c4bd2e02c78f373f3867dd502c4ea1fbc4aa5815b19a3fa34c33c43892b94dede0356e6826c18f8892e8bd433e485f1d45f787724cb9777872c54c339aa90a10d34acc38751cb81e9a7f2e095692562e597212120e64315487d040dd66dad6f51cef7c9bb69f8b994820531b352c45d2dfd3c22d93fff11c52fc7ea9b12de50dc0addc1ffbdcf7c0e44ff0424e90de7cdca0844314ec5978e98d6e98803c877a9044c5ecb01707e885e6560d8bf62a423b87c5c8eabb8f4bdf2561e39f15a7f0a1b5f09dca89becb297db30954ebe8d943425f742f543b7745f034352ffca126122093cc716ca6b6a35c322ad864f747e2f304996e578132a064804135865a90af003d3e4f057c11915a7b9a35f2ad65f3db21c3afcc8e522d71b982ef529f6e8655bd154fb7c4b193878803a3603edb6b7b4a4a4cf7477b3521af5654671fc7e8f72453b4580dad4464a36eabf368c51023d10e74ef85c7a0433acb320e10d1295e601b85197945636348a473733dae82d28e4baf64e0f5c7131d08d58a0a948490a6ae2780c18b11a953c1be22a89292c6a3bb5f8912a4252e95d6c870219d49642569e2ddcb519b63ffe2f3e09023aeeb5c2663add093213bad7636905f4abf91ec1ecfabfbd6dffb0ca15752a61a32d784b2a901e17f676f26d4e66f0c57b51dfa2216a1f1709cdc9436abff5597c5da990e2d7731b3c40f71a6f542b6bf085a1e8d1076602d64ba3a4fda136b445fd48cdd8001c643f56002fda3848aa4258145618897024a6ba813c3ff53c69a314cff519087248e1c1329ad3dcec3c37b7dad2432d0af431f41107775b81d46f2a2e3ff8a6d7f9f9c3fb3a1fd7c2d823f25989eab2fbd2f7e93671ad409d57b817411b6c4bdc678289cdb5ec1601ee4f13bb50c3fed73dd84565b5035a8508c0b03f3679ff834515ddced6ac8327cdc5ffe19d718a7ad235438ec691e9e7b105c7733ce13315221dc4165bdcad5ac122a8712c5ef4719b47456e2a27b623f1d82be7f1ec0c74dd25ea4bdcf3d6067c70ef7808ea1c1c5ce58b17464c4ebe8f73a610e0e6f19dacfde355cd0be258f995db18bb11516fc1709d29b68d0377e3e84d045da1d5b55858f475a4ff6cbb52034fd9e159c4c2b43f6ffb5eee67dc7cd039ab19a9d00ddf37ea1d70f652665e72dfdbd6bf7462a80c146ec8ea485b0b7c715ec05a5647113c3607696d106681e8330f2e97c9bfeda1b3774a64f637008a402d4652d8fa79b88b2a810dd43902a3997c3c97a76514e002b403b9d9ccc992e3c87ac54bb23958cdaabc36ffd9048b15eb74c744d3c98f4cc88e1d38e439fad6e72085de048f05e1f6afa7aefc8d97177fc4d4759", 0x55e}], 0x3) setsockopt(r0, 0xfffffffffffffff8, 0x1db, &(0x7f0000000100)="be286d86b57cc34d9b", 0x9) fcntl$getown(r0, 0x5) 11:47:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x40004004008028a9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000140), 0x1) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f0000000080)='./bus\x00', r2, r3, 0x0) 11:47:05 executing program 0: r0 = socket(0x10, 0x3, 0xfffffffffffffffc) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049c0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0xffffffa7) r1 = fcntl$dupfd(r0, 0xa, r0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 11:47:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="04000000", 0x4) setsockopt(r0, 0x100000000, 0x5, &(0x7f0000000080)="e2387451eb235d94f29ce1440c9c4c8d71603359091351f4e0082fe285cec1c4e991ddbf64686f795271cb7635d18d7a1da779677ff83fba0b71b1624ad2cf037ab71c6f51374cc742e0b4f0dd1a348356388d0382f1f4b35810474a48e5c537c2b07d3f9bb0654011a2f8202fb9213acbad0c4921e708ca27eb2d78062f51d5612ddb0f47ec52526e255560e6f5d2def932b3ac785604cc37a6a60dc74de548715e644045a254b5086b4fa577f8d21dc6683402f7669eba0f50a28ad257ef2dd566d94dc2f51e692a7b2997542032c7dda630543f3eae9c676bd2b36b1ea19a79d2f1ec884beed38fece53512b4d3357241d437a478d4eaaabff515140bd62eaf036510c7ad55cdaff5a83de21ae5a71b7bd28e28aa0dad054ae81bd35ef6c3cbaf36aed712d53f929e5fc24401cc8f538ac025636e90d953f9b317961d2be117a7601b09a97b0e345454ba6a6f233d03c75f7d2b9850d3fe14902a980e5a84a546b6d5b1af0ca11c534cd0cd8392cf0a5afa4c1b0968bccb08231628028ccea670827b63c2b3d73f05620e0703169896368ab402d607f03d07a613bd225f1e8fc9ff43721f6ca84343f99e20bf6d4a29afbe364b2a3f97093fbb557bc80733ded0265d707d1c1b7d5cec372cfb859ff333891c3e44957ef99aee85d651fbf236e63121b1319e7ccf7542420c1c313ddc3decf99ecf6d8accaf3ddec7d80f4bcd327862d63e1b906560073d63f2efc76ca0b85aa99e5a0fba68dd30941da260a58f4a6efe84571a9ca347502aaff51bbbb8a45be3293250ba8972786139682879a9184d7dbf4d850b24ad50630455b22e888ac9786c510dba093283b572ca067677184aa0882c436fe0599cc6e49bcce4d8a0c0e803a4ecaa4b36d19f8e487b60e81a5fb58b83bb2d977f59e7b57da9751fd80174a27cbf49f067ade0d6069050b2a6dbec4f9e49d0f1f8842ef2a5b6571dcd813566d2c4b98a8d4184e5f62ffba7ef5ae7b16a513a0260ea0e9d02d3e1ea19484579474307abd5f2677dd1e6ccce43d009909604a44efad47aa930f525ea93aa78b6fdd62276820990f264a39b417e329cf28575f51c54b5d69af6d6b3023470c975f92be107ead994531fc42e46ed7b50c708858ae4003251c7e47f06d5e389acad21bf866f57b26fcc4a6fedaca52ca7d2fdc23da0bf852c356eda6a4de0bcc552aaf745013ac15b393305b693985176ce3a01026247149d9a1ae581480540f4ae36328d58fb2cfbbda7677c1b8777d2be42368a090d7ad26b1e9b05210e7ecd4564d7b5e0af157713979451d63be2aaefb0b0139dabd21c04140a57af2fd1733c229d5e611c909289764bfc0df37e314208ee17055a5ac416b40189f6f30b644f6d36595d1888ed9a6ba94463667c0af85186496abaddf67d16671d578345a71081d30b4b62b8f6d9c7bfbe242e05c9e55f40191b15a3c8fd3d8e535a78ca5ddb8a8eb5b171d07ddeced4a6d960a5ede5907688cd3e16d519f213f8b7622bbfe54601207869d6834cb91b6638f795ba4b29f035c8b264cfa00927addaa543fc145cc9717a7e875e3c803c0ce2afb7fbe1e30f584c3f9eb44b01a0a56fed42f0d1ddf46adf92dc3140fabf74cbb604c44cc8d3d6d5a826dcf0d8632020776ba1040ffdbffd816fb33b9497441d6e8b3e1aca70fc6330121accc6c51ddca0b34efcfd6bba46216045e60a8b8270fad05aa07f927db7fee2742e555a249ccddc81d52eb2394dd6fae90c9115e9a455a896e80b9bced8b7003e6a44e1c81c65da1e86b89a77b0179bb3fd0e661ac3326f95465a52c503cf90ab9c8f1edd8ba6636c9ca918cba65c9989bf2c383542b55f7cc82cc491159c806d80b1b0bfbf21a51e352997225dc0a694a600bfe13b876bbc55eaeb501b4de47fb441de05f9e36f4bb8214c66b7d143563444a5682c0d4236818a51e5c52f55215412333f4152792cf40cc5174226d3f1d4102fe693ea3d0af85668d96b11e4a316c00195585463b1e60b4e432d8717f22660c60fc54c1e3d9ec64c9d7f82aea42216ffe525da34dee8120f7236248c4c4dd17c58b52d168288feffce025abffa60cc8bd387b1ee7e90d20deb79e3f9a01c95d175ac149f9ac40cb9bb47c8a96507a89736f72222edfabfc07c7ded2e14d5fe96b804ff0fc9cf36cb382383349fc80766164994a5acb8e3b9b3e194621921e88c2cd00ad7a5748ac11d260121af3ec0b62e294d19aeeafe8622aa9e891bd929f513253b2c9d70bc7201dc3bb623aa0e1d1664812f7c3d29f636b2d444bd4774ff0334ffad54aaf93a677b5b9a4094c297ffe0f76a1ec0103f035796ad33f029b80d9fe7405ebd6b95925659fbede4e708e649bea92251fa77e1434295305d32273a8ced0fafdad64017f59257b8fc4d0da0b5094932996838c71c06e0ea255e23e194ddd515c1f86a5bb1d4d8d84dee77eb45f81ee85f7d69df61de8cfff51f40578a8c763b4763a8e2939fc0e9787fb5f2ec17b6a4a9c2cbb63db67be5fa9eedb5a583603db86bbb23ac8f07fbda9a1c7258b74e0cc73af0125983c81baa5389d6101aee462c4b6170b1c409906f7b0c29f9ac8badd426c40ff420ea2e4153aa5a84d2e302b985cc5ed9abdcf360baf21278005ab2550a34231977eeb3311028e148d41675d78feff906437fe14d65518ba9986b49fec2c5e1c414e4596dccf8dab43f73324a85a2559fd7032de5a0e8772f44067688558df353fceda2eea3c8446eb47aff0d3c4a922e27c24a713c38211dfc38c8d1273cf8e838e98bfca1b639adf740cbbceb4dfdf6712834fc589e65340d0ac922860fad8185c6ade87cd40ad68203173ec757d4f14582a3c0f7b598acee3d5c4696a6d66aab92e6493e8e7b3e0a54546bf5604b38eb5b9efbf984128fd962494fc7ddf24839db55cc56f2d1a06f39d70bc708f36d187e28e736271188ff987e183936db54ab64252541f1b83e994650b98de10bd79e86f2d6d88aa27da6c0dec17a024a4c08bfb1f2f672f61188ca29e9214257a64d17b7bb97277275ee80cf599043d18e685da0c9da922195813ddfd3c0e0ebe3e6c4221a24fb2227ceee5e31d1a74cf328f3dc57dab40eb35be27633fa576a2e091f98b10cba2dc59d31b8290373fd6673e509be703f6c20ca51e3c20c8eb85483797d4d94a19730181501dcfbeea493a4a5185eb5663d4c756cc734b71966077d73aa94f0631dc87fa55411b5a89a168775e0d5e7314186bc9d183287ad9c68c1648e3457df4484883deebca3bc7c5118d580fc1edb19f064ef2341ba238fc721112843434238cabe57995474a669d2f9187348278db29dfe3ae0e2c11cca7b1494dda5db33decff43ef01285431fc253838090c38e2f25dde4784a7d9dafda5303994c0e69cbae5f959164da349cda6f68c10b446e378c6435ad1aba01f49597f8cd1cd5038bcd212f120598d0d50bcd140576c47e7ff40bd0a8e4fe2f80f8cf1c54974aed2d0f0d0e3881671d70e21dbd51a9d9ed0302dc13094818fd7941e554336f0ffce9048b1350a687ed53cc39dde649466e56d7a44a60867e508e7c97d28bb9472d968252ecf41dc2ab6c62f420614e5d34d1d2437eb3915c48d7c2d8d1e61c0e084e3ebf846e3f6f8096d4514c602fea908c3bc553fad90aa1b3ee794dd2d99b841027fa2e11aa5168a5148dcefaa5184e18bbcdd69661ac4898ae549dd86afdc039a1db5b8177889886750dfbde1c345672e92448a9e572d07c0a1df17e7a15d61d088826343f286fe6e8b5a9d0f03fe0093ae836a0586dcda1b5599850f83356f63624e24ee65095569ffabd1e0e0d8e42251371e99fe7a4a87392bfeade0067fc26b4ea9222e6487b89b7810f4a0a40feb6d937f75ac4bfc4bef9d478e9d04b62f283ab6c998be98be19e851d0d0130916b426ae7108673d03a915bf70a45689624c5027c312dcb44b770742a656d55e0f165c91fef742cd976828dd16d098afa6f04fca7b6045aae4aa7e18f575c7a28198fa2477ace27d51a4dcf9af5d181c1a451c62ff5c8af35589492ab873fd9d08593c262c9c4b76f22873862ea083516976122e84b0a475e20243472bf9c3f46f63ef38d0825240147da9c2f36fb78dbfa2612054da2ee2295e09eee9d562ec682f7ab68ef62b73607fadeec133277abc791818b14ffd79f9bcdcde17885e5f3f57005c40f031b116b34d763f942ec5e366303836fe30767fbf61350ae6c2f8dd90b2c340fc09522cf8c51cd1eb3d5ee5e4b6b9bd18e609a3327bbe0bd5807d7c62730c6269b807f22da6ba1f3118dfdb39a547080e15c7f9e4e97d2bc89c45ca2f56ee77b61aec313d3c40b74539b65eeff9d4a870ce40ef634d336aa5a0c8dd6830d44c0b37d9b939eda519e53457eb42de048cf6822f40ef73418e063275966efb24cae46562ccc2a1f4bf3b4d55b237288df257531196443e886bf1fda085a1614b34493e20936f10a5180c8eb7d057bad33fd89bbf952943bcc1ac787b4a04e20ec10ee56dd9be2b37789216655c1b00956ba5707cbc4d6f48404624a33799d27e3385c9885f438a638de38bf86ce50f17c4da889901e6613f39850b4d5827f0de9f6405f1284ed758d65858a3815003f6c5c7ea77ed8785c410cffbd0fd795ebc3089e2f15f3cb77b313134e3efca9751717bcf11f79e0f97aaf8153b3112484f4582489cf115e3975d22385eb118c8791cdc3dd377b95e30f15b452513e25f6f70e46d0a207cbadbd06f6bdff1082efa7cfa93e5f3a19bce852cfe5b1c11e15f0cf42395c856aef3f5e49fa4c1f686ce37a798b0d9c415485b94895c7c0ec917753514ea89cf11456904a19490c56becab79f422cb1188162adfbf0040da8c22802245ed647212e309d9c882c06667e16b4bf24ae712e8e3ab763f2ece88313d31b71c62a53fc38df8c3a78e2949b8573ed7fbbb8aa29aa66d41e7fb5c5c2defaa172a9d16bba9649ee112baffc95845b8ce562f4f223dc12e3934c0c2fc1692ecf13b5ae79b765707384aa85a1592000c3df3dcae3c0acef38f90744af016e851a32cd5d545043f3bd9be0891715a8f3d75f8b85c624aee8e202b05ff63dc1965262e6adc4cc6201c3eba3b09da9c1c8866ee104c9c3ac6a150ecd8427404816424f28613aa6baaff9e0cd984c158f95d22bc1d8ab1c3cacc823a59c418d4fe745293d9fe1604dc8d855ae84c75e371884376045dc6f27bfb19dd7f0cd199a7e7d353bd5cb8c6920b5f379a432edf0919124186dce7b3a0f94c4f5ee1bb8b32c5d0bebf1d9917a81ef8dbe165e716338484c8b2a6d3c83f8ff6642d3f8a94eca07cf88f2a9b47a2b2ebf9b853173f6db845d6bfc65a686b11176c5ccfe1d81944ae3c2fdd7a69a65344ae80dbc39172385d7df79846d3b6ad2beb72322c83c585d5b65310289f88b28f880d694a17ebb2da3c3ecc36844db437171620924ff9e33367110733bb2146d6c3ac56036a91d15f9e1bf26200d6f0080fa7a46896dca66b584d5d04176bf7e644dc92d9d585fd3346fa14133216a314d93debdd009e7ba5bfbd236e4920fd04e0eb728c91e1daa2360b834c470637d2aa6ecaabe56455f55da6811892d2eb56e9ce773bcc06928bc9575ee8874bcef9ba43ac347dec0d4cb819ed7beba99588e101457889c2da6e91987322e1634ca85557f03efe9b68a97f4281b8292134219b04f29b773056a49fc3a0a2b1628271ec4a82df39cf8ffe333b21e94d6234d99a2cb337d3436546e91342c66e152c92736", 0x1000) 11:47:05 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = getpid() fcntl$setown(r0, 0x6, r4) lseek(r1, 0x0, 0x20, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x800, 0x9}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)="1d", 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, 0xfffffffffffffffe) close(r0) 11:47:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0xc}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x7, 0x3, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:47:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4c}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:05 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffee70000000000000000005b9d071b542a538706000000b81800000029000000310000000000000000000000c2000000"], 0x38}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:47:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 11:47:05 executing program 0: r0 = semget$private(0x0, 0x4, 0x408) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x4000010000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x4, 0x5) semop(r0, &(0x7f0000000500), 0x0) flock(r2, 0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x653b, 0x800, 0x400, 0x4, 0x3f40000000]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000340)) r6 = socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(0xffffffffffffffff) rmdir(&(0x7f00000001c0)='./file0\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r6, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000180)=0xfff) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/11], 0xffffffffffffff7b, &(0x7f0000000900)=[{&(0x7f0000000700)="4e8adc14a5238ff7a5312e6ea37ddfbeaab469192e3371a57bbab6a92e359defb6202dfca4f9ea3b001659d0c4cbde518eeec1b34f14390e5a63177d745d90d3e0286529dbc83f2b08670f02000000d88f081ba5c63c9547badaebcba174c235e8881bc91c0e490b0000000000000000", 0x79}], 0x1, 0x0, 0x1c, 0x4}, 0x3ff) r7 = accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r3, r7) semop(r0, &(0x7f0000000240), 0x6) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 11:47:05 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x100000000, 0x1, 0x8, 0x73e7, 0x3}, 0xc) r1 = socket(0x400000000018, 0x3, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f00000000c0)="fbb2e4bc89b232267f6d96ee623ec3132e72158bc14e45d128811dfbb7a519af2635006991c8f1c1b6221e1c73", 0x2d) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x40) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xfffffffffffffff7, 0x180000, 0xfff, 0x1, 0x8, 0x100, 0xbc, 0x3, 0x0, 0x1, 0x1280}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) ioctl$KDENABIO(r2, 0x20004b3c) r3 = dup2(r1, r1) r4 = semget$private(0x0, 0x4, 0x401) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)=0x7) close(r1) 11:47:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) connect(r0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186004008b00113c2700000000000000000000000000000001000000e64c0333000000ffff0060f6a2", 0x2c}], 0x1) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000240)="1469bb309bf1c1593a960ce768d9104e223bd2cbb5531bc1c41a04b79bbcc059e2741a3065b3da337f68c2c952ee5ac472f6b24d027d3a292d5eadd11b", 0x3d}, {&(0x7f0000000280)="303b67c0db863d74dd59f99eb727c0e8f2fcf8f958df461f13507b5bc7929adcdab255340741852cab93ec734992f1010df866df3747506813de", 0x3a}, {&(0x7f00000002c0)="15e8dbfd003c50ee5ad356884d04b14bf16faa51595d4b7d6f9dbfb07738007bbf68eb207eab17635905b0d182365143baea157b9baee0f58ed1a03a98009f203031e15bb202557ff5af3a6a86288c8334b0de694dda71e66d6d4f7e888d421c8aa34c40a2f35ab6ced8a017394012bbc882d614f972bae46f885635e09112a1aca6175036f74f8818bd84f3ae47caece5e32a1b1b7b92da8f5785", 0x9b}], 0x3, 0x0, 0x0, 0x407}, 0x400) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x21) open(&(0x7f00000001c0)='./bus\x00', 0x83, 0x8) 11:47:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) setitimer(0x1, 0x0, &(0x7f0000000080)) 11:47:05 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/122, 0x7a) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f0000000000)="6adfe2a5be5fcafdfb673e0c14c437dc3b84d20e30008a3779c0d7f8b1bdd1435f8c4bf055ecae218d61205c6e72cdec7fc0f288a26e93629236b23cb411aaa0691d6d87be0290e9abc8ab8c43883404c1655392385dd29d46cf140a7fe74f711713dd93ccf703829b56a526d411bfd5ebc3eb4ec680b5b638fe2e81e241", 0x7e) execve(0x0, 0x0, 0x0) 11:47:05 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) open(&(0x7f0000000080)='./file0\x00', 0x802, 0x4) execve(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x210, 0x0) 11:47:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x100000001) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:47:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, r0) sendto$inet6(r1, &(0x7f0000000280)="fe07a93ccd3ad0eafb331a75def2393d854ee84266fa7a1cc3428c05c7e3dfb6a340890c373b7462bc6a992c2e2777e7e0e7f8b20d57bc3af93745cc4dc4d0e72ea853ed598556fb468cfaae522883da3d1e76471340d1821f4b756f2a36ff1b98a30eedb6af52f3d7a94feaa2d53196df9f8d4c", 0x74, 0x401, &(0x7f0000000000)={0x18, 0x2, 0x0, 0x8}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa0, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502c") 11:47:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000100)="2dfd91885ded36443d05b844c121edab2867ed23a341b1a0", 0x18, 0x0, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) write(r0, &(0x7f0000000200)="0a12c08ca9620824e1eb0938a35ac9c635f32000002b6caefa234cfa87b5016a330357af1291cc632b5f51e57b8e999a7dc944e1d63345bf13705da00c86594e83acbf618a33a719a1ff4784785884a56654b3794a12153a9d353a85fd5be81ffbe50a01554651f2b6986c416550bb0006e9ada64e0e0550a4adc1b2b5a062aa82", 0x81) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="364957f49fd74451c7b0cbab79ee7d45463637dee3", 0x15}], 0x1) 11:47:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4000000051, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5f}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x31ca, 0x0, 0x7c04, 0x0) getuid() 11:47:07 executing program 1: r0 = socket(0x16, 0x4001, 0x0) r1 = dup(r0) shutdown(r0, 0x2) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 11:47:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4}, {0x1d}, {0x6, 0x0, 0x0, 0x400000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x465, &(0x7f00000001c0)="b6") 11:47:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 11:47:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) flock(r1, 0x7) 11:47:07 executing program 0: r0 = shmget$private(0x0, 0x2000, 0xfffffffffffffffe, &(0x7f0000ffd000/0x2000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) geteuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r2) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/5) 11:47:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) dup2(r1, r0) 11:47:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") r1 = msgget$private(0x0, 0x468) msgsnd(r1, &(0x7f0000000000)={0x1, "b3594d417a32184100554ea26cc045541f29c0ae3bc6c673ac56b3650fa228a475cc"}, 0x2a, 0x800) 11:47:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x50}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0xffffffffffffffc0, './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000000)="a4") ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) 11:47:07 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000001f6e06e6"], 0x1) sendto$inet6(r0, &(0x7f0000000140)="873794b4550f1c80", 0x8, 0x0, 0x0, 0x0) 11:47:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x2, 0x7, 0x7fff, 0x7fffffff}, {0x3, 0x4, 0xb78000000000, 0x9}, {0x2, 0x5, 0x1000, 0x2}, {0x400, 0x4, 0x6, 0x8}, {0x915, 0x7fff, 0x6, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:07 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xfffffffffdfffffd) fcntl$setstatus(r2, 0x4, 0x80) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{0x6, 0x3}], 0x1}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) open(&(0x7f0000000180)='./file0\x00', 0x8, 0x91) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) close(r0) 11:47:07 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) renameat(r1, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r3 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x100) fchdir(r3) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000001c0)={0xfffffffffffffffd, './file0\x00', './file0\x00'}) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) getppid() r5 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200)={0xe5, 0x0, 0x3, 0x473d, 0xffffffff7fffffff}, 0xc) write(r5, &(0x7f0000000000)='\x00', 0xfc2b) syz_open_pts() sendto$unix(0xffffffffffffffff, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 11:47:07 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000002c0)=0x5) r4 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) bind$unix(r4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$lock(r0, 0x7, &(0x7f0000000080)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x6) 11:47:07 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x2}]}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0x9, 0x4, 0x2, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x8}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000005000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000006000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000000000/0xf000)=nil, &(0x7f0000009000/0x2000)=nil, 0x9}, {&(0x7f000000a000/0x4000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000008000/0x3000)=nil, 0x8}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil, 0x5}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000000000/0x1000)=nil, 0x10000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xa000}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000006000/0x3000)=nil, 0x7}, {&(0x7f000000b000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xb3f7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb456}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x3b215164}, {0x4, 0x800}}, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000001, 0x10, r1, 0x0, 0x0) r3 = getpid() setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000a40)={{0x18, 0x3, 0x0, 0x10001}, {0x18, 0x3, 0x7, 0x1}, 0x1dc0, [0x69a, 0xa9, 0x41799563, 0x973f, 0x7f, 0x7, 0x34d, 0x1]}, 0x3c) shmget(0x2, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) r4 = getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000400)={0x7ff, './file0\x00'}) chroot(&(0x7f0000000140)='./file0\x00') pwritev(0xffffffffffffffff, &(0x7f0000002080)=[{0x0}], 0x1, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x2}) ioctl$TIOCSDTR(r2, 0x20007479) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a00)={r3, r4, r5}, 0xc) 11:47:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x3f, 0x81, 0x200, "34dc27fb9f5e1b1ff3f10bdf6d2db0c5a3d5a827", 0x3, 0x20}) setuid(0xee01) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x5) syz_open_pts() 11:47:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x4}, {r1, 0x104}, {r1, 0x4}, {r1, 0x10}, {r1, 0x124}], 0x5, 0x0) r2 = kqueue() r3 = dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x101, 0x0, 0x100, 0x0) 11:47:08 executing program 0: r0 = semget$private(0x0, 0x0, 0x80) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000001c0)=""/4096) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000000)='./file1\x00', r1, 0x3}) truncate(&(0x7f0000001200)='./file0/file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000001280)='./file2\x00', &(0x7f00000012c0)=""/250, 0xfa) chflags(&(0x7f00000011c0)='./file0/file0\x00', 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001240), 0xc) 11:47:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") ioctl$BIOCFLUSH(r0, 0x20004268) 11:47:08 executing program 1: setitimer(0x1, &(0x7f0000001100)={{0xfffffffffffffff8}, {0x100000001, 0x2cd2}}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 11:47:08 executing program 0: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="451a6cda8dc8049357bca7eb3964902540de7d2f018acc44f0613e64568b0468"]]) r0 = socket(0x22, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0x100, 0x4) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c653000f2a589633ec7aa0b636afc97eae078d76fcffb13418d5ecda55e132f7ee688bd56f43aeb250206c3f1c43f6f46aca4c5725846de01ba9095dca783a49385bd73d9a2b6d834e53dcb40bd267b7fb94c85b7afb3a79280b8bae504cd4a74437048bf73e5e189801719b9fe8985709c98d8a25a08e1c0616704dba0ce3071b474febb4d1b07b757a12260cbaa162c1146a5f708a489dd3d1c036cb8fcf3ae6743808a1df141efd17c79ab037e446a88217f75475d7d0596f6cf4aaf3ef2affe65"], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) sync() shutdown(r1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:47:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x10000000000000d2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x3f, 0x4, 0xff, 0x80000001}) syz_open_pts() r2 = semget$private(0x0, 0x3, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x1, &(0x7f00000002c0)=[0xffffffffffffffff]) r5 = geteuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x7f, r3, r4, r5, r6, 0x48, 0x80}, 0x8, 0x20, 0x5}) close(r0) syz_open_pts() poll(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x400, 0x0) 11:47:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0xf, &(0x7f0000000040)=0x6, 0xfffffffffffffe4c) 11:47:08 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 11:47:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$getown(r0, 0x5) 11:47:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) close(r0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000000c0)={0x0, 0x9, 0x7, 0x7}) write(r1, 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x7b9) 11:47:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x18120, 0x4) ioctl$TIOCMSET(r2, 0x20004276, 0x0) msgget$private(0x0, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r3 = socket(0x18, 0x2000000002, 0x0) r4 = semget$private(0x0, 0x2, 0x31) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000000280)=0xff) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x8) symlinkat(&(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') setsockopt(r3, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) 11:47:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0x5, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 11:47:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9e7e308a2c99895c, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x80, 0x100, 0x100, 0x1000}, {0x1f, 0x8, 0xffffffff80000000, 0x401}, {0x1, 0x6a66, 0x80, 0x7}, {0x80000000, 0xdd, 0x1, 0x2}, {0xffffffff, 0x6, 0x3f, 0x8000}, {0x0, 0x5, 0x7ff, 0x7}, {0x20, 0x8, 0x8000, 0xa52d}, {0x80000001, 0x2b1, 0x101, 0xfffffffeffffffff}, {0x5, 0x20, 0x2ff2a288, 0x800}]}) 11:47:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x6c}, {0x6}]}) r1 = socket$inet6(0x18, 0x5, 0xf3) accept$inet6(r1, &(0x7f0000000a00), &(0x7f00000009c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r2 = semget$private(0x0, 0x0, 0x248) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') recvfrom(r1, &(0x7f0000000340)=""/107, 0x6b, 0x840, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) r3 = dup2(r0, r0) getitimer(0x2, &(0x7f00000000c0)) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000900)=""/163) r4 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000480)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000400)={0x7, './file0\x00', './file0\x00'}) ioctl$KDENABIO(r3, 0x20004b3c) recvfrom$inet6(r3, &(0x7f0000000200)=""/246, 0xf6, 0x40, &(0x7f0000000040)={0x18, 0x2, 0x5, 0xf365}, 0xc) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0x7) preadv(r4, &(0x7f0000000880)=[{&(0x7f00000004c0)=""/181, 0xb5}, {&(0x7f0000000580)=""/152, 0x98}, {&(0x7f0000000640)=""/242, 0xf2}, {&(0x7f0000000740)=""/14, 0xe}, {&(0x7f0000000780)=""/185, 0xb9}, {&(0x7f0000000840)=""/1, 0x1}], 0x6, 0x0, 0x0) 11:47:09 executing program 1: r0 = socket(0x10, 0x2000000000000003, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$unix(r0, &(0x7f00000001c0)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d903000000f2f0c9f69ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) 11:47:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2011, r0, 0x0, 0x0) pwrite(r1, &(0x7f0000000040)="c7781a8b706e90bb1f8c9a94ab0c216e8cd68b35be145740bdef01f988101de6917abe2f22fac75c14a80cc3fbd59e2588075b86831104a8842a31755309c14635b0cb325d6e75c3215d0118de1ff7f8d9008000c465697cdc0dbb4100e67c63e138932599cc41bb4a9e97293b89054a689e93651e71b188a8564ce39c5cfaa3680bbe071751df", 0x87, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x11) recvfrom$inet(r2, &(0x7f0000000140)=""/93, 0x5d, 0x2, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r3 = accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) pwritev(r3, &(0x7f0000000440)=[{&(0x7f0000000280)="adf01421ecb991481c", 0x9}, {&(0x7f00000002c0)="0498e2a85fb45c7db251d4f75f7557a0a0c5f71ac352952ccef0e55a5f57198da918d0a5e410e041ff3d751d88e710f0e9dcc844ff2579d4e5c3a6d65436759de1f6232e462a4580320c06e48e8af9b7e7d7e6cd3fde36a1f9e8e9c62d5a76dc121fd4b96c85a79e2133aae104eabfd2c591b11b3b9e9c5f3326d20cd69faa1e39ee6a5cda4e43aa8b2ea20a564cfed410bae26e75f7463f0566002875409cb99f88ebc0fd14", 0xa6}, {&(0x7f0000000380)="d97f4efd652ced97aff0cc0e39ab9512575df1c2c6da9cebd36e7ac6a5d84d59e89a46c9851dce93861bf75935db3cb584a0b94296c274fb86de123671712475ae753c", 0x43}, {&(0x7f0000000400)}], 0x4, 0x0, 0x0) flock(r0, 0x2) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000480)={'./file0\x00', 0x8, 0x1, 0x2, 0x1, 0x1, 0x4, 0x100000001, 0x2, 0x0, 0x3eb44ebb, 0x100}) getsockopt$sock_int(r2, 0xffff, 0x1a0e, &(0x7f0000000500), &(0x7f0000000540)=0x4) connect$inet(r0, &(0x7f0000000580)={0x2, 0x2}, 0xc) close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000005c0)=0x2) getsockname$inet6(r2, &(0x7f0000000600), &(0x7f0000000640)=0xc) connect$inet(r2, &(0x7f0000000680)={0x2, 0x3}, 0xc) ioctl$KDDISABIO(r0, 0x20004b3d) writev(r2, &(0x7f0000001b80)=[{&(0x7f00000006c0)="d7eb28b3cec9750db72a09034f6744ba3d4f417fe56ee2bb1291774582cb7204492e7bc4dcbaf39c54761a8119b5ccdbf235e78997dc768f8ae5490e32312cbd97ae71f82c88", 0x46}, {&(0x7f0000000740)="b4c7e4d8d11e1ab3e374d4ca83211505e3cdd0661f830ab3cda437fae1f0f08734d6782cd416b505a17ea8003e50084120121dedd405ad429ad5baeb6e3abc3fe0d5b11e382100d85d099e9ec36708a1b9c43d4b18d8e8afed0d11e1421094948941b4aafce431ef62d5069a4c2cad6b126cb5648867453220acacbef3c1adddcebe621ccb06ee17a73dbe2ce3195bb780b2ef863806ab3f8ac692fef84f3c3c39270c97fc7480f02ef8f636b17b759d18931528a1ac08aa8b0ceb8e", 0xbc}, {&(0x7f0000000800)="20a61f7a620021666460d339a3b8a63e51b65082d7342aeb919285b71dc76405ea58bbbcc5b5d778e8d8b9757bc492da6a94555123129db5a11f905d65aafb4b48f76af1ad5365d69f9c9831cbf119b35bf75364430bf7f02689831ff204718b72e031117bf24d26150a1aa30c0b9cd25ffc2c1db8323b16de7ae11b629fc73cc83f345eb731ad85fc3f0001a8831e2a884d1a804731907ef29b23e33a8997d582685f9d8ba501732f78722be074c92c8cedbe1df0608085eb31f9977b95d20abfa283dddad937dc8120cb", 0xcb}, {&(0x7f0000000900)="9b774706e7ac1a7e11ffd94394777dde39ef8398d2285f632aeca1008c3cac4cc53cc11d5b9382263bd205ec01acbdd0f31af74facc7fb0176672f846bee165213f0a5420056e042666f20d3700573576679002c1c9ccff12b988724ea796d785b3e789a7205df72aea6fb876eca2bf947e61be990280c4663c96a7420624f6025bd59e3186bd59d9a3cc2c84f67fa41ffd1de64fba2cb87c5353f6709688dd4c0831cea25b4dcedf6975491cef75dffa7f049797e45d2840e2d4bc50479f8d82e5222124e6690e4ef45346e382d8aaac3dadf5032f251654b436167", 0xdc}, {&(0x7f0000000a00)="5b9f9cb95039c6bc0fafb540d3b06d0cd06551616366ebf2061585266adaf9d6cc9e142bd2bf71b2df87797757dbb6ced698da581cb806e43b7fea5ce2e1333be5e6daa948d51d41384cd9d9ae126e7fbde159c503d1068f67572a35dbf39cf9e97e5f2d630510", 0x67}, {&(0x7f0000000a80)="a888db312ae1d700f1be63a51d22e7317d175e919ce98cb21dfab21ba2d5d59d6b224eb7e872bdb497789fa6090254f29fd5f37da57ba66fe5ffafffb8cab84e0d55775faedf59", 0x47}, {&(0x7f0000000b00)="785d7a6bf703fe9d9501f320a07f50872ee7d3d6f57357c8c41e2630f2daaadcd7a7eb69b366de6f0d0649bbf0da11859ecaa1586f39b04ddc236a24f42377498c03fbbaf5ba8fe1cd9f031ea45e1ed232b475fe495672cce58662f2d8e6117ceb61b4b80a35c5bf5b77bc78a8a3c44d8d801e1d2d1df30008853c999e0967545f3077a2606583b97758843aec012128729dff3774ba728580c61cbcd2bb694209e661c242ab7b524bd9f2e248ea6d478420c2660fec435c2e736e32ccf43d02b041dfea8840c9c8533bcd067d4f48f7a610bf9c34e60bc1acd60f7a227c36b5ccdb7b06ffc13e6baf8a633437f976b4d43229303d26f88cd6a03b766fc16634ab76fbba401f7d92c0667601f24ad08864cf3ebdd26724d10d9a744b86197f7ca3cbb6c4018dfa7bb23e8c9e8b3052454edd865d175a6166ddd7324303d7f5fb16c7d7e7bb38a4246d3f72ca49b17d5a61f7d99855327c5731349a441d753c83ced47ffdc47f95d9d64e1437b25c02fba29f3da2aea18a568e53d5bc2099ec3eccd252a22b5a69b804817d15c8f02b79a2c6c15b92a599f1f1a4e32efdc7e0715a65ef6583b71bd9f56f2d775c6f74b97bcfa27172f8ec4f03b9e6c348994bd0ae6f12c97b9512ad3628493bd0e11f0fc221f3bf7202b821a40a09a49f57a764b0acf4fb1c1f43eda2df11f560fc267f8be91cb352d99aed7d1d0a211591bf7986dac19088685bd37f729a24f4ceeec939bbc75e02e8a758c3ea474e01e408342d82f225ef4f7e8263aa8401fea413329846a18c616db049329ab0495323a9f1ec58e0db50b73055e38352d8b2e8d6a4fbce918f36c98d1c841b1eccf68f15f6b8dc63d19b53d0115825543ac36efd6b6aa1ab75701b475af8fd7e06115d38daa38d08f1098c10975dd70ec596321f8b096d2bc1dcdba745dc6ea67239403ab77d9d81b61621876691f5c3878d1c9a1326cf6339bbf58401605761065e6dec5f1a3088aca637b848c6c0318f660de7d851cd8c3fe66f951b3273c2e84437357e4039c45424f6bc30792844f6a5c17f1a02afe469b58ea4c4b4bf9ce3b0c93f3066edac5e5fce2ce6c77000520b83d843994940d17dcbc48a46eea5661831d19e0a19a64f9fcbb1fa9491f1c49d49dcaf44ec1e270cfa112a587324a67e3559e00d134da14ea0d85fd396cfe843cad87d2415881d01484306f61ef9c19a191d811bf689d1afb35b4d82fa1d1116c7177ac6f69a3538c025deaccc70db5443eaa1372166ad036b97fa99859c093664a287b82aeb204c6bf2ee6f8f1b129c8c2e3552e055e6fa81ff15844e39ef23b79b9baf5736d6e99378b89a2b39e1fdc99f68e8a5cd27b850cf5b50748e146261698efe58d3364e318e469b9c7c5229524bb3aba370b89a4f279a9db0898bd86fb1d845019556f9bde8aed45d5641be8632d97ff1146721d1689a33e236f8522582bb00085e1f574b1d30a0ae3348ec565487b2ac12bc669078fbb390297548374193c0fed8185157ec55059d36901c45ae8c5b39e83a4650e8b40a6a6885a3a5b5e5c929c79f7ae98e567ddeb8e57902435e57e5a611855d1bc3799043ed9088e2573de2558bba560c1f38ca481ff51ffb44fcb91c8985b642898830ce6e7f687583e7d9adc71ab3b4c9954aceef2ce0568ee098053bd77cc0d671c168cefa72302904e46f8baf889d8331a21b2f7f39ad53781328d22ab9a4d0ddef66fd50fa350a0a931b3e4200abc758ce7aa0719b3c0c1c064adcc35fc8eb1eaa61138448de5421d7654c93429504094322c2cb12272f76c6b8ac77812379a398e5e35d599a58a9e22acf5ca6d3c9f195e895663f849deb88b505560f93e4f0d13d9a55d42fa5543febf92bfcabab6f75786eac7eb681cd8452fc0e0e87667d4994dc519b5fb03c3fa29ec9eb149c73a74d194ee3d51bd37688266ea7d056c77e31c3685245dda798b624dc4ae862b21ef75b1f6227ed70e332f4566c51a0b1298fe569d2ce40311ae0298396e19bfdacd74ca3d9488396357afc68f3138860643212b9045d7aa469b607841b83b6f56b8302e718f34c1f8db61e3f0bd61f7e4eb332f796b3744a124960924f97519d4ecbbb403b9b6d2b70411eaad9fa444cf4d8b1041322f43607279747b64e377b3abcfd9fb27e303577bd5fce935719534233467966aed786ad9ca13ff03abea5dc7ae2adfdc282fe7709e3202c01233e80a94bf6d0cd83f5bebe0436e5562f806d2466eda188db49c4f786495397485cf80050dd5e56fb8363db4cbaf6bc5cc3d48b52628475dfa251a6c36f3285487eaa9fa03ed19ed5233195df728bd77004fbc61d1abdd9f889ba551db455459bf2db943f9360f5e8eb49fc844c43c1563ee7b9ab2b175e2a7a195527796b4aec0566317bf258bf12ac5ed5f4e5f74990671849ac14fd63b55f4b7a3c65a0defd473958148bca6f312e741970754c2a0eeac66ea952f2daaf2e679bce17d5d920816cbc4b23b5be8346d9385cd15fa3908e1be305925ba2038c3c43fe14088dbff9e308b770d0db8214a4036de86c1789bb6e72b28027ba27eaae7fc65be4c118ae0bd9cadce307cc1619b54ce3cbf359f1b9201be732dce98a409a8263ffd074d9e280a8afcbf6aab2ae118bc8de57a08b7fbacc63058dcdc23b0f52cdde705ff5a9b8e8acfcdd1fc1cc21036a42fb77dd673f06dfc36f895ed937ecef0670c74241951cf24a632e3775b4811a6001b4116a4a41be49e2c36c3e460b92d4aa3fa0d2c30b478ac89b691db71e128e08bd93537f805ec77392883585439bb54d110e98dcb2ff5ada0b4e166f56864d02901b3f947776b3b7e015616970dcc6eddb3779acd77b21330cca0f901f65f970d6cc59b860256c3955b8c0d5a04fe4e704f4c12e9d0af0d5466c4243c81a97bf832b7de6f0cf641cfb10cbc34378be8c95d76fa16948349c0539340f1216f3355e667ac619057851323c58386026de10404dca6b252f0a2713f1b1d7e238b1374bae95df1f5b2dfc2b21700edf1f20f8aae3bec6343211dc137a5edd4e43079d153b708b66e66e7fdb96cbaf42306b6639f786b236d6ad4765481cdd6dd14535f13466a882bd7a26acf22ffbfed5b1a95dad11bb279f15456526478a00024e316d142b252690bd696aec10e1275097d6866733f4be52fc9d97c41e15f7cf7325510cd5b6f670d95264c6a43424accce9f56cb07f28d86c9ba32911e5b6b39e1d2bc2f124d7efda4bae261f360a8ab0e5763dfed4abb9e47ee5b38eb5ba9899754e1c3e6e429a6ea63591e67ea868f99406bc839272ba3f954b6f2a3b388fa2cd765c4619f35c23e4ca6cd50226e7f013b7ca23c5eacfc4fc970b74b40abfca6e9f5c31d0fd80d10db35035b0ebeac571302fb64d50ef37b011cf25def74b36a9b4195670465ced38c7c2fa253833041f4c21153b684aed3a96f54c18930d24c458f218a29969b397d2a5e29e416ca2ba0ed3b40f574eb425d95a03bbc4dc2d5235dd67dd1e2d2ce207a1369a58df73ad2716cc14d2226ddc2b370e144b6a4c0eb3eda739d382c186fb71fb0b05fd403a6793a1f1a841d3078ad97b254e84ad80fa5fb7f13d72ba2f08e26f1d788a5ddebefe85fd6c61b876b5cbdd3e4898936d79c9bc7f32722d77071b38d15170e5aa83e7f9f16d9c7579f54b013d05f66b8ab04651fb08257220aaacd89a18ff7d7e04ef081d9515902faed9fdf4682058c7e0108383eb560819b458e11503efa7ce63608acfdaed561879f693fecb83a9489cae15a71cb40c32c1dc936856b5d7cc8123bbbfb97bf9f272fbd20c3c2b686386c7e82f41e09b2077ee2dac3e711e6512225e3ed1a490c788837dc5d7f2a3ed68a4b3d46a844adf464969e3dae4d5d835f3a39c103009405d667f85de5f7c88e997a233fa40a24972f7e65044b6d085063aa0dd0f81c926ce184e68dc4a32316fce3c24af23677ffabad579fb002e0a2d0b1ade9052b82056506c7020c6bccbf2ea24ab8d29cb2362c6ad058fe06e19d5acbe7bd22e10c53b253030a0c49637b6599def6146efd940998025e9d1df60f660c579d374c1164abc928f4db71da940f614e00c70603f55ce0f077f1805ce04dfe42e3dcfd4eecd430d9bad9c64f5eba2cecd6949948baa5f743c67c417b005204087615c4a57a1eb18ccf8f9834e29c73daf1cdc5fc35e48fef9f32d3f202ea98cd2fe05dc332ceca2386b08e0bdc143f25bbea2b14317be3468af9d64d41d1ff103c4a1355baf6c27602f118d89f28b64eaf9fd69d103578cb8b8e27fc9aafed20a7de87b383ebf0f7a5e687b28781fdc3a46c2189cccb0b78fd57e04410424dd9372644840dafe759956285363e895e9380cbd35c0c28cebc44f9374e3e2bffef6cefb05f65a71daf870dbef22077de592fd93b40c363631352de1fffecb584b4530344e7ab3bbbfcfaa9651d9c0ae5202eb8ea4c9f8b9da0a19ab95dba7c6f38041c4e6160a330d58a012867f98c15e16a16a46dc0905145f0c9347e8dde4943b6adfc289d6ab9c7932d24ec8f6561b49add37cf5037a8530cb7578873d31e4d3c4ad0b0e9d5c3c66194bf41f30b12d7829071f918c0d02a52712d7441d4c12cd4914bb2a39aabcffeb58e5008332c60db8d0d3f63742d57e1607dd0eadad4b1e65f2f0dbcdd563c9e421450590922e13eb1908f2266c6c4eec7ccd8d4bd65dadded689a11f49758e82796c6de5b7f84718bc438f8a44e14f7e2b0088578b32fa6816fe92274212c924cc1c5e7b84f3f937714478ee41c11faf4161f65ca85af513c7ba8325849f0d8060126ecc077cfb6998b448348935bacfd8a17fe5da8ce255a3aefa1a642afad1d67788c6cc7281a90de748dcb8399c390e2c5b2b563c3045b23082013a35b523a2cbfe417ad4f58259b8032257d1864a11334529bbcfefbd6feac6b29509d3e8e91eb97e5112f14325ec61dcad63bc7e1f1af9fe15e06a47fdf5ecd59aa8b0428b08c2e7ec1a7c16dd9f6589aee624c40308eb21c3ba286a032775e14f0ecd78995507d6ea5c68fac4b64f23cbcf57f7234173ae1d652c19c84c34dfc9a4d757cd3a8fd13e321b508f1aa06054b1252be64e898dd6bbbde94d17f2fbb2a411600cb4f214bc752bf8d1e702eab3facbaba395c65d4e8f70e1b2a98338fdbb1f882a6ad91539e3a1b82b638634dc14748c85a11692a99bee5fb1d88e46a9238be3223c8915ce1399a08a64718705297a8e46ba5947c4c3417daf0442bab6b0a978293134d911e83ac4fabf66b83270639622a096568cc0052ad0d36cbee1267c1d9ceaf3f37bbebb7d6239e2808ca0237f7dc5c67f72d154b6293bf794ea0603cf049eb3ba5d2b82d58ed9fff2e9f9b5448a74e5a77b28845cd9667611262819f712ccff413d0d68fce6f82bef6780da43f0219339babd211506d253ab6032e8a3eb427225dc958e34385ad841e26eccea2e1157dce40c7b300cba544b1d549d7d11e7d1bc53e4748ebc434e35d130bb183e1b61a060dada1ee8adb4d84e7ddeecf1a925598b627b89eaa5d0efa44ba79c56b8b5b072e7c17742cc83cfaa6b96eef9f386ce8bf1b3aaa24162d228f9a1b7e3ab931547c97caf9e1d8bb39ace4d46aba435de3abefab2c127f2837bd65fead91f8edd3306fb027e7de4eb5740f0c3a8916c9dd288299dde1908f5f39cf655bf1cd0ce805e145f2c5d5347ab8771f9f6068b93f2f47b619e7218afcd863f12fc60c909f78e71340510db3a279f1d570f88b5607b71aade15dc89ce", 0x1000}, {&(0x7f0000001b00)="2a2a57f6ba102dcbd7e6adabc1f93a68c462a99fe44bac01460267af010f1db107bde540870646dd8c2a242f72ea92b158f3f1f944f6612359d0724403324118a186fc0995777b4e77b631259e439ea9546e45f14cfcc8d49fd437d180a7a574012e655842bfb87b43d61e8499947ba374d6e5", 0x73}], 0x8) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000001c00), &(0x7f0000001c40)=0x4) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001c80)) sendto$inet6(r1, &(0x7f0000001f00)="5aad6bd6c04f8a73c14e96a0073fad657af1dc7201836eaba0ac5c445ff03f9a5e8a54b334c7c0d4be276605b1c1ffcccd7664bf231638c0e7", 0x39, 0x400, &(0x7f0000001f40)={0x18, 0x0, 0x8d, 0x63b}, 0xc) unlink(&(0x7f0000001f80)='./file0\x00') r4 = semget$private(0x0, 0x4, 0x20) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000001fc0)) ioctl$KDSETRAD(r1, 0x20004b43) r5 = open(&(0x7f0000002000)='./file0\x00', 0x200, 0x2) recvmsg(r3, &(0x7f00000033c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000003180)=""/101, 0x65}, {&(0x7f0000003200)=""/166, 0xa6}], 0x2, &(0x7f00000032c0)=""/230, 0xe6}, 0x40) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000002040)={{0x18, 0x3, 0x8, 0xfffffffffffffff9}, {0x18, 0x1, 0x4, 0x8}, 0xff, [0x4, 0x8734, 0x2020000, 0x1, 0x8, 0xfffffffffffffff9, 0x0, 0x8]}, 0x3c) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000002080)=0x7f) getpeername$unix(r5, &(0x7f0000003400)=ANY=[@ANYBLOB="000000000000005b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6161ec064f05924b5e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c1ec64066a4d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc00000000000000000000000000000000000000000000d1b80a8262da0a7c87b7f7ff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2f79c59ebd0a036759a52365a73ac93aa3af7923f66f5def9d9508ccf04bd7b3dc19c5ef0c755a846ca7a6e4393c7417877ddeae439ddb1ecde069d841d657afcb1afebd75ba4160af91c2d07e332804f43835858b1fe52cd7ff12f037546ebf94ccdda8f82b162b27db6ff73fe5"], &(0x7f0000003100)=0x1002) unlinkat(r5, &(0x7f0000003140)='./file0\x00', 0x0) 11:47:09 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000dfff0000000000000000000000000000001000000007"], &(0x7f00000000c0)=0x19) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x25}, {0x14}, {0x6}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 11:47:09 executing program 1: r0 = socket(0x100000000000018, 0x4003, 0xfffffffffffff459) socket(0x10, 0xc001, 0xffffffff) connect(r0, &(0x7f0000000240)=@un=@abs, 0x8) 11:47:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x1) r1 = socket(0x2, 0x1, 0x40000000) sendto$unix(r0, &(0x7f00000001c0)="ce83c7f25fe7d691f29f1d8dc3d6524d681fb95648654b10ed32b5d9fae50d86b70065679cbc342958b82094c645cc6e76e5ea91b588dc5e451cee37e02b5ee712850a3900d1e2948ff93b8c5eafeb04710cc6a2e2fa10ca84ac84c900ec470e16c954175275c7b46ad7807a29e966a2cca2c5e7f80f8615011df29b4066bf3d93c1a8559f3d209af2857aaac991942e40d8b5a98aa3bd304b", 0x99, 0x40e, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b800000000000008010000000000000000f3ff00", 0x0, 0x3}) close(r1) sendto(r0, &(0x7f0000000280)="9e24bd500d6be4bcb30b995d5afdcc92f93c6254f70e4e23f461f205a1ad0165d1e5969a44d84aa2dc2eeb3f8bd622dddf61d766ab26c0f1e7457ca88f9a6bbba290407fe8411d5f54e0ce32ab8faabdb40f", 0x52, 0x4, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f00000003c0)="56611284ec1af64a05f2ebf5cbe7f3b03159a9564e7d41c61df8e05d268b045ec7a19c8f3cca9f58cb9499d6d9d869f0a92ad7cbdc4c3ae67a3f05132fb70e9635bb68d469dcda5aca2642bcc3e52137d4e89cb5341db2eca62d557fb399ec271a7dd5c63b65dc40956b28b28a82f7441de35d9c281f9ee7353971d20938a92d1ba841d06affc186a63c2d5a6ee6d3251fd5b8dbddcded1ac02bea486fbaf51b914e27f8a91bc0700f03d81cc3e4b632e88c2e884e13be3fc75caa850188cd47d92747bcb83b8e4e85439794d3ca96066a8073fa828228a66b980f231cf08c81a8c793abb9870c6b7188775effeece053012b237f2fb952ddc9b1c3313833a25d5bc2b908cf8d19622349d4b88ac96707e26fcb23622cf422b3fbdf06502aa63d81c", 0x20, 0xd, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) write(r1, &(0x7f0000000000)="d02674d77c05f06d00c332c1ac29b9d597e96d90880f492e00ecdf60bb137bcfe79079128b67bba88095d86bb55b94238705b29a22d14cb65ba8661edc894286a05b13bd384abd37cc8dca50f595c1c21bab29272231cfc8889f", 0x5a) 11:47:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x900, 0x100) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) 11:47:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="00c5f8352d091700000000008397e68cdd1af31d9fe6ea4c03588517406e221cfdf7cc1c25815d7d0002000000b506231b3fa9bc6ada7d41797c009f99e2141d5eb1613a02b3e97016c555070000ea9d0100020000e7a2e86a948deb3ab2b16842f408d0bd39433acef78bffff9fd07c3f48e302321c713443544eeb1884a77af6e33cb873b9287d55fab3eb5c596fa70d", 0x91) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e000000140a671f7630830400"}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 11:47:09 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x90, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20080, 0x82) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x1) r2 = getegid() getpeername(r1, &(0x7f0000000100)=@un=@file={0x0, ""/37}, &(0x7f0000000140)=0x27) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)) fchmod(r1, 0x2) r3 = fcntl$dupfd(r0, 0xa, r0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x40) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000200)=0x1) kqueue() ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000240)={0x100000001, 0x7, {0x8, 0x6}}) getgroups(0x7, &(0x7f0000000280)=[r2, r2, r2, r2, r2, r2, r2]) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000380)=0x7d) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000003c0)) fchflags(r1, 0x1) setrlimit(0x8, &(0x7f0000000400)={0x9, 0xc20f}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000480)={{}, 0x4, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0]}) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000004c0)) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000500)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000540)={0x5, 0x7, {[0x7a, 0x6, 0x3f4, 0x100000001, 0x6, 0x8000, 0x1f, 0x7880, 0xfffffffffffffffb, 0x7, 0x7f, 0x10001, 0x800, 0xfffffffffffffffd, 0x7, 0x5, 0x6, 0xffffffffffffffc9], [0x80000001, 0x0, 0x1, 0x1, 0x1, 0xb04, 0x2, 0x7d, 0x9, 0x26], [0x35a8, 0xc39, 0x9, 0x1, 0x1, 0x2, 0x6], [0x28, 0x1, 0x2, 0xfff, 0xffffffff7fffffff, 0x1f], [{0x2, 0x6080, 0x8, 0x6000}, {0x9, 0x7, 0x3, 0xeb9}, {0x401, 0x3, 0x3, 0x7}, {0x0, 0x8000000100000, 0x101, 0x1}, {0x2, 0x6, 0x2, 0x10001}, {0x6, 0xfc6, 0x81, 0x100000000}, {0x4, 0x280000000, 0xc7f2, 0x6}, {0x7f, 0x4, 0x154, 0x8}], {0xda4, 0x228f, 0x4, 0x9}, {0x9a, 0x3, 0x26a0, 0x8}}}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000780)) preadv(r3, &(0x7f0000000800)=[{&(0x7f00000007c0)=""/53, 0x35}], 0x1, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000840)=0x9) semget(0x1, 0x5, 0x48) shmget(0x1, 0x12000, 0x0, &(0x7f0000fee000/0x12000)=nil) 11:47:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) poll(&(0x7f0000000000)=[{r0, 0x180}, {r0, 0x4}, {r0, 0x4}, {r0, 0x184}, {r0, 0x101}, {r0}], 0x6, 0x40) 11:47:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000440)="82a544b2ee8fa58d34b267dee83c62cf182b8b0d217a4880d807ab32d711882acf15def2a0294ad30fa70bdea7e54da47498e03534b5ff13897835f01da577aae4930946e2bda4aa1f3380d1f6d3ba8f276b5b53c74eee3bc6a6bc94fefdd609f92ffe20fdae8f159bcad1c0bd7a9f48f55f2cef9c8fe7e2cba1ffe8ff503e5a578e7b3b35a5adde9e34a83123738bddcfab7c07dc9d66eaa1d4b5f6f0115332f21d731eba7636a30ec8803a095a2f7c8ab37d2411110dde57e61377dda7e909c77aa1704c00973f2bb4475e78222eac15d633004b03e3e617f372c0acee12e70bed97aceef5f195886918b15bcb", 0xee}, {&(0x7f0000000540)="1d25e4752f5b1e06dd5f82e227c813fd515eb351c78333c5b4062c1eaf0c919ed49765c22213c4fecdfa885a93bc53e764c73bec7eaf5a443b1aa31ac5167b7a545e750f8e065124832ed75020817d2902113064de1ef54fb8d60ca3f0dc0754cddddca6c0c7ca58de20f660519a47f5773bc830636a43db5f21721f5c3af3ab897b315c829a42bf876c15606089664394fa9e16647582e9d07f19898757f202c6098db91fd4f918f283ed5147de53a7e2f3e2b4fb04b8c566a0083d4f4dce210b348184d2bdcfb054df9d4879803764934416d6ee82349cbc14e0109a065099be6b", 0xe2}, {&(0x7f0000000380)="d53a3d0b361614eac56954623387a31eb53f982fa300ef382c665db1c27e2380a2af7f6b02b1408d0a0c88ae0ae75f5c", 0x30}], 0x3, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="d56b2b71d4ba7e4ac417ee7804dd408324a6b3cafd78e590c0116009965770c0a04b4b5c6f59245092f71f625f22d775d5da6f1413b8c7e66b1db322e6a2ec9801a77b7bbe12d876cf5268c58abd7f77b093abc41cf1e528f5e9f6518a7868ea40bb55250d100fb7098a6ba08f478c927e94a8fe032a0585f51f55cd4b9a43f204d5b052f1210f34831e709847217bab7ff0174c9cafde5d3511c36313f7e7ed04f35085", 0xa4}, {&(0x7f0000000180)="eddc07507487cc72789c30848e78502ea968f53b2f5ed6b2d33690aae9", 0x1d}, {&(0x7f0000000240)="de0926aebfed768f5ac68c6650d06cdc9c1c54a0997ab68a5e3c1ca28f4b323b84ebb2a9eba243a0a20fc7fa9e9a7126c8e69b0705dd1aa08706b4a86e7b117dea2e4c3a544e4420246bc8ca124766ad1e6752dbc5cb52465f3c7aee19160e65", 0x60}, {&(0x7f00000002c0)="0c46161d0e702607e7089099b1dd7026be642ecd99bc5f6690f7f072fee4d5a2fddf81ceb571a33aa84c5d53a2d2b25cb118b08e2f8c3e5375a5d5e67692adbee9e299998e313f570dcbecc17ae63884b4540632132e58668db884192c22789160bb8c892d049a5a74ee728c1394af2ee8022c76625460287bbb09ccfbac92178d38f3e074bf8df718d4667751939a3dcf3b5694497e54525a", 0x99}], 0x4) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) chmod(&(0x7f0000000640)='./bus\x00', 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="0000001860040000000100000000000000000017500000000000000000000000000000010000000000000100", 0x2c}], 0x1) 11:47:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80}, {0x4c}, {0x6, 0x80}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x1f, 0x0, 0x600, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:10 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f00000000c0)) 11:47:10 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000040)=@file={0x0, ""/6}, &(0x7f0000000100)=0x8) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 11:47:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe46, &(0x7f0000000240)="04268a2923dc06234214876ac985d649c5e16ace9c4a4ffe24c22eccad48ea03828051bde64e953ad39bca9cbd016082d04e60791fd097797c7a6b4cdb5f1c2797bae54cfc8fd28bc8c3f9cfb2900bd4015532fee9fe5c87c1a0b729d6ce8f71a374ce860434221a8bc500002000"/121) 11:47:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg(r0, &(0x7f0000000d00)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x3, 0xfff}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000100)="855d4278e3424b8792f884a78609088a7b1b5ba656a9e9ca6514faad04feff23c92f541678fefa1fc19cbf00323b850b0ceb4b5dcaf32d98c47ac10bd705be0336ba30a236cb5f81fb9e06135947fe202b313014e7589981149c17e8c275969182e0a6bed14ed59ba514314ff55ede15f9a1b91b0f746fe53c59899fc89515d16a", 0x81}, {&(0x7f0000000040)="0856144d259412426a", 0x9}, {&(0x7f00000001c0)="d07cf55924b17700a50c0c700a95c005d31cf96d3abfc6e5d3c139801947a94125217876b46bc9dbe0b9b288cf5f3d3a8d93275d3de9351fc2a65efe96ffd2664f5d8a282e9a30ff2e8ac7cd53342bb933300523c12f2080e2bcebe8e272253764a01a42aa14b9b70db24220f17d3344ff42ee7f104dc87749179cee1508173abc71dcf2d2277e652bacbd9a23015e67008baa61f87a2d18a1b6357c2b2e0111542d0d720bc7b7d12c648d9c08870863e8b2ac122723d14d8e24cc5b52cd7dfacb661d9be5122a80f41afa400705d179", 0xd0}, {&(0x7f00000002c0)="ca56a6df069774fca14f0509902f99451b40bb1e55b52f9c8842f724e8a3b2c08d152767f2d28ea068f26f7708b31e0b29c2cdbdb45662e460118b2ab852544fb229d405569eee868ca76e28051ca90a7ba1d67cdbc6e45c40d0b305145594524db1f177fff1f4a478f124c271c130b2dc9cd519d920b1de8b64f4b195e472de2cd7ae0533b16f17d2dadce335a0938c6d03938a031279cd6b178327faaf441459573e96f94767d68c87f80a7b697899c0c2bd4f", 0xb4}, {&(0x7f0000000080)="c790d3e4aa86cff30aedb9baa4ad6144860fa8b650193dc72ed3a419da07dcc285aa5004e0506313a55d77bca94b6440c46cfbb5", 0x34}, {&(0x7f0000000380)="54fefb0ea4e38f57c1e6ed0ec54e02570ede01de319abd7978c18149108f4c95ad2e0a734071441a922201a04e28d3", 0x2f}, {&(0x7f00000003c0)="be1a3bdbdff17530cec3c80330d4ee108b8142c02b6d9499786db173adc2e4c142f4214fb8535c763da80fab56e98268370bc2561af2b6d648023effabe5c268dcc9777221f0f733519eafc8ffb60faf61c120d7b3587a936c0d06f52c82e63aba33b1233f6d32f448aae8c58112dacc02dd4faeab3fbddf21679ae1b6519901c62dc9795ec54bf9e6b3c0c54d1c27bac9c5211a76b3f9efa5ecc533980f90d6d6aaf8dc116946325e8fa64bfae359", 0xaf}, {&(0x7f0000000480)="eab9d3372911da44d370844943ebf003c59abcc3c8ab681c753b45f07e5550713073b7fea660b5ea2ffa1fcb1dd40e48d71c2ca7f3b0fcf525000a743301b1285c96c66a3712e483a77790d73f0e2784a15912fa500e4e2fa1607c00cdf5bb86d10c07437f113855cc2bece3800137ae52904f4f39efec45ebab3e14df80a7551fa243d24e9d7d", 0x87}], 0x8, &(0x7f00000005c0)=[{0xe0, 0x1, 0x0, "ee8eef57254d0cce2e452adea897e8cc27508c807549c3976cb1779dc4892813aa41f9e286dc850ea94b8d0ffc88f06679a2519305d4d4a017d5618cf5d7e3a64d99c64a878f909ffe605c15a29ca9a53f42218bca9ab8d51be16e756bbb3c200b6b5872e1caae36f5c9c16d72acc3d2fcc347d29752403b306dc186f3e88d1d6b434ffbebb628091017d5b0ee848ec9ad369034c2eb4370ea8905d7ad8e082aba1ed432e8aef5aa639865de97cb979a04616e8384e1a0accffe7f21ba6bcd09f80af047ba9bd3c0b4"}, {0x110, 0xffff, 0x8, "5e5210f2c48fa62a6d772f1d714707ec0cee75555a41e17c0fdc92e2e7113626fdb293ed024df2e05ed8efdc1cbb94d0e68dd2c51eaa0da9c0ff4f2fe480b1f0f77476df8eb2f4e9f8e472c8be9d805a433d4df46b5ac1021e074a53803edb7150374f33d08e0cd0031ed7a9b9d6188f3b157f2a8a9a3e9898b82efd9903700e4dc58f3c85c1c838df1a0eca953676722a7963b78b2a91d0368c92f07986ffc47fe7bfdbb8db037ca124cf033f2fb7907c7f18c14e0a39c4644397395d292371638698de5baa189bdeb8fdec8ef83077e782b0918c1244cf9dcea97fdeb40e7a1eaee18dbaf46e3b898fa8a9034b93cc132b2c9b8f291ab8a8a5"}, {0xf0, 0xffff, 0x1000, "1b6cfe80e816d48d55e242e5f69c9deae61c17a8bdd63be995217815f0c4e6f9be89dac1331c23b29e62364ea409bb6fb54653ce79538e05639d5eb9342e6158622a348eff2099d4f2e05ca7af6fcaf1790b3daeb9b0106939d7ec5bf9b1719799a3b92ec8b63be28e47b00eb32623c11a7b087396d2b49d7d0829e6fd7682811c8c885a965c5994bd81b09f71d0c7e6361b21b7ecbced11cf6902c856595f9f3d32736986a105f6692646eb0005918a49a591c2bd64501f2f97af972e9b47e9e4d32374aa00f325963fb7bfbb37875d3c2eaf84fa119f58cb72fb"}, {0xe0, 0x1, 0x608, "e4d7577c61e1e74d61a56c4b1e2a1f54665c0850af0ea136c290e5901c0782b3971d6fdfa8317aa4428852fd3243d45a4578dee8199385a4c8a405f14a906ccce64d2e8657acbc5c81fd20f75e4614bccf829ce157090fd7c567c0379a8915274eb9bba3716d758d0a8e37ab2fed51308b9882868714269ee862c0132abba82566c47bb9686bd643537eaad9e02b7a4a29e5db3a906d8b16ffddd610d85a24a579bc2715d2a6fdc6b2659d3d79520ad339236f76999855428fa4d39c7cfa2a09e17c2a2b05e65da4b3207b0de5"}, {0x100, 0x1, 0x6, "1fdd3b441fbe21fdd2e47aaac9d6482fe7ca4583e74332c1709030ab5707f09fd54652f373a422ae747457e3f604cbbe3c1cc9693beafaa6d704a99db25bf90305b750a1d423db9aaa3716b5674114135138701fba0801808d1a92f2c7887a86ea7890d081827419c685ebd18a22b7b6622e24a758146c693f4e59a1419cc2e03c64058449b3c4717141585eacb69900ae34780689db032617217f58b1fe9988e650a9768cb89346c2df866eda677c24b21185057969d100f791bb883c90a92c51cf02dc596c0cfc4f2de88b1c2ade9929facc4630a4892ce82a08161ae04a00085628dd9a2b3c9aecdfc5197f17"}, {0x58, 0xffff, 0x7f, "b9688524b658f43d56daaad69cf5a07f807605e53d12e0f7b64c9355f3b1706183d3b0d3bfb268e6d10b42d98e1a044db15bf779c166bc7d6d142a90df9c8544c1e6be"}, {0xc0, 0xffff, 0x80, "cd6dcfe49d5bfe959000f53397e140ebc967ad65fe70b05b3b1c43422eb30273b3b1d1aa8744b20e47b5bf80067c86b91e515ecc11d2429051e30edd7e04b1372325b11da37eaa2d9d0a71cf67dee3c5d89e60af5bc43b3771c55e97a6e385daaf3fef375a30142c28d9fb74bffb68a107576557f4fa02c87bb58bf7c4f93dccdedee90e943d6689d3cd22d4b7b221b91eb0856d7333ed70ee628c7ecb2d9f5437e3c3b98c4dbf8e12e55f"}, {0xb0, 0x1, 0x7, "072c4ca74ca97daf0c3efd527157be72d0f1fbfaab73e830bad551e61f865aba0773715312bdcec724ed7a982b2c8999a557d18564ce830e8594e4615427bd27f48fcf03f66150099125bbe87e016eeceba5b7c8d1fcd609c25e2e8ce4946402fb8c7adbd0d420b45495b32565733083ae2d577aa0be038674f02392a35e09d99b261af9603a2864a3b4f1fb1102476298d00e5f59bb1ef9d824dbb5e0c1d70c"}, {0x90, 0xffff, 0x8, "679926709f6da20778b2e11a8cbdf95b7de9d9c1ed8dd9e2880fab5c30ec220e9f632d388b267f2086d1747acb8f5716d698282362117d5c3c0773e122e9f5eb6881f244c1d48f95c253143410378972171c0fdb6d51e653b01d2bdf5d2c5123e6800d358f0df9944f1cfd43cafd88cc553db7257fcfaba28499a09c6b2058"}], 0x718}, 0x400) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000d40)={0x9, 0x1a6b, 0x1, 0x7f0, "ac0628d680df5f54cf0b640b6ae8399e5ad38720", 0xdb, 0x7}) dup2(r2, r0) 11:47:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0xfffffffffffffc44) read(r4, &(0x7f0000000080)=""/96, 0x60) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x3ff, 0x7}) 11:47:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x25}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000140)) 11:47:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:47:10 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x65, 0x0, 0x0) getsockopt(r0, 0x4, 0xfffffffffffff7ce, &(0x7f0000000000)=""/166, &(0x7f00000000c0)=0xa6) 11:47:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x6, 0x2a1a, 0x95}, {0x8, 0x7, 0x1ff, 0x46ff845f}, {0xff, 0x2, 0x1, 0x1}, {0x7fffffff, 0x80, 0x3, 0x8000}, {0xffffffffffffff94, 0x8, 0x3, 0x9}, {0x9, 0x0, 0x8, 0x650a}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0xab) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000240)={0x1}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)=0x8000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x7, 0x800, {0x4}}) 11:47:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x202a0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getuid() setuid(r1) 11:47:11 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) syz_emit_ethernet(0x4, &(0x7f0000000180)='\b\r4A') 11:47:11 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="c574dbfc5089017f48048591c086b6dc68ccf8faa6a54d3e4ce5fc8ce13dd4267e72ec6482e1c2a5f25285a28fd16514f64b5945bec2a9dfb2f0e0d3af7ec80324379f53", 0x44}, {&(0x7f00000000c0)="18fe83ecca0eedf6be5a0b299314f0352ded495cc396889b528c7e885d2372ccaeaa2f8f05cf33d6da58fd6ad7749e52bf8b3ef49cbb3ea19410414dc1aa7fc997642fd68b72ff0f0b8cea12e061c23422e739d7b7bd04757a9712009f125925c953eb3f1ebe00e58b4bb5393e77950af3fa683f71320c7b23f0ffeb1546c3fa47be53e5822155ac85", 0x89}], 0x2, 0x0, 0x0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x4030002) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) 11:47:11 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000540)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r8 = fcntl$getown(r3, 0x5) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r7, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) geteuid() setreuid(r6, r4) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x3) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)='=\x00', 0x2}], 0x1, 0x0, 0x0) semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1800}], 0x2) ioctl$TIOCNOTTY(r3, 0x20007471) writev(r2, &(0x7f0000000580), 0x1) lseek(r2, 0x0, 0x0, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x8, 0x2010, r3, 0x0, 0x0) r10 = semget$private(0x0, 0xfffffffeffffffff, 0x100) semop(r10, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) accept$inet(r0, &(0x7f0000000680), &(0x7f00000006c0)=0x3059b6b611da2231) bind(r2, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) 11:47:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) clock_getres(0x0, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45, 0x2, 0x0, 0x7c}, {0x4}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 11:47:11 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x5) 11:47:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) dup2(r0, r1) 11:47:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x2, 0xb3, 0x3f, 0xfffffffffffffffc, "98c7cb2f83be87aa8ab851cac433d1d67006d0ec", 0x5, 0x9}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x0, 0x3}) 11:47:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) setsockopt(r0, 0x7fffffff, 0x0, &(0x7f0000000080)="874365d7afcb1484a5b53be40c0f70207f890a", 0x13) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x8004030001) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x82, 0x0, 0x3, 0x3}, {{r1}, 0xffffffffffffffff, 0x68, 0x0, 0x7956e5d6, 0x3}, {{r1}, 0xfffffffffffffffc, 0x0, 0xafbd1401604a84d6, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x332, 0x5}], 0x2, &(0x7f0000000140)=[{{r0}, 0x0, 0x4, 0x40000000, 0xc23, 0x2}, {{r1}, 0xfffffffffffffffd, 0x80, 0x2, 0xfffffffffffffff9, 0x3f}, {{r0}, 0xfffffffffffffffc, 0x94, 0x3, 0x0, 0x10001}, {{r1}, 0xfffffffffffffffb, 0xc0, 0x40, 0xb9, 0x3b}], 0x10000, &(0x7f00000001c0)={0x3f, 0x1}) close(r1) 11:47:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) dup2(r1, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r3}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 11:47:11 executing program 0: nanosleep(&(0x7f0000000080)={0xee, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000002c0), 0x400cc, 0x0, 0x80000000121, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc80, 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x10001, 0x0) 11:47:11 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0xfffffffffffffffd, 0x800000001) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) r2 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="eaff125c00880000", 0xffffffffffffff42) linkat(r0, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x4) 11:47:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0xa, r0) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x5, 0x400}, 0xc) 11:47:11 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup2(r0, r2) kevent(r2, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xaf}], 0x835, 0x0) 11:47:12 executing program 0: setitimer(0xfffffffffffffffc, &(0x7f0000000000)={{0x0, 0x80000000000000}, {0x40000001, 0xff}}, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/79}, &(0x7f00000000c0)=0x51) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) 11:47:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0x1) r1 = shmget(0x1, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) 11:47:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x8000}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x1ccae6897638200e, &(0x7f00000002c0)}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, &(0x7f0000000300), 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) getpeername$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) lseek(r0, 0x0, 0x0, 0x2) 11:47:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x4, 0x6}, 0x10) 11:47:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x204, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000001200)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010005}) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/40, 0x28}, {&(0x7f0000000040)=""/49, 0x31}, {&(0x7f00000000c0)=""/150, 0x96}], 0x3, &(0x7f00000001c0)=""/176, 0xb0}, 0x0) 11:47:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0xffffff81, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 11:47:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x130) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x30, '.\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x90, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x7}, {0x6}]}) r2 = shmget(0x3, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 11:47:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) fcntl$dupfd(r0, 0xa, r0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) 11:47:12 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) shutdown(r2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6c696c653000"], 0x10) shutdown(r1, 0x1) 11:47:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x82) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000200)=[{0x9, 0x3, 0x2, 0x7}, {0x0, 0x0, 0x8, 0x8}, {0x9, 0x7ff, 0x800, 0x180000}, {0x4, 0x100000000, 0xffffffff, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) poll(&(0x7f0000000080)=[{r1, 0x44}, {r1, 0x18}, {r1, 0x1}, {r1, 0x4}, {r1, 0x20}, {r1, 0x19c}, {r1, 0x24}], 0x7, 0x1f) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000002c0)=""/199, 0xc7}, {&(0x7f00000003c0)=""/191, 0xbf}, {&(0x7f0000000480)=""/142, 0x8e}, {&(0x7f0000000540)=""/186, 0xba}], 0x4, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setregid(r2, 0x0) 11:47:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x1) 11:47:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x80, 0x140) bind(r0, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xfff, 0x7, {0xffffffff00000000, 0x9}}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) fchflags(r0, 0xfffffffffff9fff9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2400000003fd, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000480)="9ffc9d61547c7ba5342a5fa0bc5120c695c2589c57f8b1993400710d4cb401757ac8f388f5c5ffadc4a9f3790179f552d55d5be1f63a3ef6c575c7fd05fa35af24600516f151db70f5cc5b099fcdfff21c1039126286e05dcb1e854718ced8abca97a7cf568614b4126afa2de8da0d5ca33ca588c8fc89524495d13ba6e6b29d4304bdbcffdbb182334f06995b463271a2e07113cbefb3066ad8e6836ab67f527fac11ba40bc1010d9a8570c2887c535ae86434413fe03005272202de49c07a81b6e831c144e0943746a140c7c2eb62af7e9631272567b130d32b7fd8855b32f878aec166f32", 0xe6}], 0x1) r2 = semget(0x3, 0x7, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x165) accept$unix(r1, 0x0, &(0x7f0000000180)) r5 = geteuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r3, r4, r5, r6, 0x8, 0x9}, 0x4, 0x10001, 0x7}) execve(0x0, 0x0, 0x0) 11:47:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x2200000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000007c0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b64bf54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bdd4c5a1fdf79d364ed2de7e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af64801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10bcbd57c94ad64a3a289d05b4242956d3846a49cb4849eb194af240278368bc56700abe41fca059898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db05078122825a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84aedcbb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a7645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d3254fda9d6c68de4ca116dd887c40d8d08944c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c1df62128e35d355c59a87454289541cc00000400000080000000000000004a06333504b4", 0x224) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffb) 11:47:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x2, 0x2, 0xff}, 0x4, 0x8, 0x8}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x38, 0x0, 0xc68, 0x0) dup2(r1, r0) 11:47:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 11:47:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x40) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000200)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2c}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000280)={0x4, './file0\x00'}) syz_emit_ethernet(0xffffffffffffff63, &(0x7f0000000700)="a5ed09000000ec00259dad6fda465c92c6131d3c15d740eebbed414b5df4b69f7a3371b18bbace2b7b05f2f485db25ba7b645bd003900da26187f8874ca9e8504b926ba92da7859c626adae1904383c014ec2266129d0dcd549f007f42c50132d6534a703c1d2e1022d48c562ea252f91b741bcd8a0e3b38aaf02e53704053000000000000d7a18b532811fc6029532da477e1957b6995fe6623b2378b998bb75765ae23c699bb9a5bd2c4eefdfd031d8495b1fb859f26f11c0bf05fbe7f3966192a3cadcc3df6fadcd5e817490ec2a2b88a387389c4c4ebe86050bf1e9a46fcb0a2") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) 11:47:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x1, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x3, 0x1000, 0xffffffffffffa0b1, r1}) 11:47:13 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x4) pipe(&(0x7f0000000040)) 11:47:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="b30e3c9975f7f6886dd3ca0f54a55536d8a2945314969eb165c3ccd45bea60935cebd0f700dbe93b4f853c39217beb9e9bbf12e0fae04b88c3c042dc22a7bfb5e2a68b731268c103d83ec2becfdf40cab2689a578f37a9eb0712463fa93509689363", 0x62}, {&(0x7f0000000280)="00bb3398d6622d", 0x7}], 0x2, 0x0, 0x0) write(r0, &(0x7f0000000180)="6f4c92fc6c3186fe", 0x8) read(r0, &(0x7f0000000100)=""/74, 0x4a) recvfrom(r0, &(0x7f00000002c0)=""/196, 0xc4, 0x2, &(0x7f0000000000)=@in6={0x18, 0x1, 0x0, 0x6}, 0xc) execve(0x0, 0x0, 0x0) 11:47:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x128, 0x20) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) setsockopt(r1, 0x0, 0x80000001, &(0x7f0000000080)="ed8e34d18329aebe1279b23e3ccfd4142108527e36c7e550317c413c998fbdf311e1a42bde8fba84a02a844b6dbd5aa3001ea6e45fb7399969c97e63d93c45dc755c7e4cf1dcecf2d52233ee0e00fdbc2f2ac60edf9be835ec69876753b68856dfc0290d71d01d8d3026f84bd37fc9daae61c68291a19a58d415c61ad27d166d9d7946301a8584b4c4f1e69fc733fae3225ae14d4672c8171ea5dc0bee6cfb85ba6e44e884827964f8e4342eaf5a0189e7844113d7da8b758b6f24ffc5911e05552d6a989c702cad11723844ce7a3587eb70d347567bb0350aadb2b40ce1dc4205", 0xe1) setsockopt(r0, 0x29, 0x40, 0x0, 0x0) 11:47:13 executing program 0: semget(0x0, 0x6, 0xfc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7fff, 0x3ff, 0x100, 0x6, "da287dbb9fa019f7cb95dbab0e69c88693113af4", 0x40, 0x400}) write(r0, 0x0, 0x0) 11:47:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x400000000}, {0x6, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 11:47:13 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) 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) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 11:47:13 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000280)=0x2, 0x4) 11:47:13 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x401, 0x0) write(r0, &(0x7f0000000040)='<', 0x1) 11:47:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0xb9) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0xc80, 0x0) 11:47:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 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}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:47:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() socketpair(0x0, 0x8005, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000001980)=0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000019c0)={r2, r3, r4}, 0xc) close(r0) syz_open_pts() write(r0, &(0x7f0000000980)="8a754301e53b392883670c943bc697b20d19ef3ddef0d35413d5877460fd5089417b60c6964ffcef13cba93a65cacf575461e03bba93b87f2eb3f84f6367ddc4c90e862a5bf66dcb8cb5d110fdc95309bef263b42ff6f3fcc677944d1b530548887146d5a1ee5bfb0ec1ac4bc04a9f5331c67743f0996a6b08d19801ecbe7697ed1e714574ea1dcc6c598a262e5639b8f0ec06a8778afd6474831fdc456acf3a13c526755aaca09a64b7f3a25393fe32c35eeae934c567fe27224e79f2f5e8386db0c096d73e66baf9d9a8f8d8d7a1cd32cbd748c63c81ae8b23ad5580e46aac9ee847ed4380bef02cea1fbe7ebc782e8192ea57178e6a7f1ca0bf9a6f40e0b116d5da415a0a5e6f76b54642cb5a9a84a15df3596f82b480589eec9149ffb87e51d54ce921004bb5a25a484f8c7fa22c952fe75b4c51bd41d8984e239f5eae048603bbe2c5a218f992068e84c4eed602c48fa0a42fb023d8632825fdbe0f3c8c4d8d6c993c1b67c7441df244822601b8fc95532217a608db0abf75ee77af02c46ff870c6a917de8523419e45592cf564b09ede097222dff8089ee0c8b2e63b36c242eb082d87cbfbd8993727b5d36eab4d8eb147e2b2b4dbab0825e76a65dfaa9f25e754260afc7e86dd9c28a270b188d886a88c2cb3e97423c2603c0a13ccbe74a76174b7f6df82a3b9aa05ab08b9f4043f2dd2848b66401de9ee81406f423d88add49edd718aaf3edb0d1557226223b55308188a6e20d86035f3b41a1a288c20a447ba7f9ec2e751c12bfad9c3af92c5405b9d7e4c1e563a77a2185e3399e26064f19705a260ec30557a5ede5829af5ffe8317de6e963b9e3b79140983766178079085df69d8a63f70bd61c456c149a53dcb4a8910707a9dcb915341d3b042335d5ce97214961ba7b4fadab94707572550342b5a61960d391b9002ac37f1bf7236c839ffe0ed6baed9afde9205f0fa2826f61bff218492726ce7527bba1bf61d946452363daec39d5853e5310ab810701669d7ee9175054f1ede88e618079fa64acb1c76497f56ceade88e9243cbbcab7a4fd9ffb45a5406c395ef707a42ccb92ab4877f2425cbf7108b41153ea1069c73970864446fb2d28d54ff0b3f5bcfd476e9e057f1281ab2082ecc8cbbe75b58f7ed0df7004c4d0afe17acde44704d7a0c2e9f1e3c3c4a415a3620d4d7611a754abc092570227c8cf0efe99ebf0a40843a3fde223cde0cf0e47d456fa40718bf6b61ff0894ea31442b0106607cd4121ef226ed4ad4c612d4e51b1ed2e40045721bb9a83a30556fb4f6d89939684b8d5ae132f9ce725b2913c8a055f0833ab54e12dbf8ea23b85194d4d76dedce913e8794bf323766e8c8af65b16a787d72188c70b77bf93e19b9821247cb9434ce2809e1dd12efcc179946ee6338b5dc7cb73d84533e3f554288f4ae769a75cd798efe96837d60cbb033ee3deb4bc2de26905b6b72963a3300d1d41cf8f6a7f4e9412b83c7be1360c2f58f6eb5f66fbdc833567c03159340664cdc124538df58795b02b96ca504d782f006b504c2b49838748ca7dfb22a847c59342fdb76901715eac849e9997ab01f60579a06470c00e3c0938d53ca4c42153e42e499975f983128bd0626e09eca7b3bf37026dbc90f0f9a537a90a439682a008a77fd7a516bc660aa63b2bf4b9a1d85c42e54b6f16317aa8bddf8116764aef9658ddda9d967e5b2bcdf98ba61c3caf8c151359cc3ae18377b53df4842a7e1859341b9f33d29bfa676e85a2a8f8f5ac16e7ced00129c8bf4793d0d377386da51b4d7f0106fa69cefee06be531e2dc1f161a38c08a066c7a2b4f5b2829ee55e23a0d5906606ded54425bfbea8d4e8f79d292802290060045a58955bb550896612136ef79c0f775d6e7e2199795f139634fac4a1d77cab1524d652926b5a5e2b88b49ca4743df764f29e412f5ed75050746abf71f0b5321db15d60524ddeea63f1eeab9a118667d0b7367d6daabb755cc74671b0255347f38920aa131de0ea17863a0a1c051f395d89a68119aee176b36c5ac098d151b3863baa666cd82f6d16a976b317f276fba49ce5cbbb1b4e45719fdde3d24c4ee07fa41d1edfa04e4bf40e24c258951998c1362aa140291c08b9b66aaf608bd73d6e32c12f91955ae5fe0eb7461627685e29e6d5ac36dbaacfb0ed19542ce194aa5ceb01c9ffa976d77e55c5391079d732a44f377427e9e987ad0e88523f09e479f761b5dc3bb7e6eda179af70f4975ece880d3c35a74b826722ac0177a6ac798c2e9af3d160d8cfa19b8be2705e16a5f63913bb59cff3370a921ac69fe867526488c05e11d76992d722259162b519e59e734935251e65aea1e0f260a3a20acf4e9b26333a9201eb22c139d98baa907dcca3f6438c4f17f463db1e3b3ecdd19d58ade931863444335ed0e89c363628e9679e4f859300e7894fce6e447cfa23f359bb382a3896085d6384b483777b31e480093caa43fe7e6aca87e77f4a9d22a5283214b1ba4679924709442d6829b2f79e9d199574eedc2f786ac33c0bfd078a8009b5c4cebe9e4058c8157af6fe0548795c18cb9a84606c40cf3fa6fad5d428ef691fa216bc6a91ca0c415041457c32a41f6d490f06ca4740ae0ff69d710733eac3024b496d1bd15cb8d783f1871653167b1da1b1257f059092fd2e6f79ff7c6c98ee096ddc6ed8952d32ef5606ee4627a8ad801cb9ac5189744b4d938cb579e9f9cbde91da6fef14b3f4605740b2812cbd1948ccb4f1148256bcfd7a63263b92f17948d5f8a97620ec8fbbe0b30bc8024b4c2a60e40b9584d33aa80e27ec5a0619fcafd7e1ded2ec40bc1ade8e818bc310f2b597e3527dba2bcb25349cce79d80929e7be61df688250c1f29c50bd5c02b2d995cb6927f046b46304c63a7b657eda4880024c1e4a4621e17754fd73032f1dee8080e90ce4b1f7a6f84d434de6c71e7a36ab3ad3ac604ff402ff90ef6ce92694c1e240d9734b8177f0b0cd1dbaa0d6e19ddba461af464f65560dc4da655cd099ae812518ea814ad22bb0d31cc0af017de6a05a9b5683e658363fe8503121bcd0623057c5f586a3b6842f5fea683d895e8abbd3a099f30324bc412beb8402f7350185dc5dd611c1b56b0704ba3eafc7b0eaa8a58393b00d392c5c91081d74a6acd317c92fb4093bb32fa347057051c3a95e02ca77e2b7a9649d5e270c8bcd504e21ce3d8f80b2dfa060bce85dd026e9442d4799ce743ff30556cfc4199a1cce4cb536d6564244a08c00c06eee160aece35fc90f9c86c02e519a3aee23e204cd5fdc80ead66d18b4655e7178f0cdbf6747271688477068657b1d737f28cdef04c9bd3529a59d3448cf3ea02136189ffdd74f075cd3217c8faedf1962c5bb58ba6c568bb7d4d91a098b7154144e5a6e1294676d206570b296c5c92ab51b951cc8cd176a01c7dc26c38d520c1410409b405ee61f9be89002c8f3f8caab918e88abd36d91851be14803fac12e485ed54704427e6ea0aeb98fe844a6f31d58d0b9cc69621028aa1426ad3ca8a55b0e75b662af1aaf85a2c5e23b2a0935928e2d19fe43c617af1b015603f6f82a14a0f684992ee0fc3d2ca433a640f8a16f698a8e3f3111e139ae51cbfbf180baf600ac8c961622aee04c762fd35c6cb3cb37f16256174444d5a52159fbd75fc127492afb007d36bd5fbcc2add5cf44ecf303b4deb21cdf0a6806029c338ab0b941f800d719eb871e149227eef53b6b8f5d7d39ca7893a2b82f4d19d5df93741994c84495a03a6fa3aa011bfbfc80e06fc8187d775d93145179041668588f120c779ce3b396ff78513dae282b1ac58ce3fc80fa662f014127f90e331179b8a4c6e76632656948ae12f2356130ae5a078508adbba5e1b3c4a4868b30046214f4790fdd07d137b309bdab7f2efa7fe47b91f68d2f3286c5e072757b296898c0596820facbb67789fe9ab7480f047bbf38231598a2eeb99ab4bd59143d65e91247fd5bad19513e2adab664cd5e5e05284e11c313745238692eecde9555b1e202ffb4b93b88b40cb51a0ebbb75ccabd993586ceb2167a4a214c734ddf6fa24e368b2c4ac4299d22df6478d9dd45f6a18a5a75d3dc15cf23cf215d7557d6c87af5fbd97d748725aed85db255b50d48277ace633d77cc12f57cbb5979171ad0615af2585f95d7e5bf84a99d99ea6d7ce476029134458ce77d5434a1f6dbe271fb5965ae19141ff73d7e099efa1a8ac2c059d2068ba3beecd1bfd465e7cc506abc1fae1cd4631ccd3a4920e409f73dc7c92b3faa95a5f9d09e4e1e0b8488a5f287d1f18fa2362870906de47c5a057df15c908b05faaf82778ae41a84b5989112ff3ced8182ebe0a7313808556b13a426aa8f0664552b67e6baa03a036179f40c9baecea92039c9d7025319b48fa37791dcec389242e65487f7d2ccc92abc0e5fc1b6c34927c436afa82a1d8aa0f21316e247d7fb95d45269cf34c09e262ba841e7214551757f68abe6467d02aaeb87aa24e7a9c7106ed6de3df31c3257760e091f863bf5ac6773cc8f2b391b163cc5f09fa546e65b13738a019e8f12a49b86a007942f448a351ca5d2047349331ec9d8ac66e8c32b52de988be03738eb13f06a56347367ced0395e2741637e6702c84ceb9c8e773552db79604f9a9ae920609656dc37b74778598fcf17a05cbaacb4c0b814b5ed109c9c5771d294dd8a8e17f6aa0057726c2d15ecc038f70dba16c9406c07c1f62e3d91c15af5dc8fe09b17063b9f0916415dfd9e99c45de682907473f1163fc436506b509ce2c58e30b80c0f523655598c0e9dcb10f66c84123ac1891ff9dad8e1c9b3ef495ce7779ede57fc28294432a8ae269094aaeb256b858aad6935330865e9d1a11515325b97009d69ad249b62029922e2935802d8eab441cca2540c09a7c3e1bdeedb9f87fb85de13262bd191aa85b19669661669f0e991282b610a02219f044074f462e8a10ae643cea8406638b3788d70e8928dedf85c17e42498b0de9ae22edbe39adc9682d329a7ddf4ee0c0d379afe0aed3384569d440c596e6cfcd45fd6e404b896379c1daf1a1ec2ce023094dad67b708ef71551d7507c06e3162a1ae6ac959eded90a81855f1b2495594b0bcb0a7bdae6871e62e1317a4a9ebc3a2d9cedb8d0e26e2882fc45e2a6e2fb5fc0fcbd805e1f94ada969a0dd3c4f080f8627b02a7a211da34cc0c60d7a5dc3c271e42752b1538a4304028c2f8e9a5e1094e131cead4d9f6091255c37df54412fc1d3f42ec9c1ff0e927a56e5b6de4857201ab560212c94f8140283659e33cedd7289e80c653f790f9bc15bfd266766fdef81cb2a043c94982b794970b37f818a4aeb86f2f70dd428b40b2a776f51d50f92b6808d1bea03fc027c9d201944175167715a14ffb0185b7373cfedc35002809738388d1d91cf0bf6a4d93c9ef8a1197932db574eecb50174ca1603e1ee21e1c91fba0eb35ca2e87fa70cc3e4d5b3508941270f1406e1a2576c21ee9259e835c46c1ba515c307e7b5b9bd6931921715cafdb38d148a8e23e83a10fad0b77f98b732ce515ee9aeaca45469f750a87c1dfb4660a8383537e6e3b9c88704a99a5584cbda04e291efa14a40a19646cff75caf2ea68fb52fdd13d3833c9bfc16a4ac7f5db6babdfa7a0b1ee5b0ab3f43ede623311021e43466568234fc5d3e80fd81cdbce6d083041ed10cc4eaa030cf168c8e832bb6506fc21e4695af7d781869532b6000b94d8e0e71926130c6d972ebf7f2260e8265059f45c8a4d1aa29c107f90f554dfa", 0x1000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2, 0x0, 0x1, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x7af) write(r0, &(0x7f0000000900)="1e1611ed3e23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49475c8fda393f52ba4f3681ef27e1e77c1d02e01805ea63e79db1b11bca0cf6c78fc6a011dc3cdfedc84ecf73a6ff4c498bab700c6223101fcffff", 0x56) 11:47:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x3, 0x9, 0x2, 0xfffffffffffff730}) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xdeae, 0x800, 0x0, 0x1, 0x54, 0x7, 0x101, 0x1, 0x1, 0x1f, 0x3}) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r2, &(0x7f0000000540)=""/226, 0x41e) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000280)="199f13e5295b76512da37bb26ff8fe42f414cea4cd2275586db0f67f", 0x1c}], 0x1) 11:47:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x45}, {0x6, 0xffffffffffffffff, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") 11:47:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) socket(0x6, 0x8000, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) socket(0x6, 0x7, 0x10001) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) 11:47:14 executing program 0: getsockopt(0xffffffffffffffff, 0x29, 0xb, 0x0, 0x0) 11:47:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000014}, {0x2}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000001c0)=0x1) setregid(r2, r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:14 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) sendto(r0, &(0x7f0000000000)="c2edfa4753730ed35b8b4201d8b317484176bb02426e65f50f97230e4822d398f4793a8fe0ab6ebf51d903efd05443a2cd8fd1b9472a26208fca7b4d9da0ece847e7a522c90b12a7862faff9feb3474c0a6fdef89f7a82f762b33a1509d1b8ca97c508e56bc435e22ba38b8ca6a6da7d92b863c04ae291e0e01d4b1317aaa76fbae2a93e29344feec623389f9d577b9d84e5e98c15d707d97924730405fb289bec0e67e020fd5807509399a8a6104805feb1247747e0a9c7065058d94d9c76", 0xbf, 0x8, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x100000000, 0x7fff}, 0xc) close(r0) getsockopt(r0, 0x2000000000000029, 0x6c, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r1, &(0x7f0000000100)="ec7e4c18d522ac2afb010047409a2012379afd8f2c96778f3cfe88fe4b78deb7139577654eb96e7b94c07ae8bc6ddfd046205557c63a40f9f22912b09263752e3a4831eb90d9144e0708e102a3d77f3ec9a57566c788dddb4cc4f558bc859d93862a9208ec3c23c86b64165080e743aa49efdb7a6c3769c7e5b858e61596a36ac8951f71f94861997c134daaed3b89fa0ad1cc13764291992eac5985aa0bd836935494361c5a5e712b29d7e466fb4c47aea7f185242d54d4151fa9fc7495c73c6b7c3d9438fff65648a11409d9324ee93c71bc1da1ced00545404e7592dfe9407055638322", 0xe5, 0x8, 0x0, 0x0) 11:47:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x88, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) flock(r1, 0xb) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) 11:47:14 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$setflags(r1, 0x2, 0x1) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 11:47:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/252, 0xfc) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="4eca", 0x2}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:47:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:14 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f00000cd000/0x4000)=nil, 0x4000, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x3) 11:47:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7) r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) 11:47:15 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x0, 0xff, &(0x7f00000003c0)="8d2025278a2cb206bb26a6466b071c90080e2b287bb43e2d8d4551e801ca1b2a99e2d447bae356c40c4cfdbb9eaf81afee505858f81d0200cbe9af7f98d311b160b3d8a047fddb66591eb88d8e2a103a2262a79e89461b837e0bf028a97d6acd1cddb69ea2df8425cf923263c56dcb8a76702895c523024a2eb4c5be33453057a451f2d17a3012f8fe952032c5e796ad85716b5a995ae232aa10f437cf0eb48adf6cd6af3f7074f70be0af5528799057bb8dc072a1dc32ce74fcba5148708593a3f03d9db792ac325c1f0633ccbf853c2c6f8655f837469a70dabba3f884205a3a", 0xe1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x0, 0x57a, 0x9, 0xefee, 0xffffffff, 0x6, 0x0, 0x10, [{0x6, 0x1, 0x7, 0x3}, {0xcb2, 0x6, 0x90, 0xffffffffffffff71}, {0x8, 0x71af72db, 0x7f, 0x5}, {0x2, 0x6, 0x2, 0x9}, {0x0, 0xe75, 0x100, 0x7fff}, {0x80000000, 0x7fffffff, 0x100, 0x9}, {0x8000, 0xd03, 0x3, 0x1}, {0x4, 0xfffffffffffffff7, 0x10000, 0x7e9}, {0x266a, 0x0, 0x7fffffff, 0x6}, {0x7f, 0x4, 0x7, 0xfffffffffffffffd}, {0x0, 0x7, 0x7, 0x7}, {0xe2, 0x5, 0x2d7a5d3f, 0x4}, {0x1, 0x100000000, 0x1f, 0x5}, {0x101, 0x5, 0x0, 0x40}, {0x1, 0x9b44, 0x400, 0xfff}, {0x2, 0x81, 0x7, 0x4de}]}) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) socket(0x0, 0x1, 0x80000000) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:47:15 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8005, 0xfb) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) 11:47:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x800000000000004c}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x2) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r2 = msgget(0x2, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/4096) r3 = kqueue() kevent(r1, &(0x7f0000001100)=[{{r3}, 0xffffffffffffffff, 0x4a, 0x40, 0x7, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x40, 0x40000001, 0x10000, 0x1}], 0xaf4, &(0x7f0000001140)=[{{r3}, 0xfffffffffffffffb, 0x10, 0x4, 0xfff, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x56, 0x14, 0x2, 0xc231}, {{r1}, 0xffffffffffffffff, 0xf, 0x40, 0xb000000000000000, 0x2}, {{r1}, 0xfffffffffffffffd, 0x1, 0x20, 0x2, 0x85}, {{r1}, 0xffffffffffffffff, 0x80, 0x20, 0x9, 0x8}, {{r3}, 0xfffffffffffffffd, 0x10, 0xf00fffff, 0x3, 0xf6}, {{r1}, 0xfffffffffffffffc, 0x21, 0x15, 0x41a2, 0x20}, {{r3}, 0xfffffffffffffffe, 0x2, 0xf0000080, 0x8, 0x9}], 0x4, &(0x7f0000001240)={0x39, 0x6}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001280)=0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000012c0)) getpeername(r1, &(0x7f0000001300)=@un=@file={0x0, ""/33}, &(0x7f0000001340)=0x23) rmdir(&(0x7f0000001380)='./file0\x00') ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000013c0)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001400)) shmctl$IPC_RMID(r2, 0x0) getsockname$inet(r0, &(0x7f0000001440), &(0x7f0000001480)=0xc) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000014c0)=0x3) lseek(r0, 0x0, 0x0, 0x2) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000001500)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001540)=0xd62) mkdir(&(0x7f0000001580)='./file0/file0\x00', 0x103) sendto$inet(r0, &(0x7f00000015c0)="84e276528db57df322f377ece2282609b7e219691b7874b1bc10aedc4e9caf3415634c182fda8f27e95d76fc5583a4d6109e778d524759dd018898dff554b697ec95eba3b8b7ea02fdec29a5a0b1452dea25129dbf3222ce2838c1a22cb9c344d8c4", 0x62, 0x8, &(0x7f0000001640)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000001900)={0x6, 0x81, 0x7, 0x0, &(0x7f0000001680)={{0x3f, 0x0, 0x8001, 0x3ff, 0x5, 0xfffffffffffff800, 0x80}, {[0xffffffff, 0x0, 0x5b1a, 0x401, 0xfffffffffffffffe, 0x7fff, 0x3, 0x0, 0xfb49, 0x6, 0x0, 0x4, 0x5, 0x0, 0x6, 0x1, 0x2, 0x2], [0xfffffffffffffffa, 0x1f, 0x8, 0x81, 0x1, 0xfffffffffffffff9, 0x4, 0x4, 0x7, 0x8], [0x8, 0x3, 0x95, 0x5, 0xc07c, 0x10001, 0x1], [0xff, 0x1, 0x1, 0xffffffffffffff45, 0x3, 0x7fffffff], [{0x69, 0x0, 0x1f7b, 0x5}, {0x7, 0x20000000000, 0x3, 0x8}, {0x3, 0x100000001, 0x2, 0x401}, {0x1e9ce000000000, 0x88, 0x4, 0x260e65c8}, {0xfffffffffffffffe, 0x8, 0x9, 0xffffffff}, {0x3ff, 0x5, 0x1000, 0x81}, {0x1, 0xfff, 0x1, 0x6}, {0x4, 0x800, 0x40, 0xfff}], {0x0, 0x7ff, 0x400, 0x1}, {0xd89, 0x8, 0xffffffff, 0x101}}}, 0x480000000000, 0x8}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wskbd\x00', 0x80, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001980)={'./file0/file0\x00', 0x0, 0x2, 0x9, 0x1, 0x81, 0x1, 0x9, 0x1, 0x2, 0xfffffffffffffffa, 0x9a6f}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001a00)) linkat(r0, &(0x7f0000001a40)='./file0/file1\x00', r4, &(0x7f0000001a80)='./file0/file0\x00', 0x4) 11:47:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x3c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x220, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x2b64ba1, 0x9, 0x39, 0x0, 0x7, 0x400, 0x5, 0x0, 0x3, 0x400, 0x6}) syz_emit_ethernet(0x1, &(0x7f0000000180)="db") 11:47:16 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) socket(0x6, 0x4005, 0x7) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) pckbd_enable: command error 11:47:18 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0xa8, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0xc}, {0x276}]}) chmod(&(0x7f00000002c0)='./file0\x00', 0xa) r2 = open(&(0x7f0000000240)='./file0\x00', 0x10048, 0x100) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x822, 0x0) pwrite(r1, &(0x7f0000000300)="b7794bbbc9", 0x5, 0x0, 0x0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000200)=r4) 11:47:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6e, &(0x7f0000000000)=ANY=[], 0x7}, 0x0) socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:47:20 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) socket(0x18, 0x8001, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 11:47:20 executing program 0: r0 = socket(0x40006, 0x800000000002, 0xffffbffffffffff9) sendmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[@rights={0x10}], 0x10}, 0x0) 11:47:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10080, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x1) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', r2, r3, 0x6) accept(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pwritev(r4, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) 11:47:20 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000040), 0x10000) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 11:47:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x1) 11:47:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c0, 0x3) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x5) fcntl$setstatus(r0, 0x4, 0x0) ftruncate(r0, 0x0, 0x1) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) pwrite(r1, &(0x7f0000000240)="1e", 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x80000000) 11:47:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x490, 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x2) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "937500"}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0xe85) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "f42fdffdb727a6f4951b97e895225696b7b11ab5"}) 11:47:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r1 = dup(r0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=""/134, 0x86) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x81}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendto$unix(r1, &(0x7f0000000180)="422a11efdae8f074213663dde6b1bc7b24c52207fe10b80e634f3730ab5148f3ab8eb1a171185fb1414d2637320ac59554fbf881d3531bd2528f03cb9ea78f2ceed021e2", 0x44, 0x401, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x318, &(0x7f0000000100)="d310ee3bf0e6fcccf45de9f0886766f8df") 11:47:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) 11:47:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x811, r0, 0x0, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') 11:47:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bd0) mkdir(&(0x7f00000001c0)='./bus\x00', 0x10) r0 = open(&(0x7f0000000080)='./bus\x00', 0x110, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) write(r0, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) linkat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00', 0x4) 11:47:21 executing program 0: r0 = socket$inet(0x2, 0x1de9bb162e4b7eff, 0x2410000000000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r1, 0x0, 0x0) 11:47:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0xfffffffffffffff9) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 11:47:21 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000120000005b03001b542a538706000000b818000000290000003e00000003000000000004bb893f0000e369a1e9e0164eab8cdfa97fb2333e8fa1c1004ed445781e217b4b03a60cb4c12a226868cd9c5745478bc0e84ead9097ae752cf78558537a3ce362312b4850bfa5d8c4d197fceb3936b010eb1e531764da63ea1eb7027d5f309b28946552f77df09b2a5e40bacd60e35709366dfb46c9e612e0f04290ce8de90000000000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = msgget(0x2, 0x4) msgctl$IPC_RMID(r1, 0x0) 11:47:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r2 = shmget(0x1, 0x4000, 0x224, &(0x7f0000ffc000/0x4000)=nil) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) shmat(r2, &(0x7f0000ff8000/0x2000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 11:47:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) r3 = syz_open_pts() open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) pmap_unwire: wiring for pmap 0xfffffd807f00aae0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00aae0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00aae0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00aae0 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00aae0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00aae0 va 0x20ffc000 didn't change! 11:47:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r0, r1, r2) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)) pwritev(r0, &(0x7f0000000780)=[{&(0x7f00000002c0)="8ae83dbbe693199acdd5ef97e2a1f827074527500df9cdd806d13da21bf109ecde3a8b75795562a2", 0x28}, {&(0x7f00000003c0)="de1d3b16d97cd656a128460ede8a00c86546f8709d5d57c51cd8881312f54cd69c2aa8cf5e23835a1a0c96bf11bd6b0cb4e918fc94de344bb14575174031ec75f978ba226e36820848", 0x49}, {&(0x7f0000000440)="aeee61a84bd7dac004f13dd7039d2b847b9e302d47ce75d8930d434fc69e39ea3712a92ed8f6", 0x26}, {&(0x7f0000000480)="3a3c123810d1499a95455cd0c5a24c9bf8ddb27fa98d030ad04ac603e9df07c438e119c7e3840866acc1df48f66c4a8394bac35db83d813d7aa4c1ea4d762b85645c2f9334cd4ad6f89d7562eb86b7c718b677cf0cfd9f8b603f80c28effa0d563b135042041ca61040c6a1acfe8b79ddad0e5e4411b6695acadef0ceadf1d482e395410d690f041442f778b3c450b7f9f337b3e140605385227c48dacb4a8ec98b9d14ddb386cc64cdbea9c6a", 0xad}, {&(0x7f0000000540)="b7313829c2f467cea98e2df085d76461ba31792be3f2c45b7a2709a0b0f196a49bd18ba38cb814a09b8f46cadd8b5cf204d0bfb9ad7e4b4a75a0a69002c1507ba3c1459181af77b29edc978011761f10325f917e883ecd620bcf0c4f5d9e97ebdc4cb8a9937b0ec6519c7d1f4244c8be141f0fae3f87edf88f1c0d903abd896718e3a9fba48dbf2b289d9bd076789bf7bfe2cf6f6b0090d997509216b903060ba2f67573aef440f20d9d6a2f7b5a68961c9308622240d11bcbaa382d33a5", 0xbe}, {&(0x7f0000000600)="f910e7562ec13791d6a3457f493e6b0f9ca16dcde0abf451c51997c264ae9066b05da78faa24c1e8c1d9ad04293fe4695cf61e771998d71c505c40f04f888fbe93ccba16b2c9096dbc8e358d5b3ff3a7f4ec1fbcdc8e34a499250f917dff6ba6e2818724b0cbca2cb8c92592b9dd74df274705f9ee5aca44e56d6306f465d8c95a71e800bb5cd64b3d05ec89735eaed368de1e1994c26cff7578c228e1d543938d7a9d1447508ace1884f6675933752027fdfe1faabc40b2c795f6d965b2fe411d6718656635dc593767e56afbc17ba4f0e64626", 0xd4}, {&(0x7f0000000700)="5c56e56a454f0ca93a0ea86da95537a282c62988b560b14048b52e8644f88fd5376a6e30d1c8f56073cf13b1ef254aa26592ad220d3b6a7f43edc1f36b5f946df9701f9ab2caccd225d2f959aa4f1d259912b0670deeea12ec95439175d9", 0x5e}], 0x7, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="000000186004008b00002327000000000000000000050000003f000000000000000000000000000000000059", 0x2c}], 0x1) 11:47:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) msgget(0x0, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:21 executing program 1: r0 = socket$inet(0x2, 0x7, 0x100000000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f0000000000)=0x3, 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) socket(0x26, 0x4000, 0x394) r3 = dup2(r2, r1) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 11:47:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") r1 = dup(r0) sendmsg(r1, &(0x7f0000002880)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000180)="e9fb4a70ba5e962208ed6a0fd1ed4f87828af87f9f8a5ea39ec0be60c308e89a4e0d086df27acbbfb7a7f0d1c539c748e9c2ca6cbea0a43cdc21013e55158bb8fe22469781e8f4e1286fb2716e99be28ed95", 0x52}, {&(0x7f0000000200)="366e1bed70a9ed97951c2722046e7e5f61f03bfd1255c1b49a76c96d0e842cd3dae871a89b355f621b4c412bbf3e12e86404f6d81d372b5c7bf33afc0e2e00554e85208295e82f1babbfedb76d510735ffff7a9570661fa9d60397e70e6c5e2997542e167ac3d9537fa3c48023a0ea8d7d78193709d33c74ad3fc64704c46d35ee3f02da25cf415641df9915f6c6d0ed4814658005cfde96e90463a80e716601052043ac465ef044e744e3f897c8bc2f889e1a6d5a098979d539a7fd576f18ec5de3cde6466a203d5009956c5620487a1dd296f7ff6c5b345c765649d79b670fc000e97e3b3298485bebfdb29819dda16eba0df9f039ac9846e02d75a90ae9e255a7b2607085119b9d96e539dda07445bd243d97950ffefefd1b98247a2a247ded2a6bc21b5584beb8f4a5b540140ededc3e2f21f5f25d91d0feb6e215a0546193f1e39f57cf6b6ad51db43b4be37479736f006c863bf5e4dcd6e1551f3aed5f7b478b3a7dbe14b0408578c3df94c4b2a4d4379047a60b2913247c8952438d0d027e101622420aec85995d1a5f699ed11f0df7055884ffdd7ed544ec0c73b76c18a654204d66b236a020715eeed75779e2f663d47bd448400e70e6b08f0973e2b9bcdc4e023f89da6ffa5b8cf0922bec6d0c8df176dbcda140b0acfd1c7ee98c38959ba05ea3492ec12570cf8f5376b5493ee2ea7fb55e877cf0c4635c50cde6633f5070a6bc3e21fb98ca29bf19c4487877af9fca7f57feeb24186f325c3fffa360c3fe56f5d206e69869a62ce71d9f49ade113b3ec1bbd8501dd687fadd2af83181b51233447731d88fcd829ac213d55751a5352c93e0528fd0a494c88f3abe88e5d701574d28a0004f9e5c49e9a4e50b7449e8f3e72af260af386480c679e9a157cd2c6a708267654503bc7642cf211f8562e4e4e9e85e0c0956c485fbeed5640908ced88a0ab9c6b8cb13d14a9b76b923cc5876c0f8839370880ca4d01eecd100cde975427c7e4d3f10a507a97f15bd2f3e5223eb33719364260515ec71a2c70e7b3c0b8320e81d9c5a2c4ed6c31a09d15a1703d3a333225cd7e40f6557cd58deb294870f945cc5fe85c2b187f55847eadab793036135aa3962198d805222b465ef60aeabca70780916f907ad75dd13958c36bb1292e7c3de1414293f7dd9f322b1c454b3477a983b475815d4e416990110b8ad0cc8e544bfea5e3138e76e408d58ad86365dc9b0d36e7e9c1cdb1d02526f2801472d0a599297310e91c8778bc7960f314fd2ba3cbbf349a57ea43ddca3771c42439d9252c3765dc1cc5bfe3f598adfeb9b974a294fce04fbdd9325d57ad17c8e36c7d817ec1acec2a7324fef6cdb9839c1c4f0eb1fbe8158f00a5c204a15484a37e3bec605c434dde87996f6ce915282c2b39d07650a1caef30e72723753f38c095b0e4c5c5d2167c5984d8f5be63072273da54a383bb56986f3773386266fd90b108b6b31078659ffb381160cdb0ea030aa60eb53087b4c4c4732fb938d4d1d78cfc57b47eadee79070ff26ddab766b5dfeb54ed0c7195b948401b821cabd2a3d3b1686ee610c64f44b281ba00b8c8c8f1c7271e75bebfa85b07ee93a89f092f625001b47d684428c0701193247ce7521a58680f40555b2e8865345acf2c4d0fd2822c81333fe16d066d5cf81c5aa50c97576121056112fe591b34fd48ea773dbee171acdd49684368c1c1bac8c38b9b6d6d827a63854b8679c4db43945df8f64b4359013743f57c2d9aba3fd667fb8dcaf4903c9c23a87ad19992c69a3764c6b10bf966e3990188dc8627b8b063c7d86b311c717703e6bf33c51615ba45d016abac115d244e0857863c477f16f9bb255895dba7bd60f3fd90560b0446efee9e3b23dd501681e67bdef0e3166cf98d04e60dd61c57429a5aaba8ad080e4af4a0e81110216c4d67ea361ece07ab651ccbe9a01051ca122945a4c9312e657ae8ffdc4b6bbe3f0d96c4ca874d4d89b28ac6d76ad192230de31b8692aa69568f2e118196964a5082e8520b27986077147881877b05e0f7b59c30af6ffe6e04a72a729aeba25fc7e874a1753d240a88204edc195aefa893c70a36f438e7e7ac48d7fd6b1306abee746f670ef28055a48871f521ee0e1935d29adfc00a65f2b19b8b3466ef21c8a2793f6d39b58e2b7398f01d3b53a0f5473257dabb3addd4cf79463455ecafdd1e642e5ae332bbe4cf3ee1ed66b95d0d4539de08fc4941e8d39b9d396044f637eb0b3f7a9700c2f41a6e1b1ad70c9a2ef1e071166306145956a4b922b4cad39cef6dbff4df839d6c6c166d677b3db594dcc2e6d721a956306da9f6cdd49f5320c930b1257db62afede4f7ef2a5ea019c45f3d15a38f94086225b8a17c22e1e4f3f1186ea2b78ff8520bd440dfcd584a3bce53c319327aab50c49b74c33efe9ecf1bd04e1e2302afe26cc701c39c209171d8691d0a964d1ccaa9150b02c1a0e6c10d8f0caa706cc0b64949af156d422470049a3f7cd434d4f82f19843784e6f4258163fa04d1d03824c57a7238bc7112629b57799896eb3d616ebd5afffacff7d3eb076c09b7cf4a6975a14b4a1d767136369eba81ebf765041c7342d30c0ba95503ab60ba3b7891850cf28672ef181935b9385101429c65c2b7f35cd25d0727dc7f2694e9c8bbec5bc1e7d2554d13c4ba0d62df3b9f69957b13c2d18148c9adae3e51a6d1469296d2a29ce4e63af471081bc2d427b88bb70eecdedb915823a181d2b6faf4a1b10ad7faf5f7024994b7691da6c3192d9810ed0155d2d1f0df6f0f023d0724f612e551a2815a1ed4440b3fe1b02a9aa145f8f790ecb4c67a5804925b44b5b58f6b15b7f3558271afdad327af4f3765c5270229a92a51b87ec1f73cae99bae1f65a4c563fb731fbf7d2f66f7f546ef104b8b072977c9410f2e27d80f9e56edd7ad793bf764c7ef09ef54934548e66bf88263a1ee6f5780c7a8825588d2d0f99b9e151ad9b3bd561b3fd9ef67eb1a761609aa3ab3db038e574fb9230c9b01bec6a2553af51c9d7020c5c5b9b01fcd24887a5f8d3e0352d31203ae5aafce31112575da6896932a93d17299e013c1ee17b65552fc09c7632f935ae6321bc137c4423d7cd6df0ae7c5c5afb02cf88f42d3b55f74665238d1143bf7353be451cf4bb53045ed243d7cd96bd5a2d3b3d7faf11ba6929cfe11f5e94040650ae4af407f5fd4123edff70171366941c63df70e8355997cd4b60a4c1b56394dec4400de1fee5cd791dfdf9fa2f10b8fdb58061a2fd6c91ab00e1b48a60ea8692023fcd629203b4ab2d4999303041946455fa06fff51a87a23cd4814f40a185c656b35138d71c48ec8358960ae55eaef839f2bca9d3de9ee970b71f735a58b813106a78c68931a8bf6925aff8f566876e2d984348a2d79796b25cbcb9c1c2043046926df68a07c21f7e853b7f4ab791712c39a7750d09bc61c30cac15a538c07ea1acacd92cf406da2cb322f912014ed41c5a0d14bee089aa85514d70d95382c781f62dddf5e74243184cf5d26e57742d511114488414e87f6295156916505af86b9cd440e5b4514bcc6cd6059998751e6c611f1bc081a44010ccdb017f471815ff2ada7599f6546fc83167a70b4a2afdfc7b03271f8706aa8a63d0dbfb0e7fc80ff29796a90051f35d824bd35ea4f5c673c25a5803d7fcac4c19fe5fba985626cf9aafcc7f60303f95825702ff2b74ad6595fab70e0e1e7295adaa5e89a745db96c3adae903e1ae52937e91b6b3d4f179264c969cb41f21b56e5b9c0ebd7e4085812f720b38a6b470cfedbad48b71b3894c5091d8eb041d0f6640d47f9c2dcf9fe5949412eee5b59fcfed21dc992d7c6fd53540e49c797a207ecfc086e1d938fadcc75f98ee43428fc4f285f8d35bf2dc98ec866559be016335d7a3702994d1f2a4422269fe1cb71d8a53e52703ffe5c348a7e5fb64ad411d8429fdf3b37fba6da7fed533f985f0230cf49276c6a49d7aee34805db814cc9934552ab668eadd933096fce8a13d5d8ee52216789552baaf57f91a951123a11d47ce0efd764f5940177ca5045450beaabbc2111c65ea4ba063072e516073d8ba03a540c6683fa48fd7387e9accb772c708fa7d96f42a50b6bf8769b0b31e91bd6edb24a05f1cf51575fd76b6d7ffd1f64e025ea02704c3a025f02fc4b4b2ca82b9e4e1c4ece8d61fbe5fde029c79cc5399c7ee296a8bb16ecbaf32d1fbdd7dc011c722c7671b5f8216619dd4fe27700c7b7d5e17ee57bc117e11528d1168af685a8f8fa118175f5c03775527e27ab5eab6eccb4ee940a6958c1b92f305c438e7e84bae39b40aea008d153ab43bd24f0d50b3ba1e08a0c1800e794ac43c932d4638e30128aff31dbddccc13dfd1dd455168927b102dabc0eea5741f3e37293487e03bb37c7d44d9747d9b0876da25df67eba727a785c73620510839ae1f9951ca786cd9058de74a3e4e0a61cdb7a76f5bd17e15f469171e6b400aaa770a3660180515b92d7ef0aa4fdf39f2fab5d2536ae12b100fefbb84313a1b7db336a2c3939534fe07268a70bc4a21b726c7b8ac23a72913d47c37be307f69d0bee484a2262e3eaf899ec7451da9a59835b2a92f103fa27dd59b599586cfacfe51f420dcde68178c1c952fdc3d41f01c8a33c6d97f5514641b13cca0abac944f402c008a1c2a8b6c677cb9e08b29202d81d8bb6408d40a2848663079c035cef9d62eb5f3cddd10399cf7419a9e476d1239087f23f239bddcd583a1d0b5a963316d9dd3407a280c03a5a4ff9d6431c7de1e5bee47bfdac563b77c6308211b62966c231b436390e89ada273f35de1e273c323410bd5dbe0ae3a0aa2b613973cf671ae18440a4b1fb347edf46ab4e023cf24bb467c5463b1c8e4e80399f0249face031d57f09b39f028875e48fb9baee020d204f54d7e55a75063f2712bd3c4787318999f73b0c8e8f07b1420c69568fe049c76574cab20abd4a3b3ee7e05a513554c5344679deb6442dcf2906e0b834663d650c5162be1c7b8b32058cf022e70b4d13dfd48926437d95103e9ec5e0b8b97ecbaf85323e318b5d6f32d27ab3b5bf2295e567c75d0f7d19064c5b38f22d3a3f8fe9ec26e4b3b2828f3b45219af99fb23a1b7e77d81c85ff4ece2fed32dff8a14e853bdf767f35aece64b952a7fc4bbe3e394d62f0b89fe17c1676496375617d23f732993164b06a37be8bf435868eb78c66256f541c0339294c7e83e0587ae38f727d5a9372c0b62299f3550c3227b2975e8eea582ef990b9359ad1d9d5171a829fdbedb426197ae4e94684da4e78f3f6b55bfc5eb2facdd4a3db079de25462abf09fb442edddd5993328c069f13750ed2d66f51c1dad852935d3e5e3e970e0b1ea7af49c8fc73329877c1a92600f999791359ac5fdfcfde3e90151a23e6967c89ea21f0bb770b5688c1196bc8db497b705c1f816293a1539e394ad150d490a4d38e66bb184dcc6ce9f94b833c20259718da7d2a85d758bd57cff2940acc242ee97a363d92e6e372c18d8eab687c3fb614736fe782d45bd6a6c6d7be4bad45939e479caa3a33d264483b279964312c4587324106a450e7fee4158707b16aa2f3f7e95490b21d95b634647d92a137f44b0b38a2fdb53ad2b062c7036718a141d618bca8c96ae5a6166f9c7ac87f34be94c36c614fc4dd3cbeee83728775e019c34f28b37ed0ced05608ac762348453f27afffadac3f635cbca03e818f43925e2a75971cab6e4f29588c335f87590c9a2c620e42e839f183d17b94126f8a46d3fd8ec6", 0x1000}, {&(0x7f0000001200)}, {&(0x7f0000001240)="506964da9397fe301cfc9ae9d8acf31f764f57826acc78bfd2bd07402d363654421d3ef0e4a620e4e93a2c511f5b2abffd5805cec99ff7755d2f065ef13e8a781627d22004bf9e622c310c9a746c37e75badec9a36ff68f9af6797530037aa4f03cd72121a3dd7a4e91abd6ca10bc3362afbcb496d07292ae34aa08c42cc78dbb3362f37a0ac8d43abdf67d658111282993238aa912c4bdd9ec92f09f10f27b8fbf7f2832bd385246aeeecb35268fd687dd332b11f9606fd08ed00789bca80b7a7", 0xc1}, {&(0x7f0000001340)="f06159e025a61ef53f0361641ef1ea7caaf67e374f84a8e5d94bc6865bd68f44b1bebcd413643c9e9a075bbcb13950fdd9cab4c42920e9854ad1a0d266e3e1b75619863e534e8b7edeff8d8dff00e242ffd9c2be391840c9c7b50687520356f795e0da4a95420ec81b0589cab2817b7d87f2b13e8b9883f44e928dc236be012bcfc2397089b6db653dc01cc9092c41f6069b3b274c4d21c81280c2c0a97519b4767f7bd956cfe9f9e6a18b49884e9fc3e6abe2aa3350d6d6ba6e78ad30767e086a929f4205607526639a8a", 0xcb}, {&(0x7f0000001440)="cb3904c5db77bde21cfabc3c83d30f28dea027d0e25f510eb0b2dd4de5cd7ed3b63d317167246c079826e624cd46a4a56d97e24bdc8e3049f3a5c883c964cd2fb57835925551ca7937d012d5ba96c89c838cb49f428a6ff1825d1fabfc284d5f3ea7e6f395d490bb2da784411dca582c02d032985f78318a70ae62868f8e56d96b579870dcd66707cd5b4cae56953976242a883f0171bde7c5802d2371a6c6d492998af40a", 0xa5}, {&(0x7f0000001500)="ed7c18445e15fe1208d589221e134cce81bce6d1640857482e8b72a2c0c7361c652f147f826c326e06d48d05cc5824e737fa7506a0390f00f78481ee3f4e965d0f16301cf6ce66c73e8369068fcbe45fa2f531e52d7505354547a86108fc710bbe6764ee13a1f87dc5d0f8a22708a9ca7c9166f323df81fbc214a090ca92c7e861b0ea889ce99bf1e5d07b0916513e29743a32aa5bf84270efda9f0c76c0d9d0d63672415e7c9bfc665624c2d50030325090", 0xb2}, {&(0x7f00000015c0)="53c9004714b8007de0539efb736d4764f81f3fe2697b6b1700c27c6e801082aa9b9e8bde21673996676631030b79e23d373c1da45bb8f151027d85fc0d5fae12748624f2cf21077750f566cc9eccf3a9cd7d5519445846c8", 0x58}], 0x8, &(0x7f00000016c0)=[{0x50, 0x1, 0x3d15, "e648343653cb8d86a3cbec390085a5f8e11416c29a432fa20d816d14b106ae4fc3057065b1feaf7b8df33c66f88d645c39d590a5262b1cbae7a94fe244c6"}, {0x78, 0x1, 0xfffffffffffffa19, "140ae1d291b24d71fb2781b81ccd3973cb6b34ca7456ca938f1229b3cd549bb039941b6a2061b0e2475275d124373ab4cb7b5db349a115002fa9ab588b6ec178596c3e4e7b204ef73ad0fc12092166356a1b003a93e24d2c0ccc66f9677ca7a16e"}, {0x28, 0xffff, 0x2, "e3cbd57d14dbe28f83075ba355a5dec84e400b22c1"}, {0x1010, 0xffff, 0x1, "f295daed0d431b7cb4560fe21944db110ab1a76e6391e64277c4ec4ac81bf72cbbfdff37ee1a59d9e3c7d5caa13e593c511f427affb717d3a5e4b5511d15f9a4579098f681ce481be31de7f2853746f7913f3946afc081ed35e6de21212254c7ceff82816fad1c877e223e6f7acfe5bb58b7cee8952f91eae5253ac2ecc8ffac6393d3b7cba908ae177d857baaeeea8bd40e00d1388cef5b8dc40895b262c3ce4c1f3128d369017e71c71264494338ec76be1ed20b2998a8440a3114d6215ec0b30820bb743ac087dfb55c29e39e0a87e7362d0c4208e35e5fde9200f0457a633fbb41ffb02d27b750b53b615d3cb0d4b0a6f81df133cead7c96d60000d60abf2fe6c1cde203a1978790480dedbfe307cc48ba9dc30e734dcc4438353a6d0ddc581e69a7ec44e5853deb3133afc13b370f25796b4eeeddd64864d758743ddce41b72877b11661d49d6b15d988f55521649b3488a47834bcd18f17d9505fabe6bea606140bd00b5e7b9d4b2d1cbee9fa9e11258c84a8d623bd807a6b2708a1f34cb3a570ccfde64c83db1b2c165b7b538ace838cc98dfbfca495bac27882c5bff3cdabd4f943efd540c8b748323a69e29c6da848d61a9faa7a59ce3cc4cf2921a303c353917278e00fc3493f1bc3a566622c813028d06ed0df8dbdddde1006c44fab3a261d7b65eadf1eef1bcb4bd9a161378505d69d08fd8999807b1338274eb897c2256d13bd5e3adab3f82588c45cb378952001b5e24ef8ec260451ff7e0493c3763bad757f0c17ad8119e2ea2e9b47ec7040506bb32e9d616ac8548928c11b423005bfbd2f638799d09b520c37de807dcdfcb43d7187720a240a0e09abb44ac23a056cd63ff002427d397d9e10bc81c91cfc5d2a3432daca61f7bedc21a5ba7e14947e3a3664502aed148f0cac770540eb556c3e7b109adf303d0d75f5c0cc845dfba9be1fba3e8304e325fcf24ed3f75206d10152b333aebad95a5776e6c29495cf33b7d3178c9e40b5d9c32adead1fe25ca69a911742637f67fb9bce6b9f9f57fdfab96b5048a7e5787cccb8b4053fb84dbeec612eb72fa84a41e778be63545a024c76a4f009fabfc50f46b6eebaaa74e2d8069e319eedfbf15a3b74df9d45845c73bdbe504a4eaeb43e4297fc8806a44a6c2bab54fa00dd901e4a9052870bfc6b4332e72839f117809c1f9673db7ad41f28fca7f72ce509d0a8c2b82adcec9a9c2cfe56fa00769af2d5fc3a1888c66c0646441b1cc445c5c0e04e7bd64e78638bb09b7288018dedace3c29fa2980214c9835c079aea9da064686ccaee2e2dc8ac6bde03088ba0b8c92252976a6c011d0263de6af139466c5532c1e3a0e4ea0b6dd6dc6fde508edbd798345214f7f8212a6809db90a7f70967ce8bb667925290bf5a8cd714f25d8f85c376ef493a231c218be6b61fe5f37a6dfb427cac71a104b1819eb1a1e77e77da74abca152c1bad302cdc111f59d8378494287869f28dfe165540e6ae04e81d07c4ffa1d6fc2e85ad2cd28e9dddf81c8cc44506d7a7b23cb1b5c2168a73e91c98dbf7ebf19a1c01d2f84c2070c1ba6c2ab8b36e5f0b9d904122d65ae2c1d0ed2f697d2f7ba3620c9c520f3d4fd6267afce25400ddec0f02197bc54032ba555fa8bb0ee9b3b2beb8b3f773ca1ff97c4632261c93aae4d817c486a2bf8f34cb390270a03b4b6bfc2a7ce9ed557512afaab6c2ce16d22c961689e8a3de7d33b68fd9f3438e757a01e658981b0f3aa8b2768aa3b9ea0c930c9c9f54ae6e3bcb851b98646b02bbb88da7fcedc5ad61f4328a9cfbc947bbdd981ec5df9b90f4a2eae6905afd8150a3d3a7d5c2e451e550a247c231fb829ca9c1dad0e80fe39dbd9a8e1147bf072589d4daa4a0e6683901745018a3836b4166542c70669822c745c36099497cf90c07500febae16e0cdba1c235e7054b65f55f41e4e49ad4c3a6b818f7b717fa228f970807847c117e9d0cdd2476ade4cbcc137be704a106f779e84dab93f7a5088d480496e35171a4a3387e57df34b6170cfbf19fbe6ee9bf41110fce251cc806f25b8e730c13ea9ec744eabe1d538db1827f688476b30d755fbad9280a30ce6afa898ac5cce03b092b2f98760286f29ccfddd8d96f41aa310c8865f6a5d335c821ea7d62ffb5c4958d97bf983f53f5930e9712a13caf0de2912ad0bbcff9323a3bcfa9a82944a9cda4b0f4019624eae764aaf318eb222c2a2642c79d00694107a94caec32dac3908b94c7025c9cfe26a9781a842521880b5a96910a139f92dca5648275a8671ca808cac0216bdbc6296abd0c11817a5fc8d84c21f6a7fa4a69e26af3243b2a6acca602a30613a3f9d994a6e796d5b93e6f2cd1edc5a7471cb538db56d4eb52c8ae4d7fab119efe3651f84b0141ff305ba19e334010b175df4d0b8cc1821248175f5dae7d4bb5a5c01b8c0cb60a1a172c117bbd517e155ef4a48e7a3492da46a870bd8c669a84e4b3dac2aebaa228121e366ae812a2327f1222dc8ba681850abe2a9c8d1ec88576e0ee415a267c6cc2baeb7e24027e6a24308ab52d03fe04011065e0d8bd53de8b16755049d374833672b7c080dad9336cf0c418782107c999c16d6b64eaa72d99f0a0a387216a30d148ff6c10b05f76b7afb9ef27200771fadee9ff9d113e05ece75eba3d8348454408114af3a1608c596d26cd3e54e1d475cc45197a93f438a38ce703a435c41c3b0df88a4090b44dc2bb1f6379718c37cc217770a12206792aa25e1b9cf7c74b83859ff400d0445b1be74269584afce01611295baa56ae91063c2e92ffab1fdbcf9441cadf3df8bd3547e9150c8d3e41db2f15e2398f98e8f39bb175b638b4dceab6100f42672fda0f354caf42e818e74f3c6869f2dd80958dd082e29b95a27863a6b24bad89f12a520740040a41574d9b7c975fccdfe44392ff48b2aba54b5944e876619e6b4e06db61b62df8f6204286e7056aca183b01a286cdb1f605c80bd43cd225f1c444f460f672bf5b5d41559d2aa1c8d80a3444b600d093504143c262c8f80c9c98de2da9108b1ba4d815ec9fd0d25c5a33cac2cb07d3617c7fe393f7387eb935f4740accb3f77bde8078aedfdb999d4142ed514bf954977e0da6bdbfd77c0e11bb45960c0747c2ae02a03e582b9e5ab4223c20214551ff7569dc674fdef9657d910ea8db701e999613e63a369c3a446de5419cb71eec8ffc9362e7804a4be7d00f36dff5a8d48ccc8b2407a598f38fba53f62e00512d87b084e74932e0ca9bba038f0674caec1fb42da7fa8fc30460c8f94fa6ea6d935cca045b6e69ace854b13ae54348477dc2e74e8f91f1c59602c828f022caa62464d8ab1e4260bd51fd8d6c4aba13d5634968779ad2ca0ed96f44ba49cbe54f47dce5c7ba14107898c5db4674587530b60da74e5544e2d8b9c0b9f06759441e70d4ef295b4c5f47916327337727c38f204b8284498d6564a3d3a3ed120dfb6d577ead48c159e7df37aa4d90c994f105d87bc7757f918ca9c7192f4fb1227d5ac18555f657e4367976820c14ae958d48029054574e523384f873f971c9b225c283c2cf6a2021483f167ad512231447c672560188db3f18f7baed09d678518253c4618493c6a79d459cf4600ebf121542ba75d2ad74fd6a5c3c74f258a49532936ddbcad3f9778ed18de39eb1b674eed3729fd9f856369d7f8f21e45a13d8def9bd23fbac1b7a4811c4d869f7f2ff580755674cf1925d8ec92744cb0e01d89aa6c7fedf0afffe797c4a76f935e49bd33543421e3d054580a7d855a5cf9a0757bde361b2f2a7aa2d593a483bf80732bafa3c69cb1f6bd23364b25b7b623529be814116515a801dba378a9597f8e173047e2ca2dbfeae5e7489981fa481e57f95d1a938cd0b47e26a84a663a1fd7d6a430876665d6bd2f7c518c5c0c5c6e769ad60b98f0037fb458aa24e3e686d7c96661d4e624338090ffcd1dc57cdc2637f0dac6df053a8469b0694f5cc985f6c8468da16627424c22ed32ba05116ac2ed05767422fefaf14b4dc53c1ba0600f18015413cf3ffb11e3003c925ebc8d05e6d93db537f333cefe670e9576f211b3a1971b38689bf2fa3c1133ba18f3c60260340859f15fc343ad53e4964d1585a04769376c67c1c87058fc18ddd037038eccf0966821d5679ab7ef278fc99908b02d25ed570daa03294a96fc35c02712c1ac1e8df5f1514d951dc9f85623fc7c62c48ff11daa99dec2d4a2c83a6cf5fe1b4d6b25c4b027a9602bed70d5f735618da6aa05bdf408722502acb145560641946b178b3ed559fa8a8323f667bfd043cfebaf8cdbc4c0349b550aa2e85e21b7a7b7803cd9bebab1481f0df347c29f887576474d6282565d349c344ddae150c5981e9df2a5f6c68dc18f8a849adac75b531bc2869f796873df14849c4c7bb2bdfb317429903fc5e1fd2666f1a440b0dfbf4a634062165081e6bf8de2bd66135997cbc6d36250b1d85c74106a020018deb723b560b0b61b36121a5316abe5739fcff3719f1428150160e84614f716bc526bddba28c065c05bca048ee819ad0e3a463e1cc1c097c76cbbcdcbb34abb60a741b72d93e46ac06a736d095c6da2d4dc99eb6ffc710b9b48deaa6c6770a9005348d980c059e694f8feb9356af62f542f020322893cd92432ecc8d84056c91686b4c01abb52da8650b8aeba6e1c1f76f3966ad3c39d40d9693677f9834c41ddb0ced8fe6306077da4962f67a774420abddf6fd361e1ee530bdc5a457fb41401289c3c4f25590acd83bc3de117e1a63736d2edf1ce1e907ce72738bfa87f32018a876193480fb5734572fdf384b7201cd616af24291f6850d4ea9728dd3f86ec0a21dd58673a8993fdfb4aa6ca70146bdbccbd9a2983afb10d8260df8f324c4683b8d048846f532326e56025d872b3a4c138441a705fb4998f593212245e0cbec1dbde5954295c8ac2a9cc0186cb3d82620876bf8684432d0318c652a0aa832874240323db6333d30ba1dac34938a7ad8e20386fe8e12f4d2fafede1c5338f38045c27f07a96e6dd4d7c83c40d007ddbd833d24e10aca3281c6d82a71092189cd8b8255bf06e361f9c3ed84034ef4140f9fd3afdc3132eb0ded084a03d9eaaa497648a749156e961780d880b8ad6ba559693b3c88dfab2055807e03448d6b1ea0721817acc93dec4183d32dba707a1eaa942079d6d07c966bc647ff13b4656a8914d5efd86ac76c685711fe402bf904c8428bfd0fe5e0017548d85ce41a5376fbef68f433aa3eb22912106fc2c0be50a41b52cf9d9c43435214d4c52c9182393630b9b857c86b035804ee614cf8a7166558da2b2bba5da35e736ba370487e41b3985bdd6703ca07a401e6bddfe861d23f76896a33804793434f4e7eeba5ff4f9186bda60304ea28a18333dd5fb7342ca7e4279e8b0125e53981a48360ec961241d8f6066327a6c0e9b8a77de15b366f536c42722cdfb097ffd47aa3fb0def09488d27dfb57a9a826ae9805ee976df2d9a69b8613b16a7a1b4e40e5c86253ec410a56ae6f1b678103be06c24f50684da58071f445170d6d48fa8f36b527e9e552b981416aa475856efdeccc26667e5014880120bfde75ff82a2dfb69e9817c0b8e8c177e52a082b84d4926e9cb0e8dd6d42ace85e61ca20d34ac9e1af7c5f0c7092a34975098e377aa81f40d009e935f9a91230c5a5e5d784201777c45356777c8833e60aec4538d83031dd85a818f2c0e8f620e7591feeadfca0fefa0f4bcca1dbc8b11a128c28a01a9419bf616d03b5325d864ac0e4e731"}, {0xb8, 0xffff, 0x8, "5d9cce120d9c20fc651cce024b4bc32c944fe7eb76a8702661dd178898dbdb1a39e8038500cf1420d80af377588b7fb4c04266dc86f7d8d59c7acb2227a6f736ce8b01aa9747c798d105f3c9df2fc475dda4be1bbf909e7041add2e16904265da6cde5b44e2c0986d3cf6aa56829de50f37e047ed325643e818c0ac51022e8791276b216c7d7788f2aeb4074536d564b9c8904dfdc0e838cb4c7b77361d2e48ec426b5f1408e"}], 0x11b8}, 0x8) pmap_unwire: wiring for pmap 0xfffffd807f00aae0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00aae0 va 0x20ffa000 didn't change! 11:47:21 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) syz_open_pts() lseek(r0, 0x0, 0x0, 0x1000000000001) 11:47:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/208, 0xd0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x104, 0x2040000000) 11:47:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fcff4d4d7ee4000001000000c0010000000010"}) writev(r1, &(0x7f00000001c0), 0x10000000000000fc) setrlimit(0xb, &(0x7f0000000000)={0x7, 0x8}) 11:47:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x41, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x3013, r0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x26, &(0x7f00000000c0)="29ef6880ca5f16eda66d8791480f5773ec428357b69d2055e6678549ea6ac0238bf1e88e913fdc9ea6bcd344b0dc2007ff34030907c7c4536c52a4eb8f2172b47f11100c1372753e64b1243aafb73c1308eae0e2e00713bd2a044d54d544d73988cd2b29e81fc286475e3beb85c89ae1bdcd29503013808aadb3b4b1ceeed5ad27f9d4fc447024789ceac983ff25271c90947861e0cd8a4e031720c1065356830a3ec25e8889c84632cc729c710337f305e52b0142f2e0ac4e76fb67741ac867c8ef2d719d4d3babde9492439c8cbd1c2d2eed94713120d453b006000000007eab79f29387e8a8f53a7ff78eb36d6422f5bb7853fc9dacc572b4343b453947a64f7c69d1c4df1238ee898c8c4e276a48989bf5caefac2f9f4e9822c728325721850271d9e2579cb0f45a5276a67c70699882d67dc949af29e745feae095f09ee31e1a4bc2f4ee2f8f48d0600a85b62", 0xa76f8dcb984fd30f) 11:47:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x4}, {0x6}]}) r1 = msgget(0x3, 0x50) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086f2f8e450dbee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700"/219], 0xd4, 0x3, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0xfff, 0x0, 0xc}) msgget$private(0x0, 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x481, 0x80) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r2, &(0x7f0000000140)='./file0\x00', r3, r4, 0x6) 11:47:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x6, 0x4, 0x4, 0x8}, {0x4, 0x80, 0xffff}, {0x18, 0x8, 0x7fffffff, 0x6}, {0x2, 0xfffffffffffffaad, 0x1f}, {0x2, 0x4, 0x1, 0x7}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x61}, {0xa1de}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:47:21 executing program 1: nanosleep(&(0x7f0000000040)={0xe}, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x10000000000003, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x21, 0x78}, {0x2, 0x7}], 0x2}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202fffffffffffffffd"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 11:47:21 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x120c, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x6, 0xfffffffffffff7b4, 0x1, 0x1, 0x2, 0x200, 0x1, 0x2, 0x1, 0x7929, 0xc4d}) 11:47:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r1 = semget(0x1, 0x3, 0x100) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) 11:47:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x80) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:47:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) fsync(r1) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:47:22 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x100) setsockopt(r0, 0x8, 0xfffffffffffffffa, &(0x7f0000000180)="b4c4789c2d7b7ad77641e1409657110455339c1de46aed49515b2a59007c64596e728c57fd9d51e80721aedbb8a54142a5a766293f1d2998c1f7d8e2bbeb6ed0ac2cde37d5e66c5c5248ab84294d6dd5c76edfb272348ecb9d7bfee7b5d928584c97170ba1ed1044f3f42d5414131b0a0897b0d15cf441a0c0ed1e4efebcf152ce18b17b711a76be86fb620f5d598868be60d5c5c04e1895c302918a380a083230d662f21e9d", 0xa6) socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYRES32=r2], 0x1) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0x0, 0x0, 0x7f}], 0x5, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 11:47:22 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x10180, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xa, 0x0, 0x0) recvfrom(r1, &(0x7f0000000000)=""/36, 0x24, 0x841, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="979b5c508b6e3bd7da6dce7fd26f7d2767c95650058d7399432013f149806dcfb7020b90d46061755703f376c405b2a5db475931db5f6f596782aaf904ee1ac5640677f845695910418d4376325b4e1bdc52642d9bea49b7caf20f7a166ebfe91b9617c8a6cc986a5b6639be2e81f291c27feb10f0573325019b5f04e627351c71cff177c5d7a7279b083f4e1945f5dfc1654a1a6684fc1f7bcca55e888136502fdc9e770f397ad3cd035b9f858cfc0460e6c5ca2f8b2d21cac6bcd552b65bb756ee3fcf21f6832e6d560ef9f9bf", 0xce) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x2}, 0xfffffe6b) 11:47:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "08530ddadbf7b05c118e46e997e4c4064e567307"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)='-', 0x1}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x1, 0x5, 0x1f, 0x6, "69a178fc01875bf6857ce05ac26cb58a007e6cbe", 0x2, 0x4}) close(r2) shmget(0x3, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d", 0x0, 0x20000}) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000000c0)={0x3f, 0xaa7}) writev(r3, &(0x7f0000000780), 0x38) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x10001]}) close(r4) 11:47:22 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x0, 0x1, 0x9, 0x10001}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0xfffffffffffff09e, 0x6f1, 0x8, 0x140000}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x7f, 0xfffffffffffff36e, 0x2}) 11:47:22 executing program 1: r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x2, 0x6, 0x1, "8268e827411b395beabcc49fbfef97b057754648", 0xdd, 0x36}) kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) r2 = msgget(0x1, 0x0) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/95}, 0x67, 0x2, 0x1800) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) 11:47:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") r2 = fcntl$dupfd(r1, 0xa, r0) recvfrom$inet6(r2, &(0x7f0000000180)=""/169, 0xa9, 0x840, &(0x7f0000000240)={0x18, 0x1, 0x3b9, 0x27540000}, 0xc) 11:47:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) chmod(0x0, 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x1) socket(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x8, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') open(&(0x7f0000000140)='./file0\x00', 0x880, 0x102) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x81, 0x0) fchdir(r1) 11:47:22 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = 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', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) fchmod(r1, 0xa0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) close(r0) 11:47:22 executing program 1: socketpair(0x1a, 0x3, 0x4, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0x6, 0x2}, {0x18, 0x2, 0x3, 0x5}, 0xfff, [0x9, 0x200, 0xffff, 0x0, 0x5cad, 0x4, 0x10001, 0x7]}, 0x3c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = dup2(r2, r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xc2, 0x0) kevent(r4, 0x0, 0x8000000000000, &(0x7f00000000c0), 0xfffffffffffffffd, 0x0) r5 = socket(0x15, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getpeername$unix(r3, 0x0, &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000100)={0x9, 0x1, 0x8, 0x1d99, 0x1d}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000040)={0x81, 0x1, 0x3, 0x66f3, 0x7}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x10000000) 11:47:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x80, 0x1f}, {0x3c}, {0x87}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x5, 0x0, 0x1000, 0x3}, {0x10001, 0x100000001, 0x9, 0xffffffff}, {0x7, 0x81, 0x7fff, 0x8}, {0x251803f3, 0x29845cf6, 0x4e16, 0x400}, {0x7fff, 0x7f, 0x5, 0x2}, {0x5, 0x6, 0x1, 0xed}, {0x48, 0x7fff, 0x45a, 0x10001}]}) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) syz_emit_ethernet(0xb8, &(0x7f0000000100)="1531a8c5cf0481365738898cf7016a067b1330c5339f44d641ff1230094713d215884e1f5d492d78fd87c5ce766a084fa2027b9e4865189cac4b093b1729d38392d54d0911e91d2c976b03d55872216eae22ea1f634156edbfbc5c12b2c5493f7209f77a82870a2c899edf03f73b182afb454da832bc1e1bbe5698c2ab54707e1dfafe332a55ad0d06bd4ccf27df77daddb237af612b4321d1185a44712d89e55ff79bdf7ffcd31fc09684d67e937e5f74f67f495c12d277") socket$unix(0x1, 0x7, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800002002, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2003ff, 0x200000000) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000140)='O2', 0x2) 11:47:22 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[0x9, 0xffffffffffff0000, 0x4a0, 0x3d, 0x6, 0x8e, 0x5, 0x5, 0x10000]}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="cd2b56750b3606d423da069674c025d9d8d97bd6809829a6ab14ef", 0xfffffffffffffd7f) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 11:47:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x6b) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:22 executing program 0: r0 = socket(0x10000000015, 0x8005, 0x0) listen(r0, 0x3) sendto$unix(r0, &(0x7f0000000040)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cdee082eb5515d6f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffff7b) 11:47:22 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"}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 11:47:22 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r3 = getuid() chdir(&(0x7f0000000180)='./file0\x00') setuid(r3) open$dir(&(0x7f0000000080)='./file0\x00', 0x1000400000002c2, 0x8000040) 11:47:22 executing program 1: r0 = socket(0xffffffffffffffff, 0x4001, 0x0) r1 = dup(r0) getpgrp() r2 = getuid() setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x229, 0x1}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffff6b) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r3, r2, r4}, 0xffffffffffffffa2) 11:47:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0xa100, 0x4, 0x6, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7e}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000a9c000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x35313c9f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000c87000/0x4000)=nil, 0x101}, {&(0x7f0000d13000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000b66000/0x2000)=nil, &(0x7f0000a86000/0x2000)=nil, 0x19}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000e1a000/0x1000)=nil, 0x1}, {&(0x7f0000c52000/0x6000)=nil, &(0x7f0000a54000/0x1000)=nil, 0xffffffffefeecb51}, {&(0x7f0000f85000/0x4000)=nil, &(0x7f0000c20000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000aa2000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000b39000/0x2000)=nil, 0xffffffffffffff05}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000e3f000/0x4000)=nil, 0x200}, {&(0x7f0000ce6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000fed000/0x11000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xd89}], ['./bus\x00', './bus\x00', './file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus/'], 0x8000}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r3 = kqueue() dup2(r3, r1) 11:47:22 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000040)="d6bcf332d2f92c158cf664c1b47218ad97bea1aaf1c5732cf0129cfe3cf67a6e7998", 0x22, 0x40c, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x42, 0x2) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 11:47:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') 11:47:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1ffc, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getpid() r3 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, r1, 0x0, r3}, 0x5000000000004, 0x8000000000000005, 0x0, r2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:47:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffb, 0x60, 0x400fffff, 0x3, 0x58a4d808}, {}, {{r1}, 0xffffffffffffffff, 0xb3}], 0xc2e, &(0x7f0000001580)=[{{r1}, 0x0, 0x3, 0x60000040, 0x3, 0x62}, {{r1}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x7fff, 0x465}, {{r1}, 0xfffffffffffffff8, 0x25, 0x4, 0x8001, 0xfffffffffffff8ad}, {{r1}, 0xfffffffffffffffc, 0x94, 0x1, 0x442, 0x5}], 0x5, &(0x7f0000000440)={0xa00, 0x1}) setsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f00000000c0)=0x1, 0x4) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1, 0x27}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 11:47:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2a0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) 11:47:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xfffffffffffffff7, 0x3b0580000000}]}) r2 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000002c0)) getsockname(0xffffffffffffffff, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r3 = dup2(r2, 0xffffffffffffffff) munlockall() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r7 = semget$private(0x0, 0x3, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) setgroups(0x0, 0x0) mkdir(&(0x7f00000005c0)='./file0/file0\x00', 0xd) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f00000006c0)='./file1\x00', 0xfffffffffffffffe) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000280)=""/36) 11:47:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wskbd\x00', 0x2, 0x0) pread(r0, &(0x7f0000000040)="bf20b2eff8d19d38f184702164c0355d22ef473c92a40fdf097079c4393b0ba765bb56c74370ed3ec15662e03ea1a2731bea45f03c42729dc9e03cbde1378a053a4b88505f54a2d35f4444acf5d6d44a96fd052ee7d85c9e15ad9f2b8d9e1c9eb215acc4cec08e5bc5b8a0e0d13fa6959ae624e3aed2cb8891d7c0d046842e0135325199", 0xfffffffffffffe5c, 0x0, 0x1000000002) 11:47:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) chmod(0x0, 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x1) socket(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) pckbd_enable: command error 11:47:24 executing program 1: socket(0x1, 0x4001, 0x0) socket(0x10, 0x7, 0x7) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, 0x0, 0x0) 11:47:24 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$unix(r0, &(0x7f0000000000)="75c6ffa85fc249b11d271484a0f8f8e7160aa77b5f5f628440e69e0ae3e5514fbd33465fc1638a1c588792f1303922e0639759376a0a5d1a19d61ecbc1424f6d4e18aeaf86581f44e5e3845c1a9f49ecee603c3a98351e24355419ddfeecaccf8fedfd485795", 0x66, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 11:47:24 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000002380)=[{&(0x7f0000000080)="000000024c8a44e1b30bdfc982955d37c1c103287f07b7efa76d410000831a5283e4b28bed11ec5111024efd7c2200000000cd08", 0xfffffffffffffec9}], 0x254, 0x0, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x3, 0x100000001}) preadv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/253, 0xfd}], 0x1, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x95, 0xddd, 0x5, 0xd41, "21f7ea1902c52b8592e10d3ee2c181aa19a5f5fe", 0x5b7, 0x7ff}) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x100, 0x1) 11:47:24 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) fchdir(r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) faccessat(r1, &(0x7f0000000040)='/', 0x0, 0x0) 11:47:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x1b) syz_emit_ethernet(0x309, &(0x7f0000000140)='#') 11:47:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10000, 0x7, 0x7, 0xff}, {0x80000001, 0xbe4, 0x2, 0xb0}, {0x0, 0xe81, 0x6, 0x3149}, {0x8, 0x1ff, 0x7, 0x3}]}) r1 = dup(r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2009, 0x7) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x6, 0x1, 0x20, 0x0, 0x2, 0xfffffffffffff000, 0x0, 0x1, 0x2, 0x3, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x82) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x3) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/141, 0x8d}], 0x2) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="227bbcd840e9e9a8d5693d7b899ac4b522b409c177099f72", 0x18}], 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000280)) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 11:47:24 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="2321dac6f89bdaaa94cbd292f49ad988a2b3962aca9f859eea92f530d4fd2f8596678554458ef5c38596cd", 0x2b}], 0x1) write(r0, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:47:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') syz_emit_ethernet(0x22, &(0x7f0000000000)="d39edb0d0f50b0e44104021943141946218ae5990c99cb51a423790a7cf40bc0c0c6") 11:47:24 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xf3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0xc6, 0x0) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001400)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/77, 0x4d}, {&(0x7f0000000180)=""/169, 0xa9}, {&(0x7f0000000240)=""/160, 0xa0}, {&(0x7f0000001380)=""/120, 0x78}], 0x5, &(0x7f0000001480)=""/4096, 0x1000}, 0x802) 11:47:24 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x40000000}) clock_settime(0x3, &(0x7f0000000040)={0x6, 0xff00000000000000}) 11:47:24 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r0) mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000180)) r1 = open(&(0x7f00000002c0)='./control\x00', 0x80, 0x42) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000280)) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) getgroups(0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setegid(r2) 05:37:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x3ff) r1 = fcntl$dupfd(r0, 0xa, r0) sendto$unix(r1, &(0x7f00000000c0)="ec809aadb14c4b4b752834f96b1df8e33a89e451f898137b424f3fe23e615ae7d733a46b12b7611823f96766dc2de73b454e5695f388b0f8b4b78b9908c656a1e08a02cdf9b52450ff43582360023e702cf85b7183e27290311062ddd6bab7fa9a021d83f4e3a522a77c2fec24cb2037e9a7abed0ae40ca954eadb6ec625e8c9ddd8782efd0c5a528c557e866c5a33d06c3115398e6e6d225b461dd06222a1b4f1bdb4b334643474c1ec406bdb46a35e075c049247ca342bc67c917932c64e21c9575d4fea9a8fd29ff9b79de07a2411d21bbb", 0xd3, 0xc, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x1ff, 0x7}, 0x8) setsockopt(r0, 0x0, 0xa, &(0x7f00000001c0), 0x0) 05:37:04 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x101) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffffffffffc) shmget$private(0x0, 0x2000, 0x202, &(0x7f0000ffe000/0x2000)=nil) fcntl$getown(r0, 0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x9, 0x400, 0x200, 0x8, "0af00ad07a86a35a549cdfeb5ca23764e8460ea9", 0xb8da, 0x3}) 05:37:04 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0xa0, &(0x7f0000000180)=[{&(0x7f0000000240)=""/255, 0x2fd}, {&(0x7f00000025c0)=""/153}, {&(0x7f0000000400)=""/213}, {&(0x7f0000000500)=""/4096}, {&(0x7f0000001500)=""/4096}], 0x2f8, 0x0, 0xffffffc4}, 0x42) r2 = dup2(r1, r0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2010, r2, 0x0, 0x0) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x4, r2, r3, r2, r3, 0xc, 0x87f}, 0x3ff, 0xffffffffffffe634, r1, r1, 0x7, 0x17, 0x1}) r5 = getgid() fchown(r0, r2, r5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) r6 = shmget$private(0x0, 0x3000, 0x180, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x8, r2, r5, r2, r3, 0x0, 0x3}, 0x8, 0x6351, r1, r1, 0x3f, 0x8000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x30}, {0x5}, {0x10000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x6, 0xfffffffffffffff5, 0x7, 0x8}, {0x3, 0x7ff, 0x7ff, 0x9}, {0x9, 0x1c8, 0x8, 0x40000000000000}, {0x200, 0x100000000, 0x1, 0x4}, {0x0, 0x4, 0x3, 0x5}, {0x3ff, 0x2, 0x7, 0x3}, {0x9, 0x8, 0x9, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffe57, &(0x7f0000000140)="b3e4b6fd3d42ac34c4a5ff30303bf224d721182b7bb67606a75aaa27dc9e3d8b45be81955c4504b32cdfb57ac5ad065d27721bfdd4ba9538a42f28d577abc3ee869c5c763635bf885136d8aaa8625b7a2bbd590e7ad5d6afa67a701ffb6f241039c1a53afba3955898a097600df2d11ec24809bda1a1caa8f44f0664dac221a9ac1a6a7433741090c378c5768ef5c989eac14b950299c78536483a3a8597ca7d5cf16ab2421eee4151cf347c85b16ee753bb5c71357231753d25e1b50f07d41a692bd90170d7e9cbdb1c79ff16ba66") 05:37:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x580, 0x0) poll(&(0x7f0000000440)=[{r0, 0x2}], 0x1, 0xb8) sendto$inet6(r0, &(0x7f0000000480)="b8b0fd0875f1764f430a3e4009a0f625c7804a02c6ed7eb8120800000000000000000000000000000000000022f3ae774e791cd85adac447f66c78c2ae0b8a0b6cc167e677f96b5e0fed4683c5b740f099d45ceadcd2c71483bc92fd9e9ce7d50066dee10dcf5352c53265c53dd5a20669829822453de5a7c247ae4224b753a7166b5d1bc85958a6432eff8121987a1691a2b09f19ffa081a4da1a0b548380318d04549161e886e521d9525a625177cad98d98b349978289f848151dc0729796d5623d244b8790664989ef9ccec5e4766bf29206ed91891ae8b64a67915c97ba57f2ca9700181ad4d6ab6f0d04b6914ce47ce22c88af589b1d34ac10010c81d91fdec00e402e3e0a10", 0x332, 0xb546de4a4d20ea73, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x800}, 0xc) recvfrom$unix(r0, &(0x7f00000003c0)=""/4, 0x4, 0x40, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="77331d044c7d58a5d75ea523e5e27e099c351be8be8cd32e49582c7825c87decd22f926c7346e8eba89ea741e90de8936942c40eeb03ecc4a10f2f9e9eba7d109589320251d521b8cb5f7e461a9e4fe9d1e6de9fc46cfdb7e2fa5ff5d472863a2130599a0d0361dff74c40ec2c522a8ad64371e1b7b34a69383ed2b6b1d607", 0x7f) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x3cdbd545, 0x9}, {{r0}, 0xfffffffffffffffc, 0x44, 0x10, 0x4683f4fe, 0x4}, {{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0xffff, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffff8, 0x20, 0x2, 0x1ff, 0x200}, {{r0}, 0xfffffffffffffffb, 0x6, 0x40000000, 0x4, 0x8}, {{r1}, 0xfffffffffffffffb, 0x44, 0xfffff, 0x7, 0x1000}], 0xffff, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x45, 0x4}, {{r0}, 0xfffffffffffffff9, 0x31, 0x81, 0x33e2}, {{r1}, 0xfffffffffffffffa, 0x20, 0x200000a6, 0x80000001, 0x24}, {{r0}, 0xfffffffffffffffe, 0x86, 0xa0000087, 0x4, 0x2}], 0x20, &(0x7f0000000300)={0x80000000, 0x1}) accept(r1, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) setsockopt(r2, 0x0, 0x800000000001e, 0x0, 0x0) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:04 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2, 0x0, 0xffffffff, 0x80000000}, {{r1}, 0xfffffffffffffffd, 0x8, 0x80000001, 0x0, 0x21}, {{r0}, 0x0, 0x8, 0x0, 0x9, 0x4a8}, {{r0}, 0xfffffffffffffffa, 0xb4, 0x80000008, 0x7a13, 0x1020000000}, {{r2}, 0xfffffffffffffffd, 0xa0, 0x23, 0x80000000, 0xe3}], 0xfffffffffffffffd, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x65, 0x6}, {{r1}, 0xfffffffffffffffc, 0x9, 0x2, 0xffff, 0x7}, {{r2}, 0xfffffffffffffffc, 0x81, 0x20000000, 0x4, 0x5822}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x9c7}, {{r0}, 0xfffffffffffffffe, 0x4, 0x80000000, 0x5, 0x93d4}, {{r2}, 0xffffffffffffffff, 0x90, 0x80000000, 0x10000, 0x81}], 0x1, &(0x7f00000002c0)={0xfffffffffffffffe, 0x100000000}) flock(r2, 0x6) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open(&(0x7f0000000080)='./file0\x00', 0x90, 0x0) r3 = dup2(r0, r2) accept$inet(r3, &(0x7f0000000300), &(0x7f0000000380)=0xc) 05:37:04 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000f0625a4b3c420ee97fda4d2c149426b20000010000000000150000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000010000000000000000000000000000000000000000000007000000000000000000ead6af73095e29ab8156be0cad609ecfe48a14ff96649789dd56072c7033005ff56c35e1ce3edcdb64b5f27b82fa8936c88dc69b520896de4f1ad2712188d910e63b68516ec2e04b8286c9e562fb4002329ad3c15f6d944ba0909fc4a83950a1a3473e130e84bdc06d3b7a9d8e1e5b1d9b7539badd1f9982c71129563b1933dba616646b29b8e756c0784534506c56822c4a605f32958e7b10f8c9620c79d5bd6db430a53031bc1273c4540eba9186cd46fb4f56c25d68c2360bb87c8cd70d0e260d9a18b6cc429e284b833f5651f55981603147d85d3ce499769c0ceedd37ccf82499acf96e1d56adb327dfc66daf77a5ec1ad54824f3a4dc7b0cf6938ff0156df1035b0ccd80ddb315bd7a13f12b6d591e1c685df6ec3d4d737cb127305d2b90aa3a834c6d5a02b5cb0ccbfd27ae6c41f4f71e2334be3e31db5e2858e5279a069af304e71dbc741505def7d9b8fa2cf65d0e694a446d326bf824fb8fa59f4ae11079dbae6f55a235f52b691e6e246c939b1f9299e0148d9b2707bf9e9491955edbcae1c47c2b360531362bf084d4509f781153a5d67df7f5d7059842db69c27529fbda794e451651e56fe29a9d8ac1957d71aca9"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x40002) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x20) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000d80)=ANY=[@ANYBLOB="00000000000000000000000000000000000700f30002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5963c8e96cd0dbfa37f00000000a36d3d71ce0fdb2926e43962b6ec24ca4b9fa6e5f26062c86bdaf40c11bb4655e3790b126f0b33097f5c1787a4b7a249debe405e04bd6addd017d7c825269beb143d4edf4e214e102677c260b728986f9b81453bee427aa49dd00080bf59d53a12a6e14580b7de36117d76f5985d462c1e1c087e7a30a548005ed89887d0d71a07238fcc44aa799de54333f56a6817094a11035112dce0cbb32151c4018b48381036e63b82e5f76e61e95f974045500d293fa1e836"], 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x6, 0x8, 0x1f, 0x4, "7847ceef946b241dc56cd324a8da84fff45358fe", 0x9, 0x7}) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r0, &(0x7f0000000fc0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYPTR64, @ANYRES32, @ANYRES32=r3], 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x4000001, 0x1000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0xfffffffffffffffd, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f0000000ec0)={0x3, "a50c43ac0c303524343616eb2d9ce59d2f36e670079229873d22aaa1790bba0cac254722f637f54d786a1c367df0c3f29d3052a7ef46423414a4736b5f0279d0e6580fcafd344f4cc154d338789a09e0d758b5cf8809fe9c53694229ff34342ac4e558b95541ff7aa7881733c5aeb60e7f4038ee3b6f970931145ae4393ce77e0f0f913109bb6699af16b28abf4e6b3f3733f0ae0d1f9cd7178795026ddb7e9683a5fbd0dbce47d870df2df87a4edd68a5c8f7ca4137b06fe3a5bfc7fcaa017452d6d60e098c45e00826e1393e39ea8bdf91ec38931057ee0f05c9a076cc4590ef6445920db5711ed6b67e"}, 0xf3, 0x800) msgrcv(r6, &(0x7f0000000840), 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) msgsnd(r6, &(0x7f0000000c80)={0x3, "b422c1c1f1911d7b9f1b24181d74ce177698faafa285076ea4d81879b5ef74acb259acd8ec2a770ab7bbda08f354c583245b398ab6702f30765b62b30a10d3115893dbc9e3e918ffe09576621c56d2b263f3edf7be342c88118c3624f7fc2d5872ebae50de76f87061d3d3588dbe1f1109d15d5c1bcaeebdcd2f7e732e89792f7707da57fcde4ed4596dc8cf8fadd8e6acccba1511d9d11b663c72ae327e99aa1de4a169ada35b29e62eece9aa6beb42da31c01c6aa644163233323f0c8287b8001152801552d212e515044312439668e45c43d6da62"}, 0xde, 0x800) msgsnd(r6, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r6, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 05:37:04 executing program 1: 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0xc020697e, &(0x7f00000000c0)) 05:37:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) sendto$unix(r0, &(0x7f0000000140)="a909144082", 0x5, 0x2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0xdb7, 0x1, 0x3fffffff800000, 0xde5, 0x200}, 0xc) chflags(&(0x7f00000001c0)='./bus\x00', 0x0) open(&(0x7f0000000240)='./bus\x00', 0x20010, 0x40) lstat(&(0x7f0000000280)='./bus\x00', &(0x7f0000000300)) rmdir(&(0x7f0000000380)='./bus\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 05:37:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:37:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000080)) syz_open_pts() 05:37:04 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socket(0x18, 0x8007, 0x3) r1 = socket$inet6(0x18, 0x8000, 0x1) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) 05:37:04 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 05:37:04 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0x3, 0x41, 0x0, 0x4, 0xfffffffffffffffc}], 0x3f, 0x0, 0xfffffffffffffffe, 0x0) kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0x6, 0x0) ftruncate(r0, 0x0, 0x7fffffff) 05:37:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() flock(r1, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x3, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r2, 0x2000740d) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xffff, 0x3}, {0x9, 0x3}}, 0x0) 05:37:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000280)={0x1ff, [{0x1, 0x1}, {0x3}, {0x3, 0x5}, {0x0, 0x10001}, {0x3, 0x4}, {0x0, 0x3}, {0x3, 0x9}, {0x2, 0x8585}, {0x1, 0x2e4}, {0x1, 0x5}, {0x2, 0x5}, {0x0, 0x20}, {0x2, 0xff}, {0x3, 0x6}, {0x3, 0x8}, {0x3, 0xf5}, {0x3, 0x5}, {0x3, 0x7fff}, {0x2, 0x80}, {0x1, 0x6}, {0x3, 0x8}, {0x3, 0x1}, {0x2, 0x4}, {0x1, 0x1}, {0x3, 0x100000001}, {0x3, 0x2}, {0x1, 0x1f}, {0x3, 0x6ae4}, {0x3, 0x6}, {0x3, 0xfffffffffffffffc}, {0x3, 0x2}, {0x3, 0x7fff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) read(r0, &(0x7f0000000200)=""/77, 0x4d) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 05:37:04 executing program 0: 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}, {0x14}, {0x1000000000006}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:04 executing program 0: mlock(&(0x7f0000003000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f00000014c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000001380)=[{&(0x7f0000000140)=""/203, 0xcb}, {&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000000240)=""/85, 0x55}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/189, 0xbd}], 0x5, &(0x7f0000001400)=""/159, 0x9f}, 0x2) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000740)=[{0x400000000000002d}, {0x54}, {0x8000046}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x100000001) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5ab, "097c7db01eb6e4cf3b502f063e11cd238d80e8e1"}) write(r0, &(0x7f0000000140)="0eb7fe80824277e89ecd26b778ae0aaf44504a50a3bb116bd137afbd83f09c12b42bc8d28c30478cfeb1e70828506a91c0e8f9ee0f5e5544d2e13a7b451b9f97726112cc5443a62d105191652c62e8f22d6fb4c12da1642ccf0bdd6844e5d7d5960847fe6e23b33082a73e06a00aedfc24239eb400b3d95314936a5a75d6e0e9", 0xffffffffffffff51) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x400, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0xffffffff) open(&(0x7f00000000c0)='./bus\x00', 0xfffc, 0x0) 05:37:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) dup2(r1, r1) 05:37:04 executing program 1: r0 = socket(0x1, 0x5, 0x7f) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f0000000000)=""/153, 0x99}, 0x42) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) 05:37:04 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20001, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:04 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x204, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x48}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x25}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') read(r0, &(0x7f0000000000)=""/30, 0x1e) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x200000d6) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="c0683e21b81a910144d29e5d8700") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) r1 = socket$inet(0x2, 0x3, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000180)=0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) getegid() 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x64}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x68, &(0x7f0000000040)="00bcfbd9a41153417f3521258b9f7914281f7ce238b160632a6ba47bc1a24ab63a9f68c12baaee841a4d8e0fe93b055a73d48c5ae7f18b663c424f08ddfca8ac86764b09930d2314a690ae6835ae6ff36c22b126e0713a9d2085bb3196c6c5caeeced0c659164e44") 05:37:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="3f4423f7402f907dbd82e1589820f64a95a596bd016c2be89859b780e201f127235ab94a22aa59bb142c0f7d", 0x2c}, {&(0x7f0000000080)="d817ce004077ee", 0x7}], 0x2) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(r0, &(0x7f00000001c0)="14080fbad72ee667c99db095cb2ddef5052211483015deb8a5d7b1b516e472a2fef119e2bd60232c40cd5888f05ac1c3e92c4285fcb5ee5281e56eb3233ef911af8f4ae1e81d1c4441c4e9e960d953f60770395a9775a245de17d9ca101e6008610480b6ad81223d8e48deca3fbef760af78d43edc14a1a528e70c9c6b15caeade0ce63071a097f39a22572242f687d27920", 0x92) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:37:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1, 0x1, &(0x7f0000000180)="b9d6cba642626dfc59b23e984bd4e9e866a1c0f0ba5d95b4ff5117c174cee6206130d1fa6eaec6d7c4aab4064b5efaba07404994931d9039d039a324b2c4666e9665d7db24b317868eed483ee9f5f04f7ce67348e491fced122d7fedf43ddeb5900239ae020d7f2a21f69f13b52b7f18384e4a0f560a38ce3410a6593902700170963b951152a1f6b640c8b1e64d42dc502ed8d674f5d85287cb68632e496949463a0fd6fffe0b32a9af947ae23f1049337c5a3b58cb2668e4b839c45f024a0b3cabf4ef", 0xc4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x140, 0x110) ioctl$TIOCNOTTY(r1, 0x20007471) 05:37:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8020, 0x80) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 05:37:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 05:37:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 05:37:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0/file0\x00', 0x4, 0x7, 0x10001, 0x1, 0x9, 0xfffffffffffffff9, 0x5, 0x2, 0x2, 0xfffffffffffffff8}) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8700, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x4) 05:37:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080)=0xfffffffffffffeff, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x102, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x31) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x44}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:05 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x18e) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000080)='./file0\x00', 0x18, 0x40) utimes(0x0, &(0x7f00000000c0)={{0xfffffffffffffffc, 0xb}, {0x8000002a, 0x20004000}}) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x100a0, 0x1a4) 05:37:05 executing program 1: r0 = socket(0x6, 0x5, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r2, r1) socket(0x800001e, 0x3, 0xfffffffffffffffd) 05:37:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = kqueue() r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x8080, 0x40) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x8, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x181, 0x0) r6 = socket$inet6(0x18, 0x4002, 0x8d21) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0xa0, 0x0) r8 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r8) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x20, 0x0) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x26, 0x0, 0x3, 0x2}, {{r2}, 0xfffffffffffffffb, 0xed, 0xc00fffff, 0x1e, 0x8}], 0xffff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffff9, 0x1, 0x4, 0xbe38, 0x8bb4}, {{r4}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x5, 0x23}, {{r5}, 0xffffffffffffffff, 0x14, 0x2, 0xfffffffffffffff8, 0x4}, {{r6}, 0xfffffffffffffffb, 0x2, 0x20000002, 0x7, 0x1ff}, {{r7}, 0xffffffffffffffff, 0x45, 0x80000004, 0x80000000000, 0x3}, {{r9}, 0xfffffffffffffffc, 0x4, 0x9, 0x5, 0x2}, {{r10}, 0xfffffffffffffffa, 0x2, 0x80000008, 0x2, 0x800}], 0x6, &(0x7f0000000480)={0x5, 0x10001}) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r12 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r12, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x3, 0xffffffffffffff3f}, {0x18, 0x0, 0x4, 0x5f}, 0x9, [0xf65, 0xffffffffffffffff, 0x2, 0x1f, 0x4, 0xffff, 0xa0, 0x4]}, 0x3c) ioctl$BIOCGBLEN(r11, 0x40044266, &(0x7f0000000080)) ioctl$TIOCFLUSH(r12, 0x80206979, &(0x7f00000000c0)) 05:37:06 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7a9e) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x5, 0x401}) dup2(r0, r0) pwritev(0xffffffffffffffff, &(0x7f0000002380)=[{&(0x7f0000000080)="000000024c8a44e1b30bdfc982955d37c1c103287f07b7efa76d410000831a5283e4b28bed11ec5111024efd7c2200000000cd08", 0xfffffffffffffec9}], 0x254, 0x0, 0xffffffffffffffff) getegid() 05:37:07 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0xb7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x6, 0x3}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x3, 0x5, 0x3b5, 0xffffffffffffffc0}, {0xb2b, 0xffffffffffff37f4, 0xf9, 0x6}, {0x6, 0x7ff, 0xfff}, {0xfffffffffffffff7, 0x2e, 0x8b0d, 0x2}]}) syz_emit_ethernet(0x4, &(0x7f0000000040)="db2e8249") 05:37:07 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66690ca33000"], 0x10) socket(0x18, 0x0, 0x3f) sendto$inet6(r2, &(0x7f00000000c0)="216bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 05:37:07 executing program 0: nanosleep(&(0x7f0000000000)={0xff, 0x9}, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0xffff) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 05:37:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x130) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x7fffffff, 0x4]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[0x5, 0x1000, 0x8]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x6) read(r0, &(0x7f0000000180)=""/120, 0x78) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8850, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x1) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000280)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_metric}) r3 = open(&(0x7f0000000540)='./file0\x00', 0x10801, 0xb) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={r4, r5, r6}, 0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000600)='./file0\x00', r3, 0x2}) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000680)) rename(&(0x7f00000006c0)='\x00', &(0x7f0000000700)='./file0\x00') ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000780)={0x2, &(0x7f0000000740)=[0x9, 0x8000]}) r7 = dup2(r1, r3) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000800)={'tap', 0x0}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000840)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x200, 0x7}, {0x18, 0x0, 0xdac, 0x5}, 0x2, [0xffffffffffffffff, 0x100000001, 0x3, 0x0, 0x80000001, 0x5, 0x5, 0x9]}, 0x3c) mkdir(&(0x7f00000008c0)='./file0\x00', 0x91) accept$unix(r0, &(0x7f0000000900)=@file={0x0, ""/4096}, &(0x7f0000001940)=0x1002) ioctl$BIOCFLUSH(r3, 0x20004268) fcntl$getflags(r2, 0x3) pipe2(&(0x7f0000001980), 0x10000) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f00000019c0)=0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000001a00)={0x100000000, 0x467}, 0x10) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCLOCK(r3, 0x20004276) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 05:37:07 executing program 1: accept(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d61445b6a8d8cd3f2e0b60ac13340ae00b56ab39fdfeeeba20687fb1e240ba47784b8c2df672af28824eb384fcd37a888620654647f694ff8e60dacb326decc26c3c2e0e5a62da2992f39c4f9e543eab04207a39e850b95c60dd4c7585edca55f803952aac5e9e40af4567a5faf3051f24764d74fa57524bad33f8ac66f06a90edc6a300"/257], 0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8031, 0x0) 05:37:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="820201f0ffffffff3287095c8778a1eb695d041cf4638ae844e88838d05bf5b298c640949cf8d052bfca7888caad193f5420de2901d3a76ad8c41e552c6cfb201608372c2d8bf14fe6af6d168a6e29c913e86f79346a584329a4b83937f43b7a2d8b61d0947ff4829b85cc8eab76ccb26c5455e33ddca3ce682df5b04a6954940e6a7f23daf08d717effabeffe59d8b2a7a62899fdb95a23a2c10c57a2e8a90b6a32aaf231e3fd88c4eceee331"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = semget(0x3, 0x3, 0x280) semop(r2, &(0x7f0000000080)=[{0x1, 0x5, 0x1000}, {0x0, 0x3, 0x800}, {0x2, 0xffffffff00000000, 0x1000}, {0x2, 0x20, 0x800}], 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) write(r1, &(0x7f0000004380)="f4d3b18ca9f8a23e1eb4a943688ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86e852ca27d5323094ace78f16b3284cf6c104452485a8a19fb3449b9d5ac046e433584adbdd6078d3458099c64328684de9b29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fcf02e77f8098864b94e7c11ffc9769bf17668b20b342d0744d89d1959901d2cbe64b203490dc9f473f17b9a58fc0f7df168b01857e57d09877dc129229ae45e6e75305c7c086906a8b4d43d1159490687b95573c6a2e1e28f66aed0d958a8d9714c627f8732970ceba6b35eb27640e41dca86cfbc366ed3c5bc053f88f9a9f2b7585c9a82759924945b372831febcfc0b8444de21b42c34fb051cfbb08ecedc14d6d233aa9a1203982905c4518615380a8ec549674f6a252de04d54b82e3140e30e10489287b9d7ab33b4e55a4a09b534f701b13ace606f4994a30cd0ccf3c70f4194d3958eb7809d19f49677ed7bd8085d9893e756334ded7e18e0376bc6cf6e6bc8d38ec16c2354c666fd2cc2718c7da899cb09ee48d2f3bdd8b63ed0c8892bc9323001fe8c4e8ec7ee80b5e75683946a3f3bd100fc59966f6a8336c2af441198523dbcc5fe6a958277f4cd1e858db9a522a24fad2f1255d9d6748f74628b3e2404657269c25fe3b1aa08729fc38ce39fc2aeb51078f487778f6e2c7d697069051e4046b0b4eb5a6a2d90ea807aa9e5d62f820ad0ffa88ee679998470a94aad927ae46eb47e391aff12f32072be8e9539641136f7ec4457604d176527a173d43d42f148bcdafad58eb997c5b047dc819e7103dd45525145cd40458fdf39670ceef6af3b3cb8d69cda5f5985f2f226fbda2c1f6596e4461b351f4bc647f948ecfb4dc18fce438e44449063a0991c207f590e0d6f909ff60ba0ef706265185f66e3ffd031ff82bcce06510f729c049d97d18c78073873e2e7999af0982a19c9e6ccad340be77d71c992973d67eb3eabea1aae4c1c827b9e40dba60a5f623b2eddf1748b089a9f56e9d2746b18deb24d4a3cdde674bcee6c19c27c3e944084e11df903c866149c31ae60cd423fe836176741a3cb84ba8ef17fc65b24975080423945e75c06dc816c280af100bde1f5838721db1bede13e82825a6ccc8af75a020cda00254a7d270f1242a9b60cfc8c5c81b586647a4863ba36a1ecd4ba6664d9eb1662980baaf3babf8197f8500794558b0fedd68aa909343b6817f1b54722e3ef4dbe99721085cc1d938df693fc99215f728e251ef7ccbaa4f68d23eb5a71c853333e68587846d3ed0c52293ec2d562f30af0d09c25c691fe62d9e69d2a1da1b78b67036683107b407f2d8247cb780748feace59fd2b6ebdd916526ffd30f92715117da0f8d0ff846daa7b0f9a7342eecb6a7b25cd123cb201c027669a42d401438bc92cdca3f83d758fe4d3e91991a51887c398b1659adca009e89083db5559df5fb49ed260a3c20921b35fb0cdff4a4c4840b616b4fea2e88eea2aac553944613047add9c974efb77e1e35bf923d76b7c4406448ac3d8c4fe9d13e39ce70dd72a9b5c94fd5334b9df30d34e54ebd58336c4f413f019a839f99b960a4428071419a4263b9bdf012180c0773fcdad49856321fbdc645842a618691baf2bc149683bf32d9621d5120df63b5a6330e95001bb402d5f08b4828cc4a92c899848c7541a06cafcbc8a5c75457e0e05e9f0659bff7763502812dfbfcec4bef53b499d40b5ef727177699c2f6ef506bf1cf48eec805e866bae831a99354a091512069b12eb86d8b1de8df1d1722b75136e41c512a0b1c4cb41ad261c72499678585a7fe7ffbd88210888233f623e057546e99f6f4b4217cb68c44b18c79c7a97363abde5184f8ca500c238bda3f306815d129ed024f97836cb09b01177b57623e0db41d16f45aa1ae0bc72399241dcfc1ab44f4f7bf61f1723efd2fa1504c823ce96241b6a93cad1955c41b22afa587800c7af28ef349208791e625b8d4c4b6e99d0b92486886b7803746b8550ce76183c8842ffefa06e75fadc0bb4facbf6c1c80ad56763544bd853c3740323bcfa341eedd3d641f0907405f0c6c58d36345628cce0b25998ea74d6f530734cc457ba8e5da90fceda0e693e320d92bd91e06030e448c22be8b7ffb1817127eb5f89ccea74faa602bc23fe77708c54ab59c99f3110f9507aa41847dbbdeda649f49062f15fa37e93e45c5ad7f465b4a5883dd984d95bf1862651a4db600b26c0779622cb6526738dcaab5dc9cbe354c01a5cabae9e27d78db7c743764ee10910c5f407bdfa2cc94da8d1c0748e8672d71c4919b16f51454ac4e346225f0f64164affd503c33ae89f75f43620808bc9a1cda51ecc940ec32c69112f9fc71ad93d71a84592713b36688ccd346cc82f96eae5cd194aac9e8d0b2b58683cf1fbfc6d9fb9c63e5d2501ec7b682c2c540611478605760203725243d354754ecd189b48dd6774827cd8c6e403fb71303f503f04b247d62de98bce17f5114a81e503035848bfb4340d35d017e82114b2c814accdb9e088d4e5d1d3ba5fb28f96abf8c8ddf4405abb7cbc6a08e9ccac8fa0586e0656d4c37424d3aaac4759ce13c6db500d920028f6f94170c98ca828677712fa667c8aebbb9d5580352dcb0e75b0c789518209f09d6b5353a73d4c623ce12c86d5cad94897cde8b0dd91900251df9d8761904c0b6d78d60190e13610c0a953382b1bf4f9593d2fbda84f02306a6532bda5a0dc3850d9918eb3948820d342aa7b12a7adb2ae14cbabfe60cdc84f99da63ba62575b9b29abeeaef1e7e1d0b9f89ef629fd9933ae2667f832c7060d4df0200e71a54bb6629f94d17410d2bd96d8cc3fcd78c2399eec17537fb10bbfd7b58472716c0c4a0539cfc4d8be1c20e949574f309b82283730f1ca4c060fe7890a053d42bfd04f9973070811877f6f480491b252cb358a2ec881c2c3782a559e6e337c709406d106e1658a0d783d16d6f1c4070d4381991de4a0fa96771c230d7ace1e64f4fa771049af49d45edbe6c52b6ba1985dc6de00000000092fac05bb7510e330a1ceae4c7370eeb6166a5e4265c4d8066bad622f0000000000003734361de489e4c0ddadfd491a53fea05742f2e985e8162b1a5ae95782ba52834d9c90534cd31b3b3821ece8f518113d1a94e49f470084b76aff40f5ee83f4ab1bb9586d922d497d24fd50f40c16fe5b14d07a5a313d116d65909f103c1606820ef3fe6599350954fba3c050ca677ffb6a2c7200b9de399ba235eb07e80f845ca92b15a1c08b22977e96d7eab809a92b10d30473316a96c6e29720787e0a15fad1b30182c9a0dbc91c5906011fe4d1d20b30f6453f50f039a26aa5acafe545d6d5f85b9c57fa231ad94a0cc7c1778fcfeefc881baa29e538ba4788feedc8df48e3040efc64f586df8e0960e2f319439baebd31b0b5be4c5d297c67b7f315f282f620b848852a3039927356d82f62a7570401da3fdb1413492f9d9a6e74a05e332e3377e54072511fcb436b8ed9b4966dad9095cf1d8e647923661d261bb20921d2c979861b631cb71b462f930bf22f4101d0d62494b4546ef284888726a2bb54baf8430f4668c0478e20fa0e766246f71e53a5c537d9c5b86f110c47e8b868c64fbeb0972fce9545902d631139d5c54e2499f8d0f05515a1ca0bcbbd245546a5fdcf1c7f10b67901f413e4d7b54d27812bf1ed8edcd290aa7f5c277fc35882beea5fb0a750fe28a6be15db12b9faeb7fa599d019b877e36c72287ba849e9afc0c1b9498f2b92b2f03ef88947cf3d625350eb16957bd33d8b71415b2b187d470c1c7181aada0a5dbb91a5ecfbbec51cd3e7812d31869b0022fd9a809a5ac9808cf7fe98515cff218e184e028e68ecb0a8e27707d6c027377c8a6cdcc954b7f84cb59199c47c224ada8a0796bff4caff7d92c08090f079a5827cf44c9b412286678f988483c1cbe98b8cd60d6d480450b89dd44b41af9eaab3311308113a90bc2f4ea10ef7488476550cbbe4278320d954af44d7c2d5496379e4d72de7c8a4d40543131ded7b0c0e6e0f5d39143a4953969a0ae51bdb2587f35c2650f6441bddc8926708f310eac68f0f189230d3befb420eb4c62fa3bb2b9ba777f415ae5c30d6878ea9557662a3f80e32b49e40c87f87aa79c3f2bb3c65b7646f62200db2d482cccef52b8f4d865ae478427a0fe950533c12b6c0fbcb44002536529ce1039bf1cb431d852ba9b6da6d0a614112e9986e89801a427b4237dcd5a04def57483493acf0f36b628307c586eb4ed0e29853a70ae6424e82c97f7356f1bf8ad5e64cf69d4a0905ba21b238f5d3cd7bfde8798a696ad76098d51418282644820da7377eeb15b98cb401bd76f79ca1e2c5d0fd6ac0e3712b86acfd9abb2ae200da8c41ab1e28cbf225f1017ec0146b39daf8e6d5d61a38b1a1d07b00f398e560b7f69d0d8edd192c849c6c15145735c7588a12fc1b372c40ccd5a335a01c607ae83c8501bf4cf5fe3900bcc80a882dea73aa556f805f9aaa8c046d04d9efd9f4866d7d56c7f9d3a9343e5aca4946176d3534ff74b95cd2fe20f806b60bf705d291a73ab2edba06bf2372021500480b97cc83418b9c5cd6fd0f162803e8b2aa2bc1aa5928d21045d42e3376d45fe81c2dba9b847fc285ef3f09d27806e117664d2aa46f188b901d59df84111843ec7d4ff2b93477ca7b8fa1bb43b0d2756d27457e74708901bc345fba632d662ab5ad6ebd4f19f6f3eb7ab4eb7e48e2d466f69abe1db22d2cc16a90fcfe453ca53ea1def152e9d6cada0ad36c9eb9bb6bcb747d730cafac5b605f756e5a9ef97c8b5b07d700052d6408af3be1da1fc9ca2f4f9d281c696f5715ba619d2a2e75c4432baff18544e39ac2913490d881213e61b3e593f5f251d2bf79ee688d6ddba6b9fa13ca3dee2a22471d07873ce2d5f831289a801b3f8b324afec6677dac6dbcc4b0081f483ccbc4ced4b6ef781d5ec1ebbe197a0915f667c7a20bd035f1d338a008245ab786f373aa4954d3ebc5cb823ae697e5367ff5cf013d675375ee153cc663b7f0485b26509e7de182cf4c8ce9e0cd81ebe485779550a7395795b0ba34b77f11ddedfef1a3443776979639cdb31a0df5a351fc096a5fb6c1bbb1043431a4498eed6527993ea82ab6cd44dd7861dcbfbd17d0a81e75a373dc1e0369504088ad95d5eac9df46ba36ce91a3842e1c8312d49b879b509b67d4ca88a5473acaff2eb97ca12a2a7a0c43ac46fcefad3c3da9f2d13f52525a7bac422d0c82dc79bf001480169027163d04650cb6e397fd21ebd256988a89e32c4a81b04f12f7770118d7e69b463c33771524556907ce2e8af3dbcf274ee803f7ab6d688cb961b6527f84fcd1b04e3893709da62d7fb3db236d8957003d198ae51e052ca455a2382a9df09446a9bae0dbb6ee0959721a1f2a000000000007926d1bbd6894ac0ab0a30e93f3a1013e1897b2b3225bddfe20151df14232232a5460b9fe77aeebba71c3162a8359aceaa4d38ae7adb64b8f6923b21fd4b67233dee52ef1abf3b42de9ada2079449acc87d2ff25d7ba087349000e8ea9a09e0e8fc2869d97221c2eb783fdc03103c33389d6e95fd337887541673dd3a7f89f104af8cbaf29f351d2ddf02f0731311d090bf1b23d9e7d66a236091b34eb2849862ed35c1405c721b6f2c2b26147d36114fdd844fa736dd7ed5fd9332657a72debf666c20e6c335804feecdb7bf", 0x10d9) 05:37:08 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) shutdown(r0, 0x2) 05:37:08 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa62, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:08 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) dup(r0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 05:37:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) readv(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/73, 0x49}, {&(0x7f00000004c0)=""/106, 0x6a}, {&(0x7f0000000540)=""/102, 0x66}], 0x3) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "c24500807c3e9b6774f1fa94b300"}) readv(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a74932ff5fda01ad61d3b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab00", 0x34b) 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x3d}, {0x6, 0x0, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x3003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x800) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x3, 0x100000001, 0x0, 0x3ff, "eec3c63dee6dc2b7d3fe775e5775694363d6a3e3", 0x3, 0x1}) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x800, 0x6, 0x9, 0x0, 0x10001, 0x800, 0x6, 0x0, 0x1, 0x100, 0x10001}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000240)) r2 = getpgrp() getpid() setpgid(r2, r2) 05:37:08 executing program 1: r0 = dup(0xffffffffffffffff) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x3) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) ioctl$BIOCPROMISC(r0, 0x20004269) munlockall() r1 = geteuid() setuid(r1) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 05:37:08 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)="1caf63bf81d43311569725548601d984e5c99843ca435c", 0x17}], 0x1, 0x0}, 0x0) 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, 0xc0206981, &(0x7f0000000000)=0xfffffffffffffffc) 05:37:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x8000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) shutdown(r0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0200b913d9cae70000cea20bffffd9cc25b8d5852de91fe4931c0e5f6e57c3388a48f3275356bdfe1b0c054dc9ab2840238ef6bdd3fc941424e89120f4458d09f81b37429a6273557fe7b38ed9204b33bc32ca260f1480f58737e5700b5b30dc5056bcad3108e8c9756bcb7d2aa23bfc0d8b21dd00cf5c8888ad65cf54510bb1539709464a3de3887b9cce0560b079dba18e5016934c4a1b43e0f50c95c4275c76c3778156f5ef57ca91bf689956ef5cf2eda38f9b6ee479ac71cd7a688deb0b92ba9b415e71c1b2954bf9ed58ff29"], 0xa) shutdown(r1, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x0, 0x5}, {0x0, 0x7}, {0xe7, 0xeb}, {0x82, 0x51}], 0x4}) 05:37:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x14) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2000000000000014, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffe}, {0x7}, {0x6, 0x0, 0x0, 0x800000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:08 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x7) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 05:37:08 executing program 1: r0 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:37:08 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getown(r0, 0x5) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) r2 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x2) socket$inet6(0x18, 0x8005, 0x9) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x31, 0x0, 0x0) 05:37:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x0, 0x4, 0x0, 0x0) 05:37:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() r2 = getpgid(0xffffffffffffffff) wait4(r2, &(0x7f00000000c0), 0x1, &(0x7f00000001c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "058832a528295affd1c8add1ad044097f4d25e92"}) syz_open_pts() 05:37:09 executing program 1: socketpair$unix(0x1, 0x2000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r1) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xca) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) 05:37:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x20) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r0) renameat(r2, &(0x7f00000001c0)='./bus\x00', r3, &(0x7f0000000200)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x10002, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 05:37:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) r2 = semget(0x3, 0x1, 0x440) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0xe236, 0x20, 0x3, 0x6]) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x4, &(0x7f0000000040), 0x7, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)}, {&(0x7f0000000240)=""/96, 0x60}, {&(0x7f00000002c0)=""/97, 0x61}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/43, 0x2b}, {&(0x7f00000003c0)=""/251, 0xfb}], 0x6, 0x0, 0x1c) kqueue() close(r0) syz_emit_ethernet(0xd2, &(0x7f0000000140)="a1e102ca006c6987d6da97991f0fa982cc1ab9d0996b06d2854f0ed94735e4f82a28b95aee349da758c045c3c4d5133458e8a2d1a4e71ed9ec50b44e676290733247cd9cf93c134c65e7112793a3021fbe4c6bb1fbc025328c568237df652fc5d9f2ab127cd60f87cd8ce841013f82e6a0b3896949b04634a20ee322ffb9afe0ca93f9076dfb2ea2931bff95c91f3431267f34cedc51ac20b37cddf35c461d86fecf6b4b67bcafcc5b1c739dd638c8fb5c49e48accb53a67f95cf0f007edcd2e7c9870c491d8ef7bbfdb8632122843f9d1e1") 05:37:10 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() r3 = semget(0x3, 0x4, 0x110) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000000c0)=""/246) kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r0) 05:37:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x30010, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') fchdir(r0) chroot(&(0x7f0000000c00)='.\x00') pwrite(r0, &(0x7f0000000000)="4b2d51d603e39b105d879746211676003b73007cc76cba9899b898816a032c38fcc1b8f016251aa62f5b528c378aea939130b710866166d4e5fb92a9457e81e1fab8f510d4455bbf9188edf85f62b80d453da0e2a98cb78cb3c253af8cc57385f46afe0fb9be99aed93c187c38bc09925f5f210e222ce0272b3418685d67c53a27aa773b7a2ee030ba17488ddd35243e40e54909912d1ac63af6d86a448df50a2a2c1af0bb2936ffd49112dcde597f43413e28abb6226cf1e2653ee1dec0eb7ef7362511ca44fe882a493f01aa89842b4bf5fbe014d92516e2a863b2baf1ce594877939d1524707923cae1e263197e01220a4a8ba65cc087570a2f73a79ba7", 0xff, 0x0, 0x0) openat(r0, &(0x7f0000000200)='./file0\x00', 0x800, 0x28) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000001c0)={{}, 0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$KDENABIO(r0, 0x20004b3c) 05:37:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x1) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 05:37:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="21e30000000000000000"], 0x8) 05:37:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = semget(0x2, 0x0, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/55) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x81, 0x6) 05:37:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x40, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b71f7") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) pwritev(r1, &(0x7f0000001580)=[{&(0x7f0000000080)="b72bfec63773098d7befbdf2df36e8128607a33b1fd82b618465f2365bfa489dc356db9a986938596fdd51a0abe8846ba5f4782721f34120865ea8242b044bdecee17cc6761db04ab87fa362de81083cc32dbbb9a246056bb32015fc708a8abe70ba2098cd347b1e556fcf5882e16f9e7f4e79b0f49126", 0x77}, {&(0x7f0000000300)="4e0de83f670c36a67d36cfaa49d8081afd3602adb98987539c66d731fd75be24d590deb022fc121c5507d0960aee8bb406b42fa1033824ca9e5114dc09a3a1dde238afbb6d706f3e19ab43f0463edf972c4ebde376c87e09572d0f8ba58cc836ecee1f5902811000fa3dc19cfc75b97f3ec3d42217c55997c8d6dc08c4604d9b83e67946061a8591504de30ee6d7ab", 0x8f}, {&(0x7f0000000180)="8bfb86da3a0ada8a8caaf8fdf879ff77b078e5c14f9e84dbf8296b8ac1a67314633c2274d2dbbe38015ea46003e719ccce8c183f83ee81555c45318206d0683a5246cb86d4a74cc1536b27da76d36f5e8b1481ddcdd5099913228a", 0x5b}, {&(0x7f00000003c0)="cbcb1edd7b6d23ae9bfe58b9b372547b81999d816a9ae7be50243a79bd7188226f63e60e564ab59a5938279e03914f9bb7135b7227dd536835007f55331f7f08af7cec9e387a07418ffca378b979657ad7d0106c5c5b5cd27404c05a08c149bd6355e3eb17c390bbab7301b24fea4bf780c7ee16eec3b09d03690a4500ab25832bef51aa5bbad8fff588930ad3fab8e5f7747dc2df6de2358fa1e0347c506c8267a3428c2daeed0fbfcb93e67b7d863214d63abac1f6b0fc1739f71cb177f9cf723dd3012e923055d53644dbb233b7fe182e57429a2793633a441b", 0xdb}, {&(0x7f00000004c0)="d4151a04135889bc97716ed72deeb4544db8cfad3379bd82b1d26d83355df9a2ca34c54f95732607e5701129723e840fac9c1227c6677a3ec3ff48346891132350a61b2d8222ed0f8e5fe671187b9a44d031479b6831ec252c3260d055d7e9bc11f3fd959464aeea0a0e22d84785c1e64094052006765da83427da5d311e960fe934d25ab27f0adbaad6826996e7ed2f5198ca4b954af84e6a0ef17b1e4b8b5804482d8274a7a075164c04db9b08babed0fb1309a074a76dd62d06c61f9ef85eafbe99271680fb04388186a37dead71e2e4ebb175eb0fd9ced07bb03bcda255a15b280d1bab0823fff072927c59da979aee6bd9197d5833e932b9397d241506cb2f6c2ed516e07f3be5b39174ddfc83fe557fb944a1a730e4ee8be51e614c56017fb145ba9ba54f78d8b5dfa2e2d5bf11cc9ac76c77a3576a6694c0952dec846b520b17563e8db4c1a82374a920cf2160a6a72eab99b6170fe10b443b749fda014386b99e233b8c1cc78f3b43b7db2608f815289aa16427cc014a835fbd1cc6bc20b6024fd81e48057d0263216e491eb8a6ace70db1c1af29afafbbce253587651c1fbb15aeb95ade8c446181a21dddbf4bc5c89f59b85f3de4c4d8330cf2739c7807700a7d9eeaeaf652aaa3ed9185ed8878fa99372db58d6ac8547fe85ac21db91a49e0276748d58987bbdb50cc4705195796fe8a87433dd0371346cc648cffdd9d50e3cf2905b3d88b426a1a53c0851aa6a3fb030dbea284efd1a4bc93034c24dfa3e2178c8611e0eb4523861914c932bd24e156ab105f4a5c55517dfa555c08e078077f60d66cb7b9f91e504118044ce4f08b8fd0f6eaf54c752b28456c62c256e86424257f9e16de7e2326c9d4b58e4e69f139fb669943afc2811351f7c9455d0e7fdd11d27edd13d1b737fe07908d433268b77c0a87fa0048ec42907e292a5985092c82ca952816c13387c9728a7985d63e34711c2df49949bf003deefcff251f1eea4868f0200249409f1b567cecca07d77048223d589c25bc9d4e80192abe141299e4e852e59161b2eebb4fdb9a6dd39e9fbc4df9c491499094164c8b97f18ee17891e8b80e1de0c3c278419ca11e27682e3606789444ed3c49a04ebc7ebd180c0ac35136baff27b0522e85e827d6559ef1e15b569da11702c5dbba7ff14fd8cff98aab00d1ecc8bf2c059533b7e209e55fb35a0915e1371d23670c47607bba077c0f1cecae96c14327ac43c1e28b9b9a0b651a6e2a0bfcdf7f7cdb4476c3f8f59679743f5f2342a566d263b4541cb98623347c39039db8ff93cc69699b94a970f67c4da2ab7eb969ab640124c048f51ebf4392ab907c4245d361cac6113323f979b09de3ad3fed018a2636d71217bfc07302047a3aa362065d55c77732ff19eff5b85daf3fcbcd9405ac0726b611cbd5e4491e8802a15f86f876106bfb45837257ea8ada3e2622ebbe61d598515090d8a9c7cfcd7cd650fdc64614b9942118a50719110cdb4ee8cacdcf8dd73579465f39c040bc0f1f7f001b143c3ef261b68cf63ac6d4ee498c77df1ce0d3c7983e63473cb87b47e5339513b90572c118d5d90e65673294585b4160e3ec16fe0466cd152aa191dc804b7de62af868a1967db32691870b496f3f72e894460e019ba54fa0a6d8ce8ba474c0afbc2e7ca4cc1438f7099133f30cbc0930abc0b64e9c202941fd6742ff20a9e1bf17d6c37bb8bd29443ee1b97a0eaf691fa81759047b345df4d049d1836fb1005381ff8c2420978cd24570d19e1c6aaa0464f654ca7557c16c003057af88a8003483c521804b2ae868aede369ed3e4e7506af099f1c183b7e374188f6377e523299d6ec4bd707f7b1102c7efdfc616e0091cc2f1839c0888fd3956799900fb76194de8b885499be0441213364d70d25dbb6aefd6acc600463944248b7627ea108e2ba888d55679a6f53ff4b68938b8f61d6545b680f870f40f14de0b878194a4e1bfa06ad40610718066616c90f4309dac6c13103f07256f9481e814bc5071f55ea304374dda5baeda4bb7aaab546390c634ffd65ebeb173ec4112b7152a29df604cf3312208939c386eda05d9b063c19df2e9b94f1742b89e6ead1bb566ee1ee5eafc9e1cfd70dad7691fa8f4d61527d2b74653a8dda6bac14e8e847f470bfe666dce91e963e65e4da9a2ebd658f2537435a8957a8559da3bfb5a6ea2e129b8492b2111dd15cafd788157b5bf40896f59507470dc6d30e27d258d029341dc6445d09405f09d8c0e415ad88635669501222074aeca512f702952aa25d7acf7cad3dbc6db1c20486830c41e52a19913988253b3f9d9662f137ec4fd619cea267f4c222ed9d7a99d881d2011a94a604c52646f86e5d41a654a31d122707c0ff44ba1d8ab1581f5842b9a5b56d65e38d851023f86dbdf8c3da2db82b70f8fdef97759dba7c0ef3497bfd95373a70f706b8ac35c63e14598c5a8b6da00a686153e59fc866b8b4fbcca794a1569f68af4e9d6a33bf90e29c23d1171a037ab5d79a6b4e3f133fb2fbd16adb4527281912b503caa37140d2e099d384ba4fca20c703ab17b4b09144e27aeae191da4c47d424a39606074259d0163bfddc252eb257040dcf158eca89163fa0337fdf71b1efdebd0d93c356e7b586ee80e81a2781eed66d984f741f4e9e539881f07894909bc845825c475b8acafe83bdc495371da86bc3d35e128616a58d1402636b4dd37a3ca3f9c0f23a275d0329ab163a9baaa45e665a05d181c3f600aa95c55076fe15e6dbfa681bf47db923bcd6fcee6dcfe3849567caab85c22493332d2c049404848d506dc9f8238b9603896d4b75efb2894155d3a73c737f7560a561f2846919ac6b2dab61fa69a82651c5efb322a2656fcea3889b77346d88561176d394ad2ffb10a7ce9d3c792b9d130f2eed70997abbb0ac0799d684605b195c59725bac6527041c8a45504582b90e04d0cb6296a3b5b6130246cfe91230ddc3b28ed6b57c14a98238447ac8586482ebb51b68276621afc423e97ce1ec251a6ac91b16d88d10130eb0f2d8ccc7a33cf657379663c2a2374dd7356e642de67ad50bd340f12c253f6159daa51f4deab3b5e65a339481f041800103005144001ee73e599f9df114f47188614fbe26d5ee033fc067aef1ce919318b7d6cdb78140a7c817e11986611c0cbba20a491b2516cb1f7d031d63a7eb81138fb7959d256f845c6e660a96b74f689ccc159ab425c904c273198c2a19f0254b3512538801680b6ba4208885f2f4dfc78008342c316384c9a1448dab1f92864489194b6c741910a46627e19081735de2cdd8eadeedb6a5caf97cc30eb90ca3e5f0fd04404e60a3a5276aca45f1532046c1d6b2863602f5ddb5088b8c167ff8c14c832cc429ce5e31dd4381391b257967952a4ec286f89e2418e5379f90bc2ac361841caf428e1e883283de38e746cd53df77c834432277b13101f34831330f76e8a42e368d8be634c6cce4845fad4e14c459e806caee9ecf5980218bc8818dc1fd819d5d796d70f3b854f849ba1313f060136197b505fe6c5e4fffc2f225ef6acd2820eea839192e8acbd7989f4be54205cadff3a14e1a9b960911aef51eaa6d6e4dd891b5cf5fc912ea18a110f4eb8e662a8f0dacbd3f075a12f06b09885caa7205cb58c06491b1ce364811387000503cada5e26ffe865c1955da6ad2d647041f40575f3f9317984e63967079e6b705df5aa62b92144f57c8c9cf3a1495dbbcbdf5443add4778c8726338869dbd4e95fec5aecad738fc4ba276be3ce9c82c133e1a8baadbe252107fc54b5ea3ad467013a607d6be465ee9ebc92694eefa491322c88af81207d40587e67d07f2b36c53f0b0fd92b87940029ced32063424d13790a6460d2135b8b9e6310d329fd6327f99ca48409a70c5a78a1b169b8107ea485ec54048118a10d1ac4f7b2501537fca0fed760aa25d2074621f4cc7d9204ce843570edf11888c743a34fb26a367a70bbc2c73ae7fb80f1f31c1dbe632a30da26533e1114d538656e9739852881643feb4bc20f06f8b830eb4ec99effdba839007d24bca51f35af4c324ec92ba3a72141ab9f57d2943558bb2db8daf609e31ed1732e2a7949e80f478504ec22ff45c5bc4f122759e61111a0dff0e57192301d8af4a3122e3e8dd6373830740b046abfaec28f8786081ac4b8d43d3046b4792376e17e7563661ec8654b60f18e70f400bead44ec0fb07e58a0e13739487ea75b8d61d75266117aa1d461d264d2bae8c6762df68cc06bf59d09f1dd09eeeca9a9304b6798bcfb8f9f82a6853fde24e5ac9c026f9846a893c41d39f98ad5810ca676f3e2403968992e64047a3ac75273411412b5dd9ceb058e5f45bbfc3a73028a48d598aed1cefacc774290b95f946936db5c6cb96164bbfe4a5e9358a7778811127d5abc92a88ba0eda8b84393ae2fd895ae7c5ec196c8ef0fed4d3e2b064a7e161f34aab4d890c6875ca7c9da44c2d9817a63f8f65d3a5da0668bc584a8b9fcf61904ae3da2f12df51551147c81a733e85542ca0206944f7b84deed917f74bca3b4388370c7819fbae24b44dea224c72921443796a85b9b54f24f023adc2cbfe002e0f2c0774d057ed46991051d580737d85e74c5f5e624c940559101658c1ca82ed8944ae58d0d995ea7b744c343aad390b8c37d22da2e4c151fc41f82b627d924a1f0c8b3f8fc42850a78a60c464ba186cd1dc7cd68b2ed3724dd8d1475fc5b887397e0e876a3e17028d5f9adab0c16ed69a245de19636e38ac48c9de48ff232f60fdd20271d6c33210f36def74391ff9ee04d274bfc1c2d26535e5987ca40e069c7d774a5e0c925f9fa76495770640dd4a1ca645ca93d2951b0af41b1ee92cbf8b88de2eb298f4d9ebb446e8d8a538b8181ba6e5e3ec7cceb450f024baa7b10d01f7d947b5e071ba5dfa8138a0b668431c0b27b6203ccd63cd415ec1c1063a575bcd718eb7931059ee62018091e8fef23a3ae8d188fdd57fc9eb33452ad2fbdafa8ca343cc1d5cf9b450957c153aef37a65e9c65ba45e1d69eee7bbde6ca8c42061c299beb3f79ad06ae35039364d52e10a1b1370ca9dd79be42e75d67d3ad88d9332f327f4d24cfac079865dafc1a421533f3e6857095be7a07b29346eb478e86169dc57d9c19e3688a6dbf7ae50192c7a7a665d68f00ccbce6747a85fb2cf23a176d6b9313d63d1d3c9858e990c6c3e439688cd8bd524e4bda2a771fcfdbd97c1beb910241d6634e7aaf6d41fa459968fcfd9a2cfce78822933bdef9fb129374bac42286c1853512480f1ffd50563d6bc38ea236c5ddcee878f0cbb6b6d59cedd0d3b87cb799653d9786119b4270ae50421aabec57f9ac1f631acb7d97f203a067edda0f7e033694366cea8903384ea4fc93479337a22be755c01a38c8ff17bb27162e0565283d1b7d9090751ffbd079acc485273031b8bf417a61c37377b620d128fe4c8b8e471ab3604f649fac0bfd9f290567488d7a60bd6d1482831ae2d6502980f42edf3d75becb063e1a7c0051f33977f3b9b139b7881d23e74419b383806baf6219041b3562f2cac63771ea0001e4d62e805afb1a9a410e5535293a5bd511df20ba2d7b244577d57336ad358bc1f9f504707a82bc1848f85c7519b6873b0f7f60f02ef87b9072a00809e500a8573f73f45993fa7af7e07bc3fb66f2bad31decaec9156d765d0e77c1f7841fb99416ae4c5f4ca47031a2a50ac8020c372e70dd44d121e550665be360b6501a1f475dc1c68c4cc797845b27824a103a467", 0x1000}, {&(0x7f00000014c0)="814e1f026689e60d0910c0b22d2dd365ac2d8f57e6a4f61a6bf67479dfb3b7c18479a102ac0d21c4ab275b1f109b2a1fc120b48224e089b22607a9688a0e2f512b44231daf639824f61bab14172c5d3c6e6057e2be17cb1d0ca6c821c8b9f24b76d66c7e7ec9ba098bc622a6544c778493f82c26e2cb05aae73b05b2d3f446413435006f2a2f02bfa6f773e7e5fcba75fb66", 0x92}], 0x6, 0x0, 0x0) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x848, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x696, 0xffffffffffffff41, 0x7, 0x3}, {0x20, 0x5, 0x5, 0x5}, {0x401, 0x2, 0x24, 0x3}]}) 05:37:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x0, 0x400) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000002}, {0x80}, {0x7ffffffe}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10800, 0x0) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 05:37:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x10) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000001140)="c136fe6a9f117614790d42e37add1003ba52518e022c29b1f2f9ef49f40517b0924c8adca3c6954788c4555ee8359c4c4d379e4934bc15f0f96a44877e8777c0dc5207b0ef5d3da6927344517a63df9dc069b59fde438168d048bdab4275db789b8a717c411e3b973358c4fa43cc62629ded3c22fff589f7e9f2881ae5aaf1f931be8762cb4e029979b10724b4e8975e86790cb48ff1310fbcc81e1d1cc9ae63ee100b654e9262609524e5f240062830b8e4", 0xb2}, {&(0x7f00000000c0)="7869d85ce6c24ea4a7fbdfa4634abac90cdb0c46fc782af05525d9ea7d0cfc63ee3ee665ded16d93ccb172675817b2152681b7b2a5daf07f7118b71c", 0x3c}, {&(0x7f0000001200)="f029cf24ed1cad1301d1f1c210cdbe152e2c5a14b7811961f35c51b204df28090d77c3ba6bf764754e4d35cc2259", 0x2e}, {&(0x7f0000001240)="ab57eb35827fb69b8f6e8a60894299df934d4f4fb3c4d5fd383f21c04477e3e37363c46f0126843eeeb325f2bb1cf3414634a37779f064cabc5f78df2a4e7a93a98a8583fa986a2c62384e60a85ebe8f5f7342fcf28ed05f446d56d77a09a4e6cb6e023d9b6bacbbe94e59dd765108b1eb51682260bf1135749ac58c5adfb8e21e4818b3b2e2891390428d16a5d18fdfef950e6db7e9", 0x96}, {&(0x7f0000001300)="2539cbe203f260f0fb8eb8e698e8564e1086edd3b576ffed298a70de216e469c693c0547b97a5cbbd1fcfd30fcdd135bee792c5aa38e8881a400806dae65b7a2186d03932164261c4fb1f0f2c6944f0783c4b6570ff34b2f9c8544b941c058664437afbe55237097eff127f7e27121a182f76599d3b67fd4dc2a87b1c0569619a550656de92ab5ad513d51003d7726bf2abf7ded6df48d4e86d3f97d", 0x9c}, {&(0x7f00000013c0)="33a1745bf125bc04b75aaeb0b95c6a42dbc019cb31b950a7bd5b7d7f72438c6f4312cb9aea84018425a7fb0651517605fc", 0x31}], 0x6, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xfffffffffffffedd}], 0x1000000000000221, 0x0, 0x40000000) 05:37:10 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f00000001c0)=0xfffffffffffffea9) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000240)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/39, 0x27}], 0x1, &(0x7f0000000300)=""/70, 0x46}, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8040, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f0000000100)='./bus\x00', 0x3008, 0x20004304) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) 05:37:10 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x102) setuid(0xee01) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) accept$unix(r0, 0x0, &(0x7f0000000180)) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0xc0) unlinkat(r1, &(0x7f0000000280)='./file1\x00', 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 05:37:10 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000100)={0x800, './file0\x00', './file0\x00'}) 05:37:10 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0xe3}], 0x1, 0xc65) write(r1, &(0x7f00000000c0)="1d", 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f00000008c0)=""/214, 0xd6) 05:37:10 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setegid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x15}, {0x6}]}) pread(r1, &(0x7f0000000000)="c852e36413d39ec0e49042f13057c1878592f36552d6edc846f3c3fcaca10a4b90e1d1417953a6b0af23839ea3c0b79e38a389dc3ec6488ab744397c29829bc75f9e0946820f26fbc2d386b2471f9a05ae25e4d4b3975c0d3c4aac5adb28537aeaa38454083fcf7da39e282f7d3bab0f175ccfce8343b3341d4395df83db0bfc", 0x80, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x102, 0x2) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x408, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x1, 0x210) 05:37:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7ff, 0x97, 0xab3, 0x1, 0x9, 0x1f, 0x3, 0x0, 0x1, 0x8, 0xfffffffffffffffa}) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000240)='r\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') 05:37:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000200)="9bf1e39641c749b57cc2b3b01728b56c0788c54a2a3fda64cae97feb02e44c486c74c7e089427c271f5e3fd221c69b60ab27aa6eb9fac7a3b8475d1eea30afd3608019dee2b4e28e4f4c", 0x4a, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) execve(0x0, 0x0, 0x0) 05:37:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="9fc0", 0x2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040)="03000000", 0xfffffffffffffcdf) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 05:37:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") r1 = dup(r0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x5, './file0\x00', './file0\x00'}) 05:37:10 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) openat(r0, &(0x7f0000000100)='./bus/file0\x00', 0x2, 0x162) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) openat(r1, &(0x7f0000000340)='./bus/file0\x00', 0x200, 0x4) setsockopt(r0, 0xd01, 0x8000, &(0x7f00000001c0)="143e4917823b8d3c039c21e7633d5512de964c83e5a55483fb3333c872c6a5152faab877a7e3736fca4ffbffa990fffe29df1cdece7355dd846495d275f6aecb274faf441d51ff055aa6b2c4bf2c68930761d9e7579ce7c8d868889a92095ccccb7cf6d48df1867cbd8d6786e80a13f8db8a87383d69867646b271215d83bbf4021171cbd2d63d30acebcf55ed2580ededbb67e1a125b8967ee86c166aa803fb88384af1a2884a94cbde67b4a77d40a7a561a9e94fd5825ac89fe1b5f950f10ef8798b91199eb35425344ed81ead92309a98ba4cd1d4fcdd7711c629b1abc1a32a2acf7fba45766e351873e3ab7b85cdd678d12d4b4044f40bd46a80010dfc", 0x1ab) nanosleep(&(0x7f0000000140)={0x8, 0x5}, &(0x7f00000002c0)) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200000000000004, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = geteuid() setreuid(r2, r3) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff1e, &(0x7f00000002c0)="efe1cc0001000000000000002823a3902ce1d169c7afda11a7abdc3b63e7dd75feb1bf8ac761abcf2d3ddafb4e99ecc1e9b2545437d04436923e3c1f1a8bf6171d023e69ac62ce39341ff41c9c9bd47d74965fa2c9a4423eb378c76b13") 05:37:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20a10, 0x1c) readv(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/234, 0xea}, {&(0x7f00000001c0)=""/13, 0xd}, {&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/181, 0xb5}, {&(0x7f0000000340)=""/19, 0x13}], 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x20, 0x0) 05:37:10 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvfrom(r0, &(0x7f00000000c0)=""/238, 0xee, 0x840, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x9}, 0xc) semget(0x2, 0x6, 0x20) r1 = socket$inet(0x2, 0x1, 0x0) getsockname(r1, 0xffffffffffffffff, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x10488, 0x101) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) 05:37:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xa82d) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x6, 0x8001}, 0x10) socket(0x18, 0x8005, 0x7bc) 05:37:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="cb96", 0x2}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10, 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x3}, {0x6}]}) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x95, &(0x7f0000000180)="04") 05:37:11 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="310984023974613294269e550704345b3316ff99568bf4a337f6096382df526ffb5ac3db", 0x24}, {&(0x7f0000000100)="4df96428ba7996833fb393b8ec846c581e13a18c2656bf9b7a85fe1cd901682abd66a7ec88df2a3b4d0bf5283a38d186d7eea22987d89ec7b3109e24779c1a623948cd21af7fdac056b39da18b402c673f123986bf4e48cd9ef476bf66a479ee4be3246b516f7a782dc97cff126a1943c345a3e87b", 0x75}, {&(0x7f0000000180)}], 0x3) r1 = socket(0x2, 0x1000000008003, 0x0) sendto(r1, &(0x7f0000000840)="b3c7675da56d76ba687e5f83a33a56f4895440a6b8580d1f36bda0ee92ae2de0018e164a335e3c124ccced23c5788107ca6f6f5872b7a0a63d717197d3e57d3a910ad57804e62cbf4cba26735c6c3339b5b16d07286c7652ec4fce74738cd0af2df5033aa475307407a0ef64dac8e9b53dc06f4f1f62b91a49788b9221fdc5236025bf8bc830014ab068f993e4011d6ec9841c697c1a5bbde32569c50b2a8c65911492d841091bcf5875edcb88a1d0bb7a1fb1368840b8a692a8ee57f364ef85ff9962c7ec8fc863f4530466a536a2299c0d59b5d86f0d9c4d0fcc2efd5c1a4c2c538466a6a721d2a6b826edaf06b10a45adf516e3465f7e6a085612db312bd2da4ed24c87d1b94e2af8e100ca2954dd8f1d4edea357df9717ec3a5486b5ac21c75f927152a327630c5c3d8ddc4e150f822746acc81bca527df5d0e9abfec372a952ba0423501f554dbbb1183d358f6789668c2f40a4c8e1b99dab346bd5f8c5525465c22d5dba4f719ae2fe0f0b461c8001f2e0b1b63b5925b361928e0597686f8336de8437d59dc6c4fd586999cef26fa06ab4979c9a814cbd65775a3de4fe8b9dd92a033e11fef3a5578a596f715941caa72e088fd5d93cff6c849fbf9e62750f835addf40bdc602c6675de43b02af50d16a9ec36b4a18d2595c4bb652f6458d0ee98bd1181f4ac1407b8714b6bf451c792f1608e9d596a5f623171e79b2b66f83b029bc06742c7accb1049e989e2c132701119eb1c7c529275388515f7eee0677159566e2ff8b57bc148c08ec3aea628ab93e06089b3206604e265fe3c261dcf312584acf3c84cc305851ea94b1fbe7a1dfe56ea920d2255aa50e5e286432ff1c4319db75e306019204f6fc1ca811a92fa1d1a3b7cf10c128874ac3ceb48ab964b253fedc9882613d6270b100c62d8dfdba99625de130e375cd13ee7d35ffc44196f9ac35ce73b7231c1e48e769aaff9a502967a91fe4ec11acb17291e9e4f45044ca43904dd792c63474d8874dc22e55fa3bd960f5454ebbf8873a367114fb498ded9ed81650a86b879c6d9d4f8e874396ab219cf641a16d912e3fdb1fc08e3a0d4fb7c5df5cf582bead341a2164b172fc4435466f9ebb504be74386f887c23fa5da1e24f11cf56f91b6f283e93fc391d4ac8630a7c0881aabfa4dadbef022b8e523b0133306c4753b4e8170881d412e5146ce42b5dd0a2d6e1b74a7b266e90c7a4d01038bd050355747939bf15607dcf67897c4e761c9b6da6051ce391e0ac034dc0429e884d4a9f64c2c14c6d6ff1431441093f467ef6fc8225cf82b6b593e4fff9b57a2ccfbf509906cd4f5dc689745a1362a51584e7a79d97dc53c9ee14bbd35f51c9039831bf29d65d469f9f4226b502df932991dbbff24ce5f1e46059c3e4db9234d519524328214296d6b1ba68307b746fcd236ffd13b6aad75f96c29f3ca9c418c20a71a133815457f3c7b012a963d1559af53cdccaaa72a31825cf720cb84e30c725512be2022562659593cde7945584dc36651bb5809e8d9763ead2db5b4958b7910f391b0b10ce2cb7941defe1d85b9e8fce78c59b84436f7a101580d5d326f2099cb31fcb402d3c59dea2e190ec8d8b4f7a3cdb8a7028a07cd1d725d6b97403f1dee32d34c9ca89b98c40e4ae4af5bfef522c0563ffe8693da117c8c034d28b0a847c1a2b71ee4030d2913be98cc29d827910367c8d107e4e8bbb11117192062ea437175f615d6e5be932d60edc42d51521a56c66c2a6f136eb6765a2cb68b93d6802ca025947cac43b025909baa6420d76248110f5a2931bcb2903f4d75baa3f5431e1a22d4587583bc436b63bc36684253db85da0f2a738ccfcb6e267afcfc659842a531e4ec6fd84722fa3c7a385b3e4d99e866a36b2192e72a7d515bb8f62efdee18e5497760b9c5585f42aae72cd6a211d19bd0dd70f5868186c3ece2af6bab94c063e9a8e86a9d458d43ccc12a80e5b28573bc9a960533c43c4dffe5de14896ab04c90424da9a1b9f89e0367c859b9e87080fb9cdb548df7ce5e17b61064206151d6b80bc7b23b683acec92a22ee0663365a6975dd1f877614c2249c8a1d7ee896f3ba271fc1ef3458e60e7afa19c4b3d3342f33e1b5f36f318ad65901fb585682eb23016e37900a96ee211e6b039ea289a850ffd5da83afc0e84e676025e102b4f5f53691c8f263c6699eddf92e7f2c9bef5f6349c140e24877f3e5c97444e1315a33f92e95e82fe96759140aa854bd00f4403ae1fc0684ec2d79dbdd7f60dfbe11d40e86c825eed1b44e3deff6002958c66b42d38aad9fe4a0cedb9e46e9ea37171b0d4872101cceac1d9c366d38563beaa57bf5ef9b68ca70503f264d4f15e4db9a05e3d2e3ad09948bc35c2fcfe16499160680eac7577e9e197c78cbfb7a997d73c7161d238c054407f0a307f08a29960dafbcd91a38c56d3de9b3fe100317492e3f03b73d9074ed9ad9943ddb379fa98dc1f43d344c9fe0264d88e84ca7f06feccadcb5b43e43e0e6c54e34bbbe867161b6db7fa42c1de406e1c6a2c54169988c540cfeee42489d12268f012948cb860dda2f4d8a137aef9a01c84cafe512a1b64521dceeb1d00ca55547d3db0b4d6bc95757e51c325cafe2fcfa9ad504e2a570fc8ea221a7208691aab34fc781df183b05bb4968652c576ef22333042a4c2d1ed0c69fce190390e7371de2126fb436318e8a084d7e4349991a01ceafed9820d715544d1295a544b8ab6d63e7378c8846cba8dafd50fe655d81e24a1de8c6be0076c05633269a198546531addcd066a4af4bc9caeba4ff236a76c5e9cb0fe134ef61a5a1e978c823e687aa9a0a576d3d3c444478b79de74c368fe2d988b742ffbcb6b95e73cdaa347fe9742c0cd28fc0cb81f5aad729c5b9707396e961d854e8d397906e7eeead70e39cfcd160babd30e6973846503046d299c340de9c04c85ad1dac0e71d2f9795a841b8cf0732941e5a7fb254c104ca655a740a02a6de6706d278ef7efa3207dce5df0893d5ead439546c71251f28f7eedf1c0a4427c87c44eccdebdad2ececb255820a26f9009ab806892178206910786a0bb52d353c9e83f6014623826e59c6d93b2568bb0d1e86bc9115ad1feb32f20962ade3395495096cd83deb9cf054c933d77f27366af31f0d3f17de627c758f5138d4d0514e421779376dcb97d566d9e6d14a4b4d8ab938f44d5b5c2e917ecc154a5b9bf958110d9c79727e4851e6a381f98be0f0d249a367cb622ed65daf42fb0ba92bd6a4aacc312c532e6b2c6a45c3a0f29f8cfa382fe4a02834fbd5c28b0c237efc02d44ca021210a124e9e09f46bdca1f458969ca47914ad04b11b32fc6e36c6824f0e3060cb25daf638ff1236b93dc0c5eb0ef582738a73313fd87375f8500c5da96f73997a235a5549a8f91a57cf2e9fd1df285ae6e1a68c1180e58cceda4c0978241cfe0a24570c95213365cde74966e10bf833f974530a484c6c889583e876b7e5642d4ea7b3301f27554c9e3d5e26012ad84664206ec33e626643ec6707c1ccf93ce02c773cf86f9c8ae900305afacb94b15aff1abb45afcb6ef77902bc4824cf982b8d381e84b683dd0883ec88cf13c1dc7dc82928478e2fa6bec2a69a696c5bb2500f6c2f959778f503a72db985fb3d495917faf73ed26b50d5bc898abeae6d2e28918a4112adc3f8a813b6be88546f1188e5659ac2b035eb40834db529ac9b96595b327320d25b4fb2e5e263d255dfcefbe2c1cfb21ffeb982aa5027229d3ff7c81a04f8f120ec495612f5216d17669f5930b36aaa85907b92dd98aecaa49939f934a6c9c4bba9168ece87a9533b0c43767ebc7819105f868edad7eaf0444811caace8f34d3c4f2852689e16be618b1fb899c0ccd35817163468a88285ee7e6fc41450fb41b02b15bcc5f68d01c267b142694eef5d617f15f4f4b65d8f376a18a85c463d3eb3089248339f6b7755425554bca3e53d70e875e66a31cfc223a9ca49560514c537e3f8da9541cdd1d45f7bc090274b91110d07473c7bfd0ad33e54c29184c58e13394436a606d4d74867a62275ece670a42b900ef36f51b7e0657dad0257e4e21396d86c390f2da5fcf53efd24be60497d819d4bbe8e0d3a76ffabff2836ef3bdf89437c239cefb41cd66fdc694339f3c6e378557a91f224426407c17b3bc5b8498f85e66f7f8d0761403eb30ee2ab7adfeda584c59409f8616b6d0e9b58b3b019239640cc9b9cd5fe3acb85551f1a3226afc521a275fbc02dd5259adcf315167b52316e049648536416d955a6badc0cc295b8e49611ff0526df66bc67c15a847e95e5e2dc3e1c3e9b309e111daf50858a209127cb1c16225dba6fa4fc6fd30565c5341424c857d1edfbef2f6ac4c953279d26e4419d039aca1040a837cd1fba2d9cf608779776c99f859853dd4cca745a8230bd39634ff8a6e192345b94719cf3813313fa7b3e6578bde345d72b9f7211b9559b13d3799a01ae464e6a5353f8c27385447877140977bf59c2fa1f74c2a72f5e0006ad5a9d224bfe0066aa56e7b7bf8c8c0b381a469353eded2615fd76ee34cf083424a939a2f7999ae581037dd52fa08b6728675ed82f674fcf6b0bd2afd2a64090f3bd3a15f602e68a4d103b1f7006d716c3e21327cd2f564d479e9ba7f6e50f06b361eced9e100efc6f7e98b6d823866b3f653b126955e479dfdb6be40523bfbac62e6187adfb4afa10fd8cd5b372f9c6e1da77ad7d720864c9422c1d7bfa9dbda64d454f5cc0037f6506797e3c5aecdbcf9fc6017c53aaf6272a81394391ebbed427ad33b72ef59a1a8a7d7decca635da4daa43bfc354ed741d2e18569689e44ca3e620e4206394becf0d6550a93ebdce0a44dfa7d6fd775b5e56505c9bac2c07682e847cc82eb47bfae88fbeb660506da85a305c86e74ec4c1afa1247cd7ffb5deffaac1101ef440af8110dc7a1081862caa52ee1f5be5846cb81ff727b5e1a7462de5e832f8f85bfa7eb5cf34fc9dd80a8da1185d26b29c441d71e98c5806808e724772f8eab9113ffe82a2cdd548e93bac32c2c511ff0a7e95e865c5de81b7438c7a77f78f13c2c90f48f7b45ef5b579c2d9b5333506a1443243c9ad5146ec2a2084dd3174ffc7adfbe7e4eeaff3305f9b25c28b166be5c72c80f3620f0fedad4c6a56739ba6b51aba9161f266d2ada13c2ded2c94ba5eaa0159d0e14957f73c7385faaa032beab4737a7ba7d8c669c9b2b5efd7270fe143f18747ceed589e07a6e5d3b26a7a495701201fcd13159363f216ee0205f371234080a2ca99f6855d32c8498fdca085de80e7c465bc7fb3ac267b89057d91ae47d0aca6262b4dc91fdcc54752f5f11ab3e8df485b7f3d52f7eda9eb84629affa814e1bbaf35577381dca260f85381680abf996ab24d0b9834f7b78641cb5c18f8aee1cf935127937cd5cbac6c637a0f325bf8e26e7c41183d310f60ecf485c48ff40c735bcd6e31992b2249e39bd9e7b5063944372ebd851d5cad57d2965969b1587b5635ef1b295f1e7506d36aed63cf428a033bd8c306316e72ffa4bb29a47bd90af39dee034583c9b6fd91dc35ba27775c90f08da775aeb75b5d2b305fb01d764b3a1573a32b4e2ea871f01f1d6048ebe55cf68c9a428a67ceab1e51dcecf17aa5692e8900680e473d99cd6ba7ac28fb2f5d58f074343fa0e29bae7d50bda3f6e77e4e4a091399cd1aabec9a2c50bbbd3145e4e3f9580dff84ac34ca515f6104457af4778695817c6a620a38ee95e837d3981bff930fddb23939584728531", 0x1000, 0x1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) writev(r1, &(0x7f0000000440), 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 05:37:11 executing program 1: setuid(0xee01) r0 = semget(0x2, 0x0, 0xd0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)) 05:37:11 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x7fff, {0x800, 0xfff}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 05:37:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140), 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 05:37:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000380)="bb", 0x1) write(r1, &(0x7f0000000100)="042960bb905f8cd06e3ff7049c2b265af110368ce3536f453dc46bf91872dedf731030716d0f96cabcf969a9e9fc5a31b84e00ebda4f4e4f89524f16266c77d174561ab3bd2f20e32dd8e81a202a7c", 0x4f) readv(r1, &(0x7f0000000040), 0x10000000000001bd) read(r1, &(0x7f0000000040)=""/12, 0xc) 05:37:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r0, 0x4) sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000e40)=ANY=[@ANYBLOB="5000000000000000010000000600000089416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef660000400000000000000001000000000000000192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb0000005800000000000000ffff000005000000dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb375fefa60c9c8f49c115c8bfa4e448000000000000000100000020000000e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5b7b4001800000000000000ffff00007f0000006d540000000000000801000000000000ffff0000ff0700008bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e210000300000000000000001000000d7000000b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b60000000000000060000000000000000100000001000000e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c344200000000002ff30b9c342550532db9d48574f3a337acb3217370e2c222453a3c133305e499d1c7996f083adb2d6eefa742187954031cf3d7fcab277fb1ac5fed7df7cddc5612f9ddf21b0d2eec9c3e98f43dc82a1dea40e2ee10bdf4ebcc825820d72190cfc051b750a9e8fef829b2d36b0d99c024d022d36f29a78f5e3673c848a3aabab529aeba2c314dbc01c22f5f0cbe980bea"], 0x2e0}, 0xc) poll(&(0x7f0000000200)=[{r0, 0x45}, {r0, 0x4}, {r0, 0x1c0}], 0x3, 0x25d1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x1, r7, r6, r7, r3, 0x81, 0x1}, 0x6, 0x5, 0x6}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0xffffffff, 0x17fff}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000d80)={0x2, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 05:37:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) 05:37:12 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) socket$inet6(0x18, 0x7, 0x6) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x3d) 05:37:12 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0x2, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) syz_emit_ethernet(0xc8, &(0x7f0000000000)="0229015cf7828afdc872e437b67133b74b946275ba118e53203114b7ac49e75cfc42716dd1b202efcabb611e462ed605982c0a2767a85c346ba7b4b29c6267431e1b90a03dc9e3e16a667f312b6ccfe8a758b7c5887f2fa4001f17ec19d00e06cc45c379ffb9ccd900c58cdaee198d39bf52305fa429b8e622931c53237c80fa9d30cf5c6339ea646b4913521aa2666b660fdcb6dbe93dbd60f7c2baf55686187a0011d8ca4857085fbf6b5af4bd13258ddb015018f16166b2497ef4208f6938acd3068cd0d5209d") shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) shmdt(r1) 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x4ead) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getegid() setegid(r1) r2 = fcntl$dupfd(r0, 0xa, r0) getsockopt(r2, 0x3, 0x7, &(0x7f0000000100)=""/103, &(0x7f0000000080)=0x67) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCSETIF(r0, 0x4004667f, &(0x7f0000000040)={'tap'}) 05:37:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xc135, 0x100000001, 0x64c2, 0x1, 0x1, 0x5, 0x4, 0x1, 0x2, 0x40, 0x7}) open(&(0x7f0000000000)='./file0\x00', 0x20008, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) fcntl$setown(r2, 0x6, 0x0) 05:37:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCBRK(r1, 0x2000747a) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x48}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000002540)='y^') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x6, 0x100, 0x528c, 0x6}, {0x0, 0x2, 0xffffffff, 0x4cb}, {0x800, 0x1000, 0x3, 0x7}, {0x3, 0xffffffff7fffffff, 0x10000, 0x80}, {0x3f, 0xfffffffffffffffc, 0x5, 0x7}, {0x6968, 0x6, 0x2, 0x3ff}, {0x2d30, 0x1, 0x8001, 0x80000000}]}) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = getpid() getpid() r3 = geteuid() r4 = getgid() r5 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f00000001c0)="1d07364e9baa761c37a41b72ae6909d7c169e51d79dca22ec1ecfb8e369810e466deeeccf0d4e8aae18fa675b57c06170f48df88ec46ec5ce0beb27a37e796134ba4b665c6ababc1c95a768147d71feb523e40ff0aec6136f31c9b27fe7bc6a3c5f8f7dd698b7df64eef9e6c5d37c5d7ebda97575c1c3856e09fda585e7671f5fd99b5083bc1955ff14a757c124349a05348cee60537c055070d42d61abdcedd7ec088228e0eb2b03175665bdc20256f98184afbd45ee0a77dfe4c4a52c6632a5cf6cfbfdffdb096a4c5c951adfa370a3b47276ac0e64cd6c00d36babc", 0xdd}, {&(0x7f0000000340)="5a932da95b664fed9df0b81358044150552b6a94c5eaf77520a519e1274769e9fa0fee5acfcf98f1295d27eb22386044a5b7773e8976d8e50bdee633eb026d26ca99669045f88e4f8dae6af35b12ee23dd44d109d91ec184e97a84e43ee099f157f237ef46e132b8de38de8a9cc8b6576503f4604ec4a4d4739cc6841a08fbef0d26ae69a6994a98aabb653ed1b931f0517f08781696bdcb", 0x98}, {&(0x7f0000000400)="cecc6af65de3d6ec7e844ea69c71a1f455fc5a3fe6f797fd035ec62c19277b9acc0e1976917f16d615d4c24bddea199c3f77c12451008c85f5870c07d99ab645a43518253e1c18146468941ec5a5cab59f38e3134935e93a3e3966b1590e0b04241e681e48b84adcd840f0a314e3df1c7146b2544e7de1692df78bd8c3d1e34facf55b751cc55c464cae5b2f9e3aa30e2fa1c80e2635a272acf33669789a98e023cdbbec8140a7415d3be867e0479df189b5", 0xb2}, {&(0x7f00000004c0)="718bafda535cc17b6ddb54b3ae7d750ef03de448ac2185911956ae27167a27876b41df4466f2d053cc965632520fa5d45e9b518f0bc4e1db788f0e75ed24dfbd59f343", 0x43}, {&(0x7f0000000540)="c70c84a64a9bd6e29e98cf3f4cf84dfe409e5a59c6684ad28105a5c25ed9c570ab865b241b2b3c936e8a8aaefcc3af0988f5749efce1a32e05c9d0bf16e10136f93efa86409bbb3e65", 0x49}, {&(0x7f00000005c0)="69ef81050255c93923a3dbfaef1118b36f7180a0ebfe647f221416aad910e3eaf17500cec5a3a484881667680971918631e2100146ab2125b5362e1490d20e0504f83ba93b0938383f2bcd1acb0e3410571bab8e03ad9d87ee60f504f26b1d046251aaa3cd0e3d63ea8e1d04c627c96811014488be27ed7e57ae33509211d79e350b40a3495f6c25efacb8f0cecb3a5ad2aa33a496a5363237d56e7f632196599bae13fee3fab0f382796ab3544a8cd6dadb06e3aaedb95fc2fa785b4aa956bf84891fd49855baee9aa6aec5057bdda14925170e832918de3e0448e4c4d9f7dcb2a5baf82989bf39aeb7f4f3ead38e7f0f4b8853defc92", 0xf7}], 0x6, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0xb}, 0x4) r8 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000007c0)={{0x18, 0x0, 0x7f, 0x20}, {0x18, 0x1, 0x8, 0x3f}, 0x6, [0x3, 0x8001, 0x6, 0x3, 0x4, 0x3, 0x2, 0x3]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000040}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000000c0)="6607d471") 05:37:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x400) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) syz_open_pts() 05:37:13 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x1) sendto(r0, &(0x7f0000000000)="058fe57d767e929116", 0x9, 0x400, &(0x7f0000000040)=@in6={0x18, 0x1, 0x9, 0x5}, 0xc) r1 = msgget(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x800) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x1, 0x200000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:13 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x40004004008028a9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="e00f1a0f692e578ba1af0f3ac85c770633a670064258534a45fb9bf4f385fef6b64abe7fc6dd2b106ce353c38fd7fd9546def7646aad9881ba8412b2dde01a7fa4a39e59c4215c8b1b1ff4c535a8cb489e489d3c9d9ad9b7045a206b5d3cb088c8837c9006984c10e421b86e330372", 0x6f}, {&(0x7f0000000100)="f5609bc7b82899683dd01d19311245cd426a7efea160a258f07100adde05a38851543893bec7bc401db2f159ad15f73907d6d2229e5382e69f00d33b41a47f9c520e0a10df5837a457de90e7c39d265aaf32b28bb4e17d1f3354fb7efefd04cf787a2e40bc2b21bb5a39f3ef0e518b6d1d99dd42d6cfb79c74d4e2910388b68535167b85fce9a28fd6b31ae4541f49bb15feba57e8b64d9b276a8572b2368abcc5459f981342e4eba961", 0x7849c4f6481a2c3e}], 0x2) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgget(0x3, 0x200) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') 05:37:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xfffffffffffffff7, 0x5, 0x9, 0x80000000}, {0x9, 0x1f, 0x80}, {0x3, 0x9, 0x7, 0xffffffff}, {0x0, 0x3, 0x1, 0x1}, {0x3, 0xb065, 0xfffffffffffffc01, 0xffffffff}, {0x7, 0x1, 0x4, 0x3}, {0x7ff, 0x9, 0x9d, 0x8000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x7}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:13 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x0) connect$inet6(0xffffffffffffff9c, &(0x7f0000000040)={0x18, 0x0, 0x5, 0xfffffffffffffffc}, 0xc) poll(0x0, 0x0, 0x6) r1 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x100000000, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="1641a6159a5a49afb3cbef18cf39ebeff03f753e7f84dbf1369801b20c62e62beb83e0172f1ba9d81f3ca528eab958996ea1dcf7916b32e0b5a42b80f3a13b9c08392670c5e85a5669b9b5f128f5", 0x4e, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:13 executing program 1: socket(0x18, 0x3, 0xffffffff) r0 = socket(0x15, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 05:37:13 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xff98) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:13 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x101, 0x99) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x818, 0x0) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) r1 = fcntl$dupfd(r0, 0x400000000000003, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000240)={0x2, 0x3}) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x41, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setuid(r3) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x7, 0x1, 0x20, 0xcded}, 0xc) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x4, './bus\x00', './bus\x00'}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x400, 0x1, 0xe89, 0xdae1, 0xb54a}, 0xc) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) 05:37:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) pckbd_enable: command error 05:37:15 executing program 1: 05:37:15 executing program 0: r0 = socket$inet(0x10, 0x2, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0xffa9, &(0x7f0000000200)=[{&(0x7f0000000000)="2400000002061f001cfffd946fa2830020200a000905010006e700000000a3a20404ff7e", 0x24}], 0x1}, 0x0) pckbd_enable: command error 05:37:15 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x1814, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) 05:37:15 executing program 0: semget$private(0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0xd, &(0x7f00000000c0)=""/152) 05:37:15 executing program 0: 05:37:15 executing program 1: 05:37:15 executing program 0: 05:37:15 executing program 1: r0 = socket$inet(0x10, 0x2, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0xffa9, &(0x7f0000000200)=[{&(0x7f0000000000)="2400000006061f001cfffd946fa2830020200a000905010006e700000000a3a20404ff7e", 0x24}], 0x1}, 0x0) 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="1bdb") 05:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x74}, {0x80000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) recvfrom(r0, &(0x7f00000000c0)=""/128, 0x80, 0x40, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x7f}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080)=0xffffffffffffa519, 0xfffffffffffffe7e) 05:37:16 executing program 0: r0 = msgget(0x2, 0x8) msgctl$IPC_RMID(r0, 0x0) r1 = shmget(0x3, 0x2000, 0x22, &(0x7f0000ffb000/0x2000)=nil) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0xfffffffffffffffc, 0x8, 0x3, 0x1}) msgsnd(r0, &(0x7f0000000080)={0x1, "b83ae6db7b043da4f00d7744e24b18245db773a2f5f506dfa57cd38a558c90d7a3d37d7785cedd984a576ebaad9e31fc104755fc9aca"}, 0x3e, 0x800) ioctl$BIOCPROMISC(r2, 0x20004269) msgget(0x0, 0x100) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x4) r3 = dup(r2) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) r4 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x88) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={r5, r9, r11}, 0xc) sendmsg$unix(r4, &(0x7f0000001900)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000017c0)=[{&(0x7f0000000300)="a180ee5b257a0f379b162454c60cee8254211ba8a88223eb510264f98492acd36e4fec27a7d2b6de619f654c589d547407229fbe9a9314a2e5220373e0ae64d4c9f46b642f67e121fd787872a222e0edbe0d14c7a9b77fb4ffd9b93f0d147323b156fbdc8e27a6c639957f9d6ac730250fa9ab6d05b3e5bc1aa2bedccdd8f5eb7a8906dd222baea0b16513bc2d66343e2324499a07153ed76c1e5ba3bc8b84bff14a22bd1dd735575d9226b9eba7bd019de6a87fe33a8d1c02f89c2547e01ba6b2fca4277e0b0709790c0d4e219533ef51d54dafa2589331112042e48ab5682cbcf91f2e07ade18587cf6f450620459000af582ff4d1a51da7c5f71b5e97f1bd52031e9a79801c1ec18fec83b0d1ddadf9dd1cf6954bead420f56c8d0d7cfd1678359c45b7a7ca54c44438318b9183b4f8a123dce5d112d6ba0c79df22527d7af2901b2e5dae7726dee1b8355d139443571ac3d112b7920647e29ce653d1fbf24566920695a5520aac5d1416d812d6079b1ce6673cd83574116f5f97c01e597fc40a30ab885efed840edce7b82aeb8529c0337ce6af264a01ef070483afaab70b37bbe7fdb08f73759ee6777eb6f4925f3572876f4d6121c33d896645ddcb434468032c0a440f201bff7eda204ec5cef30088834fe22de8480fedaeae66beca2a9ff737eabb3a0e82eabeaee64f46d804a1234d287f58e822f161931e3fd4b1e3cf3f2d2b55b69ac0be2e02329acac180176586a419b56ef5369e6cc9eac5e55ac923ece742c01c16852b432dd6aff0b46b6fdd4e9beabbed3d3b157c40f2f4be13c11146ad25d2ff5b62d6ca7f4ec28ff1e68bf53ea05d432aced5e92176b35c34676e84c21ee2d1c6c3663f241544f14600f3a88b990a30d105699a985e5445688448e39f3b6961477bbb835159260a264c8cb3f9c01e4fb4360af2ae7838247076766354b1362189763136a1be8697ec74367375bbcf610122e748c5e92fb7cef33b69d9a9d4cb2b276012c8e02c3def1ee377389fc0da47dd4bb7bfad7d77936e5aa5fadc290e994ba07511aaa10c7f2997b94ea8a0c07894fa77ae8b45eca6cd051aabc4dec1456d005d8a0fee905e573d60d43786ba5a708280345525f15a69ed77548a5d0fb61b70761d29baf2bf942e026075d13e1ab373fe74697bc0566e50482ca43338d4218b7780aa030fa396b05e610f004f5ecd18b0498b13f2b1db9e2407008c7641e2f9e2f70c46412df3d0b3337f60f2389fa44e0f058cc84b0a6c6e1530e55e74541e12b2c39dee57a6529604cca71a28e56de0bb38f85f0bd93267ab6c2dfc5b378bec2be2adb9d0ad9791dc8515b44b47db6e5650d2dd010cdd90c896568532529078762652e186356708fd20eaebc124a3720850dc7cd0e9d769672623dfa73f9576a344d74dab0054f9dc44ee1815adcf502fc8b5d8c857274848b21e4fb6f003a16c40ea8b5f3e3c427bdd980c4abba2de28cd4456a38a51717ff44376392490d145f3483679eda9df954cc26ced64c9e724e7444ae9f78ed93c7f08bbfcb999b3454c7e1cf39386cfa104c7349a774fbb5c429dd23ed0c21614fbdfbe7d610fa37b0b1b3b68488fa7d97605c304aeace4a8dc670f650adb13735f85e62d7bcd7aee0fc9f8382858f848c12e128999d06f15a781a1af78ed0fcbd7cbf27d0fafdd2f7dc8ea3587de6117f8bf58bb3110bd52df3ed2113f2259b0cf66ec87b1870f739b5228edf4b56939d2c7279a9bfd28c6da7bbb65df190634569232677ca804cb3e6b02c96dadd1297565d805b22233eedb6947b42173a9ab1276678e46d4710ea660a25d0edaacf408132f729e48d98a9bf8a97e8aa805fc4098b333bace7bbe450b237587019a1140ce9b5374ec507ec36adba4c483a4bbce5b6bb89dd9db91d5f3b37471a0dd71ed3f7150f721484e8b3914e9f8be32947fd61c919ad4c9bb4ad2ec296c31964d9bb62a2effe133f8a0fc659545bfe4323675cbde8514ca1e53df16a3931d4b99548d9099917a41e469c010569870759c8bfa02441511510918b735486fd74e0ecc271acf85bfe96833607ab5c3abd571946ef13bb51417c9a9206cd5e1e265c921c19f8c2bff86050063ad334a62caaa1f214b8bb8aeaffc64b8d361c8651dd2db70bb17c55d534db38d66ebfbd5494d5761b11f919e5e268c8539f55bc3503ec0c6c1bf59a53ad1e18361af3aafa3334a9d55720316bf0fed7d8edee5839536e73c59d7d72cd6dc9ac1ec1d4cf068b0351075caf8eb8f95461115ebf9ce6ff999d6710987ee09a457becc1a9bc9e98f902cf66164989d8929068843164b3a003c8c10c84478fd970f9186767aedb19a8111ff5ecfd1373740e776434f15553104935320986c49a1529eb90e326c49ba92007a4a3354bf9e5286b3b3ed68118a63c0948983d06d9396eae6060a75ec49ee7a948bcf393af4737ec8c3457b854b776763afe899bce420a89577a10565b55f17ef0b4996ed85def8abc58c32bb9bc831bae55c17b4477e06584c4ec830f59eddedbab7a28cd106adb2feba6ced41fca01ce2304ef12d556ea66917a5742f95ad5e73465928c6240a616664a3d9760a7237e16f3bdd897ba8e35df7fbc7fbc91993d68fdbe80537ad8b59cb2e29de260d1637ed2cda6afe9dc5376fa369726ff154b7edf8eca004fa0bcae538cdf1a2bf9f94aa3e232981c28512eb2c478aa8efbfdb96b037429233070d7814fef2591c75644b104ffa921c8c3ad6f3c1238c604bf10a740e1f9516133aaf0fee26fa1361617b7b934ac76760bc622ffc915080523f5e4d9ba87683045247a0b3880018a9946d0331ebe0e9041e8329bdbbc13335e8b4a2b800b3475c2884fc9eba32efb180858b8b5755ff5f3435f1df4795da75d006bd20dcfea35ec8239cd6fd1cb9ad737aa10ab041816386aa9fde81a0fdebd20648089a5dc234985b7d7ea5f125297a72cc6e3939c13dabc93f4de8a755fde0800f3832425f0aabc315cea36c84216933e319ab82ae89772f046b714fd71ca7d63b5356f0288320facfe23a4921b0be6d18dace2376a9466a887c189ef82192ab693e109700a17aa680532ec6f2c786f86d8cd2048e50540de0d52402dee76e5fcab5961bb808860936ed5af9fd79c3df041855ce5120aef4989f8e43e074c60a0904cc515fba86f7ac20292d715896b85be4ab49fd098f4ff93b44a9ff677965943a72c3672c5323d85ab25f2463de550e440aaf7c458e94dea730cabd39f4d53519ddde09a34c9c578c33083a53f9b07450c7c7e4b9693e1fe6b577b1357cbcb5958e2f1a44a9023feb55e9149dc47bb33c3942e339d5adc132cdbdd030631150523d21d596c9de74cb161a623b4a084456a648aaab5964040b5d715a4ee90bb0b4204945ad43d41c4658215cc94cf6c768a8b59691aac67eef77d797a4f71795ef0ed894ed0dea43fe768ac6d990de88f2b9b98a6e99667e7c2c485ad94762d072c47f8fd81b7227cefb312906c49b3a35a433e0ff782972a95d5c5eb557cccbb42d4fda2c05e7c28a323de3752ef43d22869ed662a5a33f26c918dd4cef56ff9e86de410a81943efb94612f63a299b59edc9f4f91f346f50be7129b156e52532de920b2b6f48e830591442c1ea560787fd1454eb6156c98e8dcb35a69b2474c1cc75acc470109f1a7f6ce2145927ffe9186673328c7d2bffbac992f0d526723c3ff709f0bcec24c7b75bd6f60b5fe9ca7b83c8109cccbadcc60f09032320729215559a762cef63b0128172eddc99a167105a1accc47e3b29df7561d2ecf850f51b67afa3efd284514d0ad010217c385cf28d01630a63d382ca5cc78a769a006cb3518b42631af3511e8b079c40d2a8c7bf5730906f72fdd990ed24dd0dd0ffe8125dcb701ea381bacf28f1d1d22709799e7a3f920968e63db193a6f761098324dc99730511926066dedcbe064455ce3c1a3053ea508627962fe63489dc37d4f4baa84a7d5ab3a344005e48c6ef4727ab8fc4a4161bb8d1e015981c8f228be7534c120ffc5bdb18cb2065e1bf1220e3be766c4545b86fa353641f635aaab36aa7164ed93965ca03d624ac0fcfd5260bb3e736bb61d909d797d4622e75435fb086a85b1dfcd961447e0c49b4489e2a657e0e94a1300a0eedcf088d95c9b9a7f2fa4a01fe645ce77df18870bf3d1aa82b138a499b4dfdcbe5b02d2b0dd74137815c2f0fe66d01f2b085e470807c2afbe06bd03efb40d9a35aa9293330f52cfcdeeacc53b105ceb137635ca6bab9ac794689746cc6e61c8692783848a240424b86f96627c80f70ada8cea55e013f054a98afbf75405c9b7879232a6489527d725dfb84132dd5a17202164a4176a0d38fda2f38f8b74100f1dd381ac54a9e42bb026a808d66657597e07503f3cf6e7f655e10bd3a793a578fcd855dae3ab0b5811acb2c5a7ded5ffc5e5c9977169e83450c57700a48f86dd41ac1474e5e66b5fb58ea45f3622baac23930ab172419cc4be6ae9afc477e53a3f0d24a42f0506d13ec32f3bb581140a9286d3ceaa1eef0b8910b60be348ae287e737ba1a6194648ce56a0b933a573a21939c0b042119362a02fddff720823abcce7694ed74a49c9d8ef5c06bb4282f3d536c2a9b210c8ece63ef44e62076830adb17d8bd78a7b2fc6f62f1230fb5b8a1d7e0820859c4bc7aa77887678bd3734430732b6de878da05b64c004bb8a3768fc997ae3100c925253a1c52b5a39d479f4c92036f1e8470d278ed8c0468d6e481abad610b971cc54c34a1e4bf1f70ce5cd49209a9eb3178028a3aa9303f8accb8f5ac611bb57e0583be35fb7f44ce7486938e43ce00f2d6573ac700bb88a2ac11181a2090154daddca6e8aeea097de37ca24ec8c8a646a4b49f33c1aaf9a35a6c6e11382b02027150d1629f39001180e4fc8d8c9f444ca25b5fa75939f79955e55e0be4caea36bb703fcca1c7f5146111b967ff3a796578e7b1ab59fcf4fae47e3adac0493612ce021b9c8a629bbe361d0c5bfabf64dab481c8aef0434b7c5e00fb638798fb934fde10f9ab8c700d819e51040b90df9afc3ed6d7886dd58cc623c915e3abea1374ba70868afc8c9146d138f2cbdf272dc60410067003ba724f7f03a938bd28cbfdb75cec5953ea855c76f9e3f5034bda684c469bc9adcf901e772a7af00ae9f07b10b249afe98cdb0246db2010ea6e32f0627e43482955e640779cddd0ba6ed381b08673c0b8fc88938a4a33e06b2e5808b0462675154f7f14c4f2a542983625ac02c45c6d3be4513228f1ccc072dbb7848b1cfebd1c27600ddf419604a23ec891afb3d0b2a232656d6fa7a55a4230a032135a84bf03f2a0d69a42647e245346b15f964ca8a07b479dd551851db199a325bb340f58e273db685e8a48469bae5592458c286c25cd2d044538b67ee82c601f34491b8de6e3aa2e143b5d092daa16c5fe3bb6cea8f00f48949a5e02574f87b002b031f23f25bcce993e628eecebb5fb2af355ed907a3e7c2a96dc66b164dac76d194d106808a32634567cec4ec808540fc5cd03548142d44eea55e7d982c3f5315db395688c036accde8a5111b494582a7fd1f8ecc79c868d0aa04cef3edfa6fa9d1377288ee1093f37ab3f7787f4a43d522be695861edbe856fb4f2dc9af28363d6d8cadc5b10928d453e875f0e13b42c0187e02ea9be7a06e846404951420cc76b38b3a44df76868ac8366f90de7cd9fc096fc980d51c78e90b2c256af7fa509358f7a144d6b30ce689b11fb40af4f71ed44958f3f4", 0x1000}, {&(0x7f0000001300)="17e88ae850b0f2ece66264be231362501d80691fe7d05e01eae382fa44bce77b3b98829323fe77aa94b3c3a3d58e826f5aa7396a1e89cc9e3a938dfe5bd9dbf53821f2c69f37c3d8e498380dd83f778e1e746244b4b8d867c5d9817689417839620dcce9c4472be74d3bd8e047659e63ce01d2edf67d66b8e7b021f9d3d4a2bfa969793e7a986830efd5b35e161c8936435e75ba3c9702e6f76661aeeb5802222cae8b52ef41ebd81bd9b525a49506624705381d45bfdb80ed571989c8f7e548e53d57a7e044b9850941d3e92b13837e3e3fd3d816c5a63f366b88c2d869c0ba6b3365c7988fc3ff711fbf", 0xeb}, {&(0x7f0000001400)="0e1e2ca3634b17fabfad0193dbf376fea5d8a6fb8dd6389610f5dbf070b901d301fbf0ba2753790063c29f8895c92c92ba08ab60b10952fb2be3c0eed522d0dffe4cfa5febc9448295c352352e0a40aae0088d0c41dc90dabedbf61c076966ba64243bd4d04859e5c3ec45096666121d772e0c07a1c264e902f4f4abbd2ca49d7dd64290b7e2afc382e1b5f62be828dcfffd662651599df82d98", 0x9a}, {&(0x7f00000014c0)="ddc86d12054d96552f3aa48bbd1d804ff2da40b3659df5c24f82a9b050f75f6f05d420af7f0f7b7793a7ff06b8db6f5af7faf3805b4a2188fc13761c8e1555e41cf494d66f9af6f2ebff0bc48b7ef508706fb91d24cb2e7db37f1063bab75ffa69cb17a06bf9e3bb5a6cd6e1eee606a5dd257ef1096d596d13744d382c39ae598dfc9ed2f8c11cec6e117b572873dedb0ca0a1428660f44f3b734676174ed9cd743fb31d823f1af090852bf834538a6fab3f48c90a791fc9e3c49515edbbf47905be4c9069b9acc04cd187f892244f10fb29cba67c", 0xd5}, {&(0x7f00000015c0)="21f94bd2aa4fa9c88979756e95af76268893c2eaedd777a502e88c19b86ec523dae1276d179479990076ab4c5aa49f9070e36a97682c372430b7a4624b27405df466fe7d6f56568e273152ced1d9ff3977085a11762a79d6f8464d5a118cdb653bdad2e653f3b450a25c98574e5d1d0e7f7a7a2f043e374fb8f1975380d813356d83683cb46032531f8cf8ef608240e8ba4a81f75a20180de6c1ce3acd1a8435ab9b57aefcc89b2c4a732be1380fa676b3d24fce258453382285e1e7", 0xbc}, {&(0x7f0000001680)="c3cdb3cb01606a47c7071f242080c534cd66011a86ad83d6", 0x18}, {&(0x7f00000016c0)="006d88b5a4e1891f492b695412d304454e66f5addd6ae1dd8342178196e7f003632537654682f9e3e27dd483950911cf2ac79636341936215d0e7132e573f41b337e19f5607f7984bea6abdbad9a76e2e7d913175a8f685d76ebc04dc383d9ab56b4d967e67c214aa1468e8433a18beb1bc89e1ff788b7da29eac379bcbca044a980dbd87ac29e600a4e0521e7a57b96c4239ca243be15ff5db49c491f9c797f5c95bd75ae76ac78a812da2b14151725039ca1162e426f120f265a34af242e5f3f5d8d55458f6b64fbd2efba8f1ee206714d4a489118dcaaa10f8a6c2392", 0xde}], 0x7, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r8, r9, r11}, @rights={0x28, 0xffff, 0x1, [r4, r2, r3, r2, r3]}, @cred={0x20, 0xffff, 0x0, r8, r6, r7}, @cred={0x20, 0xffff, 0x0, r5, r9, r10}, @rights={0x30, 0xffff, 0x1, [r4, r4, r2, r3, r4, r4, r2, r3]}], 0xb8, 0x2}, 0x400) shmat(r1, &(0x7f0000ff1000/0xf000)=nil, 0x2000) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000001940)={0x3, 0x1}, 0x10) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000001980)=0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) sendmsg(r4, &(0x7f0000002240)={&(0x7f0000001a40)=@in={0x2, 0x0}, 0xc, &(0x7f0000001fc0)=[{&(0x7f0000001a80)="da25aecdf3ae91f5033ebdc6efbf9442e44869161c0359f41d1cca2061c40bdb2a95e496872c142bb6b2a992442eb09ccb2b97fd32cf6ebef4561a640136f84b86eba01c9aa50efd00ac9d436224646f677ac5cec32efd3b34cffefda8c5768e92ff171f695f769b75387966c0cdd391765c59eb71a60345f832e7a538b315c16b61", 0x82}, {&(0x7f0000001b40)="4ed0e6470b09509e2825a19f319ec21b", 0x10}, {&(0x7f0000001b80)="e63d9bb7cca64c7326b4082116302617b700e7a5fef51d28cd0b7e113adf101e061fdf36616a94cc3390d178881307f5d3d3163dcc75e1c393ecf12e7b16272dc20d99bcca69d9a41e21d92668fb5d9e9473b3db30e885276ebb6a2bfdd25852f8386d631bfe010ae9b14e2d1ca3147a93e40e0b1e2853fd251ee3c3cd50632e3f23db36454b5552b792", 0x8a}, {&(0x7f0000001c40)="c416331f3131e2466561acf258d754a897536e6065d6d7f1838c3df210bb02612ea15e788374fc6a7284429417037cc73bb5986a243fc38156ab8fcaff1c4ff9b30ce1b69d3f2bb50417f83dbb03dbf8e0b6f6f1e8efaf27fc16bf40b943a662d67a405276724e63b61e7b2cdc6063cd1186e15741fb02d3d580faf1bb227df13188bc50c1607f46a30233c7786a9c", 0x8f}, {&(0x7f0000001d00)="17c917a191590fa645b3537b0a8ed2546d69067a92de9a2051ff1981d71c0507012b1f2cf0fd786735f7752a462cef7bcee189d6dce3062a472a46", 0x3b}, {&(0x7f0000001d40)="ab30c87d29a27d31c2805b8b49d4ec2ea9a693bf3a7ea479ce3d315ce8b4a38e679b3af75bce9c13cfa5e55feb3c83003ac6ad442243ee5b100290afbdb0192d9ed455456f76fd9eceb4258d667b80c23816cf1f233c2c582094c3ca81cd54c8d6a09ec6080bd92ccbf55e6843e5f62b5831b8d727ea2e8315988fd83316385352a72afd81bea1efc0e0418d22518b070d0c6ca89a7a33ded799e1ead8b67675d1946f976dda74855c02a467cdf8fa08dc0e878ef4855e263745e774b68ae5abee6dbd8c4ebf0945bc329533de98d4", 0xcf}, {&(0x7f0000001e40)="b050437d625f2ca11da20c3eedb192184c9f50acb245f35b8cb315879226edeb4e0d346fca18231a07669537461e6c79610b7d40a3822f7a51fc32676b58f6c3e8c964cfa0724fea4e66095b0fcb3ec7adb39f71df0e0d9a70c22e603db7965c6f0d0e999b12f49339d2511ab89a286788bbdede0e5834b520b189e319158a3d69c8f84aa7e623f522e1f79278531a8a0f088d87572a592b7e7518afeaf7dc503382d5132a027fc81a7c4c06b2478f8770dbb35e2f7ad9684f219849a5fd6a86c65b2f630407506dd2996576fa225a7c6dd27e716cb76b158bf2a6da18a4162f0cf20b6a45e6099e96bc6a4abf", 0xed}, {&(0x7f0000001f40)="79abcdb806b4d1c70fe791068399b8d0245acb7a750e5cb4705037ba90b5b203de9840f3a45e75ebe2d6e5b2a1c32bd36bc2129f1068646f8869147855a3adce4390083643a0991d0bc288132977a628ca236cfc8646856342ca67cffebc930d8dff6af628b019959da1e214eae21fac31b42d324f", 0x75}], 0x8, &(0x7f0000002040)=[{0x28, 0xffff, 0x80, "7a298aaefd9746a716f6481191bbc114827ce066"}, {0x78, 0x1, 0x8000, "7f816cb5e4c021faae4a4a86310025688b876629bc3e519317488f517126faa7652806b8d007ec0d3ccc921ea1b9407d69170cd2b27644d1bfcb36d22d01d3bb76fb3914e63832392a9b900eabc98d4c2edf0dc0fba3ee44b4f614fee59610dc6707d9a16175"}, {0x78, 0x1, 0xffff, "a042fdca59d540e2cea5196d6936ee9d4192a2c2c19ec11fac781374d17cf857d6ba8d5c2772589a6ad99d86246c6b09d656610f8131b2345c3815665d7be58091c24c6ebf18e564b419e3764242791a9621623bcb0ba9435dd07dcd5555513637"}, {0x58, 0xffff, 0x8154, "d5bb12af11d62c6a2d0ea4bcfe0517b92f819020e543b5b3217701c551353df18fd47813ce7109a9882e1c1f610be9cc53b4e68bc7c5afffe9a861e9bb653f0ec0d84e"}, {0x68, 0x1, 0x2, "28ed841b8de0387a20716b2f5396f7ab702cf9eef59e1ba1f0ebc801813a88c481791325c9de57f3cb8c3953bd4832281766d623b8caa3f8bcaaf2803f7837cb2829e716d9f7e353e053a905a0d85200ffc47615839c"}], 0x1d8}, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002280), &(0x7f00000022c0)=0xc) bind(r4, &(0x7f0000002300)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002340), &(0x7f0000002380)=0xc) utimensat(r2, &(0x7f00000023c0)='./file0\x00', &(0x7f0000002400)={{0x1, 0xfe}, {0x100, 0x9}}, 0x2) getpeername$unix(r4, &(0x7f0000002440)=@abs, &(0x7f0000002480)=0x8) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000024c0)=r4) ioctl$TIOCCBRK(r3, 0x2000747a) socket(0x10, 0x2, 0x4) 05:37:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0xf0ce, 0x81, 0xc4, 0x1}, {0xe4, 0x80000000, 0x7}, {0x7, 0x297, 0x400, 0x2}, {0x663, 0x101, 0x3ff, 0x8}, {0x3, 0x4, 0x7, 0x607}, {0xffffffff, 0xff, 0x4, 0x8}, {0x7, 0x3, 0x9, 0x1}, {0x0, 0xdd, 0x3f, 0x6}, {0xffffffff, 0x2, 0x4, 0xffffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="ad") 05:37:16 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = shmget(0x1, 0x1000, 0x344, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/4096) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x10) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000001180)=""/7) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 05:37:16 executing program 1: nanosleep(&(0x7f0000000000)={0xf0, 0x7feffffc}, 0x0) r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0x91}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) nanosleep(&(0x7f0000000040), &(0x7f0000000080)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x141, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000002c0)) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x40000000000, 0x5c}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0xfffffffffffffeff, 0x101}], 0x2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x81, 0x1, 0x3}, {{r0}, 0x0, 0x10, 0x8, 0x9, 0x1e}, {{r0}, 0x0, 0x2, 0x8, 0x8, 0x1fffe0000}, {{r0}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x10000, 0xe1065fc}, {{r0}, 0xfffffffffffffff9, 0x61, 0x10, 0x100000000, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000000, 0x3, 0x4}, {{r0}, 0xfffffffffffffffd, 0x6, 0x20000000, 0x1, 0xf2}, {{r0}, 0xfffffffffffffff9, 0x1, 0xc, 0x5, 0x7}], 0x1000, &(0x7f0000000240)={0x3f, 0x1}) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 05:37:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) setpgid(r1, r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setpgid(r1, r2) 05:37:16 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000240)='./file0/file0\x00') open(&(0x7f0000000100)='./file0/file2\x00', 0x0, 0x3) open$dir(&(0x7f0000001880)='./file0/file1\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0/file0\x00') chdir(&(0x7f0000000080)='./file0/file1\x00') 05:37:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x4, 0x2, 0x8, 0x8c6, "ed23a5475ab7aed7eefc8e723d397b0e8f9c91b2", 0x5, 0x5}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) fcntl$dupfd(r0, 0xa, r0) 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x48}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) setrlimit(0x3, &(0x7f0000000000)={0x9, 0x10000}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x1, 0xff, 0x3f, "297f0a7469e8b0d74111f28f646d78317fd53775", 0x3, 0x8}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x200002b, 0x0, 0x3}, {0x6, 0x100, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x11256fc4, 0x3, 0x4}]}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 05:37:16 executing program 1: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) getpeername(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000920000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000001848f07600000000000000000000000000000000000000000000000000000000000000000000000000000000200000"], &(0x7f0000000040)=0x6e) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0xffffffffffffff8e}, 0x10) 05:37:16 executing program 0: r0 = socket(0x400000000019, 0xfffffffffffffffd, 0x800004000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x3, 0x0, 0x3}, 0xc) r1 = socket(0x1e, 0x4007, 0x5) setsockopt(r1, 0x7fff, 0x40, &(0x7f00000000c0)="d40cecbf8a3e2fba0e8892c6d8c7938c6679ded766acd6c4430f694eb46bb8d3bd2964a2b543f0cd417865bbbb4b1bdb8507f4cc3b9b42ba03131cc409b5e7014e99b5b7f563b7313374e083ab74b9abe18ee6e96e3dd230a86c9584407ac29750193083af5073e8b5", 0x69) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 05:37:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x80, 0x100) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0, 0x2}) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) chown(&(0x7f00000002c0)='./file0\x00', r3, r4) fcntl$setstatus(r1, 0x4, 0xcc) readv(r1, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x85}], 0x1) r5 = geteuid() seteuid(r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r1, 0xf, &(0x7f00000001c0)={0x3, 0x2, 0x80000001, 0x6, r6}) 05:37:16 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) setuid(0xee01) r0 = geteuid() setuid(r0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x11, 0x4) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 05:37:16 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x40000000080) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) 05:37:16 executing program 1: mknod(&(0x7f00000001c0)='./bus/file0\x00', 0x3a0914c44f7b002c, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x201, 0x0) pwrite(r0, &(0x7f0000000340)="1ef30f8a947f8f138eadab26f13ff848e6653948668eb3440c03cd7e2b191e208f2b97023cc1c8b855d292030259177ae577fe3804d4f4336772a66651847b36ee8667864ac7a231e07005f70ba987fe0390f6757595d3f0dadfcc8339aa8bc3903ab770a592ab98820533f40d469a678cf3aac83552c05cca34e4219ed6357f2473ae505babbd5a540d30c276c140d36180688b6278c84f59a8ff6d8eb79dea953d1836f5056bfefafd145cd93aa3380b06c9aa656d167e2d0120a495d225be242aab867caccbf38c6eb67539201f14d37ba952f0bea413b7f00614bf3f09d85c12b359c0320289ee0b9a09e15f8ff89d11888a457bebf2563bb1b4bb2358ee4bafa84cd2e3da76f2255ac04e77b32ce87c31e4c80c657eaaac84ad3bc3b5d31423efa04822a723fd92eed77a5cbc0375fd492758fae1093df0236b6899f786b483f1a6ffb47d2a162f81e1c9495afa3dc209cd72068b4afea8de309d2ff2add7ff54cc49ef29b71f55abe63f13426aeb411fc4e0e4b498dfce3527924419627abb9c626d9d0cbb18dd83c5b7b506979d41f4ab4adccb9ea5e9e3911e891714980dbddf6bab23132b70e3452721d828016e6bfb4f4d0fddaddacc92051f39a412a268d2d5817f7d751842aba45bd723edfd4656a4c086657788c454b5868b821bac0bc80fb01fbc581ff7a9ecb4a564a94c34d4eea3b20977b06db0be5a7e32", 0x200, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus/file0\x00', r0, 0x1}) 05:37:16 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="bba1", 0x2}], 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 05:37:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xb, 0xfffffffffffffff4, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffea3) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x3}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) 05:37:16 executing program 0: 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) ftruncate(r1, 0x0, 0x2) dup2(r1, r0) 05:37:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 05:37:17 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x3ff) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x902, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup(r0) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x3, 0x5, 0x1d3c6ed3}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x0, 0x100000000, 0x8001, 0xfffffffffffffff9}]}) 05:37:18 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000780)={0x2, 0x1}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) linkat(r0, &(0x7f0000000700)='./file1\x00', r1, &(0x7f0000000740)='./file0/file0\x00', 0x4) mkdir(&(0x7f0000000a00)='./file0\x00', 0x80) chroot(&(0x7f0000000100)='./file0/../file0\x00') r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockname$inet(r0, &(0x7f0000000980), &(0x7f00000009c0)=0xc) recvmsg(r2, &(0x7f00000007c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000800)=[{&(0x7f0000000040)=""/61, 0x3d}, {&(0x7f0000000140)=""/245, 0xf5}, {&(0x7f0000000280)=""/85, 0x55}, {&(0x7f0000000300)=""/17, 0x11}, {&(0x7f0000000340)=""/167, 0xa7}, {&(0x7f0000000400)=""/236, 0xec}, {&(0x7f0000000500)=""/17, 0x11}, {&(0x7f0000000540)=""/97, 0x61}, {&(0x7f00000005c0)=""/224, 0xe0}], 0x9, &(0x7f0000000780)}, 0x800) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000008c0)={'./file0/../file0\x00', 0x0, 0x8000, 0x10001, 0x1, 0x8, 0x1, 0x8, 0x1, 0x1, 0x2b3b, 0x21}) unlink(&(0x7f0000000940)='./file0/../file0\x00') 05:37:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000000d000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x19, 0x10000002, 0x1) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x10000000000001f1, &(0x7f00000002c0), 0x42}, 0x4) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) mlock(&(0x7f000013a000/0x2000)=nil, 0x2000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10418, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x3d}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="60a1a7b33113b2eef99aeeb49e4dd2a881a068a94084007463579e61096694ef812331b169f7b96a4eec8c2bfec901d0ff4b88a4e75edc6c67f1dd1ed9f7854851d1153f0182fb6e114719597a0d39f528635b8a43224c5c2318bb90509661cb15312d3a205a9347a8bccc5a2278164c3420f2a0a27063f498355605f8784078f5697340fa4d0b892b7975a87dde946c5bcf4e70db80614cceb885bdaea427f1a08109c09a23ff7c092ed106245e7d104c644c970f562bdc03bc24329e598b491b03129d4cc4cdb421ad3d446afb67cee78975f42001531c7c57c4b468bf3f8c6201b68e15e94432b201c9ba7e649ac3e9e2cffe0e8f1a", 0xf7) r2 = dup(r0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:18 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r3 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r3, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9", 0xab9) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000300)=0x400) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f00000000c0)=0x81) write(r3, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r6, &(0x7f0000000840)="2ba872c76937a8d6b9d053208e051436fb247164eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33c2883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) close(r0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000200)=0x5) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f00000001c0)=0xffff) sync() msgget$private(0x0, 0x8) fcntl$dupfd(r3, 0xa, r4) r7 = fcntl$dupfd(r5, 0xa, r4) pipe(&(0x7f0000000140)) sendto(r7, &(0x7f0000000340)="6dd353d3c0d950308e16a35069c440dc838ac178d6ca2f4767a4745855328dbf43470eb3cf8f7875278b458c7887cd1b9d9654ba9d644c06ce73ee2f6853e5641d8e89baef75505fafe48fdc07fe6f51d8ff32926308c280cac800c976c48ca7fe914a4c3758fd737e7ff267ce412fc356a8b32090c7db922cd1a6ff5b863bd613c47bec6996e2b9cbd5c96c12bf26b8c5b5519aa137441c66a3ee51aad0ae2baecb8ff06bb9e00d60390e3307d95fdbb87478f59e129bcde5466ce381e091273b27cbaa3a642e176de6790dbe026697d50091cb43991f", 0xd7, 0xc, 0x0, 0x0) dup2(r3, r4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x1, 0x2, 0x0, 0x0, "a1e1c4919972c33297158d80ead8647422843bba", 0x5, 0x3f}) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") 05:37:18 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000c00000000600000000000000"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 05:37:18 executing program 1: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') mkdir(&(0x7f0000000240)='.\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="057455a5265715b81ae77b042db461fd2ed9f554da03b96177b4ad154c1fec69819f7b394ab5c33981c8089f4215432dac09383c2cc825a2edb0e7555e", 0x3d}], 0x1, &(0x7f0000000280)=[{0x80, 0x1, 0x2, "b3b40dcc0513dd775b8d224fd2d569f5ed817d571f3ceb2ad16c812fa3d4fd9542d43d805f24e91889a4b35932f392dfdf6f7ecc0e6a844cae0ec805cc42e0b220b3d134fa0ad297c37816c1eb915a579f29d5157a3819ffc2f39923b855ced629f28766dc82631214fe578b78a01f6b"}, {0xb8, 0xffff, 0x4, "c7fc15a8728c565decbd7719e03a7b1b40670ecb24d3c5e87c3a3f1e9740bf79aa7229d7b5a4b8cea8cc3323232cd1f2969b806bdcb9bf580ee6f6ffa4b91b9c1029bc57999a5ed9f0700d1ed470f3b9ba32592f7126f63c0e157b593aea9732c52e4d2109c7d4cdecc0590d4e8c1e769c8ab1561e42927f086d888cc2fda59eefd235188bcab631f3285ba88a472afebee928dc9912928b6444772bb9a38d73cd42f34ff0"}, {0x20, 0xffff, 0x3, "3b2be888da7cb28cc5569aa15f3a46"}, {0x60, 0x1, 0x8, "187938af9331512661d914c686cfbe740b2222323155a6bb7994a03b98065e9fa4bf65b8e3bd5c2f49942338cdc40cdd134157b0764da52eeb2e42174563588424a45ea70975e280bf5d364c982f8d"}, {0x20, 0xffff, 0x100, "627b4563eaf9ddd98a96bd2eb176"}, {0x100, 0xffff, 0x3f, "fd517ef98bddaedc002001e3d9f802e7e764b8137cb7cfa7077ecb3e8c1395129709697a240226151f84386fcf559db555d08250b089b6ab69d57d7fdc9dcd8e2769b22a1ffa93e55f1788e91cbe7585f437687d00cee15ce219a6642d0a4d738fb93e3acb06bc5defea81f0099b1032b926df8a6ed4c57c98453bee40c6385368d7f1c017a97ab167444a88b599228e727cad1c9084897e892dedbc60376403d935a2e9d6a294de010fa3b08975e3a7a3650cbcc8a9339c3a0139f6641c8119611ec7ec27f6006ff220c62e425c0fb338dd50e04b309a65d6c411793e6fec525721ae625a1b1fb387b857b1496e"}, {0x38, 0x1, 0xf8a, "d060f0733f91c38bcf66ef81c3d4646f73b736c3b4fd5718070beebf1653a3fd35a955"}, {0xc8, 0xffff, 0x6, "32ebe86e8d976360d87e8fd249871264c1a0c092ad0f24730d6c5e2104a574dd5ba9410555e85c965c259c0d5fb1ced9162ff689d4df82b61d4f766545865271c19b171573d5d654018981a4359775b69def221e37a3fad070dd1e797fecd9fbf23b1922f7920d8359b85cd6607e83154f19a03a7963147f5053819ad755a7d7ae883c7256ca5572caef681eaccda27a2f07ab4403f2a0cfc588e6b39b96cc8108f70f20a2be197357ac01e9f9439fb3bb560a94800174"}], 0x3d8}, 0x400) 05:37:18 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="9e855843ca64d1c5671e82022e2f66696c653000"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200000080000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1a, &(0x7f0000000080)=[{0x4c, 0x10000000000000}, {0x34, 0x0, 0x0, 0x7}, {0x6, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setitimer(0x2, &(0x7f0000000100)={{0x379, 0x7}, {0x5, 0x3}}, &(0x7f0000000180)) setregid(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x10000000000002}, {0x7}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 05:37:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffffa) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x21, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:18 executing program 1: r0 = socket(0x20, 0x8001, 0xfffffffffffffffd) close(r0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="d8d77f9104000000000000004fba7e99"], 0x10) 05:37:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000080)='./bus\x00', 0x12, 0x30) unlink(&(0x7f0000000140)='./file0\x00') kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x20}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x888, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000001c0)="bc9a584ebeb14a67e762cf6ba87107584394204f6f69f13a85b335203416a77235ba0e328367318d5496c13eed2d57ef12dfee08200e708157e5c9a36c611cb3b076e5aeeccf0beb4a9afe85a9c0aeb07f0b4f2283d17e8f269e302400da42200b4a344a030bbd99680a489ba443a30a3cab0d4e49648f52b770337fac305f5635db030aa6b439c421650f12c57cee0294788a9146c02482686dbf253e0ae31f3bfd4b7d28547a40de3c71ec34e5d43c38b999b9bfe5de8d76b902aa5a0a78676a32efa41a3125aa8e34c411549fb446fd3d7ec4d49aa6", 0xd7, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) setuid(0xee01) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 05:37:18 executing program 1: r0 = socket(0x6, 0x5, 0x7e20) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="5e7f0000010018a56964653000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 05:37:18 executing program 1: r0 = geteuid() setuid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x50e7006b04ba6327, 0x0) fchdir(r1) r2 = getgid() r3 = getgid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000012c0)='./file0\x00', r0, r4) write(r1, &(0x7f00000002c0)="04e4e7b1473e0ed138e862667ffe6a8c00ae8e81c1cf598f45f0380509a64b3ed97baad0706a49e5244ca614b8add7d52c67fede3ece2e714efa3e2ad12edcfe8d20f72fb117055ecd18c234dd1d66dd0a2496e5702d253c33055e15b731b5ebeb1f4044ffd49c914c56449756982a451dd0c8a7d6a9f84fbd596c536c0a43e7c4933ee1ee7aec7430d233fe8f89de01eb3a07ecc0883345ca451ba6f4b837505b14f7f4ee8945e5127840d7088eaaec3e8f9b75c3a4674dbfd728ee1dcff2d6d6ebbfcbc54cded0c23f88e4dbb72e74e099e569a2474024922a4fc4680a96f0b1244ad0ea8a6a8f5f84a31b302d9739d27b91e79b60ba60bb27c7da2824ab76e232939fa03ea80e16ba256d6636059f8a42516cbf1067e4416ddf5de599e6efe778c9966d504d0ea695e8a4b3e12ce9438daa2392ae8c63ae3f2ef914a2193e6dc0511e38d76afa2ec254cc31cac662c43bc2c25f27a7adbadeaf64080df8775e2c339765e94320eb642e82aad9bcba307609591c235ed022ee391b1a2a3c109fc777211faa08d06fb087a160fabb446673597ceb590ceb146d1d43e113dba6c1702db1fcada19769659a38dc8f4fd4f7c8be25b9d14d60b75304838f83bd12973998a2f3e35a1475105093623f0ba0611b436d353185a0e31e10f84f85f56792d316cfe92cbb7cacb81d93eb8576aed772b4997a86894449de4868614ba5bfb69fc11480c2debbcec0983ec7181a4b450b35d95898a6501df4081f7b1e42ea889a5126e04e9d651f20158e8f2867cbca59f7f08d18f61f66ba1a8966c707125aed1dab900b1f9a65e6e6a9b073640433d89cc350f733a6867fe4be7fabd0cb46abed09006ef8df961c452f637299f926edadf467be798911236a3829f6179535db477ac36609821cc903f2c8f2ff69779da5b5ef4d1b57caadda58cf3df949655da30b93f1b7da03d6a2fa6048f1e5cb58559edf22e9d49dc77b526a917a3bf4380cbefa55629ab7fbea5a1cbac9dae35fe06f4cec33176ee264bd9ea527d033a0fc31e822a5b672161d9f812e86e0a29abfd6571c7285c1c75e114b23d6d1c3cf67a323c06c9bbc89b550f60b37e44f511484b8e70f9e93f7aeb60ebaeef03604d6fb253768698fa6d9e3d6a99223846e04f36e20722f8f6fe47d98251819ef152ae27bf7a856a30ad64ab6fd00da8debd5b90b4a6bdbc12dc00ecd5cea4636c7773d02f8054961aced4bf5854a5b0d9817ac196853394d757a2bc849618071f0831b45b5cc1f1ef9c71d1955e05a23dffed92950c9b8c14bc21795e2306d29c9bbde8d5a484a1a1f7a0b2296a0bd85271f02323a9e71b8b33baa0858c05011fef0bb882243d439cc49252b264cabb1fe9128e258258589f117058458ca68a25a81ff1a54bda2c7f583c4b859ea8d438d1ce88af50eb9249059ffb25cd54851cf4cbb83f9b4dbeb5c003ba19bf8cd9982f42075712023eec00d45d4b31dcf1de8f4086712fc85aee38a11f6195a500b7a720c2cabd84c889f9f2869cc1024f69a3ded1f299c1fe7ac02d0030ed4f08ca4afa469043bf134eb7237955cbdb77a4fff557bea063a9b5a6b8826e7a72f516ba1d0d6a948233d69cb68693770d3f65fbff7fab7cd725962040a5330142cda69e010343bd433d938822ee521673a48408b8ee449ea2f9ea8f4738bf9e66446c68c0bd5c001cfcafedef9b6f361e668723120712b1a348efee29f1da151e63dbff3587a01ab54f7a304731c43bb8186f979548febdb424e8ce3e0f883c141054710714d35ab8850a24e5301b1a350ebe798afd941cf1190c68bba47a442a0a1a66d2bde6cce52a366ae6bcd1bd6ec05a640ef75d80cd71fd91a29ff9d8e002efd5740f49b2a6a6812a128b71de98ef108ab5b2ed2624b62a53e2057efadb3beb571950a92af5ee646be4ef3d9e098bff347d264d59ff87bea3c6942cd400d088fd3b83d8b8899314a107a4315d7de342767c7083f12d7ca164da212fb5af542fa522d186de65de23ee09c306c4a0442044c5c08dc91773eb082392ce5fbf5261df997d95024ac5c5fb7c1cf76401c2cbe038f04db09627bb749d47f014e6f7f801e4b88c46567aa092aaae87f22c2d6c0da380d4620ca4ebfc11dc8fc9ede6184d2a3a558a49d8e11a478c229f0ea0ac1259dcb9580c5a8caad71e9a16f28780be9cbea78b288c5cc71931207f4539f9162f54e2140071eed8cda9119c688eb96ce22479b5d95c837df9e81ca05305baffc7295b23df260ebd75982a2ab2d1b0df035503c8b86dbbca4f17d2c38fe820a71f48ebf6e9bbae7815fe9eba77a1ab414bd4485f98eb88930111d609c5df5fc973bcb3911377dbc5b06949d66e358a7349372e18b9b77693fb66e232051907fe77157b58cce09e50ee4ab055dd6a8f1a9b66144cec663b1e71895ea9d764526727581e08abf06c8e7dea977a59188cd8eda384dfe47cc461fb30bf0d544ce3f7719025636bfcaae137edbfdacfd2cb7d10f74e27afa02d1eda63e3037e61fec13b7ec8f88424583853072a88d36b097cdfb5ecc644bc486c464644b88d89aa92b5bf705ac4186a76b8f3464ed311392eadcf6f97637aa2260a91e4d9a4c8164eb5d0e22deac22ac17d722420b0b786b204aa8413a8e95ae3ed90b25f29614b4bdca761f4e1c4d6676eb95c0cdd9a5ef354f605c11110269524f7bc0d8ac205ba38a95505c1868d3b230aeac60cb5b4d3d8cd6f6a4794a1ee413247e2c57ec03026265d52cee40b58a96a61bd6de060114f20307137314c83301bd8b9d1ccaf0c40d8b003c4ab1a01a2ae6d5f7a50518deaf000a79bc0a17422af48155dab9ef9497194b25c85e1ae831ae66e5173e206c9087e8b319fdab4b44eb2501ef017813d9eb0659b9aa850a1a8c3a265d041983ec08103ce4a2fd4454a6b2c5baf4b426d1d6682edf020e5a4466b3bb0858b9f4b41f5c6d574bb152540f5726c4f2eecbf82317c4c4f66b4028a5bc2cfcd1530790b6b3c06cbdc725d901132d16cc9e08ecdf2807e258431f287b7a4e6aa1fe7fa74229a714e8bffa89f38a146c6b07e58371a06330fe8f44e4684148c343ef7dea26f3e6254f477133fab4dcbc7b58bfd23e14e90565217867b5cfac4765dd39529ff15b08aae5a608c3df1958e977f5a3b171a3ce5b96271ded6406b7d0dfad0993858ff5d3e1b1378a8333eca29d53aae91241f778651dd6c85b64ae81ed830778a5e69c319dd15654ceb775972692c44514b7bdfe0c8ff64948fcaae1aa2e741dbaccbc6a929d9f0429b06b83778e05cd92d042ac89dbeecb4c444e87838e5f1ed5affb2621c166343cf88947d0d3f60b561c37055f2f2d51bc54537bc3fd3fda9d11c695e4117f59dda34be8e40bf4203ef506ef42f797828f49ddae9a9a67b84473cb681da884740452e914cd5976adef6b2ebb544f2eede1bb27fe55e3db7de7d80e535e386231038ec9282f4d8c0d059f08d1671f947606c055279ca2671379a27eb3a4fb838da765c0fb22a7af72ee0da96f21d13cc890b8bf481fc755ffc383a538aee6a2ddc5112712736a4359ef9ef7c8861160e4eb4e8e3ae02a2aa08e8b8b155d794154f4b350b18450e8dca5932751bc3477722badbe76ac1896cb5888cc86320e4c82e664c69aa5b8ba755a057e5d84bd8475fccfb68462278f0f464eda59eeb4cf6f2126fd3d1b1ba7aa439d0d150e5370cd195337aab4605bdfbf6f1ae250a31a5253ab56cc8f9ce9453356bc4b9ffe9eba803aa7656cd113045c23980334979e4948493e91d46b70cfe72476dac3610e372f0daba2088279d31a46b6df0da85e8614a5ad15c94e06f242accf799387de1f5dff601d2fc0043fce725dcff64120a7a31c8df4308882901a5bfbc1d3cc76fedb1207bf7bcaead91a02f66869abc4c6dcfc24c62da339f663f381357d924ee425895516905e90363f14ed3f39ba0c15c0a7cae6f9b2693e8a93f1ac8ec42e11003c182eead7f0da37ae3e0cf8c4f8568c8397366b4fca086f27e463ad4ffbb1889e35a648ae4b3f054fd95f0ebc4707a8e97153d80c10a1503dc74077c57c2ad3cfa8ebc123934c91e0cfabe665a83f848eea5d3d78a66f977c6e267147ec624ffd8c00fa04baa312f0c14ee93f03c76aebbe1ef3729ea6d59fcf21de2363ea8e96d0c21f348a457ee24a989c2a954b30b9547b76ff8dcff0514c150e3bfa1adb672171120928a4040841b48b13e0bbc3a9e8452823e04335d461a0c78dc3aff180ca278e9741c704e6c4186958417b50c426d519f277da4448be4ab79898a58204fb79a9092121cf7146df6de0c35173eeb184641d6c95d647e5555ece3012d516cf668861c6e2e0084795a81152d676c1383ad69a49dfe7e11e60dd358c880f4bcbb6fec14f8d8b14609249502cc1c3b0b0a9108b083bddfc175f716ea033563723517d02ad9f2ddb5324b9b91971dd24812d3ca9ff39e0b9328ce05dd8d3ec43049776d444fff86302a034becad3c7159832b9b57a15a8904d460b6eb4ff96216f21458281e5f4aff9bed6ad9284118bd3ecddc7decee38cf859eb0cf7ae9e676408dcd1df4c3f0a349db8298e4dc63133b00dfb4e5cfbc054e1b329cd60f66a0e55163c283d66cdd7963765d70bf82f129f93fe6629eb7ac1887978907088fc672f5893c59120fb28ccf3161fad4a301ac5c7b0fc63cd9eeada674cff2151d40ce144685c3a073317dc967f75d32f620affef0bf1e13ddbca1b621f0f2de97e81b304c07363e1dd4a870ba2fc69853311f95937b8b2800d49dd249735524a18c64108a0c24750cb3c51197d8461db201d1d04e64137321e88e1e9e8ca1aadf6536b042c8437e71ec52a50d8b46457837970e640dcb326dcc6b0ef30705371fcbce0e105f57f6481f05c0353755de80874482e5624d223bbf0718353d86654ba77950f711470aeb338debe944c7c3d89c5a181824176c9ad31a6e4a58bdd4a52322eb5c89f614dbc0f3e21b6f0374cb48902c7b5e2fddd36efb5ba9b5065a1c9f232d31d44e50c36125db20fc3c02adc77dd2fe562b5e36c103707ed31fa156ca12dcef055016c0f5276ed4707c2cb3919340525ab920e69d4df69592e6654f989989630d2f5c701f43373a39a60f210549ba57c9bb8aca0280220a4477e6e80adbb037b588724c7edb7bde8e9a941fb9d2a5e7436988f36209a1f498f5978aa87a67ecac821407ab330f33bbe41dce53029064e0b6b18057ea360dd61c4b0233a773135cd68c8866e0f011cf1330322a6cc6ce940d27c7ce062cba487cc940b59f24adbf551ad76e0a92a9dc4b68bd5e7b33f0fabf529e03f183c976839bf42203c75c68139d9cc4d6664ae7853f3e284ece32fdd48f19b021bacd6b68759bcd5cf84489bd7add6f4c5634c2061f175b6d0fab2ec2872048ffe6aaabe62288ee554af0e32a1c01709c960953bf72c481daf291d4c50c1c1f1059fbaa8fd2dda8e2f712d621260e5000c444165279567991c97fd5abd7089896dac0314225c593fac2e6b0dbbb3d46c1b183f5192ae8845756cffde25250fa25403bd0a3a7d4ddde193bbae3ecca712b719941dbebc82aa76b170ab06fd0a95154f0369a8bf5d9935ea7ab2ed49628d8a465c46e6f8c11c94aeeae84e76126393a6366f3b4cc963ae6d2e31909eb8cdfadf4f0562edb2295ed98b13286f3658ca92f4b871acde41ece0c3469213ef0b90f1f1fbbfbd38b2067c5279a8169f7d3d96d501ea50afc366f1d8af42c9e2f7056f22349e8fcd04", 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000280)=[r2, r3, r4, r5, r6, r7]) fchdir(r1) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r8 = syz_open_pts() munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000080)={0x3, 0x3, 0x7, 0x403}) fchown(r8, 0x0, 0x0) 05:37:18 executing program 0: socketpair(0x3a, 0x5, 0x2, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = shmget(0x2, 0x3000, 0x205, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) setsockopt(r0, 0x5, 0x401, &(0x7f0000000100)="adfa5e264f2f85a5e8a2577c9162d660db8d76ff4999b8649427d7c42c316346f2c98b777e32e7a574a1c2b0c2b736cc065f6800beaf08af1434ce5b10f6978eb3fb0ef4482c75f5a53fe5af751e32fc47122bd6d6995007390f1eccb2dd4e252710cf8cee8b2c16426d79fea81d59bec31228eb6a57032aa31c50d24743283ae525e83bce14ce423754632d8506df578b7a96ab9979ceffe21d3a484e1fc705511c23c874e343c0aea12d623fff3165363c1994", 0xb4) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/98) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x1, 0x3, 0x331a, 0xfffffffffffffffc}, 0xc) 05:37:18 executing program 0: r0 = socket(0x11, 0x4003, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) sendto$unix(r0, &(0x7f0000000000)="5001050100", 0x5, 0x0, 0x0, 0x0) r2 = semget(0x3, 0x2, 0x400) semctl$IPC_RMID(r2, 0x0, 0x0) 05:37:18 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) readv(r1, &(0x7f0000000100)=[{0x0}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x7ff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 05:37:19 executing program 1: pipe(&(0x7f0000000000)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) 05:37:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e060000002efd290b88323a68ae26eeda57b9b600000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0xfffffffffffffffc) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 05:37:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000001800)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001740)=[{&(0x7f0000000100)=""/112, 0x70}, {&(0x7f00000003c0)=""/255, 0xff}, {&(0x7f0000000180)=""/110, 0x6e}, {&(0x7f0000000200)=""/33, 0x21}, {&(0x7f00000004c0)=""/196, 0xc4}, {&(0x7f00000002c0)=""/9, 0x9}, {&(0x7f00000005c0)=""/102, 0x66}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/193, 0xc1}], 0x9, &(0x7f0000000340)=""/52, 0x34}, 0x40) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x100000000) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f0000001880)='./bus\x00', 0x414, 0x21) 05:37:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000040)=0x8000000020000002) 05:37:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20200, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) syz_open_pts() 05:37:19 executing program 0: r0 = open(&(0x7f0000000040)='\x00', 0x200, 0xfffffffffffffffe) r1 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x200) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x2) open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x10001) r2 = accept$inet6(r0, &(0x7f0000000280), &(0x7f00000001c0)=0xc) open(&(0x7f0000000180)='./file0\x00', 0x40, 0x8) preadv(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/27, 0x1b}], 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x120) mmap(&(0x7f0000000000/0x400000)=nil, 0x7ffffffffff, 0x0, 0x2011, r1, 0x0, 0x0) 05:37:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x75, 0x6, 0x2, 0x4}, {0x9, 0x10001, 0x800, 0x7}]}) 05:37:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:20 executing program 1: r0 = syz_open_pts() pwrite(r0, &(0x7f0000000080)="28a2ad54a223674c0550359457dd07473aeb2e5f9892936b6d52b5abe2f7b0e43c4abb422e85ae7e5a8709050cf67b304f31ab2cbeaa44c2a9f6eec8aae8c04fe01bfac83573477216ddf23e49031c49d5ec034c7b1bc31ee5fbf0e63d0b2aa52d582a5ec89c57229de73f6668ce4a5b025510703410ecace872174bb18886619e802bd9163c15fe07c7f6987ca75893202604546a838151e63bd2ebcce528e67dc432e108328d", 0xa7, 0x0, 0x0) fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x800000000000002, 0x2000100000000}) 05:37:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x0, 0x98, 0x437, r1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x1, 0xad3, './bus\x00', 0x2, 0x7, 0x5, 0x8001}) 05:37:20 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) lseek(r0, 0x0, 0x0, 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aaa09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a209002c57f6aa35bc6323d1b6a1445baaea9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa5e100f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a79f4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c814b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80985093e315c8e1c602f5ea61cd259e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104b694f1e6a079a2874a1b1111ab2c7b9600d95f2aa5b84f74893de62539648f89c6d5c371e8c9606fa5ecfa117ef470542dff2ebd6f7f0aa1353a0f11f024af58264b9f5258e0a25529110a3c", 0x4d1}], 0x1) 05:37:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) 05:37:20 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 05:37:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='./bus/file0\x00') r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='x\x00') readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) 05:37:20 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, 0x0, 0x0) socket(0x38, 0x7, 0x8) 05:37:20 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6, 0xacba, 0x8001}, {0x4, 0x3, 0x5}, {0x0, 0x0, 0xa4}]}) ioctl$TIOCNOTTY(r1, 0x20007471) 05:37:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x840, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="e4") openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x200, 0x0) 05:37:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c653000397f173c87acb40fa7bb"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 05:37:20 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2002, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0xa8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1, 0x3, 0x1, 0x1}, {0x7, 0x7fffffff, 0x2, 0x9}]}) 05:37:21 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000140)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8e4c4297e08d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e904200", 0x5e) syz_open_pts() r2 = kqueue() close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 05:37:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x0, 0x40000000, {0x95, 0xffffffff}}) 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x80000001) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x5, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(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']}) utimes(&(0x7f0000000540)='./file\x00', &(0x7f0000000580)={{0x800, 0x8}, {0xfffffffffffffffb, 0x6}}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x7fff) 05:37:21 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000037, 0x0, 0x0) getsockopt(r0, 0x29, 0x1, 0x0, 0x0) 05:37:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000000001000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) execve(0x0, 0x0, 0x0) dup2(r0, r1) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 05:37:21 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8000, 0x5}, {0x80000000, 0x6}}) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) vput: bad writecount: 0xfffffd80680cb9e8, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1455, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vput: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 14735 75241 0 0 0 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd80680cb9e8) at vput+0x187 vn_closefile(fffffd80677cf568,ffff800020b513d8) at vn_closefile+0x15b fdrop(fffffd80677cf568,ffff800020b513d8) at fdrop+0xc9 closef(fffffd80677cf568,ffff800020b513d8) at closef+0x11d fdfree(ffff800020b513d8) at fdfree+0xf8 exit1(ffff800020b513d8,0,1) at exit1+0x32f sys_exit(ffff800020b513d8,ffff800022601c30,ffff800022601ca0) at sys_exit+0x17 syscall(ffff800022601d10) at syscall+0x552 Xsyscall(6,1,0,1,0,7f7fffff8564) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff8530, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic vput: v_writecount != 0 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd80680cb9e8) at vput+0x187 vn_closefile(fffffd80677cf568,ffff800020b513d8) at vn_closefile+0x15b fdrop(fffffd80677cf568,ffff800020b513d8) at fdrop+0xc9 closef(fffffd80677cf568,ffff800020b513d8) at closef+0x11d fdfree(ffff800020b513d8) at fdfree+0xf8 exit1(ffff800020b513d8,0,1) at exit1+0x32f sys_exit(ffff800020b513d8,ffff800022601c30,ffff800022601ca0) at sys_exit+0x17 syscall(ffff800022601d10) at syscall+0x552 Xsyscall(6,1,0,1,0,7f7fffff8564) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff8530, count: -11 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800022601920 rbx 0xffff8000226019d0 rdx 0xffff800020b513d8 rcx 0 rax 0 r8 0xffffffff81386d93 kprintf+0x173 r9 0x1 r10 0x25 r11 0x5f54d7048147ed39 r12 0x3000000008 r13 0xffff800022601930 r14 0x100 r15 0x1 rip 0xffffffff81dcdf98 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022601910 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=318947 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b509f8,0xffff800020b518d8 process=0xffff800020b2b510 user=0xffff8000225fc000, vmspace=0xfffffd807f00bcf0 estcpu=36, cpticks=9, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 75241 14735 98826 0 7 0 syz-executor.0 75241 65089 98826 0 3 0x4000080 fsleep syz-executor.0 12921 501265 69293 0 3 0x82 nanosleep syz-executor.1 44864 418867 1 0 3 0x100083 ttyin getty 34111 240095 0 0 3 0x14200 bored sosplice 98826 197402 69293 0 3 0x82 nanosleep syz-executor.0 69293 164483 61328 0 3 0x82 thrsleep syz-fuzzer 69293 53314 61328 0 3 0x4000082 thrsleep syz-fuzzer 69293 381240 61328 0 3 0x4000082 thrsleep syz-fuzzer 69293 77219 61328 0 3 0x4000082 thrsleep syz-fuzzer 69293 516468 61328 0 3 0x4000082 kqread syz-fuzzer 69293 197822 61328 0 3 0x4000082 thrsleep syz-fuzzer 69293 74798 61328 0 3 0x4000082 thrsleep syz-fuzzer 69293 522502 61328 0 3 0x4000082 thrsleep syz-fuzzer 69293 503940 61328 0 3 0x4000082 thrsleep syz-fuzzer 69293 69689 61328 0 3 0x4000082 thrsleep syz-fuzzer 61328 328376 68886 0 3 0x10008a pause ksh 68886 405551 83989 0 3 0x92 select sshd 83989 513276 1 0 3 0x80 select sshd 91876 89492 14884 74 3 0x100092 bpf pflogd 14884 45212 1 0 3 0x80 netio pflogd 29112 482322 28593 73 3 0x100090 kqread syslogd 28593 32594 1 0 3 0x100082 netio syslogd 68945 401108 1 77 3 0x100090 poll dhclient 35534 49589 1 0 3 0x80 poll dhclient 37253 453796 0 0 2 0x14200 zerothread 21622 301554 0 0 3 0x14200 aiodoned aiodoned 17874 492513 0 0 3 0x14200 syncer update 89014 173675 0 0 3 0x14200 cleaner cleaner 99143 420649 0 0 3 0x14200 reaper reaper 94473 416152 0 0 3 0x14200 pgdaemon pagedaemon 72442 51830 0 0 3 0x14200 bored crynlk 98404 228499 0 0 3 0x14200 bored crypto 78227 498468 0 0 3 0x40014200 acpi0 acpi0 20873 490916 0 0 3 0x40014200 idle1 10870 280555 0 0 3 0x14200 bored softnet 81876 158831 0 0 3 0x14200 bored systqmp 94316 366604 0 0 3 0x14200 bored systq 52009 53654 0 0 3 0x40014200 bored softclock 11114 100409 0 0 3 0x40014200 idle0 45193 427868 0 0 3 0x14200 bored smr 1 65494 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9557 6428K 6927K 78643K 14602 0 0 pcb 13 8K 8K 78643K 143 0 0 rtable 113 4K 4K 78643K 567 0 0 ifaddr 72 15K 15K 78643K 237 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1560 0 0 iov 0 0K 32K 78643K 215 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1213 76K 77K 78643K 2693 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 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 491 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 1897 0 0 sigio 0 0K 0K 78643K 601 0 0 proc 54 51K 71K 78643K 648 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 131 0 0 in_multi 33 2K 2K 78643K 73 0 0 ether_multi 1 0K 0K 78643K 7 0 0 mrt 0 0K 0K 78643K 15 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 356 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 103 21K 30K 78643K 7053 0 0 UVM aobj 79 3K 3K 78643K 88 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 85 0 0 NDP 16 0K 0K 78643K 64 0 0 temp 200 2748K 2867K 78643K 9108 0 0 kqueue 0 0K 0K 78643K 11 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 78 0 76 1 0 1 1 0 8 0 rtentry 112 63 0 18 2 0 2 2 0 8 0 unpcb 120 567 0 553 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 8974 0 8974 3 3 0 2 0 8 0 tcpcb 544 276 0 272 1 0 1 1 0 8 0 inpcb 280 775 0 767 3 2 1 2 0 8 0 rttmr 72 6 0 6 3 3 0 1 0 8 0 nd6 48 10 0 4 1 0 1 1 0 8 0 pkpcb 40 6 0 6 2 2 0 1 0 8 0 ppxss 1128 33 0 33 6 5 1 1 0 8 1 pffrag 232 2 0 2 1 1 0 1 0 482 0 pffrnode 88 2 0 2 1 1 0 1 0 8 0 pffrent 40 6 0 6 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 42 0 27 1 0 1 1 0 8 0 pfstkey 112 42 0 27 1 0 1 1 0 8 0 pfstate 328 42 0 27 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 237 0 46 13 1 12 12 0 8 0 art_table 32 238 0 46 2 0 2 2 0 8 0 art_node 16 62 0 21 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 6 1 0 1 1 0 8 0 semapl 112 489 0 479 1 0 1 1 0 8 0 shmpl 112 86 0 9 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4282 0 2865 47 0 47 47 0 8 0 ffsino 272 4282 0 2865 96 0 96 96 0 8 0 nchpl 144 7054 0 5421 62 0 62 62 0 8 0 uvmvnodes 72 5357 0 0 98 0 98 98 0 8 0 vnodes 200 5357 0 0 282 0 282 282 0 8 0 namei 1024 21104 0 21104 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 6 0 6 3 3 0 1 0 8 0 scxspl 192 21576 0 21576 14 13 1 6 0 8 1 plimitpl 152 145 0 137 1 0 1 1 0 8 0 sigapl 432 2096 0 2080 3 1 2 3 0 8 0 futexpl 56 22446 0 22445 1 0 1 1 0 8 0 knotepl 112 357 0 338 1 0 1 1 0 8 0 kqueuepl 104 388 0 386 1 0 1 1 0 8 0 pipepl 112 1642 0 1623 4 3 1 2 0 8 0 fdescpl 488 2097 0 2080 3 0 3 3 0 8 0 filepl 152 11537 0 11435 9 4 5 7 0 8 0 lockfpl 104 602 0 602 2 1 1 1 0 8 1 lockfspl 48 211 0 211 2 1 1 1 0 8 1 sessionpl 112 21 0 10 1 0 1 1 0 8 0 pgrppl 48 54 0 43 1 0 1 1 0 8 0 ucredpl 96 2506 0 2497 1 0 1 1 0 8 0 zombiepl 144 2081 0 2080 3 2 1 1 0 8 0 processpl 896 2113 0 2080 4 0 4 4 0 8 0 procpl 632 6179 0 6136 7 3 4 5 0 8 0 srpgc 64 6 0 6 3 3 0 1 0 8 0 sosppl 128 20 0 20 7 6 1 1 0 8 1 sockpl 384 1446 0 1423 6 3 3 4 0 8 0 mcl64k 65536 16 0 0 2 0 2 2 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 14 0 0 2 0 2 2 0 8 0 mcl9k 9216 10 0 0 1 0 1 1 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 12 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 294 0 0 35 0 35 35 0 8 0 mtagpl 80 24 0 0 1 0 1 1 0 8 0 mbufpl 256 624 0 0 31 0 31 31 0 8 0 bufpl 256 10074 0 3045 440 0 440 440 0 8 0 anonpl 16 189690 0 180010 106 55 51 65 0 125 1 amapchunkpl 152 11845 0 11732 22 16 6 10 0 158 1 amappl16 192 9295 0 8634 83 48 35 46 0 8 1 amappl15 184 962 0 959 1 0 1 1 0 8 0 amappl14 176 1013 0 1007 1 0 1 1 0 8 0 amappl13 168 7 0 7 1 1 0 1 0 8 0 amappl12 160 882 0 881 2 1 1 1 0 8 0 amappl11 152 78 0 61 1 0 1 1 0 8 0 amappl10 144 85 0 81 1 0 1 1 0 8 0 amappl9 136 616 0 612 1 0 1 1 0 8 0 amappl8 128 175 0 149 1 0 1 1 0 8 0 amappl7 120 37 0 33 1 0 1 1 0 8 0 amappl6 112 79 0 67 1 0 1 1 0 8 0 amappl5 104 1010 0 996 1 0 1 1 0 8 0 amappl4 96 2371 0 2341 1 0 1 1 0 8 0 amappl3 88 231 0 221 1 0 1 1 0 8 0 amappl2 80 16712 0 16629 3 1 2 3 0 8 0 amappl1 72 54671 0 54208 26 16 10 20 0 8 0 amappl 80 6453 0 6412 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 87 0 9 2 0 2 2 0 8 0 uaddrrnd 24 2097 0 2080 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2097 0 2080 1 0 1 1 0 8 0 vmmpekpl 168 19466 0 19434 2 0 2 2 0 8 0 vmmpepl 168 258266 0 256357 180 78 102 102 0 357 19 vmsppl 368 2096 0 2080 2 0 2 2 0 8 0 pdppl 4096 4201 0 4160 7 1 6 6 0 8 0 pvpl 32 544465 0 531502 242 95 147 165 0 265 21 pmappl 232 2096 0 2080 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 644 0 7 19 0 19 19 0 8 0