last executing test programs: 12.190840411s ago: executing program 1 (id=493): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r0) socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000180)=0xfffffffe, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000180)=0xfffffffe, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) 9.68850317s ago: executing program 5 (id=514): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x450a) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) (async) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x80047476, &(0x7f0000000040)={0x2, 0x7f, 0xfffffffb, 0xa4, "717f70b29b56858818c15a9300", 0x4, 0x827}) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0xd8, 0x40, 0x7, 0xff}], 0x139, 0x0, 0xfffffe00, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', 0x3, &(0x7f00000000c0)='./file0\x00', 0x8}) open(0x0, 0x2, 0x64) (async) r4 = open(0x0, 0x2, 0x64) pread(r4, 0x0, 0x0, 0xfb1) 8.970328977s ago: executing program 1 (id=515): setsockopt(0xffffffffffffffff, 0x1000000029, 0xd5c, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000040)="5aaa7777", 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) pwrite(0xffffffffffffffff, &(0x7f0000000080)="4f8e8bca7c5076cbbcba046bea103ccb80ecd9b7a7c70364c9ffa85239eb11766937405afd4c03a074c1256c0cd63e0e2376d39174c3134950a1414d6cc18ed8deb1601537951212953e0100ab5c8d6d9d2b9c720cb3d7525361b8269fcebba0cd2f42", 0xfffffffffffffcf1, 0x1) setsockopt(r1, 0x0, 0xa, &(0x7f00000015c0), 0x0) (async) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) (async) sysctl$kern(&(0x7f0000000100)={0x0}, 0x0, &(0x7f0000000140)="16e8de4c", &(0x7f0000000180)=0x4, &(0x7f00000001c0)="20618a5434de26f390b554eac88596a73f9023e5273c9b5d8dbdee166426e2de91ee173ebbec7d1fbec2f4f1", 0x2c) (async) syz_emit_ethernet(0x76, &(0x7f0000000240)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x40, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@hopopts={0x88, 0x1, '\x00', [@padn, @pad1, @enc_lim={0x4, 0x1, 0x5}]}]}}}}}}}) (async) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRES64=r0, @ANYRESDEC=r0]) 8.96968241s ago: executing program 1 (id=516): setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffd}) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r1 = fcntl$getown(r0, 0x5) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x8}) r4 = syz_open_pts() r5 = syz_open_pts() r6 = syz_open_pts() poll(&(0x7f0000000080)=[{r2}, {r4}, {r4, 0xe65dc00084cf4bdf}, {r5}, {r3}, {r6}, {r5, 0x40}], 0x7, 0x3) r7 = getppid() setpgid(0x0, r7) ktrace(0x0, 0x5, 0x128, r1) kevent(0xffffffffffffffff, &(0x7f0000001340)=[{{}, 0xfffffffffffffffb, 0x18, 0x40, 0x800, 0x8000}], 0x0, 0x0, 0x6, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x40c0, 0x0, 0x0, 0x0, 0x48) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) recvmsg(0xffffffffffffff9c, &(0x7f0000000440)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/15, 0xf}, {&(0x7f0000000140)=""/222, 0xde}, {&(0x7f00000002c0)=""/167, 0xa7}], 0x3, &(0x7f0000000380)=""/119, 0x77}, 0x6) r8 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) connect$unix(r8, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) getppid() fcntl$getown(r0, 0x5) pipe(&(0x7f0000000400)) r9 = socket(0x11, 0x3, 0x0) sendto$unix(r9, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320a77bff0100000000000005ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102410000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x8, 0x0, 0x0) setitimer(0x1, 0x0, 0xffffffffffffffff) 8.968621163s ago: executing program 1 (id=517): r0 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) (async) close(r2) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000200)='%[[%\x00', &(0x7f0000000240)='.\\,/\'/}\x93$@\x00', &(0x7f0000000280)='.\x00', &(0x7f00000002c0)='*){\x00', &(0x7f0000000300)='\\#[/\x00'], &(0x7f0000000580)=[&(0x7f0000000440)='!\\$/\\0\x00', &(0x7f0000000480)='-.-#\'!%\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\\]!\x00']) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x2, 0x400, 0x800, 0x0, "bf6ef4d27925c355a42d84c4a6504ff25169b338", 0x8, 0x3bb}) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x2, 0x400, 0x800, 0x0, "bf6ef4d27925c355a42d84c4a6504ff25169b338", 0x8, 0x3bb}) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) setreuid(0x0, 0xee01) r5 = socket(0x2, 0x1, 0x0) getsockopt(r5, 0x6, 0x9, 0x0, 0x0) (async) getsockopt(r5, 0x6, 0x9, 0x0, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) r6 = syz_open_pts() poll(&(0x7f0000000140)=[{r6, 0x2}], 0x1, 0x400000) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x37a7, 0x4, 0x3, 0x0, "6b3224f4ff2c00000000000000000400"}) (async) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x37a7, 0x4, 0x3, 0x0, "6b3224f4ff2c00000000000000000400"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x5, 0x0, 0x3, 0xffff7fff, "01310a9256b4ad7d13f62d8e5a5ea661d6716aa7", 0x3, 0xa16}) syz_open_pts() 6.717698069s ago: executing program 5 (id=542): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x20004101, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, 0xfffffffffffffffe) r2 = socket$inet(0x2, 0x3, 0x2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x7) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a", 0x1f1}], 0x1) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r4, 0xc4504442, &(0x7f0000000000)={0x1, 0xffffffff, 0x62, 0x0, "631f322eebb178926cc9795a6b4700", 0xfffffffc}) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240), 0x0) r5 = semget(0x0, 0x1, 0x281) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r6, &(0x7f00000001c0)="d9537a", 0x3) semop(r5, &(0x7f0000000180)=[{0x2, 0x9, 0x800}], 0x1) semop(r5, &(0x7f0000000000)=[{0x0, 0x0, 0x800}, {0x2, 0x3}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x20004101, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, 0xfffffffffffffffe) (async) socket$inet(0x2, 0x3, 0x2) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) (async) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x7) (async) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a", 0x1f1}], 0x1) (async) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) (async) ioctl$TIOCSETA(r4, 0xc4504442, &(0x7f0000000000)={0x1, 0xffffffff, 0x62, 0x0, "631f322eebb178926cc9795a6b4700", 0xfffffffc}) (async) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240), 0x0) (async) semget(0x0, 0x1, 0x281) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x462, 0x0) (async) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) write(r6, &(0x7f00000001c0)="d9537a", 0x3) (async) semop(r5, &(0x7f0000000180)=[{0x2, 0x9, 0x800}], 0x1) (async) semop(r5, &(0x7f0000000000)=[{0x0, 0x0, 0x800}, {0x2, 0x3}], 0x2) (async) 6.661465065s ago: executing program 5 (id=547): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x7, 0x0, 0x0, 0x8}, {0x4c, 0xfd}, {0x810e, 0xfd, 0x1}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="6f93d65b17a16a9a64398cf8576217dd", @ANYRES32=r0, @ANYRES32=r0]) syz_open_pts() 6.631504236s ago: executing program 5 (id=550): socket$inet(0x2, 0x3, 0x2) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x1, 0xfffffff9}, {0x5, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x103}]}) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffbfffffffffffe, 0x1000300010006, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700108900000000000000e9ffffffffffffff000000000000000000000000ffffffffffff8c00907800"/70]) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2010, r2, 0x5) mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x2000, 0x4e5a6060) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x1, 0x1, 0x2) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file1\x00'}, 0xa) open(0x0, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r5, &(0x7f00000002c0)=[{0x0}], 0x1) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r6, &(0x7f0000000040)="b905e187491e00000000", 0xa) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000180)="20206000019c0a", 0x7}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, &(0x7f0000001480)={0xd8c, 0x7fff}) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) recvfrom$unix(r3, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendmsg$unix(r4, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x8) 5.548080616s ago: executing program 1 (id=554): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffbfffff, 0x100, {0x800000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) select(0x40, &(0x7f0000000040)={0x40009, 0x5, 0x4008, 0x8000000000000003, 0x3, 0x1000000000090, 0x4c}, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 3.67055655s ago: executing program 6 (id=593): ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000240)='~$e', 0x3}], 0x1) socket(0x18, 0x3, 0x3a) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff020000000000000000000000000001"]) execve(0x0, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xc4504440, &(0x7f0000000040)={0x4, 0x2, 0x4, 0x0, "0457003e000800", 0x3, 0xff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x8000, 0x2f) r5 = dup(r4) r6 = dup(r5) shutdown(r6, 0x0) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x2}, {r4, 0x1}], 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRES32=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000400)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f2ec5c0d23a134ee65c5f70eee9f43f9c71342063cfdf9eb60982d3ed95722aa70920bd1c6331d3e4e1891e80699e9058b7a39ae56ffa1c545b3dfa90cd36699a984bdaedff8dbf3d11d74e26036a7fc36b1f53740b772d7c7996271e18c83078e8d21903e3b374f634d4eff3fe56124fdb2407bc125e9ea92319c8966f2e", 0xaa}], 0x1) writev(r7, &(0x7f0000000100), 0x0) execve(0x0, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$inet(r8, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$VNDIOCSET(r3, 0x80104404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x8000, 0x9, 0x9, 0x5}, {0x5, 0x1, 0x6, 0x800084}, {0x4, 0x1c, 0xb1, 0x8001}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) socket(0x18, 0x2, 0x0) 3.581453499s ago: executing program 5 (id=601): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e1000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 3.386685843s ago: executing program 5 (id=607): symlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r1 = kqueue() (async, rerun: 64) r2 = syz_open_pts() (rerun: 64) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000180)='Z', 0x1}], 0x1) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000006c0)=0x5) (async) ioctl$TIOCSWINSZ(r2, 0x80087467, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) (async) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) execve(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) (async) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240), 0x0) (async, rerun: 64) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) (async, rerun: 64) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) 3.38447318s ago: executing program 0 (id=608): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000005c0)={0x2, &(0x7f00000000c0)=[{0x1}, {0x20, 0x2}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) r2 = getppid() sysctl$kern(&(0x7f0000000180)={0x1, 0x4b}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) (async) fcntl$setown(r1, 0x6, r2) (async) fcntl$setown(r1, 0x6, 0x0) (async) r3 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) ioctl$TIOCSETA(r4, 0xc0205603, &(0x7f0000000040)={0xe64, 0x0, 0x3, 0x7, "a6f36e0ca06650f1000000001b00", 0x2000, 0x35d0}) (async) syz_open_pts() write(r3, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, &(0x7f00000000c0)="e45b1a7b2c23f1c3817b7856db304bc4a2c7d171db147d8a7d7f3ebdc2a7372afc63bcf7a50f4e3a1a1e10427ff7454d9775317aae9a468c39e6d2e3d96ddb0431efb041a9e9c87d172b1e8d68b089b68dc6e934b705fbbacbde5449ba7790d6d0cf57695450363aabced56752bed9972d2e9c1fdd2a42c1603d532183aecbc06a4f71ae0b30a084caa6ddd6883bd163545aa71715fc9ac5846b32c0193aba7be40ea6f592d0d643595bce28d1cab25051d3b8df3c63a8fc87c32dabec117d6868118d25a185f3bd37370d30876e0a8776a2f901c6ef2cc6db69b5b4fb6c4991e47c2730413d5810dd802d881f494d8fcec9557501aba8c7ed292d7bc35d", &(0x7f0000000200)=0xfe, &(0x7f00000002c0)="9a825dd232eac8d3a30a8c9a4d18024d133cf86095cc6df3a0aea82d039773626619dfad09a94dd7239d35391db0c0b269b80f1418a44dbb35dc77805c687771804c2322b816ad937ab3c113721686aef90b6cd5fc07aa5e998f9cf03abf8ced4be9", 0x62) mknod(&(0x7f0000000240)='./file0\x00', 0x600c, 0x1e5f) (async) r5 = socket(0x2, 0x4001, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) (async) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r7, 0x0, 0xa, &(0x7f00000015c0), 0x0) close(r6) (async) socket$inet6(0x18, 0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) recvmsg(r9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/211, 0xd3}, 0x800) (async) sendmsg(r8, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) r10 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r10, 0x80104405, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 3.03828093s ago: executing program 2 (id=620): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 3.037939392s ago: executing program 2 (id=621): sysctl$kern(&(0x7f0000000400)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x409787, 0x10001, 0xfffffc03, 0x80a1a0, "bb08000100f167d910508bc49d7323000000007e"}) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, &(0x7f00000000c0)="09199f4fb3d4416c6a5e8aa4842da852ef88856af66c7575c4984a16ee8a2b734ef24d826ed8635de23f089bde57df1bcabfe08b31a65f0c1dc9374e17f0cd335a593617dc43dfe713e113d4240a422723df7a40a5d8c0158ab5ecde26e0319aedb94d273bc1688d483d98eb88b702eaa9ed223caad41162fa15494193ef6235433aba790383c2632db836822746018bfa17c7", &(0x7f0000000040)=0x93, &(0x7f00000001c0)="2acdaf8420bd62028951e20feac36f19beaf56ee70fd4567b585dd4e9a6c723f83e34a4c5047995d4f026484cba3850e3e4e48a5f8f11e12b54e4a91f02caf2131b0fbcc024704df9902c86b1a5f12b9a22eb40b4dd18178946bd19a7b99e8fb25bb038c627bc69608361bbb827d21792557c16830c4eaa1fa97eb5bc9d9a4dc223fc0ba0a5f47fb9e9df7de15cfa5d51a82e16e906006160dfca309df68561dab2905870fcc71afac42c4aadbba5def4f1a7f8fc66440112b135e9207afa58b8259020df04eb09bf7460a9ea5408dc7252179f10c308f374d07dd0ab3", 0xdd) (async, rerun: 64) execve(0x0, 0x0, 0x0) (rerun: 64) 3.037631119s ago: executing program 2 (id=622): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x8, 0x200}, {0x1, 0xffffffff}], 0x2}) r2 = socket(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x2, 0x0, 0x0) 2.593051111s ago: executing program 6 (id=623): r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmmsg(r0, &(0x7f0000000500)={&(0x7f00000004c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/31, 0x1f}, {&(0x7f0000000100)=""/64, 0x40}, {&(0x7f0000000140)=""/184, 0xb8}, {&(0x7f0000000200)=""/188, 0xbc}, {&(0x7f00000002c0)=""/153, 0x99}, {&(0x7f0000000380)}], 0x6, &(0x7f0000000440)=""/112, 0x70}, 0x7}, 0x10, 0x1040, &(0x7f0000000540)={0x95, 0x10000}) close(r0) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000580)) mprotect(&(0x7f0000fea000/0x14000)=nil, 0x14000, 0x0) r1 = semget$private(0x0, 0x1, 0x128) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000700)=[0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000740)={{0x0, r2, r4, r6, r7, 0x70, 0xb}, 0x0, 0x3, 0x1058}) utimes(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0x0, 0x40}, {0x5, 0x9}}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000880)={0x8, &(0x7f0000000840)=[{0xd, 0xfe, 0x0, 0x101}, {0xfffb, 0x9, 0x40, 0x10000}, {0x3, 0x2}, {0x9, 0x2, 0x7, 0x8}, {0x9, 0x9, 0x40, 0x787}, {0x4, 0x7, 0x6, 0x7}, {0x7, 0x2, 0x18, 0xca7}, {0xa, 0x40, 0x5, 0x7}]}) readv(r0, &(0x7f00000009c0)=[{&(0x7f00000008c0)=""/235, 0xeb}], 0x1) select(0x40, &(0x7f0000000a00)={0x100, 0x5, 0xff, 0x4, 0xc00d, 0xb89, 0x6, 0x2}, &(0x7f0000000a40)={0x10, 0x6, 0x1, 0x27c, 0x6, 0x3, 0x80000000, 0x80}, &(0x7f0000000a80)={0x669f, 0x8000000000000000, 0x2, 0x84, 0x7, 0x1cf26d06, 0x9, 0x7fffffff}, &(0x7f0000000ac0)={0xbf8, 0x69ad}) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d00), 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0, 0x0}, &(0x7f0000001d80)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001e80)={&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001cc0)=[{&(0x7f0000000b40)="e511d599034f0a8f74ae250f4b72c9ce8d923639b6fb02832d858423e6938e5a4ebf90dff4f87d4d", 0x28}, {&(0x7f0000000b80)="cba5f35816f4d3dc5ca5cd0c13e36d2c91546c798646711677c8ca58e37bab70788752419296c4846a6a4ef9fb6a215c49c29f9dac93a3d0fe48875d7b1031dce8815ba30ddce97461e0606f23d6acdc0b166c37fea1c33bdfb01b3e837f498f36d4fb1e0b5ff7b4605f0990c8c4d10193282131db8ccb3adbb84dd05345d122fd175418a2b168c325d710240aa8ebf8f39509af47782a9e9e71aa58bbfe565f4d2974b920e7e72425b4d07d38ffe1cf8fb51b93f7974defb8766c60e364342af87604c12dce66145ed9c46a54a4a97ae2f3ae7c400a622907492af0aeae160d14822b088e5f630e2bdd6e96bd87b90ba9d9cdaf7528f0d9a08deb0650a0f783fb9dda0499bdf2dd30e7b1a4237427da5e6bcf6728fa9bc3bfd4df2570ec8836fda6ff0cadf88c964a2a384c41c7b4d92a34b82358143668b84508c10e9bd92f12a0ead97f491c4295a8916d92c578e0e4b5c0f075ac361e72af44e3a1c296c79005a85ba13dcc266c69f36b7f02a33f2371e1c46f4ab217a0d404d82f66cac9268ae5e35ef5592e1f255559f83492208ef0daf3fb8ebb8c5d5d85a6cd1ee02b60ab4fdc4bb09866b967c5afec9f2d09c340d6665d3435784eb39d81025bb741f3cf3e328fe9b610cecaa7cc2f46b7898811fcc25dd041279817dcaeee8e8dff4f44f98bf6b063af69d93bc7d51804f75b2831f693dfe511e94555a41db1e5d2e48a8a0e25f36ac01694cfd4981635a1e81e092418d8dec27b8178ae43c15a9a0ae42465e4549f2108933e2b3b94121f9cd7d427f2bfce26999a35c7c0efedc3249cfd87b0eb4b6f1fb4478bee941ffc15a52f45283fd9fb368d25de16e50b4486d80ed6e5498992c440bb58c70fef281cfc7e2fa2125444ee37c1d6e62a721cc675b2745b34ce1c82efcd004250c2138bc527927701c65876a683d16a29107ba2ea94e8d0e4021c6dbecda87c79faec41cce24e7d0eeb7717d4a6482f362e63debe5fe1c554e896d857436545d45d4b69150119bf5a2492c91c9bfa120168b5a0dc2a9f73c59467ffa93ce756da87819558f34103204e02211332f7c52c775220d0e251de7b040ac6b9c38da4ff807487001d82a673e2223682f5b239cd412e17ecdf37f37eed3d9c40eccc53ed3b3c8db961646f467da76b3383edda51a127a1c8e0628755cef9040830f34f7afb979df24c72afa1c4ecfd0abb982ce6171a9aefa9c8031a1c0ae3e73249523dbf6aaf563f36d1800c4867a4652b445045edce1c092c282fa89f6f2783039e9a039c517f990b89919d87628ab0dc9b1c7fd4b4769ea7db94435b0108131697e30af43062db0a94070375cbb1a26e6b13418bf2e928838b4a3558e10a40254bd37552d5c083cf2c786c886adc3072cb109d83d54ff85f0e198943b81e75932ea521f7a57ad0252e2f52f2c5844f09053705e72de5353ef19c87086ae6c31e96f2363b92f7373f8514f352bd633ac5e95c407444c532ad6b5d84b1eddd4f24f9f156ca3f14ae3d0735a6865478eeda5be1ec8b8086445715d2f6e680a7fb5906de49fc4fd3bf73426c67b83e59ad4ea4344de022280172651a61da80ccdf53af61870038a414c1a1e1dc988b5b96760bacd8c94fd3bb238b71a215dca6d0a0bf566fe1c5a343fbecf6554239a4ee44f38c5e28394e0649f6d401bc3baa159e71bb189479e4bbc7e7b58f79e927e62afba22791cc3f39c0531e99c8b586096a7d5b3b5e877018cb96e08e248fa3e12650bef03bc88734de03fa95ef7738dc73c38d232949fde16f60d57100e93cf0e0bd3e20c3e13962a10a304cbfb0922ccc83002447b40f33b24ddc139edd102ff354c55614faf1d9fd946eaacbaa00c8809946a7aa8a45dff1078fef4dcd88d8612561a7f7a669b422029b9ca52f916045b4e26381e474c7487864d518fab39fc0867e316acd31259dee46762d7102e7524d25a8d4e040aaa7e5483c985c757f1920f08f9fec18db07408e1e79d87727e96347e96583b0382a6a09180e495f93aaf2607e11a9a505cb51bbef594b6a973dbfef24fb1b85c1b5ebbbc0ffc7f642418589d5b38322acbfe104bf73611b713967ba0dd7e70c760b416066016d1bb14ebac349097a909d40fa3e7ffd4b13a67fc1545b41ba6192be70a081f7792715788f4261d8a0e8a5bd03a3307308fd5287c3c8335126bd44f7a80ea61771530098dfc48b1630dd92bffc8334f5a81d367ac7c9182bd47dc0057501f715a8da73939037ca7df982a5ed0a90d3a76c421b060647584d72778fe251548d61297f9a657cbaca906619b3b9e4ff6c3fffbdd236b3bcb9c3610570abb2e2983490acc7d0ae8d9aec9a13ed16046af92976ab9a780b77baceb49a55e33ce71472f1c65282cb4fd269ecc8074dfd61ef99b544b99a893c5dcde468194837b8732eb3f8b83c710ccf46231cf827d04d9541cba74af1a30d890e5797e44ea0bd9c4acef7917ce640845caaa330017ce47542a73dbc71a42aa40eacbd8b89365081b8a239579a0c1f7c9490c0ab8892725dbda28fc68633a8d7dbbc5caf8c72931d1a9bee284e29ea5900905f7e971541d65c9e7abd7ef31b22138649a8289f8aa7c4988a438638b705e0b3095cc4000af06e4d854d3620b460137adbf206c37c90bde45d22d845270a3a87d51899139e143ef4564b1d66a0017e9f9acc0095f89d49502eb026fb09d0b4b53b0205195dae4235582c6116553824327905f5a6f4b8c6b24f0dbfdab26f613868bd577fd98c4404510b07652ed1b7ddb4107fb2d279ea4c54044018baa62bff0906088eaee5e4309a4b05621ae1b086cec4dd6f0ce6f2b74bc16be232ad7526329f25dcbe3674c2f6e1f4c3cfa5080de3cd9a0a94f2bfa23be7afd1233b4eb4b289dd4426aacc233a771789301a981a51769743537125b4e4d14b0f095b5afe691b909031067e350c28900937c2410c066ac0f77c42447850c878413d259ca3238aa2671f88f3d73f0905da93f9c04245c7cd658202699663fedd79828c01fc2098f6aaf4f099ba36e4e5a0787830f8cbccc0a8b9b58592f5ef2be2f2b6325b3259c883caed466686a977f01435a431764177061072571ca8ecbc98e0d331a7d8671086799c2408cd5514063300e1d8c74a0fac0d3bb6c39eb788c12fbf38d0906df57e1e1278a71e8bb7fcd17d083070b4b9eb26e27590f86af993fd077bc474e4c94768365d9e51c4cde39d0061107c15dc0cf131283b1479ac44963892d01530cbfcfa2da8035cd571eb2ef01fb6cefbc195b7555dc5db76e92358763db5127846e4d9953dccfed674599817b2f2e2b7bb4e2d7cd575c7880ed08d946ce43c07e7a46cbfea8234c16da2e64bd15a2fadc1f2e9d82a2c2fd9162457288981eece5a3fc23fa4f95de93185505d495dabac0a8ac70e8b88e2850ed0fa7809907662e2027f1654005073e34605053d7b035bf9532b8e86d0aa0de22ff6f5e8ad8e3a4182f67fc0dd6adf0c70f9f44e0c9adf2a8d173680812ba69a3c116e87b7f1615dadc14c2f0d0fbc1e29c3ae5fd29c9103ed1c6862a7584586c1cc8533433275ce169a6917cebc59814fcb223af5ca698abdff2ee8acac109e7f52fe39cacdd495b59936357a471cdedb154d1646e195e39e75e479fd089ced2b9259f029bdd6896f7b9c85f710e1d9030409fd0c79f0e753cbcc4c898e6ab8a6060e3ee59208947a85a23fcb57bc4bde7596a24fb2d7127b972c62256ae49290dd340084e40cf1e89cb5fb64a44662463ef042daf88512adb1e8f489caa9f93be0ab5bb3793b3d3c90464497b0728e45933b840ffb36595f45c38ea4c8c8b5206ba2a96106a6c318dc1e65c5daafe87628b6372e755ba0c485601624db47598ffdfbf06ea590891f7eb0f1b766114713b542665283b209176346de24fd3a9f11e0f50a912b6514cddb62cfe950d0359af771b7a984aa7bdf89f186c0ba79f26222fdca135ddaef045a2437b601c017d27f34d70015dc81a2f050f9d432cfdd0e9a4d1da7b3d71402b0ee8b9888c099bfa99a8a60de76c2b052f12d7e620a74d70a80cd71f042384f8a286a9d4d5b4d56a7671ebafb6e1486acaddd54440301e2170767b7807ed30ca93f2fbffadbd0c181fdebce7fa5a1a93df97bd6db8d69bbbd7ca555533f6aec42efb4f25f3e029252929e3e6a358a6ab966bc0b20bf431cdaff20c117e2dbc61e3045c366366a9c6c3dfdd80ec898acf1074b959ef0d43f9eb23826fdcf9a63032a59740e0dcca9ed46599b1aaf1a512d0938d33c74e2418bbed2dcb466b4882db7462e98e081a4171d710eed25b93f5c613279f732ff2c8fe01f45e4c62d725e4acef1a0c7e9ec56710964f28868063adaa6625d9cfd284007ebc861738a42ee1f5d089151f8a1bcfa20ba38b7c5306a1395e4dd0f826545dcdebcd5ac8d5c196abfead8e35a40f9457697da7b00377e73d417aeecdb9f55e032ec8f9023aebce228247023df162f2d4e484c631c49f1233d375be806621b7127a9a509141d46c3f18bb8b5906ec5ba881f453a9235b88f78425c18e508a091773047ffaf0f0cf83113c86c9db8b27c4fd3992a5e72f28155afa7f9c748d06cc2e1e400b03562ec6befdb01361230e18d30ab107c4c4bf8b3231d0748ad5549f9d2d758ecab9871a1e946caba757d10cece130ec5fa4cbc5c0ff64e01ed47c07e78b4b13e955ec2260d29dfa928e3c70f94a1848ab2d2756eaa38f957e6e847dfaef47ca7e6b62b910d74a4afb26aa7596f7a6b8bed88cd445a433062d896c78b4c1f4c85a09239fde6b413a979d7fc866367518b164ea02a7a63cb457d3dc458d372c97f5a5cb52ad6d8c5be5bd42de148c8103213feb6b65af34e317a644dd402206065cc377dbbc5f7f4a7affca5d1051f67b9670e734153962d8d9bef922b79627d8a1d5d232cc69ea96f8d70be4c739e5c855cbdea4d7617c94eb5c01933d0516c3607b22240508b77ba4846bc3b428686a9ed2fddc3477c45bdf48fd537e06f16fcbf3bffea136220999b3ff388640761c2a511547dc1a889e794759dd1e6b1efd4e42a917fc24561ea6d2a44988c404d5d2f9ca957c5fdfd1f48db1bed0d633ce78edc2be97cb705a3442d41e3f95e0fced4f0eeffce8156e53a703d840dd52ff4b9a5cffbdc3bc4d57af608d57971d88ce102c5b3f418b43f395af6426a2994c3ea601d91cb414cb89bee47284a5bdbcfb93503188772d5edff62bff543bb535221335bbe48acecefee7484080cb9e591d0e0cc6198d4795aec8cda62a7b2acc4d3d1ce5d1a36f06d87e1652a06f462b50890323bdab37949c46da3aadb03c20a423ee50ebd99f6e07de20f6280346db5282af0599b3891d9d6b96d65e04b9ba3efb020697bfd0db382ae17f47c1b024bb54eb442472c48293a2cb724cf63b771cf9e4367462d46429910c5716a101062c765804126bb0caabbdaed257d8cf082bf1c089833c734104f29684b991de0883286904f078400b2f98e2613ba524aba664691d746993bcc634b3f0b971c9b2a407501def22a3cb11c3a7480892aaf6eeaa429d2dcd4c2dd2301698be3efb4479660cec7cac49933a0e2cdf61cc702c186e5c6108c2b228757a6bb2f70ae4740dbee77b601780ec586b500d027593f862409ddb316ac7ef332e9123dcaf93ec31274fc49c0e57b6dab4b39389dd074bd12bebb08139f71d41df14eeb73eb36d608f8f540020ccb7144cbb71182e19a3aeda5e6b55190df41d67c8b7385480502b262f274ffa88aa9a215da91", 0x1000}, {&(0x7f0000001b80)="1fa9d97b7ae1f19bd599f9782ac22ce9132eb9ebb97f0f7cfb03b34495c3d7471714e9a5d0cc9e7655f177152fab0336deb29ddf4f157884289f256048bbaf1aa0c43271a4b2281e9bf2ec168b1b1c14f0ccbbc35380d080d041011d25bd86f08054d2f4c3245414aadc60d301c0d688df0a94fceed0daf30ab83eee76ee1fd64324c2494b7fcf68dd60e1c5c7552b95d7b275e49592e3115df8952ac904a0a200e5abe954", 0xa5}, {&(0x7f0000001c40)="88bc8f8b794200e62188e9bcd1cccaecb84d282c7d675ebd29233005c78b0c9d175cf273849478a02ef216d6427be88d7136dde791a7c63e570964b73deceffcbae5c9d3c4cb68726a1aba067f", 0x4d}], 0x4, &(0x7f0000001dc0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r8, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r9}, @cred={0x20, 0xffff, 0x0, r3, r2, r7}], 0x98, 0x8}, 0x1) r10 = socket$unix(0x1, 0x2, 0x0) connect$unix(r10, &(0x7f0000001ec0)=@abs={0x0, 0x0, 0x3}, 0x8) select(0x40, &(0x7f0000001f00)={0x400, 0x91, 0x800, 0x3, 0x6, 0x400, 0xffff, 0x7}, &(0x7f0000001f40)={0x0, 0x5, 0x7, 0x80000001, 0x8, 0x8, 0x0, 0x1}, &(0x7f0000001f80)={0x1, 0x7, 0x3, 0x1, 0x10000, 0x5, 0x1, 0x6}, &(0x7f0000001fc0)={0x101, 0x4}) r11 = open$dir(&(0x7f0000002000)='./file0\x00', 0x307cfbf619f7f4e2, 0x100) utimensat(r11, &(0x7f0000002040)='./file0\x00', &(0x7f0000002080)={{0xe4, 0x3}, {0xffffffffffffffff, 0x1}}, 0x0) minherit(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x1) link(&(0x7f00000020c0)='./file0\x00', &(0x7f0000002100)='./file0\x00') sendmsg(r0, &(0x7f00000026c0)={&(0x7f0000002140)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002180), 0x0, &(0x7f00000021c0)=[{0x48, 0xffff, 0x2, "54c48f0be4db6242a73a2d896994694538ae6f6c3c3b58c47aed1a754e8212109d2e90b2b7e097cdfbae9ef075c55c5e49d6"}, {0xa8, 0xffff, 0x900000, "32d0eb2cd17965c2a18c739998614da82da22f435fc915d33d779ff401a01fc0f13ebce06eec9bf84eb9467ffa687a42bc11f8e3eeedc530d50d7f04847112fb5fdbfc052b777f31c939e717c10b46e15e5707ea8e194f5296558d903ebab4cf47d456512869d843ae5f10831165363823d0de7ebc65a3db8540bab2d9ccfd9859ee0018ce86351ba8455fbeb46d00a7cef9954b581cdb"}, {0xa8, 0x1, 0x7, "ce2b88b78e81bec020b0e6ca1328f5940358480437cf66241c1809f7a028e3ea6566edec2802e5cdad3f3142964f25907379fbea1edeeb37af65d34105418372cd02347e5de4b1f428bfcb46e1205f6801e22b1220c2daea18940ec97ff7e84e922c318f07f4c9842ae02f625e1d51e8c0824574cc8c92f157905eddcc81d831c171d84d297e27240df622556d2814410adea2"}, {0xb8, 0x0, 0x6, "9f1c04a1b2c3c664d44f0c543cf76e47a2221004cd6bd6f0293cca6fc790277bc2faf1cb73ad3d170b4722227acdcd39e39d60936b90783c22ffa71cfd80692958439063bee69902e7be943b3b6f3549b2979378f8efaf437ea238d34f1edb694def50fb5e8a6ba5eca5c9801a54dc451a163a44c9a24a24fa65e6b6c0df3f1ba4510dd468b487297f2431db3b003ebc364c7c90c9d1680151bd7aa095de800b312188"}, {0x98, 0xffff, 0x7, "31a15eb78af54ad6e0d928c8d7089f9490b79721f5327adac8e8b19b8b7c0416572496a5921dae0f122f319399ab3d20671faaf916843c84115059a8eed49991bee84661eb1d696fe0448965d6ec9efa1098a4ef3a25df396f55936cc7b61e2c25e66a69fc7b4d78d3e37ccd7ffe3de6164b3adfd4f3fb309ee43cb3cac83e085ff17523f09c21"}, {0x100, 0x1, 0x1ff, "fad5dc1c74d97c133471b8ed9cf7e9e36b14548946add35e33bccb143fc0e0484412738f7d24662f7447db20eb102a224bac4658e6eda3bbf883fb5610590f901562ea9096f20c2368a8c5f73ad1457653c822ec5225192b050464eb8d14cc3b54903b7da998589d1df903da5e494c80b2001b1d1b4bdf30bc2e19e856708777bb4b5820d38e6e5ae689f8b9865fa3e08db5f98bc3df00b817bfa7950d0df84d7a8ff8839bfc3a32166146ea6f62fe6ecf8989fd386f2f2f44df9e396cd3c329cad4b9209ded3e293a5affac6a40f2b803573c070b4b8f176e56e04b2cf5a4dd52b78ea77f07dad74652a9df6d"}, {0xe0, 0xffff, 0x800, "a421599de62c734d54b10ef95cfdf47a0f56b5e46ce996023bdfbbbe5064adfc57ee40e3919b88ff70b5064c0d11a7ae3f10080bae08826b551641fa54158f6b3fb6a3b1128ced1c3d77ba052304af021aa67524de92f22e75f556210e2e2e230fc5c277a3fa9db9e42ce0d3eb2801e99a3fa05bc35e7fd3e708346c58dcd63f56cc52f83ab39a7003fc7aa886f1ccd685af333c32b6a18ef59022c31db268c0cc3fb898c57b48329b89623f4b0880dc499ae3954bca2e9af720c25503fe8bf09001dbc9ef6d309057597dc08de2cf"}, {0x10, 0x1, 0x58}], 0x4d8}, 0x1) fcntl$getown(r0, 0x5) accept$unix(r10, &(0x7f0000002700)=@file={0x0, ""/4105}, &(0x7f0000003740)=0x100b) mmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x9) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000003780)=""/190) 2.591805114s ago: executing program 6 (id=624): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000003180)=""/4115, 0x1013}, {&(0x7f0000002140)=""/4079, 0xfef}], 0x2) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000100)="4eadce00888af7e5cc60ade0530d66988764072e209216a829b5210b6a4e5cf8f23e417ae3d5a56ac70366d7f95f5eeeda45732ce70672cd55dec79ec58e4b6187fd67df4d5594a11d7c7c60e7e96314b1aa41c8af8f674f4f113ed746e3d0fd59abce1e63f67decc1c1aeeab88fda1fb3686698f1c9b8367cd183b94f10fd121178700226d667e5e503d85286477b8b4e1cc13938f2195fd1b63b753f62282ad813f0dc4e5219d0914442f92a2fabd464ff2473899515682a7cb3cf8a0ca4899a51f1da4ff84c309103c38a", &(0x7f0000000200)=0xcc, &(0x7f0000000240)="c10d78a5a87d98760de91a01504aa3fc8d9d902805080ec6ef66e480861c2c9b11ae3e04d055af1204cde7d83492f848e788ab10fdff5b78730c71ae1d4320bdc858a250e6f7956904abafc4b237a9c6a57b057fb76dad5a023f951653c8e06994bab3263496a3c541a52b2649e0bc8c3766e0a2f7b3b689a3437199dd517c7e9c1b2d1724345686928f813234dc83fa2f9f015544f66996c0f8ac151055d7a0b9e523318a2076c53fe2d8ffd0493b56eeed5b4d38a56fed62d2aaf5dbca9a9e44f16122ca7dd87675486e942e92bec348c0cedf93dbcdf7e3eebb34b2de35eb4765599fc0e59dd7cf9001b79565e97f", 0xf0) 2.590898432s ago: executing program 6 (id=625): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() r0 = socket(0x2, 0x2, 0x0) dup(r0) r1 = socket$inet(0x2, 0x8003, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1400000000000000", @ANYRES64=r1], 0x18}, 0x0) 2.590398067s ago: executing program 6 (id=626): r0 = socket(0x11, 0x3, 0x0) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f0000000100)="20f847c79374ac165cb82687bc3edc41fb24c46b497cb15f1bfa8d0fe7", &(0x7f0000000140)=0x1d, &(0x7f0000000180)="934f487d2c4c4061e607f84076c7a2d88d265e3957c3b68d7f93a3453cf0456976e2f128e6bcd1c357169b91cd3acefe055394849bf06b38ff0fbcb7dc45df1e83ea2abf80a2ba6e66703fc3a794a9242554cb36855778d89a0583310d659db6c7d51253e678ea3dbf8be6ca14f44d4368404ef66e116e633df69595d76f12ef5b14da2e40ae875de3edc34890bef491d3370d7d97c3192736424336191c1baec94ea6edba3f208f50372d85c79c8aa2c871dcf21fb1960d1825a821e1d929713fe2b6ba42460f0756bc73", 0xcb) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x5, 0x1]}, 0x3c) sendto$unix(r0, &(0x7f0000000480)="b1000501000000ae05000701070000000000000000000500fef96ecfc72fd335feffffffffffffffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c321182100df25191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc1100000000000080000000007f62b60be8b900000000000000000000000000000023d4825630646cd40689c7ec9e8ddcab757229434f62293425500fa00c11a3fc82b0fb5dfb37f85e6d5a925ec31d46630a2f565564440827a8995af7d0daf2cc2f3312ac36e9a05e3c4d9db819c877de2f71bf88615a556e976aa53dd206a71c299cf71ee629eb9645878c37becf36afe310b8e0ad15613f9a98bfe819593c3659e27a887ba1900adcc9cf76a027631101618b838fb77fc46e00e69bae947e8d2ca0b17b2d6d94", 0x14e, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5, 0x9, 0xfe}, {0x3, 0x1}, {0x6, 0x0, 0x6, 0xa4}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="71a3d9ef2761bf1e48cbab58cea985d603bdaccc2b125e11a9715cffefc613a00622a2e0164f7b9af814029a2302263ee5ccfc664aa3dbbc00693d75128004c51c9a5c05576b8361317abf3a3656fb6673be3b9754f33ad24b639308ae1c5f0b64e070b417c4b0a12f8a298a26abceed125504cb0916ca47a98c5d0fd7e73a2d15a5dd4dc6fd893429257af5013d01c337cf37653661eb4a803337211c6cdef48e909c20f66572bbda27e204a8b4624647", 0xb1}], 0x100000000000001f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) write(r4, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r5 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x81) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000200)) kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f00000001c0)) listen(r1, 0x80000000) 2.506379589s ago: executing program 6 (id=627): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3ff, 0x2, 0x2, 0x8}, {0x84, 0x48, 0x30, 0x1}, {0x6, 0xfd, 0x5a, 0xfffff000}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x1bb2) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x8010427e, &(0x7f0000000040)=0x8) r1 = semget(0x0, 0x1, 0x281) semop(r1, &(0x7f0000000140)=[{0x0, 0xfff8}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1b}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0xfffffffffffffca3) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, &(0x7f0000000000), &(0x7f0000000080), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1, 0x84, 0x41, 0x6}, {0xc0, 0x8, 0x24, 0xa4}, {0x6, 0x2, 0x1d, 0x400}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaabb000000000000810075f85f6217ab634e67051cb736fb28c9639db6fee29e86050089c9dd80adb70ad9f6c3332c81adca2dccf652dcf8b9a8bf15236639e3fb616128d772c2631780b0655e74099cab5446c63f16c49ac5754ea27231348898b258fd655ce083cce0ae1caa0c7988f7fc2e48b5a236957b253ded93a7de552be5e7039beb1bd22758aa0dca14c54b8dd9751051cb6bf70bb4e2141b59b5bfe9a7"]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000006280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003e80)=[{0x808, 0x1, 0x5, "cb8b7d91a35d515c283136ed00d0dfbf05b05ce99d44fefe4cd7e792f7f6fa836d517754d9385ac60f6c219629c6e2ac537c20de3f3e1aca6db7851446fab309be794a7416041af7ad2b45253c6978751787e37d34824887e9ac1dd0c62499525848dd02b9fc61c63926652e3a5d8ab36d493243c6bb77a69face8a1339e05e4f14bae85f309983ee7d0d5f974fb465c19ea1c1494dc3c9ae6b3737f73e9c7da36494939ce94126cdce389735617e9dc82149cd8ba2a2fbb59f4b3c03ef492a059c82b88d7d46311c47adf2ee2d04cfa98d010430ff971723d3dfed32a12b9e17bfbf4bc2b1e4f817cc2a1f88bd550923085f32a807fa2f61d1884cbd5834c50b75d22b7163cd07eec9f339a514c8c662a552a2554c2cb2602ccd6fb304739e26d358cada201a44925522160ea0780ea59a518e9ef66007be4983db38128ee3188da4c488b566028a69d9dbf56d83f8ce40a47d30fe281a16d24671cde5b5cf1f23930442af4d93320b4f9ce6147ea6c19f12e16607af5fdb951c0519b51637551451adb15c4ae6c47cfda9df334b38bc36d888a7d93c340127ee9b3e03a753895c13886fc0313752c82b4c05fcd0f94f94ebd7885a531a3d05a4d3a45b98891f347ab6c568446a943ea0e99d69ed4fa535a958424f9dc18663688d48a53f9eb403327234cf5be379bc8de1c40a956c4480dfbc73b96dc79027a8bc11a1590f73fe795403c928ebe3178a54394fbf36a2f693d49df59566f428cb17781922b265c9869fd813b4dfe9040ac60fb71f95f81f8d571ba1dcc2ed7c7f8983019e9cee74a28471a975a2e964de4aa9b52d223aa56cbe6a7c5565c7f3d419f5162230a17619cea31603fa9d2a31168ecbe1b61a24f22cd8829f3250a0846f0c55ccb57be9045074fbb41056adbe8ea187efdb6f17123591a2f8f1c24cde42198a73d72050de19f8f988a716b57a4251c58b08dc0793f6c08448bfc224a527be5f91f68ddd7507675e66b6bca35888797d06df6da258b7227cd2be6562b8c4237dc82c54501e0898dbc38c4e83b2ffdcfd0b013d65c48bbff8990a4eb0f48520607838d0d9247c95b4e03b85d8bede1d804f2130cdcc0506a6c4ee8b2e539e437279b4c325bf2141d436b1aea21bb9447cd8dc3f66cdc78f6f2ae8a3b8f13d773b553745b76b50090099f49f178c0836e81ac1953db74a8c7bd8e77471b18ba2de8a38a81cc0de122774443fbb2d893ecddc94d604286f1acfd874176a89f41af26a089962ffcc5ce2d7218782b6831f7454724fcd77a356e4f36259ea78e691206b086913dbaafaf7a5835b9c18c3bf9d733217c4ce0f1821039f895d3748281794aa3c7f0bd6a61e177abb11b19b4c3cf6639590beeb0f16be424bd8b8724d8fb45be3bf501a037d63a72b631c97f76ea684632ce8c5e1d51fc4a42d2ef0f38450945d50ee344bf13ffbd26a0d0a81f159c7ddbca0bcc6e8df2d312aac6329b6195e55bb84816d5b11691d2c17e0f820b21eea7c8df160efa5bd15072f645e741b8cdf71d90296eb52a4a531aab5381c9799c81563df0976c83a1c47c39da98ff79eb01e91cb03b557bbff0ec5eadb52053d2f3bf15ed3b78e686cfad295926180425e5ca3f082cf9fb178122099bb3a98622826ca0b7e29b5c4adf70c4994ae0142e6e251e94ccc97dcd7383512abce52a5adc5d24627506d6d773fb61de9d1ce24b8319361152c1ba0b9ca63b61409ddaecf2e9be4693540782b4f80bdf108e2625ca9f133d6b32704e00a5759fa2d6b136305f4e1bd0c6f25e3f9b526127b45c6d53146d1bf6a8c268a2e7f80c68e8d2c9be147bec894b0f2107781bb5a13e7e79552b4180b2daf9bc089b315d030857700be72a70e300986cbd5e03b5eb05d167ef87526dd346be440d8070c61697548e2a40d990b2fe5916599c6cb25b0456862fc820993f9a24e02db15e12de8b1285c8c23a871c8a3d2da429d196d4516d862de6d43331a692d1a88b417127b3dcfa92c14236fbdb8437a794fa7c50061de198376d31c081e54ec29ff3321af6fa680ae3cee5515a40c4e88c3d7f135f6fac27ea3f46dab949d28a4b8e4dbc676a428d0a0ae30eda0330b43be8eb87e027711cefaf8c73066c7fad1c29032457b223fc44d4818ca2570ff68f0f87a5525c4374eb0ffe9629fbac20ccd74c395ad5d9ba3406ef2c2fa0573b17697985b38c99ba7c7edcce01f7c13d212dde840877d88543db32eb97ffb6478fbf0a5848c793650c8862461d734f9e86de79a0534c04357ce66fbecf910116fc8fa80b1fdd299d0d8499a3b1bb7fb629448cc7f78231513a948f27316e378bf3e4f97474716d3d10d80f38321b10ee233954a2f53f154e0dfce22d8d78e3439ed129b2e081d31823ebb1eb2625d85153e87b46c9a39f37d628049d4422a9cbfc7a8c3294e2fc512693093bcd1a31b14639f3a06631636b3dd77abfc1401980b3a5b466c08c500ccd1237dc0af18453bed69b940d03a9ddbda69128d0504cef71b674e4398621481bd9a14b0a6fcb9247b9cb6dd0ad39a1984d84056c016fa781ab74691ca659f3f04559b0e63b3cfe7778aa175fa07e8378c21131d583abba49003d6daa2d4277988047645ce5ff5bbd2f62e10a7ff7f3b4285828397cb3eaf1e8052dfdc19f19a297dc17813734e80e08f891dde99c3d18fa0ee5b3d3c3f8d1dee5cb4671d75c92bb476920ee76d2bd51e702cbe47c546880bc0fd19fd96ff2d8245a735d2f9ca07acf28ebd18563b464e7c1066fab13f2b39daf443c7f74be0543809c50d267586f689fc1254f5a290f5917441aaabe8badb09479fabf5a83dc0d440dec5f49407009215192e8a4c125cc6742ba1f12"}], 0x808}, 0x400) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000400)=[{0x3d, 0x1, 0x3, 0x6}, {0xe7, 0x0, 0x51, 0x3c}, {0x54, 0xfe, 0x4, 0x3}, {0x40, 0x40, 0xdc, 0x7fe}, {0x6, 0xb9, 0x2, 0xfffffffa}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000280)="23c37e853a8a5e7e078c0ce7b08005", 0xf) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$TIOCSETA(r6, 0xc0284457, &(0x7f0000001540)={0x100001, 0xff, 0x2, 0x200, "ccca224ff1c102d100010000f0fff19db9e800", 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 2.505802483s ago: executing program 1 (id=628): r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x0, 0x100000003}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x0, 0x100000003}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) 2.504891541s ago: executing program 0 (id=629): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1, &(0x7f00000014c0)="5a01006a0bc4cdca5d020855df3082799b7e4adf3487a659530c192f9f2f22794147564cd15aed12fd25cd784b5d52b57797ffb2ce871b34af3a3c0144ef2de73eadb1a60aeb0b4291ef3ea3ba2f75978d1cee8fecac22c48eb3a5d7538a0b97cbc2a5f96c907ccc0f16907ceab8ed0775de9786fb9348b822db3842efdd96919c6b7e49d6c28d66caa5cbe171cd39bab5ccbb3b3884e05eedda336f8a099459240c691997977be2a329291436fe87f4437620f791f1c349009b", 0xba) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) r1 = socket(0x18, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="38d48acd", 0x4) r2 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) pread(r2, &(0x7f00000006c0)="f1", 0x1, 0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x997a}, {0x4, 0x0, 0x0, 0x1}, {0x12, 0x0, 0x0, 0x40803}]}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x15}, 0x2, &(0x7f0000000700)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71400075baa403d86cf47afec37000000000000007ff0b8a9ce34301dec2369eb00a7a5cab92a5a65482be90c10bc3663d212fddd590a931e1a952597edc3dabbc646e8465422fe96f233c34eeeb5d0cbe6e4755152db031de9208e438583d725e87e80010000000000000abde862d3c071afc10caaaa729a4b625cdee6b25058f0c69a2c566a1c7c8a2a75c18f73553d1bc2e564b5c25f054922d83c652a70b4c7a7324526d424c08dc3ff97ed00744fcffffffcf1cb33ad445a5649dce7b7fffffffff5ea9d5ea0e4c77c8902c7780931bfd57f7261b6d819280b171ad31aad0e3684e7255972b58a2dc1356993339b2950bbc4e37db02390b7b6a36ce5ecddfde67fea526d9a3c03b291504ee18c01f1add3123a5876d3e68580fc8f1429c4c04694cb619fe9e5d1e92e0b7247905781b3ca1a269e58655f9d3d9ca4321eb0869f0dd57f247364f26e8b263574378fa5e146340c563d4ba15f86e5935c1a28b7d60c61f8391a4da6403c1c54a8bfebbd7b10b5ec1767c81b68bc56a18537cdba288776eadb3398fe4c5dbce59b34e5fb2418b7b93ef8e488fff3c3211a3564323d7a11027cf28fb437b84377fbd6cb5b8540aa4f33c76a15a462311a4b44b1e10a080b5401a34088b387e74e21f86fadb4244a38a5e7f93426a9391c217712f55066f62ee6f9a34585cbb29418da0f65c8237bd7500000000000000000000000000000000d53dae911fb5fdba495b1910c1", &(0x7f0000000340)=0x227, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x81, 0x5, 0x81, 0xfffffffb}, {0x34, 0x6, 0x3}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x6, 0x0, 0x0, 0xfffffffe}]}) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="00000300000000000000000080b5313df0ddd68ede01093a3150b6ce7753ece732f46a8b0000fd7800cc4f098473c5d3e389d934b9eabd7f03895427c30300"/77, &(0x7f0000000080)=0x4d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000380)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) setitimer(0x2, 0x0, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x1000, 0x3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000040)=0x8000) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) readv(r5, &(0x7f0000000280), 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x1, 0x2, 0x5, 0x9}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000200)) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="87aaaaaaaaaaffffffffffffd5b365c0cae800103708685aa53dc22aff55f46861dc37e9406eff02000000000000000000000000000186000c907805d7040001000000040000"]) 2.496088553s ago: executing program 0 (id=630): mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000740)='./file0\x00', 0x10000, 0x89) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), &(0x7f0000000200)=0xffffffffffffff8a) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='r\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) r2 = open$dir(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) unveil(&(0x7f0000000540)='./file1\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) (async) open(&(0x7f0000000740)='./file0\x00', 0x10000, 0x89) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) (async) socket$inet(0x2, 0x3, 0x0) (async) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), &(0x7f0000000200)=0xffffffffffffff8a) (async) chroot(&(0x7f0000000240)='./file1\x00') (async) unveil(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='r\x00') (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) (async) open$dir(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) unveil(&(0x7f0000000540)='./file1\x00', &(0x7f0000000300)='r\x00') (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x6) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) 2.444875251s ago: executing program 0 (id=631): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x0, 0x0, 0x40}, {0xa, 0x3, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r2, r1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="eaebff0100000000", 0x8) close(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x0, 0x0, 0x40}, {0xa, 0x3, 0x0, 0x85}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) socket$inet(0x2, 0x2, 0x0) (async) socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x400000000002, 0x0) (async) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000180)="b1f5d915", 0x4) (async) dup2(r2, r1) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r1, &(0x7f0000000000), 0x10) (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="eaebff0100000000", 0x8) (async) close(r0) (async) 2.320350047s ago: executing program 0 (id=634): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0xa0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x100) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0xc, 0x0) r2 = getuid() mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0x3) setuid(r2) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r3 = shmget(0x2, 0x4000, 0x414, &(0x7f0000ff9000/0x4000)=nil) shmat(r3, &(0x7f0000ff8000/0x4000)=nil, 0x0) lstat(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000340)={&(0x7f00000002c0)='./file1\x00', 0x1, &(0x7f0000000300)='./file2\x00', 0x8}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000380)=""/142) r5 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r6 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r8 = getpid() getgroups(0x5, &(0x7f0000000540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r10 = getpid() getgroups(0x1, &(0x7f0000000580)=[0x0]) getgroups(0x4, &(0x7f00000005c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) sendmsg$unix(r5, &(0x7f00000007c0)={&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000480)="b7222b7a72d7fafc357c41ae71c6c916aa7c8ae7f6e88637de00622cdbe128dddc8c30673015d1420cb15df5c43150608f", 0x31}], 0x1, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r6, r7, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r8, r2, r9}, @rights={0x18, 0xffff, 0x1, [r4, r0]}, @cred={0x20, 0xffff, 0x0, r10, r2, r11}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r12}, @cred={0x20, 0xffff, 0x0, r13, r2, r14}], 0xb8, 0x4}, 0x408) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000800)=0x5) unlinkat(0xffffffffffffffff, &(0x7f0000000840)='./file1\x00', 0x8) rename(&(0x7f0000000880)='./file2\x00', &(0x7f00000008c0)='./file2\x00') setpgid(r10, r8) unlink(&(0x7f0000000900)='./file2\x00') 2.312787061s ago: executing program 0 (id=636): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="411f107f39ea7e8e8c20c0902847d1518b25e744f2d2f9377edf746d0c8239e2f366edb463b9a75eeed1b9c2472059e48366c45b8e6c0d8065a022cec4621a312f1c555bc8cd8825640de0c41cae277ce8a8da74d4612233f2dc69cb327f4d0bc40556326cbbfbb1bfb065d64e5a9fa68b3fa398a784af1f78102bb452df5216ba0f0b773f95bc71ac05a7688d134f50429ce1a9fba546b78d59136ced38f99735b22b91f52dbd699d56ec2d783f95787687363041f95e0fc981fd7e031dd113c7836444d6d46668cd76183315b289047ad8c07aaf27bc69fc3079e37da09dd81bd32c371cf314860659afb9e6931870878593ee6310861c935218e67d7d908644723ae56030fa1ad4a4293e4341596733b99403369a498e28bdc4737ed7fa7943931eee09a815aa7add31374dc5d79e1f98f2f00b0c95a6491129e4fef63d63bfec78c362ef56a82bdfd0cae00d5c76161e937ee3555796f0bb61fac939b926d1c5cb5e77eb265b9a0a05b749ac45650e3098b7e91d78d9c044a5cbafe4f38e80115aa42de17b7eeb3a353ed651b2e377bd51c0859d7ed98f4c877c3c832d70400a812338fda41935c036169c8cf315f6ad4377553d3f13ef1e004e3286e415d54474a0dc9dede548422d7c51", 0x1cd}], 0x1) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/193, 0xc1}], 0x1) close(r1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) 1.576251688s ago: executing program 3 (id=651): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x48) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x80) 1.575607427s ago: executing program 3 (id=652): syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x2) poll(&(0x7f00000004c0)=[{r1, 0x13}], 0x1, 0x3) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 1.575301338s ago: executing program 3 (id=653): r0 = shmget$private(0x0, 0x3000, 0x70e, &(0x7f0000003000/0x3000)=nil) setreuid(0x0, 0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x332) setuid(0xee01) r2 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000900)=[{&(0x7f0000000100)="db", 0x1}], 0x1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f00000000c0)=0x5) socket(0x1, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x52e5) recvmmsg(r1, &(0x7f0000000000)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x1003f8d}, 0x10, 0x800, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000500)={0x0, 0x1}, 0x10, 0x405) 1.370395437s ago: executing program 3 (id=654): mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={0x0, 0x1a5b, 0x0}) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000440)=[&(0x7f00000002c0)=',^$-+\\%$\x00', &(0x7f0000000300)=':&\x00', &(0x7f0000000340)='#\x00', &(0x7f0000000380)='@\x00', &(0x7f00000003c0)='!\xa6*.@@)@@&(\\}{(\x00', &(0x7f0000000400)='\x00'], &(0x7f0000000600)=[&(0x7f0000000480)='\\{\x00', &(0x7f00000004c0)='\\}!,\x00', &(0x7f0000000500)='#@:&-#\x00', &(0x7f0000000540)='{\'\x00', &(0x7f0000000580)='\xb9%-]{:,!\x00', &(0x7f00000005c0)=',.\x15(*%\\.[.(},/\x00']) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/36, 0x24) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="390dbec30a7efe55614f7a516581b1ef7f7e1d55bf9bf6e7cecc41e1cfefb0c5197e3d646b0e02d32c675bf88482925c6999507a2385656c8233eacbf0f7d8ee5318a98b74b8914050f94c3ad6c64ddfe251ea1889007850d3abb2af72a8d2cd9f1d9da5e49b2de3", 0x68}, {&(0x7f00000001c0)="5fab1b87e8d279a6fdf0906f4577a023ea0fafaf7ac4c9cb2a6af70b296b51b80903a6da5b7f9c20ac7ee6e81d3f5ed0ba0726b3a5ee7024f054a426b30287ccf919ef92ad4063e0", 0x48}], 0x2) 1.369598126s ago: executing program 3 (id=655): sysctl$kern(0x0, 0x0, &(0x7f0000000140)="0dddb54e4a137bdce2140784f9e4f508a12bb6f6cd5663d6329c4942ea894f280fb72d13e07fb471a3f0a25ff977e49075e7b65e3598638d1eba7681eae64e2b4f3ade2d32f11fb498757f3dadce080eca46012e3cc670f41404429c91ba17c0c296f5245b8191df9b79348cdcb8682579e5a783861219c00076f403c4b431a29a1f677f35", 0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x1}, 0xffffffffffffffeb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0xa2) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) (async) getegid() (async) rmdir(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000080045000030000000000011907800000000ffffffff03009078010003000000000000ac1400aa6e0d8cf3aece6f6a7ef2c62c40c9bc43ba29132862081f7b61402ecfb9905f27f439f004808049db0d017ff7ed8896b800"/110]) (async) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x80) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) r1 = getuid() (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0) (async) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000140)=""/156, 0xfffffdf1}], 0x1) chown(&(0x7f0000000200)='./file0\x00', r1, 0xffffffffffffffff) socket(0x18, 0x2, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1876, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) (async) select(0x40, &(0x7f0000000000)={0x0, 0x3, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, &(0x7f0000000080)={0x3, 0x0, 0xb, 0x0, 0x18ae, 0x9, 0x0, 0x2}, &(0x7f0000000100)={0x0, 0x7}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f00000000c0)=[{0x1, 0xb, 0x76, 0x6}, {0x42ab, 0x3, 0x7, 0x6}, {0x200, 0xa4, 0x7, 0x1}, {0x9, 0x1, 0xf, 0x4}]}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r4, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) close(r3) pipe2(&(0x7f0000000200), 0x0) 1.368366174s ago: executing program 3 (id=656): open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) symlink(&(0x7f0000000780)='./bus/\x00', &(0x7f0000000740)='./bus\x00') open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000440)=""/188, 0xbc}], 0x1, 0x0, 0x5d}, 0x40) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)=0xa3) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0x3, 0x7, 0x0, 0x7ff, 0x2}) pledge(0x0, &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) 778.166177ms ago: executing program 7 (id=665): openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000440)='\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//file0\x00', 0x0) rename(&(0x7f0000000100)='\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//file0\x00', &(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r2) r3 = getgid() r4 = getegid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8}}) setgroups(0x8, &(0x7f00000001c0)=[r2, r3, r4, 0x0, r5, r6, 0xffffffffffffffff, r8]) 759.331943ms ago: executing program 7 (id=666): syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x8, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="b90531074b01", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0xfb, &(0x7f0000000080)={@random="8ddb61572209", @remote, [], {@generic={0x803f, "f0de0bdc93f857e1eb311243e33f6c145f42c3e81ba7ef865bf32a326fcc21d8fb45c6eb643d13e0e098dc9bebb92ce0b64de7fd4b63c0747168aaec2819f0abd5323e06e649375c871ec0aa59df0c081cff84528dbe674039120808770668bc8790fed0d7522ffa096481b7df0a09e58a691733550d3387c5feda6f857cbe1c4eac7a69ca9ee7b4577c55f77a67c2c620d82eb33641ad52184305c35f5eee01bf7d322682a7e786201977f94f343b37dee2feb7dae78ca7fc5fdafcc792e65678a85d2a30827ee8b3afe9277fbe2103eecb531a19379f0678e386677bb59eaf9c27bf62c1dd888bc84a15aa81"}}}) 758.534414ms ago: executing program 7 (id=667): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0xfd, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0x9, 0x0, 0x0) (async) fcntl$setown(r0, 0x6, 0x0) (async) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000140)="22c6c196748a4f21cdf07e901a62e842bf1a788d595db86f6d5f353e927fcd1255815051173c2934579981af0bbbe0c94c22afed7c818f91704e240fcf7edb061692be15ddaaf58c56dfe909a4b12eb1df506991ee328048ed6c9e15f17b52b5fd3f4eaa3547723cf99b4a9bdc55b94fda441997f0c3bda87567207f6d14db9142aebd9a602909f37e1a4c0289ca6f6f2d27cbee7fc135b9b0431b39dcc8c59a6001d98ad502c66bc7dbbea3eabfc930389e785ba37093a08909f5f52950761a53999348de2729876a21f378d7fe19b516a5b62b436638995016527ff37fa1ec2668368ad30bb87491ff5df6a9070dcd63b515cfede589fa63538e3a", 0xfc}, {&(0x7f0000000040)="2f565624dc471925a513cf70", 0xc}, {&(0x7f0000000240)="4e755ee1de713c", 0x7}, {&(0x7f0000000280)="5901ede19e10c8a364e8f1a3b26d87075c58880a4c31f1c6b80839194e550de9c588304458551dffc25ea15792cd5fc3f05e0e8099d6ce5f0437d88765c03e170c0ac6f50df58eb6cf93bc9a329febeae83251e00d81310f7e212bc8cb4e143bdcc1a900ed9e6e2f8d6f7fb6f2cfa0968207a859e983ba7337e2462ae2ef253f1ec44ac2ba95d5f0c7c1d0b2b07c1f4034b1192d60379f788b5ee17e5b98ca5a9b4b48bf7678cd9b6bcc762233ddcfc0866b1c65f295ee1e0442d44ba57d5338a109c8ad2e6ef318b4a76cace13b740fb17bfb7fe6284d8a5016a7210b683ea1a7c71582c20c468af60c05da00796b5d701e4289fee17f1d811cbe387ac384c51280b8bf23d820d79f61159aabe0f3018c700be4e28177cedc7a98acfaf20d57753e63c2e56a76cac10ebd23ec248a6252bf72ff80310ab942a81aa468609cf0608c78ce18fcd2f025c5cd4c11b5e10b078a9ae157f5384dd0482116f8eb0f59491d70e35fda938790ce724305f4836cd55e71b4bcce68bb513c5cfc37816010e5a71778d8c48ad105f6f723d5d77c7b1e07cdee73e946b4403053bee431c40dacd3c60ba9b3ed9db8d90816c6ced5c3f6e5e725152fc7a7df856367e5f1864528a7eb8a7ace2631ccc2dd3475af71d253ee0b52789ddd203f8095eb6d16f42553cdb4d747acc2ae8c2aa17d24d2d4067d666a00428c3c7f286f67a94b931af46666146bda74fcd3b615659c5fa34aeee705f890bd3c8d367c568c5900e37a4418deefff64836d9e3713046bb8b3679e57d3340dc9f338da7fd7deaa08751eeeb6e1f94d808c606110678461bd8d05b0bfd10770d6677131d204370a6d44bc3b0df56c39f220999c36c1ebd48380f26cb2d128bd1451a04c8fcae8c19813de48f505a3ca0ad9cd2a19f394efc99744506ff327b04ea6248e08de7d5de313ee8885e5fcdae4019f1648fdcb865ed01bad3ffeb3d38ddbc26bbee3a1d465da0ab2849fe5d4c3845f55175e3c55368587094cd101d40e34415d1313edbf249bee90969db0c6e74d8ea5e20f3245688c5728d76dfb140ee6254d0c6da9fd15ee2c6f51c526e0780f28a84b9e919b871b54a06083cc0700c99201158b600b1ab2dcecf7b0b327ffb05442dee9026d9475f32bbf135dd627b10ebdb4de3410d3f6550e656d56f719107e2ee685b2df2473d28f0cf86af72e00a9e27dcf9ffe254153173178902b48f63e1192e79ee2ea614649ab18da4fba69ee7616ce6ee6c791d868aa16940d288b1b625a4cedd4e523763007670423fb159310d23497fc4f6687a5dde7c23fad21974954d62a8e12c51ff61320c654d01c4f6f5e6a14c4716e2965cbb0e213ae206253393027a6c9e847df11f654a1a22c3fb192745b74d697966db16349da99990547530b36c296a0160c97638c24af2e02ced635ce17762c9903fb9d78a4c8fc83dd2615846fccebb1225438eb3b1040b7082eaf05768c0d607d484b0d46d527fa5fc4f2bfd6ba8c852fdb02022bc5dcd194c273d46f84889b47f874eba582e95f9ae7565b58e2a7fdd275d06d98845690a69d4e2efd733e6839f52164456c2bd360f7e36cfea16f303a1c2a094e67d62dba671e409fc664a55f279b183ed2270825891b3926992e302f3bdf235e0160669b3a39f7f64903112c1101b484af5c76a4775795548a54164776e55898a71e52694d8ce098d3cf002cec7f5ab9746ab885314a3e974463dadb37f36df7644e6cf11d22f2bfbaa7303de5b4c05e7b705759a42763240b1be80660d9149780be280e25d1681ad685289cf2943e70254f444bcca1bb2de892d9d902af7105808a6741c1c8e9e94ad69e36c2390daebf6f95ce676a053cfc1417ac4e4a201c7a16850e72b1b1e471a91c1bcc8cc9ea795382b3a4f5b93dfcdbb172b4f489fa8ba7366c07915371470f164e989bb0e6a8acfedb452fe9b519c7dfc8bcc128650ffe2ce9eb58ef86b17d5c28ebd05108ffbc180ba36a8cd514ba90647385723ff0e1e4bc03be2b0d1dee3d969d91d63d6e7f8f4c20ec181b6a1c931e247cf8e385593ff4731655ba96dd6c48c00710a08fe52fe450ec6fcbf91a18ac45c6cf142362e0cf549f3006291ccc85f1cb0196837fb1c73e0bf6d7e230d838a4e9d7bc730f802a8d3b24b38b93c1c6ed2219c1b918077ce5505f7be0f67c3bbdb9e80f8c75bfa3b5e0662c9b11f8a489e4c22026e2dda172e86eb2d192b6af2d16dbafdbff202742c2dfdcd49381c8109824bab5805ed819a974488488b5b47f58b078197b2258e9720c306996dfad102d9851f60f845d818c001f5cf8316b8783d6c0265fb42c8b4ba676c279452813ca07fd8c095df1dbab2fa91336ad372beefb16e5d151da7f78da105eb00189d95e2bf4294f7bcc135f170eb41ac1b2660b295b93ff262d9b4eea8b5ad255883f88c2640e58b936d7df15f72ac6188872c9567877bca09703918b35309f7940485e04a13b2b886aea8dc5ca34594c0764152a02f7e91aeb00350240dbf45cea39596e8719eab3f8812390ae08a2da38ab45bbc0e00b815508c6e9324ae12368bb17725d7945faf0edf478aa9076ed2f98f7db276f93d4fbc465a7285a02cf9b63ee74561f3258c54ea6e7ebf7bc99e2a12430a578dd8f83a981c44acdad25a849bdc9d6c85dc6eefaa5a0f4c2436fe15c823218db5e5145256b754af5fa2ff3a494319630bb2e1b979087a28bda25947234e782141118d0a38d8fa15230527ac4f4d8746a6785f5d038b5d6ec0f23b67d6258b79b60bc835d66d05e1dcb69594d17f1d10792db6c5c85030353399b124968eed1633b41a58ec666c67587ee0359c4d156358fc843019067a0f0c004ecc6ba9ef48320e88c29169be3b972efea993b52988286363bd819516c5d6e128067323cf3e058de260ed7de268c74ea9a3fbce64aa50ff0d2427792e34c638d682e8a2b95c059144e8f1efaa1c75dfbdefb998e5ea7205a1206ba3c8a59323b74843aaae866a05ce500725a727eb8828605bae6e9bd7f5a75d309fca44049e8e26131cc554b87007ccf60d13b06bbe7f9c51fa259fbb8ffc42d941e47dcabaa5c0a80430d9551e371de766c5c360da2362c97ee9c0372ea317a17d6142908e4d1d3746cf1f08cbf6e68dc681f6dcbbc33e316b34ec620bd3d0f5e852d574f36f0dc24d71831bcbe66b702fbc67d9862afdd50657adbc12c1d50bd7079fd22bf19f154dab627866a47bcdba1c550f24add4bf1afc844feedfbeb402450fd7a2456f5c396e698a9b4d18ac3a4ab3fb2f6520929974b4c998eb60623ce09eda4fd5c6396345d0645a6f363cdadc282c6a4d6c7332c67c148c4fedc55e82ffb13655ff3259c8547c20c5b4808fb177fb51c74cdf3c1c3d21998de099121631459f02eccc07bc6f43ed5633bbd3c478563b2a4f9d38e459a4677ee71470b62b1f3ea7ff1a14711ecd0b4c329d5bd7849ac470d4a7ed7633fed163218c5626418cfef445a5c3c667a92f694b33e62a4c14eb12d8e9c4a344fb67ab91308d12b62dcac19b6162f8ead1866e2a985a97b288643db840eba08d460d856f73fa587a0a32cd4e3c4d37a8cf392cfabe05fc3aa4f9c830ecac9451dac7b3a8072b28dd474a9c73fa3a84a2800824b61bc9f421b66d3716de7959e78731511568ec7f7e5dac540baf8fbfa868d3f1d7c6dea4390dca8562035ec6aedcf89a884cb6e9e8386b36a906528af88a9d4ed147738a2a1ebfefe9b46be1f0c7efde47499755886923683a70ae7a21cb140a7b5e7b7add8fff330ebb30a20d6e51017dbcea089aa13cce02e25694f9faf94070c6be9d2bfadd2e6197fffee3246e3ba7e666016aa8420cc47f5673d049cd317a47237e01d9b56f5ff4146f9e6d507ca9eb0e2a2eeaa31125f5bf296bc50334a1ae544d7e64ad67239586f2b47acdc9477c7cc8627d2e34d5bc81b4f59b7d1b7cc639bdb9443d9596cd161d6ed77250ce781f488cc8e2070f87abcb9d1dd1ae317e9911f5891a78cdef3f26f6be63e92a9e7eaf7925256af964500c65b37dacd145254448f478aa2912073d6bcb3ab8fdbede7e7664ff699abfbeb13f0581746832590bf91cd64fe5b3f2d6dae76a4c02e39c7361cc641f3c1312c56c8c04f87a81844b50b7ce440ad3e55333caa6746cb83f0a551d55c57c6201111667dd974e58990224f4ee993145b8d2a9763ad715df59be4e6240cc60bb50547b03ea12bc37a7de0cbc7f9eebf09b939569c7adca8c6d54c390eca22b57a073b38bb384387daf76806a04e2be6eea18ddc333ea4912548f6cbd1cac813806a5bfbfb70066a343f15326edf2dcc332b5a3c70e9e97c2ec8b4ab848734b5a837db69e40cd84a4925b6d77dbcaf0c42af0c704c972eece915f3fc05ab5da20d829f87d1c9e7185363127dd52edbbd504dd427348dd10cb9d9f5e7bc1c6d67649bffca4e8256703ab0913603d20464754009c06b9397b836b364333a95a3a2048a566e31c1067dcd7be39cf037aedb57d0a5caded1a51570102a90d0bd9f38a839dbc17bc8e3b4b5c78081f92c7d8cb38afee0f0255d3f532714a902b97af93d0a15d46c51c2e996973dcfe423a70ccad411c5ae2316c439d20472014ba0f9a6abd5ea96442fc46073ad4b2d3eb5d6c09bde2048d314112763a27bd3817d50503d413c703b4b107af807a39db7e347136f9ca2deb6ef6cca4ae99a533a272333702ff710888e5bb40fe55001798775fca11db171aeaa882dec136009901b0bfed96b5ca496b11430c1fb3dd377e4b61138ca4c636640aee4d98be561228aa3d89fa68bf8eb5a35a7956d39c115883ec83a8977ef5a6ad865c37d205773ca7f212f12e6db4faa814a550cf6dac674979573f63cadc46bee67c40e36f3a0cdf3db1e2bdca4abe6f86ab4a0711a734ec0ab7ff58e6c0ba3d09b9d2ed07793d87878c67a56f737a982d012b9e20d0115ba27aab98c782d7ffcb1ccb40310d8e5d939219dd21535cb2e09eede805741f8df4edae78051dd0fb3b405c583a78405d6e7d1025bf9bdb99da249b2f1646695d8dd7bd5a4eae29840ab5fde2cb063c3984c5b1fdb440a7a69eaab15b19342fa31dc6dc6cc71ec3054310048f31a242f017d37d9d9e9b435848095f2b3af34760aac8bb59f9b4828d65c268ccd089b8a65216d34c5bd6ad074edfa0bfac58eefbdcf33dc1774e16789fd5c40f2c1f5cb3076a4a36d83c7a5b3fd1b9bfadc07800d2f2da05e7d093b93963e5111a13869811935fac80594dcbe517a42e364ce5d1e41af455f6a75b79fd1609c5c8e87dab25bab494411c37bde812cd431a27bf84eb98187e6e98fefdf363546f378b1a419457d19ea4d7faa4d779468a43bbfb43ca9deeb7ba4bb4b3b3e337eae3df679a1192a9b62483591c57b3586beb02411b960e5b2f38156fd0cc4b6f3b5aadf60d3e3f34f41f6accb2ed8e92ec34f57708d6d5e21cefe5acfb33cee1d17fc343ba1ddb1585d10a1b091c7df4c7632d0faef9d5b5722adfdc65de72210c5342c85c747edc726dae659a2cf63c92a85ebe29dd4be0f137cacd69bbed7945f34edb1222dff2aec9f033d1b98e2ac426b486ac7d29455151c2d50d2a0117ba48bf8127ee69b8944f42e1d6c55927b248886ef7abae3825e2e4643c097dc60a306ef7136bde83b3d4bc4aa5f353f995d7216c6a3ede422399e7c9be0a1fe4c2ca56dfb197dcb67623594103a35422b20b9ec48398c3bb9c6aeb96d121286cb5c4509b38f5ad5bb8f278ab3b6f0dea598218cb6", 0x1000}, {&(0x7f0000001280)="b9086eec062d63a905fe52899d8980", 0xf}, {&(0x7f00000012c0)="2a2ad9cd1f7d9800b7bf99877d9d7fc86e76a87cfa8cec3f9c3431aaae0a303603c988d8a21a6e7459f414897bc431aa3b205565968c63f3fa38a6e1c09fb651e0669b69a79a13752cca0563421c92b20873260501ad90798d48842ff9f499531df616c046d48928a12f1e8e90f4cb9cd8d0576f1ce1d6c7669a49e7ffac6d3fc952b2d06893c52ad80202be0a9c3a258d1c057992e15f83bf13eb11e8efa93fc8ffba31baa3d62532f5", 0xaa}], 0x6) 758.233665ms ago: executing program 7 (id=668): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x42) close(r0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 527.088637ms ago: executing program 7 (id=669): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000380)={{0x10, 0x7}, {0x3777c244, 0xffffffffffffffff}}, 0x8adebb0245695061) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "d6a249ebb178926c79486b47c1d100"}) 524.184438ms ago: executing program 7 (id=670): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x32, 0x1b}, 0x80000000000004, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x9, 0x0, 0xffe}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f000013d000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f000063a000/0x4000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000590000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f000048b000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00003ee000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f00005fd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000620000/0x3000)=nil, 0x1000000000}], './file0\x00', 0xfffffffc}) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = accept(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r5 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(r5, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="14aee447c0ec0431244d23158999dfb1e9dea13dee73a4a8efa37c6513f1d35081ae4d015550bf051ce0c9848d4cf46092fb8ac1389e3f7b69d1442fb3eafc40707dbd173fb9cd8a4add1826bbdeaf61a9f6db957d5420be290d5133a581b2c1a159b32079a33a654b010b00000000000008001be9546eeef18f8d78b4dcbffb565d1254060306d4e9782093c8819ebf0ea4158dc11b4294c5b1c9995c92a51cae2dd8071e5a80698a21224b94ca2203fd19ab09a38756ad1179f1c46ecf8c31c0c914e50d3178b7bcfc733d2ec57c2dbb218eb7571785cc45ba1b4c13b0341fa8d63ff39e45b5b042790beacfbd24fc167691630610f3275454", 0xfa}], 0x1) 66.100534ms ago: executing program 4 (id=680): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) socket(0x3b, 0x2, 0x81) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001300)=""/202, &(0x7f0000000100)=0xca) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) writev(0xffffffffffffffff, &(0x7f0000001180)=[{&(0x7f00000022c0)="edd410", 0x3}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81, 0x5, 0x0, 0x1000658}, {0x3c, 0xf, 0x2, 0x80000001}, {0x7d, 0xfe, 0xff, 0x7}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 64.3892ms ago: executing program 4 (id=681): getitimer(0x0, &(0x7f0000000000)) r0 = socket(0x2, 0x1, 0x0) (async) setreuid(0xee00, 0x0) (async) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000100)=0x1) (async) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaa51a83b35cdaaaac7a2e46f05fa080045dfff1ca300200000ea8dabe20000004700"/47]) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f00001bf000/0x4000)=nil, 0x4000, 0x2) (async) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYRES32=r0]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) nanosleep(&(0x7f0000000140)={0x0, 0x6}, 0xfffffffffffffffe) r2 = socket(0x2, 0x2, 0x0) (async) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r3, r2) (async) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) (async) execve(0x0, 0x0, 0x0) (async) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x2c, 0x0, 0x0) r6 = syz_open_pts() syz_emit_ethernet(0x98, &(0x7f0000000180)=ANY=[]) (async) fchflags(r6, 0x0) 64.019321ms ago: executing program 4 (id=682): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') (async, rerun: 32) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') (async, rerun: 32) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() (async) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="4000fec26bbf5a44b19aa2e5f42db5d3a380b7a244bbef574d8e8d4ff8021b7f1c9a4c2b49163d68b182059801cd665695df3fe8bee7ef1b01365f2763c4bbf03773dd7615ddabd2a53a135b95bc6dbf778d02b06561bb6804c3223643f6314b415d8dfaa273c217823d46ed4b4076192f3c865ef1a7b3", 0x77}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x125b, 0x8e62, 0xffffffc0, "ffff0900870000000000000000000b00"}) close(r0) (async, rerun: 64) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0xfffffff7) (rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xfffffffd, 0x0, 0x0, 0xffffffffffffffff}}) (async) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (async, rerun: 32) mkdir(&(0x7f0000000180)='./file0\x00', 0x5c) (async, rerun: 32) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0x66}, 0x0, 0x0, 0x0) (async) dup2(r2, r3) (async, rerun: 32) seteuid(0x0) (rerun: 32) 14.693988ms ago: executing program 4 (id=683): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x80000, 0x1000, 0x1, 0x0, "000000e21a361400001b0000000000fffefffe00"}) readv(0xffffffffffffff9c, &(0x7f0000000580)=[{&(0x7f0000000080)=""/20, 0x14}, {&(0x7f00000000c0)=""/20, 0x14}, {&(0x7f00000001c0)=""/223, 0xdf}, {&(0x7f00000002c0)=""/173, 0xad}, {&(0x7f0000000100)=""/100, 0x64}, {&(0x7f0000000380)=""/42, 0x2a}, {&(0x7f00000003c0)=""/158, 0x9e}, {&(0x7f0000000480)=""/232, 0xe8}], 0x8) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000fd00083a00fe8000000000000000000000a48b8073fe"]) syz_extract_tcp_res(&(0x7f0000000000), 0x27d1, 0xffff) 12.30709ms ago: executing program 2 (id=684): r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x3, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10fdff00ffff000001", @ANYRES64, @ANYRESHEX, @ANYRES64, @ANYRES8=r0, @ANYRES16=r0, @ANYRES8=r0], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) (async) shutdown(r2, 0x0) sendmmsg(r1, &(0x7f0000001440)={0x0}, 0x10, 0x0) 12.031678ms ago: executing program 4 (id=685): setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0xc0, 0x0, 0x0, 0x9}, {0x4c, 0x6, 0x0, 0x7}, {0x6, 0x0, 0x0, 0xee3}]}) (async) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) setreuid(0xee00, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x32) (async) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) (async) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = dup(r1) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) (async) nanosleep(0xffffffffffffffff, 0xfffffffffffffffe) 1.684471ms ago: executing program 2 (id=686): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0xc4504441, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "97cf11dfcd75a74d9b04e3ffffff00f40000f4e7"}) 394.286µs ago: executing program 4 (id=687): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, 0x0, 0x0) (rerun: 32) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x10000) r2 = socket(0x18, 0x5, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xccf7, {0x100000000000002, 0x29d8eca2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) (async) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbb9fd812eaa46713048e699319296480000", 0x14) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x21a693f4, 0x0, 0x0, 0xe}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) close(r1) syz_open_pts() (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000480)=[{0x7c, 0x8, 0xfa}, {0x50, 0x0, 0x1, 0x2009}, {0x6, 0x5, 0x5, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 0s ago: executing program 2 (id=688): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) chdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x0) (async, rerun: 32) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) (rerun: 32) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 32) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async, rerun: 32) chdir(&(0x7f00000001c0)='./file0\x00') (async) setreuid(0xee00, 0x0) (async) r0 = getuid() setreuid(0x0, r0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f00000000c0)="fb", &(0x7f0000000080)=0x1, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) lseek(r1, 0x9, 0x1) (async, rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(r2, 0x20004101, 0x0) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async, rerun: 64) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) (async, rerun: 64) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x15, 0xffffffffffffffff, &(0x7f0000000040)=0xfe) (async) setuid(0xee01) rename(&(0x7f00000001c0)='./file0\x00', 0x0) (async) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0/file0\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.52' (ED25519) to the list of known hosts. sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error panic: pool_do_put: shmpl: double pool_put: 0xfffffd8066b781c0 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 265304 69110 0 0 0 1 syz-executor *380977 69110 0 0 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff83073b6a) at panic+0x1e5 pool_do_put(ffffffff83633a50,fffffd8066b781c0) at pool_do_put+0x1be pool_put(ffffffff83633a50,fffffd8066b781c0) at pool_put+0xb3 shm_delete_mapping(fffffd80730b1c68,ffff8000012af008) at shm_delete_mapping+0x1ac syscall(ffff8000371d8260) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbcaaea8be30, count: 8 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: pool_do_put: shmpl: double pool_put: 0xfffffd8066b781c0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83073b6a) at panic+0x1e5 pool_do_put(ffffffff83633a50,fffffd8066b781c0) at pool_do_put+0x1be pool_put(ffffffff83633a50,fffffd8066b781c0) at pool_put+0xb3 shm_delete_mapping(fffffd80730b1c68,ffff8000012af008) at shm_delete_mapping+0x1ac syscall(ffff8000371d8260) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbcaaea8be30, count: -7 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff8000371d7f90 rbx 0xffffffff83424dbf cpu_info_full_primary+0x2dbf rdx 0 rcx 0xffff8000ffff22a8 rax 0xffffffff83423ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xd3b55d9f22945f24 r11 0xb1b76ff495c3cea1 r12 0xffffffff83424bc0 cpu_info_full_primary+0x2bc0 r13 0 r14 0 r15 0x1 rip 0xffffffff82f8ff85 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000371d7f80 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=380977 pid=69110 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff2a40,0xffff8000ffff2540 process=0xffff8000363a04a8 user=0xffff8000371d3000, vmspace=0xfffffd80730b1c68 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 69110 265304 82157 0 7 0 syz-executor *69110 380977 82157 0 7 0x4000000 syz-executor 69110 352004 82157 0 2 0x4000000 syz-executor 25894 10616 19082 0 3 0x80 fsleep syz-executor 25894 493671 19082 0 3 0x4000080 kqread syz-executor 25894 198693 19082 0 3 0x4000080 fsleep syz-executor 2945 448216 28555 0 3 0x80 fsleep syz-executor 2945 168985 28555 0 3 0x4000080 ttyin syz-executor 68375 335678 4003 0 3 0x80 fsleep syz-executor 68375 237510 4003 0 3 0x4000080 sbwait syz-executor 40383 257175 82557 0 3 0x80 fsleep syz-executor 40383 424501 82557 0 3 0x4000080 rest syz-executor 2791 431695 68785 0 3 0x80 fsleep syz-executor 2791 175788 68785 0 3 0x4000080 lockf syz-executor 2791 428864 68785 0 3 0x4000080 fsleep syz-executor 7002 408351 66512 0 3 0x80 fsleep syz-executor 7002 463128 66512 0 3 0x4000080 semwait syz-executor 66512 204457 83952 0 3 0x82 nanoslp syz-executor 53757 71462 0 0 3 0x14200 bored sosplice 28555 209471 83952 0 3 0x82 nanoslp syz-executor 22239 44937 83952 0 3 0x82 wait syz-executor 19082 197241 83952 0 3 0x82 nanoslp syz-executor 4003 439037 83952 0 3 0x82 nanoslp syz-executor 82157 89463 83952 0 3 0x82 nanoslp syz-executor 68785 4876 83952 0 3 0x82 nanoslp syz-executor 82557 474477 83952 0 3 0x82 nanoslp syz-executor 83952 180647 90649 0 3 0x82 kqread syz-executor 90649 430671 20880 0 3 0x10008a sigsusp ksh 20880 381008 60179 0 3 0x98 kqread sshd-session 60179 250495 43212 0 3 0x92 kqread sshd-session 47609 105128 1 0 3 0x100083 ttyin getty 43212 286186 1 0 3 0x88 kqread sshd 32317 114893 78954 74 3 0x1100092 bpf pflogd 78954 138145 1 0 3 0x80 sbwait pflogd 19193 431772 88151 73 3 0x1100090 kqread syslogd 88151 11365 1 0 3 0x100082 sbwait syslogd 3034 105173 1 0 3 0x100080 kqread resolvd 75398 258175 33472 77 3 0x100092 kqread dhcpleased 61731 405177 33472 77 3 0x100092 kqread dhcpleased 33472 520912 1 0 3 0x80 kqread dhcpleased 48753 68231 0 0 3 0x14200 bored smr 35232 63322 0 0 3 0x14200 pgzero zerothread 71123 55626 0 0 3 0x14200 aiodoned aiodoned 86226 73270 0 0 3 0x14200 syncer update 22510 482107 0 0 3 0x14200 cleaner cleaner 75766 205122 0 0 3 0x14200 reaper reaper 74932 315620 0 0 3 0x14200 pgdaemon pagedaemon 55415 16573 0 0 3 0x14200 bored viomb 51793 32694 0 0 3 0x40014200 acpi0 acpi0 9973 11172 0 0 3 0x40014200 idle1 80964 235107 0 0 3 0x14200 bored softnet3 34648 315426 0 0 3 0x14200 bored softnet2 13007 513976 0 0 3 0x14200 bored softnet1 33873 103561 0 0 3 0x14200 bored softnet0 83450 60879 0 0 3 0x14200 bored systqmp 27281 3095 0 0 3 0x14200 bored systq 35839 379227 0 0 3 0x14200 tmoslp softclockmp 6034 442630 0 0 3 0x40014200 tmoslp softclock 76228 381425 0 0 3 0x40014200 idle0 1 400298 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex shmpl r = 0 (0xffffffff83633a60) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 pool_put+0x9f #4 shm_delete_mapping+0x1ac #5 syscall+0xaf8 #6 Xsyscall+0x128 Process 69110 (syz-executor) thread 0xffff8000ffff22a8 (380977) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff835a1e58) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x278 #4 rw_enter+0x348 #5 vm_map_lock_ln+0x12e #6 uvm_unmap+0x81 #7 shm_delete_mapping+0xa0 #8 syscall+0xaf8 #9 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff83633a60) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 pool_put+0x9f #4 shm_delete_mapping+0x1ac #5 syscall+0xaf8 #6 Xsyscall+0x128 Process 69110 (syz-executor) thread 0xffff8000ffff2530 (352004) exclusive rwlock futex r = 0 (0xffffffff8341c4a0) #0 witness_lock+0x5bb #1 sys_futex+0x69 #2 syscall+0xbb6 #3 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10239 11327K 11506K 166960K 12517 0 pcb 19 14K 16K 166960K 195 0 rtable 200 6K 8K 166960K 465 0 pf 36 18K 20K 166960K 70 0 ifaddr 41 7K 8K 166960K 64 0 ifgroup 55 2K 2K 166960K 81 0 sysctl 2 0K 0K 166960K 2 0 counters 64 36K 36K 166960K 80 0 ioctlops 0 0K 4K 166960K 1544 0 iov 1 12K 28K 166960K 33 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1519 95K 96K 166960K 2269 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 5K 166960K 20 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 41 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 18 65K 89K 166960K 835 0 sigio 0 0K 0K 166960K 74 0 proc 73 91K 140K 166960K 648 0 subproc 104 6K 6K 166960K 118 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 4 0K 0K 166960K 266 0 in_multi 98 7K 7K 166960K 146 0 ether_multi 1 0K 0K 166960K 4 0 mrt 2 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 235 1049K 1049K 166960K 235 0 exec 0 0K 1K 166960K 578 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 244 73K 87K 166960K 9471 0 UVM aobj 21 2K 2K 166960K 24 0 pinsyscall 43 86K 102K 166960K 1950 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 28 0 NDP 12 0K 2K 166960K 41 0 temp 77 6824K 6904K 166960K 18260 0 kqueue 14 22K 28K 166960K 138 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 67 0 64 1 0 1 1 0 8 0 rtentry 112 152 0 62 4 0 4 4 0 8 0 unpcb 144 461 0 442 4 3 1 4 0 8 0 syncache 336 5 0 5 2 1 1 1 0 8 1 tcpcb 808 283 0 277 8 7 1 8 0 8 0 arp 120 28 0 12 1 0 1 1 0 8 0 inpcb 336 867 0 850 7 5 2 7 0 8 0 nd6 136 33 0 9 1 0 1 1 0 8 0 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1168 4 0 4 1 1 0 1 0 8 0 pffrag 232 7 0 1 1 0 1 1 0 482 0 pffrnode 88 7 0 1 1 0 1 1 0 8 0 pffrent 40 51 0 45 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 2 0 1 1 0 1 1 0 8 0 pftag 88 2 0 0 1 0 1 1 0 8 0 pfstitem 24 78 0 23 1 0 1 1 0 8 0 pfstkey 128 78 0 23 2 0 2 2 0 8 0 pfstate 376 78 0 23 6 0 6 6 0 8 0 pfrule 1344 27 0 17 2 0 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 670 0 217 33 4 29 30 0 8 0 art_table 32 671 0 217 4 0 4 4 0 8 0 art_node 16 150 0 69 1 0 1 1 0 8 0 sysvmsgpl 40 100 0 99 1 0 1 1 0 8 0 semapl 112 36 0 26 1 0 1 1 0 8 0 shmpl 112 21 0 3 1 0 1 1 0 8 0 pool(shmpl): free list modified: page 0xfffffd8066b78000; item ordinal 0; addr 0xfffffd8066b781c0 (p 0xfffffd8066b78000); offset 0x1c=0xdeadbeee dirhash 1024 26 0 9 3 0 3 3 0 8 0 dino2pl 256 2840 0 1338 95 0 95 95 0 8 0 ffsino 272 2840 0 1338 102 0 102 102 0 8 0 nchpl 144 4038 0 2344 63 0 63 63 0 8 0 uvmvnodes 80 3593 0 0 74 0 74 74 0 8 0 vnodes 216 3593 0 0 200 0 200 200 0 8 0 namei 1024 13559 0 13559 2 1 1 2 0 8 1 percpumem 16 54 0 8 1 0 1 1 0 8 0 kstatmem 264 40 0 16 2 0 2 2 0 8 0 scsiplug 72 6 0 6 4 3 1 1 0 8 1 scxspl 216 11574 0 11574 12 10 2 8 1 8 2 plimitpl 152 195 0 177 1 0 1 1 0 8 0 sigapl 424 1138 0 1087 7 1 6 7 0 8 0 futexpl 64 15052 0 15044 1 0 1 1 0 8 0 knotepl 120 543 0 0 18 1 17 17 0 8 0 kqueuepl 216 266 0 234 5 0 5 5 0 8 1 pipepl 320 161 0 134 3 0 3 3 0 8 0 fdescpl 496 1118 0 1086 5 0 5 5 0 8 0 filepl 152 6661 0 6307 20 4 16 16 0 8 1 lockfpl 104 364 0 359 2 1 1 2 0 8 0 lockfspl 48 127 0 123 1 0 1 1 0 8 0 sessionpl 144 25 0 16 1 0 1 1 0 8 0 pgrppl 48 40 0 23 1 0 1 1 0 8 0 ucredpl 104 1160 0 1147 1 0 1 1 0 8 0 zombiepl 144 1088 0 1087 1 0 1 1 0 8 0 processpl 1160 1138 0 1087 5 1 4 5 0 8 0 procpl 648 2223 0 2162 6 0 6 6 0 8 0 srpgc 96 2 0 2 1 1 0 1 0 8 0 sosppl 168 1 0 1 1 0 1 1 0 8 1 sockpl 664 1404 0 1365 9 5 4 9 0 8 0 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 154 0 0 20 0 20 20 0 8 0 mcl2k 2048 32 0 0 3 0 3 3 0 8 0 mtagpl 96 28 0 0 1 0 1 1 0 8 0 mbufpl 256 236 0 0 15 0 15 15 0 8 0 bufpl 280 3438 0 101 239 0 239 239 0 8 0 anonpl 24 207796 0 204274 62 15 47 47 0 185 18 amapchunkpl 152 31125 0 30601 31 8 23 27 0 158 1 amappl16 200 4723 0 4692 34 24 10 15 0 8 8 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 117 0 105 1 0 1 1 0 8 0 amappl13 176 9 0 9 1 1 0 1 0 8 0 amappl12 168 1781 0 1749 3 1 2 2 0 8 0 amappl11 160 50 0 36 1 0 1 1 0 8 0 amappl10 152 11 0 11 1 1 0 1 0 8 0 amappl9 144 136 0 135 1 0 1 1 0 8 0 amappl8 136 18 0 16 1 0 1 1 0 8 0 amappl7 128 108 0 95 1 0 1 1 0 8 0 amappl6 120 196 0 194 1 0 1 1 0 8 0 amappl5 112 142 0 130 1 0 1 1 0 8 0 amappl4 104 351 0 331 1 0 1 1 0 8 0 amappl3 96 5680 0 5577 3 0 3 3 0 8 0 amappl2 88 1400 0 1313 3 0 3 3 0 8 0 amappl1 80 10191 0 9619 17 3 14 14 0 8 0 amappl 88 8982 0 8801 5 0 5 5 0 92 0 dma16384 16384 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma512 512 1 0 1 1 0 1 1 0 8 1 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 256 0 256 4 3 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 23 0 3 1 0 1 1 0 8 0 pool(aobjpl): free list modified: page 0xfffffd806f88e000; item ordinal 0; addr 0xfffffd806f88e168 (p 0xfffffd806f88e000); offset 0xc=0xdead410f uaddrrnd 24 1118 0 1086 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1118 0 1086 1 0 1 1 0 8 0 vmmpekpl 168 9863 0 9821 3 0 3 3 0 8 0 vmmpepl 168 74723 0 72797 106 11 95 95 0 357 9 vmsppl 448 1117 0 1086 6 2 4 5 0 8 0 rwobjpl 56 26455 0 21893 66 1 65 65 0 8 0 pdppl 4096 2243 0 2172 101 30 71 83 0 8 0 pvpl 32 14142 0 0 115 1 114 114 0 265 0 pmappl 248 1117 0 1086 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 406 0 54 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83073b6a) at panic+0x1e5 pool_do_put(ffffffff83633a50,fffffd8066b781c0) at pool_do_put+0x1be pool_put(ffffffff83633a50,fffffd8066b781c0) at pool_put+0xb3 shm_delete_mapping(fffffd80730b1c68,ffff8000012af008) at shm_delete_mapping+0x1ac syscall(ffff8000371d8260) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbcaaea8be30, count: -7 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff835a1c50) at __mp_lock+0x1a3 syscall(ffff8000363a9900) at syscall+0xad6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a6ae2582460, count: 8 ddb{1}> trace x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff835a1c50) at __mp_lock+0x1a3 syscall(ffff8000363a9900) at syscall+0xad6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a6ae2582460, count: -7