last executing test programs: 5.16595292s ago: executing program 1 (id=4133): r0 = socket$inet(0x2, 0x8000, 0xfc) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) 5.155132942s ago: executing program 1 (id=4136): r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x51, 0xf0000000, 0x2ef5, 0xf}], 0x1005, 0x0, 0x8, 0x0) (async) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000040)="a58480fce92e4a7e1ba640922611b45fecb79e7dfab0a4c84b81", 0x1a}, {&(0x7f0000000100)="f4d801a00a4bfcda6b50de72bc5db43f02a703654bd1bd8410f2ae4c1b9ad725a34221be3e4d735a6f011d8fcd567b9c2973d2774a27909967b564beb76504234b7a44f8ae814a0f7a42bbcaee3a9bcf32d0cb0f74b667e9d3640481a095ba4d64410efec706da595261c9f560178b43312ff3a37b5c8648a6d92890cdc94c75dd3542bd", 0x84}, {&(0x7f00000001c0)="c0335e9c72e25a78b83635fd2d0f097d632ead76017cc240027cbcf7e05a9be9f4abdcc7e184338e89a18adbf043b6c19742e745753ca9460e6498310ff7cc56b1577d3ed692be8db1a9f8778665ea672da40914174ef0ccc0a00ecc14fb8f1f287aeedac403e9d379764df3f24bda51a76eb02c22", 0x75}], 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff0000010000001766d66c61714079134665e4a459536ca7cab9bde2258836af9d08d50800000046366ad105147bb9e8c11d70099400315e838309a221485c9f0ea3376c1095de44277dc2784593c3ad23b44075bcdda3ea3012175f1f654c9143de61e31bb49fad87403b1c060b3cf324daedc41ab4a6df7cc8b41814644977f358b818bdde5074e71b5a55e253b0dd9346b6a43840b3aa0b244fb063d48c4c37503dbb619eb1ea9b80f0e0aef61854085901eec9e95c85107458d989c79c36af9f634bda3508000000000000003413efe5ba2478310f538f5f00"/242, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32, @ANYRES32=r2], 0x40, 0x401}, 0x4) (async) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x6e, 0x1, 0x10000}], 0x7, 0x0, 0x7, 0x0) 5.106110406s ago: executing program 1 (id=4139): syz_emit_ethernet(0x49, &(0x7f0000000240)=ANY=[@ANYBLOB="f7770062f8ac00000000000086dd601e000000133aff10f0372e020000000000000000000000000001c97f6c00eaef1b947dcb12a63487"]) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="1702a55321b21cd823398e05d63705f3e3285381dae8b4d00a4c2fdad9cf695ba049", 0x22, 0x400, 0x0, 0x0) 5.10481972s ago: executing program 1 (id=4142): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) (async, rerun: 32) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/61, 0x3d}], 0x1) (async, rerun: 32) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000100), 0x0, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0x0, 0x4, 0x4}, {0x2d, 0x0, 0x0, 0x441}, {0x6, 0xe, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x4a, &(0x7f0000002040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6e2a80f40014ff01ff010000000000000000000000000001000000000000000000000000000000014e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010140190781608"]) (async) execve(0x0, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xfffffffc) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) 1.913845625s ago: executing program 2 (id=4293): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="c7bff6dd70fda74a0429e1fc3fb3d9ae8fab9461b589a4773800d905000000360d396bfc6c61bc816dd67c057dce5f7ba421ccb72dacc08d7b12673c819441b95fa8f600"/80, &(0x7f0000000080)=0x50, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 1.856575001s ago: executing program 2 (id=4294): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x19}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f00000006c0)='N.', 0x2}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x3}, 0x2, 0x0, 0x0, 0x0, 0xfffffd8d) 1.854256902s ago: executing program 2 (id=4296): r0 = socket(0x6, 0x3, 0x9) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0xff, 0xf4}, 0x10) open$dir(&(0x7f0000000140)='.\x00', 0x200, 0x100) (async) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x200, 0x100) lseek(r1, 0x4, 0x1) getdents(r1, &(0x7f0000001280)=""/4096, 0x1000) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, 0x0, 0x0, 0x2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0xffffffffffffffff) r4 = getuid() setreuid(0x0, r4) (async) setreuid(0x0, r4) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') (async) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') socket(0x21, 0x0, 0x0) 1.810074769s ago: executing program 2 (id=4300): r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000000c0)=0x200) r2 = kqueue() open(&(0x7f0000000100)='./file0\x00', 0x8, 0x84) kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x65}], 0x0, 0x0, 0x9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x4, &(0x7f0000000440)={0x7, 0x800}) kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) ioctl$FIONREAD(r0, 0xc0206981, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x9c, 0xa300, 0x2000, 0x0, 0x1, 0x0, @multicast1, @multicast1}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x47}}}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f00004a0000/0x1000)=nil, 0x1000) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) msgsnd(0xffffffffffffffff, &(0x7f00000000c0)={0x3, "ee35a5a117479d6e841366b69a79d097"}, 0x18, 0x800) 1.641706766s ago: executing program 2 (id=4310): sysctl$net_inet_divert(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0xc) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0xb1c, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x91, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0xc, 0x8, './file0\x00', 0x1, 0x0, 0xc0, 0x9}) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x3d739f9e) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0xa1, 0xf0000000, 0x4, 0x9}, {{r3}, 0xfffffffffffffffb, 0xda, 0xf0000000, 0x10, 0x975}, {{r3}, 0xfffffffffffffffd, 0xc, 0xf0000000, 0x0, 0xfffffffffffffffe}], 0x9, 0x0, 0x8, 0x0) (async) acct(&(0x7f0000000000)='./file0\x00') 1.273251689s ago: executing program 0 (id=4332): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1081, 0x2, 0x2, 0x800002}, {0x4, 0x0, 0x7, 0x20444}, {0x6, 0xc, 0x0, 0x401}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x2) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="ac00", &(0x7f0000000080)=0x2, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x5, 0x800, 0x81, 0x8001, "9b1fecaf59f016160fe21126debfe4f77a577d9c", 0x8000}) 1.27225481s ago: executing program 0 (id=4334): nanosleep(&(0x7f0000000040)={0x8, 0x24000000}, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002500), 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x80045713, &(0x7f00000036c0)={0x9, 0xb, 0x8, 0x4, "4a1cbb22ed770735062ebc6f7a64a7ec5796c33b", 0x6, 0x5}) r2 = getuid() setreuid(0xffffffffffffffff, r2) nanosleep(&(0x7f0000000040)={0x8, 0x24000000}, 0x0) (async) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) (async) execve(0x0, 0x0, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002500), 0x1, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSTOP(r1, 0x2000746f) (async) ioctl$TIOCSETAF(r0, 0x80045713, &(0x7f00000036c0)={0x9, 0xb, 0x8, 0x4, "4a1cbb22ed770735062ebc6f7a64a7ec5796c33b", 0x6, 0x5}) (async) getuid() (async) setreuid(0xffffffffffffffff, r2) (async) 1.152613854s ago: executing program 0 (id=4338): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="6c2c09003cacfa7610c175cfbef80a5ee1cec383815128159e1b30be73ae1dd74f10bff724201ea50390c4c4", 0x2c) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x112, 0x0) r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x2f, 0x82a, r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbb9fd812eaa46713048e699319296480000", 0x14) r3 = open(&(0x7f0000000a40)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x0) utimensat(r3, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x41, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x6, 0x7}, &(0x7f0000000080)) 990.755798ms ago: executing program 5 (id=4354): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000300)="b1000503900004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba353e537e2ba37f50b60900000008e371a3f8343712051eeab71d1889e000", 0xb1, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000000)="bf3b684c5ae963b4567084e096cf973983ff0f0000000000009405095e7acbf4419893cfd424b75262dc5ade2ab6278ab80849177964f55be2796672f9ed186987b8c19d9295a17b98020f600200"/91, 0x5b}], 0x100000000000033c}, 0x1) 945.940284ms ago: executing program 6 (id=4355): symlink(&(0x7f0000000780)='./bus/\x00', &(0x7f0000000740)='./bus\x00') open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x802069af, &(0x7f0000000100)) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, 0x80000000, 0x2}, &(0x7f0000000040)={0x4000000000000005, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x80000000}, 0x0, 0x0) 940.546999ms ago: executing program 3 (id=4358): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) mmap(&(0x7f0000257000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0xfffffffffffffffd) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000500)={0x0, 0x3}, 0x90, 0x0) 898.110319ms ago: executing program 7 (id=4359): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)='(\x00\x00\x00', 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setitimer(0x1, &(0x7f0000000100)={{0x0, 0x9}, {0x0, 0x8}}, &(0x7f0000000180)) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, 0x0, 0x0) clock_getres(0x69f84b4504433004, 0x0) getsockopt(r1, 0x29, 0x33, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x634) 894.370405ms ago: executing program 3 (id=4360): setrlimit(0x1, &(0x7f0000000980)={0x42, 0x61}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r2 = syz_open_pts() mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) madvise(&(0x7f0000fec000/0x4000)=nil, 0x4000, 0x6) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x7) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r4 = dup(r3) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000340)=[{0x7, 0xa, 0xec, 0x7}, {0x11ff, 0x5, 0x8, 0x7}, {0x8, 0x5c, 0xaa, 0x200}, {0x2, 0x2, 0x8, 0x7}, {0x9, 0xc8, 0x7, 0x6}, {0x4, 0x8, 0x85, 0x5}]}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000300)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x4, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x47) dup2(0xffffffffffffffff, r2) select(0x40, &(0x7f0000000000)={0x7c, 0x0, 0x0, 0x4, 0x0, 0x98, 0x7b, 0x4}, 0x0, 0x0, 0x0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080), &(0x7f00000001c0)=[&(0x7f0000000240)='/d\x03v/bpf\x00e\xec\x9c\xe2A\xf7\'\x80\xe2\xae\xcdC,\xc9\f\xe7\x99>`\x03\x86\xe6i\xf8\x05\x12\xc8*r\x9f\xf2\xa4\xed[\x94#y\xbf']) socket(0x2, 0x2, 0x0) 894.037537ms ago: executing program 6 (id=4361): recvmsg(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000300), 0x0, 0x2) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1080, 0x2, 0x2, 0x800004}, {0x4, 0x0, 0x7, 0x444}, {0x6, 0xc, 0x0, 0x400}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71e4d535d04e30cb7d01db81", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[]) r2 = socket$inet(0x2, 0x4, 0x54) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) r3 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) shmat(r3, &(0x7f0000001000/0x4000)=nil, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) close(r2) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa82"]) 893.368248ms ago: executing program 5 (id=4362): r0 = socket$unix(0x1, 0x5, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000540)={&(0x7f00000004c0)='./file0\x00', 0x9, 0x0}) bind$unix(r0, &(0x7f0000000100)=@file={0xd570d0466b6018f, './file0\x00'}, 0x8) 870.128704ms ago: executing program 5 (id=4364): r0 = socket$inet(0x2, 0x5, 0x4) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/243, 0xf3}, {&(0x7f0000001140)=""/56, 0x38}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/73, 0x49}, {&(0x7f0000002200)=""/66, 0x42}, {&(0x7f0000002280)=""/185, 0xb9}], 0x7, 0x3) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000023c0)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000002400)={0x3, 0x0, 0x8, 0x10, r1}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000002440)={0x2715f706, 0x7, 0x4, 0x0, "be77a95d577c00", 0x9, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_ip(&(0x7f0000002500)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000000000)="1c58a650303cb452f4fc1975ddd5fbb0013cf3de32e1aaa244b96d5fab6b0e4d8c6ffcbd275258c4408fe5fd6bcf6b7c793d5c66106b53d4fd265c1725d5", 0x3e) 869.34972ms ago: executing program 7 (id=4365): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100000007}) ioctl$BIOCSETWF(r0, 0x4010427e, 0x0) 805.851299ms ago: executing program 6 (id=4367): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f0000000100)={0x7fff, 0x3, 0xfffffffd, 0x927ffffe, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb", 0xf7f, 0x1}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0x7, 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000480)={'./bus/file0\x00', 0x8, 0x7, 0x800, 0x0, 0x80, 0xf425, 0x401, 0x2, 0x1, 0x0, 0x6}) ioctl$TIOCSETA(r1, 0xc450443e, &(0x7f00000000c0)={0x0, 0x2, 0x7f, 0x0, "d66a900fb178926c79586b47c1d1000400000008", 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe0, 0x5}, 0x126c, 0x10025, 0x0, 0x0, 0x8000000000000000, 0x9, 0x9a, 0x8000000000000e65}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) madvise(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x5) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f0000000100)={0x7fff, 0x3, 0xfffffffd, 0x927ffffe, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb", 0xf7f, 0x1}) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0x7, 0x0}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000480)={'./bus/file0\x00', 0x8, 0x7, 0x800, 0x0, 0x80, 0xf425, 0x401, 0x2, 0x1, 0x0, 0x6}) (async) ioctl$TIOCSETA(r1, 0xc450443e, &(0x7f00000000c0)={0x0, 0x2, 0x7f, 0x0, "d66a900fb178926c79586b47c1d1000400000008", 0x5}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe0, 0x5}, 0x126c, 0x10025, 0x0, 0x0, 0x8000000000000000, 0x9, 0x9a, 0x8000000000000e65}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) (async) madvise(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x5) (async) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) (async) 769.6475ms ago: executing program 7 (id=4368): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ff"], 0x9}, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_pts() lseek(0xffffffffffffffff, 0xfffffffffffffffa, 0x2) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000000000)="892061cac11421c5e56e36483fe4339f2c1bda729c000055037433758984a5dfc0c65eaffd16276e16fc7fcde89bf984f24c379ae7a9680956da7a348e4561851cbe1b00010000283c9c497ad9609bceef0c37f069b2a43251b7a357d31664db0fc8d197ae748f061e54aec12028a62a23784c5934e986c849277e853eafe7d8be6ec68f0a18dd697743f8d8433f1959840438e78938e8eadbe4310fcacc1bdf93e1ef5466490b740f6ac90f520eb0f8e442b2f57e6e34ab9d8291837acd18c0468653ba7d708471da6c63a1650a8174c724c7aec077e54d100eb72305eb5a1a0ce1764388deed6392c63a8b5a742208225d0adadec2e805bf47615eafc8d5c45de386aae9fb2b14717f6c00770c07bc77f46df3781d990a40b5687488a5435c828ed6e8a568c867d8a9a0e87fef88b300"/314, 0x13a) 766.227322ms ago: executing program 7 (id=4370): mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x1a1) r0 = syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)='Mb', 0x2}], 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xff, 0x9}) open(&(0x7f0000000080)='./file0\x00', 0x18400, 0x0) 764.339582ms ago: executing program 2 (id=4371): select(0x0, 0x0, 0x0, &(0x7f0000000100)={0xad2d, 0x1c, 0x0, 0x3, 0x1, 0x8000000000000000, 0x1, 0xb}, &(0x7f0000000080)={0x0, 0x9}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sysctl$kern(&(0x7f0000000080)={0x0}, 0x0, &(0x7f0000000100)="a4243dd3aee641bd1097deabafab429018b1ca2b41d4723ec454510e23b6bb7697fdc3", &(0x7f0000000140)=0x23, &(0x7f0000000180)="33bd1557b78e7d91a96e131a83570087cce3618cc3179e6f77b4a5a02e9c05f23d17632bc7fa7a5f700ca3291dae7ecec0f65ae4b3e15e106c3002df9e280a5d76e60ab2789e4522491abba57ae2f51466b4130396f4b549baf7dde7d29caedf84eaaf0e1f6e2fd247110c4ed68c669c1a65fec8856f387825a39fc42405d13827d5398c6ed1c9e20a40b96f0620dbdd4e3bfd057dacfd5d300b31fcf3799a982ce64363f7eca8aa1d6917ac7ce3c778", 0xb0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x184) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) readv(r2, &(0x7f0000000340)=[{&(0x7f0000000300)=""/6, 0x6}], 0x1) setuid(0xffffffffffffffff) ktrace(0x0, 0x4, 0x506, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) fcntl$getown(r3, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmmsg(r4, &(0x7f00000004c0)={&(0x7f0000000480)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000780)=""/4096, 0x1000}], 0x1, &(0x7f00000003c0)=""/151, 0x97}, 0x7}, 0xfffffffffffffd73, 0x800, &(0x7f0000000500)={0x9}) 750.722008ms ago: executing program 5 (id=4373): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x6, 0x2, 0x0, 0x1}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0xfffffc01}]}) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async, rerun: 64) syz_emit_ethernet(0x41, &(0x7f00000006c0)={@random="5544f333d470", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xb, 0x2c, 0x0, @empty, @rand_addr="feffffff35000800001a003f00000005", {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x900, 0x3500, "d1c709"}}}}}}) (async, rerun: 32) r0 = socket(0x11, 0x3, 0x0) (rerun: 32) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x81) (async) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 749.801883ms ago: executing program 6 (id=4374): r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x2, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) syz_emit_ethernet(0x910, &(0x7f0000000b80)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000008da00003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa890090780000000000000000000000000000ffff00000000fe8000000000000000000000000000aa0203b22497107d1d9571c522cc48b9764c9c29452cc04ee36c2808a6ad789f62fb527d3bf633b7a482b9f5bfc1e68bf0237969f6ceab31bc9ea49eef6cd06d6916fc4a0dd7bb9b2f8a3bfc1bd28f12382be0794c9cc30d3d0b48020b62743862b7d6b95cb8913bef489332adcc069c228f77fe8c9630b12dfd986e55dc7be14b973d0e7a70750538ddaee8b94834502692fcdd2ad34294f02faa9ff21cebdbf21bf8486a03ba92b4d556164b92326636f85badf9119d6f51ce217bc12198f292fbfbc6cf4294eb8eaaf3ee3cf6eb42d69d6152b992a787bbc3e959f178de8cf54a57bd1837448b97153c4295e4e5239c213065812c41a6fd00ffcd90e1f9b769e44a44c85d8f749907afc4614e123a047149235b52a20c674a4acbb92581ce0453cc610a82c7cd598de6928df3feb88574fc3c96b1ea734d31c2048a2b9ca806c0acee7db08ff38820b857ccf0683db3911d1280ada0aa0dcd9518e4fada718387f6c2de92a49d23d72e11c9552b1a1615c5faf3eb492fe0c98f140d1a4bd430349258dda4d5c1934c484fb2742cf57df0a6638bafad459c69e99b5a53c9b2b59213683d60210b6af941cde24772204acb8bd18958d753581f6df4c2e4b32dc7c0d481cecb5382fe0411f9f1b437d7129a02000b719f6d470ee02a1e34c14ad499d4b7e7a36dc03ae05bf9d70f0d50511717a0768e84e0b5dc41fd91785116d8a59edc13decb66a66426e1fbfe454ce27b23f0f141fcf170ec85eabb9506b7bcbd6708e542dd932fe1b3419a64573e6da8f2bccddaef30e455d8f369498e2e42c070180e25c3229f2eab0fa04d38d9b34f81c852569aee59b8a21b46416ff88868ad33ff0601eb7cb38a45aaa726c477eea4b7fb4a05f02d939970223511eaf2596e707c2c49ea7c7b928c692b373673bd6c4096b5c44dfa0898afbabe49ec9780b7c6c9e5d933b9f43bb6b73558c3c141cd59bded20b0c0c4b78a2f5780d4d82084e7891b93c69cec521bc0c881d5bd3fbe6017fe7d8080977267d56d95836f50a97d718077d74af5f699735284e7ddd076fe8a2a385defe5804e16c2ea006b4a6081a3312138b60bf38d900ddf870f335297eeb04e1c34c7dfe70394f0d748dd41f332852d8b9c63dac1e0a6d7dc551d10219a8dca9956183aa5b978f14c89c5660af31266874520976dd74f6d2a4f7326f2444fcbc1239ffc3bf19a05a1befd934a25e1cb34f5087d0469597b7369d18c0985a2136936c77f436a2c762a174450ae3ac2175e7e1425276320ed975eee95042166a0971c3e7f1cb805d33ef71fabe9f125a84d6eb35f659f23fbfd7db49238746a90e6004e0c20b191a6db4ab804acec618a4388eed581df5b7197ea9e1b78d3d24b74902b005f360c9db2094f989c04edbf10cdc9e625db0262127415b4352c1ec61340349151ed3c053a7af139b45fac35a25630b2639588e335cbf61be9d97b857a582400b57243f1a747e4b5216341334c2046c1d19b3b6c03724ade4c64d2f374997c8ef9f6a1f1ac762ad5f7c4074dfdffb11212b5c7c84264a065dd9977f31c63871e28e6286645cfee4f3ad00fb671254981f73936e6e71de1ed848b22d23c217af338996f113831d1da714b6335434aea0819a8c26ae4d30a001d892af2fcb356088f71f14e3058cf06a42ae5883fc6c74e1f6af1df878d78e8fd408c13020610cea6a60f1b83652be7923e76550c9a8b94b7c8d7561ecaef70fff6f152b8d6225ff7b6f14563f0580e97a41cbdc7ef23b86a8b6d42106f758f2e51c93aba186578a1e325eef9922bdb7d1a06517f077cea48864500c77b484af7a17f5df6660ebbe1ba165dbb5650dea5046d422267aa40c17ef318aee60644cd1fe0c2b3e393ad963e30bfdb541bc74fcddba93e6a8f16014c7b88cf7ded296022fd653ce9fa0029d4a0c7338dc421080fbab0a9285714aeecc5b0757922853dea1e2bea390530848c2a0d2ec55fd5200ab8ad6f9ffb3cd3df714c665641f275fe16fd8c5b858fc291990ef4a93a14f32fefb1381c4bc4e0dede1c9ea37fc14bf3f5a7addfc2033fba6f939d8421c20edf0cc1090a831538ff22828555f1356d3451df8bd319cffee33f016e621a9daac10e4fd0cdfc4ac318a488a452855d30fe44b4da056e3f706f5eac39301b5f8154fa17a96d78ca17c4df226cae256350e7aaec52ce139c9bda2d214b7f7ff436592cc3e6e53c8f9b3d2cad475971c8b17850e1d24d680a76cd1ba522fd7ea349badff08f7cc9b88999a14333f00850f46d93efea72fbe0033e51b503c0b6a1880d57a0bc6d9b5e95b1b8d5932aa9aefb84943508ce280d86f2de6cf8592e43e87e1d6b4c31fad6ccc0f82e8079a3ab39f2fd2d46eb2df43375d11dc2912b39b67c4c1a773d6e9745895adc73950e17ae6b220c15bf3b74ab094424ec8df2b9925aaa67ccf560b93d75a156b07f72a54e30b248e284fdbcaea8105ab456306381d169942a75dc3278c14e23d578623826d4b40a0227d58cbbb567d4e0735929871587847aa1548eaa614fe53ab219199f0e68fc1eba3c1e7126e063889796b8a2c63cb787de62cb6473304bec3aef7fea27abe499084433468c828f9ea068096cce3617d0f606d295e4102c15988dacf413f59a09f5f46b9caf879ad65fcc866bfabf12f6665d4367493e18314b0aae43086a4e07ca287d18ac0f732be3094fb368c6b69cb20ee98b7a0a8c53fe9efb63c940d14ee0df9115fc7fd3839b41f278159c3c97d6012f40aefda09aafba8b5bb3e28904723d976ce5518e6937b71726691bcc346cd4ea6170b9ba9d0e1230a3b18694a0d226e5466783d01c0f5492b007dd21e7dec1d19b20f477b1f648a56297cef5f0af059ec412cf42cd0f8d56681686ec274eecb56a9ad105775f34a41d7dbc33633ca4934819f4ec6a5b7527f8accf7107a2cf751e93a966b87acc03ecf3a6c88ba0ae61aea3749eae06d79a40f8767bb29652074bea1527e223fd9807b183101c3f367642f4904a5c30f70f01ef2b9e0882bf0c2f7bd1f349fcc31c6d16e712e00a03f91e946a8998b13f41076fcb5033435ac3ba445957cd9dabbbc7034a990404bd84b7a6202d8ad1a2e7b542bad04d1899692ab63fb3c48cec364511035383b60f67be84d525585a0555b4b774"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) chmod(0x0, 0x23f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="03000000ebe1723f7b7bdd000000f280ce190000d54e38618abda2600a851d2aa6ab1f92460096bf32e160f67731727e", 0x30}], 0x1, 0x1) (async) sysctl$net_inet_tcp(&(0x7f0000000a40)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000b40)="bf8c69ed", 0x4) (async) socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x5, 0x3, 0x5, 0x9}, {0x4, 0xcb, 0x1, 0x3}, {0x4, 0x68, 0x8}, {0xfffc, 0xfd, 0xb, 0x4}, {0x2, 0x0, 0x9, 0x101}, {0x100, 0xb, 0x4, 0x1000}, {0x3f50, 0x3, 0x18, 0x9}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71e4d535d04e30cb7d13db816c5676f4633fe3e80f34e48c791a4ec0b1026e1c70bd9723dea6a897d17016bf91443ea4", &(0x7f0000000080)=0x44, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) setreuid(0x0, 0xee01) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) 667.832634ms ago: executing program 6 (id=4375): pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) accept$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/514}, &(0x7f0000000280)=0x204) (async) accept$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/514}, &(0x7f0000000280)=0x204) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = semget(0x0, 0x1, 0x281) semctl$GETNCNT(r1, 0x3, 0x3, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = open(&(0x7f0000000740)='./file0\x00', 0x10000, 0x100) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r3, 0x40}], 0x1, 0x0) (async) poll(&(0x7f0000000180)=[{r3, 0x40}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') (async) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) (async) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) r5 = open$dir(&(0x7f0000000140)='.\x00', 0x200, 0x100) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) lseek(r5, 0x8, 0x1) getdents(r5, &(0x7f0000001280)=""/4096, 0x1000) (async) getdents(r5, &(0x7f0000001280)=""/4096, 0x1000) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r7, 0xc0a86b02, &(0x7f0000000200)={0x0, 0x10000, 0x0}) 666.97278ms ago: executing program 4 (id=4376): utimensat(0xffffffffffffffff, 0x0, 0x0, 0x365a152175d28b9f) (async) sysctl$vfs_nfs(&(0x7f0000001880)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000018c0)="7e05935b0bdcab568ac572996f5fb3951ea84b18a4c3bc7e35ef59dde9de36eee8283d45c9e578547523fd6114c8623a4803414a7c4b7bb94c91eea1776b3adfbe6d2d13cb0c41c6151e4679524b04ca2b33539d7c4fc3455dd2f0fd8a22537fabc2a629f7c496f64f3fff3ebaf565419bc6b642c884022e94cf1ed8e2b252b2e6beb56d19e9ea25298459eccfd3eeda636e0f76a5ee854e9d351f5e3f52582fdfd1f66bcbbf42ecc0d0d5cb6f66cf4fa80b820357d44634d0ef5a138630076fc9b447a68ad6c6db4cc651c9b93fc38eaea3609f77ddbcdfdfa1335a2851babc143e2b711352728d8c8813e4175e4b4ebaf978f85b198de083cce74ac80d397d0651b6a910a239d70b0d66971c3f51d9220d93ce9db04d9b89936de2233d0d8a6126e192e9ad9c0d763345a0ae47d26623c1cfc8e2e77d6bdc9284bf18aed4c95257aea9e835f3660b96efa87ffdb8ebf9b24a4c3bd9a1151662e3c937b22ec7a99d8810eb93da65c79f73d1199e9830f0a718fc3c552646082d9cd32d27495776a22f8f4c64dc20ebfb1148abcfbf5c0616749b66bd1755ef683a7f029ecacf4e72d4be54394d05b1ee6d16781d654550fe634fe65f6194ab01994e58578a8363312a8e038b9822ac0f5e4cb321af42c207635671ba7f768ce57d2c35e41d53461129d410d242e18b17ca8ded3cc5074c9d13b2ca3ba95f6769f4c4e8878cdd98cf6417077c3528be5583e27b653d1467dca506128b566d3f8bd0564925dc6205eba467309dcc85d90492dd8b69f134ef2da521d24add7b83d8d4c9ddb0debfcfb71ec6d938b9dcfdb60f76f224974680a663efb46a16ce71adb812b0fdec36f18d0d5529e62f2cdb89fc5329ea474d", &(0x7f00000028c0)=0x270, 0x0, 0x0) 665.366564ms ago: executing program 5 (id=4377): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x38a, 0x7ff, 0xffffffff, 0x1, "34db416df13a6ebdba5f581e21bebf32dec4a6ec", 0xe1, 0x1ff}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)="d9", 0x1}], 0x1) read(r1, &(0x7f0000000200)=""/243, 0xf3) readv(r1, &(0x7f0000000580)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/4096, 0x1000}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x38a, 0x7ff, 0xffffffff, 0x1, "34db416df13a6ebdba5f581e21bebf32dec4a6ec", 0xe1, 0x1ff}) (async) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)="d9", 0x1}], 0x1) (async) read(r1, &(0x7f0000000200)=""/243, 0xf3) (async) readv(r1, &(0x7f0000000580)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/4096, 0x1000}], 0x2) (async) 424.574672ms ago: executing program 7 (id=4378): openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x26}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x24, 0x8}], 0x1}) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x24, 0x8}], 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000040)='\x00\x00\x00!', 0x4}], 0x1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="fc59", 0x2}], 0x1, 0x9) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f91e3401400000075a91501d94a34b8e5f84cf71b59c7afec370838edd5711", &(0x7f0000000080)=0x20, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f91e3401400000075a91501d94a34b8e5f84cf71b59c7afec370838edd5711", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) 421.973772ms ago: executing program 3 (id=4379): ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000001c0)) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) syz_emit_ethernet(0x22, &(0x7f00000001c0)={@random="135f9d81975c", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0x11, 0x14, 0x66, 0x3, 0x0, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}}}}}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000003c0)="f11cf5524703676ab6020a45d7e1c12eb275687a8c4a09822c4106b31b98f4a22e42de3ffeec283c66381ad9721f14998ed64570c23e43d981d3884d19ec465809451d4b7cb9977b3149b5bccb9c5a094f486c95ad6736cd547617959ab80f08277a", 0x62}, {&(0x7f0000000440)="fd464e3e7279a67be8a6221968e95ea1a05fc5222e0811663999b6d49c25edae8cd631d29732d2c3d5a7f8a1d64e797949f8e919457bee299e5af6a0616e55967b754d776da2f60b46802e549b0a94785fe8254b519c72121dfbaad007034f57a9ec83bec05a73e446c9cff5891bd5cf13bb2f14d45790a247336363d183c40d372d375c853c967d4dc98434fa184d1b110ff5389dbbc8dc74090dbcf594348ba32183c9333ac0b7c400dff135aad6ae856c98ea9f50bf33e35c68188a7b458f066ce31d9c7a20cde9180d5e02", 0xcd}, {&(0x7f0000000540)="7ace28c1a4a26ba53912e8620700d5a4387dacdc84804ea422453e2a3c8c71106abe9089a1e7dde0e6133bd79b7c8305a03fd757d8fe520046be9180186576072827f97d02627865a700f723c62953afb849a43c6399edff513087e34c61dec144e0d31a037da66e84a1e84cc44b0eaf171f4de53726868e80bc43ad3cbbb8f30700cf706b72506619dd4f05122fd7edad13c1d311c1089f8e88d8477c2d4db89f4f0517c7d2c079f0c017b233f6ea87d87c0fef64a17b67d213be3e2ec1e02dc8c135999574", 0xc6}], 0x3, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) syz_emit_ethernet(0x24, &(0x7f0000000380)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x9, 0x16, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @generic='3o'}}}}) r1 = socket(0x2, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x1d}, 0x4, &(0x7f00000000c0)="a3f9ab6feeb8f58cf5089a44705079b1779dd593986cc581e22f12544b1089bedd268fd860aa4e33ab7f70fcd511f9c9d6453fd0d71d8a8c1909a244bd0fdc485f05857d6691217aa2aa87600ce3ff4a33a38f448ee05b3e68317fe84db4ee0c7ba6ead705dc147a21d99a6f381919ce8018bcd32969", &(0x7f0000000140)=0x76, &(0x7f0000000280)="853d6950ccc7f3d4c8792a9034753f680202adc6560858f7d1334653c5ed05f90e6f9e28231b76e1cd4c331670f3d8a08a83873a6aac058177f1eb94ce5b29b22ec3f0ffbe2c175000acc0695016a84477416be4edebf7ee2d77c4b9d49653fde930e5749bc0cc41532375c0359ed654fb1ee10b9f571de9b79c594a9e70855a22f404ad700d97ced6be93cd5935b4d8adc66f6b2d7c6bdd9cac254a6848a61894091265050b794de33e6dcfb1086853bf4fcc23d62fcc8bdacaef5d68ba8a086238eedae8384711edb25173874e8df3bac6e2a658b124981497611cf77b247be9236b9552311ff682690a91d900027f0c801989553dd3f9231abf0381b7ec", 0xff) connect$unix(r1, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x68, &(0x7f0000000640)={@local, @local, [{[], {0x8100, 0x4, 0x0, 0x1}}], {@generic={0x2f3c, "8b33497ec746f3f44aa120fe130cdf424e8e93f13eb31026267ba4cd15ad708a16047129557d7a51dab93cf91ae084365a1f8fd47478d5749394e6bfbfa215c5b1401608ce0f236b195e8b19eaf5e8edd35e57646330"}}}) getuid() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) close(r1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000001c0)) (async) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) (async) syz_emit_ethernet(0x22, &(0x7f00000001c0)={@random="135f9d81975c", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0x11, 0x14, 0x66, 0x3, 0x0, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}}}}}) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000003c0)="f11cf5524703676ab6020a45d7e1c12eb275687a8c4a09822c4106b31b98f4a22e42de3ffeec283c66381ad9721f14998ed64570c23e43d981d3884d19ec465809451d4b7cb9977b3149b5bccb9c5a094f486c95ad6736cd547617959ab80f08277a", 0x62}, {&(0x7f0000000440)="fd464e3e7279a67be8a6221968e95ea1a05fc5222e0811663999b6d49c25edae8cd631d29732d2c3d5a7f8a1d64e797949f8e919457bee299e5af6a0616e55967b754d776da2f60b46802e549b0a94785fe8254b519c72121dfbaad007034f57a9ec83bec05a73e446c9cff5891bd5cf13bb2f14d45790a247336363d183c40d372d375c853c967d4dc98434fa184d1b110ff5389dbbc8dc74090dbcf594348ba32183c9333ac0b7c400dff135aad6ae856c98ea9f50bf33e35c68188a7b458f066ce31d9c7a20cde9180d5e02", 0xcd}, {&(0x7f0000000540)="7ace28c1a4a26ba53912e8620700d5a4387dacdc84804ea422453e2a3c8c71106abe9089a1e7dde0e6133bd79b7c8305a03fd757d8fe520046be9180186576072827f97d02627865a700f723c62953afb849a43c6399edff513087e34c61dec144e0d31a037da66e84a1e84cc44b0eaf171f4de53726868e80bc43ad3cbbb8f30700cf706b72506619dd4f05122fd7edad13c1d311c1089f8e88d8477c2d4db89f4f0517c7d2c079f0c017b233f6ea87d87c0fef64a17b67d213be3e2ec1e02dc8c135999574", 0xc6}], 0x3, 0x9) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) (async) syz_emit_ethernet(0x24, &(0x7f0000000380)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x9, 0x16, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @generic='3o'}}}}) (async) socket(0x2, 0x1, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x1d}, 0x4, &(0x7f00000000c0)="a3f9ab6feeb8f58cf5089a44705079b1779dd593986cc581e22f12544b1089bedd268fd860aa4e33ab7f70fcd511f9c9d6453fd0d71d8a8c1909a244bd0fdc485f05857d6691217aa2aa87600ce3ff4a33a38f448ee05b3e68317fe84db4ee0c7ba6ead705dc147a21d99a6f381919ce8018bcd32969", &(0x7f0000000140)=0x76, &(0x7f0000000280)="853d6950ccc7f3d4c8792a9034753f680202adc6560858f7d1334653c5ed05f90e6f9e28231b76e1cd4c331670f3d8a08a83873a6aac058177f1eb94ce5b29b22ec3f0ffbe2c175000acc0695016a84477416be4edebf7ee2d77c4b9d49653fde930e5749bc0cc41532375c0359ed654fb1ee10b9f571de9b79c594a9e70855a22f404ad700d97ced6be93cd5935b4d8adc66f6b2d7c6bdd9cac254a6848a61894091265050b794de33e6dcfb1086853bf4fcc23d62fcc8bdacaef5d68ba8a086238eedae8384711edb25173874e8df3bac6e2a658b124981497611cf77b247be9236b9552311ff682690a91d900027f0c801989553dd3f9231abf0381b7ec", 0xff) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) syz_emit_ethernet(0x68, &(0x7f0000000640)={@local, @local, [{[], {0x8100, 0x4, 0x0, 0x1}}], {@generic={0x2f3c, "8b33497ec746f3f44aa120fe130cdf424e8e93f13eb31026267ba4cd15ad708a16047129557d7a51dab93cf91ae084365a1f8fd47478d5749394e6bfbfa215c5b1401608ce0f236b195e8b19eaf5e8edd35e57646330"}}}) (async) getuid() (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) (async) close(r1) (async) 223.200564ms ago: executing program 4 (id=4380): r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xc0000, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xc0000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="c7bf18de71fda74a0429e1fc3fb3d9ae8fab9461b589a477386cd9e8", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) (async) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) getsockname$unix(r0, 0x0, &(0x7f00000010c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x4}, {0xc0}, {0x12e, 0xfe, 0x5, 0x100}]}) syz_emit_ethernet(0x22, &(0x7f0000000380)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x9, 0x14, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}}}}}) 177.640462ms ago: executing program 0 (id=4381): getpid() setuid(0xee01) pipe(&(0x7f0000000100)={0xffffffffffffffff}) setpgid(0x0, 0x0) dup(0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) read(r2, 0x0, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="6aab9715aa25f7185fa89a94c93c7a3c452476b664559cb2bd57f316b8605f1081747d699a8364f0", 0x28}], 0x1, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffb432ffffffffe04b1c561ac486dd6036e28200183b0000000000000000000000000000000001ff020000000000000000000000000001820090780002a605000000000000000000000000000000011721da5ad4e81f30acd309c6abd7cfa97bf53af2414451267421e3d3b0bd2586576f1c5bb2d1ab4bb1219ab7720ca7c0b83bf801dcaa3a578ac71560b355730d2b235f1b0e1597d7e0dd397fca06bc38f64874ef4d3ac0e6cc0c0a056e0ab612a50c74603e6ec4bbceb2a0434e3d473cfc22f0a837fd0700e1a1d9bc935c707f00dfce24d5f9"]) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffd, 0x0, {0x1000000ff}}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ftruncate(r5, 0xffffffffffffffff) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r6 = fcntl$getown(r3, 0x5) fcntl$setown(r0, 0x6, r6) close(r0) 173.112431ms ago: executing program 6 (id=4382): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000300)="9e9d0d39fa8f8b7998e11e043dbc6dc73cbb6d6d262b08c3465f8aa8d8698cfae89995ebcb8720ed", 0x28}], 0x1, 0x6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x1, [{0x0, 0x4}, {0x0, 0xfffffffd}, {0x0, 0xb75}, {0x0, 0x1b5d6e6d}, {0x0, 0x2}, {}, {}, {0x0, 0xc8}, {0x1, 0x6}, {0x1}, {}, {0x0, 0x4}, {}, {}, {0x0, 0x9}, {0x0, 0x1ff}, {}, {0x0, 0x4}, {0x0, 0x8000000}, {}, {}, {0x0, 0xffffdffe}, {}, {0x0, 0x9}, {0x1}, {}, {}, {0x3, 0x5}, {}, {0x3}, {0x6}, {0x0, 0x57fe}]}) poll(&(0x7f0000000280)=[{r1, 0x8}, {r0, 0xa}, {r0, 0x40}, {r0, 0x4}, {r0, 0x4}, {r1, 0x4}, {r0, 0x1}, {r0, 0x2}, {r1, 0x100}, {0xffffffffffffffff, 0x80}], 0xa, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000200)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2, 0x0, 0x0, 0xc14}, {}, {0x6, 0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) r6 = syz_open_pts() ioctl$TIOCNXCL(r6, 0x2000740e) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) 144.280031ms ago: executing program 4 (id=4383): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x7, &(0x7f00000003c0)=[{0x4, 0xe, 0xdc, 0x3}, {0x1a65, 0x7, 0x7, 0xdc4}, {0x5, 0x56, 0xc, 0xfffffffb}, {0x9333, 0x8, 0xf1, 0x81}, {0x8, 0xc2, 0x8, 0x4}, {0x90, 0xfd, 0x8, 0x61faabe7}, {0x6, 0x4, 0xa}]}) unveil(0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000400)=[{0x2, 0x7, 0x2, 0x8000001}, {0xb1, 0xff, 0x0, 0x5}, {0x10, 0x3, 0x7f, 0x400f}, {0x3, 0x4, 0x0, 0x1}, {0x3, 0x5, 0x6, 0x5}, {0x1, 0xfe, 0x5, 0x9}, {0x0, 0x2, 0x4, 0x9}, {0xff7f, 0x8, 0xf, 0xbc24}, {0x7, 0x3, 0x2, 0x4}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="f7729b5aa2fa80ad11a72d0099ddc8fc9f000000a0306c3c9ead96b2dc2165f043c94b048aea5b19bde20da0597104cd2863283b30b7bf46ce8e40c7ca00e67a3e6c02d6b8c9e5810000000000000000000000000000d8531abeea22a5890144b436eac7132183d952dd6b96371d5e8617eaca3773820d00"/129, 0x81}], 0x1, 0xf) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="71fff7feff276b034dd028634d18186ee5ff56bc75d304c2426bd6ab3992a5d540d91343e63ee6880ae89bf67d214af583bed18ca74e39d9dc31c1925f", &(0x7f0000000080)=0x3d, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[]) socket$unix(0x1, 0x5, 0x0) r3 = socket(0x20, 0x4000, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) (async, rerun: 64) r4 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x18a) (async, rerun: 64) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) (async) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) (async) ioctl$FIONREAD(r5, 0x800c745b, 0x0) (async) r7 = syz_open_pts() syz_emit_ethernet(0x122, &(0x7f0000000000)=ANY=[@ANYRESOCT=r7, @ANYRES32=r4, @ANYRES8=r4]) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0x2, 0x7, 0xe4, 0x5}]}) ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f0000000140)) 139.330817ms ago: executing program 3 (id=4384): seteuid(0xffffffffffffffff) (async) ktrace(0x0, 0x2, 0x2, 0xffffffffffffffff) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) (async, rerun: 64) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (rerun: 64) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d777d2414c65d905235d3e", 0xd3}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57a", 0xe43}], 0x4) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x40047463, 0x0) (async, rerun: 64) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x3, 0x0, './file0/file0\x00', 0x5, 0x1, 0x7, 0xbc}) 138.259354ms ago: executing program 5 (id=4385): r0 = syz_open_pts() write(r0, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x6) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x23, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) shutdown(r1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0x7, 0xe18b, 0x2, "22b497b540c46a227d85b1e59f9b462e96a610b0", 0x0, 0xfffffffb}) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x10}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="71fff7feff276b034dd028634d18186ee5ff56bc75d304c2426bd6ab3992a5d540d91343e63ee6880ae89bf67d214af583bed18ca74e39d9dc31c1925f60920f905ba1ce061a39e5a6190efd78748e9004e46c41d7668c29b5ae7352", &(0x7f0000000080)=0x5c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x6e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ee0700383a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adfbe3f002c0000000000000000000000ffff00000000ff01000000000000000000000000000106000007"]) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) mkdir(&(0x7f00000003c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r7) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) kqueue() 111.688689ms ago: executing program 0 (id=4386): ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2715f706, 0x7, 0x4, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e", 0x9, 0x9}) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd", 0x5c1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xe365, 0x5b, 0x100000000, 0x5, 0x80000001, 0x2, 0x2}, &(0x7f0000000700)={0x76, 0xfffffffffffffffd, 0x80, 0x7, 0x2, 0xff97, 0xb}, &(0x7f0000000740)={0x3, 0xcecd, 0x8000, 0x3, 0xfffffffffffffffb, 0x3ff, 0x2}, &(0x7f0000000780)={0x5c3, 0x6}) 97.674316ms ago: executing program 4 (id=4387): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x5b8f}, {0x16, 0xf2, 0x7f, 0x400b}]}) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000240)="8d1126028d8dc6f5d614eb8fe42eaf0ab1104848c45e316d4ac065146d81f1644e23608a16fcad433751b6cd5869ba924962c76c669c1a0800009ed455c000000000", &(0x7f0000000080)=0x87, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c000000000001907800000000e2f0d2697e8c2631ff3196f2352b00ffffff0f00907800070000"]) 23.948198ms ago: executing program 0 (id=4388): r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) (async) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r2 = getuid() fchown(r1, r2, 0x0) (async) r3 = getgid() setregid(0x0, r3) fchownat(r0, &(0x7f0000000040)='./file0/file0\x00', r2, r3, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xb8) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) (async) r5 = semget$private(0x0, 0x6, 0x40) semop(r5, &(0x7f0000000140)=[{0x0, 0x8, 0x1800}, {0x2, 0xdf1, 0x1800}, {0x3, 0x6}, {0x4, 0x2, 0x800}], 0x4) (async) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0x5, 0x2, 0x9, 0x200, 0x3, 0x7]) (async) semop(r5, &(0x7f00000001c0)=[{0x3, 0xfffb, 0x1000}], 0x1) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f0000000140)) (async) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) (async) r6 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0) 16.745325ms ago: executing program 1 (id=4389): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) mknod$loop(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035", 0x87) (async) open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) (async) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) (async) setreuid(0x0, 0xee01) truncate(&(0x7f00000000c0)='./file0\x00', 0xa) rename(0x0, &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000040)="b1000501000000ae05000701070000000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc0a000000fffffffc00000000000080000000007f62b60be8b90000000000000000", 0xb1, 0x2, 0x0, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5ec0000000000000000008abfba090008efffffffff803712051eadb71d89e0000000000000004000000000000000", 0xb1, 0x408, 0x0, 0x96) mknod(&(0x7f0000000180)='./file1\x00', 0x2000, 0x80000001) sendto$inet6(r1, &(0x7f0000000a40)="408f563d25d29515e2453373815cefbb78e09cf761bef8f33a52e1e8c1367132fdbf37d4b91f45d2085d138bd2d958e5411d516440d59c820d9a29e901f419fcb90a48820973a31419cf3e92a0b3535dbd9ac7d2fc72354d3bc17d321751663ed12591ff922d2535ba75e19e29712c0991b32f7bc648c9d874f8394c7dcc718cc73d1995a6c3d8ee0ca51b1d02ba8990b91a422c998f014ec5ef9a9a36b0c111aea996cfa603d186706b524453e66bf0c00419ac37cc072394b8025b1ff80b", 0xbf, 0xc, &(0x7f0000000200)={0x18, 0x0, 0x7036, 0x5}, 0xc) (async) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$TIOCOUTQ(r3, 0x40047473, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x40047309, &(0x7f00000001c0)) 14.95567ms ago: executing program 4 (id=4390): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x81, 0xff, 0x4, 0x8}, {0x87, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x408}]}) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0), 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0xfff, 0x8001, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x3, &(0x7f0000000180)="71f91e347102a709ae1732f96ea5ac00586246242ba0150b421ba871a4f2086503cf318a4ebcd70a501d94a34b8e", &(0x7f0000000080)=0x1, 0x0, 0x20) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r3, 0x2}) close(r3) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffd, '\x00', 0x0, 0xfffffffc}) 5.584574ms ago: executing program 3 (id=4391): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000180)="cd640cb9429eb424a8474718e21151ee73d6c4e993da62f29a7a5232c97031b33b7c2326fac069f693d6cc9d08b655979abac3afeee67a8ad351d75f9fa71d0b5c806e61457c9c53079801a845c6e5ced8610b006ab19aee0030bde4028c4c67c972e170c98151072f6f46ee7286cc84ea65bcc9c1841ab7365cf8192974d4043daf4f018bad3d9acd8f440934f248bea66986f4af49e11e515d629b88e2e267999d2e7e8f2a67957436", 0xaa) 4.706183ms ago: executing program 7 (id=4392): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x18880, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x2f705557, './file0\x00', './file0\x00'}) r1 = syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e01dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c44aaee9dc79e2cd74f4e86a8175555c9dbfabc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000100)=0x76, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e01dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c44aaee9dc79e2cd74f4e86a8175555c9dbfabc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000100)=0x76, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000200)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) close(r3) (async) close(r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000400)=[{0x3d, 0x1, 0x3, 0x6}, {0xe7, 0x0, 0x50, 0x3c}, {0x5c, 0xfe, 0x4, 0x3}, {0x48, 0x40, 0xdc, 0x7fe}, {0x6, 0xf5, 0x5, 0x3}]}) write(r2, &(0x7f0000000280)="23c37e853a8a5e7e078c0ce7b080", 0xe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0xc}, 0xa) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0xc}, 0xa) socket(0x2, 0x4001, 0x0) (async) socket(0x2, 0x4001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) (async) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xda, 0x0, 0x0, 0x4}]}) socket(0x1, 0x2, 0x0) (async) socket(0x1, 0x2, 0x0) socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r8, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000080)="ae000000", &(0x7f0000000040)=0x4, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000080)="ae000000", &(0x7f0000000040)=0x4, 0x0, 0x0) getgid() (async) getgid() 3.054563ms ago: executing program 3 (id=4393): r0 = socket(0x11, 0x3, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x1, 0x101) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="09739b5aa2000ddeff18dd70484c459609ac70861083000000000000a7f37979f6e980cc05bced55db743d4f31a670d5dee49b1f98", 0x35}], 0x1, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$inet6(0xffffffffffffffff, &(0x7f0000002140), 0xffffffffffffffff) ioctl$VNDIOCCLR(r3, 0xc0a86b07, &(0x7f0000000200)={0x0, 0x10000, 0x0}) setsockopt(r0, 0x11, 0x1, &(0x7f00000000c0)="542cff73", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x32, 0x1b}, 0x80000000000004, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x9, 0x0, 0xffe}) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1e6, 0xfffb}, 0x0, 0x0, 0x5}) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x8, 0x0, 0x0) 1.978343ms ago: executing program 1 (id=4394): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) (async, rerun: 32) r1 = socket(0x18, 0x2, 0x0) (async, rerun: 32) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x800a, 0x101}, 0x10) (async) sendto$unix(r2, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f8343712050500b71d8000090005080000fca65361ba84913f0100"/177, 0xb1, 0x408, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) (async) dup2(r2, r2) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, &(0x7f0000000000), 0x0, 0x0) setreuid(r3, r4) bind$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r1, &(0x7f0000000100)="446aa77b5a5abbf56859bd1898dacccc58237561eb4d290d6eda2bce51d3f11ba63ba281a5eecfb7401c59d8062779b2b8189ecbba32d08cdaf18c2b00ccc04c95e75c5533644f6af93bda35f162f2821ca90dbf383143ab8212c4cb8197e3a4f6b237a7c31de337fd8e6404204fe5ce3ee5eb72623a287f885e53acc3327412fe7b9e67adae3697cae474656ce44010d64632678e8a3c216de1fe3139e3830000009afd744a0b1a1df6af223d6eb79b94cf3df3df00c5eb4887e3bfa52c3f342c3627fb83c93768569f67a8d98c89a1900000002e077c96a40d8d317f43f436c6f44fd2f8d9eac49b920a2faa630bde799a4fa521a4501634b8d1e71b3d8ba5a67250d6c5120bfe05eaa1c71ac03fdfc2e75b63528b3b8f4febbc2a8d2467e0a968029e2034a28b47f41daa3e18774f417bdbdb15dddb073fd8d8cdc8d0a0239fdefcc84ac12eb0c44a88275f74cf55cf26a9e0115b41c61c99fe7a4b8965182570f2ea9834", 0x166) 0s ago: executing program 4 (id=4395): syz_emit_ethernet(0xcb, &(0x7f0000000180)={@broadcast, @local, [], {@generic={0x800, "65e5c6314eeed0cff6453028e20633ebc8513dbf25918a64eb98c3d67ca2c39f2cabdcce742f20ca1653adad7c6cb7e4706c80bfb0e77162127ab3dc7daf2d075ef7ff9a852c2169a795e68e765d88049071dea6e032276626bdac00be7a3e68920319e5b94f7ed396efea3161147800ad142a26c2d31691e5a9646ef7e037af776f04bdb8c09e85df8f23d76a6b43e1719d7823ec0eff7b395f220ddfbbd34e1582f2b1d5a4ab76f961816532eb6c62a479a20838cbde43862fff5e8f"}}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x400000002, 0x0) dup2(r1, r0) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@random="91a6e341d8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x3a, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x0, 0x0, 0x0, "2d917dcb"}}}}}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.121' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error                                                                                                           OpenBSD/amd64 (ci-openbsd-multicore-3.us-central1-b.c.syzkaller.internal) (tty00) login: #`nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens OpenBSD/amd64 () (tty00) login: `ךq"l.e'6Z;=lt ]T;a%*Vvoߙ‹Gû2{5-TnYvOH1hqyOMza{IOj}FVsP)Ջ:glvGQ De()׎W_jKLR:X?U|tͤW8C\]bcV^Ȫ =*_Lٷ<1)֎`^Y@tN8 gBoyI$~U/ s9~nx=@s܎T2 pPtp)Z6>=(6Dro[,UY5 nB wi0eIg%,k+P^Gy`|$ܼS.v1.V 9KxB\9cw8?{9<ؒBc}e)C>uCnx㱥JF4eq7j3*iOSsn@R8}3 V&Pڵk} 3>m~ԑby0ݤno-Y9-WS0"wL P4fYdд[Uem~w`}IXčڈS>u`ghE.8hNRM6:EJ x6VZѹ"chezR8QB̃.F&jUףl}8wa/#R C:ˮ=/8}zwH`el;ҧP5E6l>+هo2$uQLAҎN(`kk'Xk = $8qpcq{V}>9CS%t>{uA2S|r]Grpj+lWD&3 dyj rPzicnj|,W沭xb`#ޔ(F}u6jKF~G/_ F+k>)I =HL}wMV+= ,0eǮAS/2 Ϫ`y3QLɁ_,o/U]NVѾː5l{Hڔ]u:H/NKEhkFQaĭn?,! AL˞h Cd,U' ;t|-X**\X"|ol_Tyhk_hв'(huyF-FflJl?Ǣ셐RxAFJkD24.sײyb98AOsbIBb}< 3}ͮ[s&Ϣgp!Vљ&QoH cR0]>r3;,yo?,9[WꁑЎ» U-{d)ơ7<4ЀQsH, 'ti\Ju&)5\KgR3h#&5{iM)s cOL-.S`/kMycy~@EIT2D"A4dz!yl'KoF~ޚ1Lsf˅L22o"ib ʡH=o\ l|Wx/t.%(i)w+['|/(jy#c}"7 .R]Z{wYWB2@VEv4- 1ҾuQk%]+3vIj)|Ex HzenS^Eڛ-,0[끲mKSMڮy͑I46j-|b93l;t얩Rqx˭0u?F.hֶ0 ^g}l;-KPg1BI\6.<;5$봼ǐ !T5P$%|͋g½»bBX4&c65r H~olQ5XƱ;j\&MPa bU=رiJ*)J0w<0$C{6yhڗEPkZC?jߗG`nM9lO}h~@_׈F' _y/,_CXXt&|0h)o=-l渻;D<="x^6LU9mPM dB,!LO9e ;x%Êa_Jq~AByIM.fp'v:pe -룽|QJTeB`ѧ29c6uԬ;XeC~tID'*t IgSW4p$_%1OzմrL9oD*͹kf2H[c eçcb CVyE6upr-VKʸ- yV4u3UU˛dW%Ӡ 7=s0 [ d3G`BljF-E 7_9X"xL~n=@9V'&&Z(rLdI`6<'azˆ˵ݻk-bi(#h'|,еU)Ėv+j3`Ny1n73쥬vtmJ0.{kJ|%cws$:@'GM>^K"E!^ݦA@dWs Ľ^ade* TвjLNz;s;Pd]<0u4cx%بQP]Wa 1hH42M݀%^,e\Y! ՞L Ũgۦ+!`g ʾy-_C%Vdv@'6$f|vlȖ_"-9TUӱE0+m%Ņ9pLF]Wiچs5.5Jh>|VrOyN|MQԪ@ʸXd-ڴGsY٤zIXS.'DILԴM-bfL|2wƛ ,`%lLmzվ\LJ&-p."}nAԶ@k/i7kE$iT 0W d-C)s:ra-doV N!s<۵] tJKpVۢOv}"$3SЯ..?3Ϋ>uVtp)na&y}Jk9´Ŵ<%}&C3500 @&q./file0'wiCQL~ylUfYхXr4nQ{>*M؆8[{"'ZoY2+:CnHk nd6_resolve: something odd happens denied attempt to set clock forward to 13621850469851508 #! [l #o#+]u"= nd6_resolve: something odd happens nd6_resolve: something odd happens fuse: Cannot find fusebuf denied attempt to set clock back 879780241 seconds nd6_resolve: something odd happens load: 7.74 cmd: getty 10678 [ttyin] 0.00u 0.02s 0% 333k nd6_resolve: something odd happens nd6_resolve: something odd happens fuse: Cannot find fusebuf nd6_resolve: something odd happens lo0: can't handle af0 nd6_resolve: something odd happens OpenBSD/amd64 () (tty00) login: nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens lo0: can't handle af0 nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens OpenBSD/amd64 () (tty00) login: nd6_resolve: something odd happens nd6_resolve: something odd happens load: 8.58 not a controlling terminal WARNING: thread `nfsio' (399412) exits with status -1 WARNING: thread `nfsio' (455175) exits with status -1 WARNING: thread `nfsio' (94520) exits with status -1 WARNING: thread `nfsio' (223738) exits with status -1 WARNING: thread `nfsio' (31617) exits with status -1 WARNING: thread `nfsio' (400004) exits with status -1 WARNING: thread `nfsio' (67075) exits with status -1 WARNING: thread `nfsio' (346405) exits with status -1 WARNING: thread `nfsio' (145698) exits with status -1 WARNING: thread `nfsio' (239760) exits with status -1 WARNING: thread `nfsio' (243359) exits with status -1 WARNING: thread `nfsio' (518394) exits with status -1 WARNING: thread `nfsio' (518285) exits with status -1 WARNING: thread `nfsio' (305515) exits with status -1 WARNING: thread `nfsio' (392656) exits with status -1 WARNING: thread `nfsio' (19976) exits with status -1 WARNING: thread `nfsio' (30582) exits with status -1 WARNING: thread `nfsio' (156377) exits with status -1 WARNING: thread `nfsio' (296268) exits with status -1 WARNING: thread `nfsio' (122954) exits with status -1 nd6_resolve: something odd happens .$62%3/,6%: 3/-%4().' /$$ (!00%.3 .$62%3/,6%: 3/-%4().' /$$ (!00%.3 OpenBSD/amd64 () (tty00) login: denied attempt to set clock back -9223372032591346533 seconds nd6_resolve: something odd happens denied attempt to set clock back 4263431327 seconds denied attempt to set clock back 4263431328 seconds witness: lock order reversal: 1st 0xfffffd806beb3858 fdlock (&newfdp->fd_fd.fd_lock) 2nd 0xfffffd806dd56dd8 inode (&ip->i_lock) SYZFAIL: failed to recv rpc fd=3 want=4 recv=0 n=-1 (errno 54: Connection reset by peer)