a/#R C:ˮ=/8}zwH`el;ҧP5E6l>+هo2$uQLAҎN(`kk'Xk = $8qpcq{V}>9CS%t>{uA2S|r]Grpj+lWD&3 executing program 3: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r4) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x80) utimensat(r5, 0x0, &(0x7f0000000080)={{0x5}, {0x8000, 0x2}}, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r6}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x100080001}) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000000040)={0x1, 0xf4, 0x7fff, 0x2000, 0x1}) setsockopt(r7, 0x11, 0x3, &(0x7f0000000000)="03000000", 0x4) sendto$unix(r0, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) 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 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000400)=""/153, 0x99}, {&(0x7f0000000200)=""/48, 0x30}, {&(0x7f0000000340)=""/131, 0x83}], 0x3, 0x0}, 0x802) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) close(r1) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(r3, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x8, 0x0, 0x0, 0x4d}]}) close(0xffffffffffffffff) r4 = socket$inet(0x18, 0x4000, 0x2) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa700404b4750786dd60d900003bcc2629a17a6c58afb8877c8be162e3fe80000000000000000002a852d8fd99ba01c5b00000000000aa02009078000000006006c33e00000600fe8000000000000000050000000000aaff0200000000000000000000000000010c552e02bf310dd7314bea1d385b004788ed28081c04d576bb3d3d1b529a4e2a925c70fe072d394af155389abfbc02138caf9eeb313c803712bf7b1e08281d9234e9f9196c3abb9c96c0652b2df26bff84"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) semop(0x0, &(0x7f00000004c0)=[{0x4}, {}, {0x1, 0x2}], 0x3) sysctl$kern(&(0x7f00000002c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71999c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(r4) msgsnd(0x0, &(0x7f0000000280)=ANY=[], 0x52, 0x0) setrlimit(0x8, 0x0) 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 [ executing program 6: ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900f13a003be1e384000000000000000000000000fe8000000000000000000000000000aac9"]) 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 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x200}, 0x1, 0x2}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) shutdown(r2, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000000080)="1dfa0fe3da692664eaebfa584b4dfbdb7fa2a9514d268a3863cd6139d296bd78c036e1ba8775ab0e0eaa747109f0a7d66fa2de0f2375c30b07694b5bfca328d00fc5194f9772d95d8fed21d4ad5f386481f4880d87e226ccd55aaf4503db006fb00ad95c8b596d3fa06ecefd09", &(0x7f0000000100)=0x6d, &(0x7f0000000140)="1138a75516d219c97ace3f37430321c6c0fdde3a6c4f8a78aecb56add80cb7b869e999825a5b41052dffd360fa5569f996f31c0e51c3b0a6def37762165899c04ef560d278e154aa89f2dc29ae7080563c9c12ea728b374d6f64e1a91617549bc65b049d61f3f8be21c3563489a4016f5541f1da1702e19850e5fe1d29d370010088e34869e06b5167d1f6c047f0a13d638d2ce6e7ce5fb01b3caa3041f66ddccfa49a3feea9373baf097963b778b4242f420e6fb2eedeec1bde26414f12fcdf", 0xc0) mprotect(&(0x7f0000ff8000/0x7000)=nil, 0x7000, 0x4) shmget(0x1, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) r3 = getgid() setegid(r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000240)={0x8}) 0W d-C)s:ra-doV N!s<۵] tJKpVۢOv}"$3SЯ..?3Ϋ>uVtp)na&y}Jk9´Ŵ<%}&C3500 @&qht|JQw5.(1jԱdDprݸAO6΂*~mbDMgGl^yt]) mݼ0?U;DskWZ.e9_ݕbGvzO$VVE35ٴ̒@T 5-raa $6ڑUHw8UB;ZhzگRe_Nu:;_?L"*][7ƌ{6pgA^G"͎"퓟ɴm'Z4wíGMN?{@U2Z"G&8,km2 executing program 6: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) r1 = socket(0x11, 0x3, 0x0) recvmmsg(r1, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmctl$SHM_UNLOCK(0x0, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r1) poll(0x0, 0x0, 0x0) open(0x0, 0x20, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x20000000}], 0x9, 0x0, 0x0, 0x0) socket(0x21, 0x0, 0x4) socket$inet6(0x18, 0x1, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x0, 0x0, r2) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x8040000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket(0x0, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x41, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) r5 = dup2(r4, r0) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000340)={@random="b9d7945cbdb8", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @generic={0x0, 0x5, "6ec4c3"}, @ssrr={0x89, 0xb, 0x0, [@broadcast, @broadcast]}, @ssrr={0x89, 0x7, 0x0, [@remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x7, 0x0, [@multicast1]}, @generic={0x0, 0x3, ';'}]}}}}}}}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0205609, &(0x7f00000000c0)={0x0, 0x0, 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) write(r3, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd60090000000906000300c6a92cff0000000001ea443d080000000001"]) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x6, 0x99}) socket(0x11, 0x3, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3", 0x9b, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f00000003c0)="0341d86c71a30018bc5a91505d9230cca32a2b4b71b59c7acd912c34eb8627", &(0x7f0000000080)=0x67, 0x0, 0x2e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f0000000040)=[{}, {r2, 0x80}], 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) pipe(&(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x80) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0xffffffffffffff36, &(0x7f0000000000), 0x90}, 0x0) sysctl$vm(&(0x7f0000000400)={0x2, 0x2}, 0x2, &(0x7f0000000440)="e48beec7", &(0x7f0000000540)=0xffffffffffffff93, &(0x7f00000002c0)="096c62d935ef95518b0f2db23e99e1fdc2bf0aa84a6efb29412eaa87cb006af75a151f012fca98bbf7c898f20e915d37bde3b0fee230d68ab7a70136ebed3736ad7a8a0c9177bd5a709bd6362d9ad4087a4bf5", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000100)='r\x00') mkdirat(r5, &(0x7f0000000000)='./file0\x00', 0x0) bH` 2W+:k{z@I[*m}a;3iƘoq?͑J'AQ0' executing program 6: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(0xffffffffffffffff, 0x0, 0x0) write(r0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0xffffffff) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r1, 0x0, 0x100, 0xe5fc}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc020021e96c58afb8817c8be16207fe5f2433ca5a137640f46ba8b3b3a435c8"]) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x34, 0x0, 0x0, 0x8}, {0x8106}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206937, &(0x7f00000001c0)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0xe3, &(0x7f0000000300)=ANY=[@ANYBLOB="8925e7b640002adb0070162e08004b6f00d50068000000299078e0000001ffffffff8317007f00000100000000ac1400bbac1400aaffffffff072b04ac1400aae0000001ac1400bbac1400bb0000000d7f00ef9aa601459a11bd103b2322b70001e0000002ac1400bbac1400aa7f000001891301e0000002ac1400aaac1400bbe0000001000000661351bcdae2bae5fcd7078dd14a37e8e67737c6cc3625495433b419d9208f5da7ec3a8b8eb4f6a3dd460b8502a1a451f1613eb4a38747ee6d72f394341d49325d11fb88b4e46d68d4502c7930f1e93bf638408d09460300a1bd924c9cac89c2912197ff2b7a7eda0ae97ca15f500b63c062e2"]) close(r0) executing program 3: openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1, 0x3, 0x40) r2 = dup(r1) listen(r2, 0x0) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f00000001c0)=""/26, 0x1a}, {&(0x7f0000000680)=""/4096, 0x1000}], 0x3, &(0x7f0000000340)=""/199, 0xc7}, 0x41) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r5, 0x29, 0x2c, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) sysctl$vm(&(0x7f0000000240)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x8001, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {0x1}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000040)='./file1\x00', 0x0, 0xfffffffe) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x7c}, {0x812e}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mquery(&(0x7f000008c000/0x1000)=nil, 0x1000, 0x4, 0x0, r0, 0x1ff) syz_emit_ethernet(0xf6, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900c0000083b45a3f0f238c0c5352c985d7965d02ff01000000000000000000000000000104020000000000000000000006000000000000c20400000200000000000000000600096165000000700000000000000005020006000000002f0100000000000005020009c204000008000000000000002e0a000800000000ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000bbff010000000000000000000000000001fe8000000000000000000000000000aa8800907800000000ff020000000000000000000000000001"]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffff, 0x9, 0x0, 0x3}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x4, 0x10001, 0x4, 0x4a6}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x9, 0xffffffffffff8041, 0x0, 0xc768}, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x237a, 0xfffffff8, 0x0, 0x8, "78603af6ec907c0ec92aa0edbd899699b2cd26b3", 0x5, 0x200}) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f00000003c0)="27cb6cbf", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000140)={0x200, 0xfffffffffffffffa}, 0x10) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000240), 0x0, &(0x7f00000002c0), 0x0) chmod(0x0, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x800, 0x0) pread(r5, &(0x7f0000001880)="79f47b4c4cbb9600fc1b159e", 0xc, 0xffffffff80000000) openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000200)=0xc) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) open(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r1, &(0x7f00000001c0)="39e4aff1513909", 0x7) write(r1, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = dup2(r2, r2) r5 = dup2(r2, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{0x0, 0x7}, {0x3, 0x4}], 0x2}) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="45d7465308ac3bfd55ec09fd6535dedaccdb32a847fe3a53323189898738807e83650a09b598c4b5a12fc6dcd463f31ec3cf860d9c31ceebe1a29ed169aa8a138792cd5768eccd70e9e429c467b8a5ccecc20fe370ca693fdfc19a44e914f1820b667da07f8333d9b4083799f6b10e93f7144c3934", 0x75}], 0x1) execve(0x0, 0x0, 0x0) executing program 2: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x3f, 0x8, 0x5, "cad29466a7f1426094fc5d60e20f956047e81e07", 0x3, 0x1}) r2 = syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() syz_open_pts() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) shmdt(0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) geteuid() shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) getgroups(0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), 0x0) semget(0x2, 0x0, 0x708) open(0x0, 0x0, 0xc0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000640)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xffffff}}}}}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r7, 0x0) r8 = syz_open_pts() chflagsat(r7, &(0x7f0000000240)='\x00', 0x0, 0x2) poll(&(0x7f0000000040)=[{r0, 0x84}, {r1}, {r2, 0xe65dc00084cf4bdf}, {r3}, {r4}, {r8}], 0x6, 0x7) executing program 1: r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x26) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000480)="20a7f604af6914f22d4e6d8acc85ae4cf7f54a944e8942c685a3edf7e3b5a208dc75a84499128f8536b02c1add8b164c7684001006f746142dda42f6eebc6741fd3fd2d50175b13ae33745d6ede26a6b25ddd9326fbb993595ed69d0dd1f645633c0fdb5e115168d610544af4bd5023722f092276d36418c3b21479600000000000000001845f5ab24dc8cdff19b4a07727a8bf5299834b567238f12c9ded83c31690b1b7054a025596894fba37567ee68b931df5ddd7088731b594c6ca5f08d00e5dfdf6259ceff81337d846a9e2c23662bee45cb3b3e84ee9d43808bb85bf45a255f58c624dd31f7a0e6a64e0cc481929143a96b0ae555135808f9387ca757cf5d3eac3747f1b7810278753c5669a6cb7b4c3b7006d5a88f9f8b027d451631e5aeb924a162fbd20c3f42f84ab90fc2d11f63e32d5e7d26e77430754640bd0aa59fabf8b0e8a532e3599c49b08a6d26234f7db2a2023b030d000000000000000000000000f693094d79215ff0a991423ca8563b60a674389b86a766546ad3ac924aecd04901a25bdaa571cef4bd047bcc67ed91ba852c34dc927bb62479ccfe746fc21254fcc2cda2cad7302153833d7ef25db1fe899db6b59f46c5ac93bc644b096b905fa862435b950489a6f7f6488658768b8ba1675203d09accb18c4a016f6969487e66f69cf4a6d637e560238d3b42207691044539580c001351ad64199d8f3836a6e40f856730f0d8578ea7718141d297cccf2ddd4cca158a768ead9e7ee284825cee16ed6f4c1a1f8e431d931ae70b13c87cc64d6c0857a6276d7a", 0x23f) r3 = socket(0x1, 0x3, 0x9) bind(r3, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000100), &(0x7f00000001c0)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) getpeername(r4, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair(0x0, 0x1, 0x0, &(0x7f00000000c0)) dup2(r3, r1) dup(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, 0x0) socket(0x0, 0x0, 0x8) socket(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0x4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)={0x636}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) connect$unix(r5, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) executing program 3: close(0xffffffffffffffff) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) ioctl$TIOCSCTTY(r4, 0x20007461) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0)="b211", 0x2) executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0x5, 0x3, 0x8}) stat(&(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)) unlink(&(0x7f0000000540)='./file1\x00') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000580)=0x20) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0), 0x8000, 0x0) mlockall(0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000600)={0x9, './file0\x00', './file0\x00'}) socket$unix(0x1, 0x1, 0x0) setrlimit(0x7, &(0x7f0000000640)={0x7, 0x5}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2810, r0, 0x2) socket(0x20, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) syz_emit_ethernet(0x3a, &(0x7f00000006c0)={@random="4c52ffabfe67", @random="cadfda9a10e2", [], {@arp={0x806, @generic={0x1f, 0x88a8, 0x6, 0x8, 0x0, @remote, "818a8786f69a45a1", @remote, "db7d44d212f6f06875453aa1c75e1b6d"}}}}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000700)=0x5) r2 = geteuid() r3 = getgid() fchown(r0, r2, r3) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000740)={0x7, 0x57800000, {0xfff, 0x8000}}) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000780)={0x10, 0x7f, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe2b0}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x82fb}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x200000000000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0x4}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xa2}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x3}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x100}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x20}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}], './file0\x00'}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000980)={0x400, [{0x2, 0x2043057f}, {0x1, 0x3ff}, {0x2, 0x400}, {0x2, 0x8}, {0x1, 0x4}, {0x3, 0x2}, {0x2, 0xffff}, {0x3, 0x8}, {0x1, 0xf7}, {0x3, 0x2}, {0x1, 0xcf8}, {0x2, 0x4b892e19}, {0x3, 0xe175}, {0x0, 0x80000001}, {0x1, 0x5}, {0x2, 0x6}, {0x2, 0x8001}, {0x2}, {0x2, 0x10000}, {0x3, 0x791431d5}, {0x1}, {0x3, 0x3}, {0x3, 0x4}, {0x1, 0x8000}, {0x2, 0x101}, {0x2, 0x8000}, {0x1, 0x100}, {0x2, 0xe80f}, {0x1, 0x4}, {0x3, 0x2}, {0x1}, {0x3, 0x3a80}]}) dup(0xffffffffffffffff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000ac0)) rename(&(0x7f0000000b00)='./file1\x00', &(0x7f0000000b40)='./file1\x00') getrlimit(0x2, &(0x7f0000000b80)) lstat(&(0x7f0000000bc0)='./file0\x00', &(0x7f0000000c00)) r4 = dup(r1) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000cc0)={0x2, &(0x7f0000000c80)=[{0x5, 0x2, 0x5a34, 0x2, 0xff01}, {0x7fff, 0xffff, 0x5, 0x7ff, 0x1}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000d80), &(0x7f0000000dc0)=0xc) executing program 0: openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYRES32, @ANYBLOB="6002"]) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f000000c000/0x3000)=nil, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r1) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) sysctl$hw(&(0x7f0000000200)={0x6, 0x19}, 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) link(0x0, &(0x7f0000000400)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000280)=[&(0x7f0000000140)='/dev/rvnd0c\x00', &(0x7f00000001c0)='\x00', 0x0, &(0x7f00000002c0)='*\\.-\\!\x00']) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x1ffffffc, 0x0, 0x1, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000380)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) syz_emit_ethernet(0x138, 0x0) shmdt(r1) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sysctl$net_inet_divert(&(0x7f0000000040), 0x4000000000000009, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x4, 0x0) sendmsg$unix(r1, &(0x7f0000001a00)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="14", @ANYRESDEC=r0], 0x18}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket(0x2, 0x1, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000b40), 0x0, 0x0, 0x0) r4 = dup(0xffffffffffffffff) ioctl$WSKBDIO_GETKEYREPEAT(r4, 0x400c5708, &(0x7f0000000cc0)) sysctl$hw(&(0x7f0000000380), 0x2, &(0x7f0000000100)="f0ca8cccb0d2092f26b729a476f5b43ec2b7fe0d5ed2a5e686286d60601775b1b5b3c59d0d21f6bae3a127032ee9b6bbb1ae3d3461ec277417e16f2a2d64337bae899d8c0d9eaad010f68b63b924395494d7c63a30c7843b32ff460f7f327a77f8b8c15cb24449dc4c3ce383fde1026aa7fbf068c0cdefa3d24da1086c87d83f677c23a73889844bf1466a328f1f52e2271fde1707af6fe4d5e135434e0b131e32", &(0x7f00000000c0)=0xa1, &(0x7f0000000200)="ba58f4627cfb4a43b072ee90c11bb6360d0d3cb372cbb9d202fa80134fd82c270b7050c2f2d041901446c453fb599e87def56fcb55e6a78e476f37c9ede5c7045e2cfb99b9831de1087149ece745862da2426748f0271822c1fd279ffb4fe152ed515a9568923d26cf2d8a48a5999563b45f93f9af9d6f1a5a007a8308cdc2c1d656fcdb1f8d06ba981394eb7401efe50f2ffb52b835e5d6ada466e6bd003c278cdc8936c9217f0805fdc47c5a566877632c94080fa252ef73b56cd024d406eba1c80051309893acce3698a1be9a76d6b0de80edd88db05b5f44cf169844770ebd39950ae0688624dadb576fbe6795f5a07d8c09", 0xf4) getgid() setgroups(0x0, 0x0) sysctl$hw(&(0x7f0000000d40)={0x6, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r8 = dup(r7) dup2(r8, r6) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$GETPID(r5, 0x4, 0x4, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001040), 0xd10, 0x0) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 6: setrlimit(0x0, &(0x7f0000000980)) close(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r2, 0x1) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x1) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@random="03300f0a16f0", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x14, 0x67, 0x0, @ipv4, @mcast2, {[], @tcp={{0x0, 0x2, 0x41424344, r0, 0x0, 0x0, 0x5, 0x53}}}}}}}) executing program 2: r0 = syz_open_pts() (async) mknod(0x0, 0x2000, 0xd01) (async) open(&(0x7f00000019c0)='./file0\x00', 0x800, 0x40) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x2, &(0x7f0000000080)="6edcffcbaffec749148540dcd1bf7bab22fb3c22d7f3c2fd48ce6b2f6393dd9aa0fd76355f244030a778e629ba9f69806ba789d09798b1c9880f8d1a49e8566e7ce7fb605a5d6e4557dc14118f916850da98a4c975e9d47e87879033c9ceeae5bfec7ca18ffd15e744116624a1583cef2f011ae5e0d235575a466d046835a7ed6e9c8e064600cee71c28938192a9893286e7b354b512c1951c63167e55ee270662378fc4aee7d2c2c72f5538faf34e1aeddb541e5decf8e2742a9a0df6d526f02ba8a52f11b8a2c0c9b7167da2ebcd3f354e9ad6c2095acabaad1abc8265021d0f50452ad5c0", &(0x7f0000000180)=0xe6, &(0x7f00000001c0)="672bc8e8dd56", 0x6) (async) r1 = socket$inet(0x2, 0x3, 0x9) fchdir(r1) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x41, 0x0) r3 = dup2(r2, r2) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000100)={&(0x7f0000000200)=[{0x101}], 0x1}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x3) (async) sysctl$hw(&(0x7f0000000440)={0x6, 0x8}, 0x2, 0x0, &(0x7f0000000580), &(0x7f00000005c0)="47fa82d72a8e206d3339329a3e6a226ae94410d8cd3bffe0a402467db81a5b78d989e34d4e444f0c5cbf5382b80fca2d30626e3557f785586c4bd8e9f3d5690a1b04b962325280d9e6329e55420dfc3a52d21b6e05a9618b15f4c81281f5cb8a3eeb1605110c8713c0b2f3f0ef9e8aa9a4", 0x71) e#`e@Cڀ0|6odenied attempt to set clock back 1011876218 seconds executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="efa0a6a92b65bbaad6fe2724aca3065fe69585381b01b2509bf61208f18e05079613e7c8b9c4a2fe333855a0ee87cd3649b70c749e898c3608f333a0853e6c49e75ea7bc1ba2f2e3b8fd8a4c8ede55e61f818a3599d8864a34b1ea2e193beaf01c0b984b88cc684046944ae9378e435102c1459976ef40ee7eae401d33603cae8220abc307e0e03ad0a4b5614a7fca39c75bcc3a68c911485e9af6355e935397fd7368b847a4cd324e29dda4fef72bb13a4d12fa30e2f14764c758c4aab7a454dd6569f04a6485083f2b3566143db1d2ed77788ea61328b7470f4a8c5b7176f64460515f737929e44053b2056f432fb47ea2c587f13a0d43a8c5581f0e19a47fef87858a18be0b92f07204cfef28325b5c72eb3c7c8a8dff145a5e9a5a210b0de4fb5fb8ec751163b57dd754fc6e", 0xb8}, {&(0x7f0000000040)='.', 0x1}], 0x2) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0xb3}], 0x1000000000000203) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r4, &(0x7f0000000200)="0e330b4bede90af3", 0x8, 0x0, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000780)="3814bb7701e9e7f2389be07ac17b579528387f5d8c5a2cd09be25a26fc5fe63cb7760511f90a762f18b6617248d83b41f579f3893eb4f6305ce24ef02b82c4633f8a215e1d03003651aebae5e22acc9f4d876323", 0x54}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r6 = kqueue() r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x2a) kevent(r6, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x88, 0x4, 0xffffffffffff8000, 0x100000000}, {{r1}, 0xfffffffffffffffb, 0x0, 0x8, 0x1ed3, 0xda5}, {{r7}, 0xfffffffffffffff9, 0x0, 0x2, 0xd0, 0x7}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x8, 0xfff}, {{}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x7fa6, 0x9}], 0x3f, &(0x7f0000000500)=[{{r2}, 0x0, 0x1, 0x2, 0x5, 0x1}, {{r1}, 0xfffffffffffffffa, 0x21, 0x40, 0x9, 0x4}, {{r2}, 0x0, 0x0, 0x2, 0xaffa, 0x1}, {{r1}, 0xfffffffffffffff8, 0x11, 0xf0000000, 0x8}, {{r1}, 0xfffffffffffffffe, 0x80, 0x80, 0x9, 0x3}, {{r1}, 0xfffffffffffffffc, 0x88, 0x20, 0x8, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x80000001, 0x1f}], 0x6, &(0x7f0000000180)={0x1, 0x6}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="d80aa5cad6088d0ad96e77bd20f66516ff0f0000000001006f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950cc7035d104747dfeb52d71ff261ea5dcb1ada6ebbcc3cacf3d9c60679ee4aee250a70c40ad507ef757e5aa44b7243b99a4334b5bbf038cb1ae946db671602d5b502e2b167ef4daa91b79bddbac33bf38d8b2", 0x89}, {&(0x7f00000003c0)="d9fbf6ec4c83f1e3868eae8904698cd9e94027375b3d464f167d9fbc3434237096b43954f536c2b81cf1172250ae87e7ad00932183387bfe33c5a0398621f48864ebe8e8b189c1f196d0cb6857213e038a059c9aa2eb6f9d00af1df9a53d020000000000000071f1c8260880c728d7a95d62484c9325b9fffffffe417917037bed287f41739d6e3a47bd561133d6afb2e9aae17902e214dd345ec2b9c387b73ecf7f9b9a92e80acb0000000000000000000000000000c53ac5fa1bb590968fa8a1bdef6a7a7cc1803b0c4a37d161c22167557b61681c0cb0db24dfed63c3dfc47f592782f08d00c257c7e9df9cef6f76c4444e496ffed4440e6831d1a12bf90f7a4048bb5057cb6b444a1828bea8862702dd240f1b113c89968907b83c6bf38379f5aac5adc5192736", 0x129}], 0x2) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8], [], [0x0, 0x3b7, 0x0, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1ff}]}}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) clock_gettime(0x0, &(0x7f0000000040)) r2 = socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000000)="03000000", 0x4) sendto$unix(r2, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35", &(0x7f0000000040)=0x35, 0x0, 0x0) socket(0x0, 0x2, 0x0) r3 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000400), 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="01a8", 0x2) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 5: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{}, {}, {}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0xfd) setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="a2aaaaaaaaaa7004f5b3750786dd60d90000003000003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000000000000000aaff02000000000003000000000000000124a7f3a945e2e4d761cb6ab88bee52b73919f541912ff4dccfb5d1b87ea92d264be0f71a3d5f71b736edf2dfb0f6f3efe24bf61f13"]) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x1}, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000300)={0x5, &(0x7f00000000c0)=[0x2, 0x80000000, 0x1, 0x1, 0x78d]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x3}]}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) setsockopt(0xffffffffffffffff, 0x820, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000100), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getuid() connect(r2, &(0x7f0000000080)=@in6={0x18, 0x2, 0xfffffffd, 0x45}, 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) executing program 3: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) r1 = socket(0x11, 0x3, 0x0) recvmmsg(r1, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) executing program 6: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) executing program 2: close(0xffffffffffffff9c) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000082c00fe830e00000000000000000000bbfe8000000000000000000000aa"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) r0 = kqueue() open$dir(&(0x7f0000000400)='./file0\x00', 0x40, 0x20) kevent(r0, &(0x7f0000000040)=[{}], 0x7fffffff, 0x0, 0x0, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000000)={0x0, 0x8, &(0x7f0000000100)='./file0\x00', 0x8}) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x1, 0x800) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000100)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x79, 0x4, 0x0, 0x93a2bf81}, {}, {0x80, 0x0, 0xff, 0x9036}, {0xc0, 0x3, 0x4, 0x7fffffff}, {0x0, 0x2, 0x0, 0x8aa9}]}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x1010, r4, 0xabf) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000280)) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000003c0), 0x0) rename(0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x0, 0xffffffffffffffff, 0x8) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x22) kqueue() ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000580)) sysctl$kern(&(0x7f00000005c0)={0x1, 0x36}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) r1 = kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0x0, 0x0) close(r2) r3 = socket$unix(0x1, 0x5, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r4 = socket(0x18, 0x1, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') r5 = dup2(r4, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) syz_emit_ethernet(0x4a, 0x0) executing program 6: setreuid(0x0, 0xee01) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000380)={&(0x7f0000000040)=[{0x22, 0x7ff}, {0x101}], 0x2}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000180000000000000000000000000000000000000000000000000800081a0000000000048800907800000000fe8000000000000000000000000000bb"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000400)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000001900)='./file0\x00', &(0x7f0000001940)='./file0/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget(0x0, 0x0, 0x12) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x9]) fchflags(r3, 0x0) socket(0x18, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) executing program 5: writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100)=0x20000, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1fc, r2, 0x0, 0x0, r3, 0x8}, 0x0, 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x0, 0x1, 0xfc) close(r4) r5 = socket(0x18, 0x3, 0x0) r6 = dup2(r5, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r7 = socket$inet(0x2, 0x1, 0x0) dup2(r7, r1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0x0, 0x0, 0x10000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x6, 0x99}) socket(0x11, 0x3, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3", 0x9b, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f00000003c0)="0341d86c71a30018bc5a91505d9230cca32a2b4b71b59c7acd912c34eb8627", &(0x7f0000000080)=0x67, 0x0, 0x2e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f0000000040)=[{}, {r2, 0x80}], 0x2, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) (async) pipe(&(0x7f0000000000)) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x1, 0x1, 0x0) close(r3) (async) r4 = socket(0x18, 0x2, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x80) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0xffffffffffffff36, &(0x7f0000000000), 0x90}, 0x0) (async) sysctl$vm(&(0x7f0000000400)={0x2, 0x2}, 0x2, &(0x7f0000000440)="e48beec7", &(0x7f0000000540)=0xffffffffffffff93, &(0x7f00000002c0)="096c62d935ef95518b0f2db23e99e1fdc2bf0aa84a6efb29412eaa87cb006af75a151f012fca98bbf7c898f20e915d37bde3b0fee230d68ab7a70136ebed3736ad7a8a0c9177bd5a709bd6362d9ad4087a4bf5", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000100)='r\x00') mkdirat(r5, &(0x7f0000000000)='./file0\x00', 0x0) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112", 0xed2}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r1 = socket(0x18, 0x3, 0x9ef) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(r1, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000080), 0x0, &(0x7f0000001980)=""/4111, 0x100f}, 0x1}, 0x10, 0x1042, &(0x7f0000001940)={0x7, 0x711}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x0, 0x45d1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) r4 = socket(0x0, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() sendmmsg(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000200)="612cd5eda719516c822ea14cedb751caccd9d87805895d7ea64fed54eeb97265acb25c68b9fe33151fb78f3584d8d4cd12b188acc1b9a6c29b9574925c391b8cb7ff26a637a5da793f9cc65355e9c4653e16a0b806d4ce04c93343eb083770173fae9f243810b1b812756fea28b681dbf6af92fd921211fff33ef7aadf30811bd9e276b1c5ae6a6312119108558d944623262e2c107e3b04a5624fa6ee1fc7d7be023bc467e6e9094c6664f103", 0xad}, {0x0}], 0x2, 0x0, 0x1180}}, 0x10, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f00000017c0)="2ed6acbb9c96ab6b6e6a11fec41b33c808c82f3688fb5049f95c97d7d02ce3043d43baaf2e2a799a646a60995990c545d22212051ea449fbcce66bfb62320c13a3b236aceb75df2f1387de0652ca1bfdfdde172095ef9158321e527eba4d9ba16c06c913f749cca3829384fe21a2b49243fc8e4e43fd3507aa1ac8692f11b17d4d949bf5c6e10315c07100895002c2d4c6bd851d383a178d3b959386e5070a236a2e19a514b9688f72b99a143b695fa050051021d0d2f3bbd43359261a629b3171e728375f7eab7b2b8940226fcb83f959f280748943d9b7b028f97ff420176a05b1bf48ccf1ab49e0ad9512d2ee50273368d238728e0c4f308f9c18230d88fb6ee23e2a8c64d45760c62b1845e27f94b963d3cb6076022b4b7d785dc02bf3db7e1750087e17ea8931a8db7913fe43289a5fce1779367902f3e6edd4cb464762929e0245df4a773d3ce088e906963c7cd239eff7a07aa4033ccdbb2f23371580744c26f5dc40f9551ae0d28a0d1880487a6c5ebedf9c9c888a94e4e2b51892ce8df5b6bbc9a87629e0d8122e39d0cf5de03ddefd117764cb825147e1a268e7631bd172b66b35990a69ea342e84676a6bdbabd8ad640d8a51f40a60c41bcef1c973d0e779087479cc275ce059ba983e77223ecf4b54ab1ea1330df3b014a99df2e5d400d689a824fb83319096089965e054101795e321b487b60db2458374a750e2e0134113dd56e3b22e335663e4f916be425926a4c80d994a8cfb413782bfb5fbb96732ec834f574a6841d1526946df2cf98f3a848d234fcf9586d50fcb533a7cb4ca251fbc7a460a6a72282d57b8d08522d52855a2f5916162d03266dcff6a527ff48b8d4ce6126e4dcc804b56001d48a483aff12c89f3b1b2b8a3b6f01cbd8b351b8ce9593600f3eb2e3d727a5e64f0a0fad56013a442104cd4756046e3730f17eaca73f0a67852605799acbe66e44232f107a6fc8dcc28bc68ef7c2009d772a5becff730b10ce579098167cf6034c6011e2b773d7b23e7efc5106b6b158c0cbd34952d58c1de13349744b2d77e63af6bf23910a136609117b7759e13bdcf0f6db52b4e4bb027405021eeafe215f756f201e31406982b170b554eb9ff166afee679b9a4504438238aae6b0cba7c18a87c2ef076c53b007f43e736f269d44c90eb425c2c2fd603fd65a859c360f387a34fed3cb32c0caad5a6829635b65226b3c44c628c29f956578c7b1614e670b9cd264b55019077328fe7aa8cab3e317e3598ac01c6dcb6bb9b8c2bcba1fa18b71c5a4c94c3625b29e6e0bff983b9ddf002f3e6da1fd851e1239835da0b9dc2b5acfe0e8a4517f4e2460e907bd1c13edb306828cd489f52a8adfb467508fd688443d0639e6b93b93ca1c95bbe9af99dee297cbde8d4ee675cfbfa1dffe03bc8f6c9ebbb460c922444305a1639ad9a3a9a3421225d6eaaac9f4bc5463bdd097f987be71b1939d99ca532a1143cbca1ac88c73e6c0a588dd3c087f8650fe6f77738a9cd32ce64c2f27746173ac315a9ad62eda952b8999bc1be3110daf0cf574a285ca781257de1b78d10b0ab2bce6ab0d568b790001a0a0fbed909fde67b2fcc10690deaf12a9ac243e253cdb298d49c6c72355837d950e8c29ad0b8fdf6f21d5d78c4d3318fe92c865122623a96f534956be77f6c513da965945909ed503b8a6312d81b3b7c1569b244f3ca9bb70b081534a1899cd62c296330128edbd1d1de877fb4181afad292035a659ffd6625bbf4b95e5c4df7a294ad27cf06cd39f95d8d8e24511dfc783077a8cf6f7e45c3aed70db3b52e36b30a76a588f3c2f7137f7ccd2629c85afc77d55cb3b5c25ce6e0f13e3ab6134aebe5811e3b237b0b1dd57289e669e448d3b1baaf4d08d07afc8484f6de63602626a106acdd5bed9a930d5ccddfe26359cffb52d5e88678038c27599612d3d0702e08f8dd329e5a0ee36107c86a9aa506b33527c92e57b6e6919acbf7e2c68f426ed3e5ce91bfda6d15ec44e8a126cffd145168058207ab66cb3eae49ba20006166ed29ebf97c259a8a7dd8e4582432985de77e0c17f03ea3a2623e275f3aa864766bc13fbf09df8127c4d63b80f68a2d4d5eb84adb9f3a1a034f14202cb6def7b18d2e90863041f77edcd84e06f31faf52cb7b8ee7c9898617e9608175fe71f64d5a530fddaa7a1c07795bd51c3efb462b9650853503c48336efb0e5f6f47267aca524d0a329bdc0c46a23c1a2d822a60427874b79fabd74a80bffef46cf3dd2af2fadb4cd4ce80c43f24d6fb22470f24b6ad160c2170888d42d427eef3d510e056f46181c2363818325a240b22c0ca90dd33a9af26e5bfcbb6c29453474f233da73bc1f2f3d3eae5ec944992ab02b5135e619fd0954d4841a77d9ee3a59c06abed38278e072d602b1f39b56cbe09de118f3feda96254a8f4b5fe58f75583e3da81bc08709fd6b6e70b3cb4b1251654227ba4e150d72a2b31d93370c94b7d0db1510f98903d8962c3861c8d8f45d45c82337df50f2c1c7372c1448bfce72445c58b860d497d419c5117afc399cb07b8660009e47da796186251daefc5fb815276f8ec6631310d49562be6f64fd10ef44fab0008a70a090e27bb924821eefcfc43bb24f56514633b6d2369a244164cbb60327d77c244b92acba1bff0125e15b23fcc10f5953840e1c0751fb68a8b8984d85daccfacdde804a627463dcf7c577f88f8ff176bd6e7a78d22ef610af19bcc6e495230a27ffb83a32e2c022fd8ad751f33b92f758f6ee68917745b9d09db2906510a86aff5976632a0a8aae2a9b50cbe911d13078f1342ef15227502a1a5ff272cfe5eedfc0e4fc083baaae12a294d4160d88dfd4e7dfb7a0627cd83263b4e42c7e157c90ae3f616be6ab83f8f4beacb64d23d8cc185c51b404f8a0e3010aa144d7c477c5d577bc274fa25c744415f1f1223f5e50bafa894afb582ef3eae6638628d8a1024d2ad7e576de9b1adc07a0d2294186bab1980ebf54082a763e9f2290b640361fdbcd4aa033b81022b25b19105737b5279f689a2615f11b40202787b94d46445d1808450bb736f15d1a1f44f2aaab6f248b9f45b4853606b51a6c7c2016da6b707be32384d21d3de0edeb6cf6914af057100cfb2c805172476d7c23bcc49c540e617fc396d3f634f721abb8ffac29c48e62dbfa89cc4b3cda37445e9f24acc49fd4eeef9b1b985cc41d4e3a652fee142b1d6f42c64cd5d45f3df3caba300a9134a86bfa2e7a50b631f3cd72b7aff7f6ef67b1f054073d766396d5d7a0b427b9fe17a8a8b19a936df9223eb2bd045fcd753044e770f39ab5aed9873cab40374cd0f26d181d8108ece5c3c5fb737fb1db7999796239ad4ed2f960a52bd7b179334882e8c4230713d69cbb9bf8dbf08bd70b39a1dec59d6c54c09d39bb19af9e112e89258db7d41250d45548961580b05a5531ad6b037a1c34014c5e1af5f2341b10b46e1bfed90855f585dfa72e6f6d2bb1a431b65a1ff65fa2aba3ef93cd0e6e3ce9bdc6172c827753a39179e4cb1ef0d91d7e8614913c9fec8f6f3192cca6f6a30ead3d6feda94201522fd4ed909b69331a4cc01e912c477581e332cf89391614e458a125866fd25f378fe7054d2763882310fd7173332154e38332836019f64f65cbdbfadfb56711b461bee971e4a0ab32469afad9eabd885914b082a2f23e8e592c4c231ba1ac5742ad9d49331f0c34b0aa0e7b995a3a4f9aa8f27a89fb428ab9fae549e43147c6b80c5b78fb8a464ca5d49dc91ba8f7d8a75ddfcf9f6850ad83f6c82e67fae099d58e2bdd580defcb28126f890f03053abab9cebeee22b3a7800993e1e216361009ec31433679efcda8c32d6f07037e9494a8705d6ea68d077feed2e9122f1912fdc4b446ca82350da483e3dc0848c3977a2a4bc72b107b08e162893e4b8299b90cd361dc3d3bca82435362c3a6f35e5d6dce4feac7fb0ce4163dd1923bcf0c3461edd9c41979902720e0842277f8b740dc5a4baca2a236c408e6a6d168a82a43009b83dfac25a7592a6055a8461b909e561200e3953684749922e1b59336aedad6937ae071b71e5cfd9cf399f9f000ea4b0c68ce54c554b59faad888cb508b2e1c0c5fa1717feaa93ca94fec875a94dd9c90ac0fa0b5885ef44d85375c89a21a165a1ae32f6ddd80f16a66bcc81ca8ba21123a6b15a5dee2394130f191fbe9c900b62c4e70ca9c4c21e3424130b51096b534c4e2bd6ac272b56de63582dda03a2f8c8361e845b2c6a85eb4705667f0b64bb8de64e5dcb0be32313ab7ee581c18df1040cc778565adb64c66045a7f84e61827c95411594b7ef15e523bcbfbe9e43c14fcbf58f2adb016cd98f1889b71b7d85081a7d287b57ae4e7f7b1a5ee4b5ad2553e17ca927b53428efb380d0795bab2322e4f85a3c9b60668cf4251891de2ce2aff917eff699ec15a4072e1daac30be0962031a87cb02b49fc17909cc4f377a3212b5f5b74e77c69d1b4cbceda56fb14f90c0bb67cf507517a42ea1ee6b483f5b7a1ef44060baa48e475f221a11fb2ec7dcbdd66efb37ad3e8e815d7574ea68bf5c6d8a21d98e8c47bcca4ccc4b8371f230b54ab2555547062c2672787cc9a311adbf6c04b66746533602dd7ab647970e5c22c938f335bd718c1b6a3701c64576963671d5a7d9d1a2ba49bbf492d7d1aecf2eee2b2de5b7492e491b91908ed3496bffce0126f4421fcd593e4a8f7d8cac726a65e5fa2d9fe9b7aa21a1ad6f7c8c974c2a08945afdc7c4fff96885c5841e1c6a27469a5db6cccd46baa7c0", 0xd41}], 0x1}, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{0x1}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000200)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145", &(0x7f0000000080)=0x33, 0x0, 0xe5f81a4756f9a02) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) executing program 2: sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004a0000300000000000009078ac1400bbe00000f65328fea10faf42ab96205301891300ac1400bbac1400aaac1400aaffffffff0008009078"]) socket(0x0, 0x1, 0x2) open$dir(&(0x7f0000000140)='.\x00', 0x10000, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket(0x1, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000400)={&(0x7f0000000240)=@un=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfd, &(0x7f0000000100)=[{&(0x7f0000000340)="11a06c367a1fb5878c355d34db695caca71776f98347a980f158dd5814ee237b5aa831494713bbf7a97810baaf3ec56a47d559046be3d063a071b2aad8b93140bdb55b60c27c4d30f76127c1c67fc1032500d3d53d0e882b5fbb778027d02ee06f6b53569763b8931a00ab9ad33c292db938f5157104d24ad1a53c6674dd3f344704d631cc5e478c30922415cb7d9a269c04ba6e0d10cb9ec837db648b8b37c6f22650c7d2730a49b9c04bf8", 0xac}], 0x1, &(0x7f0000001780)=[{0x38, 0xffff, 0x3, "6dc8668f1b3b09a6407002d51490b05f5edecbd8622b3f0d63fa519baf0d83294673d23f5e2836e0"}, {0x18, 0xffff, 0x45, "0208"}, {0xe8, 0x1, 0x2, "6c1bc5599a3198e34cccb9f525aab4ce6476c06fadb9c360cf1650d1eac19e84c6099298d86f6312b5b63f4db044ffc95e5e2f4ce2997651135178d64eaaeeea36c47c4c461d944e0ad10ce332164917e7f934255dcce7b2d836476c48b0f48a1137fa375c674b50bb4a7616f95d4cce7f5aded935e07e56ea86ca9c5749d317ab93437846fa5a005e27fdf296b11cde5c00b505ae15b3ab29b82062fc4d5535ed1473950198c63164d46c105db3612ca1676b190f118a6bab998df46dcfe0da83854102808efa0941b3a88c3506854699290620637a"}, {0x58, 0xffff, 0xc0000, "34a0df8c8f8c89c82a38b08b4ceb635d348c3d8387291a763356f7a03d4775c39d0cfa04e748885bc5c6c0005e308c9ded4901e9b514d6b7074a0367643584a3c3f8060896578d"}, {0xb8, 0xffff, 0x1f, "d35da8ea5f3729f506e71526ad1947b0b980b52173e64e5a02d29e48791d3e1c34e8c2a2dcd1471861b683624a0167c97e79f952456cc18bfd3881bf6e6cd6a0b914f2683244fa5da2dd3d265cb2f3c7595cd8fe1ccf12b013417d8fbc4ef3b70c64a1d5b82c68d66614bd4f0eab8ebfe05570618518e3de4a7e4d9615d63914c29bec3137aaaa1ee6dec1e819e792ea3df1fad6fef025572663fbdb2f20143fa9bcb34137c9"}, {0x110, 0x1, 0x5, "a3af217fc05c6bcd40032584b25cff1e7ab22c91443637497c2a14233ec1c017744a794f6a3d05c901eaf708c1bc9de9ef02733ac94f6298fd28cbf9f32d09840b90f685d88c1bdab4c6c3144f7b25244516fa51de6e156b096f3c14717a2e65dcb3d8d874ff1cb04db7a86bd4af1c4fc70b70bce18c9c84e3d93eb90dd3b86fb418348f5bd2f7f2cc301bf922baaf218cde4910a31656832a82fe8a5207444504ccc9a9a77ff43f5d6b3b9b56a9958c3eab702a77f31ebc9efe77420c0994114b5a6e72e29c5e7f207efbb78434085ba7922ea7a8f16093d3d48f85904d33a160135737a84ea3076ab55e1bc7f31d736893dc80a19b486e2b3e0f8f1ea7"}], 0x358}, 0x4}, 0x10, 0x408) setpgid(0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc1206925, &(0x7f0000000100)) r3 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000140)="7a610c387cbac3b3e2751076888185652da251d776fa891a1182325da8199ca764bd9840e8", 0x0, 0x0, 0x0) getpgid(0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xf66d, 0x0, 0x6fffffff, 0x4777c53f, "1c10260930770300000000000000da6461ac2300", 0x0, 0x400}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55a5da7a272108dd8200005f78d1", 0xe) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x20}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() open(0x0, 0x0, 0x0) r3 = getpid() openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="e86f8f65d54a126335", 0x9) socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) socketpair(0x2, 0x5, 0xf9, 0x0) mquery(&(0x7f00003d6000/0x4000)=nil, 0x4000, 0x4, 0x0, r0, 0x28ec) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x3a) dup2(r5, r5) executing program 3: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) r2 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r3 = dup(r2) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000005c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@echo_reply}}}}) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x4, 0x4) close(r0) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, 0xfffffffffffffffe, 0x401) r2 = getppid() getpgid(r2) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0x800, 0x1, 0x5}) r3 = semget(0x3, 0x2, 0x4ba) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000480)=""/196) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000580)=""/96) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000600)=[0x9]) fcntl$getflags(r0, 0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={r2, r4, 0xffffffffffffffff}, 0xc) r5 = semget(0x3, 0x0, 0x20) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000700)=0xfff) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r6, 0x9, 0x65, &(0x7f0000000780)=""/163, &(0x7f0000000840)=0xa3) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, &(0x7f00000008c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000900)={0x1, 0x2, 0x93, 0xae9d, r8}) recvmsg(r1, &(0x7f0000003100)={&(0x7f0000000940)=@un=@file={0x0, ""/503}, 0x1f9, &(0x7f0000002f40)=[{&(0x7f0000000b40)=""/34, 0x22}, {&(0x7f0000000b80)=""/89, 0x59}, {&(0x7f0000000c00)=""/170, 0xaa}, {&(0x7f0000000cc0)=""/4096, 0x1000}, {&(0x7f0000001cc0)=""/112, 0x70}, {&(0x7f0000001d40)=""/193, 0xc1}, {&(0x7f0000001e40)=""/4096, 0x1000}, {&(0x7f0000002e40)=""/173, 0xad}, {&(0x7f0000002f00)=""/25, 0x19}], 0x9, &(0x7f0000003000)=""/214, 0xd6}, 0x1003) r9 = geteuid() setreuid(r4, r9) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003140), 0x400, 0x0) r11 = accept$inet(r7, 0x0, &(0x7f0000003180)) fcntl$dupfd(r10, 0x0, r11) rename(&(0x7f00000031c0)='./file0\x00', &(0x7f0000003200)='./file0\x00') pledge(&(0x7f0000003240)='\x00', &(0x7f0000003280)='(!/{\x00') pledge(&(0x7f00000032c0)='*,$\x84\x00', &(0x7f0000003300)=']/]-+\xc5],\x00') ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000003340)) mkdir(&(0x7f0000003380)='./file0\x00', 0x40) executing program 5: r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) close(0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)='g', 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x13}, {{r1}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) mknod(0x0, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r4, &(0x7f00000004c0)=[{&(0x7f0000001840)="f917bc680478387b51390ba0392b88887720613fa0ee6a2f5f015649c56d198efd853df5fff768e5e2ae8c5113e6bf228db1d4ac9489fa80996847fc924cb23a050e0945a3453d11af00fafabd66323db069d032be51ea6a1bfe2245e1208cee71c723cb44b790369c4e951eb0188eecf698f64b33c1e48c48bcb0d4f2eab1375de75d70302e", 0x86}], 0x1, 0x0) execve(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) recvmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@in, 0xc, 0x0, 0x0, &(0x7f00000011c0)=""/245, 0xf5}, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)={@local, @random="0bff000000df", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0xf0, 0x0, @rand_addr="3be1e300000000000000000400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0xe}, 0x4, &(0x7f0000000200)="502743a16e59c8400857725f4240cb6084e8d0de9cc10e200d2fc968a7e2157f94eb4036320f8f03bf43bda6f8a0c8fbed1002382e214a028d9070d9ebb0f7e9dc0b5c55e7f5827b0e927212f31157d9742a612a1b0a97dc84fd3847053d155e934e8632116a5d6bb515e12a178ee4875828005887577f217df634d5d0c387849f29", &(0x7f00000002c0)=0x82, &(0x7f0000000300)="dbdb601f752654fdfdf31ecd9962bff5d2ddc302a4a981f0f413df9a74be53ce5924d5ba4f8216612f50f3141bec303c91f8b237e7207d29b0ac3faa82cd0d4b3aa1bf232c7ecd244f793370766bf2a846a663d754453eef96a75f29f107a5fd3b70ceb25e6b1d18cf7749403517dfbf112f2200c816f563e341f753d4ed4ab089551b783d1d08e7219b9902b5c7613aed4b35316652fec795d9274ace943783dcea25ebc3feab", 0xa7) executing program 4: getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x4001, 0x0) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) socket(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x0) executing program 0: unveil(0x0, &(0x7f0000000080)='c\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/247}, &(0x7f0000000440)=0xf9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001600)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x7c}, {0x812e}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2a, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) socket(0x0, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x300, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r3, 0xffffffffffffffff, &(0x7f00000000c0)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x200}, 0x1, 0x2}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) shutdown(r2, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000000080)="1dfa0fe3da692664eaebfa584b4dfbdb7fa2a9514d268a3863cd6139d296bd78c036e1ba8775ab0e0eaa747109f0a7d66fa2de0f2375c30b07694b5bfca328d00fc5194f9772d95d8fed21d4ad5f386481f4880d87e226ccd55aaf4503db006fb00ad95c8b596d3fa06ecefd09", &(0x7f0000000100)=0x6d, &(0x7f0000000140)="1138a75516d219c97ace3f37430321c6c0fdde3a6c4f8a78aecb56add80cb7b869e999825a5b41052dffd360fa5569f996f31c0e51c3b0a6def37762165899c04ef560d278e154aa89f2dc29ae7080563c9c12ea728b374d6f64e1a91617549bc65b049d61f3f8be21c3563489a4016f5541f1da1702e19850e5fe1d29d370010088e34869e06b5167d1f6c047f0a13d638d2ce6e7ce5fb01b3caa3041f66ddccfa49a3feea9373baf097963b778b4242f420e6fb2eedeec1bde26414f12fcdf", 0xc0) mprotect(&(0x7f0000ff8000/0x7000)=nil, 0x7000, 0x4) shmget(0x1, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) r3 = getgid() setegid(r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000240)={0x8}) executing program 7: ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getppid() socket(0x19, 0x4000, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) r1 = socket(0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x6c}]}) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x38, &(0x7f00000004c0)=ANY=[@ANYRESHEX, @ANYBLOB="f7dd6b1dd16181f623450ff7ab56eff3bda15fd88d00be5f63e80c4454c0a640d725b4dad0ec8570ad91ba1c672bd59a0c0dbc828fa148edac688fb2a1b2fb5441c26ce62097feb4f1ef55c668573809241236e89ad891f8e657c6ae57909007c124946350b2b506fa9c71e4c6090cd901bd957e09dc21ad4da9ba", @ANYRESDEC=r0, @ANYRESDEC=r1]) open(0x0, 0x10000, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x875be7aaada81e9b) socket(0x11, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000000180)) r3 = msgget$private(0x0, 0x440) fcntl$getown(r0, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r4 = socket(0x11, 0x0, 0x0) getpeername$unix(r4, &(0x7f00000026c0)=@file={0x0, ""/4157}, &(0x7f00000001c0)=0x103f) r5 = getppid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={r5, 0xffffffffffffffff, r2}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001540)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x106}, 0x6, 0x0, r1, r1, 0x0, 0x10000000000002, 0x0, 0x1}) r6 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r7, &(0x7f0000003780)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000280)=0x6046) recvmsg(r8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f00000003c0), 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000200)=0xc) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='c\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000047000/0x4000)=nil, 0x4000) getpgid(r9) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000340)="4d865a35f488230e274c", 0xa}], 0x1) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000300)={0xf6, './file1\x00', './file0\x00'}) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) close(0xffffffffffffffff) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000140), 0x0) chown(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file0\x00', 0x2000, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff070000003817463486dd6000010000383a00fe8000000000000000000000000000bbff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) sysctl$net_inet_udp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x1, 0x4d, {0xfffffffffffffffc, 0x5e}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001000), 0x8000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x39}, {0x3c, 0x0, 0x0, 0x200000}, {0x6, 0x0, 0x0, 0x5a20}]}) syz_emit_ethernet(0xf86, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffef4de978cd00080045000f780000000000019078e0000001e00000010000907843680fc4f19d0ae77f02a0c44ee14d66628cef1f9ebe880480c5c77ceed13dba3afeb9bfb9b2ea9b3248bde6f7aefd1e8b7b23a3cbd8d1ffc0220118f923b827b630a0b2b6b8f7d1b68dc0703d49166930b7dcdb50af4232809bac3831d102f2285c0fbc1bbcd2eeb0a28633c365cad019acc5074baa2bb18ad50f528107403bf5a903cfee97168831d31a35052f9b49c4af0b4af9af85f3ed5c22017ee9824d40e80a13692e7ee962dfa3dd420c80e2f04a1b5d3c0696419ed1ded5c454f34134cd5f55a304a051f05231b3a00af71da78c1e488ae838732362d14f95420afc75bfb04291c20ffffa4f0773efdd4aff25ca574d61d44b69096c7e53d08d97cb757a8282aff936bef49d784f909c1e73a8d13b0bf7a36e5594950a82987cd863e706f4d327ff3de4e31c59bd7cefb4726950fe976789280e8e72958cc6a2409afbbc2bf4a3f48fc88dbc1b0ce38a2ec23344610f3387ca3f27a51c6912dcf8bec1fd41184710f5d44a3f6087863e31be6f8e50a4d1bff54063ebb2892c922c33495f2ce1348129c81ffff9cf0bbc9690630d7c3937162942e323630de6fd0efee2108a54b3439cff0d811178bbe79765ac0bc2588fc5d6f392d51a7ee1e5a05708673452e9b6c1f7778ebec29ecaecef5bebbbfe16159808ad5bd4bd56a8434f03926f565f13526b054dd5bb570d701e9dba2fc93708292a04bb4a2c20c9207c29b78a240e16c3063a5a5a9e36578ec5dd9abc12d16780ca6edb20b0b3b0623d661bba9777d66e44877cd6714003dab22d469e22730ff04c64b741e73ca34cb1b5843e195926ad91529a6f8f9587e54b5018ff765d52b977b4cef880d12a78712a430953ac3d6e4a41c7696b4a5f435b4bb11ce0d6d015769911bc4e58c4f86bbd294d0a57bb5b288920d1a9382ab1b8ae6d02f8b90680e9eb2017f2f3c4e34dc104c032f12ee7dfcfa393a057fc663eb6bfebda03f5751c9bbaba424abed9c0c1bcc8dd1561b387961909dee4abb5ba04ce6e80fd15684bcd87e03fcadf05e1985ebaa9962d9dcadbc791d9edf2f107ff0edd6806e50640c7284e54a5d95ab007a7cd99f8b5f28b0aa8998c38a1ab11c64414c72aa55761d819301ff32999c2933cf05f1772b9701d9f8fc0bbabce0aca8464447faf4a91a759cb6bb34b004f71dd882fe4820fea9c6c2b31c587a3727c0cd1a0eda58fb6fed1ed401d2d525bc5d29bae609310ad142c1d891cf09e2043664f01f61a9302df4c4902e822c22a613f8443df14b4f892f2cf383e0d3662bcbcc1b5947fc9e99a1ead984c78c4ac74da61a5ec49ce0da5062cfa7d228617912313f4b9bb6e0f84ec0da57d4fbb283bf7d733ebf9cac05bfb4140807b7d484e1260999d0aa2177249a3357010deff1930afa30126dd874ac657ecfb617069ef1598f1c0c06f81ed3fd577d6fbf1d418896290aba2e514c1d8a1093b3c3f06bcc9ff5c5ecea9856125277a72d9f8b378fb97fe7deb9ccfef96dbceeadf18f5ad4f3b0775b07b66cbf15de669fefad19c39dbc458d21a50de7d14237823699d0aa1a7c0380dad14a5e6984cfae603cc290730e0b6b1abca11596f2398abf32ff582e56d15e05e7e8934dcd13a7f2e043cfdfdc6d7655f1b7fb5be8a05c2d5f071ff61f853d06019b0d3da0bdc8bbfece6fbd51bdb41111c8409ae421f32c315c57350bff7a6c083db9e86fe25f593b15b9b76c0312806afd6ee575805c0aa06d958d8ae03007064d1174a9a0579e73a729c1db755f8322b3743f3db5f22c98d6c1c2968a98210c8a761b84bb0dfae316db0478920a89f3e2581df2c743d3aa7930364668621bf80cf7b1becc815fd01c284a715be1255409e6a030b252893fd81e67b9513e5376956d0d6a5aef0c1b15367f9d234137a562e5dca4bd85b05fae07aa2e1a95e12e2782dd2b9fdd2d47044d73a9f762a99b7bc3f72d1eda5f7ca113ecf5b850e1284e34178624d326d866ce6e2fce0cf507b1e19f4977c088af889a0427d7521f607744b2171d6051247cefa2f467b62bafc85dc04a09380fd3bf8b89bc3c06bf70fed714acb70718d89e76122b0530854d4aff927a3efc316d617aa9c6ddac52ae5fc20f03f7bc8eb0c455e9bb7c2b7f90257a05089a73bdca3f73351b1371ee2cc49e4dc405324ce3d67cec216b27890b6cfd45c356d37f7405581a401458eb7242b32275c7c2f65769f6b37506050e11b7c11bc9c67455d4c13221e441f6029c88941a0741c0427ad2d31897dbbf16d812faebdd2061e5ab0c6eb59b992a394679504d4a146ca2f1d83430a4d838e73d4bb19370ef63cd9903a4434996e20b0fadce3b9e5aae65970c6a83d4c4621de011abf10634165271ad6a7ed58ac5b351c6c7cff5d9677da273164649a509071d584896e9a953fa21ce876bb6853287660e31e28ff86974c2742299851746c3508685d95e27663a1830bcdce3791b187de088cca62231dc852d4157174d23ae1aa9bbaabf60250b95c0ba757ef8823d0aad631ac2d146627c39ecc4e2df3483b66d6f827fb72163993b0b88db9bc72fb6c5555d3812b00e952dbcc41d6294b3e8e12838b2c1d27353fce77193a50d0b5b333c7abc1164f80cfe931da733c528b610c7d1cff96e59293c9579a3300ccb915e3e8f96eb1b450c7600e757a6232e2b9e9753049de8071c321e8aa906f430f4250d705ff23f43d9b15e159f2abc4614e65e0efdf0d3ee3db57423d51327d8b35d2f164be5302177b82cf7a216b26b1647936c7d8b99c71baa1d3460ef96273ea0257436b6d69b0e7f423163192ede0339f56ef16a47e625d6611841e6086f0184ae1bfe215e3ea0d69eec9ae07e22ca5f7fd24476aad1551f21793e795c94255f5bd2c81fb159888573aedd25142205686dbd240ad11a2207b3a900e98ea5729d820c3976dffa020f5d269e1c21146aa657df9c24541d701fd78391c9b54313aae03c307f509337b9e692fdcf24ad30c53845053fdf2f377023ae311921e1fd546e8bd70236422fa618b6d4cab908388ea401e66a6a9f4a548050fba081a560eec10d2ac7843f7102e59380ae1515e8c540c736d45804051be33257953d58ceb9005540be434eb110ce0bff942a0ffbbe390c36bddadb3dd67db890dc5008e47684ed80ea2e8b9f5feac21c99d6c372e0339653aa846faeb2b28bc845243e8bc16593b99fcfeef2806a35ecb3f3e880bd75b4401483cfdc0b5574676093dfe9922f65bbabf44d447b657b2e377079fc6df6457c1c19d3180fe12a241fac8a30374aeda59d7fa39e549148b047acdf3bf866d0339fb0e83abeec30afa9249ef4f3730df1ce00d93ac166eec0c567dffccf55af9c558ae653e23f559b7ffc3f4a93e00b164ba24b692445168d659ce84f5ce6ee32f875cf8d3b2ef452abea6fcd8debdc149678ffbd07189db390547a86991783defd3ae83c587489389db97049153ffce8abdc550298399a761cbdf379868ad05eaf176c8b468a613c0c6fcb5e3a4dcfe74202d7514ebdc55ec3fa8ba77bd9997b68f14abdbdda83d910cacaf87050939882ee5e20fcc851b6849b3914d9d053848d8e0d9466a44f49149cb735bfc3c1998045fb880903079b29dbba178cfeacf145630ff751bfc65ab46ebf1a21d22cfc42a718525a41443352edafb435a63c47fd739589ff7ce32ec8b6be63ea04650181de51cec9ab77211dcbfefe64c5b784acaf65f86c4aa5682d598d2f48921dbf5daf037bd7910c8abfa1f1a7a8410405f765c4431ccd45f01c1b1f75c169106512f277deda61bd0073b05516255d880078b3e90f949aba6778e3781576d547f32f8072a212fb62486d3aea35815a453cb7db03d536466aa3980eab57d81251d294f14702940d6f3bf5049859f23c243a51e15d2be19fb975e0695b6a7888f4610f98624da3515b31ee36b39039479767e086f37a142f1fe6e3ed69e2153f1111c7dc3f1e6262a3e3732488756ebbfa7f745b73c1f5c1a3d3eb22c030ac6a8f872fc1026fd213dc603187d19f5dc835d780b255cb14e609996781697129c95fdc17dc7615f425599722a1476be99e54798551ba6d144e02d7c4edb5811dda716378f9e3e16de768dce89755fb258e1e29c930c7135cf1c51c3739d238e295e69175aaf418e4658d9daceb5707eca1acb015fb2d36bb1b11662502a54889334f560141eeba76835b7fcf48d0377b1661ad7e15e454d17886e2449c857e259c7080df0334282a4cd3d040705e083eb6454a48647e723188500b1654d21645de50caa341ae54448f5349da5aeff471fc57f1abe7d4bac23c89e8eb5e7fd8d03630334445999ba3aea53ca4e756f06cf59dc029345785a8c3aea0533e72c2b33ea34c824bbcc28fbb1067ce66da3c0a45d5e8786a8ec03a65ecfd3afc8051ffe150b8c5dee34293669c9e3490a643518d5ded5a1570dcca437e7e23e9d6f72fab37d4bf70d9b3602bd93ca38f05328fbadbc6c688e145a134322d3b97b177dd528a60d0e1832154a1352809e6fe17df2edde4151b34f385d79446445b5f311c41a33e9e67c9f6d2324c3f2213f11a1e30b7ebf5774a5af51beb88d95c7828d988d5bf5c7181cbf5edf3368446442dcf299277f6935650f5604ceffb5ff62f715f2b684cb04358e3ee98c3bb6b6af763cddec97e9c5132fefee6cc3d427066c9b9ff77821e99e7b63484f723d59401331562e80e482acfe21e523d4b503f3f02cec822b16036fb8307ff93a4eb8874fee768f52ddf67ae52393100d129c142c4fea6e580eaa832119597db23fe9cb9999759414fb958f771b35d807b9e82cb82629f25b99933d34f6e26e192bc5f45b32a2aac302342cf7513ffb45f63bfb19d0f41fb97d8e8c3697d9463b51d370f40032a0b1326bc98076e4a9ca9736817e13f0af5b08b312928ef6eb6e79bc738cf60bb288048d4ee34e51a012cd7951ef49f9430d5e958b8325df8c4202f479db6e7b29ee01394eebdbafa2a70668f26c3b5cb1822eaac3ab6730df9db4267d2c11e1f315369e70e63f554bdd660b3e43ab313e00b6d46d7b64a6eb6151d89eb7d3b676d9d66736b603d16c993a953b99db3a631fb4270451cc5fea2bd99687df5581910973fe27883e31315f88701ce434fa20c46cc33bc2db5830b6bc11e433f1ce042cd55a57a6eab8e8339a3c76cffc9ca9d96d954fca616e00267d28effb11032b85a112eec96ee1e7a10157f02846666ace7ece5d28a958bbe2b29afb9f772e7ba5616a92339566adf60356f36f0a0bbefe9f6794ffea3fc7f3d5fb6b9a54f2c550b2157fb6c975d9290ce82e6e407356aa95a0c350a0e11cd80221a14d9c0566ab9c72ef9ec748b345bd1a724f0314893807344e98fe2d304016e7e6e55a199e03357de32024ac952452a738424744cada92d50c930a03476d1d77ac224e2af195755b83bf3a1c348028d36537452eab3ef1f22694953739b1fd7d712e3302b9cc5419375b559a5ea02a3b8d9cd10b055c0da88c6671cb6ce81538e758c12092098a80f22ab1471c04ddc27d80d2e946251674d5ba"]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)) executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x14, 0x6, 0x0, @empty, @rand_addr="ff0000000001ea443d08000000000100", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x53}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x1f, 0x0) executing program 0: pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000004c0)=0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880), 0xc) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) getuid() r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000500)={0x0, ""/5}, 0xd, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x0, 0x0, r3, 0xffffffffffffffff, r4, 0x20, 0x1}, 0x8ad0, 0x6, 0x0, 0x0, 0x7, 0x1, 0x0, 0x9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001340)={0x0, 0x0}) write(0xffffffffffffffff, &(0x7f00000006c0)="e506000000000000004aaed75a5a", 0xe) r5 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x1420, 0x0, r5, 0x0, 0x2}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000280)={0x3, 0x1}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{}]}) setrlimit(0x0, &(0x7f0000000980)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, 0x0) setitimer(0x0, 0x0, 0x0) r1 = getpgrp() setpgid(r1, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) socket$inet(0x2, 0x2, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) getppid() syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50b341ab1afd808a7c60c79661d81680c0ba"]) clock_getres(0x4, 0xffffffffffffffff) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) syz_emit_ethernet(0x36, 0x0) r0 = kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x2, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3ff) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12}, 0x4, &(0x7f0000000340), 0x0, 0x0, 0x0) executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) setreuid(0x0, r1) chdir(&(0x7f0000000100)='./file0\x00') setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x125) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) r5 = semget(0x3, 0x3, 0x404) semctl$IPC_RMID(r5, 0x0, 0x0) sysctl$kern(&(0x7f0000000480)={0x1, 0x9}, 0x2, &(0x7f00000004c0)="b4e5465683d61399ab29ab74d1980d2efc45bca960128fa444cfda6d104f2bc9ae3a0a9c2e364bf5a32237205584d7aea857184b52f8528ebde07c6eb3ba9598fab900b4e282179bbfe50e864fc3ad467fc1", &(0x7f0000000540)=0x52, &(0x7f0000000580)="cedd49fd2c4bb6beeb15a833d133feaa3c35d46b99cb111e01fb1e0fdefebb3137bbe783b1cb59a1348c355588b807da444b38aff70c842c11905dc85c3d73e6d4b5c2fce33068c7db7c99efcf8bb32adc5d1e9c41c2b403080a3243e7a2fb5991e1fc015850da83e2fd0d41cdc1e74738a479e3fccd123f2bde2e7b83eb75ecb7eabac9942cefe9bc123242e5b276bb31921e55d6eea230b743b754da2b73daea064a7b173633ec4196d8143ed2104b2c40a40498c052ea0f2b2d7ccdac4da2283dc7d343dd1eb80e38247fb0e8b4df24a9cfb7632a3f5ca9cc8d11261816505873145fe29d9836fc81ca07271e7c74de878b2533d38bf70c845f8d2cfc3317c80d6aab9f6310cbb1a90227568751334c7eaba900658a58071a6520716917b460658060847c3895e1c1020439eb9e2047228a96c04ab422cb4d07f82bfca84ef3353ea4ff11fa1e0754a03f208b84832fc10aa86f2e389ae344542e289db365a96afb2acd41744557d614689cd1ba356bf9752694772a64b58e57f54272f380073c9fc5c13746636fc5a2ef83961bb67ae83b36ebd36815453719889232e7ab5c2517676ff152be930352189ec9f25aea49c2d3ded657e7f211b87d5b11654fb691ae7f7ee539c936b3597291938535a4deeafd8ae9cfb270bf347e02c28cbfa5a4b7508aacfcfd74e52b2c8ff5dc7537fc43d0a5ca08cb2ca9c43f55ccedb13df2741d11dd7ba14ac069a5e4afd346b07337161f71fb1df9aeefbed1b79ae1d8904e861711b4b622b5546fbd9f9f62aa0488b781da000f4389191b4f8be4f0af04030605730549bbc50707ac0d7fbfeab21b4c2a4ed4a7658615dd4fd0cc526179be36f425ec23af8b7825622747ef9a7ed595f6de5f764175e5f2675802f2f1537c26f1ed185ef0ebe4dfae494d37cc40eb96d2466358f4cc8dfe2cf77df06c3de51e67549b4391de26e913455cc3087ac2592a23f45ac8c54639bb9923843be64a1a24b85a3ae5ff53853f42599ef33075ab4c902464a7652edd5e07803d1f5fa77f2a79d38bc5a3011a31797ebe51c3f98d3f2dddb4402b3a065803cfc77b81775b07d8b7496105bd0212661819f1e2f70cde63c88bcc783d36523152fb8477467af33e2a0a561d2d9fa78597be8aa848b1b0566d5d82afc77a87d3eff7d6be636b551a11fc900d914139cc00c2783a2936da906b11cd1a533303e02547cd555dbbb03b19865068ad6c64a00418d10c22bf9c7e7ef43d14ace98e79dba8551bde5a112e744037447a1ede067849147cea3d71a510e3acf7e30fdb5798406d0ae5eba7cc656aac940cae8ab07aacb177e5544c9fee7e88e60d4e86c6aa052d04a58f9a9f694c30dc2de30b75cf8f7db10ddf914e1c0fc93cf495f832c361da92f536e293f494294954b27379befa265a959353938f18c3de2b944c1825dae4692b697f91eb70b89344d8cf4b5db9113e5555315fc0a95b1a83191477b6ceaba06175f1172dfe3e25ebcfcad867f7da6f75d063c2f19bc98a9c306234453d6342f8d25ead54e242aedb5770644926f31a8f08355de53ea5554de60e277e3eb5ec583a135631b6d137c037e3d627d6ba056b7d2cab59133440267e24fe81dca91f923ad05035a0a9928469882ddb86acddd36034113eb8ca5060c9aac2f7274e1782efb176efcba9b3ff901d5b1682f28857103a7c73caf1c2725b7e5602dc2570aed97a39c39d0a000b6f75ceb6458302999b6ef915abc215cf953c0e68c0e2fad8fecdaaad0dfbad1ca3df456a8fa1c629c77d45ece861b74880a9f0692a370b78fde8eed720f6e9c83ed9a8db2d54a6c2568c74ecb336ffccff72f2cf99a05c59790e8c9aa5a9ae9fc35b6d16a9ff204cae06167bd4636c0349d64a16865681eea04a364eb63ecba4cda9e0f396015cd038ff3c62950e7cb4345a402cc5a86b7596e1eda7474363575f4d26417021acf8369edbe1fe2e0f6e136935d2ab4e017f5fbc57b6af3061dfce04bbbd0c84f1d143913eaeb750700d0c3c7825b2440f48287a450ecfc55b919a96aa856f62784e5d801d87bde5fce6027043a2e4d75044074b5403c4329f2ed6fc836fd3e9482f4a58f82d00b2b6e999e851760c61625daacae3394df03c34ad9bb5577d3dcc3749a4dd8e5905debdf8fa7785d79a86b1d193e3b0987d6d65d231249d1ba21d60c59dd66d5f0703384f0584ae0832f9365cf5f6c11d9064e3d87541814d4aae3bebc82a9c63e19e4498f51fcef03cf5572e42faaaa41eb81e76c394453ce1ec154233d94e1295695ff1e5cebad7002dc64fc9ebac1a285255837fb8fa3e03fec0a7f6a1970261c77c6bd703f5ec108322ea4ecbda202419de39ecd02dac1ac3d2e322adf27f39cd91420349f8204e7dc430f0e520f1652cc87d71859f19ccd3187e855f83b42512429fc114e93b5cbbb261b3b2d359f4a633cad997195de943cd71b3a4673704591e53d57d5f18f37b82009b8d99d793361f72c7c4d722ea34c291bc099b039d5006de7092dda695bfbce9bf93a8370c046eda5311f97760f196ec4d07ada25befc9e4293300c28c50f7dafe6074775f1273ad1dbbca320bcb95a5560ba283325ff91fe6de02634722ac089576389710fd4123dd5faf70b665bcd5742ee30b5c6639c8672dbf7c485ae9fd300afa45fb5ea83999c0fc0f7ec38352c4b69ee319f552c8754e519b9a5d77ce33904740b1018ad8d9edadf40c5c312800c9a03e8c2763b4830257832e08631c197164304ade9a3b22f6e0fa7d1eb5c46c527a2f6e196022be9d4a4784426afa6c2da7c7177c728fc602840ae754f2513d94b0026863ba9dffab42675e69a28ac869539899e328220e928ae30ac5bf133e4945e948a0425ceaec761b32335c3dd7cbd8615f2fea9c89f601401ee31c3d0646508e33f307df1df5f5d1c8a4f9e24050cbe0418ac5c5679807e90bbb9a50d22c61262e48ac5bff94c72b9468765f888f5892c0670c94d43e5b3f307f6b50e524cf3d75cef53b9b633749f6683750b825c76079c1386aec04496199a81f87d49e69014933adadbd47c92e08b51f794985d32e47fdcdc809f79c9c49d64940f9cff328dff59980f7a7dee9e9648b7423ab6ebef6ab9e2649c83f396f434a97f66883fa99aacf800addcee127436e7faf196da381c49ddfdab8db4e4545e9609c032f088f93e84992bbee958d0a3f401c17b4d41b479ca66d2d585d2b314cc538bae98d652b262b6c07b2d960cff5aff95f3bab15101eb3e2890642ef4bb2e29d5b7ffe73a1cfabb073315efbd144d0efd9a0453567bde0763752df149615ad86a788cf3a5fdd9a42c7b1fb658dbc35dd6b03f55c4eba7320d6b7b25f57f932682393f6e3c7457d27b2e4f0ffed682be48e5bdc41e4a8494c95db973b8d54845765c7224f42a6629eecc7d5b191831ee74816c814bce1cb69887ad4fa9d5a7685eb09068e411cb3a60c5ae3bef5dedfb632670426201977e0a617944fa63900a207b7ca242f7305540845889459417ba1f0ad7f5842e3694106ec4da4aa9633354efc8798d48c122e2c5376acbd141df0e344e0091a6bc1363fb0fbf1bf323f09bc5541fb7ffc20a9c5b086668f4d66369dea346c006649224d0130f716936102748ea9c47533dc512dd18a8459451e0f4422967ae53096ae357d18b2ee2282649fdb09a8ef04bd8cb99eb149b620dd17da4021b36282ec2dcdaabcc024a1fa7f23554c959faaa56096f2eae5bc94d1fd4184f226cd63cf7328f202d31c2a6e71341c8fcf48c3c63e4266a33c346f95d5224609ad15080efaa5d6d2904ce1564b496f4410c017e15f31b30e3d70fde205dd7eca6d9ad6f1f1014c8b632a46c403866fdcd21c5cb4db18f00efd86f7f1256a67308b5d995f0a9d69df30b3e1151a0bf1f7b205efa1b10a35f502c424dfb9087c4484659d960acac89c4cf5fd0eede30b23d6a29b636914299a5f7d3356eb777b4ced99a645e9e8ff20c9b02644cfba9784de3c817027f02e29736695427b6f17106e62550e942c7b17cf6eb9e1213f4cb22a632fc3529cca0b22f22e3f991973f750459572eae416c9e2967b58980067a64dd98deef4e0a60b8bb5d39b5abace6a5cb4528d2e66d9e235979e312c7c3ff894f5791442a486eed318ec1a48127a51f78d293afd91227a3952e2f63d5ef280688ab04bd5aca03b604d81bec14e3ecb92cb3438b817e3136637a3660599d46191b218fda3d5f14c79cb552b535e62b1c17b65a94ab6b02b9c520b4f56ed8db77332bf374cd2721b70b3d2c95e30d306b394d058292bdf2f925c3aa9cbc20f0b86a01843a364ad87922bd4b44054e83143ef1a7c0a81a97841987dd65da241a07c609ffa4e2e71937a0b2cc8347d39f0c7c1a5c377133dd2d30a9aca9177f6afe5fa74833ae8a328d4e48ba9c4652055cc962565030298bbca553138fcef5b6f774d653f389b6a7c5830fdb2f68334d4a7b423af3bf6109e221f17d60fe96493e08f91a3ba00f15e3b7bb5ae764f13badec48b2749c0bd39dcf59a51b9241b2341fb4bb6f39c436c315a2ff9d07d80a5e2ea77de188068615f024701e2179ad46b3d7095ceaa01c8cffa08a0a78a8cfa2ff4828b2696d7c568a33ac76070ee32fa8441a3ebb05aec600ce8e1719df63acc7b40badd22a4036751091d12cd75e4c6cb753089dd3a1c9f8f3f40874a8d7ca65c920945eff010b2d9f0d73ab030bb4ea0a4f594fb8fa7ff3889a341c5d2cdfe16c0a998b70da1475b2046d32674ecf5b66357cdac084096f8e953d30dbc7a1582907f4d0384ef1dd2f2798dd089f6f867f98f7a2c9df739feac1caf773c48091d934e2837bb342d7f74cc6c8d08121028244aa06a1f8405b762934627f9d2f5359d26d03617c1cdf45dd7edc2013d1e0d88ddc413cbe02b0a34346a2d1b6b68d66e359a0a662602acb3c8f93823cd7e70d96bbebe8cf417339da2bbb081f789bdca9ffca88d37606d2c341de78220f0a809c430ad84abdd54bd82d9dac1e5c024be3f350e2a943e4302253f631d5fc57dc616667e5e0550e810cb6c519808b0fb032d476cf0a05342f544d95bac1e2fbe5936de363b69dc070443369c62f236b349eeab44272bfa0a87e091ce7c4600bd4d0c7c0bd27e5519247e77a72c2780c60f8d82addc9b9dd0a1b516e219421b2dc533e3fb8a171bf18632cd7502cde612e3041024a5df90b7d50abff117b8a9a818e17d99ca363f5a47a94aa57dcfd4b6eb9c5dde3cf38e9f82f30a3dd7decc6ab8d80e745eeba5589e223d0d18ced343738be05ccf95365d423124c69d93b8ce16a6d00587bf57ff5fa94b2e0dcb81a11f1562cf5cae132f0aac8b204361861a61859fed06c8b3161ca28331a260e57bd05284ede760a077a577a6f5fd02e10bdab2db797a5bee6e3cd3a2c009ff4a3d5bde96cedfbe0798e9f2e3072604452090d2d84935c09b5be39dcf6555db13b14980ccb6fba40d16cf64b324cf5c767857349f06308738e2ecf97d880949c141782b2f210e3acf5f37374bec8bf3f3f6f7986abdca7c", 0xf60) getuid() mquery(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x4, 0x0, r0, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000001580), 0x40, 0x0) open$dir(&(0x7f00000015c0)='./file0\x00', 0x10000, 0x18) setsockopt(0xffffffffffffffff, 0x8000, 0xad84, &(0x7f0000001600), 0x0) getpid() ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000001740)) executing program 0: madvise(&(0x7f0000000000/0x600000)=nil, 0xffffffffffffffff, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="f917bc680478387b51390ba0392b88887720613fa0ee6a2f5f015649c56d198efd853df5fff768e5e2ae8c5113e6bf228db1d4ac9489fa80996847fc924cb23a050e0945a3453d11af00fafabd66323db069d032be51ea6a1bfe2245e1208cee71c723cb44b790369c4e951eb0188eecf698f64b33c1e48c48bcb0d4f2eab1375de75d70302e2e1b", 0x88}], 0x1, 0x0) execve(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x77, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x5, 0xffffffff80000002}, {{r0}, 0x0, 0x24, 0x8, 0x0, 0x200}, {{r1}, 0xfffffffffffffffd, 0x41, 0x1, 0x400000001ff}, {{r2}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}, {{r1}, 0xfffffffffffffff8, 0x90, 0x2, 0x100, 0x7}], 0x30, 0x0, 0x57d, 0x0) r3 = syz_open_pts() dup2(r3, r1) kqueue() r4 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020699f, &(0x7f00000001c0)) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r6}], 0x1, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="efa0a6a92b65bbaad6fe2724aca3065fe69585381b01b2509bf61208f18e05079613e7c8b9c4a2fe333855a0ee87cd3649b70c749e898c3608f333a0853e6c49e75ea7bc1ba2f2e3b8fd8a4c8ede55e61f818a3599d8864a34b1ea2e193beaf01c0b984b88cc684046944ae9378e435102c1459976ef40ee7eae401d33603cae8220abc307e0e03ad0a4b5614a7fca39c75bcc3a68c911485e9af6355e935397fd7368b847a4cd324e29dda4fef72bb13a4d12fa30e2f14764c758c4aab7a454dd6569f04a6485083f2b3566143db1d2ed77788ea61328b7470f4a8c5b7176f64460515f737929e44053b2056f432fb47ea2c587f13a0d43a8c5581f0e19a47fef87858a18be0b92f07204cfef28325b5c72eb3c7c8a8dff145a5e9a5a210b0de4fb5fb8ec751163b57dd754fc6e", 0xb8}, {&(0x7f0000000040)='.', 0x1}], 0x2) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0xb3}], 0x1000000000000203) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r4, &(0x7f0000000200)="0e330b4bede90af3", 0x8, 0x0, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000780)="3814bb7701e9e7f2389be07ac17b579528387f5d8c5a2cd09be25a26fc5fe63cb7760511f90a762f18b6617248d83b41f579f3893eb4f6305ce24ef02b82c4633f8a215e1d03003651aebae5e22acc9f4d876323", 0x54}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r6 = kqueue() r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x2a) kevent(r6, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x88, 0x4, 0xffffffffffff8000, 0x100000000}, {{r1}, 0xfffffffffffffffb, 0x0, 0x8, 0x1ed3, 0xda5}, {{r7}, 0xfffffffffffffff9, 0x0, 0x2, 0xd0, 0x7}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x8, 0xfff}, {{}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x7fa6, 0x9}], 0x3f, &(0x7f0000000500)=[{{r2}, 0x0, 0x1, 0x2, 0x5, 0x1}, {{r1}, 0xfffffffffffffffa, 0x21, 0x40, 0x9, 0x4}, {{r2}, 0x0, 0x0, 0x2, 0xaffa, 0x1}, {{r1}, 0xfffffffffffffff8, 0x11, 0xf0000000, 0x8}, {{r1}, 0xfffffffffffffffe, 0x80, 0x80, 0x9, 0x3}, {{r1}, 0xfffffffffffffffc, 0x88, 0x20, 0x8, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x80000001, 0x1f}], 0x6, &(0x7f0000000180)={0x1, 0x6}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="d80aa5cad6088d0ad96e77bd20f66516ff0f0000000001006f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950cc7035d104747dfeb52d71ff261ea5dcb1ada6ebbcc3cacf3d9c60679ee4aee250a70c40ad507ef757e5aa44b7243b99a4334b5bbf038cb1ae946db671602d5b502e2b167ef4daa91b79bddbac33bf38d8b2", 0x89}, {&(0x7f00000003c0)="d9fbf6ec4c83f1e3868eae8904698cd9e94027375b3d464f167d9fbc3434237096b43954f536c2b81cf1172250ae87e7ad00932183387bfe33c5a0398621f48864ebe8e8b189c1f196d0cb6857213e038a059c9aa2eb6f9d00af1df9a53d020000000000000071f1c8260880c728d7a95d62484c9325b9fffffffe417917037bed287f41739d6e3a47bd561133d6afb2e9aae17902e214dd345ec2b9c387b73ecf7f9b9a92e80acb0000000000000000000000000000c53ac5fa1bb590968fa8a1bdef6a7a7cc1803b0c4a37d161c22167557b61681c0cb0db24dfed63c3dfc47f592782f08d00c257c7e9df9cef6f76c4444e496ffed4440e6831d1a12bf90f7a4048bb5057cb6b444a1828bea8862702dd240f1b113c89968907b83c6bf38379f5aac5adc5192736", 0x129}], 0x2) executing program 4: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getuid() r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) fchdir(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) r5 = getuid() setreuid(0x0, r5) lchown(&(0x7f0000000140)='./file0\x00', r2, r1) executing program 7: r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000001240)="d255a71c3be1bc04c251fa8523c57fe263706d9b022127989cc2c9822a9927753f69d087624f98e7c0", 0x29, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, 0x0, 0x0) executing program 2: getrlimit(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r0 = open(0x0, 0x0, 0x1) symlinkat(&(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000003c0)={0x3, 0x2, 0x0, 0x1fffffffc}) writev(0xffffffffffffffff, &(0x7f0000001280)=[{&(0x7f0000000000)="5f6a8de84b4c52", 0x7}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xab}) fcntl$lock(0xffffffffffffffff, 0x5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) r1 = socket(0x20, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x73, &(0x7f0000000400)=ANY=[@ANYBLOB]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x4, 0x0, 0x0) mprotect(&(0x7f0000261000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)=""/183, 0xb7}], 0x1) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x101, 0x17, 0x6, 0x10001}, {0x7, 0x4, 0x6, 0x73}, {0x7, 0x2, 0x7c, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206937, &(0x7f00000001c0)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db699e571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0x8a) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x1382, 0x0, 0x1, 0xdfdffbc0, "97115f33ba7d00fdff0104000000000000de00"}) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000000)="8a790538f39456d084543880083267c4d808c19e4e915c29", 0x18}], 0x1) write(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xbb, &(0x7f0000000480)=ANY=[@ANYBLOB="8925000040002adb0070162e0800416f00ad0068000000299078e0000001ffffffff831700ac1400bb00000000ac1400bbffffffffffffffff070304891301e0000002ac1400aaac1400bbe0000001000000661351bcdae2bae5fcd7078dd1f453194a37e8e67737c6cc3625495433b419d9208f5da7ec3a8b8eb4f6a3dd460b8502a1a451f161341d49325d0ffb88b4e46d68d4502c7930f1e93bf638408d09460300a1bd924c9cac89c2912197ff2b7a7eda0ae97ca15f500b639e293f8b8b9c8f5b8dbe56aec20c0334c1ae0a0153be8b091b5e8a232d1a15e3040d832a8b1af0c373756d6848756fa77307d6936c0ee3c56bf87529decca8078a2077b32c713f9aed62b5b24a5159a8fd3ebc70bd7121af4fc7e37369eda6c67624eda8b75fe2b86b05965767d426768de9c43cd56645c7ecb199001f06f1603f4fe8586a1c6f599cb90128d1247830739746a3ef58dc184a2b1fc8e74f8e98c004aca382aae03a0f8f62fbd7f6874007b5aa55c7762eacfc2a6ae00dfad6a7adeb3e91df2171e832481697497a2ec9b89fa7c462443c33c81e26"]) executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() kqueue() open$dir(0x0, 0xde0e0c0f37e46566, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() r2 = kqueue() syz_open_pts() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x101, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f00000001c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781e4b2feff0000fa00000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x10, 0x1, 0x2) r5 = getppid() getpgid(r5) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x7fff) getsockopt$sock_int(r4, 0xffff, 0x1002, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x46, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffc7a2e46f05fa0800450000380000000000019078ffffffffe00000010c009078000000004500fffc0000000000060000e0000001ffffffffdeacdf2edc543f5488a576c0cbd4dbf363098ccf52663f517b5b7900e686cce9ad3eb0a51437c4d3ac776ce3216debe2a582975b68deba033d042085517ab22f969935530d14c588aedd812e4c21b933cf0b731a9de17d3c611ed79c24e18e753489e7a130f3b935d1dcb7843497bad13c73bbac689c8c456f3909c83ea173b5352df053bb5937ab7ba8a590d2f785fcbca8db970e0b505bc8fd9d4f0288e7"]) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) sysctl$ddb(&(0x7f0000000040)={0x9, 0x4}, 0x2, &(0x7f0000000080)="20c04cb8158a", &(0x7f00000000c0)=0x6, &(0x7f0000000100)="84d7788bdb92adeab081a83bff88ee29ea237b26f080eaa863e50733ec8c694d97a2e2a73ff3f00781f114e863d78a", 0x2f) executing program 3: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34bf5fe84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) getdents(r2, &(0x7f0000000200)=""/10, 0xa) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) open(&(0x7f0000000340)='./file0\x00', 0x2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) dup2(r3, r0) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 7: r0 = socket(0x11, 0x3, 0x0) open$dir(0x0, 0x0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="c053083cc64d9a9ce0b0a63971f4832306e6ac287900a257e2339d2750b86f90c9e0d24a33a73f7f6a0d3f2dbe8539ec83f518b6e4014dbd8f0052dd5e21e04f1e203ac9da70211c7f9d9cc8d2c5986c81c90ed004ec46ff", 0x58}], 0x1) execve(0x0, 0x0, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) r0 = socket(0x18, 0x4001, 0xb3) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r3 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bddccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c580a19a3636a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80fd5442ce38fc19a308ece800552c7114d2ddcb875a7c1f846de0722d6831f518ce3e8099c7a77801095773d7e350125cd7d35f462c6a4bbef64698c8f3fcc9cb4f529518bc1b974ee167b0158d28773bd089d114a6fbefc241f8be70a36c37ee7f0da82a4dc44ff5681a44841662a02606d590b9731d6d4824044824498b6072146829a5ffe5128c99aa81fab6f0da942a0809fc972482106c19afa5bcd4387755e45c790c5261ede5d09c49652e452a31b2475db28b22447839ff9e2c626e4391e0cb3090d4445fc86cdc56f10339d2e4a0f4cd700c085f9eb05af91c4669fa4da6f2f99e6ee0ea7a4797082c9469aa060e5174fa0d60b15cfc7cb4b99d0d2c9a7494b3bb2c05b785886dc92b287cfc8da144a134700a96ee4094d0f8ec746d0b4968ecac42ad2ce606da4485792c4ceca93ce6d141475ca6a7a0bfee50fa84c2bd7205ff9ea3411a7a9d6648a67aad5f701a326283b7741ad50e7608b6fc092be7c03ce4db6bc1851d63e518e5fe7886fb488654a8e8c28d39efbc2cc33e9e549bde035865c5d5c2533f8aa5cef125f3b50260dca5e479780c51f7cb3baf42588e86e739efef61895c2e4261427425a253ac37edaa279e4203fbf93a944517d14e9392bf1cfda0a97755827a816a86a91fdee966ffdcdb209e8c2269b41eaf7dbb77105a05a98e539db1d418e45b3c0a0bb8cdadb6378ec324cd42b80fb99033b017870b26de4913aaf5e3f83a2c9be608032dd14950f63ef2fce3d48bb7227dc219d93a742fa11663aabd4099e433b7ad343e2982d92911e97db8229e7b8ef40e5b24d1504d63725cef5f78519b2571c7e212e793e6859c3cf8671578277702a23f522e7c26bf6103d563a379cacee7f66f1ab90360d8a2f84bcc170efdccb70694102dccaaf11a0011d30d3f1f1571b4e20b6ea423bc1b5a1b33866e9a417788cebf7b73f3c6e12821de20437680cc2aa22ce228b2305947cdd2af9831f4334a7ef9fc3da090b88688125cdbba4bec620807af2c6421a5f29b9e0ddbf47feed3c4ddcf788c7586a2984312434949b786b80f35dd1615a802436da8515bb0206785c5200fa31c5f5f6e3271fd3aeb437a0dca122d6a578312482245677dbe7bb238930215a919631a48ede70d5e9cc3718f8ae643d3cd52705dc704aa9431d9aaa7d2ad096c5470a9f2a94d8c48819c458256313202aa5fee11a9fc867e359a067a9e3fed4b6c0d0a05238f9275b419474374c3391215fff6d4cd5017e6d6174fe31c5d672f46de7d3dd045445ae976f4ed655275285098babfff2407c3e2d3e4b9e1a912e53d36b9c163da001cf9b292ba304332e80e9bef9f29941c4ca2688d6686084dea374dbd2de5b7ad11b8ef7cd0d2a1e4ff2dc9a842b4d59a790fe7cb66606d74012674e57c406dff00e734f133a183b3f20481d799647ec286a1d73e6df1fe243e9f71d744a4b01d76fe04cd9e726f47ade51f5a59a9c7b6150c3ad60ccce60fce14ced895c3a4b0ed27dd5a9b9f92def1c9b8ef3cb1a106bcdb573a82ea908fd1276b034475ab5fe79f3d91785589e4982f793eecaab9061c7c31b4cc8d7d107c155555d109e32921653e9d334be790e3895e09eddaae46b4f27733217de8f2db2978aab31467354a9e834c8e0c9e369041305b35606fc1d24ef8d218beb6a0d89aac871a3851bf2d34a9b6f6a1758f98827a2e20d7dc01781e9cf1e4e9ac6af14911715342a35feb3499d8a81f8968258c30988945f4b57ac8bf838dfd9e4cd5192dda7c50f3f5b0ebc3c9d6d50490311d818f1903af0840787002b1ae15767ad32da3b6baa7f54252cc796a501ab05497e73faaf33ce211aa4882c69baf10d7666ba86cb6848202016f42debbf94b3174066a77a29e982fdcfaa2386a171e54776b51334ef5eb4f74620f49b7c7a6a57a29ae71edc707100806c35698642c00f78fe7705da8f3f25ff63f7fdebbe767ff289e78177161e89d177631356190a946a3a7f7d5e70de2776406bd07c0bcc02d99d671b8bffb6723482a1f3b160b8b01ea230583ecb8436f937a2849f1b84a3889bd3117bfd0f5c73b2354368ec0fba68c8052b06951b69266df65a823bf7ff140e53fa45a8a3603847df50586b9af040a6d69cf894e9ff0bcace9df73c79c6ed4eddaa058b6d783cf7dab7fe7eace67d742f3f304cc01f30a2a33f4e1fd8416c2cccd4bd7f498abe03200739d04e8a254152461a04d9a01271854687faf3da10fae5c4250fe91eacdd5a34b30fb71a55983abe4a29f8064ce2d43bb1e0923d64f05b5b2107b8d26b2d00148db054617516e53210a3e0514d5a535c6e011122051e9903814beff2c36030b66ee8afc36d7be611cc85e88c6f8b315c314525a6136df5999dba4e83ab1e6f04d9792e32c31de4c1c17a69aa5b5c07fa81fae3a043fd6cebe89083474245f08a55a6dce9f8e5ac71541e13533656e6f3cc672495ab07a5a01f61d432dc5875d4e9bfee8f89bf3faa6daa429b950128a933c17fae0603fcdd9905c9c97c2d46b9f7f4c6249f5ef252b6085eb803ac61e200f806d4996f719cff57deb9de4ef13df5ed3479687160e71abc2283183885289dcc391193bde5a19171a165a85b416f2b455c96b7c8bff503701e955b4a3aaa8dc6118f23573865aece318f0677fdc583298dc507a06bf5da753ce599f1d201bf9309c2e56fc628f031ce84d969c40e5d6b8777ec9be9f15ba17c06e6e15bf04b11fff02a04e6000b5f73b8368301d2de269cac5b2692e4e842a194b4afb9eb7f43c0d0ddaa2cc132327aea1680c59e3d520a6caebb03477b17b682bb4a43ec48dc16cf73d07723876297e4daa96a4d0cd70b9ec01a750420ed995a834838e1d0b5c2c82ce0dacb9a241c871e46f4da09fc718e50465c2b991d3cc3012ea1e5c58ca85eb062706e5fc554d26a48efcace00b26fac9e8a78320ac0f517d4a98379eddc4877bc7bb68fbe1c6acae798dd9438cc79b86a5ade467b60bd3076e948ab951c39d58562c57060e84b8d25f239292aac9ef3529668a27eed6221b9a73be56b6ae9f1c475196513ffeae8c9f90be20e1d3f1437b5d03dd9e1d0f66ea05c0951459862d2500f0134c018d441161f0ff23c458864b33039f365c09b0acec3c36064019ca681c3eca1251cc1b4b447abd3b545f7b2ec4d751283c84469ed23af5e841f8b37ce84835b1a89f2fbf0a2c4f89f843b59f233a97ffef7700c05ab92227d2efcc5a412be7f714478e24d026b0ef885d611a2ac3603de67e3263186d4fd9cb57bbd2244cc2c648f0901a9079ca276a1446ce3c47c63188b29513cbc21f2a65d67524e99ea164dad4d8da99333586d5607b766e950d259b16bf380dcaf03e6d27db547e3e41044dcda8730e13d61b9ab98c7e828cddf28fbe7ff080321300f35fe74ef95c07128cbb122f79d1919d4c36b62bb8fd597a718237de296d81b1fa0fd09e94751ef4f9a2c37dddba155e7fd5122c7538f1fda1b530efb93d521815facb0ca620e6b726c3888d041ed41256ba1f89c5c392996bf0e93b663dab5a6aaa5bddbdc8f33976d2208784a8f26d660ab65392a25ff52016b5efc4bc4b4e8c9891169fd932d28258a71eed3c23ecec8459faa9c65600425e422ddcc563bdfc63002d2d4deb0fde4f8a8c47ee8ef6a4b707ef4ad6c82bf1fc94cedf1d3a361ea81bb807b271457f334839e39833d816667ec666f778360c0e5767f8a48f6209a46d273010d7d6977f860dd9ac910823718d9e0d10120d345fb8c6d067de5b07a1e093647ee22a18334d7b9d603d39fbbd478fd2190917640906aa6618af5625c8fd7194b4de1f2720fbc4b86df9494d81b47d83fb2b29c700115807970bd9fcd82c3e847c4676b6741553824ce71b084b243297cd0fbcda415dfc4c5bd583b27302712017039048f7907afa871f7e4bae25b9e09b671049dcbd264719bd4cf49430b744a6ee6182642816dfc4df10a712e3c5193e0f8edc3304945a23426306b7ed753873d8a7cd5da987a89901b71c7891c5047f76289425ed5cc63dd6d0ee5834ef387f8770cb21bc9ffa2fa73279d4473ff39fb161bc7ff3a2f306c005c8e2c1c0f14eef8c7d9b33288ea89318c06abe97eb904dbe54c9e39f7a29865d60de44b1ebd0d65afec47a48409a8e48704d6f1ddb2ab06bdcae46183ebd8aa31071e1312d737ee3ec3ce49fde9c9f85b6a13e6b06a2d97936e658088ea8ab667029d533bcc4ff79f66f73206cddb2a5928957aeca616ed63535659586954ddb7aef991d8f9fe09b78ed70d7cedef921ba689fba6f799175137fd6bae77b391a8d1b4cb92efe8f60b30d599ae05d773d2206c0a6ef35a39017b354e15331dcf50b731f8ae500f6365265c009b22f36991d2641b339ca0d4498b79910c453f36b6178554f8df7b8edfab5ac7105b9aa3ddaa4abc6929875a8878010805b467d33cb0bebe619257233b9649ee0df16f3ac8a22dc6a86474f31eac0c810eef166907bc198ece5d7a02c0dde562a8d091f2a1567cd8e87b4fcc85793935a667ad0adf18b0677cf4c6f2f9e24e82ab17195a1098f374829a6a98af243a4dc436dfea82924c86e7cdd7871f9bdf332b420b1ced7fec7e343ced234d9af3643874a39ba46731cbc2cad8b870983b002f6c3cf4898c27e6c3798b644a57e97d7ef7d341eeab7d9336f4e99b8950f448e28e1c4869b4299d0b55a285760c4656032ec3674164f44452235ac59042c07d62e3b4de4402fa6b758f4bdd177af610d6487b2e80c1f9861ca3d5b553b29319397e3d23f19873136eaf40802c9b8dbf48b", 0xeb9, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r6) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000001440)=0x7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000f40)={0x0, 0x0, 0x0}, &(0x7f0000000f80)=0xc) sendmsg$unix(r5, &(0x7f0000002ec0)={0x0, 0x0, &(0x7f0000002b40)=[{&(0x7f0000002f00)="bb6cd1ff6bdd5d56f249885b78263d1fea43cf40e3cfa7a5fddb8e75535ceb3f6d07d4de16864e7df9341b9afce90d83897ce154c724b428e4c92391c0cada582b9d833a3c235d8a0ae8ea34733a9e47b5655f89f727bc18733cea66f89a497180ef048b334c6b61da81651248c86c57b17f58f4816507829e730fbc136b649426fc2503bce7ebf384ea110b0ef0c43f1056b9ff75b1744e92f30d2b0be029fd9aaddbe918720a435cbcf90834deff8281d6daa9b4fce51627cb6652c668833acd132c05a14bc40b0869560596aa704cc72d507548e1cd497b7e8eef3545bd43305535fc50c6362598dbd8d5a365ce73873904b294151fb88b3665bf5f6af31841329587be90494192f89321100d4e2cc2fd17cc7c9205a13c2622971feb90f9894a939271605f6af234dd735c25952abd38ab494c8fbc8458ab02c8a5d3c2eac79448301dfc42b90ec119305dd090fd38b6894a303c70e9239a5a56e0eb3f72d2c579d62e390f22629941118eedeea4767460d24ad5c87a4aaa5bc5f298b3eb691e98307b764b086ff1972eff9027ac67934fddd65a08965c2ba77e844901d0d6666817af170d150e3a8059fa14f8911589f6d16830b238f9f64b2a4f655cce35397925ece2b18f2196fe006f052a9fa14e6fd77134fd3fe97e3dfc3234e964cabd90725ce8d309a627e756df4729d9411981e6d802c2af9f579e0ad2a533b20e2a7d94f95661d5c976f3a3140a97eda3e24c461cb6cf6d6f047a65e6a14952adc62b7c57e7c8a91a35c98279066df8b585313ac49004b2087794b2a255936be89d7f0774d682f757d951d5e0fe81c8c4f2366de2fcdd16d3a276effb4f8a63b5d0cd57069c0d705500f8b1482a739bebf80399c171094f053140e60f697b64f7d3609f3f52aaa790d1f8d8be27b34de8522b1cb9f757a0d093a5bf12c9b3b86d316da80973dd42d2808832886d3436441105b0cd1577970c35f799cd36fe5f8ab0d3675157348cba5e0994f2bcbc0d4d8d2efb8af3654f023053116bd499509cc7522cbf5d278229fa894bedf674f9ba84bc0523d13665fcb452f2370845c4861c029a59e3451f6c995fd3e8d128b488e8d33190de6c89a030c9b90c97446501d0e8ee91e1c2d7d7c609111057ee1180fe3c745d24314427a824ffc7364a9d4deb828101fab69c8de04d371770c91aa5ed4f141c938f0e2ebd99b140d416c3fa5979f4fe2c3d700e67c486fd497b4d60cd9c4aea0b3e4a967897189cd923fce57f8b74fa20dcfb83e3a59d0ca994399ca31dad2ffcd7025293999dac80117ae130834918fbb16661e9c40390a3c7ec6ff77b9ee47a5d01dd2dd7691dc7e006fbbee833eadc38d9304d478586bbdb75d4ea831e3d1ad27f371623fc2ca5a7262be6beaa72d5fbd4409a5f52a2928101e3eca52886c7f384add1780e95eec74b60239b6c1d31e644a07c0d4c062f9a5a4e7cee6bca0b1b3f16b8c3af38459f5dee020ec014426d8e1f9f3139be3637e6b370a759228e21ab5515c33b46f9bbb9ce1070985c302dd76b0fff0446f10f8bb6cfd25a84c3aa55f42ceb1fdd4a23d7452281486a7e6959842261adbbd7c2b9a5479f96abcd99ac7489cdaa28469c29138b49f332b3b4587f5ffa111f09d2d98216ba5005fed3e473189647f29f157cd61caa9184b1f42edca4687a9b2d49d56c189e6645f6128409d8d9bf521a067cbc3d4f823af2eab202d6de20939062ccffff57a9a5f32c3e0b713456ee021fd348358ac270e7c163502feee123dff38f79570377a2ca76cb68e65a721c564bee325195ae9c6309c6053603017cca250c5c66d3688194c9f37a9716da83048f250b22e440c3ff98d69d1f4cb56bf553edeb1dfe98b4799270bf72b09c0d5886d4ad069c66b64a104ba6df60b032bbf3753e8a16946992962a8bbe01360d8bb696a8b9692b3ecae316ee54ffd4f005ffacc018541226d70709894edc6d45003cc38a8d3531786da571737d9bdd0117581c274f00a61863f8dc00a35ec24769a71fc40498bb4abb9b61c5c150aeb8bcbaba692530c72413bf23ec7555a84fb1f1442fe60c9d92826620ebcd5fd608cd68664958873a8d793c802b9aee7afab78d484b8b7451ca82efb022b00f4000823bbc7665e2b9bf47ea14f6eacd9b62345ad5c0fca01b735331d7b52ce9ea15e342bbe6aeef7a28f964e6f3dc9f20c95dd021ca4499bd45ba6efa41c11c9c965e7963108e40215b957ecfecc11b785b131c7ed4a9c7706eb04ed30b1ec5532f8e5a69c0532f222eaacfbe1c1feef69ffa065498d9f633c650d736a7990a0766a7e60412972534375a09f9ceb20338199062edaeced96854946527a8ba879ba37de7f03432e757c09919fb8636b9e1d7bcd1262c98e85cd7463a63eb00a8a5b457f55eef965f1c7ff511908db0e02df9db93ffdcea6e9a458e6c44454d221180116b968bcf7cb86a2c2fdbaab977881da5f67bf2934cbaee42d1bcdf25ab0e84cc900f5e05db79509d6762c8b8f801e015ff11d821f6666bb376c6b85e6568c9ac0ac6ed5f62e51285d83ab08feb3b051b60fff836312a6c13ab67bcd1fd32b12c29d02021ee3fb172f8796c75170b9eb532c2999a51b0091df8cfffdba33f584ea395d5d720693be47bb7b96590e1a97a7d8dba5501cb863770d4f420206ac0c50663ba6c4278c88f4351cdbd748e0cf5cdf126f6d8e833cf30a7191b676f2e6c7e4d0aac678de2e7052599595794f42a5195f7d0999ea2d1e4bfdbe7e7ec9ccb310fb1432d51ef6e70c622ed36b5306aed9e1759c29de7620b00e48d84d133f887531830fd95714d97f59221ba6812bdd5f524c000f526109da359459778a075c11dcbf23a651de61fd2603ee8f2772bec5413f7c12634ecff2c231867b0be9ad0683708e81b792ad7623c0e06b41abaf039adfafcf56779a6c4071065f4086d82aa588071bea3a993d601ab4bf7e93e74755b9473b8c1a0221a297bb6188eda72a8277b5410f8f431efbacc760673b223649276f294bd6cbc31e3a24fa6c5ec35633caacf2ac4eb1e63b19341e9c791e6d1a7542a883236898412ea5a0aed8659dd806718337db29e1d693494c2834aeb52f7d21dd53d30ba11445fac87234e9412e826f2c748718f00dec9de87e7a31fcae9a876f3a1c6a517602df49d5d176fff353c8ef9f7f15bdab2e8c69e6296e63622f199522ad77440b01abc5ee5faae09280b18c18e3f0b24d913276f35719ceeb6b34f12ab584a0bd208e39c4a6d89dbeb7214401b467c8ddd0446608c519aad53a6a32ea9e66e1cb05f2086c685507c082ab267219754507d7e98839affe9743da43a5f01746673fcacb9d0c3794ed37b370ec4562803ebd3217d962d8dec4aca1de2c0c46fbbea4d1f353fb37e7910c3f55b051995a66dc0cfdd55c225eb2e9a6dd43c3e7052db35aec6f216f16107f39693dbfa2baff6f92af5f8c01f48f378d118215176829df80c74ec1127e0c129173b59bab9e87376d5405601a0db4f67eaf179feb9458421ff349e4cee06d9372c203e83e51773d5d4bb01932a0896f60d25c1c8289874f51958f40ae0e4f0e3897f7b3930fc0e9908afb088368fa5dac1aaba9272fee60cc1ffc43a67804d31e3053e801c1e6cf809bd1407380ba134ad10fba22746611a62d6795914a5b3de503b147c41dc013d6ac733439c7b753c091fd877bf3aad9614f739f85b1db467770a58452047c6b1e59f31fbafce61ca3c5e43b1555527043ad23b31fef52453b2395cea9bd1f7f954d44ff9a4b8270ac0eac37ec059ad7d26c4e6c244cf43af0b2b77e6d147538680a5b0318a66bd9c674e557c1d45d971b04283d332c86f6ecce2101682653c696f13e79f348b72371cacf8c576ebcb15c67b0543370417f93715b6641d1cf71862e9fc2f33bfae2e61b453740d692a5d2fdfa887ed0788fd0e41a274674502a989dcdb3ff532dbc3015ebdacf341406d468fd2fe1c4978cccd88f22b2273ddb0ea49e7675a316af5a8d6a70426337e99eda61a2b763740dec2a707ecfd01f849e10038103f4ac7a577a266ebf0818d1bfac8ac2df1a6a38054cbad1783e314c0bd832caa944ad368b68ab5b0902c19ce9481e99e848ab9d4de7d79892ee2332b4b9b5e8cccab49caf6e1e34259b7815619db9bd54a20c151bd280c5ad310d62c16a95ee5abb90de8ea6a2dec4c4444ff4050692a7f5de2f5aa2ca47e7f0918fbee467011bf7d928d518da67fd16db35c9faec66618454f689221c58d6ce4ac9bf21b3d2b2f669e84cd745327b6f851a5de54ffed913ab344c13daf7f240363555327a0c8cfe07f5a15309219f6043d0f1d76ed0220b65cf3fe5a19779466b716ae9d9172da6bb063be4687ac71a794dde48895d56d34699616e65a8c1c99085355ee3a45330c2e4e0384702f8572f712a2d60a18f4302e5024f2dc96e8ff1b95caaa50e3bd9780652b0f5d20166aefd5c081be932be27cb66df40bd1cffd24238ca88821aa26bf67e4da1fa1cf90fd9502c5f473327f899a060a5d241f5bf5ec1e4c1f3851bf5cca7095a0cb9581a6ea234fa2ba03602085f242b04e3312f6299e724c18f8e0281e53edddfad4a60e53cd29786e06e3d045c6ae784251c8660731eea86a1e404f0f5255a086e61a61d25fd8dd82fa7316aab0455a256e097fd24b8f858a544fd61a9217b9cdc4fe741398d7fad3903f4f4c3c2646157f336ead220516228d92ed789ff7209062607b7d91b4e1c977f164e87874aaa5c868bff7c7e0b8c9951b62ca4b695b67f547f73733fe76274cbc093d90a6f9d774881b81ef7d16004bcff32fafe29fcfd7296d62259ca96d2c35634eed1d3a8093f41ada1ea8e818c595d7248d14f931054e9712caa7d3ff59ea04820febc61da3c8d9df953ad534bef924003d6cf64ea6ac77efb5cb7a11def540b1961ead23aea942636d4ffa3705d6c8d60fa8f3417a4de08aab8811d1a3b2b5069bcd770cdd07d259ee2cb6441a50adc627aaf1d1fad31f7fe2cdc4f38adf910c375eb07396bd46787cbdbe893b075c0014de31a669b209c023b4b904e836448146379639d6ddf9625a09e8ba5023cca0d9e2a6188232900d5be96b2f67dcfb809a65858c740efb6d99cfdf11301576315ccc9b619d1a0e9e4cc6ce4a04485f2408fae9806a589d4a5fd3c64507cc161f6d22c0f0dbb29738f8dd8036b6a8c2f289c85933358e3f1c00b60f83d8dd98219475caab2728d2fe62b47d564c2e2ced0be7a016ca0ea1ec0004ec070b873908077f1b4c8f9ada7bb5a053c965ec4948f31902de4ec241419a06ae37a85f5a6bc0f33fc48d9e7f02e52be22519818d35cb1a7ac23e9f706d3334a9bbf7621a99e0bb6e479cdb9cd41fe2a0e8c3a3eab3d184ce102defbf3dcc020516b3e7aa02a2d82a46f43da769c71f77c1e95b8c4f43c52c64b95fdca83270ccb1e51055976f24326adfe530c78cd278ef9d2068934f5125f7e0e839c2fc04538a6fb7ec4dd63beb6ca6d5e15a467751da8446bf2776b7f10a6b1ded592dd1512299db62f23bc1c8ad7edf6c36215aa6578557185245b4383f244a5fb93d0eff0ec8a42161eaaa58bb93b00cd0d0e28086753cc611963f1a9213e62099df1b7e1371aff87757674f965ec146d4ea772c38c415c5c9ae005690d4aa1cc9f9cba09f98591cf92a93e8d908bb2567de4373db6d0cad4889fb74d2b8a7789eaacd44a7baf1a61b4ac54b7f11d5b13b14073303a6fce52985a7d8110f76ba320ff4175ee1e7a42720c7d375c3c690e26886c45360a8e71f5ae1dd0ef73aaa685b1546f38e6ffeb8ef8387d607cafeeb345b305acab8756d1defcb576099a27262d18f36e2aeaa81b46b71d1f60f4f708ba48bea8423c79811436399323afa86a6af34c572ce902680d3c002846a02d71311e7e510dcb6d3d0b857f4ead392adcbe807062eec89748bd0352f51dcdf97e73f7705ed753bc44e", 0x1092}], 0x1, &(0x7f0000000fc0)=[@cred={0x20, 0xffff, 0x0, 0x0, r8, r9}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r7}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r7}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x150}, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) r10 = kqueue() fcntl$setstatus(r10, 0x4, 0x0) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r11, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d11", 0x3e}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319", 0x113}], 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x80000000}]}) r12 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x8000) pwritev(r12, &(0x7f00000000c0)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x3001d) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) open(0x0, 0x10, 0x14) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x1, 0x4000, 0x2) socket$inet(0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f0000000200)="f2420c5ccaeaad9f77a805ceeb247b063a6c6ff1cbe5ba0a4b4bb350cb1fda9cc0d08c2310f2c0350e73933838496058b152bcae427a9bc8eec91d9c98908b4cfbb6db8094e4a5aaebd32dd9c2b2e221c8f3fb6e26a6f92d799e2692a75c7ad01641436e76def55097b8a47ab86b7c7e9e6049b082117e4016d7bddd25b52641f5ffcc", &(0x7f0000000040)=0x83, &(0x7f00000003c0)="a2c526c0c1541775e04d2624ade53b6ef33a3d8466662614c1843ffcc191cc53c5f5b3f2a5e14576471fa21260ebbf7d59190f29eb5d5be5d593b8997083c65055d1b88568ee76218516e77f27b1aeb66c3adac1c16d90785445ebdbecb3919e9ffd316136fca07b96380fb0c2b1aeb9a488b1157a34451fa3cbfae6824fd1867372a376f4af2c7ca2ea67959bca30cf190750f80b7b30ab06", 0x99) setrlimit(0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000380)=[{0x0, 0x2, 0x0, 0x3}, {0x3df, 0x0, 0x0, 0x80}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) chroot(0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r4 = dup2(r3, r3) ioctl$TIOCSPGRP(r4, 0x40047477, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x3811, r0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x31, 0x0, 0x0) dup2(r6, r5) executing program 7: socketpair$unix(0x1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = socket(0x11, 0x3, 0x0) open$dir(0x0, 0x0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa01bb86dd60090011000800000000000000b308862ed3000100000000ff"]) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351a, "090e4de6d311a692318c7e0002f9ffffff1800"}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e1804", 0xac}], 0x1) writev(r1, &(0x7f0000000b80)=[{&(0x7f0000000380)="693b9bc414a932026faf3315fad027f7675c5eecfe86d6a9854a0fa28094a0fd37457734efc6068a2452f3feb662749601271a327c7dbd99a7b0b2c88a444561ddb41782fd8ef037266abc2689d5b175c481b40ba3bb1c4ee8e3ee430cc43af7c17a6c622ee6b9420d67c833c9de303224518c8b2e1093b5c9583fca549ab30204d4b3def6af6a8ab308086dc42886aeaa729b84a38aab7b5137f940551e3dd3", 0xa0}, {&(0x7f0000000040)="7d7d42ef0581c27a469a8300cfe13b943e8f420400bd94b2288991df0383000000000000000000", 0x27}, {&(0x7f0000000500)="cf85c9a3138e89a9075a4c47bbdd9f66db6b277303e57c56973c51c57b56165ccf2de753d1a966dc9167afcdd48ddb36b738031da0948febec4a26849b799d48bf4d158c25a43fa0c52d98cdcabc6ba05bc9ee3d8c64b72f8bad98f3f96a5d97dc1709", 0x63}], 0x3) executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) r5 = getuid() seteuid(r5) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r6}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r9 = fcntl$getown(r7, 0x5) fcntl$setown(r8, 0x6, r9) r10 = getppid() fcntl$setown(r0, 0x6, r9) setpgid(0x0, r10) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r11 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000040)) executing program 2: open(&(0x7f0000000040)='./bus\x00', 0x100, 0x151) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x7fffffffffffffff) executing program 4: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x14, 0x6, 0x0, @empty, @rand_addr="ff0000000001ea443d08000000000100", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x53}}}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x1f, 0x0) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340), 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) utimensat(r1, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0x1, 0x1}, {0x0, 0xf5}}, 0x2) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x10004, 0x1, 0x1, 0x0, 0x0, 0x4}) setrlimit(0x6, &(0x7f00000000c0)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0xc) flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0x24a, 0x0, 0x1}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaabb08004500001c0000000000019078ac1400aae00000010996570000000000000000"]) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) getpid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[]) r4 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) socket(0x18, 0x1, 0x0) executing program 3: open(0x0, 0x78e, 0x0) r0 = getpid() ktrace(0x0, 0x0, 0x1928, r0) syz_emit_ethernet(0x66, &(0x7f0000001300)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @rand_addr="f6ec07afdf466c130afc590bda9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0xfffe, 0x2c, 0x0, @rand_addr="457c420108ae233c3544d14cb2e90800", @mcast2}}}}}}}) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x7fffffff, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000157000/0x3000)=nil, &(0x7f00006d8000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x20000009, 0x20351d, "28b77c09b87aa57800080000d0d2000010001c00"}) writev(r1, &(0x7f0000003500)=[{&(0x7f0000000140)="556baefeca19a82ac87e2b9ffc2d33962a44542672467de8c37d9f1d1223eb1d772f62f5b2ea25b194407dfbd67745dcc0b788e5b2ed4e6fcc894b24ec412ae932e4c4bf42452b442134857a07c063185b3e0fb9363f2b6c87633ca7acee11115ebba8071608c8d2864e6509b4e3dbb64f01387b267f99a653654fdbb6f752fa0ff4e8009289b5afe8768ec980b6f3f88217ec90561bc6a0a30a606f682c8a20c354f56bec1549dc4089cf0cd9a249c25b43aa8e54c7f210a3d9cb9492e2e07cc647724e3b409c529da0c4584532c7b9d0baefb1f6bea9f2aea079eff8c3207ff5befb614a0fe4623c836395664a31a7985da9e44c1801f5654e7060c4af3ac3a6d4807b088e406e38263c4008e9feb3913f97633ea55be76c05f5b6de117661558d223a4fd6ef4d5ac1b031ae818714580bc2cc144e4b16a7a8026b88c90278a85ecd5b6642e1096f2feff6c94e8d821c", 0x151}], 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x19e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000001683a00fe80000000001065e9f06b613a000000000000000000aa"]) executing program 1: socket$inet(0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000080), 0x4, 0x0, 0x0, &(0x7f0000001280), 0x0) r3 = dup2(r1, r2) getegid() sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r1) truncate(&(0x7f0000000000)='./file0\x00', 0x5) r2 = getuid() setreuid(0xee00, r2) setuid(r2) clock_gettime(0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="ab5150d9f075e165fd29776975f28d8d401bf6dfb612b5a328225e56151aeb7a486318b0244ba116f4cc915462dbd8135060d2f8613767b0aba94b7d59fe463061ac90137f42227db1e296add7ca77f427beeb319e2073929df59f99e8fa2a390000764626124f0d61356bb81a1d108804c337f9a65a217e93ac654fae495a00100dcbe93e80a2b61592e9a51273d50a7caa9ceaded540", 0x97}], 0x1) dup2(r1, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffff, 0x0, 0x1, 0x7ff, "6a5016a77f000000000000000000000000004000"}) r6 = dup(r1) poll(&(0x7f0000000000)=[{r6, 0x40}], 0x1, 0x0) executing program 7: select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x1) getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) recvmmsg(r1, &(0x7f00000025c0)={0x0}, 0x10, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x130) semctl$GETALL(r2, 0x0, 0x6, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000002700)) mknodat(0xffffffffffffffff, &(0x7f0000002740)='./file0\x00', 0x80, 0xff) openat$speaker(0xffffffffffffff9c, &(0x7f0000002780), 0x10000, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) kqueue() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000028c0)) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f0000001200)=0xc) socket(0x18, 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de108c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb17040049004fb56a7d46c8ebd3fe279b837b2ae856a20d73f050bf29d58b803a676c1e761e8a47857f51d90a4465f9c60500"/172, 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f00000012c0)="5f6a8de84b4c5221583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed6344111d8a1235b090032a05217cc52dba46480595f4233ef7cf2cc0653a24a548985950d149103a8a3801e58ccb244527ad32b932fd6883ed0000a4b9e2fea0dbe3e183c6942b91b4185725d6fbffffffffffffffb3127c75530a68726500004fc832639b9b503b98f4f761d5d55a749f1afa4aa240d4384e3ed9cce478ea", 0xba}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x4010, 0xffffffffffffffff, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e2984cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x22) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x42, 0x4) executing program 2: link(0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000240)='./file1\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) open(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) fchown(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r0, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000580)=[{0x0}, {0x0, 0x4c}, {&(0x7f0000000400)=""/160, 0xa0}, {&(0x7f0000000700)=""/132, 0x84}], 0x4, &(0x7f00000005c0)=""/132, 0x84}, 0x5}, 0x10, 0x1800, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaafaaf2ffffffffff0800450000280000000000ffffffac1400bb54674e2200000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) r1 = msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r2 = msgget(0x2, 0x0) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, &(0x7f0000001140), 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, &(0x7f0000001340), 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/136}, 0x90, 0x2, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001480)=""/156) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000008adc0c34f021f128bb75e192d2ab799f341e1277d16c8ce1af7451f0495a93592ebb2d2d5717c704409d6245e1e89647bdbcd3da39c8dc2d555b083ca36d7c7e50446d4de6d1d5244bbbf6ad0777bf355483b7f10072f7e983ca85d27178562a4fad35e9b4b9ee7e06507dcfdb1ce065a8ed1626ece1a1a3c26b2a60ae1cc84fdf024f5e271d7781efe011b64401fef33ddbfa1682d3e69f871d656284cc896ef0573dc56366ab746db003c3f1fa33e3477f0bc1cfcabc5604312eaa8548"], 0xc6, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYBLOB="0300000000000000ab613f0800000000000000"], 0x14, 0x800) r4 = open$dir(&(0x7f0000001680)='./file0\x00', 0x100, 0x14a) readv(r0, &(0x7f0000000140)=[{&(0x7f00000004c0)=""/172}, {&(0x7f00000009c0)=""/230, 0xfffffffffffffffb}, {&(0x7f00000007c0)=""/229}], 0x1111) writev(r4, &(0x7f00000030c0), 0x0) r5 = semget$private(0x0, 0x6, 0x36) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000ac0)=""/193) utimensat(r4, &(0x7f0000003280)='./file0\x00', &(0x7f00000032c0)={{}, {0x2, 0xffffffffffffffff}}, 0x2) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/26}, 0x0) connect$unix(r6, &(0x7f0000003380)=@file={0x1, './file0\x00'}, 0xa) socket$inet6(0x18, 0x8000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) executing program 6: syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000000383a003bcc2629a17a6c58afb8877c8be162e300000000ace73608128b511e060000412a9c9971046bed85b30000000000aa020090780000000060c3a51300003ab1095f00000000000000000000000a185284e3ac655a0b42ff55c03bec86d4d7d60029ff658adac06ecd2b5c46cd96f82946eab7390c846b4b2376c5f74d250091457348c451ad45937c86721089070000007dafadaa0700000000000000bef32b90177712f2f67797b5dd65109f133f1202c281171c4d1e5d27088a15472a19f52cd317dfccb1b8df99de8664f8b5db6561206ceb1dff3750e98b8d23a8ee921debb15fe745dd7cb4cf806f43908bf336c90ab13e31bb782f5c442fc4d5deb403f50a3a233b11"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0) munlock(&(0x7f00004ec000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mkdirat(0xffffffffffffff9c, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) getpid() mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x400, 0x12c) seteuid(0xffffffffffffffff) fchdir(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file2\x00', 0x14e) chroot(&(0x7f0000000000)='./file0\x00') syz_extract_tcp_res(0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004600002c0000000000029078e0000002ffffffff000000004e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="ffff0f009078000043ec5d85a2f69dd200e9af207b45f66f55"]) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlink(0x0, 0x0) rename(0x0, &(0x7f0000000240)='./file2\x00') open(0x0, 0x70e, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000e000/0x3000)=nil, 0x3000) executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) r4 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x1, 0x714, r4) r5 = socket(0x18, 0x5, 0x2) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x1, 0x0, 0x0, 0xcb}) r6 = socket(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000040), 0x10) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x58}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$FIOASYNC(r7, 0x80047460, &(0x7f0000000080)=0x8000003) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffef6, 0x7fff, "ffe7c96de33bcd96fc1b000000000000002000"}) writev(r7, &(0x7f0000000400)=[{&(0x7f00000009c0)="e2", 0x1}], 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb08004500001c00000000a3730f5700000000000000001200907800000000"]) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r8, 0xc0187009, &(0x7f00000000c0)) getsockname$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(0x0, &(0x7f0000000140)=[{0x0, 0x4, 0x1000}, {0x0, 0x1, 0x1400}, {0x0, 0x2, 0x1800}, {0x2, 0x3f, 0x3000}], 0x4) connect$inet(r5, &(0x7f0000000000), 0x10) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x13, r1, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) executing program 3: syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b6000010"]) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="a365cf7f6249f641a94c7ab2", 0xc}], 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0x2}, 0x2, &(0x7f0000000880)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7e46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e00"/678, &(0x7f0000000140)=0xffffffffffffff4b, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x8000000000000000, 0x946}) getrlimit(0x0, &(0x7f0000000180)) executing program 4: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x3, 0xffffbff6, 0x0, "6106a6bc58877481f6b5c442d8b470b900008fa8"}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1fc, r2, 0x0, 0x0, r3, 0x8}, 0x0, 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000277000/0x13000)=nil, 0x13000, 0x0) r4 = socket(0x0, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x81) r6 = dup2(r5, r1) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r7 = socket$inet(0x2, 0x1, 0x0) dup2(r7, r1) r8 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x2, 0x1720, r8) socket$inet(0x2, 0x4, 0x5e) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r9, 0x0) clock_gettime(0x0, &(0x7f0000000040)) writev(r0, &(0x7f0000000740)=[{&(0x7f00000000c0)="22944449edd79cb0afc56b97b177695967f8cfa595", 0x15}, {&(0x7f00000003c0)="a68b23970b506e6438dbbc68f952e12fccbec33c988c0beadc6d39374b4473f492b7e1f86a0834f5d347eacbfa7afcb7d2d425c7e04f5bfd384daa77aa27660a0ce1b9b7f7cabdbd3842df1f7e7fa83f050000009449729b5fc522d6e87b8d4336a1b973e0a134e6d929934d609207222427d95f418ed04b7b2ab95df3355205738a917bac3f2640775bf0d596606797afb4a18a8e38ebaab6f88ddb7a96a11d", 0xa0}, {&(0x7f0000000480)="667877eb5ea3", 0x6}], 0x3) syz_open_pts() executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000200)={0x4, 0xfc, {0x4c9d, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a1, 0x0) r1 = semget(0x2, 0x0, 0x0) r2 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x34d}, 0x0, 0x7}) socket(0x0, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00f0ff00000000000000000000000000000000000000000800001a00000000000401009078000000006041c93a000000000000"]) r3 = socket(0x20, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = getppid() r6 = getuid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={r5, r6}, 0xc) r7 = getuid() setreuid(0x0, r7) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x65, r6, r2, r7, r2, 0xa4, 0x8}, 0x1, 0x8, 0x7}) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) r8 = syz_open_pts() ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000080)) write(r0, 0x0, 0x0) executing program 5: r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0xf6) syz_emit_ethernet(0xb7, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86da9a09000000810600030000000000000037f87ccdc0c4a92cfe8000000000000000000000000000aa4e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010000090780000fb6524251363396ae4f2e83b7fda82dc300f13545193b3d18b4911b043567420dbb9db64547f7bc2e4c67c625aa228b898431ede6900fbedde397a8ec9f27f412503bddf9bb3b1d0323a81b5a71c12a45a47334fd98fce0c8df4fe67f3723b6e971a7d8a6eb846b76a620239ec"]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') rmdir(&(0x7f00000000c0)='./file0\x00') r3 = socket(0x18, 0x2, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x5) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x87) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='r\x00') shutdown(r0, 0x1) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="efa0a6a92b65bbaad6fe2724aca3065fe69585381b01b2509bf61208f18e05079613e7c8b9c4a2fe333855a0ee87cd3649b70c749e898c3608f333a0853e6c49e75ea7bc1ba2f2e3b8fd8a4c8ede55e61f818a3599d8864a34b1ea2e193beaf01c0b984b88cc684046944ae9378e435102c1459976ef40ee7eae401d33603cae8220abc307e0e03ad0a4b5614a7fca39c75bcc3a68c911485e9af6355e935397fd7368b847a4cd324e29dda4fef72bb13a4d12fa30e2f14764c758c4aab7a454dd6569f04a6485083f2b3566143db1d2ed77788ea61328b7470f4a8c5b7176f64460515f737929e44053b2056f432fb47ea2c587f13a0d43a8c5581f0e19a47fef87858a18be0b92f07204cfef28325b5c72eb3c7c8a8dff145a5e9a5a210b0de4fb5fb8ec751163b57dd754fc6e", 0xb8}, {&(0x7f0000000040)='.', 0x1}], 0x2) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0xb3}], 0x1000000000000203) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r4, &(0x7f0000000200)="0e330b4bede90af3", 0x8, 0x0, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000780)="3814bb7701e9e7f2389be07ac17b579528387f5d8c5a2cd09be25a26fc5fe63cb7760511f90a762f18b6617248d83b41f579f3893eb4f6305ce24ef02b82c4633f8a215e1d03003651aebae5e22acc9f4d876323", 0x54}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r6 = kqueue() r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x2a) kevent(r6, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x88, 0x4, 0xffffffffffff8000, 0x100000000}, {{r1}, 0xfffffffffffffffb, 0x0, 0x8, 0x1ed3, 0xda5}, {{r7}, 0xfffffffffffffff9, 0x0, 0x2, 0xd0, 0x7}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x8, 0xfff}, {{}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x7fa6, 0x9}], 0x3f, &(0x7f0000000500)=[{{r2}, 0x0, 0x1, 0x2, 0x5, 0x1}, {{r1}, 0xfffffffffffffffa, 0x21, 0x40, 0x9, 0x4}, {{r2}, 0x0, 0x0, 0x2, 0xaffa, 0x1}, {{r1}, 0xfffffffffffffff8, 0x11, 0xf0000000, 0x8}, {{r1}, 0xfffffffffffffffe, 0x80, 0x80, 0x9, 0x3}, {{r1}, 0xfffffffffffffffc, 0x88, 0x20, 0x8, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x80000001, 0x1f}], 0x6, &(0x7f0000000180)={0x1, 0x6}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="d80aa5cad6088d0ad96e77bd20f66516ff0f0000000001006f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950cc7035d104747dfeb52d71ff261ea5dcb1ada6ebbcc3cacf3d9c60679ee4aee250a70c40ad507ef757e5aa44b7243b99a4334b5bbf038cb1ae946db671602d5b502e2b167ef4daa91b79bddbac33bf38d8b2", 0x89}, {&(0x7f00000003c0)="d9fbf6ec4c83f1e3868eae8904698cd9e94027375b3d464f167d9fbc3434237096b43954f536c2b81cf1172250ae87e7ad00932183387bfe33c5a0398621f48864ebe8e8b189c1f196d0cb6857213e038a059c9aa2eb6f9d00af1df9a53d020000000000000071f1c8260880c728d7a95d62484c9325b9fffffffe417917037bed287f41739d6e3a47bd561133d6afb2e9aae17902e214dd345ec2b9c387b73ecf7f9b9a92e80acb0000000000000000000000000000c53ac5fa1bb590968fa8a1bdef6a7a7cc1803b0c4a37d161c22167557b61681c0cb0db24dfed63c3dfc47f592782f08d00c257c7e9df9cef6f76c4444e496ffed4440e6831d1a12bf90f7a4048bb5057cb6b444a1828bea8862702dd240f1b113c89968907b83c6bf38379f5aac5adc5192736", 0x129}], 0x2) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) sysctl$ddb(&(0x7f0000000040)={0x9, 0x4}, 0x2, &(0x7f0000000080)="20c04cb8158a", &(0x7f00000000c0)=0x6, &(0x7f0000000100)="84d7788bdb92adeab081a83bff88ee29ea237b26f080eaa863e50733ec8c694d97a2e2a73ff3f00781f114e863d78a", 0x2f) executing program 5: sysctl$kern(&(0x7f0000000080)={0x1, 0x47}, 0x40000000000000fa, 0x0, 0x0, 0x0, 0xfffffffffffffee2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x67f3248105b4e004, 0x0) socket$inet(0x2, 0x0, 0x9) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0xfffffffa, 0x80a19f, "bb080000009a019fbcc2583e2f00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) read(0xffffffffffffffff, &(0x7f0000000140)=""/201, 0xc9) r1 = socket(0x0, 0x1, 0x0) shutdown(r1, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xff}, {0x1}, {0x6, 0x0, 0x0, 0x7ffc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 1: select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x1, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) rmdir(&(0x7f0000000280)='.\x00') r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000000500)={0x0, ""/5}, 0xd, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x0, 0x0, r5, 0xffffffffffffffff, r6, 0x20, 0x1}, 0x8ad0, 0x6, 0xffffffffffffffff, 0x0, 0x3, 0x1, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[r7]) setregid(r6, r7) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x2000, 0x429f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r9, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) r10 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./file0\x00', r10, r11) executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000100), 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001300), 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) link(&(0x7f0000000940)='./file0\x00', 0x0) acct(&(0x7f0000000180)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() dup2(r2, r1) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x40, 0x0) r4 = getpid() fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x100000001, r4}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20004, 0x269000000, 0xffffffffffffffff}) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040)="0e2deb33b6fd9e36de06db7ac428e2eecdb4a748d9a734879be5cb10441a7010ca0e16cab8bf44e41070cb00e0cf358d755253b3de0702b7a2534e2eb4afb98fba055dc8244310f9276efbfc88e8087ca10d794ab78ca75a31a6a5d5b6c95e367e6a90a8456fce418d72de8382518b322145570a7dd268d97523e1dd9afead84e952a905241a3dda122547e335e61bc51a1baa720b615cf78f505880a7724f387175aa12682e8b23f170405493866d5857413333ed7166636594ca3994fa3bed57ab008c544b3f942a9d825095a4b826d39ebbd4243b0955373307", &(0x7f00000001c0)=0xdb, &(0x7f0000000180)="66d62f4409ec2623c837cc7f64eb938275b4d855a6c57022f05f3d68faf5", 0x1e) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x16380) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{0xffffffffffffff9c}}, {{0xffffffffffffff9c}}, {}], 0x0, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(0x0, 0x0, 0x40000530, 0x0) nanosleep(0x0, 0x0) clock_getres(0x4, 0x0) geteuid() r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x0, r1) ktrace(&(0x7f0000000100)='./file0/../file0\x00', 0x1, 0x10, r1) symlink(&(0x7f00000000c0)='.\x00', 0x0) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0/../file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r2, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x14, 0x6, 0x0, @empty, @rand_addr="ff0000000001ea443d08000000000100", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x53}}}}}}}) executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semget$private(0x0, 0x3, 0x90) ioctl$FIONREAD(0xffffffffffffffff, 0x80606949, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socket(0x1, 0x3, 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000ac0)=[{&(0x7f0000001180)="1f326fdb6d6a87", 0x7}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="f41f041e3a30", 0x6}], 0x1) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000ac0)=0xc) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x8, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 6: syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000000383a003bcc2629a17a6c58afb8877c8be162e300000000ace73608128b511e060000412a9c9971046bed85b30000000000aa020090780000000060c3a51300003ab1095f00000000000000000000000a185284e3ac655a0b42ff55c03bec86d4d7d60029ff658adac06ecd2b5c46cd96f82946eab7390c846b4b2376c5f74d250091457348c451ad45937c86721089070000007dafadaa0700000000000000bef32b90177712f2f67797b5dd65109f133f1202c281171c4d1e5d27088a15472a19f52cd317dfccb1b8df99de8664f8b5db6561206ceb1dff3750e98b8d23a8ee921debb15fe745dd7cb4cf806f43908bf336c90ab13e31bb782f5c442fc4d5deb403f50a3a233b11"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0) munlock(&(0x7f00004ec000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mkdirat(0xffffffffffffff9c, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) getpid() mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x400, 0x12c) seteuid(0xffffffffffffffff) fchdir(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file2\x00', 0x14e) chroot(&(0x7f0000000000)='./file0\x00') syz_extract_tcp_res(0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004600002c0000000000029078e0000002ffffffff000000004e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="ffff0f009078000043ec5d85a2f69dd200e9af207b45f66f55"]) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlink(0x0, 0x0) rename(0x0, &(0x7f0000000240)='./file2\x00') open(0x0, 0x70e, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000e000/0x3000)=nil, 0x3000) executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000011c0)='./file0\x00', 0x100) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000400)}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000140)="1487a91f73502e1469656667cd491f0aac1d76a3951ac5e4315eaf4e992f77b624d21ec5aaf2fb791bc8cfecc0bc7292f0b622145ff1a2ccaeb213c06874dc03053260855a2c81c6a34e69bd2622427b9bed9eacd0ad416a0f35dea7036de0e481a931734287c4fba2e512ca962d40811ecbf0bbe8c417a52420e505ca6cf8d93d76dc6b1ba61df3cf54d1db2a7f5a039587dff5b8ebf3d5856ae63f5ccc4934424eaa656de44969d5941cb03e6f12f36da0ef4679fd3fbe49b1048c2656a3f01734b53f1f7465c13eb59c23ca7a55d5d657454c9f9737541176eeb5a68302f886c3bf9383eb73b41b786bca11776638a8d6323a5a5cd3439ed680c0ddc5c459f92590a88e4bbd42648521054c070bf1afda91343d3f3b158ee6b81d5128fc916fcbc7950a48c3e1a48b3f562984409e01564e00c5d1ade231866635ded88ab398f19bc35972e1bda100b51bc4a0b4647169d8e894e60bcdbebf8d520831174a8a2026696dc8d680fd70a4637625662c0f9bfda85ed10556cf1705056e26e23043123d618ed15c770430596d1dc946071547ba17dc65f2efbdfc53742d5ac5968c91bea0fe65c0ad03019d272877a94bed227a775c14f6ba0a6ab8d00ce1ee2e3263864594c922a7aa8f3433d598678db12dc2e21643510ce6fca6e72ab59a9446783c8c1308c440e3dc4d3228f0c79d47855404f94744c0327dcaa3de5d23c18f2c0cd9bb830cc5d16566db1964780d265c092e131835ef03e202caf163701ca911c2b75b4b04b73ae5990dd2e94024d7af1d97d9ccd3c6837c74fed5457d8145d4389786d85155c515a5b8fe2a33528fa7f1a98a921337557565f9ccebb4c8eb1b884c39c2fb743224275a9c283cc36700c4bc8432ad08deacbe3d93eedb8aff2d60a79b5a4a211e9e03c6c1e0b9d3e766279d53309e0a2a18f1c2e1facc4c3a75cd15445d2c953d27b97a9670d661842a3d8f4d40d0cfe2e2a9a095095c2af51f95bcff200f989f1d354ffe4c630dfa221f6e09ab6f47c78f94ffa0cd71a4048e98dd8933362061b8d8d06785b82f1c266df47706de4aaaca1baafe72250aebf2eac2e942b019544f2e0812f05090627f7386d6fa425677d6f18c32bd559042dc9c28a378d973a5a005cd4547384774ee5d614e93a0162e299b3f90d5e1c6e79642a1824d81ee3fef4686753b7d2658780f92f3591bf02c45d5827ec2832c771f5080f447d478bd767ab101d7dd64a27d4fc58c75d88a5bea42788399b9ab8e2f96cf05481352931e03e7c2d38cdce14d2d2679483d7ca785d4e29e4c9352c48229810f35ee3f0adf34b662965e3db5135e62fc4f2aea54cb79c2acaebb6081aa94aa5824c0cd3f86461fc5fc366cc5f3c7f48d0476dfafa422a375e17da7203883ad406523747720fdb2c8e7d587ecbfa574437c23f31cb42c052b2c1b45c1dbc66b5a38b3e14c47f24422a7be122c666946d6dffcbb840d203aea011f82f3e8c40850f9a1ece5ab0ac624994b06bd04beb26cf485c0704b872f82dfdc7fbfb07b716a13d383f27b5bc4305872294b3c9b3be8c70db36b0a9225e399fd0d536451ca16ff1fec559221efe7f6d0aa89814e63982937d75abf416c1472f486756534ab11902d1370f4f71461c3bd905aacc66f9bd80f97ce081cd82c4055d2b119e4b4feca9d02914d3dd20cd29e23f9b62bb413236c43b46fd901a2165e4a593e5f9725f7c45c0f7b2615eae8712261466719dd062d9f7afec4d90da186359a269a624ed725957eb36be4842fb4640d48d5d7dede6f4d8c69e2deac94330ffdb9d4e9d16f11601bd62fc376028d9f70ff6a14ac2a0795c4f5e8874e7fd2b331c1226967e6789bd8b95c1e874e0e1aa51357cdb3bf40687c79aaaa94963d4f9555e148e5a215e678491cefb53a0ff8a52da5f377485d7e4e0e255a3655635e1b36fe847d98e161039912a5163429608cc6ea28c4585696c3471f53ad3c87128625aaf1dc729ddc77608c86b34db96875d2c7833eb1a75b3c0b3388ea438aa4279d4d49bd1cc64e87158f9214aa67ad4ac0abd80d19bbca4867d0bc958fff16424a3620fbe89b29ba2f21dad97f7b01c7a803eb0dfe811f4751f3a9afa3940051f7156d61f158c0bd7de686ad9a7d6883c74c14ab8b54cd1a52950a30178179e637c9e50ccc1d7a2dc11f45740bd2e9225b1cd039fc5a662c9498db7131620f4a04a9c2396cf8471c0b15ae8384eb97a6f9b5b06dddc52840fa5cd20004f52e5229c09832d733b889792b7391691e290e3bca24c40896329aa54f471cd080d0d36c99002b2a2aa9c640534801f5688fc4857cd4647953656e24d3fda736b71d4951cf3a2166453b42ce0e43ecf943441645d716e661320e28ff900f668fcc7918f0443196123599d798d064e15d6cd6e1c2d83611cad03258193b722b12b8ba119c8ac1d72c06115c6957b7b2653a889791adcf4a33c0f6e9fc9b354ccd05f067fc54147c3a11f1143f66556d6c33eead1867b045708826c9da5513c6026c2f81677b4ade498ee51a5824a1dcce3b7b2f12ebdd087910d2e907c2c25cd3552b2781f342c8fe5969e253aa82c3e354c355b11d87c8660b7245e0e4224f0aba85bd415c0487937343dbabdfe001b469037628009e76a224c0216c58d808c5791be3e3259c93d669b108c968c549aa70f0cf3e81452a32c0ee9fafc8a1c7d4a89a51e7eee3bbdd152c1ecb435a4cb5505c30a01e82fa61cfc1b4ed78a2da2a48d99af78dbdb9fb47ab5844ef454a758872a6bde3bb79f49083a8fdf207ba44bc880ddf4756cff22cd4cb6bbf51a655724481fcc44f1a2ec3c9587bbd05f33a77c0ad41838941e810385676834e8306357bc32e7f92c623954efd47c75099f8115b8cfb6224cd0cbf0f3c586d6abe2eb0b6ef2d3f89649a13d64dea14b931dbe47ec56633e7c5a4a2ca010ae19b41d7d51dd42b6d0140491da0bad6fc592657e4a5bb6b1e7f782127c9ef2b6692bdcd723d4d0a550790dc618d9570b50ff8822e503b400d0c6b941c528141b1cde3daae9b7700b45f98ed3c9646a1a5daf6acbabaf47900bbb12379dcfab45d4b25b26c4f9307975cc1810555277b9d435f42e4a385f13851592e1a583be0600a0cf8535714641b51c6502de151a78c0b16ca455bdf3fbd0fe6a39e56c3fb45f4fc22d4800d89b4abd023579bf89f6966875d72bb965037e5b55f69059766bfa9fe377e8d05845869eb74f73838e685e9de507f4d6b075f16a4fbbd6ce7ceaca9ad06cef21d643173ee9e3e182977ca997c76e9c2527aef17b66aab6f3fa4a2c71e6b637c0f73357e1b859b8cc79d402e6847c73c19283fea3b523b31df212c6ac65a4691be221c64f00047f0a4453f2d9429fdf4a5c95434501ec17ce6ba1292de33fd5e63261d16857b67065944030da03906d61d6b427c5df1571fe9f12368bd4a700f6c1200c921bd95bfbcded7ad56e0382a91f00c1ff034c5e001065c9ff8c9455bcb8690aff37eee3bc494b968d08614373b3a00af27300136abb96cd6b586ba15996184e841a6923d068b9c0cc8a5bc2568fb6d6f88e54f75663cfab51cd8baa35cb4d3324784211ef2100999d34710188592411164321f4f7d272ccf5e66c3250b4fc2d80a357e656ad9d666ee698edbd165bb00651b720a84e9c971eeefbb6abe16c90945793403ebfca99601962b10bd92fd77662bbef2024aecc4349dc28a6a99bb050dd1a03979a771c562d8b5d28d2146e971b010844811b0fd5c45e0ec21e552b8cf63f50e67fb73446ec3b1c3c4960ee3bb284669113bdf45e47557db018b6c82c67b9112f5e64b4ac0a1f02b7b8b9279ea488785ea2370947bc91d8534e7f79cfb51c25b51b61654212619819bd992fb440fd0707d76619d437f228b37ef99989d64c648d7509463837041ae8e9a1c360cbb838cf164d7c2be35f5502dff582ff08e3b76f0047f59f8007b3f9495062d6061dd5dff521b1692279e257da1e40761921470f609334299a4c2a265c95ea97ca98c4261afced288c2ea9c6585118b23bdb66ba9ee4f51cf61aa51bbf6fc7e69af7ecc6aaaa6a7cd8024319515fbe8eb5d64f6d88834ca14b3eb2e91c9af6001ca3e880725501fcb31cad337bf943588b0c93afb13ab2c734507336710fd08237ad335b309c292b0d13fc136fa15296956b40d065169488cabb270034175a8d402ac7133215011a40633af4e97f0827a32382ccb295105be79bdc34e881c48bbbdcea9156449f4881f847da8b9ef1877ab162ab4808301d649553ff7796cf68af483b039fbb952adf47fadc18f643df4a27a406bc8122ea3f65f8740391f4864b56e3c7d4da377233e5b47c52445faac4f9da2f1b8bbeb9ca65ed95f7d500c3863c8bf2a63dfe9c853ba5c04eab2a04f0fe692cdfebb977845e85398d3f5997173331ca7a4a46b29890406068f2843038acd70dd73447aeedd99a9c3d726", 0xc63}], 0x1}, 0x0) acct(&(0x7f0000000dc0)='./bus/../file0\x00') sendmsg$unix(r2, &(0x7f00000034c0)={0x0, 0x0, &(0x7f0000003340)=[{&(0x7f00000021c0)="95e9f753d4d61623436f4db96e581d923f78158a4dd352e94b4184c9b201a564a2b60b5fe9c320039e0682879aedf95b7d6c2af8c892457d72fb2b482d53d96606eedacf4a490f763b54a408b4185e71e25d3d767cb35b4ff0e9466c283c4fd7e7eb16828ecdefb7983bb5c37a4820b91ddfe6983ad78abe011d1bf83e483899a00595033e29b52a97028943bc80f8ff1d5f89ac533ca9a0421f4748dd2d1f1d46e8cad22a7747daccf784b845a1fd04381898f94f4c627b1bd896ce6bf5809cc7aa0287bde898d699d75202ac1f98a2f4fb10ccb9534252ae38f9a11263ffe1657ce60fcfbc7593943815260c0a1ccf905f30ef91c48aaf598af1d53232f32304f81fd10f1f8a9a8fea6715f35d1dc704fe2aab67b73f90e3da1549e0feffd114fa0d3f8e13b8602bf0d94ce3378412f09c90815f11038ed33e3ddd32dae4c7b667dd98f15d3e59535168853edf153212e80ac6d6006497c98659e7b23207b9aed8913ba784eeb03d2e5f2a64fd7ef3d9059a99aa03b2258b285380d771f4258dc128bfaf9e5e85f6123e3880e8cb5ecfe5dd67ba25e8b08c401be138a065d724bcc8bd2898a7d2bdb4373171ce84f2d63a8887f80c57b997bf96344e58fe11b67ba49d7c8fc530602ed10df92d8f573cf1be572dba5df7ca3f33764a493ea74cd41a606004057e19c9604fae5955caa77982e64e45a55103486debd41b8bce7ea857b16b434f666e6ff23faa1ee9a4e1f3c51c12c2dbc119f04b7ea0bb2b13f2be1606d0727f99d9bde95f547a87adebd52e2083d37e01cf38973060fd6ebd4d64f9a0b8144e339a99f0425ba3698323dd39296c888dde7e85bf18c79936aa1b0a3bdf9ced23a707163fc73fd0c44632c463de0efa6d39f2c1f8122c0a6221aae564835ccb06512b0db0ed6dd0cd7291b8b9f151f41cd181225b6c8c5a4ed24daab527b0ca9b24053148cff9971247346132457183e897bc0320606ec0a66bddecbc1754e8c4f0f44c83107d6f121cf09c13df75064dc64d7b26105632c7305dd2f4fc81e3e5f4f95482eff642495c06d5816e9d0aa4479e61113e7dce779cb3724cad5d962072488701b28dd21fc3e716a2a7fecebe6a3f043e5e352abab14fe37b8205aa9974986bf3f79e395e1f0e038ad05a12c52dd1d25efcc3545bed2ad1e4fddcf8671239e45fa43a7dccff1c7e548b6443c3a8be8c6f22744ec76e7b42ae4948f6231cc8e59ab375e4603aa946b5a396dc7d07821d5f1fc63fa1d9413f03f2f2c65b982acb0edb4ab11c53bd3a67c3945f5ad98f69ebe3c7529884d96e51aa4f8f4e7022e9a8994ba28c61bb58708c27146165aa5e18fb020051c120c59cdac95f3325c51c2e855eecb480707785671a070d4f1947cc5a8272949fdd195bc27ed38c44d98cb4a7f8219196153a39af22699372351435bb905c196d18cf93a90644dc62fcd592820d01c04dd63cf944bab54fb732debc500b8be3d63e8bb41e37c3fe1e981012388bc582f7a30d3aa93d62a263b4cbe23d41dce0aaf42963ebd45f91dff632220c55191e0367adb7334382496b5ba6d033bfc64b4aa7742fbfceb3a93118b1cc19405ef2a862415fc00b23b83c0d14633b6ea1f853f8bf4c8616167557c46c7db4994eec8cae6f6086c570c82ad1c2fb6ed8b86e6ab8b7da1fd8e393f5737fab468731d5bb611397bd33dd6eccf5e2026f33824da86cf7370d794bbc697ce92658cbc747838583a4abd4379925e7bd2e5b8fc00d5e66d4fae2332158395cca353a2b50e52558960aadb79ba50e6734f8410247f4de40cb62e979be8d98a37ee42e52a2a44ecf4b14042defdb99661c360043b46d9e3992544e2d7ea64404b5ee3abf1da8d472526b2925858a4c9abf21686a52f5dfc9970abc8c22579cb736bbd97f8b38e780759701f579a72f4008709fdbccb5d275b35a15ca63f592f35d595d05df8a32614a1c2e8e8d1ee836560f0144fb10418bddc3646ba49850a8000c0274cdc007568390a799db43462923694009f53c165d936c3d7f2d82010f306636eca5b78be80c433f639b8c5181e2a21f944e9f50fe105ce0b456f937b19095775494bdf6ee229acee9f7533f87db09ec976da088c3897596722fd0c4f1f599780cac13cb98cd988f418dfae8a248adfd8dc3d4be93a9415a3d050bc8f80fce43e38ea9af37b1578afedb2338f6bc7ae72fa363c4146c25de646014a1b595a294edf734dd15bffa6f553bcebf8bd00f71ac53bd85eece14eafdb2ca63d84f67198afbe90b1a03472c251f958db1ecf14c3599f951b6141f9e45d2dca305d38b7da19b1a8b0e6ff814ca191a2770afad64e8e9b5c8be156953f18dacb6f9488f9ac7c7f2b34ec58701c60e074c1c8a3e4edf5578b530ba6e64062aba3a784c2fbe5927f8a3c315c7afc0c998dea8df6426fc38f05fff18cc12f30ccda4024dfce37e86f601915dd168046c92074b15cb04194ce7b6b63ba8b0e55e4e18ab0490a33b83fa4ff723103b073a5aa186ec6472317b16cc8272ed7073d4826d684d8e342e637f36d22b667437abd100aafa7e01c5313615a66fbfd1d5ba449f221c1445ae7627e948b818fa16fe86fc5fe3f03154fb559ab210a12d90ae742b89c10b3ac19178151cf97ccc85a2c03197d19069607fda2ad67cedc0eab3b8380b951b44eed9e7c99ccb194c8d216b42c03bd4ce320e3a531e62bd2593705d1edc5fea6c8290be281b2a3f8ed87bd947761ab1f9edbca7bc4a598113241eaabf83d863bed9183cf92ac8bb64deae5afb42e9ec0a8b0ff96e561e2a9112b55b8b3b023d6905866b51a91b465a9f11f504fa114f40df8ec881df55c13d0c9cbc3a0857173fd1d9533e3946e2418c28a5783b15459998779a58e364618f688a3c6ad1ec225017e807ffd8c5b2500cff2604500a6d2382ceb47d462f0b1aca31e383913f72d39582282537413ea9c929f9cb7b2b09abb34effea72be4f8a29e6c278f1f85cfddd68c6ee684aa0e3ba8b96177337be99fe95500cbe5d53b9d1916bb940661474f70a2e12db2e07eb9b0debaff4857c4be8529efb36c1aa7eada2c320d762cfc1c666ec501318d112606130e9efebd096c03f16acf72f153d41a2dfb297dd343cf5d6c8c1c09185a733b9ab5bac75249857d369f30d49660136ba515fcecd678ea6a59a08dd4f33f5ab2ddccc3be9672553bb4f2a67126f38e74cc7ef4d89ac1607d24117476757884b14e9d9c547a5f695498e84f8a8abe96c47621ec56bd49fc1911b5e6daa1421590168e54935121e8907470717a4d8a55dd9a328524ceeecaa79cf46da18970f865d392e995c438b1f7d38de60dff223071841a5d00cce452ead9ef70e82fa57c584874864566a8d78f434486155bb14b83df9fe65026becfc7ecb223824d28b64a39215b3bf67daa62e1fd5819bffdda5e0ad0dcb08cb2ac20f3be6b44ebcc07c349e2204c79424bc1c019e61b54561c1d58cb9aafb269127395432a573fc9be002d47683274695bbd0009f3ead526f5aecf2b7f1c8ba13713f9c05bf2795f423a1fc119ba29c999ce1f9b96a9a74c666084cb92b2555e9b611e46a54a6a148b4c1943e0afe8399d3ae8e8c70c97a7ba7f6d46db128057f0fd143b94db40c8997c642a507b1765faebbff717d983b26d6b58da4e8869f18a5f458f1235eff78b652dd9e3aa18dcd7a72faaf9b9c55a4ac43984186b19c146573bb722443217f4bad917dba15a667bcc905815b6f1263e102ee583587a7827680f30d0e13a6c814de414909d325eebab0fb1252443f9cbc472623542592fd5dce535617bf44c8069eac2939d5b37f79c1f9aea504d9e6a63eac901b60c4718d820a69e9029800ec58ec00f06994252777451290f82cce2c4bbb15dc989c3e9feae2dccd4599ed7d469be73d6e13a265103bd2c769a54296e6c2d4746b63620088310dd23badd52896f23ba4fbbc1629cdbddc9a6ae4e3ea93742b1b3e3b786f9c704f1ef570ae35525180e2d6c15c5278c55002b4b64343e92510736f401d0549c3dcc0b08de654b381c98d4facf2d3f41ebf039296e7c47e422a27e6b8959fbb894116f324a1b8961d5d882ca8315ef3f8b41acf2c8dc6aecb56e88eb468f8d828732b6f916c644ae8388e48a63089be870ab1e7b803a2b7079395f7bfcf678af6d62be953c5faf576c08097b1b27b96acb43609e24ce148447c35081ae22d17b808309f5c9f6a2e8610e686ee3d66c2cb6bbfa516503de55652025c5690a3f29a7e3762839171be606fd54473436cbec06377cc223ece2a5367f00999d5b1a1f6ef21832a21773509c69c088f207e012692c2179d6eaab54f9d37cb8de34f7d00634f9605c4e5bf0af85362d3f649703baffc7065cb9b280a43489de9339cef7d847898a8d9e540fbc1b20f08dcfeff022e763577f3efa06cadeee3396304b85f7366a5da4ba858bc4c29ab808c442e48fa0a916fcb988c03cf868dabb703a1ad45692758c4540854d3085fee6323f849a50b67966821f1eed0bf2d604b24e2afaa69b05f6e568055413522c53941623a9272818e00099237fd711cac16263708d1f758882ef972c6fe92dc6fd7ac3299147843023da25986bc978d0964be59cfda7e656d2a2e7f2f6025274b11419f05edc276ff40d998e1b4956842d011c015d723bb9529dd7a548c3da4891297ab4f9bf4fa69d16023c52526617a1da3886b10945b188ac697b54006cbf0b45b9590905b7c64310fa1d4e791efa073e02b4c08f5955ee211360f48b15c3f4f43d7c144ee1ddb3fc0a7146f2c167209652f0dd46a240a9f89e2dc11a8aaf96230c294f9dd4a88c5df1d83d88a6424f028b47d66f07b40a41eea0ce6a547eafe2fc8f2b0f91f6b9cad7a19c743487cf3ace7d40a55994dea1ca3ba7b1f6c20344043a2b33d009723ed98ab7d28eeb864f5cba351859723469627f0c029194e0a0a1eec23a024e64fddc5c9ae8c464468b0d4a6c48309b066878a9115043dbe9222456481c137690fe23512c458e4f6b39c377531d7163cf9365058614b461abe67be744ce10507767221f789955887b62a50b4803b5099d3ffe633acac149fe0e06ff42bb5abab55701de9b89d5c5c94a7f613c8f3df0ed6ef7010a92c04330d32a18fc3d517d42c0d659eff524a32f1f139c7e2c8183f5274ca6db078bb36f10a8cc2cfec0893b555d97f14dd368e49e03025e390e20f6d84ea16d63a5e5b6d6063637ad65547dbcc292d55838f7a86edac4c6a49a2f850dca93bccd74b257af3af164b40cd8c3d8b8850a95f58cf24ec9fb60958174b407ca9e5d429a97bfc923dc6aee2f463bbd29af6764ed5d051acb764554bf9e83a583199d10d7aaa6860f979b12b1a72d158765b50436489e275d2efcd3220a6bf8f387748e71d1e3815d6c9e8b26516458c6d4dc97ef85c41f5708f6ba56a3401e9381f8966043033e9c3652cc43d8e3b2c86a3cb3ab5795d3aaf49739122d5dad49f7e0fe0e86d9d33ade3d63ef220e86fd124a5116fd544ce4879b27f6a41b1a661f1dba4db5dca9c41d5bbdd31e99f753aef9412f2d9da79769c562a0492594d0b1a86dfceeaeadf70c18160f5141e0e58d2a7c6dbd23c98ac6b581034385812dc71deb1c3dfbd5daff13b8824e2b9f8f11967e349558aaa0084806f4a6c161f689af95459bb00e780989454e0dd2b5e00816f394d99a3b010a4b62a239981a5df809bbd38d3ff1a9f675e74b79596b572f8dc1a8a6e564f3504cf4a79058e7413f27abd6398c92517852d", 0x1000}, {&(0x7f00000031c0)="93583ab6a0369f821404b9274f7fd5abad6d7c2d76e2cd02665fe19430908bba11c6b2e6acd0aa6de0078f88e93674a416c6be9ba709f8489ca29e310baafa32b810e764", 0x44}, {&(0x7f0000003240)="9b09d4a9debaec7aec5638c73370eb2b2d3c0242945bb886e1b3d39eeb87332b91881a51c1100c7704e986a9e79ca9b1d3b9496ea25101d65a037737c3b7e23c6291e0f338b4606fcb048e1f02ffabf9e904dd27704170e56045bdb0dcc429e4b4d0f72491b953c777568365a291231a3a5f166cd070880200c2f09f7c772fe2a29b310c642976634d611574d7bcce94baf907148b7a0b71fe65aad235042b37bfc1ac670ab0006d08723ff03ed028400462056680449cd7b79117c5bc51d38c888468dc21dd44190bc13d3d0fdf49b29c1552ca670a", 0xd6}], 0x3, &(0x7f0000000f80)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000800000000000000ffff00000186eafaba48", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc0}, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r3 = socket$inet(0x2, 0x1, 0x20) r4 = getuid() fchown(r3, r4, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) sendmsg(r5, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept$unix(r5, &(0x7f0000001040)=@file={0x0, ""/262}, &(0x7f0000001180)=0x108) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf1], [], [], [0x0, 0x3b7], [{}, {0x0, 0x2}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, &(0x7f0000000100)="e4a38610c4e184378b7276bcdef5d19450bedf859b2dd3ad85af686a478d73ef82424dc935a1aa4da9d6850ea2b906fb4aaeea8f598452a28a25f38437460b653ce7df0a0a0a26efc7b12650adf543ca5664bd1961217831edc2f40b2955caa3d40c084366b76e3f615b2361a0033ad31c5929a023bcca4b079e79cdaeee0cf51406d8739092e552e122b1a500489dba1ad38673a8c4427f5cd2ba3336ad30bffa2b4f671fdb2d7200d56be7ce1be86989e86a3a237ae8a717f3fbca2b422e77cd5d8e1e3b7a7b257cfc719c491633a3283135bf7932d615ec59c65049b6", &(0x7f0000000040)=0xde, &(0x7f0000000200)="47b5603e17963ff3a5dd8cd8f927997c1bb4b38b6f98bfb1de5082f64d147ef4217a1beb7a9dbb5eac75cbe87ade231b64432a0c77325a7a374e21736188", 0x3e) executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x202) r2 = getpid() renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') flock(r0, 0x6) r3 = getuid() getpgid(r2) fcntl$getflags(r0, 0x3) r4 = getgid() lchown(&(0x7f0000000140)='./file0\x00', r3, r4) r5 = openat(r0, &(0x7f0000000180)='./file1\x00', 0x30, 0x148) r6 = socket(0x1, 0x6, 0x3) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x4010, r6, 0x80) recvfrom$inet6(r6, &(0x7f00000001c0)=""/153, 0x99, 0x800, &(0x7f0000000280)={0x18, 0x0, 0x0, 0x40}, 0xc) lchown(&(0x7f00000002c0)='./file1\x00', r3, r4) syz_open_pts() ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000340)={{}, 0x2, &(0x7f0000000300)=[0x0, 0x0]}) r7 = semget(0x3, 0x3, 0x28) semctl$GETVAL(r7, 0xfeb448f840917bf4, 0x5, &(0x7f0000000380)=""/138) r8 = accept$inet6(r6, &(0x7f0000000440), &(0x7f0000000480)=0xc) getpeername$inet6(r8, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000540)=0x2, 0x4) ioctl$KDSETRAD(r1, 0x20004b43) close(r1) getuid() ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000580)=0x401) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000640)={0x10, 0x9, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfead}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x381d}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffff0000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7ff}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], './file1/file0\x00', 0x8000}) getpeername$unix(r1, &(0x7f0000000840)=@file={0x0, ""/503}, &(0x7f0000000a40)=0x1f9) executing program 4: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) socket(0x1, 0x4, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007", 0xd, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x3}, 0x400000000000032a, 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x3, 0x100000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000280)=0x8, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0x5d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f0000000100)=[{0x7f, 0x9, 0x0, 0x3ff}, {0x5, 0x3, 0x8, 0x2}, {0x3, 0x5f, 0x6, 0xb0}, {0x2, 0x7, 0xff, 0x6}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000680), 0x0) kqueue() executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff}) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) socket(0x2, 0x1, 0xd7) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) setuid(0xffffffffffffffff) setreuid(0xffffffffffffffff, 0xee00) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) listen(0xffffffffffffffff, 0xfffffffa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e6", 0xf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2500000000000000000000000000000000000300"}) syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, r1, r2, 0x8, 0x1}, 0x9, 0x3, r4, r6, 0x81, 0x40, 0x3}) executing program 3: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a", &(0x7f0000000080)=0x16, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000140)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13d9e19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e78202374000000000080000001000000000000000000006ea3c6a22a9852999498c9fc33fd63b751df488f267b289865e27430ac4f83b6c9f11259ea70184993bb6675407223a954fceb4282e13576fdc52d0bb29fc9ad6ee02178b1ca79b22fda196fd0a9ba9b72c8be2d9d73f164f0182cd5d1c3cec351fbc73c8e34ace8ecadb9a4bf75f92dcbe841641d864a406ee6905d5934f88019261bb412d964b7f29f49874dcf95a44b525668279ebf954f7c822a3b819aca99ea95b8653bf6024c00000000000000a0b96d64f0814277fa5b262e4c3919c17605d5bd819e741341a5388f80a586963a48f8", 0xffe4) executing program 6: sysctl$vm(&(0x7f0000000040)={0x2, 0x1}, 0x2, &(0x7f00000000c0)="e2ffff0031b0276730ce12025451fcd79f90902bff6f8ed21a4c081927141d6a073f71245d31b08c8c97e6f54fd57397db5b5d671d0afe9d8a4da4d25805e172785f7364672ab37b0491e9dbeb1be580f26abc7e6a4884c6be162abe5949223499e002435d3158348f1c1dd8ffee59fa4cb25d1ddc8e40ed86736bc7dd3e121cbc839fb33da3aff55cba5f495ddd", &(0x7f0000002140)=0x8e, 0x0, 0x0) executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6, 0x3}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ktrace(0x0, 0x1, 0x40000000, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x111) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f00000002c0)=[{0x89a, 0x0, 0x3f, 0x200}, {0x5, 0x6, 0x40, 0x4}, {0x40, 0x1, 0x40, 0xfffffffa}, {0x3, 0x0, 0x1f, 0x3d3e}, {0x0, 0x2, 0x0, 0x8}, {0x2, 0x6, 0x1, 0x81}, {0x8e5, 0x84, 0x1f, 0x4}, {0x735, 0x80, 0x2, 0xfffffffc}, {0x101, 0xff, 0x6, 0xbc1}, {0x89, 0xff, 0x1f, 0x540}]}) dup2(r2, r0) r5 = dup2(r3, r1) r6 = openat(r4, &(0x7f0000001500)='./file0\x00', 0x2, 0x40) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x11b, 0xe2, 0x73, 0x3}]}) ioctl$BIOCSHDRCMPLT(r5, 0x40047309, &(0x7f0000000000)) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) executing program 6: socket(0x0, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffff8}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x11, 0x8003, 0x0) r0 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, &(0x7f0000000680)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576113f00000000000000cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301bfe0a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d200002c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802f0adf0926d439de03c78598e710684e88cc7eae195cb1feab26c2dd588ae618408fd9fb60003e20c608e0a42aefd26fd4a3c9058367029fd2f372c", 0x5c9, 0x0, 0x0, 0x0) setitimer(0x1, &(0x7f00000001c0)={{}, {0x0, 0x81c}}, 0x0) executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b1000501000000dd3d2de2fe208e249f0500070107000000330100fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba090000ae61ad1b93f8343712cc1100b71dc00009010500000000000000130000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{0x0, 0x58, 0xff}, 0xffffffff, 0x4}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000300)) chflags(&(0x7f0000000040)='./file0\x00', 0x1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d940100000000000000e0c52e853acc", &(0x7f0000000080)=0x7, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x4}]}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x13}, 0x4, &(0x7f0000000100)="b1c50a19ed028a9f11c36c05547092e03ae37e61745da607f2fc1bc1219c882da2af4ede979860f44e131131da08b28f1201e5a2ede17a6194d0498810e8a337eb2605a71eebe3065df15328b6662058e89d18fa7dd54b761795ecf48a40d9eaa6e7096e2f2c6b06a8da6e7c1538dbe5aa8f92034ef96d42dc054cc63a0d8d02d67e713c518b88961502c42bfa7c172ea9104f5f566c4b38e3a189989405a9c1edccb8704aab07b4c6b870f59d716fae4d0a9dbbcf657a18dc1387051652b82aefe368bc5b14445cadbf0d89904096adaf2356a42d5696f87cbfb6", &(0x7f0000000200)=0xdb, &(0x7f0000000240)="479b0b59fceed8f9a2f3bb0998d4f1271492bf7e5f9ca8512e06732e33cb0ddc8b1cca94d9f76e3c3a063cb528a4fa4697f749cafb3f66f2283ec36515f8c8e7a628b9954ab74d826056a284d59156f07c95db3794874f114694e2dc902347b3cfd1dbc44cf6d77999465ec1ae59e3648260e3b3bd", 0x75) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES8=r3], 0x18}, 0x0) socket(0x2, 0x1, 0x0) openat(r2, &(0x7f0000000380)='./file0\x00', 0x10000, 0x22) socketpair(0x18, 0x3, 0x7, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0xd) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f00000003c0)=0x1) r6 = accept$inet6(r4, &(0x7f0000000440), &(0x7f00000004c0)=0xc) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) dup2(r7, r8) sendmmsg(r3, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) sysctl$ddb(&(0x7f0000000040)={0x9, 0x4}, 0x2, &(0x7f0000000080)="20c04cb8158a", &(0x7f00000000c0)=0x6, &(0x7f0000000100)="84d7788bdb92adeab081a83bff88ee29ea237b26f080eaa863e50733ec8c694d97a2e2a73ff3f00781f114e863d78a", 0x2f) executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f6", 0x13) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000280)) open(0x0, 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) setrlimit(0x7, &(0x7f0000000980)={0x40, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffb, 0xffffffb6, "027063000600000000000000a9a2aa4600"}) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a", 0x3a}], 0x1) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009069000000006006c33e00000600fe8000000000000000000000000000aaff020000000000000000000000000001"]) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000004c0)=[{0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000080)=""/101) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000000)="0203fdffff9fdb1642", 0x6) sysctl$hw(&(0x7f0000000000)={0x6, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x1e, 0x3, 0x0) getpeername$unix(r4, 0x0, &(0x7f0000000100)) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x28}, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) dup(r5) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000100)) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00", 0x0, 0xfffffffc}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000180)="8a3aad21", 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000040)="ba3c7dc5ec7042effb1be15ef90fbcb919bfd04114465ec557b9f2702085f43937d12be6a543a195924f08723989b430385d80b3b5edc9df76ad2a12c93c26c34d8702fe2631f3e9b6e806e4f38f226d7f59875d238bf7480a7dcc31a82dd096ac7d1a60cc"}) chmod(0x0, 0x20) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) open$dir(0x0, 0x800, 0x106) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) rmdir(&(0x7f0000000340)='./file0\x00') getsockname(r1, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) semget$private(0x0, 0x3, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) stat(0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) rmdir(&(0x7f0000000640)='./file0\x00') symlink(&(0x7f00000006c0)='./file0\x00', &(0x7f00000000c0)='./file1\x00') fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) unlink(&(0x7f0000000800)='./file1\x00') r3 = msgget$private(0x0, 0x716) msgrcv(r3, &(0x7f0000000840)={0x0, ""/8}, 0x10, 0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000018c0)=""/34) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file2\x00', 0x100, 0x800) executing program 6: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff072000003817463486dd6000010000383a00fe800000000000000000e2ffffffffbaff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000640)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xff, 0x0}, 0x10) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) close(r2) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) setegid(0x0) socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x400f, &(0x7f0000000ec0)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff86dd606e38083fd9000000000000000000000000000000000001fe8000000000000000000000000000aa0000000000000000040100000000000000000000000000000000000000000000000000000000000005020000000000000001000000000000000100050200000000a69102e40fbc386225617457b87f584a24cca97cc25ac407f4975cd3fbe62534c5ba472d54ab7b0a296d57fe6cce36974105a568fe2c1dd628382ca6154e17c725978d1c158b6d6db4ad006d62d80a4023b51c5debf4485adbdb68d5b42433e0eec991180140c015ca520a025d54d8c5b5a74bb542c1cc1e97469537c41c4546f2daafd87dfc4408d1f6f561f0e4317806a44674636d8f34d6f4a6819631d3b3351d65fc05b2889e33609211fc7b843ee70e2a94e421dfd31e88f0e05ee026b557d36ff10868c7ae395346b84b27bad3756e89db8f55efd89e289adb56ebe88ade905b12a8fcff2647ce7ebe2d0090ccc22caff72fe1983f06fbe3c30137f3a43b7c45011300df029b18eda6f69950c10115567cb6092c5d08811cbfeb42ebf44fdb3a97fb82ff46f0a3b081ce7a39e88ffa1dae943a5eaf2cd3a2686d7dbec4bd8d0f972c471122b9b7f796733fb7257d4ae2ea73ce3b2c92f25d433e1f4890f3cad0f4a0dd877624105a063a8478596c192df643f284dab45da8f2805ff6110b78b6d34fa5275ed77c15d64fd22acb8b169da4ac665248cef8c84f945448994a9b901ff10f8409dd9fe7aa93f2db63a17047450f1bd2327d3596d14b04700821a4d8f8ff1a415fec8a3d57929ae3b775d287411549da7160284fa20050caa74d8af96530251bf87b0e0abb4a8ff3f75d410b2c1334ba24698f9df9f6153b635bb6b6a0cc13cf6949eaf75e6936517a7c7576c5fbd301e70cb47ded3c7f84f324d7fb4112f72ccfd74db67b33d34b060cc0bd4db4f5e5b4726c8f804a655f370803ba1b5e4f6556244f9fa144fa2ed1cbef5479cee1e3ed0c1b46601f32c25db77f2ef2a7ab30618e064915c396696d5c9c46934f65e47b0e81e456ec5fb93e14b44781a2bffdad480b5b14c1b7f73717b0e1b5006c7b4f9603222a25669950631933b32f1ad306f5cf652b279e956c4e66f87b133a6a60e446759bcfc7d2ca2d33894986d0309c848837f42623c925af6c5a1ab9cb38d9a682c20174d8e1d69224aa053d5a51ab6755893f8632c8d14b94fe5dd2c059f1ec218fa1ed1d422815c23e10de9bd2ed84fba19a747b532272864b9bc1ace7edf13aca553f90eca84eeb667e2dc3813b3a536cc914f652f962aeb38a9702d0caf871290d661c5d299668d3664ab41c2c82f12bbc80db322163b8fbe9fdf78f6c520713a1d8379f694d11f06879ade37e05fac13cf96ff4c4720dfce4fbd40939e3aac53557af8bb948973342154eacd51ebe02b3d0264749383163dbbb006e2a81ea74c892807bb5c426480efc118f34078e9a966add8b179b4503a7816b4765f95313a34a702f88371e5a99589ab18f713f4caf2047213fe45a2acc3c0aabe4f92d7bb8541c35d59e6640aabfe0290f56bb5912d39fa46dec30c9576c8fa220a330a51d94cfcb126cdbb3f06d57c93691d3cc2393c880e4995c084e2cb0cd50221bcced9ee58475c74a7e4bb5030bd4782f915df02248617bd62c7cc70834e26389f56d1adf9ea0845c13e4afb2fa4bd8022d739c5a14bb6ba294e69a04d885bc20ea21d1bc3f8ed81958c7fdcc60d85649667dd82ab21cdfc4d6ec3c7b94f03383e7febb7d62199b6d4f0fdc27a3e0869925f908a2b5977a06e4e837fb031f41ad3e4d18305d504cf34dc12b2157937a218cb8c3c05147a419a017efe0fe9c504deeb9c92d3a4397c937ab52b2ccd56c4269d63ab4dd8b257eb2a9ff3d16bf105595390ed98635f42bdccc8b39b8f3f055423c6f4b534d86801b40173a30c01379e57e786def078620e3f872409698f0085bcdbc293c19796556c72ad7b7ad7d066f9bea6592ad1722a58f1e5d4d52d95a0ff311680b34e122643816eedcb1563b300536d1f8db8525db6ad719b39c37ecc97ca0e2b1e93483b9e5a408a3e66c67a41a91df82297da9b372826cf25c805dba5e9d25deb11424b51973e4b95213219fa50dc4d20008454204b0bdb6cf43a04cfcf40e77c4c74ff8e611acf29b52b0a78c1565cc4c004d6c2e9d532785106d6abf294a52c00847dd4ab8ba8da99a8dc265f0632a9f5895811ac5d35f04961289e828bef1ad5094ae337f5bebaf803277c086c56e262359c0c8f8ab12347e130866605623be67570798cdfa6439de641ed4bceb011874ce8f1852a66f374ead10505c04848a4c8ac76463b9a68fec03aca63debb27338d4ffaf62db6629ecc9b690e30ba5760841efe199ca4246805413640f463daa9a22cc231940fd336caf4d03a5da3ee50b4f7d48fa7a3956ccdc0a5d4c6bf51dc5e773263d6e3f35ba398a37e212c31c8586f7e02350bc15784d4b5944219aa6fb93706a1d7fb93281a47f90c856254ed634c20a0ce4a01958390d66dc92aefb21db33a7980bf7ca9e7f2343e6292038ee9434063375d9e3a5fb8f3c7b68d82bda600fda161993e4f3000a9a8fa27f09632f82bd9559c392877e1045668bd78d1b9fa38b5b223c7249a62b7f633b5de82c0741f8c3fbcb54e2bd612196bda66fb1b41933ba248dde5a6a1de2940e32a53114e57ef85143bf853d67d97d97471c5484351a17308f12d255dae75b1b77d7f1eb7efeed789b767e8203c56a694099a2e50e7b1b52bd339cc29183b06394c32ab663e35e4a0010ac522ec57094e1c505ee47ef889013295f28a9c78788856f831caf9efdf41cbd3b2ad4759d75c0da3e2b15163d71a3967087405cc14f557cc860cc8658fa300f6db2aab661c131ab74b29f9923bf80d70522b5ad498d7ce27edac1d8b03cf164324299b52269539ee1a207b67226d25941605a2c625a1aed4f8f7a83bfd06ca70693a6175e62a3874ea634327b4b290732d47a0554dd509fdc1386b4374dbe8e22f03241e530875d369836de4ceb81dcc24d7d8a6ce87eafb78effd2ee47ce286b1dd00d45beae8b3bb22eaa525855d9d20f2690976f4498b002b7b57602df0f444a1660adca419b30b2b376aa00ad1a8a87e8631b8d28a7f1aa7ddb757f8c9b98ba964e6eb17b0892b9cfb58acd824fbebca38acaf51f2e50cd53aba92e20ff2d0ccfe7b239fbbd4382cc127a641d0886f2bab88042ecc81c2e0dafe080b723eb84ec4fa3fef9ef9f9584e5c7562d9dbebab54f90a0a63cfaf1fa99145d164db4107f02193fab41caf200fe46f071ac9dbd7a7cc7e685d824d9822b072f3b4aa68cb99e4dfd011580bffa98027802ee4c85236f6d83b07abc11b040161b648240403b569803d9717a10bb1fc02f185d0d4633186b066876f26a9f695425ce27d75189f8f345135910c76816ec822cc12976b85fafc5c712bbbd70c40416ebdd58e2558c1b6ffc6038538d13d7b27529b570ca799b0ab26ea272aa7772755590d7eba97f21c2fdd95c0bde37ff035ee706b59c2a5ca157ad1d7838c706cd8d078d25962021111174b386e76bdc3841f35407f32b022a11eda8c181b98a15db9c8b89b72422c1dc8fae2aa928019db454e57c079cb337c224a60279e230c867daefec7f26e47266ac2b42e0832a278776765ed7078a9eae2e5e7a91fef362adadd6723317f187c0c4033af0c09caac6acd2e7e87aeea37aca764c465392338770a0f63b85309f2f242c5babd30097f26aa4f6ee85e314e6584c3be86c5bb1944b9fa7fb5682bea44a19f921118f267f0f87327deb530d3263e98b4b28e758293254cf8d16c1534c16b8efefeb0f2e1d1db2d2e7a96a6c0ed974be08c56096409719e8b2afaa2368e806d851f762f45117dd547515689f72b4675cddcd7fcd2bc904d6c3e2e90b2d92604b238b205ca76016b3b52e8f66aac1766b3b5d6dbc48863d6a67a0f544c542a05c382bba3830652474edd3b14a68ce3a2c051fa88d394c0e7bcb754d2f3f54de75b703b0b217269793774a1c04a0b7797eed8ab24a26b48246458a40865bf1b12a8c0b62116b349f902bb359dd50dcf211e9d04054ceb130be378c79e793195ffa320eaabfd0462a5646cc25d7db291627f4bf3117e5a77a23f807c48e56b04b4c3a2e5ccd5d32091a23c23c0797c9249b242841cb71269c40d1cbe85423b323e4234da0ea4775b7783ffb9a72cd09276830060774b05e5eed297fac43de88e92fddc8f579f34edd4d011db6139a5a53a642a51c311b2868674d695a7bf9827cd072c94fab8f543fbc3673a7b01de850d01028a10b39ff426b3fd19e8cc7e215047e1310e3e5fdf608e403aba8b268b54bd4aba00fc90750cdf30e96af23c5d91863052206744002aba62717a4dc5ccd163dbed13ebaa44b2eb3995c2d78543d61e9c9c2f33d7bbc767148b4527404b333e417213eadf6be57b54d74366cfe079c3aeb6ef5a8b32e385aeac33b0b391cd8dd63d6129ac032aa7d2b3e8c83066bf7aa1fe6b88d5c05512a83a573bdb42bdc4b2d900a7b34a53c31144afdcc9b03145cc0d30778430d85babf6e621e99006a38b580285ae86cf3fd6f9bc997f964d33c319ef9de54554c730d94929c2ac4d19b397a89c493f6d9a483dc5a5db35474b8d1cc9c41a25be652a1768cdfe20dc7f8592279dee424cdd3f8c6f4c7d5d840bc1f56bf29ecd22a15a93eac653ba11dc9dfa9517afee6a9b78e271391b9410642379ff126a65cc6e25bae08648b21b6e5e3d34dd07917c58e903344373ca8f0a15d1b799ed058015c430006efefbf79bf57850a7a7be62316678c7a941461eb5e9e5051a3d26aab2a6798dd04a72a0cbbe278a841b72ff9ada8190390e9aed4dc8d15ee383153aaf4992fdf43fd8559815d690d6d10a24bdb6b0901656fdfb7e7ae3efb3f1ac5d0f08bf29bdabfacece59d14a2b8a902441134a6017c7e943278e275516e843eb3bf234676f2ad2159926d4884a159784e54389beb43e777ff00f807d7bccead199ce08b7424824f799df99d3ec2dee32cb13bf69a3f02c73115994369ee955d63c96e6a93fdef3e0947c394061d87d9fbaac2ed1c354f6b7fe5bf589d9f584be7c76ea1c26ee45f83ac5f68bb1a8f0daa303cd7a78be05c9480358f63a210364d383541502d870db81943695479e13c97d3fbcfc7e904f33d8dcf3b6b087183cb27c20f3ee3495f3597ffad1959f49f5eb9c016bca3ddbf8e12dde9ede84362d621c44df55f5e00ec92aeccd093835f074350c7a833815f6f234351a7882986149390bd7d0619a2c3cf08ececf2fd727a1e64c15f99e15be6d75392bd55e7e15d2ed470b23a985671964ef40f11a12fbcdefdafca7d5ea4cb787926d6e0a7aba3d1faab59a06fc3c22c9103820c610ade2ee6de580f2796ab3a71011582cf639eeb1f9e14333f6dffe696c19d515b885ad36437018d62c27b3ae5bd735b72d44d083f548947f92107b85f481d309532ef6ba3c8ff76c359175579fbaa5d7675604ba6c9b68a99a755eda2ae6d47c6dd0945fe29082606c7c9d86f0292414b0c514111a735038a22bd1c3620b669ee1a3b5a4ed6a1f72450a26c36f0d4bfb6bb81b967c97a48c594a572e52bb9660008f16654098432084ea24aad276aa1eb85bc4a4457b697f2fa1ec7a94ecb236f4c9d7c200b5292670500611f5a90be5da89ce2b642c606c4ee17c950fbd37485e08e0548d8009ce96c33feab3c2c40644b24550eddf2c703b72529e28693e783f2860edbfb11c87f27ab716b8c429dd131fa6a2181b917bb147c484f13babe841475d292201a93c772e5e15ce72f22900e487e19db2aafaebc55e8836a5eccd3c12885a42a9871bef921ffbf3705ebdeafced0f618ec82c53cf610f2b7bd8841a2279c414009b95100000000000000000000000000000000eb00000000000000b5d6e1a9fb11458556a8fc01d5f10b64cd60ebbe900f545ba45914da0148cdca9c4e4126a7a4360c3fc167e5b302a04cdd8358b71a0b40bb8b3087ee0214563ca63a74608c5fee9cf19c9cff0e38b3845ebb625df973e5a3c65200f4b23ee417d75c0153533e385e9cd6ffe1ca7ccfb0a06b8f741cb710742772da697a8a0fbc6e978617cc59012a6a42f6b35d587f400f4b505f2b801b9a73a2eccfda0c69a19fe1434a42445bb3ea380833d66bf9d0514ced462de4040100000031feca08348125b203424466f5bdddb5af4e2714187076671207398decdf8e463a5674482650b153b0ce5ef88bfffd0cafb21f89bae04af449e0d292ee6850f568b875d6a575c268c591045641a4418572fb8708de6efe76fd804f81d92eac92874799ed03fa47b6886e9094a8a6933f50b0ca3dd3089ad7e84543ec582fc4695e4f0ecade484cbe0fb87d4557e294c3362d5713ec9309d2f0e3f86940e074ca2773bbaa376bc4e6206ca5e520c8c2555dd87140ad3f20ad08351dbb355cb6d3ccd34e036f453a83b745ad7e090c14a6231feb692f6ba4150eed17dce9ac2e07a1f187df898a6b3ccbae80ee812ee78b2243e045201d37b47002ac5e1c76a2fc2320ab5b4079a31754a242cef8fe856e1e42c7492fdff2913f46df1598f027ff376866e32895b9c57bccc6bea161b1206755ea3cbb0b320d3ae0f1ee06d47d17e7d961ce450fc8cd5ea7ada55317edf51f012a33cfc67581a0ca7ce2050f75389d5f7d4c44d57ff02ebb08902400caeed39100eab7c0e978c2257135bf4f1d44d177a82f4ce295074d075f5e330f43f3973bd37cd3e6c5c192cfc7321b388c90d47bb2adbce995dfc4fc47c5ca2c9e05d97bcf60044b45c52eee36423361ef6afa94e4b0021524d3afa982fa3e8e13d0de0c8fd933f7343c970d8254b87d6ca00611bbdd05cb6bb34dc27275974b0a277a87954d328a7f1e7bb0c5584a82813aca5aa27d1b1ffe02303fb34ccaabebbeb33494d2ce1ae21da2635eb0667e1652c7206d328c25934feabe86ee61e850527f5203d985156493d1e46e659fe4abf364c209d475c43f087933b0433bf31aabfb4062b4487addd828a9ad251ce63a1ef3ea095eb5f57978c4e430729fe3c42486c57496bdbb3d91f86748f46fb247054548da273b68139946211dfd34bd5bcdf6f100620f96d6dee8209a4dc68405abac0c1178f1964e8a52972608d75dbefe8c5b84911cba60925f147e21f477bf264c7269d25a4b02ce34be83dfe8c7a13f1bc5d1b8b99ced0d18f395db2a02f8721fedd66d2280b543f51453d9374d40a3cd5d25a8710f9e5c96462cb2550c15319b3532cdb9f6709f8b2095e5200dd8de133b9b4fbc3bcc07384efbe9a8807eb79201370318089d99634fe167bd7a253971b2899d9d303ba23d019b6f9a8feff24407328c63f151304252d2ef938770cd36450729f1ac78af0b2591cdb9ddef3dcba79ba32dec91317a6a78a524a2545861bb33393ea787b8bea3f9c863c6e2fb8ceca89c2b7681b85ebf25ea5521d2ae5b2f8495336d764e79371024d1b2d442a757bf4672d864358695c5ee64b47a25add640e13f6718ef55cf7a2b174c955c5e09a7c9669bab8e4d67a4a222bf6593b74d5d219243c3c5f3a6f3432e060b73b6c3f51d9a4ea43b147852c9ea6df690adf36aaa54e7414812bd476f12c3de141f800be29106ee6358dd0bf6def311efad6a953619febc9e8ec262c9470f78d272f7eb9d65e10e7cb1ba483977bc515dc321db6bfb4c4535a7e5a49ae42a1a2b4b2d8f8f6909e38964af7633baa5b66979da556416e20fcce007aa1d7215c23a28d8c32248f0aea9efbe725b78a49ca372607a6abd10093395d81bde243af41b79cfedbf5ed2f7717744915ab1b419624e8fc52eb2900a539ccc24c5ce011437716403f9597275ef822a7b4b17ec5dd083090c07c04fb08ddf33bae2d49ed26d0fb735f5d6b9dfdcd38642190fdc701b21d2a06584a32ca4f5965c145469c4abdb9175988aa6dd0ae611a328008ad30164b72604b4712c8d5bafc6194ef019a39dbf6c5c40a37294e039c51eccd0c26a6fa311279cf1994e77d6feff6e9e1a5e61163cf0811bcdf15d12a14a90e84e939844afa53a52ee27704695733b702e704b9a8efeebb08f3b4afabedbe825cde78871d5009e086579cf9061cc3fd0d6529eaca70e5b86829aed76edcb2b4bf4d575c3287f5d15f7e7f7eaa81bdcf75b2fa5a96492735ba96d837740d859497466ce026c8bf09974347213b32ceaa0a65e69801b291f04c04ca56fbcb84d3fce4b7d788ef5a6d222801513f73429072929781ead3af452812bf757d9df8529f7342943f0749d5e719e7fcc4fa6e0f2d8fc08ca6fccdc055b8b631b80b235271720db5f27a80500f45742f63575dad5cd7a5923fd98dd19a7b322219d2bcdc815c67adda0acc35892c7645a65dd6a612c2174176c78c2487fe6b61c7920bfd331d2acbf37ce3345e0c0975155cf509b5b05578d614af3df8d039fc21080e03200dc64b545e2e52cf9a2f8916ad09fc639ec67935367078d6bbd57da8740c051c084bc34e2c00d1725105d4f3f34daa41e67cc61608e616c91a8a140231fd72d551f5081155fdfb8905152281125027375bf935d91d594d322d9e3e9466ed2a10a2038bfe4320b2fd1a154508c2fce0f79f724409bd6e5557c113f876f70d9c6ab9b8af2896a4afd8617041336fd197a44700316024f4795cfe9e21127005bfa54278bcef8215ce758f85788e14fb34a5e8885de59811b7bf07682bd424d6138a65084652bbee88ea686e7dd0372caa036247eb0d37765a334654da77474badb7d4ef3157df11ceeec757d1230cd8a837f0c632157c174114fc7d13b7a555a249dc0bd7d9216bc206ce8b266dc5f70f9d59d9bd012868558c1d9dbbdb036a16230a99079baf059a0dce29456daf5dedab0229af82464dbda098322fe99cf1c2937b6ab7c069be1509401ef37b35f8f069ea1badf7f00106ef3db4c1104f94ad05bfd31695e30ddf94df26945b5853fa8f3a8cce0cd40b88ecabe17411bb87bc2e4efba4dc0f9ebdc3c74fce7a34c6834f65045ef85fcc6f36b098e44ec8f478ee1127370a1f3e9bcc942fc963d11a10159bea8a7f718251d34fe6714402e8e8295db0113d3ff533dfb058a79f16c548b611e6f319f1f106ab99edec0bc899bc1d45f676f2471d5d641b4319c4d556693d7861863e159f7787a5091fdc565f5a2a45a6c8bca5dc2696991be06b1542a279ff7e3bb156f2f63d48f095091a92786c04f7b3c7dd5df171f2533409b1b98ce83a5c1fcf17c39d98692fe0d7799c90fac5ce1d2c758a9bc9aa1d477ceea6b782e8f430dc7fa7b6f5334c400b8949190e30257ffc2652d0a11eb6cb6e2a3c084bdc39184d065be49b7a4cdf08576d7ff2cafddafa0da57de9e270d5775f55c992ab1501bdc21657d85ddb520077a79bd5447d15b4f64b45645be329f69ef03bc4e7470054535c60c95ad2c42050fb2ab22927d8dd90348f6be884ff4440f3d0779ba1c9ceab854d04f3b8dfaeacb330027eb10f89cea1d9681bdb114bed603e032d8756abe6c06a5c023c5599da94fbbba635411843e415070d1d8734c78af532b2939c50ce5d8b2dfeb4e0053138cd077235c0f79fefed5eabb6c0dc25b495eab3f004eb3e278147d6dcca8b555f6161c77ba3eee0e6b264f03a52fdb011d481c107e39943c6af8846cdc4ecd280f0938ec0cd523831be758069aa05f298e672d7ed3698548bdeee4eda91ded8406f12d4d3c4c7529059b2c4cfaa7e564508721c7a801137cb56161c125a727921f944fd52e57b6bd71fa7f7515687f9781185f0e26505b5fd3a83191cf3699b4bf5fb97fdece36232f13fefef2e2c844b8a654ee724bcd929112b4d6ca6aacbfd122f73307dc95d69590444b22304652ff29506dda95f462de88a00f029ea40564e4f3a548175ea728d0e7bcba026a3eaaa979620b4c2aaa5b754ed7e619a1dafb452f2c3d0cc56023d4b76964406ca89eeeeee655fc2f8968b774c87c29975e1c1ebd13ae24c089b9bac8af091afd1be8ce9d35da9b98e586e576e0016a94d0a3c2a3889c489656a5d38a42738ea3f74fae001ca7224552e7ef7661572b4a87af4eb7a8bb503f6460dc14172e453886528996ef4a2ec8ae038c2d2a597141af73fde3039a6f5abd3950023539f391920b4e2393e2f552312cc52e4475cdfd1127641ab60de9b5896ae5949e47b2da5a387c224b03ae33f46ce7b8cbef7858a044e555319e13252570303ac12d40600958fbd4474fe3fdfb531b6ef96b29abc010547021c829faa9b92346d2af6c8da8c1b25963aa8e4d24b3bd7d14ffbf121de9cc3bf7efe44f72a01afe9ecb2a29dfe274004bc927c51930720f44634f0b9fa8c6daffdef1e64c20e97526dd3b009a3e4ff7337d6c90c62e79de8d08a7c34cd6a332f1475fdada35f6b74f534ee34424ceebdc4ea82e6f0985bed842c6a130c8c6d25d2b20204328d1abe36f1a8693e55a8db7f76f32b879dd49e1bfe39a2f9c6f01502e383d34d45290d25a35735ff7900e623c2eacc4b6bebcdf84071ba19c433a2f6905796e1984ccc8e4d5f68b7954e3ee1f933273784ed23ebc3536e04b66ca5f9779d8398f9833b273d5dca92766adfe33b190db86d1f2606854d27f9da8d1029f06a16ff5d3908462ebc02cd86f6297712489cd51ebb4160949204c077b323732e0b27c38b1bc70f6c804cbc43dbbae42bc77e08555f0c80878eafa02d9a807285ffe5baa75be3275a9a10bc9f833b595d353c4d5c0f977c48240647f31f43f4adb13b8971636989073e56ef650053d3e7109354f84ce9e69f528de8a54fb29e813085143c0ee2318af6f401eb7ad275a5baa88fa9d9a280d0678a3b2a36d3bdcb7f8ec72418c53fbbdff83fe3aa5dcecc61ec31a4a32913def0517219a18aaaad385529740002f6d28fe6b4f9d5fe152ae58605e90e623f32f5da6da30fd9e3e5ef8924f8c660083f5bb886ae255158e6027dbc5bdc38d24b58450a60b6a476e8d6fca2b88072b54fae7decdc13bb3f7f238cd352417065260fce891f325708027adf4b2e68afcc8e3a359c92ac636e665d51f64f07cabe84e6949b0196f59c268e1e710bf171d08688242f6d621f8eb265b5276196f2a5c206ab15f391afbde8f7c0ce71c93a9e3512a0217d8959fce9700c776142a3658a391ce3b3247f4228de3aa4f4e229ac992d40b538aa0c450ae2d39c453055272244f1807f8b78c1840a8ca7270c377630da1b7f2a9d6eba86d7e276550ce95fabf0ad626302cec3bc6a054bad29a86df20342ae60d766653d9428fd7551943f60f58c73221fb8b0272f181310973563d7ac3430067e8f40d71177170996d26e31e2458f86b32834dcb94fb2d55901ec298147ce0b56da6761a512588e7678b32709b832108f1a5b97160515201ecfcdc48eb763c75e14504b29a264285244631ffc4efbf94895dafbf9e65b797a3f081c4f790b05e18a20b534367b9021f8071dbe820ebc8d8c1fe8d955025079dd1151d4d4220c2d08c20685dcef89c339cf2049e327d4910c78080143879328521ff5d6e550cf6e089b1996e68ff40162b13b38dd6e5fc92c8244f09d8ae83857bfc132f18113aad4c5f6c057d8b6be887faa37120e8e7e921c7bc26153d9ce85f08e02e00262b6e6a5d45fcf0d88971037b08febe7ee2365f7a5c2b864fc67831f36650777fdf4855e6acfaec1ecc31805db61e75e66da3c4ac065e89b3fded69e3e3a123929d471f4a6c8faf4660e7cd0dc7af3617f960187afc6de9668817d5b431dbeb2181ea435312d1bee13824e02b39eec5a63a1420a4fd45eab3a886a83bec882ed115a918bdd69b64237b24c8a505159e9c1aa586307a1d6ef0c02e747b59b9b6e1277bd0b3365acb753d0def311205df35463351b3ce5c10b58298fc80965d685c447ff72c569f7829f6dd6d7068a71f6f7b4fa3f193817f27175d1f9495f683ac07f47e0000e19b66c58f522b368cdcdc79ed9a1f15ccd924a689f97e87b7b9c7839c2a68d3410299ae69326e2090f840ef4c3efb233a95501452491ea6870ea795efd95518eb56437e5770366b61968e776d5ce243958efe6d101fbd584b312b2dc3d98192e829edb9c753be8a83e6ebc04982e0e7c6ee41f296438d60b3f1bc8b443e7fcc0ee50cf90d0d1c0decb5449403c8558e625aee7cef2d8f2e2292bb6eb58421ce6ac66045809a0499f7e352d2c9b9b399e660b982f65409c11ca082a0a556584c61e417dddbbed3cc35411387adcc6139e9381d884254178b38034ef49f95d9c8c9fb44861dfce6a22eb6cbbb5710cce65f3267f9577d871e5bf634fa3a824797cffb7cb5e14c85c8f20b84d0c7878fefc2fee9a8e65222b757f539aa7189cdbc08d0785724d20a450738cd00fdceaf89d29e71efbb5f12f8d22a66a9ef8c552737ee2327f94edce7cbd6188044735ed115fe855b90921e82cbcd9b0c03d944693d38ff1f56f808de1f0757416b60c2e19ac857eddff3c228e7c8e2dc99d2f3e362cfed0070787aedda0f1c42db0bb7b1bf74358478ed5571f399b031b2cffad6eb187864635cd153db28f04421b2718bb24d6783d71ee223e46372021829a081a7ae10f099efb4223b180d6b072e6d2d0093c002fe5da8161f4813d269e5f141652227e22f7c68372f354838a7471c8204b684735732a5fe5f05522fdfd335948b6447069572230d4ed613a3ebfbb0bb1228b5339709c8567b28664f4504947e21d404c8de2c85746b25524a5ff322ca3c9e2ee0b4685202725dd74629f3ac1dfa3b46905e37afb6e965ace5d106e975bbcce4a7d400435ad64a7898716220406c7bc315aebbc8ab5ea74788a722ee104362df8919d47fc097e78bf46cd33303e43477c01f4e14522028b72e1b95f62e79b2e33f498f1f01fb82a50c1c3123a20702f38cf4af59b70782111d8e94138f64ea85898320b51c850756b41da34559b49f062fd795a86509d023bc84f811676fe8a0a633264f6713f8a352aa86fb7c120d8ccd0f1a6a95cc64dc179abe74539c539f1610beaa8bcaeaa3febcc816864864fb040d5bcc9de1b2d71be9926d1cf445e63d5a9f333faed076b9f9434712a0290591f16ad5fd978eb0131ca63e7eb73e5c461cf5b8bd77b919f1e039bcecc581244bdd9a0b81b83e192f57f5d90b4f61349d0ee5560aac1e60e767189db9713882c6f359c835665b1a3f1f0051e23f5524aa67d1731fa09852b81274dff6e1bcba035c241987f865e788c31b5d06a2552332203246e67d87d1a6ba71bc2e1c9cdadd8e2577ead81302e97f7a0239a18d5e831e12312485a28f14f6d2fe51c8640adb828bfed524dd48c114df85df220c8de62299be902decacbd8f78dc73365ce8111fae142a77303b7e5d6138bbf1489105bb658c5e2f7d958fe79495606c15b70273e11286b3ba2ec5b02e53c9d3b0e8d323ef7fb00054b4ef458a1414ca0535802d0ec16f57bb3c7ee8667148a5602b03ee9a81f546ab611af90de8a3a1de218bc2852de7f2c0f2c139fcbbc0a249f47c7e83986b860b6ef9028c8965709768ca1031f3a4e0bfc14be218d4afe1276b19cfbbaf445ecdab5f43b47f73b7431e02d6ec45de45f3e2b1ac343e1b950f9d6e6cae268be5d0ac117c70395741e8e6826acfe8304c296ca2ada4e677fb0043aeddd1804d3450ac744b9fbb6eb465a20c3fe7bd90cbcc2b3637e5e342b4a7ed23b0024b96bdb0d2b59548e2691499ccad3437ecdfb8e51bc75286a656261a9b32a13eaf10ad1c3d57af81043fbde4d485b4141c93e0409a2324fa23f94af29f3a2228fe978e096e4c69f5880868d9dfc068cb558980241039e856f183fd6bab69a77c76d568fb0ee604e3e28455322e3b1e58304d5923c2fbd96d6185f640f4314a6d11f7d296beaf89508204259e4e02d84a207a1d5d26578c70a87eaa57d5c3694470a1755779bb8e2a2a75d8e7b85d84a5b947d30fe0c706813336b213893bf88eaabc985ee5c2eb6820049dba5a7a087730dfc9ffff0306557b88b97586f468c0da954fac10d4bb4a5d58af7dc73607a607e6a84f8fcc749d82fac4d80f09deb3075e291e853eab16dbc5fe6eaa4a47c98944fba53895d1f34e85be38ccece07b1d69668a8cd5390eb4c2f300f72a5718288824b005bcd2b1baa5cd1c68f398e638a236705591f6234ceb5d55cd22c621fe2275d7cb832beed5aa14f6c00259275b83762ce1a0b1c5ca28e0e57dca17bba7ed06a3796b483d9ed3cce637e9a0aab65fcaefb2a98f6ecece9bae4367135cf4c4b1015c6fdedd1a55b40e7172f257fa20cfd24d6ce2a0857383dfd702d12bb3c85db2d661210072d0d504eba6f7059afff2342adad5ee25d414d39f4cc125769d7d8b1f1fbfa728c34e9136d8fea1e2b6ea38f8028f90bbec20224096265b65bb5511f7f3ed90fa3f7f1b9796f2b7ea65b453aed380f410393ee3dbe6f623914c520bd03172ea3270d49bdc16f86e556f14a7b6b4050a4b906da4ba36bcc9ab6993d32d397a2085afc337aed5fbd8655dd8d024515c8d206f0b6f29a8db5577046e62a68d76da6500924b787d2412b8bbd2478c60cc0e57ea44e1a3f5394606146891f43326571bf0437c181e09c7cb540943fb29ed4c7c5cb8a06cecfdbd3e97a06513d6a4b36718c03be9669011f382ce204dc66566e6822f94ceda3e47e17a44df0b35c2d42482df2f497e7f48011cc36b98db450484c803033f09ff2853f322b52f034737741b140905e9b9d21c48343c3ba97041ac4d619d940e231f1bff14108f8473370e6544f5e5a9da97fddb13cecc861d1705d22638781c3babfebd75941bb555b42ac34dc81ed374a0e02aab37cebb9993eecf2a2f16e58d294d1f6e14abbd0a81920506f49922f7965efa16a4a7e983d878352d8a6eb67b02be0eac689c99eedf88e5481a78075be2b4a022f4a051a3529f646f3d95c047ae56b4600bdc5d541b94162210cd837057b06d9ef4662d41da1a0ef13aa66f37324fef050f00cddba7f24a79219404d2365f7407f5f709faf19fc56e8e5db0878e3469599aa479b43b11fa78f09628019aca57a72580bdfa8cfc04685cfa603a263507bf3dd7e018e4d850af3aede0b4b5871de3d55fbf7215050fca57711946ad96cd4990ab19878a97605cd30f86661d3fead2627c7125f8ab92451bf7b7d58e605a8de930ed868fe8dbd712de7021d6aaf1f29f6ef0a47a883e96ed14dff8ea3d5db6cb578d63c2563d61610814866fe0375767173a4dc56db327468ac07d5c52b30b0d9794797d17f851c520606e666872625b3c1d8dff18c6c923006e2aed2f06acf225123bd6c373004b538e2e9c1d6b5c16c0e1679fab02bbdc478a4c1bc14440cb2ee14dc78add46a010a1479d8f27c029605c5bfc16fdb9a3c96f5a493aced6ad836ee45ff13210e70c81c2404a07b0e5fb70880b2555db1ce5d06e08ae33e89c59a615167d4080807b0327067b3f4aba67c52d954191f01b27eb9df24d2783f6ac0473d92ec64bb3be012a3a2f65ee975711806d0dc7f52aad4dcd479784cade983f45497a8ac18e9a77ffd7aa23c625c476f20b58ebdf171bde9874c9cda721a3b62818969d489cd7cdb115337299f175c7cf0f10b7daf5702b33a26ff448e6ec8a725c2bb2a80cf065587a386581d794b5ac7f503e30c9e15c0b6c24de077d1092d1b7c2668fe7f7750f0b17db3e7aaebfa62aa5eea31631e1b77bbc8c8007d4cb63faa5b2f654ff3f21aa16d7e8e7b5b1b9c6fcb867b4578c8b06ab3c905cc34f3be3e25e1832aa24520fea5dc277ff27c083c4606fa6a8533019f4ab128d424f8c1c214866a99f55281f754d284fca9a812f256e7b26f0b23576f5814f4a88436d1fdfbbb28420fa21fd67541d7a00a6f5129f9d54a86345905ea388ff92100b4d916786b78c53afe8989e3faa4a9b93cb424ee2e7bceed49e35de6a619e06dc5bca5b0726ccf8d0942092ada207e115cc2d2860f4b9b61d7a48e37d03450afc5166706c8aea7bd648738c4257c45811821def70cea0c4c6f4b8d5c54eb2c51b45945b28500f3a0332b65e167e766eb40d59f65954a3c7f0604c68cea695081181fc67074fab2bb75197b313f497412191d0adccf881157d9c735d21e5807c2e2fd0be4d7d8814c5f20c790e98cc79504e54aaab8219a0d51181159650e78a3afd83f7c4acc334d6f04e8550c1d36faaef371edc25ae33eb71ea63b519563018610b0c6b0f8bc8384fc59db5aaafa7e33f831d985e7cf47b445ccb3e02a1e8e406e745b084602a2685db65536efb03981773e743a29c5dc2b796cb87db04f0b1a94982ce6262c016db1a742925c86333719c5c4c234eb796c2e14815a34e0b54effbf37314b2bbe057aaaed1145a578a695f2d65973838491ee0f85720ef049e5bfca8b1ff6817c39d9edb9beb1228b7269d803a3f6cedd377fc830638212d96cda4f63ff62b70780593be02bf1b5cd72191b442fcc0d75f59c08cfbfae121b47ebc8355d9e9e66df8d4d8dff97a3528ae800fee175fe4203217ea818ba95f4b0811bb39927a8eafe0295d5410fea63064a3729bdbdea5eb52addb0557969ed2a494e9143124ee559687c24c9dce07e9de5ec4741f66176c3ffb022e126efee3c722e235ca09a0468a2eb98db501c8a968ca48b5562cb45a407a8678e1b14a8fb539bb4dec41f285e12de4f3d6a59e71e0cfb7fef55315f68cd09bc473ad0bd05350570ed14348d9932935668fa4f501678e98481b78f84c3ffb33ae642465a41cd1e5e4f1eae720e2bd20a3a1bc82cfe1a9df8f6ded3db5f87b093d3af2ee848281a4a707383c81f30aa9260d1936fac4f604ebf8ac49ebc1e811c147ca18ae3e91fd3f2d789620d3e602e3c053f3a3d26d2c51f69dafdb25cd992792bf957abd09a85ffd526217d6902d68f8f95e6ca5ff6a0fdc5a6aeefc49f804e91910282cccaac2470795f68306c0cf9c99b72fa25261e29647a18ac8f4a9a7cc19fd37ba9cac42fc342b0a78b9099bfa8cbf4d3871cd654e6bdeb2c8a0c40a753f3cc52d608ff4798a03a5a8c5ca484c505b3ac7d316e0fc202d636f44e2fd4a07bd007ded3ac789be8b65bb2a8646731b904b5470e9b68ac5be8c355f6738077889fbe8ad3e1ca8459e7e27a44fa1a967bd7c17031487814fac9eb7ad44fba7926d2c18647842f22d0318d06da42e059d256020dfcec7f5bfcefe633c1f4d75196e26f5b869199eb48da19670b9251b9e55810d6bf6957765c1b501cc3e23d3c4f14e9f7a1e2bba0d614c7901698539bb76bb173e44e8cbeb25da135a97668925902b109b3e613b4dd36f82bb4bb71f46f031b9e10fa6821e67efb60f01bbb1bd4d35ec25a83acb7db4995ea1d4a2210242abb7c98bc4a1e0545d21633a954459d7c75ef3aa60dfdd1bbfdc25f4d5091c70a1689ffb6ad21e76555283ca21deea2200cfb1e84804ea75c4ea319180cc51f19c5f41615a2da12aca61be5899b472fe576d37a5b4bf2b0b49bbefed1c39cf21f1c6306295485da0def8ad1d3052f4f773b6d35101c873d48ecb9ba11aa146044dfbd0626e95082390e96b3118db116e78b178ed9f0b3d98612798a2aff26a1ad5b48e0085919700cc9cc91e1e4a81437253f250e87f5e85a3722170e0df5594d2f87e0a8b19f7c359c8833ea377283ff93dbce54b20076d18e4bd80a57fc01f54211587370d84399458937d938237f52ec2b7203c1e193f3ad6b9f3c10ea4611fa219779e0099b77d00b55f29891604f82bee4fcb338fa2c67cc7c90387ba4acb1808d429ddef19449d6d126142716814f95b125367ba951ac55330937e8fa6743eb894d95d99c989ab390c835d8f58aba3836b59532573c036c93b9df41f9eded4e980f9635c75954e525525dc1f4b0248a4c3f56980ae2fbe46ccb34e22f6d644d3ae99eb225f46823b3597eb2d206ddfba70b1a5336c5cc2e89a2f7864c9cacec18fd1aa277b660383f3aaa9cb30162771eb6ac88508fe5a75687ad2372cfd3d51b61d18734c81ad3670c0fdb81d1093c76db143419d8960d80b83da0aee06d055040bf5beede6150c8b2e26eb9a26cf0412b89931d8b9039ab94c98a1e0ce400714dcc68500f2019ac04431ac39c7d2dbd07d0221d872953ef948f4753bdf0b8585b555591fced618062a3ed48db94ed3548c4924e04bfe7e7cb9e361d858cb095dce042508cb07eafb6b5ffb443fd3df8d36fb60dc754075c5d0253ee3b5cc06be009eadfd3b1f29749c7cd13b5dbaf9dd56027fcc16feed4dbff8fa96a155cc6fe4d354a2aefe6f2f14b83997bac176642e653d13fba6c49c90c58d57ebcf9e1309661832c4cafa8e4eeea3701286bdaeac0a7a486d2c34e689f3066b0f0fd48e1bbdbc7c7bb42dc76943450cbac9d8f3d1be5e779a7c7e99df5605dcadfafef9868d55af153ad8c6aa8f17a3502e69f8b3fd60d9c39ba30c11c0bdec66c2982330031a754a0cf6eba2ccf72784406177f5bc1c19d2ea7fa44c5e28709390551973f52a61d2b051234469fce254c4c9052a34167973f0eba03d37c30e2212e151e70f81190f0eb69fb9d8fda0132f85fc1edca886276e20629a44da541ea6cba7f398b2dddc2aa09e4ee72a360ea41bd2f18f41737a03e82cfb56c69d53668f23bb451cc46984104f9031610e8ffd6820d69f686f67022e03aea45eadd573554fc2c82ec6be35b248fa1f1d38fb6e3af8662fd9d9688e0597836e8c8244fb06b711087f1096bf815ac2a83f09b4b3d2c9f89c6bec3bc281e1158b391c518d7872dff31ea5fad5b215850c7673bc686bb09fbaf9b272fed4073f0f58e27212bd3aa2da79c6dd478f4eb6dcf0d313d8ae03ebb50b19d0bf7570bddaf8f464d6f77e8f68089dc7095b40a1057c39035bfd065db492b3c1abbbd5fe4f5802b2aac8d4fbe922fd8e7f7c1ac629d2e9dd27249aea19e73a1ca9c803375ab9cbe01b4362c3a4dc9b87c12e6593467ea226f97649a9157124721b23e893c32309429429d0284aae104a9209136bd0e480eb26ba1c6ddf2568c3e801ca33f10ab9da985b3624fca7347652fd9a62aae89e81b5008c4a22a5a40734fa836d3903d305022d3a96142c15f89202a21454a9ea3c3ed95cba91d5960e840d4052bc3ee05e8123b79c4c3f1aeaaaf196994e23f4dec7f1a7d71c061a4bbe7143db126462425a7b7416b8ecbe7c6c8d23f6e2806b682fc069441d23e6f2112d1841bc4800e3e766cac0a83287cefe87dfb303e7b2be3dc9c83deedfa21a45a23b97a7e12a3302558393b264a8ed9972666416f3a8301ba27bd15cc2e698328c8ddb831539ab764a559e058e324713956acf2e823d0b4193391edfbeaf8607667bc3bcb612327b13ea3ed47644d5c43e68518fa678cd0b9954053fc322013632474b2ede0793cd78a22ceef934767a87baa230911ee85f957912cd82cfa296b497de3dfe06444c5df425fd0082cea7d2486b9770127721d51ecad887a618e1bffdf8dbf2fc50cc6294a2d6563f1a1fd39d72b3cbcedec6a1fa5705bba61c19ada03af8fcf9673317b37006e3c54ffe066b62f94a60d07c52e2a4f091554c820411928264c5676ee6d272c42dbaa6736befc180c6fdb4b5b15e662c946d494fdf9c6aed1f383f36afa8bc5c94da77cd5b27480e1a9d929eb3f43d8d65d6a7c2a1b176bdf865baee5644564a22a02d2880426acb5729115a79350aa91f5ef1bc835245c823e71302c022a1267d85b9e24808803ff5ba6d3081719fd08837ef91993db7a991582296e0953d283c51a17d50f9711d17bc2eb76862bb132816de3f7dbf145bfb71392cc1591eef680991d1fb47de5cdf2400bb95060a9622729df190650c8ea1b2a6a1f2fe6878e8d23922f42bcedd5cde230be9cf74c73f19271be9078e7c6da66739fdc6f6ff3a32f91ab3104a23967dae68c062d615aaeaf94a8274a566cc5062feb7e9f7d10689e84e2418663b6ca10340cba163475b3b3eb3b4beac0061257ed76d4eaba5477e183be679eb8ee1fdff30dd87c5c376df98e9103639ac705cf80e13c9ac2a4be14234e69894f62861957b579a61793114b15a40c1ffb3cc3b1177243add3d30ed5c799b36552c7ae225ddcbfe1181c997ca5b1ddfaf616929bdc2b41524037875d162f7fd53ab52c274c411b1f1000ed5842e0b2b7d8756c332780c06684945702973aa4dee979907b3cc65df38dc9eef11f84cbf03946e129f14a5d3db80dbf736dc5ae2f5b2066fbe40f5f73d2c9aea086c6a3f59ade4efab9bad15bd6dfbb693afd58c37209a5605fdb30f9378cedcc8aeb1924d482adbca0b5ce55fd6977992cc93ed0b15784471381c81c17e781f6aa84c1df35838bd6e66d56d78b987755a1250267277ce40ec1fd1c454674c6397c6db2171e887493117e44d8ea989c6de9f54732f840d41d84af1b8ba3d7f98644745781af9bb90cf7b4dc95f8f34d7881d4a0142c5b080f0c2d68a6672ab7a3d3c1606247464ba19d586875aa55b4065258365edc9fffcc870b6f2a389d91f3873136dbb4b100db0ca0968fc14a03cfd047076f7d4b0681eacae17b087a8372dacc5ef16117ead0974ef0606b66257d15900ccfef94fdc43218545a463b8cb88d019128c860b28059ed53320797e3c675965db5d716912a714fe6929e683daf5116eeae83292d482c656d1fefc825fadc4f690ee2d6d2a975f12667c8148346a23329f7cadc71ee5633685faaa51b1415fd31afa4f365bc857364934b7d3ae91441adfa3df1d367ae9e5c8c38e99457d4bd62644086536b2f179ba63389483106113f9d9fcd4703f8f33e889c0c768e7885fabb3879bbfd19b1db111baca728b3ddcf601a4eb2e575e108230adf0c3b523b50195057264ebf75c4b4bd185f429755cbd125d26f70adc39631cee6b1c541e0ba764e3aca58908656be22d2952973dc67029c30fc1e042e68c55e17405b0c9e31b1b90f4a38ad5720088cf4d2cb3ef38b02e68220c9ef737a9481dd98a2d80ce6cbddf497fed1750c7332f4e026a7385e262b3359c8bb41a66b26f57ac4d9f5f5d81813945a0e8a68fae9deb9457f983f9255d400d3e3d33ede757797f10c5062752831c865edb5b73b19594591eab9e2cc7df3fe2f7766df4b7306d675e67d051ff3e3523332df97941926a62f42fdd236f6ee42f420fd7d890fab1274fa34f1f0f514046a85b11f56702df321033a65304ec450926a608956a98302585db634e6ed0e4d74e292364e97c118889914427e91d4fa37bcf44eaf5d49764937ee88b42209eff42fc94f4a09c87cf639a9726a11f747c21d6d2c4fa1605b170e23f0836da430084b6cd4dfe005bb141c7d007907f4b0d78105ccda6e310b252365426792e65eb7c55e9da32223c11fe40ed89b8ceedfa49f67f4ddbd46c4b06dbe97cb7131c53483acbcaed5ba78559128e756f002e43ba8fefad4510f5bded58c682f3743a832fc382d751a023014f2ad792ae5dac2125340e7bed30d1fcb28487fb9d31f2e6f6f5df96db3a0b6378cd52b9849112b8ea89fff876c4f11826eabfcc51dc997b8f5476535ad92f1c4a8143cbccd77026a9dfe10ba0b8b32191e34ea1a33b470d615cf03d4c3d47c2699fbb072e8c065ec034f2e6f382c28fd460b789304f540195f489a8238957a7c5a678c2881690de8e76e41eb468046e58c3464bae3cdf45183e87e37fc58990ee4cd841ac21099b5f9538fdfaefc410d5f7c8650d02e43604d45ca89e2bd73928aef46784a02570c7b6b906c99d3e913009e8526d65747602ae61617b04260389cc4b1340c7d4fc952fc621ab6260584e3d2eaa0663a3b9182d90777c933da8ac2608f4eb1680d87b666dcaf52a2a50811d969472f7dd993876fc42ab3c323c6f3767e9afd3cd7e9a115c920532e75802d82ad43bbed7b2a19119ad9561584911aae4e42a91e9d7b8c3425dabd35940e150a9954ee85dcf020563015d9547c16a5393a03511d2cd300f1580e21d3f84ce50a76ebaa5a62a3af1ba4564af398cb9ae33795de4b6beb28326f7147f96106ccd1aa2d5b1a64b14c58714c85c3939a06c4b20949a14a1fe164a37f34605ec21d4f27cb0ea0e6c529b471191f857c582fa227a0b784ea11a1fb2835da65f0549bf517c358f6ab8113a3687239f686c5baa59a2506da22bc8308971e1e2954dd4735b7780b697e5c8d581ed84c858b3627cc5220714a21f1f44be2a51701bc975fb365a8c468fdf014d82225001fd2e6541a0ec323b28916fa74f625ff1268fb8c3d8171787391859b41ffdcc2616b866db4aedacb8416b914e99d469029242903e5ebd8a1e46a1d82cd7596415189b3b9b93feced5a96ab9e357f3fa0a8304118140c37231c456542bad4773c8133464652be27a1d1e737cf4764b571d9ac38bb124f86b750ba07e7ed50290900eeb86c027f4d2f1fb288ee0925e84ef06181aab0c04d4b52bf7f09fba857f01a761dc5f2030c47254ae2759c9d317f0b98cb769eda43d9a4cae59a35001d75f3b538ff1e2dbd3dd551131d3c24d18012ede517a5fc1a6bfc5657213dec65026fad4d5b8f2210011a5e3be0982a3f62027eeec6076b4e618e999e78552c00e8875f0261d996232c66e3ed468d12248c0c8b4e76b0a3e2bc36c327ac114b4d6d6f4d5f1193fdd3d1a1106646cf5e6d1c8bc457e8787ac4e04067e993c54fd77231abfd207baf2fa33cb6daacc18edda3d907f080590bd291f57c6014d564fd09343f900532c7df6afa1fcbe3edb8015f1632490f66b5ec9d220f69e502f342309be2bdd38478650b487b58463a966ec6849d12de46cfb4d12d34cd1242e7bbc54f20b6bae4c4116a6825b0705209ca3be8576b284cedbd56a9d8fa0e29e2e83517c733aebe24a89f359fe327f9b65816d6fa821aa94b88d7a2969d7b9e78ba9513ace4a9c9af35cbb61c37cbc4ad10c56131ca8c734a30b0f7ef87f051b139b4ee5aae80edb822d35ba04b99a08af666d8ebeb0789acff29d7f80790af0f4c1b02d245e410d5babceef34630433f5976c23000000000000004e214e2300089078cbca04c4494059865b500780d0e9da0ded46"]) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20000, 0x120) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/33, 0x21}, {0x0}], 0x2, 0x1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r3 = open$dir(&(0x7f0000001240)='.\x00', 0x1, 0x0) mkdirat(r3, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r1 = socket(0x6, 0x4, 0x86) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x310}, 0x200000000000000, 0x3, 0x3ffffffa}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) r2 = socket(0x11, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) symlinkat(&(0x7f0000000340)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') poll(0x0, 0x0, 0x0) utimes(&(0x7f0000000140)='./file1\x00', &(0x7f0000000300)={{0x7f, 0xfffffffffffffc00}, {0x1, 0x1}}) unlinkat(r2, &(0x7f0000000000)='./file1\x00', 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x7, 0xfe, 0x4}, {0x1ff}]}) setitimer(0x1, 0x0, 0xffffffffffffffff) r4 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0x4ebfac6bbaf786d) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x160) writev(0xffffffffffffffff, &(0x7f0000000c00)=[{0x0}, {&(0x7f0000000780)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0fa0f0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53fae875f8a7b7bd425db272398a2eae29ef2635", 0xd2}, {&(0x7f0000000a00)="17071bdb8c74efbf43f4b174176b873535d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c771c0fb5bf9d39f575d4f0e8e66bc34a336469ebfbcca709340d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624eac58b43c5d2a1c31b087a1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9903313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416682f77aa2911a859bc0d5e2a0a5368a1681084c6cc021924fbeb512ac29fc25d", 0xe7}, {&(0x7f00000001c0)="82d376e580f34a0e432be47c7ee231a4855f157299", 0x15}, {&(0x7f0000000300)='b', 0x1}, {&(0x7f0000000dc0)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37f02121d915805923ef81d59d07d35b5143c3cb0cb3c4f97a864a0e355519f5afeb51f3f2698e1ff90d538cc100be820f9e5e0de5ec05139880d782458a0c0a4125855514e59654b607cc37205a10d25abef037243b3bf1b07a9abc89747f728c10c74e4de5e4a3cb8e44b50e9f0fc6d4b3ab7c9bbcda2079103f59d761af1b439926f73cef974057ac766991aff3fb2ee85939af685d045d162e4b56452ddb8a50fc717bab4ce8eb5b0230a0159495e9cf5053960643af246196dc2220cba294f551a6de8a1410e297c8a2dc0e80908d8d50a7e192ad4b910bfe2aa562f6b7e71bb90d14c09cefc97c3bb26308f1cc3086374dcc1426de4b53a221bde0c046e050ea53540e7de011d8c8f114507018120eb4c4da7433e6de276def5f3162c250ee4d6244c7ee79ca27b051a9428be9a6d34a080086457d151aa77e7b5e8388edff23ba8252ae7d12706e81859a8bc45752ca63bd309ad7bcf18df0fc978751e6b72e9687e81cb6600cf2f2f6cb5904f25537ddad67a408ba3045a59035e0000e60b99d572ba163c2f0a0c86e3ab16023117d247d5cee035616f29ff22571383e2c2b7324ac43590ff3fed1a20a7f8e65da1c4c215d5ee1a00703128e6da9e1ef71eb6b5795bc2b9e37e1fc00a8a2e876104c99630b900c5d4e96a256f1a1d0811b7e794fcdebfc2800111adab1f8f389b36bdc5dbd4f45611b9ca36df4626fb106778cf3a98a9ca6fde14374e7e5bbc6a28b1e4a4570369cda8c5341ec7f3afc3b6f992123d7c44fce367dff43fdea0339247792ee55ef34c4e4f78fe75456e037b23916e610825066a1fdf88472d2faa03eabdb7ae585c323230ab5303086a9326c38cbbca8f51866daedaf4cddd09e08ccf6769f40570", 0x2a5}, {&(0x7f0000001b80)="983a1c54208db4a9a8e114b866329b5a372dc7821d777b4cf400197692fd8d5ca9e5b30f100fb737cdc7305a9fa8d6d2ecbeabfe2ca7055d570d18e4ac70123efed18be07609bc848fdc7c2e0aabd18eb1ab8b6fdb62721033521727a409ed011ea06012a23bee13b5a5da1c40106dd1f0d65e3444b0e3cb5ed4b7f50b8e2a3bb3e2086756645db248b5585d6e7bffec210b08bd7ea86087fa04de1faf01f48911d48db8b9a669366f8db4d6a73f92de3eb85a7e6f91850a9299de884ba5731d82e503a7c716e2f049d0", 0xca}, {&(0x7f0000000640)="46961094b860e152ab34c2ce7be71de32582943bd08bbb523552f7b019a9741a17732154450fe15e57100a25ffe27e12b4546fc749349b266066900723451de22ce6c2e0f092ba572d7aa5409020ba436d39b76c1732609ede6a6773cd79d52cbf9e5de161878924ecca639aa6b260a30114fe75c3b476739f8a73ddb7bab7ecd4af004908a7def205815b78785a306982d26b75867232433cf6df39029055e0fac03db96477d1547ab9a80fe055f024", 0xb0}, {&(0x7f0000000b00)="f58bf564dfd049dac433db060497dbe23c73a630dc45bf818d873aadc25a3f252c47f930955371b67731b53db6f5c9bdac254cdb208d9177b233c16b413fef80183d738027e7ff512099d1e4119c97bc99c5fd4b4a2e2255a71bd0ff7a159fd2b75299b5c5ce798489fe8cfea2f1b9ec3e81387551c87ade3008324388e44c04d96e6dbfaa0e01341652419d99804bfec9e49deeac2283f2ffbbf1fb7818e7d2ccde965dd415068f96fc47ae367b84121e9add362c790b7628d8efb688756e75164e30c5b2fd3d75fa432fb9904573d9e742e5a407740682f02205b21b5aac9e7e8bafd4", 0xe4}], 0x9) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000200)=[{0x0, 0x3f, 0xd4, 0x3}, {0x8, 0xa7, 0x9}, {0x500, 0x9, 0x7f}, {0x4, 0x0, 0x1, 0xfffffffd}, {0x6, 0x9, 0x9, 0x10e600}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setreuid(0xee00, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r5) semget$private(0x0, 0x2, 0x39a) executing program 5: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x101, 0x3, 0x80000001}], 0x100, 0x0, 0x0, 0x0) munmap(&(0x7f0000030000/0x2000)=nil, 0x2000) setuid(0xee01) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) executing program 2: r0 = semget$private(0x0, 0x4, 0x40) semctl$GETPID(r0, 0x0, 0xb, 0x0) r1 = socket$inet(0x1e, 0x3, 0x0) writev(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)="09c0afd0911105c80ef6877181651c00dbfd791a0a39b490dea4932813f89179a4f6d7c31f64d6bfc9296b8a1cbb91136eb84564eac3590ef37025567588e90d897aa58fa9ec889108de8ef25709c906bd0bfbadc871b4b9fcbe9f21e940908a7e6fdc92f996748ed3f183d9a893d2060045da0903a7df7e90eab767b4e587fac6eb8a2c8a97f322d9bb162aa4c4713e3d10d604127f4ff6e1d875e3c5e27680c2e149c57b193c6c7b28e5e6283a32e105d1d0995d0b9bca2ad1b0135b98a43f8188d741cf60555c4ea7ddc20409ae5539889e4b414dbd33ee7e", 0xda}, {&(0x7f0000000140)="c195103428d6a946b108de902024bcfb772ab424513ced281ae01dc6e3716bc1ad767ca9fca3e157049ccfb1a93d87abeca9758afae55cec923b9db963c5446dabc756a117ef94558f2402eaf0ffc0df74ee65836865b96297680ba4276cd565f61b5fe3c764aa8470d7df1c9c041fb23f0d40be60f2ecd91f090d78ea3ac553ea888a8d52b1d12bbeea81b30f510d806aa5703102c332ea1b61cbcd8fae36bb3e2dfc9b5078ffa4fb6c50cc1a8665971744bfd9d93f4d9f5aedd8211d8659e30bc821da708eb922177a41647cfbaf55814eb21d4c3cba182b3f4d548a2ce95fddd25f979884eafb5eaefe36166cb3f5dd306dd6e3dcc0966f887598bd3f714f2f03b2bf3061b971112bb459a5ac12c3984958992d750afacd40a0626d11ef0e47681d5ec1e9cbf37be8b8694b21f751478eab4f7e846d97e27748d0dcdd676c536d054f0cd352d00fd438bf5c1cb911d0f03f76badf43991c8a52385367a3f54fff005d726a5eafdd461692aabe545f7c51682e190f5fe72ae7254a4f8a3834d41a16016d3184fddee71803005bbb2a70ea6488076cbb0be04fc8264737650511e3496708c5e297c0da2bf5391acaf24d519bb4e1b562c3fe0960c1f171fbed8125cd397e68e93a28ecf6b7af10dd62ac11852dd61d562ad7d17700049de5efe50ccc22f9df35518cba123ed863d57c32e4d2a571a18791dadc3ee8ed7d20987cd8f659611066588a926130afe7e335c16e41c395347338c0080d8cce8972f43a180c3ae3f2f1233639bbc947533a2a40296def2e5b46d78e461389195e7d90f6860f3426bf53cded3ec6f0ae9ee2711aa8a68ded58149f8e42c2b7f3279c7ba6e024674c6325f5a2fa1b735c0f621a1f0323519a5f937990fa0df904157f01d6f9fa64d1fa676483fa98cf87d73525dd4aa411e6ca1d17397ba17bc844c867f2c68b7c779bc14b2fe23ab8260717d9f47666b2ccc12779ffcc7f53620e7fc10dac3462188b3ad29ade26fdc511243afac1e32e2c6a4109443564e0f17564c7eb369ed7dea849151558858652121e4f95563dcee52bc950b25888a2ed0f1f13a92e7f231d714682fe2ba8596f521538dd3cb1d099afb0c04563b37fb709cbeefee348b1514f578bb3026c8a887ddef442ed3559769d0b1d62838e46f631b317fca0c005731856a4858c7c2af5cc535ac0645df310e756c25562d7832f1fee1175cd68d7eea6ca25cb429c686305eb34c4ff7a51dd565ef335425d88844b1daa833d62e53b66520f624864581bfb67c78f824879e93f9249dbcccb74acef438892e299b1e4389b2dec723afd9881559957313d455bbb35ddd6821b8d20c9fd66d9f5d4d91d2b7104c0165e2911b66efc1376db4e72787365b9c0287587fd45f85411c2515fb16820f15c39643bada0d5b150bfa5449ab32964dd7fccbeb7183033debd4594c7c3892bde4dc1bcb8016c6445e360d97f34458c5fec9aca6a40965dab76303883e9d8ad3b1a6390946b77ff84101fcfa77a2e5c2a0371286e6dc3000f0f2f38acee98d875c266a9cbaee5fbcf4532a7faaa3181c47569a71665d032b7bdbe047740e055b793866b1255af7fb690fe0b61df8a2dd8cf6af1d6fa264cd0395d44cf7a942cf00ca4dcbe765ed3f02d9040813de15575d27eb7988b5d4d9fb66f393c0c7f87a2bc79128e605d3139708709f9d8296fae292e2534fcfc797c9989a981b0d7d8f1f5779c82e41c69fc466f39b1a501ffcd0f633f91b744f60edbac48d9ddf75f528fb04cbd222343f922a91b7dc8a29b92d702a90314929b3dcc364105e6e30c9e96a6d3d5900ca69a918a07bc41c255ab31afcf3c790e1899a7fcec1352cf23b25cb1abeea53a5840d9a29b7a8c2e0e111b0bd8f45c57ae9e5cefc719bc8f87e1b1558346be02193edef45b01fda1f06017b075c8de57147bf262a4ed7ca95c2a1ee5bcbd4e430ce488576db438854308374a8f36005393c868e14d62ed938d9a6358e8cfca3d13822ab0fa4fecdd18bb3602d690d672fe94f6a0a99726c36ed29fc84a0af34cc2aa93c7578fff62e15f25eb9801a0d62b9a105e2ed41ea36c0b178c331069c1fcf3ce77e00774e51a357a7ac3b92c675acbe181d58cc0074a63252b5ea75846c63f87c4ecdb23b9c32ac73c9f9046b506dcaa07e2b7aab414d6907084ff9d6cc4d98327f277e3bd65272bb66fd03b6a017b73aeb678c101d8b4d543653d398c84f3e71a755f780c8f4b28e4aff1e7fa4b1b923954039a7d8a477657b878c90ea76d44a08a7b43216c06ae6f0c9b76f1e1d78372bc1e8b287f3e21d4687735439cf8dccbe2d833090848c4e84ffc54acee8214c1da578de5c15e6bc7dffbae00d8a3e73889c79049bd900c8bc75693ca4c22b2625ce8e7c552db22e0cd8476d24243c69d9b53c9a787e43b47dfb0db26047f69973e9770541974e690fdedb01f8cbb981bc00d5e4c7c3c7608622d36b692365112465b9ca1d627da573939170058885c2203136d167d1ce1ddc4ea04a6e67cafc100f85aab5b7fa3d9cb00ee77ee7664b400bae01a633e04b5a581fc17e85e622ca8a34fbbaf5a9fc73854eda56648ebad605b79c1cfe81714d51c822f9b60a030f45256d85f1ffb75a1d1152bf36ec5aeb71ca63610624a205acd0b654b73a485a6705e4fbf02ac81449da81d8c73628b2ffee1e1d4b1edf111e1854ddd44f5c8df34a856bb65fa70d7f537adedc825af3b67859bf7dd6944bb3b525d9e3493af514657172b6fe68fd28559ad092b170d645a89d8256a8b98a9acdc8b4d34a56a8b17fd25d1a6c9f8052ef3e70a8cd6d64b761db45d50bf76c7fe4144e8f59de57dada0ece7e0955fd82d6b4938bce64b623338b55c0d29b0e80fac16944e2805ba29d6dbe81de52ce7b736c75179440651005a3c0a806a3cda6bd61911fed592881f5e4d257acb38c60e42f80bb6d543341d886af02ad5628165bc487148cac0392062c425f51376bb2e63486e23248c0c170b1902265c9b05e7871b089d75a76561d1bb0da0d2ce20f839cf3fcf9b97fd892ec477ebb91c528007a999ff221803f000b996a9f4532e4a6e0a41c45f6a27584138a2e34aa961bfef83c97f0179b3d6e40fe36e3422bc854af9cbe2d51d2a9467c31edadef22b48773b858c9ed42bf0830916473ff30fdeef798329008843be21066e968f18f459dae26a1f4db12dd85cde12c9179e7176fe19e8cf2d26ad0ef75e7df46b5cb66cf8b76cea1f43344af88b907fedf7345ee2ee595becc35984d15ebf2364c4ddc2dd3a46ba10829ec15474b1f01168298b8b63d4a91a969fe76cdb8a9c832e66fdc4d52e5cc91b9ed1be5f91cb820e9c996514d0cd6bced3a736e0e107d2d760c0d44ac51de4258566c26699a6ff279cf35f75926c527662457b34f91256774f1c0f212da2fc443a4c45dd1f16b3f27140256df284ad82737db1cfa2aebeca70b1790a6ae2f554bc7e30a0589d59eb7b76ebe3f18e2db8965a0df5722d8e8fefc7eb966d70687b8e89e427c6cb5b238fd36603aee718cdd20dd257ba043850d5952cccbd78f1dfbdec15dc6b6806670e2c07c7aa90cf8918b37453bb7c0dd3dac4d39d4e7b7f7f6d042623cd63843de20f1901e384f8839dbd221df61c1797a410e92f23ffc678db57a9a204881c6af2d1aae8c71d915cf9bb75b2c47066d9676bd07459728f984440d353bb1ffc5b5bd146fc9115a72b4fd6861b6cbb7b6a1e49affa63f9d326f7aa821efdc634ba8f978725c309233525e0a3cde704e2da93720c707468feda95c193a1afc44a1c8592141ad703e53061c3b63607f47935572d8896b6bd45e6a2d641d6c4b6247af8d3f9e72d8f6f026bc89732c6b4395ed30292f3816735921a67151a9544fcaf8728972a6508076504bc4d5b127fe8aea3967dff03d0ff1bbdd2c66801af57679a44a06e911de21938fe24b7c0b5116726fdafd046ab0a835ffdc358c2f09fc95925be9e802399a913d5c845fdac55af865a4a9e8e8158247421c63965350f267593896d5924870937fc5d183893a111c3ccb3150814cfbe35569a887bdc0fd84f6684b84386993da73c9f5047277bb2c75389b3e7b058db764762179a5ab3b0c90038095550bd2daac8084242628a117d6cd2cee0d48cc1f77a5454bdf96c0c661fd6e11a8fff9ec2019d1d3e32f2b11949674376a01e840220234701890216cebd425964228b198dd9b622dd968d853bcd1ebf0411b4f4692e2f30d8c6dcd5523277255fd3dd98d8969c0f2decbc4ccb9649c4cc624c42b24a996c72c67159eec8047083b15272996fa16917bf79c718144e0a5087719f97689f7d5519a18cde12e0a15e7464a0dd6cf23586507f8e9145bb2b0fe99e2733f8fc8e1059cfe483ec5ef885a64e2b314678813d9d86e5bca26047e54a0444f64cd9c8803efaaf3dcb945da5d79de772a9a9560488b0e99c2303d333c2060641cd606cb4cb655ec1e1546c38df34f69998655833b1f157c1b3305b081bc89884546b0ccb5ecc7de3275599ec7131867d6c2c19c524d3d47736932f53aa2743de9655583d3a8e4e826046f8581dcc6e5b883b8f037cf4215f7eb8a653374882c310f8b4e911501d1cc3f3e1c92847d9d40cfb1734baa170485fa3ec8d5dae725a6b384cd4780842dee0b021c7b293ae056880a160ecfbc987775fbb2dc998f548db46661f3b3a719b12fb7b9abf89dd672f9a65318e78748e7105610894067f08f387887982ff06b7286f2133164fa3e480540f0ef908727b00eb62c985c20cfef7af7930940421295c10f265c8643c421a039a7e91a621aded9bdb09b05bfde535026b46a3520a0f5ac284f6cc6c1adb0a125e18097bebb80c7fe2ed9003a81760d2ca8e43d867eb4b2089808f25ff95e16ca3a06c70904a973c5dadbc3066dc17f5a7f6d4fc223afcefd7b6ece7ce807de79d80b8ed55a10c142ea9b1f942b5bd9fd5e9b62dbd2197870ef71065f34bcb523a167323cd89ee92d3b656ea3e532861b910a1c607901e40bd7b8cfb7074f789777ec729228c462326c2e63695ce28b0812a6302ca87cad1c3ddb8e225cffffd23fcadc1753eb9d1008d4eb4f20c9760732c0e64caa606966435e52cde16a503b57436cfcb9d01ed3c83805901ed7decc6d68053f73a80706f131cf75b7ca060c639a95c1d3577676179d768fba4e29859b31f1e85338e8ef94f6e50396ad76a88bcc532e34fca86d16d95f49f12d89923b8e8eefed8170405893cbc34ef90e10f67142894094b9306d484d41b4c6eaaece29a1cad5bdef4e2354ba3a210866df930a6be98463ecf229abcf3299ce0ea9b69e517ae37f5784c0ddea793db1a15d387da0dee7152f3902abfa8e947b6d81e99e3f006f5df877e44e7dc67ab804226dee3753e3e234e9468a3d0da06c950c6b20c15ac83d33f7c448e54911e0ab8b3fe1e856248407124fb263ba536c7b3", 0xf27}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x800, 0x0) writev(r3, &(0x7f0000001180)=[{&(0x7f0000000700)="9b2200a2", 0x4}, {&(0x7f0000000140)="f2ae9fb137f69222542af07eb1", 0xd}, {&(0x7f0000001200)="88b005b823feaf37e084f0176a14655a51120b9c490600000000000000e5eb31700f99938e35956665a7cf50b49d7b3fa1b07695a470d01446570a3ddd4c5f5c8bceabffd2f9885875cb5ff3cc49a4e366551ed8f3af02e695123967826677fd68eab87367cafbcb12687f0b4eb311fa1da5a46e4a74204882cac7bcb98996028d7803ba34dba13f1088f1f7e166485bb3986689af81b7d6bc7efd4bcd5684248169637e6a4d5a8da232f72705287dd3ade531f850cbd40f6f1e34570f121b2f5c1cb488c4e7c232609c9c99238a52c97c415718ade8f5df053167", 0xdb}, {&(0x7f0000001100)="3819242f2b384a12a4cf32946e2708107e139f05a2ba57832d38bc924d7c06d333b06652dc0400adc7a2bf392f2215139ef8b934a142e2422d7fccb5e520bd70ee0a7e760867a65b3c04645d84fddf779abf804fcea6ccc25701dd046f0a0688b2e9c1c30455c7028966", 0x6a}], 0x4) writev(r3, &(0x7f0000000440), 0x0) execve(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x32, 0x9}}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000240), &(0x7f0000000280)=0x4) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd189ee273718a526c78e19ec0f5c39a8760006f3300103a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa860090780000fcff00000000000000007de6ef3db754c5685310b584f75eb927849d785bb5eb6fbe27175072ce03cea651c23e508dc197e87c74215fbc3c9e7908b98c88be5d7db41c7a03122f4352618fe6ac066a20b6886cae16fb56acbc9b9800dbdc195264dc8b01db80d3b422263cb40aaef0216f6e5b9b200ba5efd03d140e5e09cbf46bc954ff7a73c7544683389b294145d6acfff5ecc77a00b133aea98e1f0e176205afb15dfc43cc1205007742b2ef2901138a3904c3acd4"]) executing program 7: socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900f13a003be1e384000000000000000000000000fe8000000000000000000000000000aac9"]) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) close(r0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x33, &(0x7f0000000000)="0000199a", 0x4) bind(r1, &(0x7f0000000000), 0x10) r3 = dup(r1) listen(r3, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) accept$inet(r1, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) dup(r5) open(0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(r5, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) socket(0x2, 0x4001, 0x0) close(0xffffffffffffffff) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900483a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00003a00fe8000000000000000000000000000aaff0200000000000000000000000001ff02"]) munmap(&(0x7f0000006000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3e4d3c9"}) writev(r1, &(0x7f0000003880)=[{&(0x7f0000002d40)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d2f8f1b80bddd5988939d00171f1d7d0efa0d81e55f402c2034ece7f6cd8025f07c3a58a3c64f2e5c9c54c6b6d148748753abd36b2cdd98e1df29e96e5a74235d5a6972917e27b5cc4449a9e999c7f5dcb6fd3ab508eab760d6b39ffd51fdc7fc3a7d40b1a3ce0517e566bd8ff344492dadc83e788c3852295cab9b4b825052a61a5fa4bca26ac0a798744077faa9b051d969076df2672128417649800c7404db7ce7a0adb1a0eb5c3d5aeac67e8cc88a51b94837aa86cfce5d13cad98771acfab77f86a8f1891d4b647bb5d820a2418d3048b2987f7ddec1f54fbac1dfe54bb0c2aac1d589db9c73755c324aca5e230406a4f3fca848af3a25725f13005d6daf7871e970e3fb943b89ac70eaffd7801005a75888ddb318e9f27bb288c2b48b8cca1c4555920641a828abd0af3949300866035d5e5e7750ba7777008e6704150c6b222bc6c6428fc79a884effad2d0bbc7ea61f2e0cb59cbc28ac5931164ce71e84da23bd823818c8e0789db9b3df88981daad8154752be1f2009a29f97e4959534b91f7eaef7a72f392dee9e5b3a96ab2edf92d10dc2b5ab9784e451f2c6ce633404cce4561d2d975768dbcdb7b11ae884bb3de51de83e19ed50e14904e4feae7054b82401e31e3c6becdfba3db5d041eac5f53fbe5d1ac967040475231272e0c85a3d71c9ee6fba8bc84c6f69d5bc6fb3d122f4e889f58d0a72421d8050f42646e0cd0d92ff67821cf32a94a4b67cffc3257e5ae87df10c93d338ab34933698966d5027337739838e01370125c595da4230e3bad1153494f75f15c9694dcc68da53ed623c687545439d1b88f93bc479a70df88aee3dc75329d7765b76e86b3a4b9a27dd0b653e305a29c4784e945be22b06bf82feaf584cb5c76e6a39d8cf04d2764e9e6576ae5b73e6bf74e80c6be94007244b5b47d88758239b49127f98f115a17011f8c28ff9f5416e7d18e8a28560acbad4ce0e7d044af6662dca7ead5466c56de0b423002380aadfd48d4e11ab77afcd445c540d7be70737620b905ceba18e8197aa7f04b33da87cfe1fd3644b4ad0c730d9ea16b131d54958e46db13857537ed395d4e632e7f538c1a949db46df8f1777936109c496e6ccb20651b0347e49ce70e406c9558848ab594d762067e04905cfa412382ed248c316e77175578503066c966d89aaf12aa9df278d51d20ccd5096abeca39ab7a2b01be567eb3cea907edb86827851ff99c27633f6f870e1a4220591244f30ab0cb2862dd92025fe705c51893f5780f88676a7b46ae035082fd4ac15b53125d274742779fe18d70b6cceeb8eeb0e720fa6224a771d3b179834cf7cc6957fb8a64f7284caff06275f84693c0ce6d65d7ce8b0190c5216caff3edab5327242202d224a77b823e34565972d7b3c048346a8d6a5939ca23b8bca33608e5a5f2a9b3821fb6fc5ed36985016b41e4d07816d1a0da2000afe5536f494389cbcd4edd383c93e3ca5a7f84c9a98b3195bb29d39b175a10a68d7939bf974898dcdffcf315a8dbece6cc056e8c11ebacfbe14ccc4f61eb82ceca4e12829a7f8eef58cfb941c33472a301bb398b2d9dae295126fbf8ee23754d26167ae6269eb6659778f0c243844f6096a8f8fde31cb567dcaa7de32e30ed74cc2b46255e12b2d67bdd44fe00d4fe0f580d2ba89f69210158bfa74c2edfc6e623d77bfe504f7bc29553e384a86029931e25887b1bf12dbe204c5d9e16ac8c0191ce2322e1f0768ec65338c25ea52eaf1db57e8404ddc402be1cdb607ec963383240d244d8ae388c3158bdc6a431fb8123593512c3b455951e95920dca69f1257687397450aeb822cca0bcc64803a6c7fb752bbfb6175ecbfbcf76e7e629ecb8bb7536ffb67dd106e682d8540e9d7ac9ac5c2342a7b0b340cd1b20cdad78cdda2d00ba0b8894e93b9d4c6fe9a40779c999edd387ca77b8ec2dcbfe38955f5f0730c629328ca516e4463d705a55b953da68395e5f831dacf6c23cd1854cf92926c29d16fd8e4017068b6f97926f5faf548c11a3a665c4dc29bf168c57989ed766d4753df88da8c3dfdb825b2167309e2d54d7a625063df7d3fa1a63ed10cfc358f2a52392bd4c5a3ff313571e693f1f59a394ae0a28a7190a744e62b129b920754d211601815faf2f55d07a02a7b1310319cfb18901b757174d1889b828d8c97d64e4c2b85fcb70befd1a1006f4e2b69125e90d21baf47f869032888b4159946bf968252f9d616a85f02dd2591c9da57ee6efcb80728e31914f2afd55ce67c744ed6508d688a096694376deb2ed44651cbd9695bb76ca89c9b3b42e00b3c41819aeed4d1ccb4443762afaf42adc7929b986b58fc2bdbe4ac21e29d897a4765fd14391e8f5a82bea7ce3b5428a5139dfe52c312938e93b3bf85357af098df21e79929ea43e15f4a434e978585f9c0b41d9221e006b963bc22506c77b4954ec8dc433cfcddcc3bc939f5ceaeca76160306a01eb9316bf72b426da60f6755f46b3db84f9ca0c2ceb7d84e7c93090000008787278d9b56aa260f7df0d1ca8e26ea764da95ce01c87d89ec6b209d2228526bd792ed6feeb98d79a10b4aa836a370f448ef490bef12217335d9d8f4d7307ff8b21177fc29fd61642892db8e41128fc5d7bfb924a43eab1a62ea0ce19197c9e8faae2277cc8ade45b50ee574991cde69eba3e70ae66a2efd467a608a76045a9c039eda9cf3342a104f45a1e2ea54b931d52ecdb546408eb52144e67de7252f400c3d76e480a66b7ca7981482eff31f140cf5e63ca1ddd276c944b341430107bba85776266eb5ced0c1f0d7a0fdaefb1272af4b408d00ad2008628711d0f2a8b6e5fd922f40ea60a355dc2e7039a09a8702f718e92156c6894f86720365d50eab4ffd28903", 0x816}], 0x1) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000200)="98bf21a84917cb8120ade08dd9462d", 0xf}], 0x1) execve(0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000000080)='\x00\x00\x00\x00', &(0x7f0000000000)=0xfffffffffffffef2, 0x0, 0x0) executing program 1: recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x4, 0x54) close(r0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa82"]) syz_open_pts() ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x2}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) getgroups(0xa, &(0x7f0000000300)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r3 = socket(0x2, 0x2, 0x0) seteuid(0xffffffffffffffff) r4 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000500)="9f3b40dd5ffd107946804eaf1010b9c044a86262d17832015ec3a617d05e06eea2dfafbf1490de6b52cf1fb9bf2a6207e37190694f3e57e0945e541e3e2e682e67fe3b24cd6f7f1660f0e730b66133482f254fa421821e5fd93b48b81bbeadfa51b34d29cbd98345eb00ca4783b334824a01647c62238d7c80255e467697c62e8a9d83ab21c00c793fd34648eae477b6289fb1cb7da1a714a9a66527f967f08b2de96adbe404808c854780294f9f09b4cd2827565cde", 0xb6}], 0x1) syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) select(0xffffffffffffff5f, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x7f, 0xffffffff, 0x0, 0x0, 0x0, 0x10000000000000}, 0x0, 0x0, 0x0) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112", 0xed2}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r1 = socket(0x18, 0x3, 0x9ef) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(r1, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000080), 0x0, &(0x7f0000001980)=""/4111, 0x100f}, 0x1}, 0x10, 0x1042, &(0x7f0000001940)={0x7, 0x711}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x0, 0x45d1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) r4 = socket(0x11, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() sendmmsg(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000200)="612cd5eda719516c822ea14cedb751caccd9d87805895d7ea64fed54eeb97265acb25c68b9fe33151fb78f3584d8d4cd12b188acc1b9a6c29b9574925c391b8cb7ff26a637a5da793f9cc65355e9c4653e16a0b806d4ce04c93343eb083770173fae9f243810b1b812756fea28b681dbf6af92fd921211fff33ef7aadf30811bd9e276b1c5ae6a6312119108558d944623262e2c107e3b04a5624fa6ee1fc7d7be023bc467e6e9094c6664f103", 0xad}, {0x0}], 0x2, 0x0, 0x1180}}, 0x10, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x3a) getsockopt(r2, 0x29, 0x1a, 0x0, 0x0) setegid(0xffffffffffffffff) r3 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f00000001c0)) faccessat(r4, &(0x7f0000000080)='./file1\x00', 0x94, 0x1) executing program 5: syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd60090000002c0600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRES8=0x0]) r0 = syz_open_pts() r1 = dup2(r0, r0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffdf7) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={0x0}, 0x10, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f0000000100)) syz_emit_ethernet(0x5b8, &(0x7f0000000480)={@empty, @local, [{[{0x88a8, 0x7, 0x1, 0x2}], {0x8100, 0x5, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x57a, 0x0, 0x0, @empty, @mcast2, {[@hopopts={0x0, 0x23, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x3, 0x4c, "381bf8640cf6eab7afff96638f2c4780b7fe97714261cf857b3e65ca3072cd08e370db5542b5c962efc624b23669eee8c539a7e5f1eec0a33320752260762375cfe23db475b91f909caab37b"}, @generic={0x88, 0x8e, "9ad699236c78452099196e23f3b354263af9cdb39e68c4b4abfa4b5a88f571f4621823991bb9b8eb4827476e5716e27a7c00b2059832619bd3426be678b657ecff2c567664ac97e292f838b38ab82113ffce2a901a75948688601cf03d368791442a58e3e803cfb19ad9f1faaa3d325ddd726a33cc51b77e020ed14402ed0c43d9e33e75980520bf47fe9b85ae63"}, @jumbo={0xc2, 0x4, 0xcd5d}, @generic={0x1, 0x26, "71240cc8c8c745f54fc3988a64e29fc60bb858dce106f806fad3f631474eb6aa742b5d7b94d9"}]}, @hopopts={0x6, 0x45, '\x00', [@jumbo={0xc2, 0x4, 0x35}, @generic={0x2, 0x1e, "89911cf5cfa295f61bff23342f0019c4d38f3728d862aafd45ac3601b5f3"}, @generic={0x3, 0xf9, "0a0badc4e88fd29f1fb4b5840f8ec068737ea5184e53f8d9887eac6d2900af2d1ea611b5867ac4add4e9879a938179be11620fc2091a3b89b9a681050e2052c8e389a722143dcd9a45de81549de64d15e434ad391f11c168ac49e5760eaab7e654af915df4b2bf756d5c49c734489c66e7df8a1421151ee0dd90bb15c8c6d492cfa5523cb0aeffffee33bacccce14fcd40a4b9c1d64695229464f0f0c5135c50b23a81553634eb75f7c225b45955baa658bed016e4a477b85892405c8b5dc3030712c450b5d87fed49c6453f2721029fcf60c4abb9329447fa4b943f0c9462094c34ec70085a00c00a07ad2dd8380faa4f2669eadee84eb224"}, @generic={0x3a, 0xfd, "efd029836d4ded0eb94d22c1ec46a909a1115314d653561d4b27c6715e45e3b2e36f49c12001bdf85a01afdec9121ce5cbc3ecf068ac730e916c8c82421cf231d73123803eb0589ce3357ac740e2648d3c22d599ea8fde3929b1172b8123af07a0257e3faadad6cf3d98cb34e4b0b3074dfa21a85eb9c1c7e53e3828abb58980fb44cc0c5d46274ce8d1f84342d545d53d859d4b81426ad4ac7124b8e17c23b7086559b9d98d5b47efa812d9132b7a4255f7e9bdbd4b91e8005b3bea9ae4fe3ba7d4e6953f50aa523d7d8fe93b356d3bde160733da8ebe8dc8334c6bfae6de45f8c9cb787993e380f9f71f27314e6f9eff9cc654f0dff678f92be3335f"}, @enc_lim={0x4, 0x1, 0x1f}, @pad1, @enc_lim={0x4, 0x1, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @dstopts={0x50, 0xf, '\x00', [@generic={0xff, 0x61, "72078436eb3f8bd904bb7723c0f8e43cd8053628c7f48ff9a0db82ec1da5ad6ca71301cae7212069c637e221a4b55aa4c6ef7784672435317140b1ae3709c14aee125224b1a838094393be393fd894f5a15420ee7877193259823d66987b620356"}, @pad1, @jumbo={0xc2, 0x4, 0x8}, @jumbo={0xc2, 0x4, 0x4}, @enc_lim={0x4, 0x1, 0x45}, @enc_lim={0x4, 0x1, 0x9}]}, @routing={0x29, 0xc, 0x0, 0x6, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @loopback, @empty, @mcast2, @mcast1]}, @hopopts={0x6c, 0x5, '\x00', [@ra={0x5, 0x2, 0x101}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x1f}, @ra={0x5, 0x2, 0x6}, @ra={0x5, 0x2, 0x10}, @jumbo={0xc2, 0x4, 0xffff}, @ra, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x5}, @ra={0x5, 0x2, 0x40}]}, @fragment={0x32, 0x0, 0x80, 0x0, 0x0, 0x4, 0x66}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x1, 0x6, "7b10193413201a72f27190c55efddad8a80bf5e2dbb3b9ee653e49354c5a06e4ad4402e811fff929ef3b3f0b8b07caae49ec29ee60829e707e3996b70a6f4d6688f41d7b0b6bff729c156e242ff529e40756c2bb6429851951acc283f195d254e066cdd93c2beee4fc2cd6f61115d4a2b5323038114e2e43b7c91b1d89a235f233e808e35c4880ec24e988c9f4438966c07a4b3e4174634d65546a16af7d35154f1b036c84952861e3ee4567d8034b314dac0a1cdcb07263437cc401f8e06341070cf7d8f679f542cb7249f6d9b3e824eb984d3d9dba5a8447e3dab1bcc9d7da555a4f8316a9143b2e0f"}}}}}}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000001180)={0x57aff2c3}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) poll(&(0x7f0000000080)=[{r7, 0xab6cc3d7ffaa0897}], 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x3) executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000180)="8a3aad21", 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000040)="ba3c7dc5ec7042effb1be15ef90fbcb919bfd04114465ec557b9f2702085f43937d12be6a543a195924f08723989b430385d80b3b5edc9df76ad2a12c93c26c34d8702fe2631f3e9b6e806e4f38f226d7f59875d238bf7480a7dcc31a82dd096ac7d1a60cc"}) chmod(0x0, 0x20) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) open$dir(0x0, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x8, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) rmdir(&(0x7f0000000340)='./file0\x00') getsockname(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) semget$private(0x0, 0x3, 0x0) semctl$GETVAL(0x0, 0x3, 0x5, 0x0) stat(0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) rmdir(&(0x7f0000000640)='./file0\x00') symlink(&(0x7f00000006c0)='./file1\x00', &(0x7f00000000c0)='./file1\x00') fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) unlink(&(0x7f0000000800)='./file1\x00') r2 = msgget$private(0x0, 0x716) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x0, 0x1000) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000018c0)=""/34) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000200)=0x20, 0xfffffec3) listen(r3, 0x400004) executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x5, 0x50}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x29f57365, 0x1f, 0x1f, 0xffffffff, "06020003c10000000001000028010100", 0x0, 0x1}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000d40)="3bdd1df8b9ea32d643f910cfb97fa193ab5e7699fdd0ff32a0a2cfd65d13760b785af904d854138f60bd3d3117371e90df57dffcc1b1e378bd7613794446a18fafa76872279a675f2376791ed17b8bdccb2a3fa4432b4ee5286ff32ffbbf6b98bc19d26c6f4b1dbd620f7f443c72a2d1633fad472523c3fe453308050a02171f810d03", 0x83}], 0x1) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x149) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={{0x1, 0x2}, {0x7, 0xfff}}) msgctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) semop(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001580), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000001600)={&(0x7f00000015c0)}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fa1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x18000000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil, 0x5}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000c2b000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil, 0x3}], './file0\x00'}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x80}, {0x2, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) geteuid() getgid() semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000440)=""/221) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000004c0)=0x1f) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{0x0}], 0x1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/125) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000100)="abddf17b", &(0x7f0000000040)=0x4, 0x0, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x0, 0x0, 0x5}, {0x7, 0x8, 0x0, 0x74}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "6100000000020700", 0x0, 0x7fffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x8488, 0x4) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0xf56) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x3b, 0x0, 0x0) listen(0xffffffffffffffff, 0x4) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) socket(0x18, 0x4001, 0xf8) r3 = socket(0x2, 0x3, 0xa) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000040)="162b9eec9d5a20663a5ed8095dd468a2234c735d3964e12a349995c2ddd1aee98fe580f95b8eb7fbd166891cc20f56b257eeab9898a063fca19fc186b4bbc610cdef20ddbea53f6a6c9a4432dfa24cc3774745eab3c03d95e956b109507ab42b620863a0c0dd93b03f8556a337b1ddf27e509e703d62fe29602d7c708b09386d16abb3f1c9a53475ba709331a2bfa301a34cfe99b9e7fbf7b2b0e6233781f6f477d73bdf78499f1a22823c91ff8aa027c603fb99806dcb46a15537f8ac39c55d91af1d146baf6d0f6c5b49d12ea57ad06cd8fe", &(0x7f0000000140)=0xd3, &(0x7f0000000180)="ad0b4a7d7fa924b6149af8f27818247172e3407913d84beee8595f074415536d5a19566c0997d687eabae0d502535b38134d9655c81483ad6a7ff30c49bf2a6890c9aa61dcb303e7219aa746ee8396a76a5c71f666169068e339e67e99187bd30bf1b4ff506115ad0a9c2b803d8e830541b176082bed1512f394026c2718ef22adb09d1d5bc679b38308fd82aa4eb3f210ad259698877105d8bac60eef9a49046bfaa8fcf38b38b1a729", 0xaa) shutdown(0xffffffffffffffff, 0x2) listen(r3, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) mprotect(&(0x7f000029c000/0x4000)=nil, 0x4000, 0x1) ioctl$PCIOCWRITE(r4, 0xc00c7007, &(0x7f00000005c0)={{}, 0xfffffffd}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) syz_open_pts() socket(0x1, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000200)='\x00 \x00\x00', 0x4) syz_open_pts() poll(0x0, 0x0, 0x0) setreuid(0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x80412dc3) executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) recvmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@in, 0xc, 0x0, 0x0, &(0x7f00000011c0)=""/245, 0xf5}, 0x0) poll(0x0, 0x0, 0xffff) writev(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) pipe2(0x0, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000400)={0x0, 0x1, 0xfffffffffffffffd, 0x269000000}) close(r2) syz_emit_ethernet(0x4a, &(0x7f0000000040)={@local, @random="0bff000000df", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0xf0, 0x0, @rand_addr="3be1e300000000000000000400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) executing program 5: r0 = kqueue() mknod(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc020699e, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000001400)=@in, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="40c20fc9a3b0452d625bd9d09205d0c8d98e04952f0cc998dc0305b9fd73518c65822d7bfd726151c80a4f96205c5f02c5ec7e571dd569b866aa399558a0d7c214e49db981eb8e2d06e27941afaa6ef547965b25fbb91fed9f11d9995a650e03494353b42e030f3ef3d61a7e272b312b9a462af7f829fab27a0d69bd104455", @ANYRESOCT=r1, @ANYRES64=r1], 0x401, 0x0) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x0, r0, 0x7) msgsnd(r3, &(0x7f00000010c0)=ANY=[@ANYRES16=r2, @ANYRES32=0x0, @ANYRES8, @ANYRESOCT=r2, @ANYRES64=r4], 0x401, 0x800) r5 = socket$inet(0x1e, 0x3, 0x0) writev(r5, &(0x7f00000011c0)=[{&(0x7f0000000040)="09c0afd0911105c80ef6877181651c00dbfd791a0a39b490dea4932813f89179a4f6d7c31f64d6bfc9296b8a1cbb91136eb84564eac3590ef37025567588e90d897aa58fa9ec889108de8ef25709c906bd0bfbadc871b4b9fcbe9f21e940908a7e6fdc92f996748ed3f183d9a893d2060045da0903a7df7e90eab767b4e587fac6eb8a2c8a97f322d9bb162aa4c4713e3d10d604127f4ff6e1d875e3c5e27680c2e149c57b193c6c7b28e5e6283a32e105d1d0995d0b9bca2ad1b0135b98a43f8188d741cf60555c4ea7ddc20409ae5539889e4b414dbd33ee7e", 0xda}, {&(0x7f0000000140)="c195103428d6a946b108de902024bcfb772ab424513ced281ae01dc6e3716bc1ad767ca9fca3e157049ccfb1a93d87abeca9758afae55cec923b9db963c5446dabc756a117ef94558f2402eaf0ffc0df74ee65836865b96297680ba4276cd565f61b5fe3c764aa8470d7df1c9c041fb23f0d40be60f2ecd91f090d78ea3ac553ea888a8d52b1d12bbeea81b30f510d806aa5703102c332ea1b61cbcd8fae36bb3e2dfc9b5078ffa4fb6c50cc1a8665971744bfd9d93f4d9f5aedd8211d8659e30bc821da708eb922177a41647cfbaf55814eb21d4c3cba182b3f4d548a2ce95fddd25f979884eafb5eaefe36166cb3f5dd306dd6e3dcc0966f887598bd3f714f2f03b2bf3061b971112bb459a5ac12c3984958992d750afacd40a0626d11ef0e47681d5ec1e9cbf37be8b8694b21f751478eab4f7e846d97e27748d0dcdd676c536d054f0cd352d00fd438bf5c1cb911d0f03f76badf43991c8a52385367a3f54fff005d726a5eafdd461692aabe545f7c51682e190f5fe72ae7254a4f8a3834d41a16016d3184fddee71803005bbb2a70ea6488076cbb0be04fc8264737650511e3496708c5e297c0da2bf5391acaf24d519bb4e1b562c3fe0960c1f171fbed8125cd397e68e93a28ecf6b7af10dd62ac11852dd61d562ad7d17700049de5efe50ccc22f9df35518cba123ed863d57c32e4d2a571a18791dadc3ee8ed7d20987cd8f659611066588a926130afe7e335c16e41c395347338c0080d8cce8972f43a180c3ae3f2f1233639bbc947533a2a40296def2e5b46d78e461389195e7d90f6860f3426bf53cded3ec6f0ae9ee2711aa8a68ded58149f8e42c2b7f3279c7ba6e024674c6325f5a2fa1b735c0f621a1f0323519a5f937990fa0df904157f01d6f9fa64d1fa676483fa98cf87d73525dd4aa411e6ca1d17397ba17bc844c867f2c68b7c779bc14b2fe23ab8260717d9f47666b2ccc12779ffcc7f53620e7fc10dac3462188b3ad29ade26fdc511243afac1e32e2c6a4109443564e0f17564c7eb369ed7dea849151558858652121e4f95563dcee52bc950b25888a2ed0f1f13a92e7f231d714682fe2ba8596f521538dd3cb1d099afb0c04563b37fb709cbeefee348b1514f578bb3026c8a887ddef442ed3559769d0b1d62838e46f631b317fca0c005731856a4858c7c2af5cc535ac0645df310e756c25562d7832f1fee1175cd68d7eea6ca25cb429c686305eb34c4ff7a51dd565ef335425d88844b1daa833d62e53b66520f624864581bfb67c78f824879e93f9249dbcccb74acef438892e299b1e4389b2dec723afd9881559957313d455bbb35ddd6821b8d20c9fd66d9f5d4d91d2b7104c0165e2911b66efc1376db4e72787365b9c0287587fd45f85411c2515fb16820f15c39643bada0d5b150bfa5449ab32964dd7fccbeb7183033debd4594c7c3892bde4dc1bcb8016c6445e360d97f34458c5fec9aca6a40965dab76303883e9d8ad3b1a6390946b77ff84101fcfa77a2e5c2a0371286e6dc3000f0f2f38acee98d875c266a9cbaee5fbcf4532a7faaa3181c47569a71665d032b7bdbe047740e055b793866b1255af7fb690fe0b61df8a2dd8cf6af1d6fa264cd0395d44cf7a942cf00ca4dcbe765ed3f02d9040813de15575d27eb7988b5d4d9fb66f393c0c7f87a2bc79128e605d3139708709f9d8296fae292e2534fcfc797c9989a981b0d7d8f1f5779c82e41c69fc466f39b1a501ffcd0f633f91b744f60edbac48d9ddf75f528fb04cbd222343f922a91b7dc8a29b92d702a90314929b3dcc364105e6e30c9e96a6d3d5900ca69a918a07bc41c255ab31afcf3c790e1899a7fcec1352cf23b25cb1abeea53a5840d9a29b7a8c2e0e111b0bd8f45c57ae9e5cefc719bc8f87e1b1558346be02193edef45b01fda1f06017b075c8de57147bf262a4ed7ca95c2a1ee5bcbd4e430ce488576db438854308374a8f36005393c868e14d62ed938d9a6358e8cfca3d13822ab0fa4fecdd18bb3602d690d672fe94f6a0a99726c36ed29fc84a0af34cc2aa93c7578fff62e15f25eb9801a0d62b9a105e2ed41ea36c0b178c331069c1fcf3ce77e00774e51a357a7ac3b92c675acbe181d58cc0074a63252b5ea75846c63f87c4ecdb23b9c32ac73c9f9046b506dcaa07e2b7aab414d6907084ff9d6cc4d98327f277e3bd65272bb66fd03b6a017b73aeb678c101d8b4d543653d398c84f3e71a755f780c8f4b28e4aff1e7fa4b1b923954039a7d8a477657b878c90ea76d44a08a7b43216c06ae6f0c9b76f1e1d78372bc1e8b287f3e21d4687735439cf8dccbe2d833090848c4e84ffc54acee8214c1da578de5c15e6bc7dffbae00d8a3e73889c79049bd900c8bc75693ca4c22b2625ce8e7c552db22e0cd8476d24243c69d9b53c9a787e43b47dfb0db26047f69973e9770541974e690fdedb01f8cbb981bc00d5e4c7c3c7608622d36b692365112465b9ca1d627da573939170058885c2203136d167d1ce1ddc4ea04a6e67cafc100f85aab5b7fa3d9cb00ee77ee7664b400bae01a633e04b5a581fc17e85e622ca8a34fbbaf5a9fc73854eda56648ebad605b79c1cfe81714d51c822f9b60a030f45256d85f1ffb75a1d1152bf36ec5aeb71ca63610624a205acd0b654b73a485a6705e4fbf02ac81449da81d8c73628b2ffee1e1d4b1edf111e1854ddd44f5c8df34a856bb65fa70d7f537adedc825af3b67859bf7dd6944bb3b525d9e3493af514657172b6fe68fd28559ad092b170d645a89d8256a8b98a9acdc8b4d34a56a8b17fd25d1a6c9f8052ef3e70a8cd6d64b761db45d50bf76c7fe4144e8f59de57dada0ece7e0955fd82d6b4938bce64b623338b55c0d29b0e80fac16944e2805ba29d6dbe81de52ce7b736c75179440651005a3c0a806a3cda6bd61911fed592881f5e4d257acb38c60e42f80bb6d543341d886af02ad5628165bc487148cac0392062c425f51376bb2e63486e23248c0c170b1902265c9b05e7871b089d75a76561d1bb0da0d2ce20f839cf3fcf9b97fd892ec477ebb91c528007a999ff221803f000b996a9f4532e4a6e0a41c45f6a27584138a2e34aa961bfef83c97f0179b3d6e40fe36e3422bc854af9cbe2d51d2a9467c31edadef22b48773b858c9ed42bf0830916473ff30fdeef798329008843be21066e968f18f459dae26a1f4db12dd85cde12c9179e7176fe19e8cf2d26ad0ef75e7df46b5cb66cf8b76cea1f43344af88b907fedf7345ee2ee595becc35984d15ebf2364c4ddc2dd3a46ba10829ec15474b1f01168298b8b63d4a91a969fe76cdb8a9c832e66fdc4d52e5cc91b9ed1be5f91cb820e9c996514d0cd6bced3a736e0e107d2d760c0d44ac51de4258566c26699a6ff279cf35f75926c527662457b34f91256774f1c0f212da2fc443a4c45dd1f16b3f27140256df284ad82737db1cfa2aebeca70b1790a6ae2f554bc7e30a0589d59eb7b76ebe3f18e2db8965a0df5722d8e8fefc7eb966d70687b8e89e427c6cb5b238fd36603aee718cdd20dd257ba043850d5952cccbd78f1dfbdec15dc6b6806670e2c07c7aa90cf8918b37453bb7c0dd3dac4d39d4e7b7f7f6d042623cd63843de20f1901e384f8839dbd221df61c1797a410e92f23ffc678db57a9a204881c6af2d1aae8c71d915cf9bb75b2c47066d9676bd07459728f984440d353bb1ffc5b5bd146fc9115a72b4fd6861b6cbb7b6a1e49affa63f9d326f7aa821efdc634ba8f978725c309233525e0a3cde704e2da93720c707468feda95c193a1afc44a1c8592141ad703e53061c3b63607f47935572d8896b6bd45e6a2d641d6c4b6247af8d3f9e72d8f6f026bc89732c6b4395ed30292f3816735921a67151a9544fcaf8728972a6508076504bc4d5b127fe8aea3967dff03d0ff1bbdd2c66801af57679a44a06e911de21938fe24b7c0b5116726fdafd046ab0a835ffdc358c2f09fc95925be9e802399a913d5c845fdac55af865a4a9e8e8158247421c63965350f267593896d5924870937fc5d183893a111c3ccb3150814cfbe35569a887bdc0fd84f6684b84386993da73c9f5047277bb2c75389b3e7b058db764762179a5ab3b0c90038095550bd2daac8084242628a117d6cd2cee0d48cc1f77a5454bdf96c0c661fd6e11a8fff9ec2019d1d3e32f2b11949674376a01e840220234701890216cebd425964228b198dd9b622dd968d853bcd1ebf0411b4f4692e2f30d8c6dcd5523277255fd3dd98d8969c0f2decbc4ccb9649c4cc624c42b24a996c72c67159eec8047083b15272996fa16917bf79c718144e0a5087719f97689f7d5519a18cde12e0a15e7464a0dd6cf23586507f8e9145bb2b0fe99e2733f8fc8e1059cfe483ec5ef885a64e2b314678813d9d86e5bca26047e54a0444f64cd9c8803efaaf3dcb945da5d79de772a9a9560488b0e99c2303d333c2060641cd606cb4cb655ec1e1546c38df34f69998655833b1f157c1b3305b081bc89884546b0ccb5ecc7de3275599ec7131867d6c2c19c524d3d47736932f53aa2743de9655583d3a8e4e826046f8581dcc6e5b883b8f037cf4215f7eb8a653374882c310f8b4e911501d1cc3f3e1c92847d9d40cfb1734baa170485fa3ec8d5dae725a6b384cd4780842dee0b021c7b293ae056880a160ecfbc987775fbb2dc998f548db46661f3b3a719b12fb7b9abf89dd672f9a65318e78748e7105610894067f08f387887982ff06b7286f2133164fa3e480540f0ef908727b00eb62c985c20cfef7af7930940421295c10f265c8643c421a039a7e91a621aded9bdb09b05bfde535026b46a3520a0f5ac284f6cc6c1adb0a125e18097bebb80c7fe2ed9003a81760d2ca8e43d867eb4b2089808f25ff95e16ca3a06c70904a973c5dadbc3066dc17f5a7f6d4fc223afcefd7b6ece7ce807de79d80b8ed55a10c142ea9b1f942b5bd9fd5e9b62dbd2197870ef71065f34bcb523a167323cd89ee92d3b656ea3e532861b910a1c607901e40bd7b8cfb7074f789777ec729228c462326c2e63695ce28b0812a6302ca87cad1c3ddb8e225cffffd23fcadc1753eb9d1008d4eb4f20c9760732c0e64caa606966435e52cde16a503b57436cfcb9d01ed3c83805901ed7decc6d68053f73a80706f131cf75b7ca060c639a95c1d3577676179d768fba4e29859b31f1e85338e8ef94f6e50396ad76a88bcc532e34fca86d16d95f49f12d89923b8e8eefed8170405893cbc34ef90e10f67142894094b9306d484d41b4c6eaaece29a1cad5bdef4e2354ba3a210866df930a6be98463ecf229abcf3299ce0ea9b69e517ae37f5784c0ddea793db1a15d387da0dee7152f3902abfa8e947b6d81e99e3f006f5df877e44e7dc67ab804226dee3753e3e234e9468a3d0da06c950c6b20c15ac83d33f7c448e54911e0ab8b3fe1e856248407124fb263ba536c7b3", 0xf27}], 0x2) fcntl$setflags(r5, 0x2, 0x1) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a23942595", &(0x7f0000001080)=0x400, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) ioctl$TIOCNXCL(r0, 0x2000740e) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0xfffffffa, 0x80a19f, "bb080000009a019fbcc2583e2f00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) fchown(r0, r2, r3) mknod(&(0x7f00000000c0)='./file0\x00', 0x100, 0x7) ioctl$BIOCPROMISC(r0, 0x20004269) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/183, 0xb7) openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) r4 = msgget(0x0, 0x4) mknod(&(0x7f0000000240)='./file0\x00', 0x40, 0x7) renameat(r0, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') r5 = open$dir(&(0x7f0000000300)='./file1\x00', 0x10, 0x10) mknodat(r5, &(0x7f0000000340)='./file0\x00', 0x80, 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x0) chmod(&(0x7f00000003c0)='./file1\x00', 0x0) lseek(r5, 0xffffffffffffffff, 0x0) msgrcv(r4, &(0x7f0000000400)={0x0, ""/58}, 0x42, 0x0, 0x1000) mknod$loop(&(0x7f0000000480)='./file0\x00', 0xc000, 0x1) shmget$private(0x0, 0x2000, 0x288, &(0x7f0000ffe000/0x2000)=nil) setsockopt(r6, 0x7f, 0x3ff, &(0x7f00000004c0)="f48f188f3d68c814d8490ef68fe61740a06b70dd9c5815eb570f4743c39baaa61d921260911543ceb03c0aa7e276df7e1b7fa0435292f5740a554318afe10660fc6866d893373a22b50e185cce4e5bab341578f5fbd733f2de53f918bffa01ee9765780e608ba2694f7971a302be5e67a5a2c3ddf516488c91a316e8dd20b1d627cf79f5fdb090f3452fe8b67759449a12289b3e81ccf94506c7bdb0142122f5e7262350351b06766e64388bc318cd4fd59e", 0xb2) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) ioctl$KDENABIO(r6, 0x20004b3c) rename(&(0x7f0000000580)='./file1\x00', &(0x7f00000005c0)='./file0\x00') shmget(0x2, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) chmod(&(0x7f0000000600)='./file0\x00', 0x0) write(r6, &(0x7f0000000640)="2fec440b6b61725a6be14c381589bc509f91387b72c7728cc733b70db12b146492f33bd0c9cc4c5e64420fff7eca120852bbb7145e382da14e01409dce4bdff631670c48b4c1979fdbc3207b004de54f86fdcbf93c1c4ce2e33dac0aee5a6ceee7c6547e5e9de4660e38966b77e52b0d60979092f3ea99067463232138bde01e39b89549624992982c11bd468c5a2ea95014ad867f6d786bfefd546ee46096ef6c00fc96eb9d1f26e21e356f0a7c7353", 0xb0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) connect$unix(r6, &(0x7f0000000700)=@file={0x0, './file1\x00'}, 0xa) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) openat$klog(0xffffffffffffff9c, &(0x7f0000000740), 0x80, 0x0) executing program 5: close(0xffffffffffffffff) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000380)={&(0x7f0000000180)=[{0x7}], 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, &(0x7f0000002800), &(0x7f0000002840), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000000000)='a', 0x1}], 0x1) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000780)='./file0\x00', 0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000009c0)="8a29e29a863bf3d9349ef6e169488cea77bd55a00689bffc55da9f9bbaedadef5fe55c98134b439974b873468fbf58b27013b1d604ed13c664231eb0ccccdfa6570c043272fb296a2f125405088e18b72b437c26461497ad9405c6dcf297a0a9aa4ac9429042f4b24abec18a8b955a5caedbbdfdd3f57a70e8536c04d115f142082772e6512999cf99eabd1b1f84c8fa8cd47811c5dfa4ed9ea3ab92402abc3efb80c49eb7e373d92c76cb22da8cf546a947f112bc5dbeb03c89f72555ebb70034d486149f28b05da48864cbf2f7c5adc8f51e0c7f1de4408786f4159c42ac1411ee68d1eef5e1cc7c54cbb07e30124c0bf2548976b189347ad325cfc2a2494c71737b3163698895fee2ebdc4d85ad544659faafd27174e0c84d1a538c7b2c9df23323815df69f8dac0f0093b80b0bd1283d40848032f592373eb5d268efc5424418b0352a2ef31cb5eb68052ee6faa2a3ec67c55bbc933766e8d057ec92996cf05c877edcdac3fb20b7592c4a77c8df317619d5030352ce21067ddcc7186b01c64bed7cbaa249ad242cc627f4880d", 0x18f}], 0x1) executing program 7: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r3, &(0x7f0000000280)=""/179, 0xb3, 0x2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d, 0x0, 0x0, 0x3}, {0x43}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xfffffffffffffd8b) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000080)="7e2598cf7037", &(0x7f00000000c0)=0x6, &(0x7f0000000100)="da56da857053fcef62801faa63c18245d2dd135321d63a15732ab58ee00b848a25e0d970cccc8b2406edbe394353acaabfe9c0736cec152b8f4eaa98c8a0dec036bc18d408cabb1e86cf6a2e9c17312fdd1f93ee4b3d45de293c32d9cc6d6b2444cfda838d0d07de7bfee72b53fd138dcba9fbb87c60083c28f0a6dab284cf6f59e94b3aad9beed627f21b855d1675d1f315fbc7fafdf844be2546b9f46d00f171a9ad30e5fe2f7cb73d1b2a3458a3e0a414fe57a9609e7308b1cd277f326731b37e4501237146d6e79b25e74e3ffa5fc399fa52a108f044e10fc654c830ccd946052783ac8189db76fb1daaddf4c2ece1c41bbe52", 0xf5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r2 = shmget(0x0, 0x1000, 0x264, &(0x7f0000ffc000/0x1000)=nil) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f00000000c0)={0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0x4, 0x2, 0x1, 0xb26, 0x4}, {{r5}, 0xfffffffffffffffd, 0x0, 0x1, 0x4, 0x7fffffffffffffff}, {{}, 0xfffffffffffffffe, 0x2, 0x0, 0x7, 0x7}, {{r3}, 0xffffffffffffffff, 0xaa, 0xf0000000, 0x3, 0xff}], 0x4, &(0x7f0000000200)=[{{}, 0xfffffffffffffffd, 0x41, 0x20000000, 0x3, 0x16e}], 0x0, &(0x7f0000000240)={0x2, 0xc506}) shmctl$IPC_RMID(r2, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) getpeername$unix(r6, &(0x7f00000013c0)=@file={0x0, ""/506}, &(0x7f00000015c0)=0x1fc) sendmmsg(r6, &(0x7f0000001b40)={&(0x7f0000000280)={&(0x7f0000001600)=@in6={0x18, 0x0, 0x3, 0x10001}, 0xc, 0x0, 0x0, &(0x7f0000001a40)=ANY=[@ANYBLOB="780000000000000001000000ffffffff3a886697aea828856f020000ca0ec3b06e4057f6138e47986f040c4f7c60e09d9a6a721e7e5d6ecf02c6c5e3f499119bb4c340d53e26950aee63ef68d2dcb5f31f4ec5fdb207ba6ac375975ef728495b0978591c3de9b1b15e44417b92331bfd2a627e5cb0000000"], 0x78}, 0x6}, 0x10, 0x8) r7 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001c80)) r8 = socket$inet(0x2, 0x2, 0x81) kevent(0xffffffffffffffff, &(0x7f0000001b80)=[{{r6}, 0xfffffffffffffffb, 0xf0, 0x1}, {{}, 0xfffffffffffffffc, 0xa5, 0x20000000, 0xed26, 0xfff}, {{}, 0xfffffffffffffff8, 0xb1, 0x10, 0x8e}, {{}, 0xfffffffffffffffc, 0xa, 0x4, 0x9, 0x4}], 0x401, &(0x7f0000001cc0)=[{{}, 0xfffffffffffffffd, 0x40, 0x8, 0x4}, {{}, 0xfffffffffffffffa, 0x88, 0x1, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0xb, 0x80000000, 0x1, 0xffffffffffffffff}, {{}, 0xfffffffffffffffa, 0x20, 0x4, 0x1, 0x7f}, {{r7}, 0xffffffffffffffff, 0x1, 0x4, 0x3, 0x4}, {{r8}, 0xfffffffffffffffe, 0x28, 0x1, 0x146addfd, 0x6}], 0x0, &(0x7f0000001d80)={0xffffffffffffffff, 0x100000000}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000001dc0)={0x10, 0x2, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000fea000/0x13000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000fec000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x800}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8000000000000001}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000fec000/0x2000)=nil, 0x8}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x9}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000002000/0x3000)=nil, 0x5}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x9}], './file0\x00', 0x2}) socketpair(0x1, 0x5, 0x7f, &(0x7f0000001fc0)) syz_open_pts() shmctl$IPC_RMID(r1, 0x0) sysctl$vfs_nfs(&(0x7f0000002000)={0xa, 0x2, 0x5}, 0x3, &(0x7f0000002040), &(0x7f00000020c0)=0x60, &(0x7f0000003180)="e85b980c0a2497ffbc9cd26f0a37994587b6743c954d320be90863507bb607e944466e36d7cd5e3ad488b04d225722059cf8b40f821bc57846d9107c783662843f3f374a558254cf8d106446216f8dfb19dabe19fdff657592b690023a2cd0c4938ac9fbdf12bdf7fa758f7feb18b7e6a7d05432c1e715a0e7c07314a4332aab023c087e1768c2bf5b94e642c00ebfbf255db68584bd2b72e275c993b47c52fe4fbaa0c4925471f2e02ef9a97b6524c414031b5b3fedb4fe1d9d41dacc63ef45d43452a1932b0b29db702846ad078b38e903026d8a1271d202d10e82f5991940f0a8ef06d8f3757710cad82a532b124d5a46500be5270b705fdfe98d358c15543fefee3255da5cb18d3278b30a8209f5fd385fe60982da91687bb814a2fabb8e0ebaa883fd15bbe5aae33195d393b2ff8eb2afed3c6370d995181d3158122156cb20b2c033009ca71c115c72870bdf548212127b261114df4f2c1a80bc7a784480e4b69b4c72a9ae6ad6b1ab09a84b0abd3c30111da755628581e897005d4cf4b9f5524bc6dd43fd8699567432e112db480be1ce2af3581b9dd6bf250a3fb873b8c80b56b780ce8d13f898a5eeef69200503fc65d0102d1b4152fcc6c03c9a9fdcb91ef2fa5ee432fd3507f99bd9ea9386e84db5091c078a30bea8585c2ce32b00fd16b701e917758c9633480c0193855b54837e89ea6178b7c248170b0d1ad2a436653fd64f8a311e59aa7ebb83501ed3b172b9af2c01d324acdff3320cec8e02637d9efa84c881f894f618443b316c3ed87c687942084368d609dbb656c5f04bae3c4b366d920ebed252a8d549fa8e987a58c2655e573e6cc618fcb78d06c7af1a1f1ca0be11d17c229b25b855bf00faf5214ce97f7e93b7ce272c6211928f512c7208df7ce12aeb35cf0bee2263e9ed6e05d4678b568ad79716cfaa9465521a805536507fc3e62c021de195983bd24d77e109561cf66143a4fbd2d2beb4fcabceffdb788d082890d0d2e8de7823417031ecdfd90ffecbf3704aab2cc685ecd08e66641dccdc621f170169671bec0989b7839b752c5bfaeb562ae8c55f00e340fc1915d3fadc41a6b06cc47d2fd12fd6c092a42d8a4ea7ce603377e1aac92552265205e4bb55dc434df28dfabd44d69104d008b16c56ca530617ebb15e7c21152ede545cefb9180e41015c06c8a31f369bb9227342def1eda85f8735ea9e3a7d86acad9dc110e570e47a227fc18203ff0f01289f7b4f794d35373e1f73e4cdbaa3781e61a5642877e863fbbf141021420019af6b505576420967271d0f792e0a9f2f39d50333729b33099eda8ae9e8652cfc7c48655e13124682d95b0edcbcb604122e7b00cb6038f54f047b1dc87238dbdf1c82cdf08daa7967d2452b6cdd37c37cb3bd1d0d85654ae57d8d3ea1cdf7b15c915876e87a38df3d0ba91f8fa4d1940e3a1b43ba6ef283fc18d82e8005e63c62e92601151e93a3772c0018cfaee9f4b28c0311bd4bddd559cf51cc3d4f0da0dc5b22eb46869beca64eb9dee945d3a8bcd1f2c9e1e361874f24ed45e3d87698ad673fbd6770db56590c69219b48569bda9072fe73fc4b98271a0b850872ebef405cd99e94359150d8ac2e6c4f85677dad173d8857470e434d7b7a50e023a6360cf1606ae8cdff80c41a5185055cd07e4c501dfe5e144895b13c71189e12a8626294972d419f39b330c12ce052990284499c3a5937db35ae6c3a2f1b0ed7b1d850fcadf993822f5f21b1160ead199eabe3bf9964f8dcc3798456f5a8155a4b3d98e43e13a8e41c7b198f11f391bc4e4de8ad101b5c147c56c0d2a4e5f2dd1cb39d645712a5fd12ed56ced68c2b2bd3e517da772e29a681a173f4315c4f5bcca51b1c964dee658b55a5245a3fdfd6d38c9c01dcb1bc27818595d6b80ede7404fa27ff4e669e9d550d6aa6e772fd564431fe4dc3cc3a8b6f1483ed2824d48fae80621cfe0e21471ad63b3b517108e940081bc0a5425d7e1009c4d4aa5b993df424182f7bd78384ddd36a7342e18a37865e680333504e252fffd9f672f651858b68e11983f70e00dccbe3f5a43cf789a0bf92fbf04bbca81de6270f521b98550fff55a713b284b3d6b082afe352a804ade81889d284116dec8cae14e9c87b29f6b2a112210a6b925be1c5272ff01ab75b4f0feedb3ae52aa0a2666ed71ff97b766de8718543182619f419fbdbf6e94ac930136f2e6e5bfe301ce181a1a9e12fe118652372ddf361f2d1ec9efe6406b3029aa867bcd41f5638d181120192025c8991aaaa8741fca2a40fc437a4b0c03b055d700f798745dba9fe2df94bb9060c916075b8bbb55036a4484304f20f603679d582773a92b298741bef0aea3b66bb764319d90c8318b64d61d50224b8fb759917105eb517c429d397b153b9158a470978274ae794d79d491d45bdcee98efeedca26498a5e4d670c45ed7e3dfad8d21a13be06f83be4e3c3296c30823d0ad8b1e99eeadda5025c60051cd2344acf5600595014d1e1c75fe866dc8f3790ff871b571d8adf208a30adac66ca83ff6e6608784d6d0223d0976711ba04807f825c0f0e9b2a11bef748e745d46b94de7b32e7038a4a4a641dc7395f38ef585381322b8f12f8a6a23d141308e099b89d0fe9729bffa043804ea4ac2d7a966c4dcf9a40c8a4528ea4bd1531b60256f4f3fda8e91578cc23f5dd06ae4de420d6676ca470e8721ab6cda3a6047ad46e30c6f57811f003ab1e28f83dee193f494ac9113a481245f58bc9ab9a3ce3388e11022c006fc0165ec453b519373d3d99c5b76cce7808c6ea17212046b2cd0a6ee1a3793d7f4fe62557aba6683e48813ef046e418da36d3634855b9f4ec88fd168c1b7bfffdc9181ac16029e02fca795eb3bf8256b5695d84651f06f75ec25c4f8589158bf0fc71a081ee2167fb90a10b067b890f269a743db9bfcced7e8e210d1f19d4915c64b6aedc9572cef869f4b8bd3ce2281bff8d5dce5bd10953e87421b8d47d78e5cca13403113598f6d8300f8ad2556b39818adadb29abee47129b51b666c84608293a2a96a6cad60a4ab2dd4cdd3dc6d9fc84a73b7ef40d238fce85c9b8964ebdd50ce5f8aa2f9677f019d3d2377af813b958c0803e7f300e6f2b40dc4c269acbf2bdcd37876b50a9011bdd3ed13e325de0d08fe50a2f5e1865368852ccc3fd2eeec181a06757c48ff5d1fd7e41daf21201c720b709431a842e536b7956025a5cf410e0e7610b0756c28b21ce889114160d28cd328689fc77e01e33743e068ccfddb345183cbc5014a47f2b38148802551745fbffcf552dade90fdf05de4da422e4a06c789da38f17eabfa44b2af2867bfa4e9353dff2d2d4153c29038d92e2826c145e3e96baba6f3077acb1b85c98cf025681558e41e2455da3b30ff9395de386ee8dfdabc0120002171cd138c2d754a3534be88eefb21cdeb646bcc71025ca6446cf0b58462e6d5b7f27d94beac1ddcfceb28735bf429f578ad271e221ec93125a9b41cee22b5d8906978eabe767626f454b71f49d9d07ab570fd03c7a2747d6acf485c211ddacfc850cf0be7034e6a008784f440d5c3f636302c473baebe316ade549af473134c3779d358a904a6da2ea9ba992fb47eb8f509c24fb8900d52d6ced21e7a0c139b57ae4eae00c7f9595c8ca6639836e1d1f1260cfb25108523c3c9ca6a63794762e27ff26e9f728dbf648e9c132928f1714014bbfc629ef50931410f37cbf219c4d73f0e885e4474cdff0797d458d197ccc7ffc36c7434c9441a3d86f76f53d72e668aa2e99095ff757c4a74cca993ea1220f3635a6ca1e3b0a5130e15a5ce71c119773839ef02b2557c1152bdd629916e17d37fb56c3d08d7f03d2c3bcceb51bcf6714a5c64d5a6e1eec35c5ecbd2a3ef9dbbdfe56f2ef909c9adcf13ccba7e7b989a4ec0d035423cc7de8727acf346d7b824fc5860d2e0af28501227eda854d593736393e6ccda53bd62e23c8e056a1600453ea5b255c3d2a6f212215e3a549066c8f6e622de6e1a5bd51f75046b8266f3eccb0adde3b6d56176831befe1263ef1d91a2a9a4630a195cf3a6eac0bbc2c999a1562844541cebd72f4bcc3ae952a236d0d350da3ffd786147967c793702ba80e72eef12b424ff2409b63995a2befbf8b811beca9963da3ca2a7c4a4a22681c66e897c3d2b4398c43d45ef59b02861c65a60282c45198a9ea40fd32c30fd583a9a01158172983ab500ace697d1ca8d8d2ff057ee93d3e4005860059e1312be82770ede2331e05dabeae185ffbe2c5516acfdc02d4792e4e8826ae0eee8869eff456cfc33cdb86a9c8941b9a83d90eca25b9aaf47eafdd8a40d36e1c17addd72ba8195a2bffdf00d718fc06f43ddfa8f792ffd1c287cc8375e116bfb2ea51a0163ccbe88975bd8d994214092ef2b5ac7c2e8b21e1c4dc76cf66ad3f1a3e76c7f1e1055c95887ab7ffa6a3ed1bf57f3a67cf2ce773b1f7068681c247142578a23f5bcb5c51af6d6a65822e363eb2ec7c9e6bc83b6ea74aecc98b4339a8b3c1d15cc86a62c61cd5a077e348df591ad14e81ec5881a418228c828570d77f71c529ac862089187cd82e9b9121cff5c97e71482320e55dcd5289b333453900139e4a8ac4f734a483d576bc6fce564311fa7b69b110173d1b89a505f7b47bc3a0e03b8b4c52c0df6952e314c9ddc7c80af91d1282e35c285825797fc766a352be1e0e249eb15e80d56901ab68c90497dc4944ecd06f67b4991ecb369c04b9313237ba65f5e8f2c05324665f671de1669aa3da45034ace3cad413b760cbde43d9b6e38fb41b5984febb76277f2e588c46797adfe2a2071293bc351e5236f8343bd55848e522a5143b1db6628a896a5ec5e2ce431adbef94332552abb5dd374ef65222b484f18a676dbfe6155fb49414b0ca2de62fe710fc6d03632931dcd099a1be46bf0d7159cd5c004f9bbcd52aac1d114fcf980d7fbc916f53a75320e9a06f784ff587612329a82cc7793696cdbdcbe0e97029b82c1cd085d1119633473f96a93c0e9f22d4e4381b34de24ae70e2cec01a796ec747e05f9f4f088239d0af8c66234b7139865cfc192db7a2badfe751d4cac3e14f6a0f253ba69590c6e6818aa9bccbcfaae929895f7c9b5172103785d884d665bb6163953370ce9c9480bc9ec38a31fb1ff7d9cf517dec4b7c56521ce87119396f1fd824dc45c6faed4a602a23fc25617844b71093b9b69e22963c123654d178d23edd80f3450473e68498f3dfe4220fd96486e01c0ee6cd0660167a5119f594a71fa6b5352cec8023b647fc1d493c0675b0797408835d8370be9ff1a564b3a1cbe894dccc78a7a7d1467cf39745357c5dc28ab36805bbda3684c4cf374236a21b180dae46f9602d6a3158e9d8f6b5f6dfe49dda2a8d4f562428d8dcab914ad4173d167650d36d35222677ff115ae2db7768cfbde278f81a9f292d47637aa57d7f9f533214a460ebf65ae111367d77035489b23c7c976d92862b2791225047dcc12ecae223afcc16993e5a45899149ab91b967f8c364bd5c6911015c3094b25030e28d6c26e97a52b5a182440ddabaf45f571d2ec4e6fc439b36b824be72c93c67e39e58fd471376d9c5a96f9ddca430080e440fc7694b86520cee3331844456bccd3f5b03c36fa29b4a49cd6dd0de10f6cc1e522b5c9c0ad8a00cc176fd2bee1d885425b926e5848ba4fa6549ee49e646e013a2833ef33112301c5fc1ea60015be205b00603bb9901858b16f1ebc7282c8285cd945c4924c18ee21307ce5807a858300af", 0x1000) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000003100), &(0x7f0000003140)=0x8) close(r0) syz_open_pts() sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0xf0}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) executing program 7: setitimer(0x0, &(0x7f0000000000)={{}, {0x100000001}}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) select(0x12, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x8000, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(0xffffffffffffffff, r2) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 0: clock_gettime(0x2, &(0x7f0000000040)) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000003a40)={&(0x7f0000003a00)={&(0x7f0000001440)=@in6, 0xc, &(0x7f0000002940)=[{&(0x7f0000001480)=""/122, 0x7a}, {&(0x7f0000001500)=""/91, 0x5b}, {&(0x7f0000001580)=""/216, 0xd8}, {&(0x7f0000001680)=""/70, 0x46}, {&(0x7f0000001700)=""/48, 0x30}, {&(0x7f0000001740)=""/102, 0x66}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/34, 0x22}, {&(0x7f0000002800)=""/117, 0x75}, {&(0x7f0000002880)=""/158, 0x9e}], 0xa, &(0x7f0000002a00)=""/4096, 0x1000}, 0x3}, 0x10, 0x1, &(0x7f0000003a80)={0x3, 0xe514}) clock_getres(0x0, &(0x7f0000000080)) clock_getres(0x4, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/197, 0xc5}], 0x1, 0x0}, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000100), 0x1) bind$unix(r2, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000200)={0x0}, 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) recvfrom(r3, &(0x7f0000000040), 0x0, 0x1040, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r6, r5) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) clock_getres(0x4, &(0x7f00000013c0)) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100051300000000000000400030000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000), 0x7, &(0x7f0000000180)="241a5d2a4e39ba4a08d1bf87ccdb2140580003f0871556c5561af91e1ee1bb99a2a20048472e6ea9041e8d9b0000105d2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87db0566b3604f7ebfcff1d69dc9866812db4e84d61427299453b7842b00c6b5d02eeafced5208af1ca8a1f62e8bcb565add80db0e7b8b667fb1c5ae6775282e28173530e0d548dc7aed371b7d5e661b513f1cade4f5fde483de16667e3cabc239b25953f8613025f5bc0d81032cd4ec99efa981ce37a5265d0eff46b8ffc20db1c8aa2b13227668e2ca701f5690aced2a6da24a806c3f4d02bc364db6e6c29e72dec0de3b88a5bdad141720b73b", &(0x7f00000000c0)=0x8b, 0xfffffffffffffffe, 0x1a) recvmmsg(r7, &(0x7f0000001340)={&(0x7f0000001300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/86, 0x56}, {&(0x7f0000000180)=""/184, 0xb8}, {&(0x7f0000000240)=""/84, 0x54}], 0x3, &(0x7f0000000300)=""/4096, 0x1000}, 0x7f}, 0x10, 0x843, &(0x7f0000001380)={0x9, 0x2}) executing program 5: r0 = semget$private(0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x2a, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @local, [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x5}}], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x4e, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbf9418dbe5c", @loopback}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRESDEC=r3], 0x3e}, 0x402) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socket(0x2, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @random="e0f8e63ef227", [], {@ipv6={0x86dd, {0x0, 0x6, "756899", 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="c8d6e5e5ee90d2f6"}}}}}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x200]) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x20, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x0, 0x1000}, {0x5, 0x7, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96, 0x3800}, {0x4, 0x9, 0x1800}, {0x2}], 0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000080)="ddebeedbf432494859047222ab6053b6998e2596515880bf28755b49a7f8520a", &(0x7f00000000c0)=0x20, &(0x7f0000000100)="31352c0303bf98662f5ed64b8606615f096afb297f3ea1ed45ace941b9ec9775d9108588d6f0e9a99525cf99951e1f89a3596c1e238994b0ddc4c4355a91c53c2ce3017c68fb6b186b339d37", 0x4c) executing program 6: socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900f13a003be1e384000000000000000000000000fe8000000000000000000000000000aac9"]) executing program 7: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8100000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x0]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x101, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e063048e69931b29648", 0xffffffffffffffe7) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) dup2(r0, 0xffffffffffffffff) r5 = getpid() syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000280000000000019078ac14adaae00000010e0090940000000000000000000000000040a000"]) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x40001210, r5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000080), 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="00713cc68ed29d1f7007d52f80bd30a44abedddd79d12b4e080a4829fd3e0744161f3bce1a9acb21df6829fe9086a92086a4632c25b2ec20233437a7eee6d40557961233693dddb9828f130bcec440ece3fde2e643e6280abc5a5a47400014d2aa8a89b61203f5dcb5c42e2486fe8f2a02", &(0x7f0000000100)=0x71, &(0x7f0000000140), 0x0) chown(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x12, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) getpgrp() r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x8261, 0x0, 0x0, 0x8, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x80, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x52}}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x8000, 0x0) r3 = syz_open_pts() write(r3, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000140)}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x2013, r2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{}, {}]}) syz_emit_ethernet(0x138, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60346b"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000800)={0x0, 0x8000, 0x40, 0xff, &(0x7f0000000880)={{0x80, 0x40, 0x0, 0x0, 0xfc, 0x40, 0x1}, {[0xff, 0x1, 0x7, 0x4, 0x2, 0x7, 0x6, 0x6, 0x9, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x3, 0x6], [0x0, 0x0, 0x0, 0x0, 0xff, 0x1, 0x8000, 0x3, 0x1f1, 0x735e59e3], [0x3, 0x7b0f, 0x7f, 0x76b, 0x98ba, 0x81, 0x4], [0x0, 0x0, 0x0, 0x9, 0x5, 0xdf], [{0x558d, 0x3, 0x40000080, 0x100}, {0x1000, 0x2, 0x4708, 0xd0}], {0xfff7, 0x6, 0x4, 0x3}, {0x0, 0x0, 0x7, 0x4}}}, 0x6}) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000003500)="1487a91f73502e1469656667cd491f0aac1d76a3951ac5e4315eaf4e992f77b624d21ec5aaf2fb791bc8cfecc0bc7292f0b622145ff1a2ccaeb213c06874dc03053260855a2c81c6a34e69bd2622427b9bed9eacd0ad416a0f35dea7036de0e481a931734287c4fba2e512ca962d40811ecbf0bbe8c417a52420e505ca6cf8d93d76dc6b1ba61df3cf54d1db2a7f5a039587dff5b8ebf3d5856ae63f5ccc4934424eaa656de44969d5941cb03e6f12f36da0ef4679fd3fbe49b1048c2656a3f01734b53f1f7465c13eb59c23ca7a55d5d657454c9f9737541176eeb5a68302f886c3bf9383eb73b41b786bca11776638a8d6323a5a5cd3439ed680c0ddc5c459f92590a88e4bbd42648521054c070bf1afda91343d3f3b158ee6b81d5128fc916fcbc7950a48c3e1a48b3f562984409e01564e00c5d1ade231866635ded88ab398f19bc35972e1bda100b51bc4a0b4647169d8e894e60bcdbebf8d520831174a8a2026696dc8d680fd70a4637625662c0f9bfda85ed10556cf1705056e26e23043123d618ed15c770430596d1dc946071547ba17dc65f2efbdfc53742d5ac5968c91bea0fe65c0ad03019d272877a94bed227a775c14f6ba0a6ab8d00ce1ee2e3263864594c922a7aa8f3433d598678db12dc2e21643510ce6fca6e72ab59a9446783c8c1308c440e3dc4d3228f0c79d47855404f94744c0327dcaa3de5d23c18f2c0cd9bb830cc5d16566db1964780d265c092e131835ef03e202caf163701ca911c2b75b4b04b73ae5990dd2e94024d7af1d97d9ccd3c6837c74fed5457d8145d4389786d85155c515a5b8fe2a33528fa7f1a98a921337557565f9ccebb4c8eb1b884c39c2fb743224275a9c283cc36700c4bc8432ad08deacbe3d93eedb8aff2d60a79b5a4a211e9e03c6c1e0b9d3e766279d53309e0a2a18f1c2e1facc4c3a75cd15445d2c953d27b97a9670d661842a3d8f4d40d0cfe2e2a9a095095c2af51f95bcff200f989f1d354ffe4c630dfa221f6e09ab6f47c78f94ffa0cd71a4048e98dd8933362061b8d8d06785b82f1c266df47706de4aaaca1baafe72250aebf2eac2e942b019544f2e0812f05090627f7386d6fa425677d6f18c32bd559042dc9c28a378d973a5a005cd4547384774ee5d614e93a0162e299b3f90d5e1c6e79642a1824d81ee3fef4686753b7d2658780f92f3591bf02c45d5827ec2832c771f5080f447d478bd767ab101d7dd64a27d4fc58c75d88a5bea42788399b9ab8e2f96cf05481352931e03e7c2d38cdce14d2d2679483d7ca785d4e29e4c9352c48229810f35ee3f0adf34b662965e3db5135e62fc4f2aea54cb79c2acaebb6081aa94aa5824c0cd3f86461fc5fc366cc5f3c7f48d0476dfafa422a375e17da7203883ad406523747720fdb2c8e7d587ecbfa574437c23f31cb42c052b2c1b45c1dbc66b5a38b3e14c47f24422a7be122c666946d6dffcbb840d203aea011f82f3e8c40850f9a1ece5ab0ac624994b06bd04beb26cf485c0704b872f82dfdc7fbfb07b716a13d383f27b5bc4305872294b3c9b3be8c70db36b0a9225e399fd0d536451ca16ff1fec559221efe7f6d0aa89814e63982937d75abf416c1472f486756534ab11902d1370f4f71461c3bd905aacc66f9bd80f97ce081cd82c4055d2b119e4b4feca9d02914d3dd20cd29e23f9b62bb413236c43b46fd901a2165e4a593e5f9725f7c45c0f7b2615eae8712261466719dd062d9f7afec4d90da186359a269a624ed725957eb36be4842fb4640d48d5d7dede6f4d8c69e2deac94330ffdb9d4e9d16f11601bd62fc376028d9f70ff6a14ac2a0795c4f5e8874e7fd2b331c1226967e6789bd8b95c1e874e0e1aa51357cdb3bf40687c79aaaa94963d4f9555e148e5a215e678491cefb53a0ff8a52da5f377485d7e4e0e255a3655635e1b36fe847d98e161039912a5163429608cc6ea28c4585696c3471f53ad3c87128625aaf1dc729ddc77608c86b34db96875d2c7833eb1a75b3c0b3388ea438aa4279d4d49bd1cc64e87158f9214aa67ad4ac0abd80d19bbca4867d0bc958fff16424a3620fbe89b29ba2f21dad97f7b01c7a803eb0dfe811f4751f3a9afa3940051f7156d61f158c0bd7de686ad9a7d6883c74c14ab8b54cd1a52950a30178179e637c9e50ccc1d7a2dc11f45740bd2e9225b1cd039fc5a662c9498db7131620f4a04a9c2396cf8471c0b15ae8384eb97a6f9b5b06dddc52840fa5cd20004f52e5229c09832d733b889792b7391691e290e3bca24c40896329aa54f471cd080d0d36c99002b2a2aa9c640534801f5688fc4857cd4647953656e24d3fda736b71d4951cf3a2166453b42ce0e43ecf943441645d716e661320e28ff900f668fcc7918f0443196123599d798d064e15d6cd6e1c2d83611cad03258193b722b12b8ba119c8ac1d72c06115c6957b7b2653a889791adcf4a33c0f6e9fc9b354ccd05f067fc54147c3a11f1143f66556d6c33eead1867b045708826c9da5513c6026c2f81677b4ade498ee51a5824a1dcce3b7b2f12ebdd087910d2e907c2c25cd3552b2781f342c8fe5969e253aa82c3e354c355b11d87c8660b7245e0e4224f0aba85bd415c0487937343dbabdfe001b469037628009e76a224c0216c58d808c5791be3e3259c93d669b108c968c549aa70f0cf3e81452a32c0ee9fafc8a1c7d4a89a51e7eee3bbdd152c1ecb435a4cb5505c30a01e82fa61cfc1b4ed78a2da2a48d99af78dbdb9fb47ab5844ef454a758872a6bde3bb79f49083a8fdf207ba44bc880ddf4756cff22cd4cb6bbf51a655724481fcc44f1a2ec3c9587bbd05f33a77c0ad41838941e810385676834e8306357bc32e7f92c623954efd47c75099f8115b8cfb6224cd0cbf0f3c586d6abe2eb0b6ef2d3f89649a13d64dea14b931dbe47ec56633e7c5a4a2ca010ae19b41d7d51dd42b6d0140491da0bad6fc592657e4a5bb6b1e7f782127c9ef2b6692bdcd723d4d0a550790dc618d9570b50ff8822e503b400d0c6b941c528141b1cde3daae9b7700b45f98ed3c9646a1a5daf6acbabaf47900bbb12379dcfab45d4b25b26c4f9307975cc1810555277b9d435f42e4a385f13851592e1a583be0600a0cf8535714641b51c6502de151a78c0b16ca455bdf3fbd0fe6a39e56c3fb45f4fc22d4800d89b4abd023579bf89f6966875d72bb965037e5b55f69059766bfa9fe377e8d05845869eb74f73838e685e9de507f4d6b075f16a4fbbd6ce7ceaca9ad06cef21d643173ee9e3e182977ca997c76e9c2527aef17b66aab6f3fa4a2c71e6b637c0f73357e1b859b8cc79d402e6847c73c19283fea3b523b31df212c6ac65a4691be221c64f00047f0a4453f2d9429fdf4a5c95434501ec17ce6ba1292de33fd5e63261d16857b67065944030da03906d61d6b427c5df1571fe9f12368bd4a700f6c1200c921bd95bfbcded7ad56e0382a91f00c1ff034c5e001065c9ff8c9455bcb8690aff37eee3bc494b968d08614373b3a00af27300136abb96cd6b586ba15996184e841a6923d068b9c0cc8a5bc2568fb6d6f88e54f75663cfab51cd8baa35cb4d3324784211ef2100999d34710188592411164321f4f7d272ccf5e66c3250b4fc2d80a357e656ad9d666ee698edbd165bb00651b720a84e9c971eeefbb6abe16c90945793403ebfca99601962b10bd92fd77662bbef2024aecc4349dc28a6a99bb050dd1a03979a771c562d8b5d28d2146e971b010844811b0fd5c45e0ec21e552b8cf63f50e67fb73446ec3b1c3c4960ee3bb284669113bdf45e47557db018b6c82c67b9112f5e64b4ac0a1f02b7b8b9279ea488785ea2370947bc91d8534e7f79cfb51c25b51b61654212619819bd992fb440fd0707d76619d437f228b37ef99989d64c648d7509463837041ae8e9a1c360cbb838cf164d7c2be35f5502dff582ff08e3b76f0047f59f8007b3f9495062d6061dd5dff521b1692279e257da1e40761921470f609334299a4c2a265c95ea97ca98c4261afced288c2ea9c6585118b23bdb66ba9ee4f51cf61aa51bbf6fc7e69af7ecc6aaaa6a7cd8024319515fbe8eb5d64f6d88834ca14b3eb2e91c9af6001ca3e880725501fcb31cad337bf943588b0c93afb13ab2c734507336710fd08237ad335b309c292b0d13fc136fa15296956b40d065169488cabb270034175a8d402ac7133215011a40633af4e97f0827a32382ccb295105be79bdc34e881c48bbbdcea9156449f4881f847da8b9ef1877ab162ab4808301d649553ff7796cf68af483b039fbb952adf47fadc18f643df4a27a406bc8122ea3f65f8740391f4864b56e3c7d4da377233e5b47c52445faac4f9da2f1b8bbeb9ca65ed95f7d500c3863c8bf2a63dfe9c853ba5c04eab2a04f0fe692cdfebb977845e85398d3f5997173331ca7a4a46b29890406068f2843038acd70dd73447aeedd99a9c3d726601a0bade21d05579331d7d9f77d54a2ba957f30a861dd8b3e895a0d9c38f2c0fa50faba4e23c585991b2eafc64a301a4381577ebe315c9fc428dce2fc5334717b552748b758f3159ee54e361c0abf468279753b2619a5e6b2e959d9c1d0948161328ab7813d7b26ad4b9f66dfa8a041ebabb0cb35a489a8b7b73ae34913b69caa41bd15276594c667772e2456cb63fb32711c077896844579f49e20fb3953084f867b276563dc5d8df7c17c936f38d61a9a2610c0f393a1c59e3cbff720581f890a7dbf1a185255fe6bbe3296c9f816ee70feab9f10bfc66359090248f72020be5bd39cd8f6a5c17acc6d951552f002e628ade9242126fe9c6ca5c9989c0cbc89a5e0e7ccc3f88ad6a28d03164aa8df88f22e7ca3eb5147f137f47a3ec0dcfd1f6321c1925730b0140174f67222497ee4b80665643c731654fac67f6bbc47af83f20023e968d8046d444c0d78124f1c5cd9ba1e213f8cbe2a52d17dc7e6ba1f484db7fd434c69c4b2e4b42c108064c90911fcc5b294e9a79af252d2cdefa5a964667fe57f3f661c5889f6fb1a4329e00600f6cb1b78cedc52132a9f2897400bd0341e8d3a9ae796e980274d6e9229d68282bfa7f28fb5e21c07b584ca1c8b8091d768d0", 0xe27}], 0x1, 0x0, 0x0, 0x9}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x10000, 0x1, 0x0, 0x0, 0x3, 0x4, 0x0, 0x2, 0x0, 0x0, 0x8}) r2 = socket$inet(0x2, 0x4000, 0x7) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r2) r4 = socket(0x0, 0x2, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x22, 0x8) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) r5 = dup(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040), 0x4) sysctl$hw(&(0x7f0000000000)={0x7, 0x4}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200), 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000400)="6123c48d4223423b721380ac7f9afe8a1245acca30a3182ac7a96c619e22bf11eda3e3623bae4470e7c51b7c853ff871f5dee7d0671243cb5b94b327c75e418ad10e967449c7ff1114119282f0297b6f7ccd097a222c5ab0cfbf5f7afa1962e858eeba1861dac2f91bf683606282d3bf302b0066fc5b1735cdcda43558ed8d0119800d77b5746754481e8e4ea0f38f24764e14f94dabd7a786e35f5d39a2cd2864a09df44f6b3a4956058078354f3c0cca5d550909cb8f5e000000000000000000000000000012f7be393d0499c92952c6eb315f99f5d904277a5a5f78766476e3720b602ef1d90e1928f6488cf5167fcecee5ee6f0b6a5ac26aafa2f6ddfc3ea6b3f87b13fd26de15b4260f3475a7b9297152b18e1d668d7690e460dcee48f4648639609d9457047e2407fb7dbfb6c4152958ba5ce75ebcff0e000000000000000000000000a6d4cfcf67bf6889c06daef2d7e44d8a9064266c28238d22810faa994ab1b2d6c5c7e7032298cb0682762920cf891cb674d77c433ebc78778d6d5bf51dfbc8a50dd508894e2173487f37a7dde635609b90698fef63d96c78312a62128e34c5a49a4def48e031bc7d2d679198a801690393701c35f8615ff8020bae8904", 0xffffffffffffff7d, 0x195a05e282d6161, 0x0, 0xfd64) r6 = getpid() setpgid(r6, r6) r7 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r4) accept$inet(0xffffffffffffffff, 0x0, 0x0) writev(r7, &(0x7f0000000380)=[{&(0x7f0000000180)="15", 0x1}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r8 = socket(0x18, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000240)={0x5, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x67, &(0x7f0000000000), 0xc) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x15, 0x0, 0x6}, {}]}) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0xfffffffffffffed8) socket(0x0, 0x2, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc) semget(0x0, 0x0, 0x40) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r1, 0x3}) write(r1, &(0x7f0000000180)="39f29fff56576a8d", 0x8) executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000041c0000fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000000bb00000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32=0x41424344]) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x27}, 0x4, 0x0, 0x0, &(0x7f0000000180)="53f26aef7623ba3c93334d8028df9ef5ea234abf5ea8361356fc962ad17ade4d7dc249ea77aae57a39db576b16027c1a64a5beaba2001c5b2d7b453de5f7424c4c62d4a67fb459311f1e9c4e6571f58fcddf60ce42fc125005877a91ba6ce4f1d95e5c1f9a862ade829bcac5d45bbf9fd8747282663997f4a2e5848cd9449e9f1eb2", 0x82) symlinkat(&(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000003c0)={0x0, 0x2}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x73, &(0x7f0000000400)=ANY=[@ANYBLOB]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2000000000000079, &(0x7f0000000100)}) syz_emit_ethernet(0x17a, &(0x7f0000000340)=ANY=[@ANYBLOB="c3b609628fea12b93f0a35bb47149774f64892f55adbe48441e07435af65b75b69ed8e460500000000000000a9b0a4312eb147cc55143abf79ed3d9245820ba82c2be937ca91a039b4fcc1940cb4304ff653f28c2700f2d977c75dbdac7ab9d15c10219ca6da203e99f614d278865b076e182b1a", @ANYRES16=r0, @ANYRES32=r3, @ANYRES32=0x0]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000119000/0x2000)=nil, 0x2000, 0x2) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000140)={0x10, 0x0, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000005000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000004000/0x4000)=nil}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000005000/0x3000)=nil}, {&(0x7f00004d6000/0x3000)=nil, &(0x7f0000ff5000/0xb000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206981, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000031b000/0x3000)=nil, 0x3000, 0x0) r5 = socket(0x0, 0x8000, 0x0) close(r5) executing program 7: sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e4", 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/244, 0xf4}, {&(0x7f0000001d80)=""/164, 0xa4}, {&(0x7f00000002c0)=""/243, 0x103}, {&(0x7f0000000200)=""/24}], 0x3, 0x8) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x6) clock_getres(0x4, &(0x7f0000000000)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000880)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd00) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7ff, 0x7fff, 0xffffffba, "006a00fdff0800000000000f00"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900f13a003be1e384000000000000000000000000fe8000000000000000000000000000aac9"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000204000/0x1000)=nil, 0x1000, 0x0) pipe(0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, 0x0) open$dir(0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000002c0), 0x0) socket(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000280)=[{0x28, 0x0, 0x0, 0x3d}, {0x8106}, {0x5, 0x40, 0x1f, 0x3ff}, {0xff, 0xf8, 0x9, 0x4}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) setregid(r2, 0x0) setregid(0x0, 0xffffffffffffffff) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, 0x0) executing program 6: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socket(0x2, 0x4001, 0x0) pipe(0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x30, 0x0, 0x57d, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x4002, 0x0) dup2(r1, r3) r4 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r4, 0xc0206937, &(0x7f00000001c0)) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f00000003c0)="ea00000100000000", 0x8) r7 = socket(0x2, 0x4001, 0x0) r8 = dup(r7) fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000000)='./bus/file0\x00', 0x4, &(0x7f0000000080)='./file0\x00', 0x8}) ioctl$FIOASYNC(r0, 0x80104307, &(0x7f00000001c0)) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff2adb0070162e86dd60df40e548177d0444693fe25d03f619000014060000000000000000000000000000000000ff0008000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5053000090780000"]) executing program 3: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(r3, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r6, 0x2000746f) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x207, 0xffffffbd, "04000800000000000000000000000800"}) poll(&(0x7f0000000040)=[{r6, 0x1}], 0x1, 0x0) ftruncate(r0, 0x80002) open(0x0, 0x0, 0x0) syz_open_pts() mknod(&(0x7f00000000c0)='./file0\x00', 0x3a0914c44f7b202d, 0x502) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000080)={0x0, 0x0}) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a23942595", &(0x7f0000001080)=0x400, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) ioctl$TIOCNXCL(r0, 0x2000740e) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0xfffffffa, 0x80a19f, "bb080000009a019fbcc2583e2f00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = getuid() mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) truncate(&(0x7f0000000080)='./file0\x00', 0x1) r2 = socket(0x10, 0x2, 0x0) r3 = getpgid(0x0) r4 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r1, r4}, 0xc) shutdown(r2, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0xbf3d) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r5 = socket$unix(0x1, 0x1, 0x0) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x2, 0x8, 0xff, 0x401}, {{r6}, 0xfffffffffffffffb, 0xcb, 0x80, 0x9, 0x5}], 0x2, &(0x7f0000000200)=[{{}, 0xfffffffffffffff8, 0x21, 0x4, 0xfd3}, {{r2}, 0xfffffffffffffffe, 0x24, 0x1, 0x5, 0x4}, {{r7}, 0xfffffffffffffff9, 0xa0, 0x10, 0x9d7, 0x8}, {{r0}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x7fffffff}, {{r0}, 0xfffffffffffffff8, 0x20, 0x20000000, 0xd73, 0x7fffffff}], 0x9, &(0x7f00000002c0)={0x9, 0x401}) fcntl$lock(r6, 0x8, &(0x7f0000000300)={0x3, 0x2, 0x0, 0x3, r3}) geteuid() setsockopt(r5, 0x9, 0x10000000, &(0x7f0000000340)="861313ee946cb120e6d1cbd7acb2e93393790c31723d43bf0fb25d3775933780d08d7cb608b045f29822d38768f8669be2da8bbee84e4144d31b9cc31de43ba0a4100734da34186c51a51318205c1727f99c02a6521355d7dee1a9bfe7458ab4625d6624d524968f3ce085c474218cfe79d40e228675f9270ee2ba40c8137fd17073513bb010861c65061cf1c187f6677e60c645039bd23feac82ef7cd49cfdb30847a47a0237c4e08b42ef9e139c34e846d003ce962aed540bc7f2bdd410dda3f8a86166fbfe581fc9c6b747dcef9f1552b056cd0e55d31070935dcc1ec78a5b9ab5c15a47208d017e337f07dac3c1f51245405f7965f93f6bff56f4f8c1c6bc678d3759a463a3cd1ab95abdc1d633a1a9c871f2c38b0ed699d03020120dedaf95e73a56b853c58aa4a217bca73bf36614e3705f44fc17ea01cdd94825bb16e9bf8d0da9535976fbad957dd98aef6af4948e28b60644103fee068ec6df1a03df7c1ed72f3c41249108d32de12d7f58dfd0f8510d5d8ad65609938c93890b999f7869f0c3d619851f25f5b34fbb5feb7fa72825d3bd83407d75a1073a2be0c8c49e439b2a48545dd021d73946c95b78825fa100ffa30fee3c44c3652995514ebfd3ecc0047b791290353c8d63288ea0555c943be98625e370744586144805629d44d8e6f92c628fc8b94af012f43091f529cfefaf8790b5e6a779fcd36d661b23ec37cff329ae12d7834b710a83806543d3cbdff638c94f99949b2fd5802c28aae7a5eb4c521efcfd80ed57f416f67d72ed8d65f7801fdf52cd37de6796a87d9eade06fc78b740231af1e317e5ba12f7571a7d36ac15a160142216d2ac7ea67cc35d3677f7128528d5cab8159e572434b703f360af378421fb6ec5a8714a57c61a79c68ec11bcb45873320a0c29e2b9c738244885b7fa66c6d8e2279193655a3c701a75c92534586adea7231cfbae506294b8b8bc5fa5c24bfacdc5ad9f64919e58b1ee63491bf3ac34910aa7425538ebf0c61537540dfa00cbe9490eab2595a79a704f3ce1f7ec43e233619e83be8d48a9b93920b640513c4b98c7d4afe1f39a4cce39e1d75c7131398718007fa25e6203e006561e17021e9f85f9551b51346dec3532cbe490d909605be30cb52f318b5b3e62e9a2252f7d80deb976cb91521838bed7bd181d114d864c4fa92b58ad8fd3fe4fe93d84a37e30f6032a40125d96f2b90177ce651730caacdf3ef0fb9c0194b7d62afa8ffeec5d8cdb9357c311d922aa85ee6eb8f2f6c1de98f1b3180b915517ebadd839a6b6264c8a2fb730dc694445cdabdf3ee6045c46cbb270fe69eebaa8d07c1d357446615d6e02270f7dcc717bd7e4fd8446db2f18aef32ce8447296a9cf4bfe1f61fd3fb13493a2ebf4b145f199fb50e92d1ff68f28f45e86953cdfc0540cc0226561e4e96d8d7f5c731b9c34d381750420830384df81201864533b5dcdecf1c588b6049eb0bd51ce52225ed3e471df30b7475b2ce911d3cbb690f2181eb8f1d8014d5ee6703b1227cc866442379f5c21ede8c870e1adb75d967bd8186e6f4dcdf3c8c7832fad1f467c89c7a3f17997405c36b9a20086bab5562162c2af4a410e0ebbdbea826f5b29a673a770042849f78d8fd9b580e299d545ff56889215fe3e1bc02e90462f9a20a6b981c4ef7711da7b45c457cad5d0e6a64e1127b09f05f5303835c96193acd8baafb2221851946fb2c0e1e2a753747a4afe0ba776cb5d3f940db779afc398a949ec0eff95e108a267d53f49bd5e766cb32cd58e7741e5b7aff6022e10bc69b8c3155745997941188d44091806693bcfbf07c454f1333747401b40d9327ef5c1a6cd0529b10708f561cd571f4603129aaa52f8640b488fd9317320943b843779735111315500a0de1be380b07503e99f70663f9d62eddfad5e39718045919fbae7d33a120a45bbbf0f2d5fef839f4f6da88079ce0a1f90995efbbca3071be7ff134266959e93db1a176f17bef7378e9cb4f1b21a69a64d79650e5e833c4c73ebed7ebe3e45ba231f8b921c6e49717837a08ab7d1ae1d0bc558ac4bd7820af82e7da8f722af8ef42d360ad51508628f38ea5f67885d12d1935c105dbd860f2686436d988195d584502665dc406b52eba44a9ef3fa9d6e1aaf689e21c979749f52d60772a33a5670dbcc0c3cdde091bad3978dce37b1a6beb55eee91771a2d68b99c3083ac39eeb77e126f33ffcc5f573a343d76d475bf166ae2a18e8ba2f8ef075bf054826f5c31ace9380259989a1adcb64311754e1523164ff0dcee4df4505cab0cab132ee7e1f03051be510175a9f40e2331080efc0b446503cc109ce55da19007546e4fd94057d0ba28a5c4dad79e90155a755e806bdc67664587ea096f5b131943e9a9c5c83b523d8f4020e3aa1a67b5871cad837826d853253c0b68b7f4c1682ea95b355d67fc025e4c6e4cc05e4fe07ba66ce09cf2e901f56774638c25bc81df6ba0971a5f1325d5de901fe46c85a9f63aa78413901044f612600573825ddc53e371bf4895e53cf5fcaf4a5b4590e72f2332305bb103f1d5ae618d6a657359afd6895616717640d148da9e97b3a797e7fa77972e5b8bd9e8d3c35508a116433d0cb57e518e4021eb4bea2955a234218edbc44513e1a2fb561315f242ddf21d88aaee8f2db05a4918d35779c41f647f519c46563f320b713ae0cff73750c1135ce20f07e16d11bc230213af8007f4886b6fa6cfb281db014e543a0c544affa156af760f6e77cfe816ca9bd398dfc142b6b6c779732664d3bdd4d1b0ae91fda1d79152594277542832a8db4ac660853b3628b8fbcebc53a8b55568464bd390a6861a3a380aa461f0b0ec9f02f031276eac4911fe008f6d71a9022b140bc1eb33d83be4daa39f323cb34f83e84d240d05ae01f07d749132210478079768d8fe9809cea2366d81bbe906de00f0b654c4dad1fce96af96281c3fe5757f114eb1130297ddffbf754b1581a4426aef943401a4dda6ad01dba2c71fb64b0797c2ba9a6d4b9324510dfedefd936a4c0c5da6bb0454a51ad348caefbc03300b023604ff82b9b8b0dd451913f70f74027217b9e37f7c2912562d41e9047c5fb02a6dbf8590adabbe86cabb9dd5ad6ee44d91a8e012694b4a915ae789cd664cefc2043ec6c55d5aea979a3881324cf4a8bb4bcb52ea9d69d5dada78b1038cf8e38ec6667e99976020943af667c5e7a303fe4dbf8eb2bd4aa9614620aa788aae5fe5e035a7b48460eda2962bcecb1c9f5d52e6387725075bf5cf17be25768bea84bed0e9c2bbf09375dd57093807d72c4c7f5b8b96a3e76af4f394683a1408b319d1672d694468283f3ba1c9867a29e673c6daa85077ac101e39c07a9b77a8a59aa21572fa3fdbf89b365f2e7126e9aaf0bcf1d12c8da16f98df624d1c38e3ac41f3649240b86de90781ebacd70449ac19863daf837e29332b969502b7a03345c48c847cecb34bd30f2b3b30609dc21ff40a4eb0d7724df1fdfca1f970ff070d93122db2816bc0513e2597ff791702dee830b94c34e08ac3bdddb8524b2f3e4c681dc75d00210a8de7ecacf63ae225c7f0e30e0fed3494035b48b2eb0b4d08876948ae48d4f9aa1e4091dd45a2172247e8ede2f4601220fcf72008e366ab1938a94672c055f03b2df01d45594250034097ebc6239c25467f5061a391948e5d5b900ab866f4f7478aea9e3ab37449def9e21de4dd172dd58709473278e3169dda272fe48ee6d435faba582de445d070e7296de3e6ccda5ee2d0e44a823fb9a663207d4bda52c978c5d570fb20dd8919f2b7a63fb2405f8703999daa07ecbd79c8bd683850b21b5c29f2a0e2ab845ce39e3559c18520c95af9d4eacd024f16e8cab6b7c4e81d230571430afb7ff60469531af1b8e8b7d511da2487f087bb7c470ee11e35b9ceed993ba003f7cb495ba441bf7fd6aadc7c4a1de4152d95fab741d5f25da393a09ae0528a25034fc1b8bcedd5faf18e5a3d45f5b09b7967130963110aed2ba8babe6d0b9391598915b3a0c1f3f512c4abf2591108ca96f65dcf48e6ce5d5144bd348567138b580b577c32615adec94719b141f1eb31bfe42cfef73edfc3528b919c8dc3299f73004400b5fa2d0d685bb3ee302bc9d116535ad0baf4a5f956a6a1bd6dd4c027ee838a16e5f2e27c09e17e39336cb969d93634e63d33c41fd4a8f7a888c73f3a66308215a4ed8f971189c75f2b7a62b31a7e232d017d414acbbbc4fbc2f52f34193e2839c0d986a888f176bf929e51a55717b8dab0aa467e84f9a125be185c0f33c78c042861951eceb938f721c4d13606af6c7da068cd43fcc35d284f5a481f468e33bdd736e0400e7b06ed8cdd4f2c1f734ec8c64f0002ac72fa1b8e831b479af37e16e74b41c43a5f8945812be84ce4a4b954ff08deba5212e5b58041fdb4c1d1d9829639cadd6d3f785138e0afc67663585f039baa08269d40c3d08283c87761fc4e46e02bc1b8b39eb19885e33283daac5e385f419fcebd4cef1c20480e2b58a35e1052df6b1df3cbe83cbe3564b98311e77276fd9ae2fdd9c5c31e0bf31d4d7f12e02050a8fcecd6cc30910f71b34a4720f0cb1d7325f85efd59e6d290975f4e93142aeb2430989623de93da79b758f7cf9ce156d183dabaef84670f4dc535a1d1cd68518531c458292858b60617208506cde6c9ce6e80d494211364b4e28a0b501bd6c28fc91c8db7212445152296a41b878eeda5282b9e0c5fd0e74aab1678b81be040b8eb64470cf6b30a0bcf566fc525c86a777d084d2380222ee0182d005d95be88b5652f8f30d264572b4abb881b5888976e710dda58a4c206b216371c144dd9959b9781da85b8801efd2f8a6b5f5f50cd566a72710bbc2c173dbc998d4c1f2c54536479b0a50025ebdf058927ec44dfaf31afdb27514f50498d6f10ff4449cd54c6e2fbaf1bb6af50cad7494c7751bfe3a3348d88649059318272f84afd1a1ed885cfd9e78e2823b8e9e3f1300888b92441cbd25504f89fbac9fd416fddc27e5d5fb30113ee5b3dd0e883fa1cde049287252e286de1f068921d37993529f35c7edb5836dfff0f84c67f3205b80dce5c218e4b8d184fad51585e534bcf64f40e3676969fea31aab1753f6263f02863615fc4b28c89062452c33ed35b5b9726bbe63830b5006ee85258348f84aba1c663028479c257df8a1b849db97d795f5139c8a5e978fb6736f3ef25266500e2634ddb420e929c6909d3c8b9f0aea152aba11507b6f4b7f236a578fbe175ed8c54fee7a766492f30e6fed9acb0df0cbe260fbd1c71282d5f31fe16c0f1c77003dff3d57b6423bf7f9d3a77c72cd49892577c819b57d23f21e9748bb55c1e56835c5cbda7431bc804ae7131e442874f415a6825423497ba91c22d03744d0e29e153bf193f5d8dc7d70d6630ee36020dfcfe553a831204f59d73ffda46687eb926f410d0a4d3b63438e5e2145edf8098cc38b9815226e1b1f6e287ca0fb74b1a6c454be0b950518e6f98b9fe3b740335be90b5e790890bb5b15edb58da5e5861287ef08955b8044a21824d063bbf9bd5c67789f3cba0067a7803cf30a7335d9901ed3fdef1d188845a371e3d9a3b9e1d1bc2a406c7a6569e921c14df970f5f73c61b151992100317381465859029e1d3834bdcb44cd6f57a02953e29246838fa6546bd7d2f2a4c81d12237b12cf70edcbddc758f6dfc3fa978ffbc37a7529733f8e325d2eb0dc8ddfc4e00b1484ee96b76afb1af2220f3c0c8299950376d6a7394210a9ad51d5ce8", 0x1000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001340)={0x0, 0x1, 0x21e, 0x2, "a4824c3fb27bd444cd969f7dbb445c5b9dccf84f", 0x650c, 0xfff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001400), 0x400, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000001440)={'tap', 0x0}) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r11 = semget(0x3, 0x4, 0xb92b84c9b2c9dd53) r12 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001480)={{0x1, 0xffffffffffffffff, r12, r8, r9, 0x18, 0x4}, 0x4, 0x10, 0x6}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001500)) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f0000000240)) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000100), 0x0) r2 = kqueue() ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r3 = socket(0x10, 0x5, 0x3a) r4 = dup2(0xffffffffffffffff, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x42, 0x1}, {0x8e, 0x20000000}], 0x2}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x10080, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) setreuid(0xee00, 0x0) r9 = getuid() setreuid(0x0, r9) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f00000001c0)) ioctl$VNDIOCCLR(r6, 0x80384601, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x7fffffff, &(0x7f00000001c0)='./bus\x00', 0x6}) open(&(0x7f0000000340)='./file0\x00', 0x2, 0x0) executing program 5: socket(0x0, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff}], 0x2f, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c5", 0x82, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) sendto$inet(r0, &(0x7f0000000680)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576113f00000000000000cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301bfe0a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d200002c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802f0adf0926d439de03c78598e710684e88cc7eae195cb1feab26c2dd588ae618408fd9fb60003e20c608e0a42aefd26fd4a3c9058367029fd2f372c", 0x5c9, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) executing program 7: kqueue() mknod$loop(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020691b, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 6: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff072000003817463486dd6000010000383a00fe800000000000000000e2ffffffffbaff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000640)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xff, 0x0}, 0x10) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) close(r2) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) setegid(0x0) socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x400f, &(0x7f0000000ec0)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff86dd606e38083fd9000000000000000000000000000000000001fe8000000000000000000000000000aa0000000000000000040100000000000000000000000000000000000000000000000000000000000005020000000000000001000000000000000100050200000000a69102e40fbc386225617457b87f584a24cca97cc25ac407f4975cd3fbe62534c5ba472d54ab7b0a296d57fe6cce36974105a568fe2c1dd628382ca6154e17c725978d1c158b6d6db4ad006d62d80a4023b51c5debf4485adbdb68d5b42433e0eec991180140c015ca520a025d54d8c5b5a74bb542c1cc1e97469537c41c4546f2daafd87dfc4408d1f6f561f0e4317806a44674636d8f34d6f4a6819631d3b3351d65fc05b2889e33609211fc7b843ee70e2a94e421dfd31e88f0e05ee026b557d36ff10868c7ae395346b84b27bad3756e89db8f55efd89e289adb56ebe88ade905b12a8fcff2647ce7ebe2d0090ccc22caff72fe1983f06fbe3c30137f3a43b7c45011300df029b18eda6f69950c10115567cb6092c5d08811cbfeb42ebf44fdb3a97fb82ff46f0a3b081ce7a39e88ffa1dae943a5eaf2cd3a2686d7dbec4bd8d0f972c471122b9b7f796733fb7257d4ae2ea73ce3b2c92f25d433e1f4890f3cad0f4a0dd877624105a063a8478596c192df643f284dab45da8f2805ff6110b78b6d34fa5275ed77c15d64fd22acb8b169da4ac665248cef8c84f945448994a9b901ff10f8409dd9fe7aa93f2db63a17047450f1bd2327d3596d14b04700821a4d8f8ff1a415fec8a3d57929ae3b775d287411549da7160284fa20050caa74d8af96530251bf87b0e0abb4a8ff3f75d410b2c1334ba24698f9df9f6153b635bb6b6a0cc13cf6949eaf75e6936517a7c7576c5fbd301e70cb47ded3c7f84f324d7fb4112f72ccfd74db67b33d34b060cc0bd4db4f5e5b4726c8f804a655f370803ba1b5e4f6556244f9fa144fa2ed1cbef5479cee1e3ed0c1b46601f32c25db77f2ef2a7ab30618e064915c396696d5c9c46934f65e47b0e81e456ec5fb93e14b44781a2bffdad480b5b14c1b7f73717b0e1b5006c7b4f9603222a25669950631933b32f1ad306f5cf652b279e956c4e66f87b133a6a60e446759bcfc7d2ca2d33894986d0309c848837f42623c925af6c5a1ab9cb38d9a682c20174d8e1d69224aa053d5a51ab6755893f8632c8d14b94fe5dd2c059f1ec218fa1ed1d422815c23e10de9bd2ed84fba19a747b532272864b9bc1ace7edf13aca553f90eca84eeb667e2dc3813b3a536cc914f652f962aeb38a9702d0caf871290d661c5d299668d3664ab41c2c82f12bbc80db322163b8fbe9fdf78f6c520713a1d8379f694d11f06879ade37e05fac13cf96ff4c4720dfce4fbd40939e3aac53557af8bb948973342154eacd51ebe02b3d0264749383163dbbb006e2a81ea74c892807bb5c426480efc118f34078e9a966add8b179b4503a7816b4765f95313a34a702f88371e5a99589ab18f713f4caf2047213fe45a2acc3c0aabe4f92d7bb8541c35d59e6640aabfe0290f56bb5912d39fa46dec30c9576c8fa220a330a51d94cfcb126cdbb3f06d57c93691d3cc2393c880e4995c084e2cb0cd50221bcced9ee58475c74a7e4bb5030bd4782f915df02248617bd62c7cc70834e26389f56d1adf9ea0845c13e4afb2fa4bd8022d739c5a14bb6ba294e69a04d885bc20ea21d1bc3f8ed81958c7fdcc60d85649667dd82ab21cdfc4d6ec3c7b94f03383e7febb7d62199b6d4f0fdc27a3e0869925f908a2b5977a06e4e837fb031f41ad3e4d18305d504cf34dc12b2157937a218cb8c3c05147a419a017efe0fe9c504deeb9c92d3a4397c937ab52b2ccd56c4269d63ab4dd8b257eb2a9ff3d16bf105595390ed98635f42bdccc8b39b8f3f055423c6f4b534d86801b40173a30c01379e57e786def078620e3f872409698f0085bcdbc293c19796556c72ad7b7ad7d066f9bea6592ad1722a58f1e5d4d52d95a0ff311680b34e122643816eedcb1563b300536d1f8db8525db6ad719b39c37ecc97ca0e2b1e93483b9e5a408a3e66c67a41a91df82297da9b372826cf25c805dba5e9d25deb11424b51973e4b95213219fa50dc4d20008454204b0bdb6cf43a04cfcf40e77c4c74ff8e611acf29b52b0a78c1565cc4c004d6c2e9d532785106d6abf294a52c00847dd4ab8ba8da99a8dc265f0632a9f5895811ac5d35f04961289e828bef1ad5094ae337f5bebaf803277c086c56e262359c0c8f8ab12347e130866605623be67570798cdfa6439de641ed4bceb011874ce8f1852a66f374ead10505c04848a4c8ac76463b9a68fec03aca63debb27338d4ffaf62db6629ecc9b690e30ba5760841efe199ca4246805413640f463daa9a22cc231940fd336caf4d03a5da3ee50b4f7d48fa7a3956ccdc0a5d4c6bf51dc5e773263d6e3f35ba398a37e212c31c8586f7e02350bc15784d4b5944219aa6fb93706a1d7fb93281a47f90c856254ed634c20a0ce4a01958390d66dc92aefb21db33a7980bf7ca9e7f2343e6292038ee9434063375d9e3a5fb8f3c7b68d82bda600fda161993e4f3000a9a8fa27f09632f82bd9559c392877e1045668bd78d1b9fa38b5b223c7249a62b7f633b5de82c0741f8c3fbcb54e2bd612196bda66fb1b41933ba248dde5a6a1de2940e32a53114e57ef85143bf853d67d97d97471c5484351a17308f12d255dae75b1b77d7f1eb7efeed789b767e8203c56a694099a2e50e7b1b52bd339cc29183b06394c32ab663e35e4a0010ac522ec57094e1c505ee47ef889013295f28a9c78788856f831caf9efdf41cbd3b2ad4759d75c0da3e2b15163d71a3967087405cc14f557cc860cc8658fa300f6db2aab661c131ab74b29f9923bf80d70522b5ad498d7ce27edac1d8b03cf164324299b52269539ee1a207b67226d25941605a2c625a1aed4f8f7a83bfd06ca70693a6175e62a3874ea634327b4b290732d47a0554dd509fdc1386b4374dbe8e22f03241e530875d369836de4ceb81dcc24d7d8a6ce87eafb78effd2ee47ce286b1dd00d45beae8b3bb22eaa525855d9d20f2690976f4498b002b7b57602df0f444a1660adca419b30b2b376aa00ad1a8a87e8631b8d28a7f1aa7ddb757f8c9b98ba964e6eb17b0892b9cfb58acd824fbebca38acaf51f2e50cd53aba92e20ff2d0ccfe7b239fbbd4382cc127a641d0886f2bab88042ecc81c2e0dafe080b723eb84ec4fa3fef9ef9f9584e5c7562d9dbebab54f90a0a63cfaf1fa99145d164db4107f02193fab41caf200fe46f071ac9dbd7a7cc7e685d824d9822b072f3b4aa68cb99e4dfd011580bffa98027802ee4c85236f6d83b07abc11b040161b648240403b569803d9717a10bb1fc02f185d0d4633186b066876f26a9f695425ce27d75189f8f345135910c76816ec822cc12976b85fafc5c712bbbd70c40416ebdd58e2558c1b6ffc6038538d13d7b27529b570ca799b0ab26ea272aa7772755590d7eba97f21c2fdd95c0bde37ff035ee706b59c2a5ca157ad1d7838c706cd8d078d25962021111174b386e76bdc3841f35407f32b022a11eda8c181b98a15db9c8b89b72422c1dc8fae2aa928019db454e57c079cb337c224a60279e230c867daefec7f26e47266ac2b42e0832a278776765ed7078a9eae2e5e7a91fef362adadd6723317f187c0c4033af0c09caac6acd2e7e87aeea37aca764c465392338770a0f63b85309f2f242c5babd30097f26aa4f6ee85e314e6584c3be86c5bb1944b9fa7fb5682bea44a19f921118f267f0f87327deb530d3263e98b4b28e758293254cf8d16c1534c16b8efefeb0f2e1d1db2d2e7a96a6c0ed974be08c56096409719e8b2afaa2368e806d851f762f45117dd547515689f72b4675cddcd7fcd2bc904d6c3e2e90b2d92604b238b205ca76016b3b52e8f66aac1766b3b5d6dbc48863d6a67a0f544c542a05c382bba3830652474edd3b14a68ce3a2c051fa88d394c0e7bcb754d2f3f54de75b703b0b217269793774a1c04a0b7797eed8ab24a26b48246458a40865bf1b12a8c0b62116b349f902bb359dd50dcf211e9d04054ceb130be378c79e793195ffa320eaabfd0462a5646cc25d7db291627f4bf3117e5a77a23f807c48e56b04b4c3a2e5ccd5d32091a23c23c0797c9249b242841cb71269c40d1cbe85423b323e4234da0ea4775b7783ffb9a72cd09276830060774b05e5eed297fac43de88e92fddc8f579f34edd4d011db6139a5a53a642a51c311b2868674d695a7bf9827cd072c94fab8f543fbc3673a7b01de850d01028a10b39ff426b3fd19e8cc7e215047e1310e3e5fdf608e403aba8b268b54bd4aba00fc90750cdf30e96af23c5d91863052206744002aba62717a4dc5ccd163dbed13ebaa44b2eb3995c2d78543d61e9c9c2f33d7bbc767148b4527404b333e417213eadf6be57b54d74366cfe079c3aeb6ef5a8b32e385aeac33b0b391cd8dd63d6129ac032aa7d2b3e8c83066bf7aa1fe6b88d5c05512a83a573bdb42bdc4b2d900a7b34a53c31144afdcc9b03145cc0d30778430d85babf6e621e99006a38b580285ae86cf3fd6f9bc997f964d33c319ef9de54554c730d94929c2ac4d19b397a89c493f6d9a483dc5a5db35474b8d1cc9c41a25be652a1768cdfe20dc7f8592279dee424cdd3f8c6f4c7d5d840bc1f56bf29ecd22a15a93eac653ba11dc9dfa9517afee6a9b78e271391b9410642379ff126a65cc6e25bae08648b21b6e5e3d34dd07917c58e903344373ca8f0a15d1b799ed058015c430006efefbf79bf57850a7a7be62316678c7a941461eb5e9e5051a3d26aab2a6798dd04a72a0cbbe278a841b72ff9ada8190390e9aed4dc8d15ee383153aaf4992fdf43fd8559815d690d6d10a24bdb6b0901656fdfb7e7ae3efb3f1ac5d0f08bf29bdabfacece59d14a2b8a902441134a6017c7e943278e275516e843eb3bf234676f2ad2159926d4884a159784e54389beb43e777ff00f807d7bccead199ce08b7424824f799df99d3ec2dee32cb13bf69a3f02c73115994369ee955d63c96e6a93fdef3e0947c394061d87d9fbaac2ed1c354f6b7fe5bf589d9f584be7c76ea1c26ee45f83ac5f68bb1a8f0daa303cd7a78be05c9480358f63a210364d383541502d870db81943695479e13c97d3fbcfc7e904f33d8dcf3b6b087183cb27c20f3ee3495f3597ffad1959f49f5eb9c016bca3ddbf8e12dde9ede84362d621c44df55f5e00ec92aeccd093835f074350c7a833815f6f234351a7882986149390bd7d0619a2c3cf08ececf2fd727a1e64c15f99e15be6d75392bd55e7e15d2ed470b23a985671964ef40f11a12fbcdefdafca7d5ea4cb787926d6e0a7aba3d1faab59a06fc3c22c9103820c610ade2ee6de580f2796ab3a71011582cf639eeb1f9e14333f6dffe696c19d515b885ad36437018d62c27b3ae5bd735b72d44d083f548947f92107b85f481d309532ef6ba3c8ff76c359175579fbaa5d7675604ba6c9b68a99a755eda2ae6d47c6dd0945fe29082606c7c9d86f0292414b0c514111a735038a22bd1c3620b669ee1a3b5a4ed6a1f72450a26c36f0d4bfb6bb81b967c97a48c594a572e52bb9660008f16654098432084ea24aad276aa1eb85bc4a4457b697f2fa1ec7a94ecb236f4c9d7c200b5292670500611f5a90be5da89ce2b642c606c4ee17c950fbd37485e08e0548d8009ce96c33feab3c2c40644b24550eddf2c703b72529e28693e783f2860edbfb11c87f27ab716b8c429dd131fa6a2181b917bb147c484f13babe841475d292201a93c772e5e15ce72f22900e487e19db2aafaebc55e8836a5eccd3c12885a42a9871bef921ffbf3705ebdeafced0f618ec82c53cf610f2b7bd8841a2279c414009b95100000000000000000000000000000000eb00000000000000b5d6e1a9fb11458556a8fc01d5f10b64cd60ebbe900f545ba45914da0148cdca9c4e4126a7a4360c3fc167e5b302a04cdd8358b71a0b40bb8b3087ee0214563ca63a74608c5fee9cf19c9cff0e38b3845ebb625df973e5a3c65200f4b23ee417d75c0153533e385e9cd6ffe1ca7ccfb0a06b8f741cb710742772da697a8a0fbc6e978617cc59012a6a42f6b35d587f400f4b505f2b801b9a73a2eccfda0c69a19fe1434a42445bb3ea380833d66bf9d0514ced462de4040100000031feca08348125b203424466f5bdddb5af4e2714187076671207398decdf8e463a5674482650b153b0ce5ef88bfffd0cafb21f89bae04af449e0d292ee6850f568b875d6a575c268c591045641a4418572fb8708de6efe76fd804f81d92eac92874799ed03fa47b6886e9094a8a6933f50b0ca3dd3089ad7e84543ec582fc4695e4f0ecade484cbe0fb87d4557e294c3362d5713ec9309d2f0e3f86940e074ca2773bbaa376bc4e6206ca5e520c8c2555dd87140ad3f20ad08351dbb355cb6d3ccd34e036f453a83b745ad7e090c14a6231feb692f6ba4150eed17dce9ac2e07a1f187df898a6b3ccbae80ee812ee78b2243e045201d37b47002ac5e1c76a2fc2320ab5b4079a31754a242cef8fe856e1e42c7492fdff2913f46df1598f027ff376866e32895b9c57bccc6bea161b1206755ea3cbb0b320d3ae0f1ee06d47d17e7d961ce450fc8cd5ea7ada55317edf51f012a33cfc67581a0ca7ce2050f75389d5f7d4c44d57ff02ebb08902400caeed39100eab7c0e978c2257135bf4f1d44d177a82f4ce295074d075f5e330f43f3973bd37cd3e6c5c192cfc7321b388c90d47bb2adbce995dfc4fc47c5ca2c9e05d97bcf60044b45c52eee36423361ef6afa94e4b0021524d3afa982fa3e8e13d0de0c8fd933f7343c970d8254b87d6ca00611bbdd05cb6bb34dc27275974b0a277a87954d328a7f1e7bb0c5584a82813aca5aa27d1b1ffe02303fb34ccaabebbeb33494d2ce1ae21da2635eb0667e1652c7206d328c25934feabe86ee61e850527f5203d985156493d1e46e659fe4abf364c209d475c43f087933b0433bf31aabfb4062b4487addd828a9ad251ce63a1ef3ea095eb5f57978c4e430729fe3c42486c57496bdbb3d91f86748f46fb247054548da273b68139946211dfd34bd5bcdf6f100620f96d6dee8209a4dc68405abac0c1178f1964e8a52972608d75dbefe8c5b84911cba60925f147e21f477bf264c7269d25a4b02ce34be83dfe8c7a13f1bc5d1b8b99ced0d18f395db2a02f8721fedd66d2280b543f51453d9374d40a3cd5d25a8710f9e5c96462cb2550c15319b3532cdb9f6709f8b2095e5200dd8de133b9b4fbc3bcc07384efbe9a8807eb79201370318089d99634fe167bd7a253971b2899d9d303ba23d019b6f9a8feff24407328c63f151304252d2ef938770cd36450729f1ac78af0b2591cdb9ddef3dcba79ba32dec91317a6a78a524a2545861bb33393ea787b8bea3f9c863c6e2fb8ceca89c2b7681b85ebf25ea5521d2ae5b2f8495336d764e79371024d1b2d442a757bf4672d864358695c5ee64b47a25add640e13f6718ef55cf7a2b174c955c5e09a7c9669bab8e4d67a4a222bf6593b74d5d219243c3c5f3a6f3432e060b73b6c3f51d9a4ea43b147852c9ea6df690adf36aaa54e7414812bd476f12c3de141f800be29106ee6358dd0bf6def311efad6a953619febc9e8ec262c9470f78d272f7eb9d65e10e7cb1ba483977bc515dc321db6bfb4c4535a7e5a49ae42a1a2b4b2d8f8f6909e38964af7633baa5b66979da556416e20fcce007aa1d7215c23a28d8c32248f0aea9efbe725b78a49ca372607a6abd10093395d81bde243af41b79cfedbf5ed2f7717744915ab1b419624e8fc52eb2900a539ccc24c5ce011437716403f9597275ef822a7b4b17ec5dd083090c07c04fb08ddf33bae2d49ed26d0fb735f5d6b9dfdcd38642190fdc701b21d2a06584a32ca4f5965c145469c4abdb9175988aa6dd0ae611a328008ad30164b72604b4712c8d5bafc6194ef019a39dbf6c5c40a37294e039c51eccd0c26a6fa311279cf1994e77d6feff6e9e1a5e61163cf0811bcdf15d12a14a90e84e939844afa53a52ee27704695733b702e704b9a8efeebb08f3b4afabedbe825cde78871d5009e086579cf9061cc3fd0d6529eaca70e5b86829aed76edcb2b4bf4d575c3287f5d15f7e7f7eaa81bdcf75b2fa5a96492735ba96d837740d859497466ce026c8bf09974347213b32ceaa0a65e69801b291f04c04ca56fbcb84d3fce4b7d788ef5a6d222801513f73429072929781ead3af452812bf757d9df8529f7342943f0749d5e719e7fcc4fa6e0f2d8fc08ca6fccdc055b8b631b80b235271720db5f27a80500f45742f63575dad5cd7a5923fd98dd19a7b322219d2bcdc815c67adda0acc35892c7645a65dd6a612c2174176c78c2487fe6b61c7920bfd331d2acbf37ce3345e0c0975155cf509b5b05578d614af3df8d039fc21080e03200dc64b545e2e52cf9a2f8916ad09fc639ec67935367078d6bbd57da8740c051c084bc34e2c00d1725105d4f3f34daa41e67cc61608e616c91a8a140231fd72d551f5081155fdfb8905152281125027375bf935d91d594d322d9e3e9466ed2a10a2038bfe4320b2fd1a154508c2fce0f79f724409bd6e5557c113f876f70d9c6ab9b8af2896a4afd8617041336fd197a44700316024f4795cfe9e21127005bfa54278bcef8215ce758f85788e14fb34a5e8885de59811b7bf07682bd424d6138a65084652bbee88ea686e7dd0372caa036247eb0d37765a334654da77474badb7d4ef3157df11ceeec757d1230cd8a837f0c632157c174114fc7d13b7a555a249dc0bd7d9216bc206ce8b266dc5f70f9d59d9bd012868558c1d9dbbdb036a16230a99079baf059a0dce29456daf5dedab0229af82464dbda098322fe99cf1c2937b6ab7c069be1509401ef37b35f8f069ea1badf7f00106ef3db4c1104f94ad05bfd31695e30ddf94df26945b5853fa8f3a8cce0cd40b88ecabe17411bb87bc2e4efba4dc0f9ebdc3c74fce7a34c6834f65045ef85fcc6f36b098e44ec8f478ee1127370a1f3e9bcc942fc963d11a10159bea8a7f718251d34fe6714402e8e8295db0113d3ff533dfb058a79f16c548b611e6f319f1f106ab99edec0bc899bc1d45f676f2471d5d641b4319c4d556693d7861863e159f7787a5091fdc565f5a2a45a6c8bca5dc2696991be06b1542a279ff7e3bb156f2f63d48f095091a92786c04f7b3c7dd5df171f2533409b1b98ce83a5c1fcf17c39d98692fe0d7799c90fac5ce1d2c758a9bc9aa1d477ceea6b782e8f430dc7fa7b6f5334c400b8949190e30257ffc2652d0a11eb6cb6e2a3c084bdc39184d065be49b7a4cdf08576d7ff2cafddafa0da57de9e270d5775f55c992ab1501bdc21657d85ddb520077a79bd5447d15b4f64b45645be329f69ef03bc4e7470054535c60c95ad2c42050fb2ab22927d8dd90348f6be884ff4440f3d0779ba1c9ceab854d04f3b8dfaeacb330027eb10f89cea1d9681bdb114bed603e032d8756abe6c06a5c023c5599da94fbbba635411843e415070d1d8734c78af532b2939c50ce5d8b2dfeb4e0053138cd077235c0f79fefed5eabb6c0dc25b495eab3f004eb3e278147d6dcca8b555f6161c77ba3eee0e6b264f03a52fdb011d481c107e39943c6af8846cdc4ecd280f0938ec0cd523831be758069aa05f298e672d7ed3698548bdeee4eda91ded8406f12d4d3c4c7529059b2c4cfaa7e564508721c7a801137cb56161c125a727921f944fd52e57b6bd71fa7f7515687f9781185f0e26505b5fd3a83191cf3699b4bf5fb97fdece36232f13fefef2e2c844b8a654ee724bcd929112b4d6ca6aacbfd122f73307dc95d69590444b22304652ff29506dda95f462de88a00f029ea40564e4f3a548175ea728d0e7bcba026a3eaaa979620b4c2aaa5b754ed7e619a1dafb452f2c3d0cc56023d4b76964406ca89eeeeee655fc2f8968b774c87c29975e1c1ebd13ae24c089b9bac8af091afd1be8ce9d35da9b98e586e576e0016a94d0a3c2a3889c489656a5d38a42738ea3f74fae001ca7224552e7ef7661572b4a87af4eb7a8bb503f6460dc14172e453886528996ef4a2ec8ae038c2d2a597141af73fde3039a6f5abd3950023539f391920b4e2393e2f552312cc52e4475cdfd1127641ab60de9b5896ae5949e47b2da5a387c224b03ae33f46ce7b8cbef7858a044e555319e13252570303ac12d40600958fbd4474fe3fdfb531b6ef96b29abc010547021c829faa9b92346d2af6c8da8c1b25963aa8e4d24b3bd7d14ffbf121de9cc3bf7efe44f72a01afe9ecb2a29dfe274004bc927c51930720f44634f0b9fa8c6daffdef1e64c20e97526dd3b009a3e4ff7337d6c90c62e79de8d08a7c34cd6a332f1475fdada35f6b74f534ee34424ceebdc4ea82e6f0985bed842c6a130c8c6d25d2b20204328d1abe36f1a8693e55a8db7f76f32b879dd49e1bfe39a2f9c6f01502e383d34d45290d25a35735ff7900e623c2eacc4b6bebcdf84071ba19c433a2f6905796e1984ccc8e4d5f68b7954e3ee1f933273784ed23ebc3536e04b66ca5f9779d8398f9833b273d5dca92766adfe33b190db86d1f2606854d27f9da8d1029f06a16ff5d3908462ebc02cd86f6297712489cd51ebb4160949204c077b323732e0b27c38b1bc70f6c804cbc43dbbae42bc77e08555f0c80878eafa02d9a807285ffe5baa75be3275a9a10bc9f833b595d353c4d5c0f977c48240647f31f43f4adb13b8971636989073e56ef650053d3e7109354f84ce9e69f528de8a54fb29e813085143c0ee2318af6f401eb7ad275a5baa88fa9d9a280d0678a3b2a36d3bdcb7f8ec72418c53fbbdff83fe3aa5dcecc61ec31a4a32913def0517219a18aaaad385529740002f6d28fe6b4f9d5fe152ae58605e90e623f32f5da6da30fd9e3e5ef8924f8c660083f5bb886ae255158e6027dbc5bdc38d24b58450a60b6a476e8d6fca2b88072b54fae7decdc13bb3f7f238cd352417065260fce891f325708027adf4b2e68afcc8e3a359c92ac636e665d51f64f07cabe84e6949b0196f59c268e1e710bf171d08688242f6d621f8eb265b5276196f2a5c206ab15f391afbde8f7c0ce71c93a9e3512a0217d8959fce9700c776142a3658a391ce3b3247f4228de3aa4f4e229ac992d40b538aa0c450ae2d39c453055272244f1807f8b78c1840a8ca7270c377630da1b7f2a9d6eba86d7e276550ce95fabf0ad626302cec3bc6a054bad29a86df20342ae60d766653d9428fd7551943f60f58c73221fb8b0272f181310973563d7ac3430067e8f40d71177170996d26e31e2458f86b32834dcb94fb2d55901ec298147ce0b56da6761a512588e7678b32709b832108f1a5b97160515201ecfcdc48eb763c75e14504b29a264285244631ffc4efbf94895dafbf9e65b797a3f081c4f790b05e18a20b534367b9021f8071dbe820ebc8d8c1fe8d955025079dd1151d4d4220c2d08c20685dcef89c339cf2049e327d4910c78080143879328521ff5d6e550cf6e089b1996e68ff40162b13b38dd6e5fc92c8244f09d8ae83857bfc132f18113aad4c5f6c057d8b6be887faa37120e8e7e921c7bc26153d9ce85f08e02e00262b6e6a5d45fcf0d88971037b08febe7ee2365f7a5c2b864fc67831f36650777fdf4855e6acfaec1ecc31805db61e75e66da3c4ac065e89b3fded69e3e3a123929d471f4a6c8faf4660e7cd0dc7af3617f960187afc6de9668817d5b431dbeb2181ea435312d1bee13824e02b39eec5a63a1420a4fd45eab3a886a83bec882ed115a918bdd69b64237b24c8a505159e9c1aa586307a1d6ef0c02e747b59b9b6e1277bd0b3365acb753d0def311205df35463351b3ce5c10b58298fc80965d685c447ff72c569f7829f6dd6d7068a71f6f7b4fa3f193817f27175d1f9495f683ac07f47e0000e19b66c58f522b368cdcdc79ed9a1f15ccd924a689f97e87b7b9c7839c2a68d3410299ae69326e2090f840ef4c3efb233a95501452491ea6870ea795efd95518eb56437e5770366b61968e776d5ce243958efe6d101fbd584b312b2dc3d98192e829edb9c753be8a83e6ebc04982e0e7c6ee41f296438d60b3f1bc8b443e7fcc0ee50cf90d0d1c0decb5449403c8558e625aee7cef2d8f2e2292bb6eb58421ce6ac66045809a0499f7e352d2c9b9b399e660b982f65409c11ca082a0a556584c61e417dddbbed3cc35411387adcc6139e9381d884254178b38034ef49f95d9c8c9fb44861dfce6a22eb6cbbb5710cce65f3267f9577d871e5bf634fa3a824797cffb7cb5e14c85c8f20b84d0c7878fefc2fee9a8e65222b757f539aa7189cdbc08d0785724d20a450738cd00fdceaf89d29e71efbb5f12f8d22a66a9ef8c552737ee2327f94edce7cbd6188044735ed115fe855b90921e82cbcd9b0c03d944693d38ff1f56f808de1f0757416b60c2e19ac857eddff3c228e7c8e2dc99d2f3e362cfed0070787aedda0f1c42db0bb7b1bf74358478ed5571f399b031b2cffad6eb187864635cd153db28f04421b2718bb24d6783d71ee223e46372021829a081a7ae10f099efb4223b180d6b072e6d2d0093c002fe5da8161f4813d269e5f141652227e22f7c68372f354838a7471c8204b684735732a5fe5f05522fdfd335948b6447069572230d4ed613a3ebfbb0bb1228b5339709c8567b28664f4504947e21d404c8de2c85746b25524a5ff322ca3c9e2ee0b4685202725dd74629f3ac1dfa3b46905e37afb6e965ace5d106e975bbcce4a7d400435ad64a7898716220406c7bc315aebbc8ab5ea74788a722ee104362df8919d47fc097e78bf46cd33303e43477c01f4e14522028b72e1b95f62e79b2e33f498f1f01fb82a50c1c3123a20702f38cf4af59b70782111d8e94138f64ea85898320b51c850756b41da34559b49f062fd795a86509d023bc84f811676fe8a0a633264f6713f8a352aa86fb7c120d8ccd0f1a6a95cc64dc179abe74539c539f1610beaa8bcaeaa3febcc816864864fb040d5bcc9de1b2d71be9926d1cf445e63d5a9f333faed076b9f9434712a0290591f16ad5fd978eb0131ca63e7eb73e5c461cf5b8bd77b919f1e039bcecc581244bdd9a0b81b83e192f57f5d90b4f61349d0ee5560aac1e60e767189db9713882c6f359c835665b1a3f1f0051e23f5524aa67d1731fa09852b81274dff6e1bcba035c241987f865e788c31b5d06a2552332203246e67d87d1a6ba71bc2e1c9cdadd8e2577ead81302e97f7a0239a18d5e831e12312485a28f14f6d2fe51c8640adb828bfed524dd48c114df85df220c8de62299be902decacbd8f78dc73365ce8111fae142a77303b7e5d6138bbf1489105bb658c5e2f7d958fe79495606c15b70273e11286b3ba2ec5b02e53c9d3b0e8d323ef7fb00054b4ef458a1414ca0535802d0ec16f57bb3c7ee8667148a5602b03ee9a81f546ab611af90de8a3a1de218bc2852de7f2c0f2c139fcbbc0a249f47c7e83986b860b6ef9028c8965709768ca1031f3a4e0bfc14be218d4afe1276b19cfbbaf445ecdab5f43b47f73b7431e02d6ec45de45f3e2b1ac343e1b950f9d6e6cae268be5d0ac117c70395741e8e6826acfe8304c296ca2ada4e677fb0043aeddd1804d3450ac744b9fbb6eb465a20c3fe7bd90cbcc2b3637e5e342b4a7ed23b0024b96bdb0d2b59548e2691499ccad3437ecdfb8e51bc75286a656261a9b32a13eaf10ad1c3d57af81043fbde4d485b4141c93e0409a2324fa23f94af29f3a2228fe978e096e4c69f5880868d9dfc068cb558980241039e856f183fd6bab69a77c76d568fb0ee604e3e28455322e3b1e58304d5923c2fbd96d6185f640f4314a6d11f7d296beaf89508204259e4e02d84a207a1d5d26578c70a87eaa57d5c3694470a1755779bb8e2a2a75d8e7b85d84a5b947d30fe0c706813336b213893bf88eaabc985ee5c2eb6820049dba5a7a087730dfc9ffff0306557b88b97586f468c0da954fac10d4bb4a5d58af7dc73607a607e6a84f8fcc749d82fac4d80f09deb3075e291e853eab16dbc5fe6eaa4a47c98944fba53895d1f34e85be38ccece07b1d69668a8cd5390eb4c2f300f72a5718288824b005bcd2b1baa5cd1c68f398e638a236705591f6234ceb5d55cd22c621fe2275d7cb832beed5aa14f6c00259275b83762ce1a0b1c5ca28e0e57dca17bba7ed06a3796b483d9ed3cce637e9a0aab65fcaefb2a98f6ecece9bae4367135cf4c4b1015c6fdedd1a55b40e7172f257fa20cfd24d6ce2a0857383dfd702d12bb3c85db2d661210072d0d504eba6f7059afff2342adad5ee25d414d39f4cc125769d7d8b1f1fbfa728c34e9136d8fea1e2b6ea38f8028f90bbec20224096265b65bb5511f7f3ed90fa3f7f1b9796f2b7ea65b453aed380f410393ee3dbe6f623914c520bd03172ea3270d49bdc16f86e556f14a7b6b4050a4b906da4ba36bcc9ab6993d32d397a2085afc337aed5fbd8655dd8d024515c8d206f0b6f29a8db5577046e62a68d76da6500924b787d2412b8bbd2478c60cc0e57ea44e1a3f5394606146891f43326571bf0437c181e09c7cb540943fb29ed4c7c5cb8a06cecfdbd3e97a06513d6a4b36718c03be9669011f382ce204dc66566e6822f94ceda3e47e17a44df0b35c2d42482df2f497e7f48011cc36b98db450484c803033f09ff2853f322b52f034737741b140905e9b9d21c48343c3ba97041ac4d619d940e231f1bff14108f8473370e6544f5e5a9da97fddb13cecc861d1705d22638781c3babfebd75941bb555b42ac34dc81ed374a0e02aab37cebb9993eecf2a2f16e58d294d1f6e14abbd0a81920506f49922f7965efa16a4a7e983d878352d8a6eb67b02be0eac689c99eedf88e5481a78075be2b4a022f4a051a3529f646f3d95c047ae56b4600bdc5d541b94162210cd837057b06d9ef4662d41da1a0ef13aa66f37324fef050f00cddba7f24a79219404d2365f7407f5f709faf19fc56e8e5db0878e3469599aa479b43b11fa78f09628019aca57a72580bdfa8cfc04685cfa603a263507bf3dd7e018e4d850af3aede0b4b5871de3d55fbf7215050fca57711946ad96cd4990ab19878a97605cd30f86661d3fead2627c7125f8ab92451bf7b7d58e605a8de930ed868fe8dbd712de7021d6aaf1f29f6ef0a47a883e96ed14dff8ea3d5db6cb578d63c2563d61610814866fe0375767173a4dc56db327468ac07d5c52b30b0d9794797d17f851c520606e666872625b3c1d8dff18c6c923006e2aed2f06acf225123bd6c373004b538e2e9c1d6b5c16c0e1679fab02bbdc478a4c1bc14440cb2ee14dc78add46a010a1479d8f27c029605c5bfc16fdb9a3c96f5a493aced6ad836ee45ff13210e70c81c2404a07b0e5fb70880b2555db1ce5d06e08ae33e89c59a615167d4080807b0327067b3f4aba67c52d954191f01b27eb9df24d2783f6ac0473d92ec64bb3be012a3a2f65ee975711806d0dc7f52aad4dcd479784cade983f45497a8ac18e9a77ffd7aa23c625c476f20b58ebdf171bde9874c9cda721a3b62818969d489cd7cdb115337299f175c7cf0f10b7daf5702b33a26ff448e6ec8a725c2bb2a80cf065587a386581d794b5ac7f503e30c9e15c0b6c24de077d1092d1b7c2668fe7f7750f0b17db3e7aaebfa62aa5eea31631e1b77bbc8c8007d4cb63faa5b2f654ff3f21aa16d7e8e7b5b1b9c6fcb867b4578c8b06ab3c905cc34f3be3e25e1832aa24520fea5dc277ff27c083c4606fa6a8533019f4ab128d424f8c1c214866a99f55281f754d284fca9a812f256e7b26f0b23576f5814f4a88436d1fdfbbb28420fa21fd67541d7a00a6f5129f9d54a86345905ea388ff92100b4d916786b78c53afe8989e3faa4a9b93cb424ee2e7bceed49e35de6a619e06dc5bca5b0726ccf8d0942092ada207e115cc2d2860f4b9b61d7a48e37d03450afc5166706c8aea7bd648738c4257c45811821def70cea0c4c6f4b8d5c54eb2c51b45945b28500f3a0332b65e167e766eb40d59f65954a3c7f0604c68cea695081181fc67074fab2bb75197b313f497412191d0adccf881157d9c735d21e5807c2e2fd0be4d7d8814c5f20c790e98cc79504e54aaab8219a0d51181159650e78a3afd83f7c4acc334d6f04e8550c1d36faaef371edc25ae33eb71ea63b519563018610b0c6b0f8bc8384fc59db5aaafa7e33f831d985e7cf47b445ccb3e02a1e8e406e745b084602a2685db65536efb03981773e743a29c5dc2b796cb87db04f0b1a94982ce6262c016db1a742925c86333719c5c4c234eb796c2e14815a34e0b54effbf37314b2bbe057aaaed1145a578a695f2d65973838491ee0f85720ef049e5bfca8b1ff6817c39d9edb9beb1228b7269d803a3f6cedd377fc830638212d96cda4f63ff62b70780593be02bf1b5cd72191b442fcc0d75f59c08cfbfae121b47ebc8355d9e9e66df8d4d8dff97a3528ae800fee175fe4203217ea818ba95f4b0811bb39927a8eafe0295d5410fea63064a3729bdbdea5eb52addb0557969ed2a494e9143124ee559687c24c9dce07e9de5ec4741f66176c3ffb022e126efee3c722e235ca09a0468a2eb98db501c8a968ca48b5562cb45a407a8678e1b14a8fb539bb4dec41f285e12de4f3d6a59e71e0cfb7fef55315f68cd09bc473ad0bd05350570ed14348d9932935668fa4f501678e98481b78f84c3ffb33ae642465a41cd1e5e4f1eae720e2bd20a3a1bc82cfe1a9df8f6ded3db5f87b093d3af2ee848281a4a707383c81f30aa9260d1936fac4f604ebf8ac49ebc1e811c147ca18ae3e91fd3f2d789620d3e602e3c053f3a3d26d2c51f69dafdb25cd992792bf957abd09a85ffd526217d6902d68f8f95e6ca5ff6a0fdc5a6aeefc49f804e91910282cccaac2470795f68306c0cf9c99b72fa25261e29647a18ac8f4a9a7cc19fd37ba9cac42fc342b0a78b9099bfa8cbf4d3871cd654e6bdeb2c8a0c40a753f3cc52d608ff4798a03a5a8c5ca484c505b3ac7d316e0fc202d636f44e2fd4a07bd007ded3ac789be8b65bb2a8646731b904b5470e9b68ac5be8c355f6738077889fbe8ad3e1ca8459e7e27a44fa1a967bd7c17031487814fac9eb7ad44fba7926d2c18647842f22d0318d06da42e059d256020dfcec7f5bfcefe633c1f4d75196e26f5b869199eb48da19670b9251b9e55810d6bf6957765c1b501cc3e23d3c4f14e9f7a1e2bba0d614c7901698539bb76bb173e44e8cbeb25da135a97668925902b109b3e613b4dd36f82bb4bb71f46f031b9e10fa6821e67efb60f01bbb1bd4d35ec25a83acb7db4995ea1d4a2210242abb7c98bc4a1e0545d21633a954459d7c75ef3aa60dfdd1bbfdc25f4d5091c70a1689ffb6ad21e76555283ca21deea2200cfb1e84804ea75c4ea319180cc51f19c5f41615a2da12aca61be5899b472fe576d37a5b4bf2b0b49bbefed1c39cf21f1c6306295485da0def8ad1d3052f4f773b6d35101c873d48ecb9ba11aa146044dfbd0626e95082390e96b3118db116e78b178ed9f0b3d98612798a2aff26a1ad5b48e0085919700cc9cc91e1e4a81437253f250e87f5e85a3722170e0df5594d2f87e0a8b19f7c359c8833ea377283ff93dbce54b20076d18e4bd80a57fc01f54211587370d84399458937d938237f52ec2b7203c1e193f3ad6b9f3c10ea4611fa219779e0099b77d00b55f29891604f82bee4fcb338fa2c67cc7c90387ba4acb1808d429ddef19449d6d126142716814f95b125367ba951ac55330937e8fa6743eb894d95d99c989ab390c835d8f58aba3836b59532573c036c93b9df41f9eded4e980f9635c75954e525525dc1f4b0248a4c3f56980ae2fbe46ccb34e22f6d644d3ae99eb225f46823b3597eb2d206ddfba70b1a5336c5cc2e89a2f7864c9cacec18fd1aa277b660383f3aaa9cb30162771eb6ac88508fe5a75687ad2372cfd3d51b61d18734c81ad3670c0fdb81d1093c76db143419d8960d80b83da0aee06d055040bf5beede6150c8b2e26eb9a26cf0412b89931d8b9039ab94c98a1e0ce400714dcc68500f2019ac04431ac39c7d2dbd07d0221d872953ef948f4753bdf0b8585b555591fced618062a3ed48db94ed3548c4924e04bfe7e7cb9e361d858cb095dce042508cb07eafb6b5ffb443fd3df8d36fb60dc754075c5d0253ee3b5cc06be009eadfd3b1f29749c7cd13b5dbaf9dd56027fcc16feed4dbff8fa96a155cc6fe4d354a2aefe6f2f14b83997bac176642e653d13fba6c49c90c58d57ebcf9e1309661832c4cafa8e4eeea3701286bdaeac0a7a486d2c34e689f3066b0f0fd48e1bbdbc7c7bb42dc76943450cbac9d8f3d1be5e779a7c7e99df5605dcadfafef9868d55af153ad8c6aa8f17a3502e69f8b3fd60d9c39ba30c11c0bdec66c2982330031a754a0cf6eba2ccf72784406177f5bc1c19d2ea7fa44c5e28709390551973f52a61d2b051234469fce254c4c9052a34167973f0eba03d37c30e2212e151e70f81190f0eb69fb9d8fda0132f85fc1edca886276e20629a44da541ea6cba7f398b2dddc2aa09e4ee72a360ea41bd2f18f41737a03e82cfb56c69d53668f23bb451cc46984104f9031610e8ffd6820d69f686f67022e03aea45eadd573554fc2c82ec6be35b248fa1f1d38fb6e3af8662fd9d9688e0597836e8c8244fb06b711087f1096bf815ac2a83f09b4b3d2c9f89c6bec3bc281e1158b391c518d7872dff31ea5fad5b215850c7673bc686bb09fbaf9b272fed4073f0f58e27212bd3aa2da79c6dd478f4eb6dcf0d313d8ae03ebb50b19d0bf7570bddaf8f464d6f77e8f68089dc7095b40a1057c39035bfd065db492b3c1abbbd5fe4f5802b2aac8d4fbe922fd8e7f7c1ac629d2e9dd27249aea19e73a1ca9c803375ab9cbe01b4362c3a4dc9b87c12e6593467ea226f97649a9157124721b23e893c32309429429d0284aae104a9209136bd0e480eb26ba1c6ddf2568c3e801ca33f10ab9da985b3624fca7347652fd9a62aae89e81b5008c4a22a5a40734fa836d3903d305022d3a96142c15f89202a21454a9ea3c3ed95cba91d5960e840d4052bc3ee05e8123b79c4c3f1aeaaaf196994e23f4dec7f1a7d71c061a4bbe7143db126462425a7b7416b8ecbe7c6c8d23f6e2806b682fc069441d23e6f2112d1841bc4800e3e766cac0a83287cefe87dfb303e7b2be3dc9c83deedfa21a45a23b97a7e12a3302558393b264a8ed9972666416f3a8301ba27bd15cc2e698328c8ddb831539ab764a559e058e324713956acf2e823d0b4193391edfbeaf8607667bc3bcb612327b13ea3ed47644d5c43e68518fa678cd0b9954053fc322013632474b2ede0793cd78a22ceef934767a87baa230911ee85f957912cd82cfa296b497de3dfe06444c5df425fd0082cea7d2486b9770127721d51ecad887a618e1bffdf8dbf2fc50cc6294a2d6563f1a1fd39d72b3cbcedec6a1fa5705bba61c19ada03af8fcf9673317b37006e3c54ffe066b62f94a60d07c52e2a4f091554c820411928264c5676ee6d272c42dbaa6736befc180c6fdb4b5b15e662c946d494fdf9c6aed1f383f36afa8bc5c94da77cd5b27480e1a9d929eb3f43d8d65d6a7c2a1b176bdf865baee5644564a22a02d2880426acb5729115a79350aa91f5ef1bc835245c823e71302c022a1267d85b9e24808803ff5ba6d3081719fd08837ef91993db7a991582296e0953d283c51a17d50f9711d17bc2eb76862bb132816de3f7dbf145bfb71392cc1591eef680991d1fb47de5cdf2400bb95060a9622729df190650c8ea1b2a6a1f2fe6878e8d23922f42bcedd5cde230be9cf74c73f19271be9078e7c6da66739fdc6f6ff3a32f91ab3104a23967dae68c062d615aaeaf94a8274a566cc5062feb7e9f7d10689e84e2418663b6ca10340cba163475b3b3eb3b4beac0061257ed76d4eaba5477e183be679eb8ee1fdff30dd87c5c376df98e9103639ac705cf80e13c9ac2a4be14234e69894f62861957b579a61793114b15a40c1ffb3cc3b1177243add3d30ed5c799b36552c7ae225ddcbfe1181c997ca5b1ddfaf616929bdc2b41524037875d162f7fd53ab52c274c411b1f1000ed5842e0b2b7d8756c332780c06684945702973aa4dee979907b3cc65df38dc9eef11f84cbf03946e129f14a5d3db80dbf736dc5ae2f5b2066fbe40f5f73d2c9aea086c6a3f59ade4efab9bad15bd6dfbb693afd58c37209a5605fdb30f9378cedcc8aeb1924d482adbca0b5ce55fd6977992cc93ed0b15784471381c81c17e781f6aa84c1df35838bd6e66d56d78b987755a1250267277ce40ec1fd1c454674c6397c6db2171e887493117e44d8ea989c6de9f54732f840d41d84af1b8ba3d7f98644745781af9bb90cf7b4dc95f8f34d7881d4a0142c5b080f0c2d68a6672ab7a3d3c1606247464ba19d586875aa55b4065258365edc9fffcc870b6f2a389d91f3873136dbb4b100db0ca0968fc14a03cfd047076f7d4b0681eacae17b087a8372dacc5ef16117ead0974ef0606b66257d15900ccfef94fdc43218545a463b8cb88d019128c860b28059ed53320797e3c675965db5d716912a714fe6929e683daf5116eeae83292d482c656d1fefc825fadc4f690ee2d6d2a975f12667c8148346a23329f7cadc71ee5633685faaa51b1415fd31afa4f365bc857364934b7d3ae91441adfa3df1d367ae9e5c8c38e99457d4bd62644086536b2f179ba63389483106113f9d9fcd4703f8f33e889c0c768e7885fabb3879bbfd19b1db111baca728b3ddcf601a4eb2e575e108230adf0c3b523b50195057264ebf75c4b4bd185f429755cbd125d26f70adc39631cee6b1c541e0ba764e3aca58908656be22d2952973dc67029c30fc1e042e68c55e17405b0c9e31b1b90f4a38ad5720088cf4d2cb3ef38b02e68220c9ef737a9481dd98a2d80ce6cbddf497fed1750c7332f4e026a7385e262b3359c8bb41a66b26f57ac4d9f5f5d81813945a0e8a68fae9deb9457f983f9255d400d3e3d33ede757797f10c5062752831c865edb5b73b19594591eab9e2cc7df3fe2f7766df4b7306d675e67d051ff3e3523332df97941926a62f42fdd236f6ee42f420fd7d890fab1274fa34f1f0f514046a85b11f56702df321033a65304ec450926a608956a98302585db634e6ed0e4d74e292364e97c118889914427e91d4fa37bcf44eaf5d49764937ee88b42209eff42fc94f4a09c87cf639a9726a11f747c21d6d2c4fa1605b170e23f0836da430084b6cd4dfe005bb141c7d007907f4b0d78105ccda6e310b252365426792e65eb7c55e9da32223c11fe40ed89b8ceedfa49f67f4ddbd46c4b06dbe97cb7131c53483acbcaed5ba78559128e756f002e43ba8fefad4510f5bded58c682f3743a832fc382d751a023014f2ad792ae5dac2125340e7bed30d1fcb28487fb9d31f2e6f6f5df96db3a0b6378cd52b9849112b8ea89fff876c4f11826eabfcc51dc997b8f5476535ad92f1c4a8143cbccd77026a9dfe10ba0b8b32191e34ea1a33b470d615cf03d4c3d47c2699fbb072e8c065ec034f2e6f382c28fd460b789304f540195f489a8238957a7c5a678c2881690de8e76e41eb468046e58c3464bae3cdf45183e87e37fc58990ee4cd841ac21099b5f9538fdfaefc410d5f7c8650d02e43604d45ca89e2bd73928aef46784a02570c7b6b906c99d3e913009e8526d65747602ae61617b04260389cc4b1340c7d4fc952fc621ab6260584e3d2eaa0663a3b9182d90777c933da8ac2608f4eb1680d87b666dcaf52a2a50811d969472f7dd993876fc42ab3c323c6f3767e9afd3cd7e9a115c920532e75802d82ad43bbed7b2a19119ad9561584911aae4e42a91e9d7b8c3425dabd35940e150a9954ee85dcf020563015d9547c16a5393a03511d2cd300f1580e21d3f84ce50a76ebaa5a62a3af1ba4564af398cb9ae33795de4b6beb28326f7147f96106ccd1aa2d5b1a64b14c58714c85c3939a06c4b20949a14a1fe164a37f34605ec21d4f27cb0ea0e6c529b471191f857c582fa227a0b784ea11a1fb2835da65f0549bf517c358f6ab8113a3687239f686c5baa59a2506da22bc8308971e1e2954dd4735b7780b697e5c8d581ed84c858b3627cc5220714a21f1f44be2a51701bc975fb365a8c468fdf014d82225001fd2e6541a0ec323b28916fa74f625ff1268fb8c3d8171787391859b41ffdcc2616b866db4aedacb8416b914e99d469029242903e5ebd8a1e46a1d82cd7596415189b3b9b93feced5a96ab9e357f3fa0a8304118140c37231c456542bad4773c8133464652be27a1d1e737cf4764b571d9ac38bb124f86b750ba07e7ed50290900eeb86c027f4d2f1fb288ee0925e84ef06181aab0c04d4b52bf7f09fba857f01a761dc5f2030c47254ae2759c9d317f0b98cb769eda43d9a4cae59a35001d75f3b538ff1e2dbd3dd551131d3c24d18012ede517a5fc1a6bfc5657213dec65026fad4d5b8f2210011a5e3be0982a3f62027eeec6076b4e618e999e78552c00e8875f0261d996232c66e3ed468d12248c0c8b4e76b0a3e2bc36c327ac114b4d6d6f4d5f1193fdd3d1a1106646cf5e6d1c8bc457e8787ac4e04067e993c54fd77231abfd207baf2fa33cb6daacc18edda3d907f080590bd291f57c6014d564fd09343f900532c7df6afa1fcbe3edb8015f1632490f66b5ec9d220f69e502f342309be2bdd38478650b487b58463a966ec6849d12de46cfb4d12d34cd1242e7bbc54f20b6bae4c4116a6825b0705209ca3be8576b284cedbd56a9d8fa0e29e2e83517c733aebe24a89f359fe327f9b65816d6fa821aa94b88d7a2969d7b9e78ba9513ace4a9c9af35cbb61c37cbc4ad10c56131ca8c734a30b0f7ef87f051b139b4ee5aae80edb822d35ba04b99a08af666d8ebeb0789acff29d7f80790af0f4c1b02d245e410d5babceef34630433f5976c23000000000000004e214e2300089078cbca04c4494059865b500780d0e9da0ded46"]) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20000, 0x120) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/33, 0x21}, {0x0}], 0x2, 0x1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r3 = open$dir(&(0x7f0000001240)='.\x00', 0x1, 0x0) mkdirat(r3, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) executing program 7: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{}, {}, {}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='W\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0000a6bc40862c000700", 0x0, 0x10000}) open(&(0x7f00000011c0)='./file0\x00', 0x75f493fec6515f78, 0x0) executing program 4: openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) getpid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x1, 0xd25b}, 0xc) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pledge(0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff, 0x0, 0x0, "bd1331844e5b401532158b01004d9c602691cdcf"}) write(r2, &(0x7f0000000240)="f561325db04cafa4512e5736e365ec83b3cafe082b7b4436cd4c057f8ba5b08a4c719ec710b568ae0f7befd0ed09", 0x2e) r3 = open(&(0x7f0000000340)='./file0\x00', 0x1, 0x108) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) nanosleep(&(0x7f0000000100), 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r4, &(0x7f0000000880)=[{&(0x7f0000000080)="f9a9372fc545dee8988c8d9b4f53d08f231bd399201d784221e72e9ee49ab3f3d289a910195e4ac93d330f6b283dcbef0ed14ab8af2350c761bcfd52ac9b352ac9a361450239cd57afe4cc4995fdbea32a733441f76d75b2c0d1f4c9923bfefad5305c6386336bdb22066aac9eafea5d496a462e5bb4b6f1dc00396217c8b9273983583261368b25c1cea6939225756f9de12709925c9815f4535b8ba38810db8c530920e05774308b14c0bf3bcef38d73e8d10205eca4ee13a4507e6dfee52d8a0d0358db2e097cd89aabf0890f78d377861a5264af641231c7dd5eff07932bc5fe8aae7caa6ad473580514dc2b8b43399654", 0xf3}, {&(0x7f0000000380)="1fe28c88d9059dd93f67914307cfd5dec686a03cb86f3e56ffd58a32c626d42bd80d00cba879beb88f871be1b13cf83b23ceae4105c326d3afce7c56f7caf14c30696bce55e9442e009c828d131154d01d60b9bab8adc28f8fb116a5ba33f1b1d519926e7bccb9bf4a348f76d05b0f54143fd4a375455a6a29310589ecdb87cb7708d41b8ea6c4b28b17d4b637e83b462a4d8e6b051d86fcb4670d2e2774f70d4878b243a3726664aba6d6e89521310fccbd8f03cf", 0xb5}, {&(0x7f0000000440)="90a2a465e09efc6ddbb8e198f376abab2b156abceddd1c1e1fe18f108af6be301fdcc018c8a0a2c3c26a94c4c62f8842d32045c6abb642b0e5ccbac0b01e036e64671c1f80cb1ec1a4cf59d30e7276938189da6f828095141d69c267060ad00e0921be6ceb52eca08b802027092fa865540bb3f2ebbf35ec3bf40b3d341fde9927e0488518ce9409209ec86200bba1ad4f805118f04136be38069225fc505727c15f99b408aa5bfdad68f71c598220d58241454e0c92fe546c98b9b81c", 0xbd}, {&(0x7f0000000500)="93918b8dc19d691e3e644e4e11496dda6efbadb8abe7845d87e4153edbd50efccf7a6ff1b014d7ba7df694df763f85f7a5f169f99d113452b7aaf650b704dd36b4334f4e5c8fb2b9f8b9fdd3bc80f40fed629e5892afa7bc2745a859479d4d15cf66972a6870170235a532257bd114df901a3e1ab96930ac35115206e8d27a82f65a920fc646cc6c8357574ac6b18b69a7e7b3430d9628df70282b743d96358bad878a5045ac7e54c8f46b9bb503a07225d21a250b1c6b58029bc2183b", 0xbd}, {&(0x7f00000001c0)="5ea756c477ff1277ae6a2172d0145863c3682503321ed49a5381f9ed7afce390bf7f7913622ef756a1c48f6b2a9a2a978f52a2a184de8922834da4", 0x3b}, {&(0x7f00000005c0)="d820aa0c740b74e1bed7616d636132db087644ae723cc9bad88ceceda55311371c1ca9eb52a5829c34b4c7f3b36a281f030e995208820205e5f51b37b14d8d39cf15a9bc97232d8fc20a6c4a19711d70c3286b44aa20a96ce4c6f9cd5d721817eb1d41f3ec8b34197a1ec4fc6137ff0c4fd82ca31ccf13a3b64250c411384201cec9469d49668eb0777924e754f5794f372528cc422831f8", 0x98}, {&(0x7f0000000280)="135a2617516e1c0b4b4c94e20904049852c11eebe94160a01844772e61ca9e355804f5927334c04fe5", 0x29}, {&(0x7f0000000680)="addf2ec2965f8948c446c95ca46e027bb9b0f744692bd190d382bccbdf88a5ce51e0796aac550860f190651a9aeefb94f84314bf632b9575faa934b84dbe8ef4707f14a2a475addf34fd2c2b5dff60cbaacdf9cc6caa9780107530578d338a0b5ec4f92bb54fa50fb3e56b9cfb0342e7b85b6cbb5918b0bb7f47c46e3306112d5e03925d13530bcfae0e5156ee0aa3b62ce32fa2250235c1042d56baf7d16cbe138a232b471c6fbc86f25a18efab9872b9770203da3b3c0c0d091e539b95cde4ea5e3339e4a3", 0xc6}, {&(0x7f0000000780)="f974bbaf97e777c2032f231a380cfa5786ec58781b9fb7e3b24e5327e617a70b615b7fa9a4de4389c52b4a41ab08bc39fe11c73843ace745640043687d80c7a752c4db8dffa54cf659143f159d485cc2473c23eeb435484826344f9bb3f1821c3c2aa37e23953cf73050a19621939f957c3deca5ea34a7134c0c092bfee099166dce06d373c9aa60c981af65bdb0b1d5705cd481227660dd217c63edde7aacd97438987c9166a9e0f9177b25a2caa1f244a4eb160f6670de0ffc304bc4434ae517d71710d58befb6", 0xc8}], 0x9) socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) executing program 3: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') executing program 0: socket(0x0, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900f13a003be1e384000000000000000000000000fe8000000000000000000000000000aac9"]) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = dup2(r0, 0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffff4a87, "00fdb1186461c0810281c796791461292150a3fc"}) poll(&(0x7f0000000100)=[{r2, 0x40}], 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) listen(r1, 0x42bc) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) write(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045000044000080000000907800000000ac1400aa4e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="c0000000907800000402020b9115e5c97bfa8ab4860204060000010478a7000402000000626eae18662bc2a2767964bb0524ad866afb5e6932df8721429382699d66d4faf408f39e96911cf93fddaa33ce4d1556575e8a68bcef05ef5dc687a2d1dbafc46d3699499b9df070dafdf1be18fd4df17655d3e4249c3535ae96bf000000000000000000"]) executing program 3: openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() setregid(0x0, 0x0) setreuid(0xee00, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x0, 0x0, 0x0, "fe339657"}}}}}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) getuid() semctl$GETVAL(0x0, 0x0, 0x5, 0x0) seteuid(0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000440)=""/64) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x8001}}) executing program 7: r0 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r2, r4) write(r5, &(0x7f0000000140)="0c398c088c93a3ccf8ea23045b766cd41e7991c7fbd4eaa11603876cbaea89c77c07e049fb603ae46d28a7874d5daac09ada48d35448d4abcd8cca749991285c7ade9b964cbbef22a7a5f185a30291308fbe3ba6eb39d2595d7cc05bebfe3be3a6c8ee37087d3bd3544f4d18a3437ea5d98d17e61df56e653e11a875d3d654c1340fc4afacf796d0e091197693e154fcdff4c0958ca215c0e71c0daa1dd071a84ee075a23d083fb92efa15651e955d4b3d3bd736830185328b974f43f553eb18e269386103f0a3fb65f1fae83a343b20f2e6aa4c6be16925f28c57670152e59556845e76ce7fba34e6cc3356b14920b0e6735b72185823a25ec04fe0902602a730ee377947871b749cc08ac498f347ae25b8190ea951a205d267bfa364cc575c1dc55eb08b1758c4e7d5e557a57ae84f8b0fb79b81157f31bb41368508abf76a02bada29c17e952d6efbb1fda650cb19d1eaf3edca69ff972ee63504c725bdd71a5bbffd9b416671dbcfa5572db125939132bb9d98e45cf827da0021e1c424c379259afac6efcd03c54eff682f75a15e24f65e6e9b392c0ceb8a279d3a4d67328fed41c4d1f648651aa4c2443452d2735a33c9d00d23fc1f18c7ba5c66f173c5715687380f43d4ed71542a4e0e7f49b7eec632a00e270e1efed20e6a17d082bbc07a0c00ce376e78f5d9557e20de23727282b89562a418c81a37d4d373f907ddb80193ee013445c30a2b82b2bbac6675a3956b68f65054a3d220327c70ef33eec994c230d9c6f90b8d7bb187eded0dda81fc8382878398d94789e28317ca71607381e7bcc9f305d764762f95b1446ff964e893a4b71bd6af1603320fd9aa65d7535ef37f816e35f78252eb917a33f9db51ac22bad185e27c75633c5f42b778a19b727bb7fed3c8c920ce624d7e8b85be9ec1f9ee439b9a9a8f90c398f957d21c3dc08daa298b5bd4b2dc0fcaa0cc7ef7f0cb932cfda350a5e2daffad436f36793b496bd14e48f7506e66df5e9fe4964c53893da52d7da913fe1ac9fd2563407ec7b375df97a5f7efb01849a14b6bcc62b0800f99a2e3f755940384724f92867252e824f59ea25d46c32f9df369d1454519903717f08667d15a5a6f7706a7c448dfdbf66e58994cba95cc086cb0ac1026d474e02d1243ebeb98e5e3b2d9d282635ee072520242b77ea67adf93cd377b58d3cef40015ec966497b457c0bcb3eb9fe79c62da2bd2907270a0c8ca0321598b906c6c9dd12373085f41f64f5dd29017a1b05caed12a4aca525abae2da2b0603b1530dfdcc7e04840b57546af976f6877878ebbb6dd8c90995418d6ae9c471a30630ad581428228abae8e0d7f05da49852afc82f6e63152b7587322c5f6803c8abf7e704b6aa401e2b6e87c122c3a80f72ed840394fb816f61fe82f872c7c1657525211119c4b1e279d7b684efb39d5c50f144e18fea4912fa5747b8c52205e0a51bb831189bc1760e7d8c03e4dc97b79ba0c8475ac474d92584a97ef7505fb20f117c059667b74a8da3361f3d3367d0a0e175ae6480bbe1c5ed630490fd44f5e51775d5f71a0ad1b67a4e538dd514345966bdf6345ab0a1901a67126c22298f345205582a80766293a21c39b9370f231f529d4663ca2e008310c8e33c6aac12142433e3316903915334ded1ac4c8b79859810d6f0d25568fb3aed05ae686f5b700c1ca2d74388df0dc85167144e9cc501fab02fc64a20a4dca6795b0be938f644756a9ab551e08b8eb1e774e3d7099e3a27aee5d77f7360ec8dbc064ca78146d16bdcc79e2f9511ff24977c5044e3fe2502cf4a9c749864be89a257506eab8e27e31e4285e0902bedfa058a28fb9c412a10ed07790fec30dceedb2be77b29eb40d845f5c503d773f3ee82cee137ce266585f114aa8d566863d645828a0a961851af7a17925cd650e4495fb396166f96dd0a0c14775561ce01536db824d21b2dc4917eae7d9c2b0afbff916dba316b086b2bc15df2763a0b2e9b0fcde5ca5de398ff7faf894fb6c6e667c2a2b5bfce0bf286773625e8e8a90c33c8ac0827a45f48799925c38736ed1d52fba9b99a0857f7d2e6487567b6f87fd69255896dd92c316e978152395280e5d3f5d72e9b01daa6a1233bc4ff1b32e54893c29feadbbaf148247a64db037eb741f8b67c422ffabebd2749a067382b538d8e8041c2e8ea2fd35be473bfff534c9f6192b4f506fe3df0138da69b0b05b3202664f22cc347381115a3b1ba2e179e63affeee8f8a9cd9c5dbd9f14672397176e7f495a39d444b86970ad85c6fd0401a5b34362866e60a96910a02db6ed1a72c0225d69cf715b2963c25af39cb6f4b8d565295bc8ab6ce8cd8d873f175518fa47d88bd19e37a1ae73057c5aac1c8ae65bb4c014d9bfdc50daee43044307bb34a6b539ff9b4b422675c6e5030ba9e245b8655811d5cfdc6066fcd7f7328c607846567cce3293daafc2b11c8ecc9499a9c104c8c9891f97eceb4fa4c813ad690aeb63241daad15fed98555a5c8916e67c31a400e2b646053011e154db944feb9a546a71eec9da006db5ffe8d284646f4a4f5a3cfde87eae4df02212e9463dcf9c5fb6c7cedeb4b74a78ac8de862699b79b940a3cfccbfe6fe7f7ec23251a1ba55b6afca670d65c08b58c7a088658725e08f3383979a2c3471bd134", 0x764) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "c07b1f46000000ef1f0160fbff00"}) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r7 = openat(r6, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r7, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) acct(&(0x7f0000000240)='./file1\x00') writev(r8, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9f7, 0x0, "0fdb00060000012300160000e200526b8c8f8b01"}) executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000100)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x79, 0x4, 0x0, 0x93a2bf81}, {}, {0x80, 0x0, 0xff, 0x9036}, {0xc0, 0x3, 0x4, 0x7fffffff}, {0x0, 0x2, 0x0, 0x8aa9}]}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x1010, r4, 0xabf) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000280)) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000003c0), 0x0) rename(0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x0, 0xffffffffffffffff, 0x8) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x22) kqueue() ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000580)) sysctl$kern(&(0x7f00000005c0)={0x1, 0x36}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x4) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000880)={'./file0\x00', 0x4, 0x2, 0x3, 0x1, 0x1f, 0x3ff, 0x0, 0x0, 0x0, 0x8, 0x8000000000000000}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) utimes(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)={{0x9, 0x900}, {0x8000, 0x2}}) socket$inet6(0x18, 0x208f0e1c777a1f11, 0x0) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000000a00)="9daf0be96f243127eb7683d060e92adfa762031f97d3cbff9d7b7c8b659fde952531efedaa2ccb22acd7c7c8eef4d1b815653ede4a45b09fffcaeb9c8ff72d84475c64a2bda9f47fe8a12ac3cc61f3afed90ceec3e9a9ec8b7e7b58dc2c03f5cd913afb01dac0d27c4edef17ea0af1ed8ff3a5d846dd4f9be679a54a783ed047803e52a58527559b7b7abfefc01d9b101377a8755798f45700ebfb0bc12e680817c7d9b4950261ad32f6b5b582cd9a7ad54a4a4bbc5438c6f4a519b1927e55", &(0x7f0000000ac0)=0xbf, &(0x7f0000000b00)="e064b34ba5483a669f6c5e3a39545fa3f5fb8dd79c59ff59fbeeea457d1276340d8f2f193525c068e43de3b21836af7f3e1351747aec60cd48326887f68a58f825857e595081bc72614a40bf3aa7e311170877398cae", 0x56) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b80)) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb052e", 0x9}, {&(0x7f00000024c0)="bc", 0x1}], 0x3) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) listen(r1, 0x20) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "77d9bd5511168ae2bc267b3bdd1032bc86895889"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xffffffffffffffff) r3 = socket(0x1, 0x4000, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(0xffffffffffffffff, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shmget(0x0, 0x3000, 0x6c4, &(0x7f00004fd000/0x3000)=nil) execve(0x0, 0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socket(0x11, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x23, &(0x7f00000002c0), 0x0) socket(0x6, 0x4, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r5 = dup(0xffffffffffffffff) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) getuid() setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r6, &(0x7f0000000000), 0x10) socket(0x11, 0x3, 0x0) msgctl$IPC_RMID(0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r0], 0x3e}, 0x0) executing program 0: syz_emit_ethernet(0x60, &(0x7f00000013c0)=ANY=[@ANYBLOB="ffffff0100ff00000000000086dd60080000002a3a0000000000000000000000000000000000fe8000000000000000000000000000bb890090780000000000000000000000000000000000000001fe8000000000000000000000000000aa0000"]) syz_extract_tcp_res(&(0x7f0000001200), 0x3eec1616, 0x80000000) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="78ad55e8f895", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="07b2ba59f1b3", @local={0xac, 0x14, 0x0}, @empty, @multicast2}}}}) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000001bc0)="dc232c", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697f, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x3) ioctl$VMM_IOC_RUN(r0, 0xc0305602, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) r3 = getuid() r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchownat(r4, &(0x7f00000000c0)='./file0\x00', r3, 0x0, 0x0) setreuid(0xee00, r3) r5 = geteuid() setreuid(r3, r5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="016f8430", 0x4) socket$unix(0x1, 0x1, 0x0) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x402}, 0x0) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000527000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3}) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffff, 0x9, 0x0, 0x3}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x4, 0x10001, 0x4, 0x4a6}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x9, 0xffffffffffff8041, 0x0, 0xc768}, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x237a, 0xfffffff8, 0x8, 0x8, "78603af6ec907c0ec92aa0edbd899699b2cd26b3", 0x5, 0x200}) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f00000003c0)="27cb6cbf", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x10004, 0x2, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000140)={0x200, 0xfffffffffffffffa}, 0x10) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000240), 0x0, &(0x7f00000002c0), 0x0) chmod(0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x800, 0x0) pread(r4, &(0x7f0000001880)="79f47b4c4cbb9600fc1b159e", 0xc, 0xffffffff80000000) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a23942595", &(0x7f0000001080)=0x400, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) ioctl$TIOCNXCL(r0, 0x2000740e) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0xfffffffa, 0x80a19f, "bb080000009a019fbcc2583e2f00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080), 0x0, 0x0}}, 0x10, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0xffffffffffffffff) r4 = getuid() setreuid(0x0, r4) truncate(&(0x7f0000000200)='./file0\x00', 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) open(0x0, 0x0, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="96e9cf1c159fc25ac05e6f4c", 0xc}, {&(0x7f0000000000)="675ed6fef0", 0x5}], 0x2) pwrite(r5, &(0x7f0000000140)="179c895ac6b900c0a92122f6afba432e", 0x10, 0x684) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0xffb) executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) (async) recvmsg(0xffffffffffffffff, 0x0, 0x0) (async) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socket(0x2, 0x4001, 0x0) pipe(0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x30, 0x0, 0x57d, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x4002, 0x0) dup2(r1, r3) r4 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) (async) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r4, 0xc0206937, &(0x7f00000001c0)) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) (async, rerun: 32) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f00000003c0)="ea00000100000000", 0x8) (async, rerun: 32) r7 = socket(0x2, 0x4001, 0x0) r8 = dup(r7) fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000000)='./bus/file0\x00', 0x4, &(0x7f0000000080)='./file0\x00', 0x8}) (async, rerun: 64) ioctl$FIOASYNC(r0, 0x80104307, &(0x7f00000001c0)) (rerun: 64) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff2adb0070162e86dd60df40e548177d0444693fe25d03f619000014060000000000000000000000000000000000ff0008000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5053000090780000"]) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047470, &(0x7f0000000280)=0x5) readv(r4, &(0x7f0000000200)=[{&(0x7f0000000100)=""/181, 0xb5}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r5, &(0x7f0000000440)="f5a395000000002e5dcd79d0ac850fc4064c018b81dbd9a11e24449b011d4d86e579bd6637b22adbc0a86a6a3eac301405d3cf6131019cf6a959d6e581d27528108000b738eebca18c013a0d521f2cca8da0822d0e5766fe1fc74eb21ecf3d90ee5b28eaf6208823fbd35e6e87599385b05f8a140484f3164757538a4b307317abca003f72eb3cfb3832a21f44448e3cc854fc78a2499c21830a7f6f628db6c6769b105275c70ea4cb5230dcd900000000000000000000002d494998630d20df9fec1eb682447b45a7b0974f177dac0dcc801e8457b818d6d374567c8d7e3d63d6c58d3e6c23c0e367f3f1b92e72a2ba58eb43ea43d3496d2762ad7135b19d4dd4", 0x101) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "346c47518d19fabf00f17abafaf7281dadba071d"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900"}) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0x22}, {&(0x7f0000000580)="72f9e8fbdb97b92386be938b83e9e1c9bf163edbe362516969866b561c516279dd073212ee2f2099bee2f22317e651b2392753944223a53628ef6875cb832cc71947ca8dbad7c10dc771d067efebec29b8b42593bb36e940eb3e7097c0fd1f095015dca99d70fe7126b441871bd8a52de5360d50bfcf5ef73d725398b61b59e18ae1062fc6b6693fdc5ed99a46933f56b10a6007e55553e286d8526a1ef1ed8ff839fc82b21d3f274b1bf4e20eb1ef887b47a54da15ccfd2742e401d798e4cf40fbb16b920985133d69049b91d7cead382eb327668b6031abcd8d08e9cf9", 0xde}, {&(0x7f00000002c0)}, {&(0x7f0000000340)="b43b307b321f4939e5135a829ae9d1714a58a082dc3e6acc911e30a37f065b8c99acb34215705fc1e0eebdb4", 0x2c}], 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e4", 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/244, 0xf4}, {&(0x7f0000001d80)=""/164, 0xa4}, {&(0x7f00000002c0)=""/243, 0x103}, {&(0x7f0000000200)=""/24}], 0x3, 0x8) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x6) (async) clock_getres(0x4, &(0x7f0000000000)) (async) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000880)) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd00) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7ff, 0x7fff, 0xffffffba, "006a00fdff0800000000000f00"}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900f13a003be1e384000000000000000000000000fe8000000000000000000000000000aac9"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000204000/0x1000)=nil, 0x1000, 0x0) (rerun: 32) pipe(0x0) (async, rerun: 64) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, 0x0) (async, rerun: 64) open$dir(0x0, 0x0, 0x0) (async) readv(0xffffffffffffffff, &(0x7f00000002c0), 0x0) (async) socket(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000280)=[{0x28, 0x0, 0x0, 0x3d}, {0x8106}, {0x5, 0x40, 0x1f, 0x3ff}, {0xff, 0xf8, 0x9, 0x4}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) setregid(r2, 0x0) (async) setregid(0x0, 0xffffffffffffffff) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x423a1d78b4554c7e, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) select(0x1, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x84}, {r0}, {}], 0x4, 0x7fff) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000040)) pread(r0, &(0x7f0000000840)="a4ee554d356f7a305b515131a43ee464fa4dfdd2a99aa94faba53a32cffe0ee2bf2e", 0x22, 0x0) executing program 5: openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f00000001c0)={0x7fffffffffffffff, 0x5}) r0 = syz_open_pts() fcntl$lock(r0, 0xb, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x59) pipe2(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x15, 0x0, 0x6}, {}]}) fcntl$dupfd(r5, 0xa, r5) executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b1a) r0 = socket(0x1, 0x2, 0x6) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) mprotect(&(0x7f00005a9000/0x1000)=nil, 0x1000, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd642eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = semget$private(0x0, 0x4, 0x50) setitimer(0x0, &(0x7f0000000000)={{0xffffffff, 0x6}}, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000340)=""/10) r5 = dup2(r2, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180), 0xffffffffffffff33) chflags(&(0x7f0000000140)='./file0\x00', 0x0) r6 = socket(0x1, 0x2, 0x17) setsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000040)=0x3, 0xfffffffffffffe92) close(r1) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x0, 0x0, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r9 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0xb0) preadv(r9, &(0x7f0000000380)=[{&(0x7f0000000040)=""/13, 0xd}], 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000000)={0x3, 0x7ff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000240)="03261e52e707fbefc7a590e8747fbac5a06df0567426c95f02944c5340b38ebcbfd380fff9022cc0431f70f927d27b44fcb8652592c0cf1956732182e15fec4eaf78c46107b11190395392c34f6ec7", 0x4f}], 0x1) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYRES64=0x0, @ANYRESHEX=r0, @ANYRESDEC=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) setreuid(0x0, 0x0) r4 = socket(0x2, 0x1, 0x40) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r1, 0x6, 0x9, 0x0, 0x0) getuid() r5 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r5, 0x2) flock(r5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) fcntl$dupfd(r6, 0xa, r6) executing program 4: setrlimit(0x3, &(0x7f0000000040)={0x1, 0x3}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000200)=0x4) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x7fff, 0x0, 0x1, 0xdfcffbc1, "97115f33ba7d00fdff0104000000000000de00"}) writev(r0, &(0x7f0000000e00)=[{&(0x7f0000000000)="8a790538f39456d084543880083267c4d808c19e4e915c29", 0x18}], 0x1) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x10, 0x3, 0x8) socket(0x6, 0x1, 0x80) r0 = semget$private(0x0, 0x1, 0x0) getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r2, r1, r2, 0x0, 0x20}, 0x80000002e5}) r3 = socket(0x1, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = socket(0x6, 0x44ed09c60f2d1f1a, 0x5) socket(0x2, 0x400000000002, 0x0) dup2(r4, r4) socket(0x1, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) socket(0x2, 0x8002, 0x0) syz_emit_ethernet(0x0, 0x0) socket(0x18, 0x2, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x51}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0xc004, 0x0) close(0xffffffffffffffff) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) recvfrom$unix(r3, 0x0, 0x0, 0x842, 0x0, 0x0) socket(0x0, 0x1, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x78e, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) executing program 6: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff072000003817463486dd6000010000383a00fe800000000000000000e2ffffffffbaff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000640)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xff, 0x0}, 0x10) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) close(r2) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) setegid(0x0) socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x400f, &(0x7f0000000ec0)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff86dd606e38083fd9000000000000000000000000000000000001fe8000000000000000000000000000aa0000000000000000040100000000000000000000000000000000000000000000000000000000000005020000000000000001000000000000000100050200000000a69102e40fbc386225617457b87f584a24cca97cc25ac407f4975cd3fbe62534c5ba472d54ab7b0a296d57fe6cce36974105a568fe2c1dd628382ca6154e17c725978d1c158b6d6db4ad006d62d80a4023b51c5debf4485adbdb68d5b42433e0eec991180140c015ca520a025d54d8c5b5a74bb542c1cc1e97469537c41c4546f2daafd87dfc4408d1f6f561f0e4317806a44674636d8f34d6f4a6819631d3b3351d65fc05b2889e33609211fc7b843ee70e2a94e421dfd31e88f0e05ee026b557d36ff10868c7ae395346b84b27bad3756e89db8f55efd89e289adb56ebe88ade905b12a8fcff2647ce7ebe2d0090ccc22caff72fe1983f06fbe3c30137f3a43b7c45011300df029b18eda6f69950c10115567cb6092c5d08811cbfeb42ebf44fdb3a97fb82ff46f0a3b081ce7a39e88ffa1dae943a5eaf2cd3a2686d7dbec4bd8d0f972c471122b9b7f796733fb7257d4ae2ea73ce3b2c92f25d433e1f4890f3cad0f4a0dd877624105a063a8478596c192df643f284dab45da8f2805ff6110b78b6d34fa5275ed77c15d64fd22acb8b169da4ac665248cef8c84f945448994a9b901ff10f8409dd9fe7aa93f2db63a17047450f1bd2327d3596d14b04700821a4d8f8ff1a415fec8a3d57929ae3b775d287411549da7160284fa20050caa74d8af96530251bf87b0e0abb4a8ff3f75d410b2c1334ba24698f9df9f6153b635bb6b6a0cc13cf6949eaf75e6936517a7c7576c5fbd301e70cb47ded3c7f84f324d7fb4112f72ccfd74db67b33d34b060cc0bd4db4f5e5b4726c8f804a655f370803ba1b5e4f6556244f9fa144fa2ed1cbef5479cee1e3ed0c1b46601f32c25db77f2ef2a7ab30618e064915c396696d5c9c46934f65e47b0e81e456ec5fb93e14b44781a2bffdad480b5b14c1b7f73717b0e1b5006c7b4f9603222a25669950631933b32f1ad306f5cf652b279e956c4e66f87b133a6a60e446759bcfc7d2ca2d33894986d0309c848837f42623c925af6c5a1ab9cb38d9a682c20174d8e1d69224aa053d5a51ab6755893f8632c8d14b94fe5dd2c059f1ec218fa1ed1d422815c23e10de9bd2ed84fba19a747b532272864b9bc1ace7edf13aca553f90eca84eeb667e2dc3813b3a536cc914f652f962aeb38a9702d0caf871290d661c5d299668d3664ab41c2c82f12bbc80db322163b8fbe9fdf78f6c520713a1d8379f694d11f06879ade37e05fac13cf96ff4c4720dfce4fbd40939e3aac53557af8bb948973342154eacd51ebe02b3d0264749383163dbbb006e2a81ea74c892807bb5c426480efc118f34078e9a966add8b179b4503a7816b4765f95313a34a702f88371e5a99589ab18f713f4caf2047213fe45a2acc3c0aabe4f92d7bb8541c35d59e6640aabfe0290f56bb5912d39fa46dec30c9576c8fa220a330a51d94cfcb126cdbb3f06d57c93691d3cc2393c880e4995c084e2cb0cd50221bcced9ee58475c74a7e4bb5030bd4782f915df02248617bd62c7cc70834e26389f56d1adf9ea0845c13e4afb2fa4bd8022d739c5a14bb6ba294e69a04d885bc20ea21d1bc3f8ed81958c7fdcc60d85649667dd82ab21cdfc4d6ec3c7b94f03383e7febb7d62199b6d4f0fdc27a3e0869925f908a2b5977a06e4e837fb031f41ad3e4d18305d504cf34dc12b2157937a218cb8c3c05147a419a017efe0fe9c504deeb9c92d3a4397c937ab52b2ccd56c4269d63ab4dd8b257eb2a9ff3d16bf105595390ed98635f42bdccc8b39b8f3f055423c6f4b534d86801b40173a30c01379e57e786def078620e3f872409698f0085bcdbc293c19796556c72ad7b7ad7d066f9bea6592ad1722a58f1e5d4d52d95a0ff311680b34e122643816eedcb1563b300536d1f8db8525db6ad719b39c37ecc97ca0e2b1e93483b9e5a408a3e66c67a41a91df82297da9b372826cf25c805dba5e9d25deb11424b51973e4b95213219fa50dc4d20008454204b0bdb6cf43a04cfcf40e77c4c74ff8e611acf29b52b0a78c1565cc4c004d6c2e9d532785106d6abf294a52c00847dd4ab8ba8da99a8dc265f0632a9f5895811ac5d35f04961289e828bef1ad5094ae337f5bebaf803277c086c56e262359c0c8f8ab12347e130866605623be67570798cdfa6439de641ed4bceb011874ce8f1852a66f374ead10505c04848a4c8ac76463b9a68fec03aca63debb27338d4ffaf62db6629ecc9b690e30ba5760841efe199ca4246805413640f463daa9a22cc231940fd336caf4d03a5da3ee50b4f7d48fa7a3956ccdc0a5d4c6bf51dc5e773263d6e3f35ba398a37e212c31c8586f7e02350bc15784d4b5944219aa6fb93706a1d7fb93281a47f90c856254ed634c20a0ce4a01958390d66dc92aefb21db33a7980bf7ca9e7f2343e6292038ee9434063375d9e3a5fb8f3c7b68d82bda600fda161993e4f3000a9a8fa27f09632f82bd9559c392877e1045668bd78d1b9fa38b5b223c7249a62b7f633b5de82c0741f8c3fbcb54e2bd612196bda66fb1b41933ba248dde5a6a1de2940e32a53114e57ef85143bf853d67d97d97471c5484351a17308f12d255dae75b1b77d7f1eb7efeed789b767e8203c56a694099a2e50e7b1b52bd339cc29183b06394c32ab663e35e4a0010ac522ec57094e1c505ee47ef889013295f28a9c78788856f831caf9efdf41cbd3b2ad4759d75c0da3e2b15163d71a3967087405cc14f557cc860cc8658fa300f6db2aab661c131ab74b29f9923bf80d70522b5ad498d7ce27edac1d8b03cf164324299b52269539ee1a207b67226d25941605a2c625a1aed4f8f7a83bfd06ca70693a6175e62a3874ea634327b4b290732d47a0554dd509fdc1386b4374dbe8e22f03241e530875d369836de4ceb81dcc24d7d8a6ce87eafb78effd2ee47ce286b1dd00d45beae8b3bb22eaa525855d9d20f2690976f4498b002b7b57602df0f444a1660adca419b30b2b376aa00ad1a8a87e8631b8d28a7f1aa7ddb757f8c9b98ba964e6eb17b0892b9cfb58acd824fbebca38acaf51f2e50cd53aba92e20ff2d0ccfe7b239fbbd4382cc127a641d0886f2bab88042ecc81c2e0dafe080b723eb84ec4fa3fef9ef9f9584e5c7562d9dbebab54f90a0a63cfaf1fa99145d164db4107f02193fab41caf200fe46f071ac9dbd7a7cc7e685d824d9822b072f3b4aa68cb99e4dfd011580bffa98027802ee4c85236f6d83b07abc11b040161b648240403b569803d9717a10bb1fc02f185d0d4633186b066876f26a9f695425ce27d75189f8f345135910c76816ec822cc12976b85fafc5c712bbbd70c40416ebdd58e2558c1b6ffc6038538d13d7b27529b570ca799b0ab26ea272aa7772755590d7eba97f21c2fdd95c0bde37ff035ee706b59c2a5ca157ad1d7838c706cd8d078d25962021111174b386e76bdc3841f35407f32b022a11eda8c181b98a15db9c8b89b72422c1dc8fae2aa928019db454e57c079cb337c224a60279e230c867daefec7f26e47266ac2b42e0832a278776765ed7078a9eae2e5e7a91fef362adadd6723317f187c0c4033af0c09caac6acd2e7e87aeea37aca764c465392338770a0f63b85309f2f242c5babd30097f26aa4f6ee85e314e6584c3be86c5bb1944b9fa7fb5682bea44a19f921118f267f0f87327deb530d3263e98b4b28e758293254cf8d16c1534c16b8efefeb0f2e1d1db2d2e7a96a6c0ed974be08c56096409719e8b2afaa2368e806d851f762f45117dd547515689f72b4675cddcd7fcd2bc904d6c3e2e90b2d92604b238b205ca76016b3b52e8f66aac1766b3b5d6dbc48863d6a67a0f544c542a05c382bba3830652474edd3b14a68ce3a2c051fa88d394c0e7bcb754d2f3f54de75b703b0b217269793774a1c04a0b7797eed8ab24a26b48246458a40865bf1b12a8c0b62116b349f902bb359dd50dcf211e9d04054ceb130be378c79e793195ffa320eaabfd0462a5646cc25d7db291627f4bf3117e5a77a23f807c48e56b04b4c3a2e5ccd5d32091a23c23c0797c9249b242841cb71269c40d1cbe85423b323e4234da0ea4775b7783ffb9a72cd09276830060774b05e5eed297fac43de88e92fddc8f579f34edd4d011db6139a5a53a642a51c311b2868674d695a7bf9827cd072c94fab8f543fbc3673a7b01de850d01028a10b39ff426b3fd19e8cc7e215047e1310e3e5fdf608e403aba8b268b54bd4aba00fc90750cdf30e96af23c5d91863052206744002aba62717a4dc5ccd163dbed13ebaa44b2eb3995c2d78543d61e9c9c2f33d7bbc767148b4527404b333e417213eadf6be57b54d74366cfe079c3aeb6ef5a8b32e385aeac33b0b391cd8dd63d6129ac032aa7d2b3e8c83066bf7aa1fe6b88d5c05512a83a573bdb42bdc4b2d900a7b34a53c31144afdcc9b03145cc0d30778430d85babf6e621e99006a38b580285ae86cf3fd6f9bc997f964d33c319ef9de54554c730d94929c2ac4d19b397a89c493f6d9a483dc5a5db35474b8d1cc9c41a25be652a1768cdfe20dc7f8592279dee424cdd3f8c6f4c7d5d840bc1f56bf29ecd22a15a93eac653ba11dc9dfa9517afee6a9b78e271391b9410642379ff126a65cc6e25bae08648b21b6e5e3d34dd07917c58e903344373ca8f0a15d1b799ed058015c430006efefbf79bf57850a7a7be62316678c7a941461eb5e9e5051a3d26aab2a6798dd04a72a0cbbe278a841b72ff9ada8190390e9aed4dc8d15ee383153aaf4992fdf43fd8559815d690d6d10a24bdb6b0901656fdfb7e7ae3efb3f1ac5d0f08bf29bdabfacece59d14a2b8a902441134a6017c7e943278e275516e843eb3bf234676f2ad2159926d4884a159784e54389beb43e777ff00f807d7bccead199ce08b7424824f799df99d3ec2dee32cb13bf69a3f02c73115994369ee955d63c96e6a93fdef3e0947c394061d87d9fbaac2ed1c354f6b7fe5bf589d9f584be7c76ea1c26ee45f83ac5f68bb1a8f0daa303cd7a78be05c9480358f63a210364d383541502d870db81943695479e13c97d3fbcfc7e904f33d8dcf3b6b087183cb27c20f3ee3495f3597ffad1959f49f5eb9c016bca3ddbf8e12dde9ede84362d621c44df55f5e00ec92aeccd093835f074350c7a833815f6f234351a7882986149390bd7d0619a2c3cf08ececf2fd727a1e64c15f99e15be6d75392bd55e7e15d2ed470b23a985671964ef40f11a12fbcdefdafca7d5ea4cb787926d6e0a7aba3d1faab59a06fc3c22c9103820c610ade2ee6de580f2796ab3a71011582cf639eeb1f9e14333f6dffe696c19d515b885ad36437018d62c27b3ae5bd735b72d44d083f548947f92107b85f481d309532ef6ba3c8ff76c359175579fbaa5d7675604ba6c9b68a99a755eda2ae6d47c6dd0945fe29082606c7c9d86f0292414b0c514111a735038a22bd1c3620b669ee1a3b5a4ed6a1f72450a26c36f0d4bfb6bb81b967c97a48c594a572e52bb9660008f16654098432084ea24aad276aa1eb85bc4a4457b697f2fa1ec7a94ecb236f4c9d7c200b5292670500611f5a90be5da89ce2b642c606c4ee17c950fbd37485e08e0548d8009ce96c33feab3c2c40644b24550eddf2c703b72529e28693e783f2860edbfb11c87f27ab716b8c429dd131fa6a2181b917bb147c484f13babe841475d292201a93c772e5e15ce72f22900e487e19db2aafaebc55e8836a5eccd3c12885a42a9871bef921ffbf3705ebdeafced0f618ec82c53cf610f2b7bd8841a2279c414009b95100000000000000000000000000000000eb00000000000000b5d6e1a9fb11458556a8fc01d5f10b64cd60ebbe900f545ba45914da0148cdca9c4e4126a7a4360c3fc167e5b302a04cdd8358b71a0b40bb8b3087ee0214563ca63a74608c5fee9cf19c9cff0e38b3845ebb625df973e5a3c65200f4b23ee417d75c0153533e385e9cd6ffe1ca7ccfb0a06b8f741cb710742772da697a8a0fbc6e978617cc59012a6a42f6b35d587f400f4b505f2b801b9a73a2eccfda0c69a19fe1434a42445bb3ea380833d66bf9d0514ced462de4040100000031feca08348125b203424466f5bdddb5af4e2714187076671207398decdf8e463a5674482650b153b0ce5ef88bfffd0cafb21f89bae04af449e0d292ee6850f568b875d6a575c268c591045641a4418572fb8708de6efe76fd804f81d92eac92874799ed03fa47b6886e9094a8a6933f50b0ca3dd3089ad7e84543ec582fc4695e4f0ecade484cbe0fb87d4557e294c3362d5713ec9309d2f0e3f86940e074ca2773bbaa376bc4e6206ca5e520c8c2555dd87140ad3f20ad08351dbb355cb6d3ccd34e036f453a83b745ad7e090c14a6231feb692f6ba4150eed17dce9ac2e07a1f187df898a6b3ccbae80ee812ee78b2243e045201d37b47002ac5e1c76a2fc2320ab5b4079a31754a242cef8fe856e1e42c7492fdff2913f46df1598f027ff376866e32895b9c57bccc6bea161b1206755ea3cbb0b320d3ae0f1ee06d47d17e7d961ce450fc8cd5ea7ada55317edf51f012a33cfc67581a0ca7ce2050f75389d5f7d4c44d57ff02ebb08902400caeed39100eab7c0e978c2257135bf4f1d44d177a82f4ce295074d075f5e330f43f3973bd37cd3e6c5c192cfc7321b388c90d47bb2adbce995dfc4fc47c5ca2c9e05d97bcf60044b45c52eee36423361ef6afa94e4b0021524d3afa982fa3e8e13d0de0c8fd933f7343c970d8254b87d6ca00611bbdd05cb6bb34dc27275974b0a277a87954d328a7f1e7bb0c5584a82813aca5aa27d1b1ffe02303fb34ccaabebbeb33494d2ce1ae21da2635eb0667e1652c7206d328c25934feabe86ee61e850527f5203d985156493d1e46e659fe4abf364c209d475c43f087933b0433bf31aabfb4062b4487addd828a9ad251ce63a1ef3ea095eb5f57978c4e430729fe3c42486c57496bdbb3d91f86748f46fb247054548da273b68139946211dfd34bd5bcdf6f100620f96d6dee8209a4dc68405abac0c1178f1964e8a52972608d75dbefe8c5b84911cba60925f147e21f477bf264c7269d25a4b02ce34be83dfe8c7a13f1bc5d1b8b99ced0d18f395db2a02f8721fedd66d2280b543f51453d9374d40a3cd5d25a8710f9e5c96462cb2550c15319b3532cdb9f6709f8b2095e5200dd8de133b9b4fbc3bcc07384efbe9a8807eb79201370318089d99634fe167bd7a253971b2899d9d303ba23d019b6f9a8feff24407328c63f151304252d2ef938770cd36450729f1ac78af0b2591cdb9ddef3dcba79ba32dec91317a6a78a524a2545861bb33393ea787b8bea3f9c863c6e2fb8ceca89c2b7681b85ebf25ea5521d2ae5b2f8495336d764e79371024d1b2d442a757bf4672d864358695c5ee64b47a25add640e13f6718ef55cf7a2b174c955c5e09a7c9669bab8e4d67a4a222bf6593b74d5d219243c3c5f3a6f3432e060b73b6c3f51d9a4ea43b147852c9ea6df690adf36aaa54e7414812bd476f12c3de141f800be29106ee6358dd0bf6def311efad6a953619febc9e8ec262c9470f78d272f7eb9d65e10e7cb1ba483977bc515dc321db6bfb4c4535a7e5a49ae42a1a2b4b2d8f8f6909e38964af7633baa5b66979da556416e20fcce007aa1d7215c23a28d8c32248f0aea9efbe725b78a49ca372607a6abd10093395d81bde243af41b79cfedbf5ed2f7717744915ab1b419624e8fc52eb2900a539ccc24c5ce011437716403f9597275ef822a7b4b17ec5dd083090c07c04fb08ddf33bae2d49ed26d0fb735f5d6b9dfdcd38642190fdc701b21d2a06584a32ca4f5965c145469c4abdb9175988aa6dd0ae611a328008ad30164b72604b4712c8d5bafc6194ef019a39dbf6c5c40a37294e039c51eccd0c26a6fa311279cf1994e77d6feff6e9e1a5e61163cf0811bcdf15d12a14a90e84e939844afa53a52ee27704695733b702e704b9a8efeebb08f3b4afabedbe825cde78871d5009e086579cf9061cc3fd0d6529eaca70e5b86829aed76edcb2b4bf4d575c3287f5d15f7e7f7eaa81bdcf75b2fa5a96492735ba96d837740d859497466ce026c8bf09974347213b32ceaa0a65e69801b291f04c04ca56fbcb84d3fce4b7d788ef5a6d222801513f73429072929781ead3af452812bf757d9df8529f7342943f0749d5e719e7fcc4fa6e0f2d8fc08ca6fccdc055b8b631b80b235271720db5f27a80500f45742f63575dad5cd7a5923fd98dd19a7b322219d2bcdc815c67adda0acc35892c7645a65dd6a612c2174176c78c2487fe6b61c7920bfd331d2acbf37ce3345e0c0975155cf509b5b05578d614af3df8d039fc21080e03200dc64b545e2e52cf9a2f8916ad09fc639ec67935367078d6bbd57da8740c051c084bc34e2c00d1725105d4f3f34daa41e67cc61608e616c91a8a140231fd72d551f5081155fdfb8905152281125027375bf935d91d594d322d9e3e9466ed2a10a2038bfe4320b2fd1a154508c2fce0f79f724409bd6e5557c113f876f70d9c6ab9b8af2896a4afd8617041336fd197a44700316024f4795cfe9e21127005bfa54278bcef8215ce758f85788e14fb34a5e8885de59811b7bf07682bd424d6138a65084652bbee88ea686e7dd0372caa036247eb0d37765a334654da77474badb7d4ef3157df11ceeec757d1230cd8a837f0c632157c174114fc7d13b7a555a249dc0bd7d9216bc206ce8b266dc5f70f9d59d9bd012868558c1d9dbbdb036a16230a99079baf059a0dce29456daf5dedab0229af82464dbda098322fe99cf1c2937b6ab7c069be1509401ef37b35f8f069ea1badf7f00106ef3db4c1104f94ad05bfd31695e30ddf94df26945b5853fa8f3a8cce0cd40b88ecabe17411bb87bc2e4efba4dc0f9ebdc3c74fce7a34c6834f65045ef85fcc6f36b098e44ec8f478ee1127370a1f3e9bcc942fc963d11a10159bea8a7f718251d34fe6714402e8e8295db0113d3ff533dfb058a79f16c548b611e6f319f1f106ab99edec0bc899bc1d45f676f2471d5d641b4319c4d556693d7861863e159f7787a5091fdc565f5a2a45a6c8bca5dc2696991be06b1542a279ff7e3bb156f2f63d48f095091a92786c04f7b3c7dd5df171f2533409b1b98ce83a5c1fcf17c39d98692fe0d7799c90fac5ce1d2c758a9bc9aa1d477ceea6b782e8f430dc7fa7b6f5334c400b8949190e30257ffc2652d0a11eb6cb6e2a3c084bdc39184d065be49b7a4cdf08576d7ff2cafddafa0da57de9e270d5775f55c992ab1501bdc21657d85ddb520077a79bd5447d15b4f64b45645be329f69ef03bc4e7470054535c60c95ad2c42050fb2ab22927d8dd90348f6be884ff4440f3d0779ba1c9ceab854d04f3b8dfaeacb330027eb10f89cea1d9681bdb114bed603e032d8756abe6c06a5c023c5599da94fbbba635411843e415070d1d8734c78af532b2939c50ce5d8b2dfeb4e0053138cd077235c0f79fefed5eabb6c0dc25b495eab3f004eb3e278147d6dcca8b555f6161c77ba3eee0e6b264f03a52fdb011d481c107e39943c6af8846cdc4ecd280f0938ec0cd523831be758069aa05f298e672d7ed3698548bdeee4eda91ded8406f12d4d3c4c7529059b2c4cfaa7e564508721c7a801137cb56161c125a727921f944fd52e57b6bd71fa7f7515687f9781185f0e26505b5fd3a83191cf3699b4bf5fb97fdece36232f13fefef2e2c844b8a654ee724bcd929112b4d6ca6aacbfd122f73307dc95d69590444b22304652ff29506dda95f462de88a00f029ea40564e4f3a548175ea728d0e7bcba026a3eaaa979620b4c2aaa5b754ed7e619a1dafb452f2c3d0cc56023d4b76964406ca89eeeeee655fc2f8968b774c87c29975e1c1ebd13ae24c089b9bac8af091afd1be8ce9d35da9b98e586e576e0016a94d0a3c2a3889c489656a5d38a42738ea3f74fae001ca7224552e7ef7661572b4a87af4eb7a8bb503f6460dc14172e453886528996ef4a2ec8ae038c2d2a597141af73fde3039a6f5abd3950023539f391920b4e2393e2f552312cc52e4475cdfd1127641ab60de9b5896ae5949e47b2da5a387c224b03ae33f46ce7b8cbef7858a044e555319e13252570303ac12d40600958fbd4474fe3fdfb531b6ef96b29abc010547021c829faa9b92346d2af6c8da8c1b25963aa8e4d24b3bd7d14ffbf121de9cc3bf7efe44f72a01afe9ecb2a29dfe274004bc927c51930720f44634f0b9fa8c6daffdef1e64c20e97526dd3b009a3e4ff7337d6c90c62e79de8d08a7c34cd6a332f1475fdada35f6b74f534ee34424ceebdc4ea82e6f0985bed842c6a130c8c6d25d2b20204328d1abe36f1a8693e55a8db7f76f32b879dd49e1bfe39a2f9c6f01502e383d34d45290d25a35735ff7900e623c2eacc4b6bebcdf84071ba19c433a2f6905796e1984ccc8e4d5f68b7954e3ee1f933273784ed23ebc3536e04b66ca5f9779d8398f9833b273d5dca92766adfe33b190db86d1f2606854d27f9da8d1029f06a16ff5d3908462ebc02cd86f6297712489cd51ebb4160949204c077b323732e0b27c38b1bc70f6c804cbc43dbbae42bc77e08555f0c80878eafa02d9a807285ffe5baa75be3275a9a10bc9f833b595d353c4d5c0f977c48240647f31f43f4adb13b8971636989073e56ef650053d3e7109354f84ce9e69f528de8a54fb29e813085143c0ee2318af6f401eb7ad275a5baa88fa9d9a280d0678a3b2a36d3bdcb7f8ec72418c53fbbdff83fe3aa5dcecc61ec31a4a32913def0517219a18aaaad385529740002f6d28fe6b4f9d5fe152ae58605e90e623f32f5da6da30fd9e3e5ef8924f8c660083f5bb886ae255158e6027dbc5bdc38d24b58450a60b6a476e8d6fca2b88072b54fae7decdc13bb3f7f238cd352417065260fce891f325708027adf4b2e68afcc8e3a359c92ac636e665d51f64f07cabe84e6949b0196f59c268e1e710bf171d08688242f6d621f8eb265b5276196f2a5c206ab15f391afbde8f7c0ce71c93a9e3512a0217d8959fce9700c776142a3658a391ce3b3247f4228de3aa4f4e229ac992d40b538aa0c450ae2d39c453055272244f1807f8b78c1840a8ca7270c377630da1b7f2a9d6eba86d7e276550ce95fabf0ad626302cec3bc6a054bad29a86df20342ae60d766653d9428fd7551943f60f58c73221fb8b0272f181310973563d7ac3430067e8f40d71177170996d26e31e2458f86b32834dcb94fb2d55901ec298147ce0b56da6761a512588e7678b32709b832108f1a5b97160515201ecfcdc48eb763c75e14504b29a264285244631ffc4efbf94895dafbf9e65b797a3f081c4f790b05e18a20b534367b9021f8071dbe820ebc8d8c1fe8d955025079dd1151d4d4220c2d08c20685dcef89c339cf2049e327d4910c78080143879328521ff5d6e550cf6e089b1996e68ff40162b13b38dd6e5fc92c8244f09d8ae83857bfc132f18113aad4c5f6c057d8b6be887faa37120e8e7e921c7bc26153d9ce85f08e02e00262b6e6a5d45fcf0d88971037b08febe7ee2365f7a5c2b864fc67831f36650777fdf4855e6acfaec1ecc31805db61e75e66da3c4ac065e89b3fded69e3e3a123929d471f4a6c8faf4660e7cd0dc7af3617f960187afc6de9668817d5b431dbeb2181ea435312d1bee13824e02b39eec5a63a1420a4fd45eab3a886a83bec882ed115a918bdd69b64237b24c8a505159e9c1aa586307a1d6ef0c02e747b59b9b6e1277bd0b3365acb753d0def311205df35463351b3ce5c10b58298fc80965d685c447ff72c569f7829f6dd6d7068a71f6f7b4fa3f193817f27175d1f9495f683ac07f47e0000e19b66c58f522b368cdcdc79ed9a1f15ccd924a689f97e87b7b9c7839c2a68d3410299ae69326e2090f840ef4c3efb233a95501452491ea6870ea795efd95518eb56437e5770366b61968e776d5ce243958efe6d101fbd584b312b2dc3d98192e829edb9c753be8a83e6ebc04982e0e7c6ee41f296438d60b3f1bc8b443e7fcc0ee50cf90d0d1c0decb5449403c8558e625aee7cef2d8f2e2292bb6eb58421ce6ac66045809a0499f7e352d2c9b9b399e660b982f65409c11ca082a0a556584c61e417dddbbed3cc35411387adcc6139e9381d884254178b38034ef49f95d9c8c9fb44861dfce6a22eb6cbbb5710cce65f3267f9577d871e5bf634fa3a824797cffb7cb5e14c85c8f20b84d0c7878fefc2fee9a8e65222b757f539aa7189cdbc08d0785724d20a450738cd00fdceaf89d29e71efbb5f12f8d22a66a9ef8c552737ee2327f94edce7cbd6188044735ed115fe855b90921e82cbcd9b0c03d944693d38ff1f56f808de1f0757416b60c2e19ac857eddff3c228e7c8e2dc99d2f3e362cfed0070787aedda0f1c42db0bb7b1bf74358478ed5571f399b031b2cffad6eb187864635cd153db28f04421b2718bb24d6783d71ee223e46372021829a081a7ae10f099efb4223b180d6b072e6d2d0093c002fe5da8161f4813d269e5f141652227e22f7c68372f354838a7471c8204b684735732a5fe5f05522fdfd335948b6447069572230d4ed613a3ebfbb0bb1228b5339709c8567b28664f4504947e21d404c8de2c85746b25524a5ff322ca3c9e2ee0b4685202725dd74629f3ac1dfa3b46905e37afb6e965ace5d106e975bbcce4a7d400435ad64a7898716220406c7bc315aebbc8ab5ea74788a722ee104362df8919d47fc097e78bf46cd33303e43477c01f4e14522028b72e1b95f62e79b2e33f498f1f01fb82a50c1c3123a20702f38cf4af59b70782111d8e94138f64ea85898320b51c850756b41da34559b49f062fd795a86509d023bc84f811676fe8a0a633264f6713f8a352aa86fb7c120d8ccd0f1a6a95cc64dc179abe74539c539f1610beaa8bcaeaa3febcc816864864fb040d5bcc9de1b2d71be9926d1cf445e63d5a9f333faed076b9f9434712a0290591f16ad5fd978eb0131ca63e7eb73e5c461cf5b8bd77b919f1e039bcecc581244bdd9a0b81b83e192f57f5d90b4f61349d0ee5560aac1e60e767189db9713882c6f359c835665b1a3f1f0051e23f5524aa67d1731fa09852b81274dff6e1bcba035c241987f865e788c31b5d06a2552332203246e67d87d1a6ba71bc2e1c9cdadd8e2577ead81302e97f7a0239a18d5e831e12312485a28f14f6d2fe51c8640adb828bfed524dd48c114df85df220c8de62299be902decacbd8f78dc73365ce8111fae142a77303b7e5d6138bbf1489105bb658c5e2f7d958fe79495606c15b70273e11286b3ba2ec5b02e53c9d3b0e8d323ef7fb00054b4ef458a1414ca0535802d0ec16f57bb3c7ee8667148a5602b03ee9a81f546ab611af90de8a3a1de218bc2852de7f2c0f2c139fcbbc0a249f47c7e83986b860b6ef9028c8965709768ca1031f3a4e0bfc14be218d4afe1276b19cfbbaf445ecdab5f43b47f73b7431e02d6ec45de45f3e2b1ac343e1b950f9d6e6cae268be5d0ac117c70395741e8e6826acfe8304c296ca2ada4e677fb0043aeddd1804d3450ac744b9fbb6eb465a20c3fe7bd90cbcc2b3637e5e342b4a7ed23b0024b96bdb0d2b59548e2691499ccad3437ecdfb8e51bc75286a656261a9b32a13eaf10ad1c3d57af81043fbde4d485b4141c93e0409a2324fa23f94af29f3a2228fe978e096e4c69f5880868d9dfc068cb558980241039e856f183fd6bab69a77c76d568fb0ee604e3e28455322e3b1e58304d5923c2fbd96d6185f640f4314a6d11f7d296beaf89508204259e4e02d84a207a1d5d26578c70a87eaa57d5c3694470a1755779bb8e2a2a75d8e7b85d84a5b947d30fe0c706813336b213893bf88eaabc985ee5c2eb6820049dba5a7a087730dfc9ffff0306557b88b97586f468c0da954fac10d4bb4a5d58af7dc73607a607e6a84f8fcc749d82fac4d80f09deb3075e291e853eab16dbc5fe6eaa4a47c98944fba53895d1f34e85be38ccece07b1d69668a8cd5390eb4c2f300f72a5718288824b005bcd2b1baa5cd1c68f398e638a236705591f6234ceb5d55cd22c621fe2275d7cb832beed5aa14f6c00259275b83762ce1a0b1c5ca28e0e57dca17bba7ed06a3796b483d9ed3cce637e9a0aab65fcaefb2a98f6ecece9bae4367135cf4c4b1015c6fdedd1a55b40e7172f257fa20cfd24d6ce2a0857383dfd702d12bb3c85db2d661210072d0d504eba6f7059afff2342adad5ee25d414d39f4cc125769d7d8b1f1fbfa728c34e9136d8fea1e2b6ea38f8028f90bbec20224096265b65bb5511f7f3ed90fa3f7f1b9796f2b7ea65b453aed380f410393ee3dbe6f623914c520bd03172ea3270d49bdc16f86e556f14a7b6b4050a4b906da4ba36bcc9ab6993d32d397a2085afc337aed5fbd8655dd8d024515c8d206f0b6f29a8db5577046e62a68d76da6500924b787d2412b8bbd2478c60cc0e57ea44e1a3f5394606146891f43326571bf0437c181e09c7cb540943fb29ed4c7c5cb8a06cecfdbd3e97a06513d6a4b36718c03be9669011f382ce204dc66566e6822f94ceda3e47e17a44df0b35c2d42482df2f497e7f48011cc36b98db450484c803033f09ff2853f322b52f034737741b140905e9b9d21c48343c3ba97041ac4d619d940e231f1bff14108f8473370e6544f5e5a9da97fddb13cecc861d1705d22638781c3babfebd75941bb555b42ac34dc81ed374a0e02aab37cebb9993eecf2a2f16e58d294d1f6e14abbd0a81920506f49922f7965efa16a4a7e983d878352d8a6eb67b02be0eac689c99eedf88e5481a78075be2b4a022f4a051a3529f646f3d95c047ae56b4600bdc5d541b94162210cd837057b06d9ef4662d41da1a0ef13aa66f37324fef050f00cddba7f24a79219404d2365f7407f5f709faf19fc56e8e5db0878e3469599aa479b43b11fa78f09628019aca57a72580bdfa8cfc04685cfa603a263507bf3dd7e018e4d850af3aede0b4b5871de3d55fbf7215050fca57711946ad96cd4990ab19878a97605cd30f86661d3fead2627c7125f8ab92451bf7b7d58e605a8de930ed868fe8dbd712de7021d6aaf1f29f6ef0a47a883e96ed14dff8ea3d5db6cb578d63c2563d61610814866fe0375767173a4dc56db327468ac07d5c52b30b0d9794797d17f851c520606e666872625b3c1d8dff18c6c923006e2aed2f06acf225123bd6c373004b538e2e9c1d6b5c16c0e1679fab02bbdc478a4c1bc14440cb2ee14dc78add46a010a1479d8f27c029605c5bfc16fdb9a3c96f5a493aced6ad836ee45ff13210e70c81c2404a07b0e5fb70880b2555db1ce5d06e08ae33e89c59a615167d4080807b0327067b3f4aba67c52d954191f01b27eb9df24d2783f6ac0473d92ec64bb3be012a3a2f65ee975711806d0dc7f52aad4dcd479784cade983f45497a8ac18e9a77ffd7aa23c625c476f20b58ebdf171bde9874c9cda721a3b62818969d489cd7cdb115337299f175c7cf0f10b7daf5702b33a26ff448e6ec8a725c2bb2a80cf065587a386581d794b5ac7f503e30c9e15c0b6c24de077d1092d1b7c2668fe7f7750f0b17db3e7aaebfa62aa5eea31631e1b77bbc8c8007d4cb63faa5b2f654ff3f21aa16d7e8e7b5b1b9c6fcb867b4578c8b06ab3c905cc34f3be3e25e1832aa24520fea5dc277ff27c083c4606fa6a8533019f4ab128d424f8c1c214866a99f55281f754d284fca9a812f256e7b26f0b23576f5814f4a88436d1fdfbbb28420fa21fd67541d7a00a6f5129f9d54a86345905ea388ff92100b4d916786b78c53afe8989e3faa4a9b93cb424ee2e7bceed49e35de6a619e06dc5bca5b0726ccf8d0942092ada207e115cc2d2860f4b9b61d7a48e37d03450afc5166706c8aea7bd648738c4257c45811821def70cea0c4c6f4b8d5c54eb2c51b45945b28500f3a0332b65e167e766eb40d59f65954a3c7f0604c68cea695081181fc67074fab2bb75197b313f497412191d0adccf881157d9c735d21e5807c2e2fd0be4d7d8814c5f20c790e98cc79504e54aaab8219a0d51181159650e78a3afd83f7c4acc334d6f04e8550c1d36faaef371edc25ae33eb71ea63b519563018610b0c6b0f8bc8384fc59db5aaafa7e33f831d985e7cf47b445ccb3e02a1e8e406e745b084602a2685db65536efb03981773e743a29c5dc2b796cb87db04f0b1a94982ce6262c016db1a742925c86333719c5c4c234eb796c2e14815a34e0b54effbf37314b2bbe057aaaed1145a578a695f2d65973838491ee0f85720ef049e5bfca8b1ff6817c39d9edb9beb1228b7269d803a3f6cedd377fc830638212d96cda4f63ff62b70780593be02bf1b5cd72191b442fcc0d75f59c08cfbfae121b47ebc8355d9e9e66df8d4d8dff97a3528ae800fee175fe4203217ea818ba95f4b0811bb39927a8eafe0295d5410fea63064a3729bdbdea5eb52addb0557969ed2a494e9143124ee559687c24c9dce07e9de5ec4741f66176c3ffb022e126efee3c722e235ca09a0468a2eb98db501c8a968ca48b5562cb45a407a8678e1b14a8fb539bb4dec41f285e12de4f3d6a59e71e0cfb7fef55315f68cd09bc473ad0bd05350570ed14348d9932935668fa4f501678e98481b78f84c3ffb33ae642465a41cd1e5e4f1eae720e2bd20a3a1bc82cfe1a9df8f6ded3db5f87b093d3af2ee848281a4a707383c81f30aa9260d1936fac4f604ebf8ac49ebc1e811c147ca18ae3e91fd3f2d789620d3e602e3c053f3a3d26d2c51f69dafdb25cd992792bf957abd09a85ffd526217d6902d68f8f95e6ca5ff6a0fdc5a6aeefc49f804e91910282cccaac2470795f68306c0cf9c99b72fa25261e29647a18ac8f4a9a7cc19fd37ba9cac42fc342b0a78b9099bfa8cbf4d3871cd654e6bdeb2c8a0c40a753f3cc52d608ff4798a03a5a8c5ca484c505b3ac7d316e0fc202d636f44e2fd4a07bd007ded3ac789be8b65bb2a8646731b904b5470e9b68ac5be8c355f6738077889fbe8ad3e1ca8459e7e27a44fa1a967bd7c17031487814fac9eb7ad44fba7926d2c18647842f22d0318d06da42e059d256020dfcec7f5bfcefe633c1f4d75196e26f5b869199eb48da19670b9251b9e55810d6bf6957765c1b501cc3e23d3c4f14e9f7a1e2bba0d614c7901698539bb76bb173e44e8cbeb25da135a97668925902b109b3e613b4dd36f82bb4bb71f46f031b9e10fa6821e67efb60f01bbb1bd4d35ec25a83acb7db4995ea1d4a2210242abb7c98bc4a1e0545d21633a954459d7c75ef3aa60dfdd1bbfdc25f4d5091c70a1689ffb6ad21e76555283ca21deea2200cfb1e84804ea75c4ea319180cc51f19c5f41615a2da12aca61be5899b472fe576d37a5b4bf2b0b49bbefed1c39cf21f1c6306295485da0def8ad1d3052f4f773b6d35101c873d48ecb9ba11aa146044dfbd0626e95082390e96b3118db116e78b178ed9f0b3d98612798a2aff26a1ad5b48e0085919700cc9cc91e1e4a81437253f250e87f5e85a3722170e0df5594d2f87e0a8b19f7c359c8833ea377283ff93dbce54b20076d18e4bd80a57fc01f54211587370d84399458937d938237f52ec2b7203c1e193f3ad6b9f3c10ea4611fa219779e0099b77d00b55f29891604f82bee4fcb338fa2c67cc7c90387ba4acb1808d429ddef19449d6d126142716814f95b125367ba951ac55330937e8fa6743eb894d95d99c989ab390c835d8f58aba3836b59532573c036c93b9df41f9eded4e980f9635c75954e525525dc1f4b0248a4c3f56980ae2fbe46ccb34e22f6d644d3ae99eb225f46823b3597eb2d206ddfba70b1a5336c5cc2e89a2f7864c9cacec18fd1aa277b660383f3aaa9cb30162771eb6ac88508fe5a75687ad2372cfd3d51b61d18734c81ad3670c0fdb81d1093c76db143419d8960d80b83da0aee06d055040bf5beede6150c8b2e26eb9a26cf0412b89931d8b9039ab94c98a1e0ce400714dcc68500f2019ac04431ac39c7d2dbd07d0221d872953ef948f4753bdf0b8585b555591fced618062a3ed48db94ed3548c4924e04bfe7e7cb9e361d858cb095dce042508cb07eafb6b5ffb443fd3df8d36fb60dc754075c5d0253ee3b5cc06be009eadfd3b1f29749c7cd13b5dbaf9dd56027fcc16feed4dbff8fa96a155cc6fe4d354a2aefe6f2f14b83997bac176642e653d13fba6c49c90c58d57ebcf9e1309661832c4cafa8e4eeea3701286bdaeac0a7a486d2c34e689f3066b0f0fd48e1bbdbc7c7bb42dc76943450cbac9d8f3d1be5e779a7c7e99df5605dcadfafef9868d55af153ad8c6aa8f17a3502e69f8b3fd60d9c39ba30c11c0bdec66c2982330031a754a0cf6eba2ccf72784406177f5bc1c19d2ea7fa44c5e28709390551973f52a61d2b051234469fce254c4c9052a34167973f0eba03d37c30e2212e151e70f81190f0eb69fb9d8fda0132f85fc1edca886276e20629a44da541ea6cba7f398b2dddc2aa09e4ee72a360ea41bd2f18f41737a03e82cfb56c69d53668f23bb451cc46984104f9031610e8ffd6820d69f686f67022e03aea45eadd573554fc2c82ec6be35b248fa1f1d38fb6e3af8662fd9d9688e0597836e8c8244fb06b711087f1096bf815ac2a83f09b4b3d2c9f89c6bec3bc281e1158b391c518d7872dff31ea5fad5b215850c7673bc686bb09fbaf9b272fed4073f0f58e27212bd3aa2da79c6dd478f4eb6dcf0d313d8ae03ebb50b19d0bf7570bddaf8f464d6f77e8f68089dc7095b40a1057c39035bfd065db492b3c1abbbd5fe4f5802b2aac8d4fbe922fd8e7f7c1ac629d2e9dd27249aea19e73a1ca9c803375ab9cbe01b4362c3a4dc9b87c12e6593467ea226f97649a9157124721b23e893c32309429429d0284aae104a9209136bd0e480eb26ba1c6ddf2568c3e801ca33f10ab9da985b3624fca7347652fd9a62aae89e81b5008c4a22a5a40734fa836d3903d305022d3a96142c15f89202a21454a9ea3c3ed95cba91d5960e840d4052bc3ee05e8123b79c4c3f1aeaaaf196994e23f4dec7f1a7d71c061a4bbe7143db126462425a7b7416b8ecbe7c6c8d23f6e2806b682fc069441d23e6f2112d1841bc4800e3e766cac0a83287cefe87dfb303e7b2be3dc9c83deedfa21a45a23b97a7e12a3302558393b264a8ed9972666416f3a8301ba27bd15cc2e698328c8ddb831539ab764a559e058e324713956acf2e823d0b4193391edfbeaf8607667bc3bcb612327b13ea3ed47644d5c43e68518fa678cd0b9954053fc322013632474b2ede0793cd78a22ceef934767a87baa230911ee85f957912cd82cfa296b497de3dfe06444c5df425fd0082cea7d2486b9770127721d51ecad887a618e1bffdf8dbf2fc50cc6294a2d6563f1a1fd39d72b3cbcedec6a1fa5705bba61c19ada03af8fcf9673317b37006e3c54ffe066b62f94a60d07c52e2a4f091554c820411928264c5676ee6d272c42dbaa6736befc180c6fdb4b5b15e662c946d494fdf9c6aed1f383f36afa8bc5c94da77cd5b27480e1a9d929eb3f43d8d65d6a7c2a1b176bdf865baee5644564a22a02d2880426acb5729115a79350aa91f5ef1bc835245c823e71302c022a1267d85b9e24808803ff5ba6d3081719fd08837ef91993db7a991582296e0953d283c51a17d50f9711d17bc2eb76862bb132816de3f7dbf145bfb71392cc1591eef680991d1fb47de5cdf2400bb95060a9622729df190650c8ea1b2a6a1f2fe6878e8d23922f42bcedd5cde230be9cf74c73f19271be9078e7c6da66739fdc6f6ff3a32f91ab3104a23967dae68c062d615aaeaf94a8274a566cc5062feb7e9f7d10689e84e2418663b6ca10340cba163475b3b3eb3b4beac0061257ed76d4eaba5477e183be679eb8ee1fdff30dd87c5c376df98e9103639ac705cf80e13c9ac2a4be14234e69894f62861957b579a61793114b15a40c1ffb3cc3b1177243add3d30ed5c799b36552c7ae225ddcbfe1181c997ca5b1ddfaf616929bdc2b41524037875d162f7fd53ab52c274c411b1f1000ed5842e0b2b7d8756c332780c06684945702973aa4dee979907b3cc65df38dc9eef11f84cbf03946e129f14a5d3db80dbf736dc5ae2f5b2066fbe40f5f73d2c9aea086c6a3f59ade4efab9bad15bd6dfbb693afd58c37209a5605fdb30f9378cedcc8aeb1924d482adbca0b5ce55fd6977992cc93ed0b15784471381c81c17e781f6aa84c1df35838bd6e66d56d78b987755a1250267277ce40ec1fd1c454674c6397c6db2171e887493117e44d8ea989c6de9f54732f840d41d84af1b8ba3d7f98644745781af9bb90cf7b4dc95f8f34d7881d4a0142c5b080f0c2d68a6672ab7a3d3c1606247464ba19d586875aa55b4065258365edc9fffcc870b6f2a389d91f3873136dbb4b100db0ca0968fc14a03cfd047076f7d4b0681eacae17b087a8372dacc5ef16117ead0974ef0606b66257d15900ccfef94fdc43218545a463b8cb88d019128c860b28059ed53320797e3c675965db5d716912a714fe6929e683daf5116eeae83292d482c656d1fefc825fadc4f690ee2d6d2a975f12667c8148346a23329f7cadc71ee5633685faaa51b1415fd31afa4f365bc857364934b7d3ae91441adfa3df1d367ae9e5c8c38e99457d4bd62644086536b2f179ba63389483106113f9d9fcd4703f8f33e889c0c768e7885fabb3879bbfd19b1db111baca728b3ddcf601a4eb2e575e108230adf0c3b523b50195057264ebf75c4b4bd185f429755cbd125d26f70adc39631cee6b1c541e0ba764e3aca58908656be22d2952973dc67029c30fc1e042e68c55e17405b0c9e31b1b90f4a38ad5720088cf4d2cb3ef38b02e68220c9ef737a9481dd98a2d80ce6cbddf497fed1750c7332f4e026a7385e262b3359c8bb41a66b26f57ac4d9f5f5d81813945a0e8a68fae9deb9457f983f9255d400d3e3d33ede757797f10c5062752831c865edb5b73b19594591eab9e2cc7df3fe2f7766df4b7306d675e67d051ff3e3523332df97941926a62f42fdd236f6ee42f420fd7d890fab1274fa34f1f0f514046a85b11f56702df321033a65304ec450926a608956a98302585db634e6ed0e4d74e292364e97c118889914427e91d4fa37bcf44eaf5d49764937ee88b42209eff42fc94f4a09c87cf639a9726a11f747c21d6d2c4fa1605b170e23f0836da430084b6cd4dfe005bb141c7d007907f4b0d78105ccda6e310b252365426792e65eb7c55e9da32223c11fe40ed89b8ceedfa49f67f4ddbd46c4b06dbe97cb7131c53483acbcaed5ba78559128e756f002e43ba8fefad4510f5bded58c682f3743a832fc382d751a023014f2ad792ae5dac2125340e7bed30d1fcb28487fb9d31f2e6f6f5df96db3a0b6378cd52b9849112b8ea89fff876c4f11826eabfcc51dc997b8f5476535ad92f1c4a8143cbccd77026a9dfe10ba0b8b32191e34ea1a33b470d615cf03d4c3d47c2699fbb072e8c065ec034f2e6f382c28fd460b789304f540195f489a8238957a7c5a678c2881690de8e76e41eb468046e58c3464bae3cdf45183e87e37fc58990ee4cd841ac21099b5f9538fdfaefc410d5f7c8650d02e43604d45ca89e2bd73928aef46784a02570c7b6b906c99d3e913009e8526d65747602ae61617b04260389cc4b1340c7d4fc952fc621ab6260584e3d2eaa0663a3b9182d90777c933da8ac2608f4eb1680d87b666dcaf52a2a50811d969472f7dd993876fc42ab3c323c6f3767e9afd3cd7e9a115c920532e75802d82ad43bbed7b2a19119ad9561584911aae4e42a91e9d7b8c3425dabd35940e150a9954ee85dcf020563015d9547c16a5393a03511d2cd300f1580e21d3f84ce50a76ebaa5a62a3af1ba4564af398cb9ae33795de4b6beb28326f7147f96106ccd1aa2d5b1a64b14c58714c85c3939a06c4b20949a14a1fe164a37f34605ec21d4f27cb0ea0e6c529b471191f857c582fa227a0b784ea11a1fb2835da65f0549bf517c358f6ab8113a3687239f686c5baa59a2506da22bc8308971e1e2954dd4735b7780b697e5c8d581ed84c858b3627cc5220714a21f1f44be2a51701bc975fb365a8c468fdf014d82225001fd2e6541a0ec323b28916fa74f625ff1268fb8c3d8171787391859b41ffdcc2616b866db4aedacb8416b914e99d469029242903e5ebd8a1e46a1d82cd7596415189b3b9b93feced5a96ab9e357f3fa0a8304118140c37231c456542bad4773c8133464652be27a1d1e737cf4764b571d9ac38bb124f86b750ba07e7ed50290900eeb86c027f4d2f1fb288ee0925e84ef06181aab0c04d4b52bf7f09fba857f01a761dc5f2030c47254ae2759c9d317f0b98cb769eda43d9a4cae59a35001d75f3b538ff1e2dbd3dd551131d3c24d18012ede517a5fc1a6bfc5657213dec65026fad4d5b8f2210011a5e3be0982a3f62027eeec6076b4e618e999e78552c00e8875f0261d996232c66e3ed468d12248c0c8b4e76b0a3e2bc36c327ac114b4d6d6f4d5f1193fdd3d1a1106646cf5e6d1c8bc457e8787ac4e04067e993c54fd77231abfd207baf2fa33cb6daacc18edda3d907f080590bd291f57c6014d564fd09343f900532c7df6afa1fcbe3edb8015f1632490f66b5ec9d220f69e502f342309be2bdd38478650b487b58463a966ec6849d12de46cfb4d12d34cd1242e7bbc54f20b6bae4c4116a6825b0705209ca3be8576b284cedbd56a9d8fa0e29e2e83517c733aebe24a89f359fe327f9b65816d6fa821aa94b88d7a2969d7b9e78ba9513ace4a9c9af35cbb61c37cbc4ad10c56131ca8c734a30b0f7ef87f051b139b4ee5aae80edb822d35ba04b99a08af666d8ebeb0789acff29d7f80790af0f4c1b02d245e410d5babceef34630433f5976c23000000000000004e214e2300089078cbca04c4494059865b500780d0e9da0ded46"]) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20000, 0x120) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/33, 0x21}, {0x0}], 0x2, 0x1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r3 = open$dir(&(0x7f0000001240)='.\x00', 0x1, 0x0) mkdirat(r3, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) executing program 2: setreuid(0xee00, 0x0) open$dir(0x0, 0x0, 0x0) syz_open_pts() r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() setreuid(0x0, 0x0) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) executing program 4: socket(0x0, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900f13a003be1e384000000000000000000000000fe8000000000000000000000000000aac9"]) executing program 4: mknod(0x0, 0x2000, 0x202) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) r0 = getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCBRK(r2, 0x2000747a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x0, r4, 0x1ff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) getsockname$unix(r5, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) utimensat(r5, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x80000000, 0xfffffffffffff456}, {0x3, 0xd9e}}, 0x2) r6 = semget(0x0, 0x4, 0x653) bind$unix(r5, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000000)=""/9) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="521dc32a838f8e3cb702b8a7cd317baa85cbf7cfb1376ab3d3d698b8461d6d06eb34dc5e00000000000000000000000000000090e415a73aa993ca8ec3015d601f2e58a0dd9b354549", 0x49}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000680)=""/4096, 0x1000, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) r7 = open(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0xb, 0x0) sendmsg$unix(r7, 0x0, 0x0) syz_open_pts() sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) executing program 2: r0 = socket$inet(0x2, 0x8000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) write(r2, &(0x7f00000000c0)="a2195377339b306129e739a588943e026a529471be744395df846c76849677666d6334b1eac2782880057d0ac557c6cf278c24a7cf84dcecc873f86802210588731b2e0fbd714294a3fc03cb52c1ab5274b501070b2dccb0fba6c895b3401cf09661ba0beee9d0515d676f1c1ac9a05e5785cda1c7f57c6df4052a4b67199340fd0945e117ee4ea10700760ed0eae99f57a9be7daea164e7739fd95bea869ccb14aa7e25dee6e4b82730bb2b118ebe07985bd85910389d7d140ea9b9088c8da056cd033ac06b5884a9b196f243aa4d88c7a1e34954ace10f283102be03c43b4d6168640d864663604d1cbcf3", 0xec) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000240)="883b94be57a0a6da7213d9148d1ede76ae64e156ada9ee9b9626719d", &(0x7f0000000280)=0x1c, &(0x7f00000002c0)="12dcaf095a9ac2bae36a856afda8ced811d77357b8870c67ae1f3979dc4d823ded88771820b1a1d202b223f92dd26ab5f2a847bc9d2e6b0687efc43f0b6bec30f334e91de46250ea713aafa816291cda5c52da9bdeb65cf3b27f8005c7b6289dcfda12c943328786d032fa7c8404f563d3083484d6ad539233a348df78857a1675138dda57095f15d8ffcc6e131fc1f79d1937c074b151f09015bbcc6a1086a86d68900d2da65099906b394bae6188a9f11f70bf0f60868d99abf1f9714e3f2bf826d6e60912fbc690e4414af9f72bb24afb7ab0ea12e68b2a1ca430a454698cde5ec5b65093822e9d7d3f35", 0xec) select(0x40, &(0x7f00000003c0)={0x7, 0x100000000, 0x1, 0x7, 0x200, 0x3, 0x10000, 0xdfd2}, &(0x7f0000000400)={0x80000001, 0x5fdb, 0x0, 0x5b64, 0x9, 0x1, 0x3, 0x4}, &(0x7f0000000440)={0x4, 0x3, 0xfffffffffffeffff, 0x100000000, 0xa0000000, 0x1000, 0x71, 0x4}, &(0x7f0000000480)={0x7, 0x3fb3}) writev(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)="53def5bd95798d854442c388801f9e1256f5f062cfcd2bb0e16d6a9527e4cd6cb93074125137b14e9eead6841357f1b8b323ac3654f3439f973fc178bf866e5677834a49a230cbeecc5d0e4985e26ee54c2cb055f4781c0a982eb4a2e0a53df71ae8233d8c7cae7ac47bdbd9c4fa4d8aba2b1d95022baa6c7753b6f919db077c8ee2d1d0950e73543aed5c52a1e40e9684418b2e352e78f073a96f70eea90b0232d64a7bb4", 0xa5}, {&(0x7f0000000580)="8fe1fa860e9be057ec710a03a4aae98b984bef865f378a11168d4f2de3f1f8f8023179b71a91726b1a0c63b5611c8cef87543f2463640abb3f06539dc4db23edde102c32e2adc46f4084f22bf514294b8099c4e6", 0x54}], 0x2) sysctl$net_inet_tcp(&(0x7f0000000640)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000680)="065b1cd23a07ece10094171e012882aa80b92d5fa7ead10a104d059d068ceba88702bb08494b83d87feb3a363bc97ad58028b1b419b69adec2eaae9f303b495717a8ccc498261218a1f9bf63c2ce1c4740025a376553e5f747e4189bc375b670b923cfef28533195", &(0x7f0000000700)=0x68, &(0x7f0000000740)="8e4d12241ce25589087f1593def6f376cbf78ad49c8ce813c6599f68a02880db421ed5396b7a10d365659cab9f7bc58c842660e0c2ecee595983d435351fd707eecf1e4569b254974b1a90c97ed42ba6317351b7e5bee9b2349a981b1e591f817b56e37e03452ca15c07ad5278a9e8d92c20cc49d2ffab252c3b77556a9917d2c4aa128ccaf54734c9829617f8cab1c3cdf8f872e07cae5854962be2c3d8db90e16a8aa0b929658d7611dbdf7cc58646b0a1052e4e", 0xb5) r3 = dup2(r2, r1) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000800)=0x3) r4 = shmget$private(0x0, 0x4000, 0x54, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000980), 0x80, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000009c0), 0x0, 0x0) kevent(r3, &(0x7f0000000840)=[{{r2}, 0xfffffffffffffffa, 0x21, 0x20, 0xea3, 0x1f}, {{r0}, 0xfffffffffffffffc, 0xbc, 0x10, 0x69, 0x936}, {{r1}, 0xfffffffffffffffa, 0x80, 0x1, 0x8fb, 0x6}, {{r1}, 0xffffffffffffffff, 0x34, 0x20000000, 0x1200000, 0x10001}, {{r1}, 0xfffffffffffffffc, 0x46, 0x2, 0x5, 0x7}, {{r0}, 0xfffffffffffffffc, 0x20, 0x4, 0x4000, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffd, 0x30, 0xfffff, 0x3, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x1, 0x9, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x22, 0xf0000000, 0x1, 0x6}, {{r2}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x7, 0x8a5}], 0xff, &(0x7f0000000a00)=[{{r5}, 0xffffffffffffffff, 0xa0, 0x1, 0x80000001, 0x100b670a}, {{r1}, 0xfffffffffffffffa, 0x20, 0x40, 0xfff, 0x1ff}, {{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x4, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x83, 0x2, 0x28cd}, {{r6}, 0xfffffffffffffffa, 0xc0, 0x40, 0x4, 0x7}, {{r2}, 0xfffffffffffffffa, 0x0, 0x80, 0xffff, 0x2}, {{r0}, 0xfffffffffffffff8, 0x80, 0x8, 0x5, 0xffffffff}, {{}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x9, 0x100000000}, {{r1}, 0xfffffffffffffffc, 0x82, 0x1, 0x7, 0xff}, {{r2}, 0xfffffffffffffff9, 0x80, 0x1, 0xae7, 0x7}], 0x6, &(0x7f0000000b40)={0xffffffffffff1e99, 0x24fe}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x4410, 0xffffffffffffff9c, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000b80)={{0x18, 0x2, 0x6, 0x8852}, {0x18, 0x3, 0x4, 0x1000}, 0x7fff, [0x10000, 0x8, 0x80000001, 0x5, 0xffff, 0x3b0, 0xbe2f, 0x401]}, 0x3c) r7 = accept$inet(r3, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) setsockopt(r7, 0x9, 0x9, &(0x7f0000000c40)="0c96192fe93a26b0832c45da344de5229a4c1a7e8ed0bb1635eb6f14010a67897f978a16adc7eb5487cfc0fc58d299008efa104204a17ce131179227bb5808cb52f65d91bca4946ec218bf5b32df8fc75b06cb403553f716e98608fe94462fd8377e0006ed6e50f7ede68cf79c22762afe2ad25d8fd2c6f3e8dc47fe237b6afb2d14207c5dee8f816eadd682ce79b92bf23d4b125995012aaa72abeb9501c2774df2141628b3a47c1d2f17d4f05e43d51c7130ac2bef5accfcdd35e2ea51db7f512c1dc507a6e5a3f5cef293500c789e2d75cca2e4", 0xd5) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000d40)) connect$inet6(r1, &(0x7f0000000dc0)={0x18, 0x2, 0x100, 0x20}, 0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000e00)={0xff, 0x6, 0x1ff, 0xffffffc0, 0x68b, 0x8f, 0x1, 0x10, [{0x6d47, 0x8, 0x1}, {0x7fffffff, 0x3, 0x100, 0x9}, {0x9, 0x7, 0x6, 0xa0000000}, {0x37, 0x101, 0x8d, 0x5}, {0x76e, 0x7ff, 0x0, 0x3}, {0x8, 0x20, 0x80000001, 0x3}, {0xffffffff, 0x4, 0x0, 0x101}, {0x3ff, 0xb3, 0x80000000, 0xa8}, {0x4, 0x8, 0x3, 0x1}, {0xe8b, 0x7fff, 0x2, 0x7}, {0x3, 0xfffffffd, 0x6, 0x10001}, {0x3b, 0xfdb3, 0x1, 0x400}, {0x2, 0x1f, 0xfffffe00, 0x6}, {0x0, 0x800, 0x1, 0x5}, {0xc72, 0x1ff, 0x7ff, 0x400}, {0x200, 0x0, 0x5, 0x6}]}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000f40)={0x2, 0xfc}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000f80)=0x1ff) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000fc0)) getsockopt(0xffffffffffffffff, 0x4a8, 0xffff0000, &(0x7f0000001000)=""/4096, &(0x7f0000002000)=0x1000) msgget(0x0, 0x16) executing program 7: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000180)="90cc70bce4c414e1843fe5a320558292452fce7cc9f4c7183c65f4b6e65a7f19a9397a4cedea3b7f3ac798105ff9f5d92e58309a8bcb038c36a7390e8301c21e7b54b93a420a28fcabe052eca684f8d4e1", &(0x7f0000000080)=0x51, &(0x7f0000000200)="bfad943e6ba94781c6307ff02452bb146c1223917ce85847e5d3a4754767d68f417c0e1c4c3e1cf731b460ea790c997cb6fd6c10713d220150b63e929e32dce8d7925fc89a961f7d1764e891bb1de21be0", 0x51) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f0000000140)='r\x00') executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) dup2(0xffffffffffffffff, 0xffffffffffffffff) close(0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="efffffffffffffffffffffff86dd603f010000483a008a211dd1450021b07f5a195701000000fe8000000000000000000000000000aa02009078000000006080000000000000fe8000000000000000000000000000bd000000000000000000faab998fee0a44b35ade0d2f00ffff000000000cf517cb0662216353d7107d0001000000000000c24037d88704433eb5c19dc264842f6b6479a4c9abb512c1af52ddce51ee4c9658bf7b50c82e072fd47fc9cbf046b3f10e704b090000bdad28f2ddba8d5728616821939010c0411d361cb5c4d76da718b00352e2ef397c02886297ae401a3527127817951763535c6faa3f260c572be84ed775e032f8c4a0f62fe27ea43268828b788d761248dfcf1eff2a088fd417633c4d9bcfb76c9e6f6289d518eddacbb03c847b94b832713e3dbba78537f3e0aaa8570d9dc18b0be4f5608579f880be46b4"]) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x61) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x0, r2) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(0x0, &(0x7f0000000480)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00i$\x10\xb2w\x8b3\xdc\xb0\xc5g\xcfQ9#f\xbeF\xb5o\x1eR\x8e\xa2\x92\xf9\xb0 \x7f\xdf\xb9\x8c\x9b\xeav;\x85\xf9]\x178\x03,\xbc\x9b&\t\x0e\xa7&#\x83\xb3\x95z#\x18\xe9\xdcz\x149v\t\x05\xf0\xd6\x87[\x0fw\xc5\x0f\x94\xa8^w\x15\xc98\xbd4gL\xb5\xf3\xbb\xee\xe7\xf5Z\xa9\xe5S*]@\xcb_\x03\x9d\xbc\xfb\x02Tv\x9e\x92;\xf6\xa7\x153G\xba\xdd\xce\x8c\xf8\xd9_ a\xd3s2\xe9\xa4\xe3\xfd\xa5\x8cj\xb7Uv\x95\f\x0e6\x97`\xb8\xff\x7f!z\\\xca \xbf\xc6\x8d$\xe8\xfdX\xa2\x87f\xd9\x9a0\x1dfq4') openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20280, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = msgget(0x1, 0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0xbc}, 0x531, 0xfffffffffffffffe, 0x0, 0x0, 0x800000000}) close(r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchmod(r6, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fchflags(0xffffffffffffffff, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000440)={0x0}) r8 = syz_open_pts() close(r8) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x800b2b8, 0x0, 0x10000, 0xffffffdd, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) ioctl$TIOCSTAT(r9, 0x20007465, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) socket$inet(0x2, 0x5, 0x0) pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000004c0)=0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x37) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x5) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880), 0xc) getppid() getuid() r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000500)={0x0, ""/5}, 0xd, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x0, 0x0, r3, 0xffffffffffffffff, r4, 0x20, 0x1}, 0x8ad0, 0x6, 0xffffffffffffffff, 0x0, 0x3, 0x1, 0x0, 0x5}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) open$dir(&(0x7f0000000080)='./file1\x00', 0x40, 0x10) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde83", &(0x7f0000001080)=0x600, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) ioctl$TIOCNXCL(r0, 0x2000740e) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0xfffffffa, 0x80a19f, "bb080000009a019fbcc2583e2f00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8}) syz_open_pts() madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)={@broadcast, @random="0000fe000100", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1, {[@noop, @noop]}}, @icmp=@info_request}}}}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r5, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/220, 0xdc) flock(r6, 0x2) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889", 0xa6, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r7 = socket(0x18, 0x4000, 0x1) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: openat$vmm(0xffffffffffffff9c, 0x0, 0x200, 0x0) mknod(0x0, 0x0, 0x5900) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x2000) preadv(0xffffffffffffffff, &(0x7f00000012c0)=[{0x0}], 0x1, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x4) select(0x40, &(0x7f0000000080)={0x5, 0x2, 0x7, 0x7, 0x4, 0x33e, 0x1, 0x7fffffffffffffff}, &(0x7f00000000c0)={0x6, 0xb, 0x9, 0x2000004, 0x9b, 0xffffffffffff7fff, 0x4, 0x10001}, &(0x7f0000000100)={0x1f, 0x0, 0xffff, 0x9, 0x1000, 0x1000, 0x7, 0xb}, &(0x7f0000000140)={0x2, 0x6}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYRES32, @ANYBLOB="6002"]) setsockopt(r0, 0x0, 0x3f, &(0x7f00000001c0)="c51729e98f459f333f773a1971665b2524baf41f3cb43ad0d566ac1ee76fa1722ceb3a54ec96840892dc6c70a3f68316bb6feff125b7ea670d47287ad7d0fecf4d40e9b806b7e18edb159f1428cb9ac20c949c5f294e27f47236f1554bf4b251e786b8383cae49d20a33dd32632760b20bb1cd2285822878d2463e3be431aebb7f10189506bc41343fe75f816e97cc8e5d41d1847001758c6b5524faaed73ef76ec36d7e2e79e79873b3c3b8c9a64298ccba556f6d4a4e936988b6fa07b5419ef443058e7e1c2f39371ab67685cc5d1c4aa5dc1640c97b5240d0a94d196c07b0ef6d87c19cb3ed3e8bfdd1adf47345cec1ff74e6985ca283eaa8b2651432a39dce2f9cb8eefe3260a9e1910f1f6351880c138bac0886483f2904ee14fb3c95227289afb2fb67167108179da67d9b058f864a53b777733856e6a7c39592e07998c1edb997b9f17c9772a7b673b55518bebd7727def123951627ad02fcf0d758a1fdc2f465399d8acb5d167aa136c61fbaa1c1a2da0d0b254ec887568049d1317e6a6bca08145943e28da63cbbb2970a67aedeace682fef38d949d0f75065fde90204aa83ef568211edc07ed6b7ea7ea6463c441475f4df9fab440349f8308552abe7a4ac1bbcb1c456fb9d5383a4a3abdfc367977918a2c294293fff2e350954999e2427f1c252926fbf61d6a2ed73c93476b6c33afe8fe23ea4a755c2675f1abbe9be162eea7b3c23152b8b535449fea4aaf11e9a9b287499e2dba5a84e1b36feb8ebe976b59bce51d3de5d2ebec14a22905138444c3d46844ad8eedfae5bcca21ea63a81d9d93f790e8be4aec36644eab30cbda232e5612d27bad7794fc22ddd5e761b6239056d58e61c674634cfd7c5cf2e13119746e5f310a356210d7394ba5dc158e709213b72b34f8fa77cde7eced595cefc0ffc1512ab521138bb06757a89797b29e648ccfa233b23841a121eb25bdaad28d1d5d9455cd5c385f30f9d1ea1cfc7df6a81f042e917298c6e4ba60dc8b9cd044e444ef8baef5b96ae806bacd15cc7f34d3bf6b10a2146d89b0def28a6a67b28192b1957c1ff1cc426dceaa56b5ea9bad968171d7ae023e02690ebe65130b4fad3c3b1d4be74dbf6b77e2932e4f3e9005d8ecbf6355a44027e1fdfd14c8a5fe61e6abfcb5c68aff3ef29d0310b0c7b03831026066155b83603fb37dc996d1fc04bf217d9f424ed27d8fd3327d48e9b9d8558ffff4648bcddae6842ff16193693d6ccf80d97c75c2b1f96f70060ba4dc982fe57777cfb1b3fe1567bf96f8938d02a9e8fa5feec98bdbf166a8daa7f116e13d9634f8e129d669a36e25cfcf7688d6347ab37ca530a20f99431fad1922e37017e9bbabd06f93ff7fea9b938df60a881cf7e78c8412bc69f76225cba794b02a87c6d195c869a7517450b4997afb4f7d2761540920181bcd6840ff3d32a95d1ba3b08e9c698a6f732dd1326f97fd49e8a69135b20b4d85465894cc38b0d4c71aca81abd62020870aa535dfcaa7c7d01b31022f5262478891bc2a96e05648c1238b0da6f3d331b9d67b86e56f7de476993655edabdb7182f852eb7119abf8bfa3b88252d058f883171c7a1ee28f31936c609e2e2daebf0fae8e5570beaff9fec2f951edbdbf4f61aec59c98751a8fe9a06c982a2506bdab98bae088a9f9a1b12b95a078e21e39b6c13f3f11d9a5811545375069afa558bdd38c80440c30869a192d090814431a94ef0d159f128e4a3b58de761bc5e0327f6b38cb9077a91b679c9cd3221c847f8a8950e4507f289754afebd8f187b7dbf457b8ccf94c302d99b309f70387bc5859bdee5365bce705367a7838055cf9a2eaa06cffbc4e6b15f3f108abbfc724a4136901b97157d58119ab5fb90d59cbda8a70105f02f49626fba3db9d12d267d0d13970aeb5014709c953d52089c6e49f7426a525dc9a5918910d1ba82c9bad1a74eb0610508424faa6fcded6cd3a1d1863fbf9b0a86e2020376b581f0283d2efe6f0ac8c693863ae5be56ef607b448bf8d544bc8ac493ccac81ba2cdfe3f80891eeb4c37aa1f7af6a6714c1340bb30f0b6469572bd5ac25f5a6bd43744cd3b7333a358bb72a59f9ac406e8ade3858a05cb8d5e7d1baab66be26b3d56edea76943195d2f761890a371d1085963311e50f5a7ceff8bff7703f7891461fd1d2b08e4498c5dd9bc9c2b903ce2ebd74a9b85f68f2000e017fdecb754d6434e3d5cb8ca1698b08924945769d0fe8ef3744dae10d0bcc268518eb86aba072304ed5c2722bffc1c5f87df0e6a423042fa733ea839d39796febe7aaa4246c0364bdf3515413a1f8d7947497a300389e515b38e93360cd80d3490159eb15707e89acee5aa5220830d97a4f36f03c696d887264cb5a80a21b436cc08024d2e6f215e9dae5019609da3038292eb364ff709078dab0038270d6be5155173a995ef39fe398b3b407d2c0b4544d8b55ccba090264f28c4a21c1f9c879219f9e5dbd58d56ba3d4ebb49129f7f2353aa00c4f03677bf4a8222deb755ba15b2abc62b3b1fe79514a9cd19abb01d164798684afe1b0cf762b6e61d1190aeacb4f5cd231d737d2b7c44c4e75079f2090ca1a2354c37ff9c4084bf8d9341b7f3c65ac123ae30b0bbbc4656b5def1ca5aeaf4036977963b806b1b7cae4cbba1129aa8a99ae1a08b7638c43408c8ddf2cd3ece01f9da409c0b6953bf580a0b42600898a9408e35e1880dcfd9d6186f12b1e82729774298ce378c9e515336833ce117631931706805ad9349c93f151d044b4c94a77a8077bdcce7a59283b2eb7ca9141c0c07fa89d2b26f425ef89812742754fbe377835c1d901b116af01826922746dc3c124da0c8637e2733ace4e6300dccffa84cbb3608ab362623f005ad6412f0002bbaf1d02a7fc7dc60d7923207a1c51d12dafc6f2b9aa4201e2660c785b94c4d4f159e7267e0aea5f12b98c8bb08a661463badebbbd5cbd90daacf3234ad7fbad8561aab16a70593ae0cbd196a48a7382bd98d0171df1ca1ee15a56ae1315ed27d27db74a366994f64f8fc26683d3e2ae58c86b8eb16fc3f435419a8e5f0b9e612e83d188df8c4337a5808833fd6b76279a7df81ba3f361ea0869880b0917a52e1309a47862a5ebf4e4d6f861b0bef71b559746aeb3445dd2d60d613cb8ef59eeb77b0cc46f2d228dfa2013c32b623542f95fd003d5145a55f26f5cca289c61642eb502e1b033a6d41fe0dbfdb95865a92c2ead4d70519263155611ba238101a1e076e19d3a6fb5f96b1a3092ff6fe264012b3f96dd58ff0037e43774759256eb30204eaa8a6d5e4ad4a21a60c6e7ea908ffb5c4b180b540c210b8106ac4f28c3d1bb904a5e9248722104a4e559847707fc89c925a512928626562672f1cf46d6366f964a68678d9cb89d5c28138c9b72d7b42d87c162d7f5c7689aac32d330b4df30003e4676bc116a3de1bb1e2925c2b6f103ca4de8d73b10da9c076f621789617e8904d66758cc48f7852db9b857dbc58d6d5d7e135cb5d9af91098a5b4991c970a0fe1140879e5e63ed8d10a5d0798b5c85cd7b0469180d9bd53ac3b5ecca4bddbde983b212f7b7796088e9ab0ff8d85841e55a7918bc078813a90f308af9c133af0727a5ee25546627566fedcc784ae7f2bd6bb4c9dd359ad1fb244130a3e3a9c86abdd27dee89b80b7aeac4508e6365e228ab3c840e4c570c3dd533ababb56907e283fb7e8fda6f6e82e37c49ad8f851b1afec1f588727cdae5155a8733b61a8c712123d9a0ff4a76a18f42a07386fd6150f4ab697003c516b8bdd8608dcbbedaab92abc1e9af54f34a3699e7936fbeebbd9a040697be5d612b931ad6ab2460a36d3ba622b806e2704091e3e5d5213295a6f6a1853a279fa69943a7e029587dd7a3c61209ab459b1615dd6d09a15a35ff516dd434bddff9f14c98af07fefc5ce46559be3c0f9895ced2a53add874744f860dce49c1a613f84699f8fd923027dd0a38b466efd9300eac367074bdf9007e1634b8477c433b5a3e045c8db83f456ac62eb8e42c4fe495dfd5e59842a02b3ad9e7f1727705de68334174b297f436647925b5110a4ee2754c5953bddd7da62b67734155e93e6eb2a9204e41e2a247023568ab3bb60a2a30eda55f8be895ef5b06ac92123108437bfec33e62dd094d5a7ecbd53f53d131d26dca0a769ef88280af3b6e7b7e2f5315aa09a5f5cb94e00084a4fe276289b6243bab00b21d335ed864980cd2c480f2d556210d7ba1c44b87cfe0e843d3ed784c7ba26df19b7dd860499069e08d114e04749e80d21e9d25a7445c82ae69ffac1b51075be71bdef0027314d31fa4de9359c3d35bdc33e05d048cfc835b1e512e66d3e22f66a9fb06fda4fb7e7fc47ac2409741eb09915503105f3a3d222d6282143b385154166df7923276754a64f5fd38320b24a23d007c09c3050910fdfe9be6e6ddf274401d7844ca10c740d172c02d064f520349e0b8a69de1d223bb3f90e419980d05d6812172d8e0b5391f0fb749f331c859ba23327606d3c470fadc990b2a9b18474913576fd5328416242941f5bfc0f4b531e598f0a8dee3477915263b43e1ce40ceb3f6a1a060c446ae8a476475814373ed8edc25ea86c596d2c9386cee4a4b04a4019a50971aa77f44004ed3c8492866ce576b8329744c787b725082a7ee2d0a090a7bd170e4acec2a4fd5bec482a4c6a961d936d62d870ea012f5a762e211b92e5719b763e704d6fd984b880b0e60220c31c8713a161c09341e2c339e7e22852f34b4f8273c8d89002d0196ddc628c133ec3c4de7de5a3633fe42da6285b90d26b14ff217915edac701e6e280efcb84a467fa728d7e87a71a11717c5386b4000c5a5ecedb56295e76e699dee86615c5451bebf79181d4d178f395871fd8ca1af9e56e0c5e08564b76d944cc4c9f5da03b7f87c0959a538e65169e9e4f037ec232e8110063fa24dc85d7d7cf6b8223b0f305b62c1a5bac7a50d8bb2519c50d3c09cce9e2c28c99069f263527202cad281df16c191c6c4a0b5075e2ac9dc2cfb76f40d81abe97efcaa7ce87fa8c5dd3e8aef90b00867f1c0f65d0740169d544c1f9f84a4dced3004b9fa2e84bc8606dc37d79eee9a85c3ae8c475d4b73a690ffbafe4a2120193f6a91a7212a0c22f40311244ebf954b9eae778ac3852ae39bd44a033eeaf62cafe0f04d74816bdce51eced83c5ccfe9afc6d3be578cac4a056757fab55af6dfbfe4c11ec5218be4e9055650f6abdf9088856c0f90ac50739ca3c333cae2e6e06dc39c7662bd792448b071b75ef31016729443a12b03baa3f039dcda3c441e15cdb35013533a4eda116b8a2eb8ebee2462dd01c26bbe1577897fa3214789f1ccf84bb8a0812be56d22ec75f3c42f0c686fd83e328216fb23873f64b7561314b90827e24927b926d9287f1ad083180e9a1ef58dfde09cbec5a9ea2aca5aabb715ac5ca99ad44e992bd492240c61e34c48469e304c81fd696137511d507da75f44fcb7ef913499d0052dfce531b67cb865e1c721b7af4ca8eef29594b8e265cedf19605374e6b0ce542f056a6796ac4cce9c99e120a8eaaf8cf778044074b39b3f371f9f5777d73c934d252a7481c8fb58a05225a3e1ff086e0c3cf9a19f791fa76818873c29fd89b300b0e286f7a960cc83d10281a409e5d4b41a1b85b7806c25041e05620f5311b65c3a805b82641c06903f54682a1872ba1b1130301aa6a151b9494c6a5f5a4577d3ddd062e1c0a20e1a10daf2f9f228720fd28accd4890f91cc2746d27f47e0f0fe", 0x1000) executing program 4: openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f00000001c0)={0x7fffffffffffffff, 0x5}) r0 = syz_open_pts() fcntl$lock(r0, 0xb, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x59) pipe2(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x15, 0x0, 0x6}, {}]}) fcntl$dupfd(r5, 0xa, r5) executing program 7: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000000), 0x4) semop(0x0, 0x0, 0x0) close(0xffffffffffffffff) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000040), 0x4a) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x401, 0x0) fchflags(r1, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) listen(r0, 0x0) select(0x40, &(0x7f0000000280)={0xff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000040)={0x7fffffff, 0x8000000000000001}) executing program 4: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000004c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f00000025c0)=""/4096, 0x1000}, {&(0x7f00000035c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/220, 0xdc}, {&(0x7f0000000200)=""/210, 0xd2}, {&(0x7f0000000300)=""/45, 0x2d}], 0x5, &(0x7f0000000440)}, 0x1002) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 0: syz_open_pts() r0 = socket(0x2, 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) bind$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x20, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00005ce000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x9}) getuid() shmctl$IPC_STAT(r1, 0x2, 0x0) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100ea6f000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f6a335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) shmctl$IPC_RMID(r1, 0x0) mknod(0x0, 0x2000, 0xd01) open(&(0x7f00000019c0)='./file0\x00', 0x800, 0x40) sysctl$hw(&(0x7f0000000440)={0x6, 0x8}, 0x2, 0x0, &(0x7f0000000580), &(0x7f00000005c0)="47fa82d72a8e206d3339329a3e6a226ae94410d8cd3bffe0a402467db81a5b78d989e34d4e444f0c5cbf5382b80fca2d30626e3557f785586c4bd8e9f3d5690a1b04b962325280d9e6329e55420dfc3a52d21b6e05a9618b15f4c81281f5cb8a3eeb1605110c8713c0b2f3f0ef9e8aa9a4", 0x71) executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0xffff, 0x6}) listen(0xffffffffffffffff, 0x7) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="91a6e34dd8bbaaaaaaaaaabb08004500001c0001000000019078ffffffff00000000230090782d917dcb"]) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2a, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) executing program 2: socket(0x0, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900f13a003be1e384000000000000000000000000fe8000000000000000000000000000aac9"]) executing program 7: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000340)={&(0x7f0000000180)=[{0x0, 0x4000}, {}, {}], 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080), 0x2) setsockopt(0xffffffffffffffff, 0x1000000029, 0x25, &(0x7f0000000440)="00000062839162bc69753beeece2cba4b829714e1a50e98bd91036fa6c8c3a3c4300555d88bbf1b374b35241dd03de50e507718a8e92bd8dc49b25d03b29439e9f1cf05b97e26f0fe0863a1c72d9b25f700a2e7a2cf98ffe42b5f38b6b8877956e594faadb311d92d319766062034547e8bf581deffc10853f50d205b38709b843a892b237bb613ebcc7548ddf8825b27d614489a7aac9a5", 0x98) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB]) getegid() r1 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/2}, 0xa, 0x3, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES16], 0xc8, 0x800) msgsnd(r1, 0x0, 0x8, 0x0) msgrcv(0x0, &(0x7f0000000240), 0x8, 0x0, 0x800) syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xd02) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x1, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000000029, 0x9, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1495) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) sysctl$net_inet_esp(&(0x7f0000000140), 0x4, &(0x7f00000001c0)="27db194b3edf453aa52c63f47abbec", &(0x7f0000000200)=0xf, &(0x7f0000000240)="a7f40c48d03738792aecb22ae8bc2c4149356c9271b07ab50ed4b4504a41b2e5a0cf0ae465d38e758364ef820e2d0a36e208db4db85856ab756af46f1f852165c132ede6359e4f187a2221bf6a32b2f3c0ac29a1c044f1808319e1818faf0001b62bea155da6274c5801899dee6a5fcb9a9faa709dff243df0f75bf47437fff2f1301c03c8459a03803af05b300f6849569cc5509172d0d62e195c6f7d36444f7e580002d24da097ab1463f8d08ac19f985cf05890f3ff1f6e080b580f305b64a0f7ed087ee50bba6e4755679e4915196988ff56f93308182ef9", 0xda) executing program 5: sysctl$vm(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000000080)='\x00\x00\x00\x00', &(0x7f0000002140)=0x4, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x1000) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) close(0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10a10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001280)={0x4, &(0x7f0000001200)=[{0xcb3, 0xb, 0x5}, {0x1ff, 0x1, 0xa, 0x190}, {0xfffa, 0xed, 0x3, 0x1f}, {0x2, 0x20, 0x7, 0x4}]}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000012c0)) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001180)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dd, &(0x7f00000001c0)) pipe(&(0x7f0000001440)) mknodat(0xffffffffffffff9c, &(0x7f0000001240)='./file0\x00', 0x2000, 0x80000) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x2) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd2", 0x15c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c6, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') executing program 0: r0 = msgget$private(0x0, 0x102) msgrcv(r0, &(0x7f0000001600), 0x94, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000440)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}, {0x0}], 0x2, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0x5c}]}) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r6 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) close(r6) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r0, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x14, 0x6, 0x0, @empty, @rand_addr="ff0000000001ea443d08000000000100", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x53}}}}}}}) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000000240)={0x1, 0x2, 0x0, 0x80000000}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xbfc90000, 0x0, r1}, 0x0, 0x0, 0x8000000000000001}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x47}, 0x2, &(0x7f0000000300)="00f91e3471ac0042df7aca1c5fcf1dfc63485cb36480ed91db4069355baa116ed36204debb8f8a82eecf72e8264c0656a5c05a8c2011dea04ed5beb016124102d361629332adfd679120c4a9095aee000000000000b19e51d76fc3693b282504b1b4e2d12b3b4f15095861c4377da0307ff3ada904101ca6b29cad8969b37f88c310206ba770f9129922a17a025202d0be9d4ac2439b52a890f775b1e02d1b958d0000000000000001", &(0x7f0000000180)=0x7a, 0x0, 0xd8) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x7f, 0x0, "bddbf448105300"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="b1", 0x1}], 0x1) r2 = socket(0x18, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r2, &(0x7f0000000140)={0x0}, 0x10, 0x0) close(r2) close(r1) ktrace(0x0, 0x0, 0x0, 0x0) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) close(r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x8000, 0x9, 0x82, 0xf0b9}, {0x9e3, 0x8, 0x1, 0xfbe}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r5, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r5, 0x0, 0x65, 0x0, 0x0) msgget(0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000001500)=0x8) sendto$inet(r1, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f08975819d52f1a206819657a9463d5928", 0x7c2, 0x0, 0x0, 0x0) executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec5920400000000000000361b12578ea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xffff, 0x8, &(0x7f0000000000), 0x0) executing program 3: mknod(0x0, 0x2000, 0x202) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) r0 = getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCBRK(r2, 0x2000747a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x0, r4, 0x1ff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) getsockname$unix(r5, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) utimensat(r5, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x80000000, 0xfffffffffffff456}, {0x3, 0xd9e}}, 0x2) r6 = semget(0x0, 0x4, 0x653) bind$unix(r5, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000000)=""/9) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: mkdir(0x0, 0x0) mknod(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x2) sysctl$net_inet_ipcomp(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000280)="0ce5e6fc8e5abfae1b6122ef417168a01e0168c4df00df83048aa34b400b28474db2a75e2d8f7ebb28e267c0040000000000000023c66c95b48bda1b8accc0da62805a0b42cb0f9e02c1c5bf2eecd14800a05eebde5322764463a46edee70f202d80decd3200000000000000000039dbcb4b03f4f8c06235e0be16c1cf029ecf4e43643d1786c1136fde9683d47414164577c3d58c5d890b4d", 0x0, &(0x7f0000000080)="5adfd80f65c3c249b27f5adc1a138aea0000000032fed8c607baa9c7c3564672e9809f85cd350db7c9dd6999fce9d9af4791f6b089e4d9c64da04b10cf2292fadf350f41452648de2399dd40454395a4f97d2de8eb2e59570cc1c54d564227920909a8254edf27cfce982ff4fb3bca532afdb80bda275b3c0bca7cf0780e573759c35478ea716f2864035222391cfe3dc8faa8b2b0bcf1433f98f230e0ae8ea1b8be0ae2d34e2ed9b39dfe76f2a148b88223d69b60dd91243c80972ba4c0337e6d933889c70bb487d675097a266e388f4935650f465fa10b1f8a635523cc2363a3d2ee2dc88c8190a9bd224fdab60e0eb410fe797f945f846d44e9aadb597d226c22df6b2df2771dfdaf1f785b9be50f2cade970b7a9cdb751c9072515e7e0484756f089e37b23faf32e27bf12a4ed87c5ae225754ce92ec46eb17dfa4e04aa1d61bb06301be05fb1f42321a343d3612001342ab0ab1715c3d6839", 0x6e) executing program 5: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0xfffffff7) r1 = socket(0x18, 0x2, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() r5 = syz_open_pts() syz_open_pts() r6 = syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x84}, {r3}, {r4, 0xe65dc00084cf4bdf}, {r5}, {r4}, {r6}], 0x6, 0xfff) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x25}, 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r0 = socket$unix(0x1, 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080), 0x0, 0x0}}, 0x10, 0x0, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) setreuid(0xee00, 0x0) (async) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0xffffffffffffffff) (async) r4 = getuid() setreuid(0x0, r4) (async) truncate(&(0x7f0000000200)='./file0\x00', 0x0) (async) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) open(0x0, 0x0, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="96e9cf1c159fc25ac05e6f4c", 0xc}, {&(0x7f0000000000)="675ed6fef0", 0x5}], 0x2) (async) pwrite(r5, &(0x7f0000000140)="179c895ac6b900c0a92122f6afba432e", 0x10, 0x684) execve(0x0, 0x0, 0x0) (async) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) (async) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0xffb) executing program 0: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x4, 0x2, 0x1, 0x4}, {0x1000, 0xb6, 0x1, 0x8ee3}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15}, {0x80}, {0x8106}]}) open(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) mknod(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x4b) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd60d9000000383a003bcc2629a17a6c58afb8877c8be162e3ff02000000000000000000000000000102009078000000006000000000002b00fe000000000000000000000000aa000000000000000000000000000000012b000800000000000000"]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) syz_open_pts() sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x4}, 0x4000000000000225, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x8000, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000340), &(0x7f0000000200)=0x4) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x40d, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x400) syz_emit_ethernet(0x17a, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, &(0x7f0000000240), 0x0, 0x0, 0x0) mkdir(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = syz_open_pts() readv(0xffffffffffffffff, &(0x7f00000012c0), 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, &(0x7f0000000080)="c28a9dc3", &(0x7f0000000140)=0x4, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)='on', 0x2}], 0x1) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000540)='./file1\x00', 0x2, 0x20, r6) r7 = getuid() r8 = getgid() r9 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r9) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff76) setregid(0x0, r12) sendmsg$unix(r3, &(0x7f0000000a80)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000980)=[{&(0x7f0000000580)="cf1365ba8c3f832d51047f6b78b6c591abb75454598c19bb076b68540f06ba6a745a7267837b9a6c4973ec7d55e10f216621a6bed3c1c7c3d2af9a3abd6367795185a448b1cce22161bc08e03f8a7c0030cf1c58a973cb695688366a58e3f1b006574a69f2dfe45694a7f35b762d3c5eb7843e7c9cba41c6c3fae1440963b8fdc5af9bf0529d0ddec83d409d212c8707393cb183414d16db576d43079f", 0x9d}, {&(0x7f0000000640)="654a1f6e1f6211966ac2bdbd677d011244ccf8f9294bc07d21d3955d6a7b1e704a1819d9a1b879d4a8a8bf91aaed7958b048926554be6dd426275191856054c9608ad172ee24f0df1bd0e7115d4e95a125d2b5a6c3f787299a0b5b8ad46f55b21272b5756753d2270789ec06b5ad14da155b50", 0x73}, {&(0x7f00000006c0)="15492bc19bc4d3d6e16112f1e4bbb283dc280ec82e1a5882fb9a379bad07e6e30d7d13fe63926cd623e739de192b99433a9eb1fc5e1e099c88580ab5de77fc35a0008e3666573137020c7285c68780c0f4c9704b6812dc0d507ac9123d4fd43fcdca482ea0507c436ee7d48e1d02365b3be459a011dd6909846314712445d1838ebbde67935cab249812ea290c393d7bee52661ab78e8b74660af1669f1cbde72029076030f084349b41d35f6c15d567d67033ae3a6380b0af8f47f5f54d3cd3a949d09f79e7a30f6037e063b15b6d87a32328d3b4bf571933dc0d4da0b2f0ac3c644f8c1d047d7d311f623569f6e0b1cd", 0xf1}, {&(0x7f00000007c0)="59f08e600314836e4c78256e40bab61d5e9f0ba0b62598ca2f63e6431a2c37c85bdf4484ed1686889181db3ab1611c668c76bc557809ada9057a555a2ad17c936810d7772bfbdae51fb8b5746842ed1e9ef4a85b39576c706f6ab67f63f2040d90f371ba6dd6e5c795cc41ea344f3bd8cee3ad4856c3664767245ef6a5ef700601611740161d810f4c8169b0adc088a151ddc08b6a406cf4b0aec2d1b45dd836110728157b", 0xa5}, {&(0x7f0000000880)="41f02aee81459cd00c9773e2090dfd4cddcd581c9fa46784fcea314af796221869cfced32d850b2401d7705f79ecd0e51621d5430de50353e1c6fe7e67cd7be8fcd443666f1f2e5b87f2b8338d99272dbbbf140142", 0x55}], 0x5, &(0x7f0000000b80)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES8=r11, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRESHEX=0x0, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff0100010000005f2337cc6f9fa33240", @ANYRES32=r0, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0xe66ae243d006a66f}, 0x0) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x3, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000180000fe8000000000000000000000000000aafeffffff0000000000000000000090888346ce647c3a2aed"]) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r3 = getppid() fcntl$getown(r2, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r5 = msgget$private(0x0, 0x2) msgsnd(r5, 0x0, 0x401, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') writev(r4, 0x0, 0x0) msgrcv(r5, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x81}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r7, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000300)="d093d439cb557cfe359248483fcb1d00c98667273989a85322d0752fe9a0bb4d68e43e140ad458ff2df181520002a128ba1075f2be912d85e5eaee928bdda956d00023fba4cdf50863fc8d5ddb263a4acee619651444d340ecc22c13237bbd72e442a40132e12a4e15004ece23f4b45e2886849467ea74fe", 0x78}, {&(0x7f0000000540)="773832ba39ea84a900239816afbe63406f8636e4fae01d16cbaab9b6dcbe62b6146ce4462b23ec9092f0a382c079d76387c0c63c33699fc9377ac21ba5f658cd725e9c23ab2f5ec0597e3979c950c9c101bf23adba8b10dd385907eac251497446ad4b416e5520e6d246206a6ba4f30c623ad194e39a9a40aa2f123ffa57af02dc9b032c101bcc3c1b15aabeeb4d612a57d635b87cf023952926d8591b878063dbd90f376bbbb27b2d1256d1635b7fa4b3d09852f25db283ed932c6f3458e4fbd950817e89f318dc12951f067314b3bd7e1b843820e8db760f59da275bbf955286db4a95acfdc15a1fc2", 0xea}, {&(0x7f0000000380)="87acfc159375fadeaaa00eccbce59bf08f78ba5cc3930074385991a303a5697abb4f251b3d6193fe83ba68b33b14f84386e57cee10a0b912905a146ce5302906c0e8d7856be37264", 0x48}, {&(0x7f0000000640)="5d45fe1d4c93b7757d6ac86273ed6a7c85b86d757369874efb4b90522414bfc05002ea54a617d4d796a1cd3df54021b1485071f59473e94f8a2b139a0f2da762fbdce68e6cc003e95e3d8a685cc63bff632545fd3101c5e7fe12d382ea5365f5e4cc8f836c0ab1cad56e0be01487a974", 0x70}], 0x4) msgrcv(0x0, &(0x7f0000000200), 0xf3, 0x0, 0x0) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x0, 0x4}], 0x33f, 0x0, 0x4, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', 0x2, 0x0}) *_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 executing program 1: sysctl$ddb(&(0x7f0000000080)={0x9, 0x6}, 0x2, &(0x7f00000000c0)="05000000", &(0x7f0000000000)=0x4, 0x0, 0x0) sysctl$ddb(&(0x7f0000000040)={0x9, 0x4}, 0x2, &(0x7f0000000100)="f6b5307068ce7745f92d16b898cd6a590f3d2f43879801a2d3f4a0001792f4fc203ddfca9333ffe546873cf5ac9e5774523f8a01ba88c79a2eb5d0baa308547e06a156744ea288ecbb454ce532eaa93f1fd4c7b98490772323f4a750d3e0453a75c0c32f469941d378e752f36981c60d168af5d6f3b6cf1d78dd81d5a3f03e525799aa10f825fc21897b5d580a7918404ec34b077ed7c12ed4e066ef44941c09bec256736f2e8ffca2ccb86c94160f", &(0x7f00000001c0)=0xaf, &(0x7f0000000200)="892bae3e6f5c7aa9ea80f3ccd6453ec12da168aea90734b3d2fda12de087d0a3c9f7a1b160ea305e96cef005ec66868713fd5576b56b33dc9b165b4f0d4fb1c5cb3db6de76eb99c066880e2b7ed4a0018c183aea208175b20459355c340d692593c899107da112f080cbe023977076e59b986e3883a5961a1e24d9da6317cd07a79037f0b0f11c7c1c8cf4acc98225a615f8ba5e0bef688d39cb4d9c7f2f2d44e08214cd2f4134d6a18b", 0xaa) 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' executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8005, 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e4", 0x4}], 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80047476, &(0x7f0000000000)) r2 = socket(0x0, 0x3, 0x0) close(r2) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000200)=r2) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x66, 0x0) mknod(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000240)=[{0x6, 0x17, 0x47, 0x4}, {0x1, 0x0, 0x6, 0xee7}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) rename(0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0x0, 0x7}, {0x60}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/184, 0xb8}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ce000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) rename(0x0, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x1}, {r1}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x133) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x7ff, &(0x7f00000000c0)='./file0\x00', 0x8}) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) socket(0x18, 0x2, 0x0) ;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 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x48) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x10000, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff9, 0x4, 0x2, 0x80000001, 0x2000000000}], 0x7, 0x0) r6 = socket(0x18, 0x6, 0xfd) close(r6) ioctl$FIONREAD(r6, 0x8020697a, &(0x7f00000001c0)) r7 = semget$private(0x0, 0x4, 0x0) semop(r7, &(0x7f0000000400)=[{0x0, 0x3}, {0x4, 0x95, 0x1800}], 0x2) semop(r7, &(0x7f00000000c0)=[{0x1, 0x1ad, 0x800}, {0x0, 0x2ff}], 0x2) r8 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffffff, r8) fchown(r4, r1, r2) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r9 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r9, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(r9, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) write(r8, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) 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?0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000002300)=""/147, 0x93}, {&(0x7f0000002280)=""/79, 0x4f}], 0x2, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r4, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x8, 0x0, 0x0) recvfrom$unix(r3, &(0x7f00000011c0)=""/4096, 0x1000, 0x42, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000002540)=[{&(0x7f0000001200)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000180)='\x00\x00\x00\x00', 0x4}, {&(0x7f0000000200)="5f6a8de84b4c423d583f91557c7401040000cedf13579996073843ec5cbabaadcec80c62a8a897a78307f3cac30eea63560800c8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}, {0x0}], 0x5) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r7 = socket(0x16, 0x1, 0x8) poll(&(0x7f0000000080)=[{r6}, {0xffffffffffffffff, 0x4}, {r5, 0x2}, {r5, 0x8}, {r7}, {r5, 0x10}, {r5, 0x8}, {0xffffffffffffffff, 0x10}], 0x8, 0x3) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) munmap(&(0x7f0000000000/0x400000)=nil, 0x400000) close(r7) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x8}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b5f00", 0x0, 0x0, 0x0) r8 = msgget(0x1, 0x20) msgrcv(r8, 0x0, 0x0, 0x0, 0x1800) msgsnd(r8, &(0x7f0000000400)=ANY=[], 0x93, 0x0) socket(0x37, 0x2, 0x0) readv(r5, &(0x7f0000001180)=[{&(0x7f00000021c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003600)=ANY=[@ANYRES32=r7, @ANYRES8, @ANYRES32, @ANYRESOCT=r0, @ANYRESHEX=r3, @ANYRES16=r8, @ANYRES8=r3, @ANYBLOB="8ac52b63ce13562b96d4e21a938b3c6937d57e081ab7682cbb773d5d256c0a5096c87bea988d6279ee4101896b57ae071dc41ca63ac5e8a6d93c15304dfd54fcfe0f748b76a099cdb25e72e38c3ee99f138cbd5e8f22ad61bce220bc1e8b09f46a3441cade1cb8b6e5d469a1c4a860e81b6dcd338ed14526c22f04fbc00b510168484828da716a278f5e02282d4800e5c7f33146c8c1290c860e63c550740fc16a4be01939a2ad51bec5c8b5b04f10499cc2428a0bb15463da5e85e47441acd06cec057892a548b67d53b95b737c40d183b5427972a14780814501c0a4626438dc43523b6bee04a5bcfe530d02ecb75d347d3d82fbcf184cff4854f332cc2c60c18e075a7a0a7fdf9342d78b9cc62dd0441ea52a634df4f7f6614a04ce064d9dda0aca36be13d81309d426ba85fe7318880d6ace93383b9701e4eb4eefb3cbdb8ba30b6941faa17a94ae3e751234b7a054fbedb184e92865db60ac8cc5560451f835aa34b6101090e8bca5b63f855b9d59f2439d7e42ed64de40729e4e02108bdd20560dae5ecc027a434ee725644526e6db6b890c24e9bbe0f026e89a871755187e47f6be0ed0f542f6c8192ace6a130d13372bf12275cb80511f59a36aa769a02407480321c40a7d6e4f23cdd1ed5c8df1fb895d5102160076a18bf7dfed05136227d8850e06d6a33c4ec6d1e1de82c60e07546950596eef58614ab1c1159ac096b8f1ca34e265671c2b8c8b49d12350eaa2749a4019b484954e35a5eb86554afbaf9aed9336d8cfae03859ccb2f064c5acd7d7d787c0556304b5cc59091b77db694e4522fd5b7a685ce7f7d4b640604fb3102774d44092db6b24d66572c41657f5ebbc4da14be39bd7b3f1801c03c27763ec4eb1f3dcc07251aca2249d6f265d4dcdb2ae1bcdca6e0c9ddf5fc0a2e4ffac690d39605a63e8f739be4796043355a66e22aa6f29b1953d4b32784272ae2d5ddd6196c708dd863b3e6a433c3d4484edd1548a9d85a9feaf3e3010352c3d66e57951a4947873a826a0f2e1fd355a4d519d6fbc8799174029fced3f7c4b4f945a8ef99ae1b8ce507019f3ae1a348cda62840f716a11833b70d119ac10bb15d0321c4a31e97bcc4ec009fcd37193e105562351ae2f797083ef0c1b1e5bc0a0a8c75213c3414b71ed16fa8e700040b499f95386b821e3803a93d4e497ceec534bb398fb36a7bd5fffb79004baaac25940b55ac0cf72cd74b05414f14932871600baac108b8d10a1f84c14a45659f9a47f1acfcd8c43246a02ee0a0c996615effd0a370146679bdc0912fb991c1d795d15a64088b741199547d0586cf9c1ab53e230bebcb520bcdfcc6df99092bd51f608c0994e72afc584a7d19f26c00d01cc68bec5c58350eb69b128841e6128e30e32c7c05f3e64bc2cb886a8f747346b9300f5e26fae48359829beb3956eb4cdc33403b67fe6aa45d83ad202b6da5f4b05c05d219626ce2226a5310b17b422aacd5644b24e56829152b1310ce71ba93a62f0bdfc0871cf9f70ea9cae7a09febd06c3264fa30430bb7f46c974189c683ca1a50f3ff88c5f00d9065f4ee105e16af5cedad03c495d0e3f12a8704491dcdfc103780efed26abb16d9a3ae63a9be8726c0fa697553f91a1b9230a5e15756becf5146f2a7554c98877ec8aa5315b4edf1594b4f59fea1d1f428f10ac05f5c7dc90035cdb56d07d3e4f07cb6bddfcdd80349cded0c5e010458a7706f89bc968fc959e51f5b325f6047e65483c3b42f236f1a367173d1411b49764f07e3ef040de2baabd4f9cf88c8a523e234f09d4b67c1497f189ccec809dac564e13bd7d152eb2101755d36ef77dc03694c45f31793dff3a1a1ac33bc6820c5d3612b4ce06011b2df9666d2def639895233eed4410377c49e1db8800ae6efaad779edf6453e4151522fea94bcff0bef50bd2222c0f51714291ea162add23c59e768fb01b0f73b27db150225b5294d0f2ca553b635bdd52736c9bd2e4bdb3f05e5becccf7a5f3fee130e2cc69f7b07229cbf15f1a80b58b8b4cdaac938dcc32b53ad4222020829a4e2368601abf1c1bbb8f5c56b11b5be7e6af69d283a8c9449156dffe056d3e8bdf5ee78997ea30ca4bc14b5d3a63afee429b2ab9e66c97325e0512d39da0f10695137c7db6d1d245c61e8140158612398fb348c4ad92e10757c5f3eb2389f59f2082bcdbd8ba7c638cef573f939d76bbbca4fe7fd0c742fada2800c5304d40c8eb967250d1f26194959f1d2443ffea2e9733ed4cb8efbaeb022497b234fe4147db6fdcbf0c5a3109e5e6cd892c418725517d20694da9539ddf21797716dd6b56435cf357f84c4877d64ff2d2dbc7e4d8fea197b84c717da7e0c13b10ce0a8be93133f3b8ccdbcc5dbb46fb8bb8c8122563db6125d721eb1c0a6a55b7e2e49a067e8ad59f9da11e3226a44a3238cf7d704752e7fd30feb147a3bfd97a23ad2b9368d69c8f7e3515637e78907ae778d94d3276b3261a39a453d4aad6c0c92659c35d6d117f826fe383bd04376d217cb685bb8ab2669bd614615673237707f21715966b091941ece2e8d3c2a2efc8a4be927df0489deb1e44f369848a20a79033150db1582476d545a743166443b7663fe33003d386618589c68414dd0e65222b95ece7cfe6d94342f90f522e6b69b012d938643cc93fa9078757f8a34b9f5bf4973ca7508f61ca6a8a32a481aaf153dca5715e1f2e1d7a59a5ade804c1d8dde212d1640fc4a8af0a12cb1faf80210686d4ca0cbcf4663ad579d4592560df9cde28476285acf5c8e0e128dd8c82c63456dc9769a0ff7dc066bca8b6546541ac81fa219774434fc5cea411f8fb3dd501009eff03a9804d322573be6b458820da77bb7e15431d1dcbaccd1fc609f1417eb1e5103819a40c4fa198bd9226578da41704a923ebcd26b7f2d0f1b3c9d49263d9fdc4ff3e8cc10b30733eb2c1a85d06309df06479e0871ce890b4b5e2c584567e75b0376b3e900d08a4ad55e901e4a96cd4f6ac818a5834cb50e50654f394775bba4835ab7c78bb4b99be023d52f55f4f325bf53f1583bc0d9477ae3836e81517b03c3b262157a3c544b23269b1f8311cc83be3aef1207f0fef44cb0d48c1c30b7a45bfb1c8b4629b0d3762d1e37e624d6144a7ccc84e9843bb5fa2e252a166c230a568cbd2564965bf02a254a35f318a9a398bc0994cc5383c0c9b882f2d26847f9cb84fc0b5cc6dae654d09ca4761ea31d2f2bb755c198fe1babaf6fd503300da97df3b1a3f08e8b637747debd5dc84306fe5d8b6452a81c83d07c45f260a145e5691211ccbd7fe9590cb2ded82bef641d4618fbcc1d66fafebcf2da82037546214a48b94192c6fbd3a8b76abecde1adce2c1b7eeae7490c6a9e4c30b7e9a2f285fa8121c606d9522c3087d5ce5ab8df126524eed695aa31e5c61f206f6b4f1cc22a4922b33c8af771902cfdfc61b2a2462955f9cf69c4a095b1676201738144ccb0f6a1077aa46930322da736aec58f76214a58b0bf65caa5f65ce3b93903b86c680700c72561f9ab403ed81ad95fefed7f6f82d9dc0d39863844d46f63bd7fbf858bade13a56be625105c610c103856e3ab7df770bfdf38cd14cd2ad1cd35b53e8fe722af3192633ae01ad69a2f5c483d1c8c30e21fe91093c4f6441f2cb91c9910e55577ace72a7e916d060ba70535f6cbd570e1997c108e8c0803ee825df6457de1dceee74a2d1a30574e8397f2d27757c2a95fc5fa8e83437cb72a9dc32a14fc66c33e4f0d4d58cf3b50af969fd84b4b7638d3523d87d58cdd0fc0bfa952f164de0ff99acee2d11d0a4f0d2751e1319c841a471c58642cfcc853364591db5cced4f0aafe41f85f45185ac9840d0bf84c99c34543fa2b9a58156febc5a7a12d0e911e4657901bad9cb7c39ae2c3977c0595f4c87feb9749ec3ad697c4463b39fd174fd0630485cbcc354577130313dfa749db5e2395b0b133581d25188a7d159474325a0ccc169a9ff84c8c1e2f7a5c0b5836baf3ecf2061d32bc3d5c5f01b009efe27a48dfecb3e8675676aac6f2a75aa9311bafe9f3c507c19a2d9027a1ee468c8b3d4f47e15e97564f64d8b42fe900f33ef67ec804e8112ea88283728ab2b37202b1477b3203012f5293afce3210edb3aceec0184a551c2e625bc4f5f56a6c674110d2e8ce52027a60cdb7017eb38021a0e5684abab1ffc62b8661896686bd309d47b7d993efa2a7b4315022749d13bc82643ac4eadc225097f5f8ac6db40b68fa30db65be3417b5fa1b78b6cdf37bfcfb79ea75ec7d9fa2ae778bafe53b0e31c9bc78f6049a18cb01f2c2e9a9d0999a0eec1b6d5f9c41ed4d7d8c60ce2249b8c185a4b698d28ca7c2097e10ed92ba1f8029b7b62c7c69da8bdcc8a5f5facd17ca8cda8ea1f6f49ee0523b5a36f8a9368da24de04271002e5e914da5bf4a6138bdd786960f032269ceab66e60a4d6c3efd4a1d8714f62bc1271d9a8df3bfd022a36f89e203e503e8c8d7decbb0a63ee455219b580ff6fa454f7e4ccb6843f5422b59d5ea97dbc3233a0961f9ebc140dd49da8ce3765a5a0568e22aad46fc955d1087309664ea094d4ac2793401be4966906341465cd66c5ad252f47b377104d6fad271881cba1873002d94d1f8b82a433c4d6e623b4b122775b9c5caa731d18af59547cc460a87efafd5c96de182c02979e514dc2300626c0247849d4577a589450d2e13cca4b59cb6d18b97581bbc0dfd0480cf50f1e7fb9287b01f3dfb24d866d7b9d264c8342d756e9f5f21fb90c1e04a7871d78d31cb36a49876943410f906f0a6d3ab0fa645a67195608567943c96e06c3747435c408ee635e4fb9fc29e9909173422b3ee774e464c14eafe1706dc965c7ce82017c0252436e07cb996205e9d01880bf75d50bcf9453e72c2ec275edb42c8b09e9d5e50ca3102e8324ecb1a99216e410db1a96a41975a9746efd3538e50357e7618b2d0cd3503e6b4314b18d7de74495e06beee8120278b2424b0c4bbeabbde39e87acfc4238a3b64206b540e353db43ec572f42cba437d285372705edf017e46d1b275115f30f49eb25e7030bea8ccc6a8169d5369f83b583327ed7fd218efeff44d91af7ef84c6383b63dd86a3e0468a6e2160b3e7e12b8f71f52504da64f046be3a5011d859b2f2d597d59407c0bef5933bdf88d41472dcf1ee5225e066fedfcf3c333d16483cf1f55c23b970509d3ea1f4a0cf72276b6bf42c850c044b08c8e7a5416eb420fb716e193b624fd72ddbef712607f6dd926ef23c3ab7e43f90b26bce20a9f0489d4fba9fee47152ccd3086b09b6b03b5054704b16382136646dcfd8c705cf8a1967699342dc70531a825fe18aaf99e6a92598866db330ee6b44a3553d3a4d896a816650099aa58197a15c238430bd0e4b7b416a46e0f2ab970f442e551fda003f138563f9a0f444ec88931b75ef4561ef3d0443c1b2771b7e38207b6892cea0693f2f2ef95f07eed20862f47b258076b076a7c003ac3ba58a178f1b9bdbd5e6b0e442edb4991d93b1d7f31ab86e6efe075b59a63e9235637d6e5c5b7a4296d2b9edb7142b13352aaa2589b2c54ecb2a7f3fdc1d5a420be8f6f1cf7ca6fb2c341e9a8f25198223240ce5b903e8f4760c3e9f78f62b0b28fc8aa4a8f59cabd714a1e91ff613697e2a53a051cd2d776a246b1e1092896b1cb995291397523f9aacdb12f309552e6c44ea53e51d1f1319b988316e452a9f59597332428405c090169f4046f6246e3c3be6c995604f8279bf4c56a8c42b4c63561f35ffadeeb532a6"], 0xfffffffffffffd95}, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000500)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082d26a849c1cc77c33f47bf1962a871335e51926918ba89cfad5aa4b93a3c362cfdc8cdd0d6367d2b75630f877fafd87e10516dbefec111afb596f879920914a55c71eef1ef3d788239cbdcf1d05485cc8b315da86273494a6d8b55c9a001ff3428a45d4d54f446db5ada150e34e7132c7418a215b32f0f8d899d4d9f5a5f504a8c89d72348770c061a3a48014508eac3c4f6406d69c73331597670d7206162ee0bccf1859bab2413e70c3ffa600073e56a5da7f07e70fd8d353879907c9351a39aa7cbda1072a756fa02c940933ab61093d335fe26e712d1f6d0fd28e6d35b959e471f7a18c2fd00583", &(0x7f0000000100)=0x1, 0x0, 0x22) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./file0\x00', r2, r4) syz_emit_ethernet(0x42, &(0x7f0000000340)=ANY=[@ANYRESHEX=r3]) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) socket(0x1e, 0x4, 0x1) nanosleep(0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x4e) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) semget$private(0x0, 0x1, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) getgroups(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xfffffde2) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) getuid() chown(&(0x7f0000000180)='./file0\x00', 0x0, 0xffffffffffffffff) r5 = getuid() setuid(r5) chmod(&(0x7f0000000000)='./file0\x00', 0x298) semget$private(0x0, 0x0, 0xc2) setreuid(0xee00, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, 0x0, 0x0) J CHײ/12-aܮeĪX: )D7~k,0D3ҨP#MHB2lXYSw$\E.TY8cűфWup(.dcF_"{Fsj9HhYsNqM6-UX q;e9UuzFtd@Af(1o|jߗG`nM9lO}h~@_׈F' _y/,_CXXt&|0h)o=-l渻;D<="x^6LU9mPM executing program 6: socket(0x0, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x127, 0x0) executing program 4: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9}], 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x6f, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dfb) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) accept(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) getegid() ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) r3 = socket(0x18, 0x3, 0xd7) setsockopt(0xffffffffffffffff, 0x11, 0x0, &(0x7f0000000140)="12000000", 0x4) setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000100)="12000001", 0x4) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) writev(r4, 0x0, 0x0) write(r4, &(0x7f0000000300)="1e", 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) mknodat(0xffffffffffffff9c, 0x0, 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='\x00', 0x10, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "090000000000364d1f016dfb37a23ab44d04c50c"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x3, &(0x7f0000000140)="71f91e3471ac0058bc3b9154cd94a34b787a899e6169e380a9753aca23b61dbd4ca80852947d3dd3476fcbc46dcc7694f28f0000000000000000000000000000c7d6ccb24a0c8f47a4f3661d8d47d952a385b8a6d45bda3de6da3e007c5700f9a2664be6f994209a98916ddb336a", &(0x7f0000000040)=0xfffffffffffffef4, 0x0, 0xfffffffffffffeec) executing program 7: r0 = socket(0x6, 0x1, 0x3) listen(r0, 0x3638) fcntl$setstatus(r0, 0x4, 0x40) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000040)) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0x8a2e, 0x9, 0xfffe, 0x8}, {0x0, 0xff, 0xff89, 0x8, 0xfe00}]}) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) setgid(0xffffffffffffffff) r2 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x4, r3, r4, r8, 0x0, 0x60, 0x40}, 0x2, 0x400, r9, 0xffffffffffffffff, 0x7, 0x100000001, 0x3}) fchown(0xffffffffffffffff, r3, r5) r11 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x92) syz_emit_ethernet(0x132a, &(0x7f00000002c0)={@random="274f27249443", @local, [{[{0x88a8, 0x6, 0x1, 0x2}], {0x8100, 0x4, 0x1, 0x3}}], {@ipv6={0x86dd, {0x5, 0x6, "7ad761", 0x12ec, 0x2c, 0x5, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x61, 0x1, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x3}, @generic={0x1}]}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x8, 0x40, 0x3, 0x8e3, 0x4, [{0x3, 0x4, "9cb02c7f7017d6e6dc18cef31d14e49a72408417a71397c47df062a3e61deb136c"}, {0xc9132a39fa7438d5, 0x1f, "025470fc2596f4df0f42e2507c68fff4699862ee42e04b0b1ddeb99bbbdf4b5ba0f949559987ff1a80e633648b86deaa06a916976f283ab8348e9456aa678610ceeec889473ff075e80606743fb9fbd7d9d47a4620f2ea4e95a5788a2d5e8f247a6b6b377595d4a110f49c160cf4f8563c62c552694ce8996ac5437de15b03b9bdc23ff6cd5d3f8cc19ae4e20ba4429206c73645ac56fd3690596ce8f58273b560fe31e48898be99a8419d6f0131bf9bedca04736bd94a6962ccdd71da48153d635139f2f631063cb715bd259172d43bf32bb3f4d29aa639cdd9efb86264fde4496af6f7483720f7c3eb52bf80b9970a8dd07ee797d53ce72aa1"}, {0x19, 0x200, "c0757a8adcabecc4921b4a727297207ace2ac2c63d9a8da2b8f0f2f6f4ccd969f967e476d252130608ab34d7b7d8a5e7d71c01137830b9d86f28e24bb5eeb41781f6a24ab7ab3498c52204625fbb246f549439a026b4504d861aaa5da0589e30d7029b3d9efd0796981495ceee2f560156b90beb8a6cba87a42c4af8e25fd493370beec796c55eabf4fa4df83999fb6952c3e6c4a4a7d7fced08196cfc2769715fb8832bce26025f64f5e690fb5d1f05bc48f166339de9d6a7ae6ae0975158e32f3106ebd2a74ad4cb234ec241c43897b4a67e6bc21470c9fb25af1cbec0e7ecf8448128d944fa52498ba00bb92c2bfa5e20cc19e9ab85f2a26b191541b65ce0216c313610348d97e3aacf1c8bb32cd26487e6ddad3943dced24be3f7a5168a343e2f7a6c98195bf74c35c6a60dae601db4b5b4b9ac9850628a55b615728f07bceb334d00696459d72e26966625d014bdcfee604ed9dc81fac326a3ef122b527c3c4905e371b945f90686a26c59f4d08c939f1de1eea09247452b051ad398af7fba00ea47389863a6dd891d57fc109db3c4da25ef0d17d933a8851f860bfa9c9581b4d2e03951cbf03f47d5925f7fe4246daffa31eb9759705dd8014ef8a819a70287f67fb073efaca44c477d590a89545f4837037bb41b5990fa12f1e457df55af49c4bc802a13163e007bac00152edb42e8a2e7fd77a8babb573958d2de18bf9900454b1a8452d333fdb1b4600514aab26df9c105b9ef063c11ba965a0f08f249e7adc0fb475faf1ab494fb14f8c5ccef6d6ca4170ba6298637cbece5dbe2f6bd243a482bbc149f17b64dc1bef327d4c4c9bcca6437d6f3f0a176485b8f4c2c05688c3b0da625a3bf7a4dcd5129d8452858acdf9c5bd4c50835f5ff39f09466fadb0c33131f011d0a929682953216213fcb487d42c61f563502347c433d88ad1de975909246a43b53eeab0b3852efd5e91bb74e253e3a3daad511db2c428d645e2179da0264f0eac9bac6e44468bd7537b1309d3b58fe327153ca7d6a923dfa034bc1a35966635b0e707dac91aafd0b940b940f2a0fe8e3a7d4c04e22a73b2a5375a59558236df8192466ef2ad329dd3eaf637f19b7fecdb9e20726c9fe3817bb212b2445a2f6914b1835d6e9d38a535a2093df07f7d7120a0c7080f983b84a0501fb00e3bc204ee396f35eaf9581d4f37eb2d5007ad63b40b90a59277d054e97d82ac0033da61190e27a318b18b594aa73336fcf3b74f7ef9361f2e3eb5e067492c544e8e843210acedbf39d9a1e592cbf84a8db63719b62b0a80901acff01548ccba1d19cad4d8cdb786a5c67fb488b7e285f7d14417751f7cdbd368acf1c2eef0f28f76b3730c45d417bd00ccf11036c03687a94bc4605dec5aa8ce3d8677611f869359f0fcbbb9eabc68df855f2c4392acecb329a0bd01df689973e308eb066ebcd60f600183b7d672fce16cb98ca4db7912ca1a3cbd01a735f97447a3c55351f23f309649309f15f50215342975ff224a6d8510c978b5e0a2a3ec93929ad2eed23f92b1e151285b88096285f0b32b7e9f8788c76eb962cffd63cc8551ad538c9dd69534e0a38f26d6a6e4c17b7bc91a93079e243d2235b88c430941b0f7c48343ea71eda9fac848e76ebb9a83d73d146dc409f01d968c6bbc1df8080db7d66f7b054fff29941b082570c3971c3cb11473fe9b8909dff0313c3f9988400b117a92605a2c7f0e1afc52ed70edfe774cbce9b84dc303f66ba5c8b7c6473c9fc0faf26778bb1b6e89c516aeca3051832be9f4b3f44f534cdf00afef4169563dc49d9bd056f6dedfa8b292edc8714199a77b5110b9b23bafd5d5893725b7b29ba4427b9f62d9c6d76a6feb7b844b9a1ed95c25a7ce13bd5e6d47eb9f25f4d45d311a58e0d4bac1b1808faabc52bc4cd35312e0733e20eb5f9e2c3db27c142a270e84d321be684800ffd1c1ab9669583ca38b7d395582107ec302937689663d2d8e7c5eee370739efa69226297bae7753010274c268e20e49c2d05880aa403bd4f7ed22a9860ddf5605c256b676155844a304bf82b2b2b43424c19a9d4018819abf5d14a7d9fca317069349eecbf3d3e73e47768517a9aa7845392a91a3515448a3a00a773c7fd3afe42bdea258acd907980a88a89f917247780a56307eba469950e6060e7dc927200466a6766ef5f20d204a956d146d6bfd5c8486fb9aba33308a990ac8c32cbe8084ec93890416c7e85cdaca25eb263923c4c417bab80bc3fc3e60f07e97cbcf764929afca24842118efdd060c097578c291e8291da05ba8534110e9efd340a4a33610291e1f36a1cf0287979e3bfa2549a835ca36f2392fac8e96caadcf9fb3af93b904a8aab3db3c50d8e9e3fe0180eed0483613bd0e494941d34206744a3336a54adaba059af367529674ab70f5c741260325223bc8c2abd140db55b79355435afb677f5ebb944bb55265b3cb171ed8d093d752307bea986a8132e773c0a473c12ca8e52c2729925c116514685a15601ba048d6ab6563b0761310d7a8c9258e4f9e7a1ac89af7f7aec3e5a29787a8185241a540ffae010388b3aaef99947c86faae72f6e999327fec7351588bc72329254ca35ad040b687e34e4242e10694c3e9da73e1eb098fefe53313e5cdeb17af77f919f0347ac2e6b58bae5d02e854207523d6f28ee2f54fce9320a2a20eef7979bf484ed6d1d146127e27f97701d28fb993b04e828d580809b43d99c18dfe21f67f582a9d7f100d57a8b9bd9ebfb2007e7a0489cf0ae19c5c2246802760a9d163e3fc56ce30c201ec26b83313b9f6c712e8aebc8c940566364e7a30d7c7111946ee71f1e59be822c713409cbb0506c46bf6bd5301a7cfeb9ade449ac9820a664319ad522568fb207f7fbaec2248b11b237156beec03aa06b53696c2895cfd4a4fea3cbb324934b655c36bbe9e3b9faeab9b2f7033d2963f4afe39c299440dc1bf244015483ee1d520f7eb8ed75f76085504eefc06aa474e926bf7e2d4534e0dce400bf19c31a3e0d6ec4191aef50b1c151d6f88e62688e3304af9c3cb6ee6b0a5fb1f70acc1127fe9d95be4cf608f73660d484c659dba2e21dca41220b0259654d14d695a468a9669f932d5649103474aa6497dafbe9700eb5eb4c332168243e9a798a4e4775d23ac45111ac0cb03dfe28c021b8d7000c58983c4f32d38029efcdc1ea1f5bb4093fc01fc49d08b77a5d24a961ca4c1d838fbb0f73f9d3bf3d60ca1097a614bf110bfdce5b9e5fdb8afb11dd3b2ed19cf4eb7f42a2be1ea89d71f49939187aeaf7b47908b4e56dfa05845b76a9a76c694e909ba7636d5bc146f4182ee60ec1d6a00c17ce6ac823db8ceee680a6c3d71d03ee6860b54e9edc092a89ddb99616a5bbe62a243a0abfae19eac495ad38b932952a4bb8fd919560d5d5dba5d6f37e72a1096db39935747f4e05f17f20909de41fef33b31e7abf38ab4c00967198d1b249d7d631f8619b4740f71c7b33873ea3570c97dde00c07c407b4164977ef871a44d8c9abbb7ab8737f867bf9a2686d9c62cb7cde8b429b0447d9e2adad8ec5eb61244b17c3cf500c7bb31ad2ba02f4dc449473a9abed6ceac6e242b74349cb5cf30e1b46e96ff503c7151112ad98443e74d32065c0c198ece1c93ad74a2e3af1bbb746f283de4d7b19bbfcd0520268c15e6cac1c1631568f8e647b7a850365ee95cfd4a57323bdc817f66ffd5f007bb0904df0617b02e8da4fce89bba30d4389250bea1722e9c9a09e303ff5cc79c0b7110f5f865cdfda9443189e8048d1cc04a7e150f7a2d14b805b9f98c2b9041cd27750fcf9dd2d86409b3059f2d3a47ebb462f5dec9094622fbdfb9ae056ec4d56ab6097446f3d968c242507db84f6a17ca0c5d0b0e8cf6cc985599b1ec7da58055d597855d86259137ddf3873046e89959af0612b2b714b823ab8ae7773f75a68dd7eee8c39ced1b971b8c7f1686e6b9e42d427a0fff4fda16f7156ea823f233b5ba8e9677a1ad82932519e9b60f51e267949244201dd81d6db0a895c90112e374a43e39625675e775ae78dd6ffadb662011e7c70b91ee8d0ecb31ddd34d110f96e40df58af56d2fb38d216f79373bf8ccc8e1c4bffcade73d5619bb4ea849a4874a45e8cc53182572282c9791e3754c86b9a18147bbac9d0289e8f3837a54b1aa53398c4650ea2828473be8ed18aeaccde9f1f57c1f109033f71b0f0c6aab172a9be80132b3f706b4a47d944867d81f94cd594c15f2edbb066f8caa5044e294696fc8ece428e3042af50ff7202365cf91ecb0d019b5ce197297f4e69039252a974cea37f95dab9f6de4b4f201045b9a440a3b0d6edd51612a09e23fb78a701c2aadaa207bd07b8f55575baceda19597804254494d2228e47afbe5b3103de8170f1e627bf84acd1d9a0cdb836db660c9f5b855bb7558563da2a75ba37e9e48a0af674b8285e1609bfc33f6a6126f02e03f77987b8b8945a9a1059f4c48fd7a2346fecf3ed1d98a7c03d0038e5e31576460fbb96d26b12bcac132f631b7b7708a32517b62e45c23a58449409143bad83d0da79e90bf822c6ba88e4611d8f4d3b8b1adf009a5abadb58c1b92d640e1a33e68e83c5b30cf4e00e9b7a4da5be5724a3089c6be1a129c32ec905890386d042c127f7e4219f9e0e8bd24823b8862f08d44a1bc4da3f219d7cd77372220d725da8d8d2ab4414080a67f2693ba61c5d9c6514e7f8101484614a47b869b8f22a13b2888b8b9ad719d13e5ef08472a9222eb6c18c8b2d072b460c26e8215faf9d642c7153014330d02f1c825f452c3e25deea0e4a119586273ed592f26722964582ccef2e25b81d5bc769211a19fca04a3b89bcd0e101d380cd9cfbbef555b9ae0e1b8d943ef5ba9f6f82dac65cd907115cb099f351cc39c98a1783910652c931e909c191886f4d3ea3270b62714de55c96f221b9d28852cb1e0f9c9fdbf4814ed9f819272af055393ea0ba6d7e17f89862a88add109af48f4c029164e35bed031f903d10a0d79c6b09ebbd583db0b8c1fae804c0cc59203220830f90c6f53370ebe763696386db3824ccee987438dccef4f76768f5d683946344bfcbadb2239e46d93aa9b9474ef034d833025d7df71b60aaaf1749de29175c809f4e6286b8f61b4d71de9e1679e8c27f8b654124f20246d8eb24d2a72dead70d57d18f6561e7da1f8dcf110f7aac49ef73b6fddfc9a8183d979135d2cfd6411ceedbd8f40609c24faf0175b33461d86d4b46f009344b1efff1a543b3929c69105082fd283f13a0a845f5aaa7419d93b48d4dd8e037433cdf8e79c9d68556fe665665c3a83e13609e7bb9628b2cad653e5981646bdc338339e50d1438990cf97ba0f353512d6eee626421bf7bada12b6f21f4706ed2e5b634b7e34ef6a9d6c34e8fc67c795e4ca2d561edccb47bf6fca96760be56427efc06c663f3ce41a690f6861c0c725300a5738b3d1bf2cb63a30ecefd715c1948314f65969b5a71021f0dddbc15e44e39dc98a29338e97c27933ec8b306e8b5c1da655936a8cd38075599f2fd974ea75fbb1fbb9678e6af2852c96683879bb30e5ceef785ef3593dbe68197dd7fe009dd5aa0b9232c0cfc9104901d635e821634b093cc2a2e7cee7a6dff556ca69f969867904302f87493c1a8eb6fa5bf2b5e0dfdbee2678b30de807336a6e4606f35ca002bfda431d7324cc01f80706263f2699d1d7f5cbb461bea3a50ed4ee71e09ea5f00ce13f2ced7f89fd431fdcc5a627a2f7855b5fde94527b8bef038473990bbef77d"}, {0x4, 0x1a, "dceb1010461d5f53ed48f34761f8f99f6894943654fa51c77052df16458f780474b63f423f51ab5b93050abc8008217663473b2595e6f28e87e60166e27c57afdcc661b7cceb64921e1596eec692b9cbaa2df9fb83a69a1b93ddebccd84056cd444227736641dac471288a16cfc7b126d02951445ab3a09d78798a0dd2e25c8a42993f54b670b6a8809b7f30145144911a3ee7ffa1778317222625a409865a0f9e964a691a8a1ed7152c515ba165f6acf00ccff0b2113282d8b7e036705dd286ff6eda4c43a174df7a7bd3386f1ad7"}, {0x19, 0x9, "86db4a94c1ee50fefa7e4578597dd481b6928da40b601d7956b4108f0672f260b7e0322756e006d4f86e8dc35fcc9188e8cdd9b6df19016c7e323b3543474a942753683ba8df1c"}, {0x5}, {0x1f, 0x10, "65c02422a0d65f0fbf83eb7455153f9181d52002775a1ad869838f4112c34256d9051af1d080e88c97d92d284db1b591e83cf16235850183622139de5faa955a88fa1d28b0f2a96535a602ef98974c32fd24f949438502e213bf006605ef37b594d2e240b4e2034d681e5b9d999a0e8033aace0ec7d7cb787da66f568bfd94296cb591b177"}]}}}}}}) ioctl$PCIOCWRITE(r11, 0xc0107003, &(0x7f0000001600)={{0x3f, 0x6, 0x5}, 0xffffff81, 0x401, 0x401}) clock_settime(0x4, &(0x7f0000001640)={0x101, 0x2}) syz_emit_ethernet(0x14e, &(0x7f0000001680)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x16, 0x4, 0x1, 0x9, 0x140, 0x68, 0xfff, 0x81, 0x4, 0x0, @empty, @rand_addr=0x4, {[@generic={0x44, 0xa, "bbc1253f3073937d"}, @end, @generic={0x82, 0x7, "bc22924700"}, @generic={0x0, 0xc, "b11b7cb83617dd35ff96"}, @noop, @timestamp={0x44, 0x24, 0xe2, 0x1, 0xd, [{[], 0x7fff}, {[], 0x7}, {[@multicast2], 0x7}, {[@empty], 0x5}, {[@local={0xac, 0x14, 0x0}], 0x9}]}]}}, @generic="414043f2df3707e0795165fc65294ee5964df87dbe9b9638c5bc0b91e013c9d52888fe2c2c95ca9895a080a376a676a1f2fc25192807578169f1ce5841f5d541d6002e54f6f85de564a877babb4c949e9efc4c806f7afd5de8b6ec395fd4dfd1fc4a038af7ba6a3dc2e54cca46601f71c6163ac1f40cacfb6d5c79f540f485383e71ecc25239e430dc4d5d62614f967a1377dbc46e7402833ff1e643ff10d37eea74fac4024a6cc992524cc6e523ead290f5650656e72e81718dfbff48cdd92d70d34e20612df3657aa7c430ef63c5d1c068fcafdf8df7e409f80458990694fe90eba8f73819ec3e"}}}}) kevent(r11, &(0x7f0000001800)=[{{r0}, 0xfffffffffffffffa, 0x84, 0x4, 0x7fff, 0x80000001}, {{r1}, 0xfffffffffffffff9, 0xa, 0x2, 0xcd8, 0x2}], 0x7, &(0x7f0000001840)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x4, 0x2, 0x7}, {{r0}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x100000001, 0x2}], 0x3, &(0x7f0000001880)={0x5, 0x101}) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f00000018c0)={0x0, 0x3, 0xffffffff}) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000001900)=0x1000) setregid(r10, 0xffffffffffffffff) setgid(r6) fcntl$lock(r0, 0x8, &(0x7f0000001940)={0x3, 0x2, 0x0, 0x7, r9}) r12 = openat(r11, &(0x7f0000001980)='./file0\x00', 0x100, 0xf6) close(r12) lseek(r1, 0x81, 0x0) setregid(r4, r7) 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 [ executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) mmap(&(0x7f00007ea000/0xd000)=nil, 0xd000, 0x0, 0x2010, r0, 0x5) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x1000}, 0x8) sendto(0xffffffffffffff9c, &(0x7f0000000040)="161f81b36d43df0e97ab06a476338b52564cec3a039c52ecbb8c6159d143ded978b7cdcaa6d4cd0826c5d16b14f31c8949d31f42939e74d5429e13b2b0279c1c3095833875ba1700557006f1fab2e631427f7ec0dbfbb62c9cbed80902af1f4eedb820c6c4c8c77b30d4132b9cbfd6cfd9a7a5f3fe41fc175d14d24e4f04b32f385ca8b9715492d609a6be84db449689d6b62f8738a95a97e15e2926b48620bd334c4cd68e1b8ba0ca6527a4f0b5be57e17dab1f3de68bd23343235040b63b332d32100af3ffa3156979aa", 0xcb, 0x40b, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x100, 0x0, 0x0, 0x0) close(0xffffffffffffffff) getsockname(r0, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) getgid() rename(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0x4) mknod(&(0x7f0000001380)='./file0\x00', 0x8000, 0x0) r2 = getegid() chown(&(0x7f00000013c0)='./file0\x00', r1, r2) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000001400)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440), 0x40, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000014c0)={0x0, &(0x7f0000001480)}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000001500), 0x400, 0x0) r5 = openat(r4, &(0x7f0000001540)='./file0\x00', 0x8, 0x20) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001580), &(0x7f00000015c0)=0xc) getegid() semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000001600)=""/117) flock(r3, 0x8) r6 = semget$private(0x0, 0x3, 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000016c0)=""/119) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) getpeername$unix(r7, &(0x7f0000000140)=@file={0x0, ""/264}, 0x0) executing program 0: r0 = socket(0x2, 0x5, 0x81) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10868, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0x10000, 0x4, 0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x12}, 0x2, &(0x7f0000000180)="dc8838ba8f3cec78365ee1c1160e80a3fc3da1fb3549d7ef0e6e2b5790884180a26dfb2b4530c970cbebe7c71e6d570f944e8b7097194a14dd5652335cbcefeb2b2ff9ee9bcf3de2146847e1efac653600d06e88d8c8d93f865b399b27d3d6b5fd17b5b620f33c5874ae552fb957992df55943849317974250dd4dccf41fa5d6621b236ec6c0d5718daa38430fc2a45383a85457d897f42fe558d984c2636902f3bc5997448f6246cccd351b54ff4281201a7b8cd58d66e3f4d8582386f738391c68b9a7feb4622c653b233d0a81ae5756fcb9ce4adb1226", &(0x7f0000000280)=0xd8, &(0x7f00000002c0)="39ae87b9fcdbfeec4bde9cf4fe8405e3818296d4d663b14f8dacf5786ba6f5e5e220710453e67e31830c6488a5940ca4cf9b1c44cfaa30acdeb9a797f1004299c51081936181bb8be94b03d9ccd1af7dca48406e71c9a416dfe6e3eb42d6ea", 0x5f) fcntl$setstatus(r0, 0x4, 0x40) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000340)=""/198, &(0x7f0000000440)=0xc6) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000540)={&(0x7f0000000500)=[{0x22}, {0x81, 0x2}], 0x2}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000580)) pwritev(r2, &(0x7f0000002b80)=[{&(0x7f0000000800)="bff289f77a0d0c4710a80fa970efa24a0ddc64423b85b664fcc6a3c3f084ed22a53bcee9cd0ede7e7dc7bfcb921b339a5d5fe222cc26a710c953bae30315b510489e392cb9b7758ce6143afe52990f709f938996f1555f7ddbd5aad7de73a2c8643609a3674df3b0c8cd891dd6f7c0df3e783c05c9c77ea93d77b5c739ac80711af780686501db1e02fc3a284fe01691a4c396693eb7787168fac5e8e47f8a8ce2a106f4201e95e602c9f32a2dce3c29dd25552d027e777b1c508187d4d8de8fd180595edbbac6c23740d81ab657272ba64461f0e4a6ef", 0xd7}, {&(0x7f0000000900)="fbbbb1e91a639d0864c5420865f4bea263253f7579be4745c684e211c87f87225e8e4fa6f219f7b2896fb9a37651e13e1d897078a9d74548cb52d1ba946881accfe27f26edb9ffc4fc587f93fa65ba2b80fb5c1e7a47652acfe681105ebbcc49", 0x60}, {&(0x7f0000000980)="687d4fbdcb26a3f73db352480c627c8757985d649f77d021e99dce656bd79d67548ccbca37d818f837212db2f62aaa1a6094bc44f00c970a4b41cb08eb54815510142898e677f167f52cb9cd7a81367590027d2be9415b7b8bb415aa6236e8b009ddf290910f750533b6fc764b7c477fb955ed3e312fb3ea998a3bdce7ac139c322223a80fa962918b240c88c0201ca419a889c07e5e130673abc605d005e99b4ab8a9e6322eacf3be73c148042b43fb1f5be307b3e74aa82e4b3cde9c3d060a15c8c8750c114e5519b22ffc89825e91573fb8e319a1cbff1ef8f513ed74d0b45e7df203ec558233fb159dd3b31b395975c8cad8933c95f18869d5aa7113e5dfcdd94f75d0c1ccd1aa454dbe9ea978a65b66423d5d47e705e0d711802617a4248e2e5750ee96f1de2e30ad767514478d0a9f9aa72f79149eaf9c1ef356ba1b2f08833af813dadaa5e9cabf93c8b6e69c89aa71887b0843170f05f60c875e844c2ba04a1b6415fb13f0189b2ae5618981bf7a7d86192701ca65b092d221235bba2182b92348d59600dd4953096604830b5d12609ce4147329103461833d8859c8258ac28040e7c314e291aec340f855cab2db5d6c7d9c6d646b2fdbbc0ded10c285ac3d850ea808693d144d05d2c76bd5463fa6eeca3914cccd94ce807e11573770e711383c787c86c5e12f35ec072b27db89233764dc392922949cfdce6ecc2274d865d23d597f9d577c28770e96525b588b21943b54a4dd9a2acd701d2df91f98755df4c6cc008b7b31b9509db0881ccd6674a01b4068ab7296b1594657946e7bc49e5ea487f9a79815564a74511739a94fe864c7f95bea04a5960850a7284f19d9683cae1f0080cb614e036f03e5dce48804e9933437e4b0be7e060283c9de0e8b44b45f322038ec926289fccb3dbb4edec6aa2fdfe0e142a9523e5de75a931f86ab4613d57c6856c901dc0474fee9cba2b5abc29c624fc9f83c11f929a85ea7a56bee7cf2a1a01a68a62738546cc91873eb6fb4c192a2f479f035b2e6639df76ae7b5972dcb9ff1d91c8fa09ab570dff9a78f97507eef328ce7003bd6a376e08470566611cff89de4dca029116aeb7e57e019ba8801ade9935bc4b514a1672421012da68aaabd90c92656f37cbe505e5058779692cc1e847045a6c56e64e699c06960f59e7364c10f6a65747fb10936459c329b397981116ebfc85d5a31e413f9c4b92694cb0530526334b2c84d83b55b16c5839624e157dce2741b1427740a3cd9f280851365155e35f31b4910d37da833732d73d0cfd40a86b84317fb463e88d6d9840984c9ab013d1af54383e43e900e274f56ed8c6e4cd6883a89c1298916be19c1bdb053686423217282ab68d8242b85167dbd0751ad3ac74a930f8e4bd29733454bc170eb4782563935f1c1af5806ccca0a56dbd4525c5a18f963dafba17ae8765b646181e15027f991a055513ef1edf2d3753b2879a0e98d39d4ef98bcddeec1c3f13fc237992d8b20eae8a6cb10cb67ba5777525e49a5674ab32e386f8995ef121892ffb4a632aef096406fbdf8ce3c2ec896f85d0d38d441a225e29c18da8b1ad7d0fe39e6cd5fafb58a70348e000dca716530fdc28061abe7e5f81350dc928421a012112d7f25a331f5da7edcf432e93185fcc7b77b4aafb88c971c06d7fb271a69e42b54fa0a5a50a59527ed9ed3dff4896f41098ec21d939dbda6cdbc4650d7b8eebd4f468b2065a5b28d00514ef8a16011e66b25a43c61b9f31dd88bb736b6a999b4363793884f5e6c127cc712252c041a3d86e03e94c811475a9f19a14773aca5d52e61cf16e22f7db04d3d85d8ab2d59bef24a51a2f047fabd2d6ee0947490a3cea0d83efa03ed63832c91b05465e6b9b36c4b13efbee2528e81a7f9325a48516eeee93f1dbb9228e0ff20e56e024a1fe7b4e208526676c5e0145edf0c26657ad5fe374a3e2d207dc3b6d3628dc8c0645afd9be20016daab7161348ab888012f5754b5fc20fc4636508ae66f5ea2a51158b8f2ed8989cab644dfd192a64df295672c2cfafbb9efd1344fa11174a92cd7a4f3b2543b3f639e5ae013339ee525dbd376bb560fa048f9d36b51526b312f95d0326a5ab39470e28b7f81d6615eb7bf47da866eb50fde61269106fe87068ab3206d794e8fce8ee743ec00d197efd80557587b24c17807a25582ef708ed3e2f97c5d69eb90406b453bca0efa352b13927cdf65cdfc0ac96b264243eb9e9bc53ddd96ea6c4e884ebffab671dc72c5512e3c0aa68105b06e3a585a4bb24f0d2e9aaec906e3a3f8b634a3c8757c4acf842b6f0ead73a8a7b8b5b7ce063155474fde1abf8b701f2ec5dc5ab1789654cd8bf7fd8889bccde8bda5bc3cc8efe130da6079fcbc00b04f35b6c0e679f987f1a259b88a66e383caf988ae131b005a3c454fa39f016e9c219c8cea0edabce845a765bd7253610ac5af982c5aeedea40415229d54d8673ef5985c49b0fed5740c4440c24f570e8ba96fefbe7fb26a07e75b7e76c224362741a7fa68fe8c2d19f1ebb6081a77d49f3463b5d5e2bfe0c5205e1a0fe51a98b75e36ad6f12c83f4847c1a049c2e9895136f2f9468c18079c953dfafea184a12eb5fee644b1fa7aa147357974152a72bbadf5613cc1c9970976df8fb41c483a4a17f7c9d972fc9326fcb204c90f991cc5d3756781e04d4e277728421eb95f4f63f0a276e225ae9ba6e6eb1d7ef3fd85730c924808eb61cdfc3a863e64499c797aaf3b4b266335fa4a2981494e633cdabb437715b5e1cce7fcd2108a0d9a93b949fa90d99c0cf32827c0b71a4ddaea409bbd9e5f42be716885a9aa026359555378e47120f961e4a666a6336c775350f864842ce9e730205d78191d9cf8b43de197565fb4ce8f1258b7fa7cc2aaa3bd20ef1613dc490a0f01d645c98fa9ba6fb21303d2bd96e8155ec5ebfb3290cb3c2a3800570a18c164347177dc92d2b41d9c1dc1187e79c7637a65545485d485103ab10c1725774ab082802cfb55e6ee63b9414994384d3c926086e27c37e72f4009b351b94d4bc8e38b6609f52e6132fb295d3018b13190db827a3a0aa52283865c5a2c5bc9b925114c366b24c9b4695f4c0ec2cb8cff7ac8d4924d69c3490acba129e8ea93a57216850879c430125546dfd272771bdd2b5d16b780fe8098bb0d3c6002af47a7a33e4870769ed1dad94a096f609af810bb55c53611a1a78aed15223c35892d5dc250c6d74007ac6833530147993becd0602aa74e1b73d5275f97c0ab91df0dc7ea906d95fd4a1f61ac125a418ca2feeb24c6f7477eab8602fc1c7977c39bff1884c7ba62da0d998668337a1fd15ca1bb1696d940b5b89ee12ac2a9468db0d6fe2b316b61c0d2cb47f8bb377c58077f230478ca736be2036f5ec203eda4ff6a1b0c1d5881e5fc8b1c02c8f868e9fe295f13082bd228a93ef14bbc4c604f2a5f3e49977818b7340846a625b4125813a07bb3a0b3946be598dedfdc1bf90323084ec811d24a72dc1ddf914515b921b1c406a1053c82bb7d8e3fab720bb348d9f9fc2b79848edfc21d39f80b712c0378916d563ee42f5b941dc5d75fbe1501a9a3e4728851ffbd4f05f1266690d27780b09193bd9bf058895610a40d0e44bfaff0ce9c48267a5ea5806fbb18e1ba3b6a7b1abb12b72d4c1898fa4cecad18e0ebe4bc5c8d4ca1f1810fe05750945de9e39560fc2b2d61964785ecd76197ff4cbb44d2db730ef25d52b1531e0b59ffa5417f661084e965de827d6f0519ab4d9035518932054f103cfb8cbedf10d607c0629552306be2437d178d56592c01f8c0f417ebc34779a3aeba7bf20fe8d90e78cea326a2c4fccc6d3c088d57e0d6c1297e8aea2c3520e08fc0cc8642991d658e3c7045e12998b4c7a9c44d209bf866736efd8dea2c6c4577eadfc13bd5cf3ccbfa0a89d8aef3bf9885e4a1c055659d88cc32b77fa375505324498624246d80e18da91dac471b9f6880990fbcc88f79bc0b2622a718c514b5889cab5684e080bbda8c1c2bb2ffa679de3e3c7df779e46983121f5803822dcc1ef27145565c0eb2d8fc9f1121c35d42980bfcf57a8dc9e7164057b1c3026e6843afb840d8a8313a398ba5fc83c22a65337a10eadfb7ebdfb30969f67e19e6b0fee429815f5b37ef8e2076502a4dcdbcc3fe89da588899a2c07a1a1aeacdbd51179ef68ad44bd35562af2e819c872e5c4d9ca6b5b82e67be4eccce580d25bd9e398401498e5d2fc8a9a18f62f6a98cc293302a494687c264f8587d6239ab7eb052c6c6161804e2659dcd109516ff95efb6db2a7d87351f662b38542150c7abf4a1cc8bc67467beb02848e6573237e035ec032862401e71a4e9dc722f7e918d7c86602a55d181b02b8011c828e49a819143c8481d6137295ab5d6b895b040df6996183747ee237d5dfbf1695d3d33dec1e9e3cad0036c5db855bc6f28632180ad478a3262864c044a97a7d3154cb35bf8be5354c64e1c68e02b0727ed22fd21cfe6a23529cc9af3565bcec47caeac65fe48f830162f773b23d44b7c039dcb3e4fcba355d96fb6717d38217746484b6404d603755721d3988e99348aa2908fe5810da0bbb10eb8d4a83eb5dd524173033f1ba98a1bf5dced641a32d495b206e6884f520f3b204d4724fa4b88e8447d28963ea91ff21710c4d67c8891580eb9ad4f6ba9ea125795aded0951da181d1d34e8fd2f236c9d36903d3b12741b7812c7a1027345c17fa5acae152ebd9bc732583640d480c54d38f41f280dfcf49429126b7005031eec9e0323643fae678970d9654d37d88cad8cab498fb2700cd28d86030b7008ee3e844deb617369b643028901465746faf2ff091070ba4eecdb6169e49569a9d9a6cfd8426d4732daedc976000d23202ca3b00376687a27c8fedb7883f0b93d87723d2a141f745d9ec7fa0ed75ac799d066389e88be8fd23a49b7b4a7b38f434d00530ed11a3e300d64baf518fb1e8b9a68fa9787b2a7ac5b6b27230224452ae9772ccc7b859083fee27fc2a986d82d68c4baf0089f146673b601ce3f343433f33eea662686ab092ee03d16fbeb115ea341be54fcb9d8a9e83ddabc6e6dff78b2c9ccff39decb756ac505d55bd22cbc8b484109a5079390f64645e3abfd07ea98ca309e92ec38a212f32a18c8479b838b530b052e5bb860ff2e35657a31d9fd4df36c3dd391750aa344b3c3730633d2480cb02837c7d3a2e748d07f106171ad177ca32a892238e233875cf2acadde870b11d0298d1926dde31bcd320c18446a0e50200eff68d1d864fbdd9d6266ba8a40f3d0f580d08e9cc0bf48a856618c291f1c6b83363092a51feea5af72fa08559269683339d8422c530b858adcbb314758345b50f25676235a07d1266bfa555b5a61b24fa0c7029420ca20cf8e4ddcb19c1f35372829175baebf1a05a543a98b55c7d679005a104d9abdc5bf239ba7c26d5b156792b2962beb5b411ad817f71a6d8eb630196cb2602771ac8d24ade168ddd9906604f1907bd5746fdb21541cfa02a98e071b1a7d91b1cca179837132adda2101f90f8036d07e1d631d62a954459a8483a979e6069182b60b55c5e64cf552edb95f3e66846f691aa007bfe4e137fa5070c252971e2d775c9ac763b2b1fc73a914f38eccc88d6654f4328043f1d1189bfb699db2d8deabf182e0a8d26fa9c9c540bb57f33a44dfc34949efaea7871c1e257bf3f07e7e8080578945dca4e1fc6241aba1810b1c1a1c818597ffdb5eea0938d2b86d7d3e22368054172537dcce978cc76f15", 0x1000}, {&(0x7f0000001980)="1ad9f72955e6ac18d4bebef6b8fc52a46574c2b93587f68ca8d5a7943e8b1eb154b3deba4127412a67f39d193a5ef297137f443e1e42e1929a5a32b6aaefb142a7345614fcda4a2c97c9990619570332d643ae0f55881038ed10b58d", 0x5c}, {&(0x7f0000001a00)="71efe29c6595d0d5ee9976feb2e72a1e0e59dad28a6122070e6783bd88445c7057888b6627f1a3d83e94f75f66d1f77bb6affe4c04c7cf7a012bee03af8b3a3021a175620ffe353c507faf434f462cc8bb9bb96f6359413fc485d9cffb13bc7c235eb5f5e6dca5b7b67aed78832b95218cb04259aa605bbf03bf49af9d2cd3b206dc7304362363aff2cc8ccec4c75eee38e74e8e9edc6aeaae0b17383a8a45e23affd3e3bbd2b078cf9e8d0c", 0xac}, {&(0x7f0000001ac0)="e55fa4c32f58b67f05c98457f4ee885d1c404915e6bdc18a1a5ff4dc0f80d66ade2937de8f99ec897f7686b7e5f3905db9fa6839eb3e937a9d4344eafbf9b83e0f7c6376c2a3f0ae766a62cff1c21d7406c34ddce8f2b8e1ddd70f6610109e13be6a37ae05380c573d31040008b14913167a5073b2e9827c9095c4989c293aa583e20315b014085a80b1cffbfb50f64cccef258a1fa121c1d1248f32091d2d1cebfcc31bf9d441ab105e5278bec48517aa", 0xb1}, {&(0x7f0000001b80)="1b19b89edcc3482f52b501a53f322eb37adc33d1f7a56fda2bdf079aff3c2db8023e8c97561074819b46bc5a4b0fa0a4d6b7e81fd75907c01a9b8d55c5422c19ced18fad8386aa74b5ea1369f0d4bcdf7cb62a7b793e105ae4ffd14191a9a9edb2dd003d9b24efff4be46d07dd9d98d35ac361a2877ca19f7d908bf384fbaabc768f754a7488af58705271ce80ef7bbc511176704834cf0b59101e589a2a555ba0178a9dc74b2820c5a9be70196b3710951d79af6d86acb7fa4e9bbcc5121d1569475f4e82a424a11a43103baa29f994b2d12c630e2af0f64e4618ece72b165929adee5386187a680114a8fa7fa332d49a752931f9be3445c0d041d98edbde60818ea4179aa9d4502ba6efa32603c0f1447d3bbfac444605b7971272fcc7be95da6c7f0b108b9cce41fcd68350ae3a79bcc90e069881fe77302780ec7bec8403b3d4ec256f57084b0f61c8551061fc9c7d2813ce72085f7a70c8a68f8c4e89b2c6595be131f42c88dd0f95f3ce42eb03971238bf415a6d9e9d78b81f0dba109d0a7d2710945409706445ef7a2b6c49385b53f95ff97f9fe793fb9753097fc35e7723c1ef3fe7c2dba356c203b83eed84b357978f664ba31d0e4d06dab162801ecd56a8930f6262bb37d1b97ae5fcf1adaf55d0dec5085c0995aaa0c9361263e5d3464bc9a65315ecf0068528684ba2d8fc1a5c65bee8e76b2a1f89aebecd7f1bc653570708092545555ee3ff43c689e4988de6e2489eaadd0274b9051d777773dbc6facc5571dce22ff13c9654ffdd6ea9e3c600bcdf86981f3749a37376395a1bdd8bdf2b28b408945d436ce93e087ed8f580fc83c1cfc70f9479723b301a17b536c6f092ba37b130726de6c2bb02038ff92a5287a1ce5868e5aa9430fbfaee4223aa8fcfb5dc09e55ad2032eae5ee754f29cff6a9b14230bf29ab4bd5886180aea017de5a3f454d1a7658827c65f3f14a29f3b2d4f42a7db759853ac622ca062b39432b4554bee027c54e4774936dae22ef82f10b002e04cc2c43e7590b9673c24a044667461cc5c067921b8b1cfb4f649b693fe765f6efd0e5f2052bda643f086b723b0e608ad15e98fa219f5dd15394002c58eb5c01f94f01aa81260dcf22bf7dc68866d40c42012b0632e170c2a44072a09f646682a2948de24c16a59071c98374c18364788adc732c947a64bd3d0450f859e5f6d74d8d636d248c89e890d7d0c1aa65712fb6dfe389f76fc215f95f1f67334d8bfee4842e56aad8050dd6f0e043ade24700f553e68fb436a75b6b8502a4310ce2c0c3066474df0b3b112bb41170c5673e62385d348ab16b9f504401eb97385441e651d7836f1d7b07926987083d03059d81fb7716966959865c4b39b73d68d22f4e867ba9b629e88e740580a3f8d84192067263b3cf0abbfc914bb368499c3065cf5c7f45982a07b0f47d8b839f57bc05103c5bf12185f40425a9a87161e6e540417fb1cc341059a14aa6be2d31127f071f7f14e6b00a5030e8b48fbd6a171e276d56ec0dbe67592fcdf708fd1d05c0b325931af70466f6443562178fdf53400a271a83676f097c6c11127284d178ec3a5c2d2bcd67a98d1ac3717f45f55b95034156f26035516ee6ffc258fbd4be511bbeee084d839698beffac1360fc11965bc8f479ee2db727cc591944330556cc4d6c16a74d3308cf8328a083b3d9ace253af6b8fe4684db30d0aa3a070e4b2dbdf64ed78b5ef9acd9b3081fc3c30b72feb14005610699629087a7e85d2a428b692bd94339beca11fd6f3b32f509a929983d2b59c0f0f94831d8d4ffbcb3693db85b2e9c2c7c804800bb24e977f46645bd682d795d13bf7a8be1a40d2fbacb74ba43069350003b8a3b75f6d86412e4c129d1beb9b58de0915e6b4bafe8403d16d3afd3dbe8e194984446f3292623d046bc7a2f6790cfc30315a734ddd99baedc3daeb75a38d88fe674dcfb5129eddbcd4ee339b3ed64e8db74c4d72ff45ce6c2fa145527208a326c2218b3044f98b4924d3ce536bea899a4c3920b92f88228f761ee69577a682981bd5095d6a3c8cfb5da39af98a1461bf82b823f071556e3f2e120a7f5f09dbd80fc8f669c307b4324edab3e90bcf50c7afdb7231724fea22fe20e067f6e5c4904d8463ff813a13a11b8765c3f8a86ae7dc2102a7c4a015f1c10bbc2ffa16c06b33d3518f2b92f39ae5b1d78a6d31e5331c12654956d4824c01ddd1f9ee2c4a958df50943f810548ed68a3aac02fb29fc3717bcd0017f296fde291f7f9f6a538a05b7326823482034373c877c8356a820fa78b1fab621c9e9198c03fef7aa92e04456f41bbf4f70a02e054a9d31e79dd2afa1f47dd253b15cb3f45d5871fee09ebe9000cd20596cec939cf83150307ffc469028843d520f5c0c4a76d94a70517fee719b38390edb7289ad296a0cd6bfff043ce77be23bb57935a9d0b6b6e1bdfeca5629934676a103427f690cef945b4abf0f9b5f55a7c6054dfdc8cc368f65f9769f8785926e61807eb7256a56249cec6c969db8328680dffe87ae1d012ba13a7af4d1866bae5d085560674c04526473784e8702001045df6a5aaf40405cccb2de5c946175878ba22715ee280a47c2739df8738f269c491b21942e6e37ef9c39d32adaec20ac11b2e3a0eeab8eaf0ee6a782f72e2359ebfbc9fa164a444b6b382cbcc75969fc9615cf9c6399d023923b9e5ea7d7176bf6bc445e6e7f9d45a04199ff1f8acef09fd3f9dfdff8a14ff7f685735b0f51242aca1780dab6cf7979f440b5c2baf66a667b23af40efe636a092da51bf68c1f3ecaf4d7512dce785d5174cc3e20a1acfe88a5769450f9d056f754b17c918d904d2d0a487c1db1582bb2d7c3a3fd048e0f0eae90c4134b6b029a2229758b70dc4edd79f555cad00e8bcb8b165f407e4cf71ee738971282172eb33e2aef542dbd9ed8b1a6fefc645e02a644c7ea85a09b45294aa2e33ab1f91246c9e408e06a16faa79d3178de50ddee80ff801f7f4b93a4d54929758170692d7686ad5d2af9c469dd2beafc0d8c24f1a32ca091222c126f4c1bd9184737c298e774a91f61e2dec3897f3918641c61ab9202097929ff76bfadd467efa716ac741d76956df20f9e8506dfd094f6f6304da0dadb7db7e47716861f69efd5e1d67aa747d02a078ecc0537ff727ae489a7916f4e9de7d7ea842a41aa4880254c4856884c93141c45dcc1cac7eb4c1b6fe7da42e055be4f96235f1667dacc9221b958ef1bd94ce7d32584cfd355fe58ba508300823cddf91b5e9377774c8cf5983b0d7c0f5a8e1d643aa38b79854403809ef61a58a0c323bb98ced2ffa737cdf5aa12ad963d7ddfe01cfc9908272ea7a3a758aab0c25d6206502e01930f871d409aacb44a695ba2a8b4a1a4bdc30a45942b7dd426d3c5c4e4de94ef34325ebd53b26b29271510b124316f65f2c5ce1c4d038ec6cc3eef37ba5a99e6fadd1b98099989e57189426b93c30771c6164ed3260f701150234330fcd1b9b441edbb4de1e61fb7180a4e60ed8237d325c1ce941a9789fd721445c0a7572d6130c6ac17e6c2ca4b54391b594eaaf0ee86912f7afaa64c6f273e8bc00b4ed90068c4ebd6306f6742991505b362d9d0008f7486388ab8589cfb7705fc4d798c360ac764fdbc2559b1a69e326a185a28874ec97a5a6ef58d81494e7a2fc962c348020dd53dd3d7954bccd53251b409c5d81a7cc5e825205ce9713a3a826eef2baa2acd3a7a13a5427bd3254dcd3e552ea7f7e9d9572bcc6638cbaaaadaeea0d289dc55d58c5cc3debbfe1628f28182b74695332fc21b5559b0f1119ab04d695aba07d5007f155f4a57abd51f594db402361773bb6b75f81a896591098eff3798519a3b98be3c5386f7bfad4d3df466afe59e3efb4771d38a4b57aa2c7a725ccf53ac3d080556b27efea69276279f6ae0ac9a482ac9799255cd55cd621ad00e57c456763846276ec4c20494309b5e9155b8d1fdbbe1077d10411e16cde92b7960f06a7f49670f0560a06d257f93c853b08ba984abeda44d94a84f8e751dee429bd3cfceefc6a3c47dd9155d6ac00b8b2d8b344e284525ae1976a08a24c97513202cb3e70fe6a27e1077c3be220da7f2bffe002826f5ca97a6c4b7b11e692cd2cca6f483de71933949759259c80e15922b4b0e2158562b53dd375cc239e48b4f54b7edcc01246c2e03f0ed6ef17bcd490362e2367da3276e09fa1a083826aa7bb695469f90fc0621ac64f2c133b142a1dc5614a5812de9ba28accb8472321c8955e418fcfb4efaddfcb161675c50ace2c1c1197a595609e5784b3c95c930823951db8ab6e034620278c6579739f6ddd87f1edaa4495e56978014e648c42d6c184597a68c4a9dc82734294c6d76ba6c634c85b1381364fe9902d3b4b2e626ebf5b4e051569c92b06f98e9e16ae7c4c8df312264ff49e96def33a517a01d760fe48c95501f2458b58cf0b28ca53e86a24614b0a139209a9ffb1a0befc8bb6f873328cac56426e21b24484d62ea1b37c355591a706ede4c6720bb92c40d899271d8da2d58e45f2c2dc19faa0c8e14eeee50286f33b2b52644c918752b27f15f6af8f42d301cb0904869e9dd1f67d5767bd923ae7e1ff7bcc86c59780e9d9c2251152ab9abea32def0c87527c2f377f3b4d3cfea1747bf17a4548dedc3fc18a9ba069dc99719fa6fb5533d23205cef16e4846f694e4621562c7d8bdd576125392e76291a5a726386b2dc8e40c23485b9931bfde3d5a2d4bb7052738bd379e8e9163bb7f8c3ba3e6a167d97a9652ada8591cba24e287c1f1525053dedb74484b8d220a388999d46705831b2383a483b7c07649d5d920c012cd5c6ce0fc9598f690003377e2feaa02f9fff9b87306e5c83c337bfd24f7152cb2fb0cc97dbd8080a7a5f2829e95f358111e5fad0ef2ecd941d9e630f7b812a84da46373f3430578a010e7ddb56439957a45540db344d3598512af6f45656127b27ef2da18e3ed10249477f17315d918af612e2ecd2d7abb1b47d6138da04405d32ceffd1e9fcd80343088abdb7186c2c46a7457a5cb477e6f3bd697fff14bc21debf4e572c588299919b1ab508df422878d9e17e9f8b1268da0acd3dbfdc9f4d40da8959c53466a143e80016e0d1f0cf996d04d4f32fca94cbd7fdd0731d10474f8fc9d43e2f5b5dbee2a72d0409b182179dcc9585f03a6290523e7e2de3fc9c07d9459880ff75a8944dfb44eadda9ca530aef1a7d4013fccd4c89e8b7424f9fc8a2d2503a1694477977181128eb04033bc899ae02c39cd0e9ac828d283248a270458b11710da5dc79a934b32fa0dae010cbf9c3e572b7fad116be1e1577dd3852bf602fa4efbdbdcc7af5bc597c382d9f703c908caa759457a262f08610aaf9abb2a4a6f95b691c898faaba1d39316d1ed1780c5ffeeac6536c78be706c3fb0f55e1d71a24d14e1dfe7eb999cafa5058ac89d6ebe01cffd73b54999d5009c0b94d252f01b3bae647e05c37928f1ba9015b6014c4d3d281a7513d2175e9fe99523265bc7d00bd9849a69a094ea6d8dc69b8db3e9302e4540e12e4cf6732660deffa27a24f6ab2a68d9b96d98f09069ae79961908cc06b908c49230d1e6bf981a1dc695c39366292a3884454ca3f5ad651d604b387b149c25131cc6418e4800290978b650f2877b6ff18c341b2a6fa2a1d4227dc55aad89ad411707c6c030ccb0a6dfdbc31d75dcb8fd0894ee09b6a77c37ee47919d017280f48c4c442eac4767dd6b08186894b4eff47fcb4b4fbb91bbdea58394d5c7ef86", 0x1000}], 0x7, 0xeed9) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002c00), 0x200, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000002c80)={&(0x7f0000002c40)='./file0\x00', r3, 0x1}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002cc0), 0x8000, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000002d00)) r6 = getpgid(0xffffffffffffffff) fcntl$setown(r5, 0x6, r6) writev(r5, &(0x7f0000003080)=[{&(0x7f0000002d40)="a9a68f6b86e9e4df42b2c8d7dbfce454d5b64ed8b8e1211aaf08140572a6f72d7590deaa8802f0de3c32a8fcf0c4a811a2d78e3287229a89f25dfaf5013555b96ab43dfcf5e6348a67d6715b08bb49cb4a40cb17c6d50d3c412cea0bc12f0a62fe260baa7a1abbfdc5cf551dfa3d5bf2a369fb20ba96fa58033171a90486f14c315855701e0a3e82a83249ecf80d9d752f32af8330761a0adc05659e9c770cf4", 0xa0}, {&(0x7f0000002e00)="020069b7f4a17aa46930efa1cec61627cfd6ae19f71ff4b15a0294ef5d46de4117a46665df407c95b3e0019335bf27dbca3c3149f6d622255bbba8e3528ba0603644c21cb87f31e376f28c995bd7aed66ebed621e7ea33ec93d79bbd41f6", 0x5e}, {&(0x7f0000002e80)="8d5ada44059029d1b32d9d844f4eac1a332357a3e112b03b8c2595b95471c2e3aa0ad23c555e6d920a35201f1f2f20f3608a4f3d1b644d1d0fc3dc06b08b6db259e2ea6b94cce2955fa2ca3f26f77ad88aa9d065b8ad16538954b1bdf2aa1ecbba41f903e76b95c3c52fc8fbf368d48540932287047ed71aaf2b0e42b13c8419e650598dbe2d5ba92e4ad39541debe72d06a43ba9644585d08be4e2cbd305bb8fbe6c70c915874562ad0923764203932257d2f11a12a27e58038b661ff93c6cdae", 0xc1}, {&(0x7f0000002f80)="6dfcadaf639782f813ed5b7906ecf803e0b3fd8a3f2d45c1e1078fb836454ab18a8a1219da87f3330e1c5c3edcc756f1806fb79e6391b2", 0x37}, {&(0x7f0000002fc0)="ba8bc4cf835e9e7320c2641f6abf4bbb5581f6c7ac981cecf635a78f708d327a1ba1d29c4f0433e52bf62e59a08b20e004e059692e9a0342c14f7148d39e886e1c7f08e87597645bd0701de04c0cd07cbaaa1bfa9a66b286982499474274e6b56200c26e8912188184f2506da987744183d6addb5ba90cfb71076abd5c3d8cd1125d8830725fbaac7ac8de583cb11a406f0b3b81d9", 0x95}], 0x5) ioctl$TIOCNXCL(r1, 0x2000740e) readv(r1, &(0x7f00000042c0)=[{&(0x7f0000003100)=""/138, 0x8a}, {&(0x7f00000031c0)=""/4096, 0x1000}, {&(0x7f00000041c0)=""/142, 0x8e}, {&(0x7f0000004280)=""/8, 0x8}], 0x4) syz_emit_ethernet(0xa0, &(0x7f0000004300)={@empty, @random="cbb44de07bf4", [{[{0x88a8, 0x7, 0x1}], {0x8100, 0x4, 0x0, 0x3}}], {@generic={0x3c05, "c02f504f26b6f029ae90e77c72cb6d1f5ca893bcf76c24d8e88d055f79ebc9649139ddc7a25250cd2257537db19d8dd2f9e85ca6ec15b29fd6373ac42fb50e4558d31c9225265841e79e12ac2b2c801649a37622adcbe7b8b4dc0ba4aa4d5edcdb5529cf60cb51efa70cdb22437d4c3d4804f53ea0f7dc574b5237cc92c292cf96231a116b25c8bc1117"}}}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f00000043c0), 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000004400), 0x210, 0x0) r7 = accept$inet6(r0, &(0x7f0000004440), &(0x7f0000004480)=0xc) setsockopt$sock_int(r7, 0xffff, 0x1008, &(0x7f00000044c0)=0x9, 0x4) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000004500)) 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 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x7c}, {0x812e}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a7435", 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) geteuid() open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x3e, &(0x7f0000000000), 0x0) socket(0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x94) ioctl$TIOCSBRK(r3, 0x2000747b) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) executing program 6: mknod(0x0, 0x3a0914c44f7b202d, 0x0) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xa8, 0x200}, 0xfffffffffffffffc, 0xfffffffffffffffd}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010008}) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) writev(r1, &(0x7f00000004c0)=[{0x0}], 0x1) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRES64], 0x28}, 0x40b) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000180)={0xc3df}, 0x0, 0x0) select(0x40, &(0x7f0000000540), &(0x7f0000000580)={0xffffffffffffffff}, 0x0, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000640), 0x10b4, 0x0}, 0x42) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) r3 = socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa5282a907e33908060001080006040000ffffffffffffac00000000f61ce24219e0000002"]) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000000)=0xfffffffc, 0x4) bind$unix(r3, &(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8) executing program 7: syz_emit_ethernet(0xb7, &(0x7f0000000000)={@random="89ffa23f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, '\t\x00', 0x81, 0x6, 0x0, @rand_addr="030000000000000037f87ccdc0c4a92c", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}, {"fb6524251363396ae4f2e83b7fda82dc300f13545193b3d18b4911b043567420dbb9db64547f7bc2e4c67c625aa228b898431ede6900fbedde397a8ec9f27f412503bddf9bb3b1d0323a81b5a71c12a45a47334fd98fce0c8df4fe67f3723b6e971a7d8a6eb846b76a620239ec"}}}}}}}) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000001180)={0x1, 0x3, 0x1, 0x1, 0xffffffffffffffff}) r1 = dup(r0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100}) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x1000) r3 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r5, &(0x7f0000000340), 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000004c0)=[0x7fb, 0x1000, 0x8]) semop(r5, &(0x7f0000000180)=[{0x4, 0xffff, 0x3800}, {0x2, 0xb}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0x3}, {0x0, 0xe2, 0x1800}, {0x3, 0x7fff, 0x800}, {0x2, 0x19, 0x800}, {0x3, 0x800, 0x800}], 0xb) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semop(r5, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x2, 0x4, 0x1400}, {0x2, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000280)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfa, 0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0, 0x400}, 0x4) semop(r5, &(0x7f0000000080)=[{0x4, 0x1, 0x1000}], 0x1) r6 = getuid() r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0xffff4610, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, 0x40, 0x1000}, 0xffffffffffffffff, 0x1, 0x7fffffffffffffff}) r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x323, r3, r4, r6, r7, 0x8, 0x1f}, 0x0, 0x0, r8, r8, 0x0, 0x40000, 0x800}) fcntl$lock(r1, 0x9, &(0x7f00000011c0)={0x3, 0x1, 0x8, 0x9, r8}) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000000c0)=0x20e, 0x4) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpid() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {{}, 0x0, 0x0, 0x2, 0x1f}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x8, 0x1, 0x80}, {0x6}]}) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x4) setrlimit(0x6, 0x0) r2 = syz_open_pts() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x210, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) shutdown(0xffffffffffffffff, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@info_reply}}}}) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) socket(0x2, 0x2, 0x0) executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) pwritev(r0, &(0x7f0000001180)=[{&(0x7f0000000100)='<', 0x1}], 0x1, 0x8001) pwrite(r0, &(0x7f00000001c0)="cc", 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) dup2(r0, r1) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() open(0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x0, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r3 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000040)="fbe96f1a2390ada4394ab9d005185f9956f8e8b52017f723cda6fc663dadc58a", 0x0, &(0x7f0000000140), 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYRESDEC=r3, @ANYRES8=r2, @ANYRES32=r1]) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000100), 0x0) fcntl$setstatus(r1, 0x4, 0x4) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42}) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) r2 = kqueue() dup2(r2, r1) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={0x0}) r3 = getpid() getpeername$inet6(r1, &(0x7f0000000100), &(0x7f00000001c0)=0x6f) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) ktrace(0x0, 0x2, 0x40000400, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) sysctl$ddb(&(0x7f0000000240)={0x9, 0x7}, 0x2, &(0x7f0000000280)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c50900000000000000a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bdef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d62b00c6b5d22eeafced5708f0ffffffffffffff0000000000000000", &(0x7f00000000c0)=0x8a, 0xfffffffffffffffe, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r4}) sysctl$kern(&(0x7f0000000080)={0x1, 0x47}, 0x40000000000000fa, 0x0, 0x0, 0x0, 0xfffffffffffffee2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x2e, 0x0, 0x0, 0x0, 0x0) executing program 7: socket(0x0, 0x0, 0x0) chown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000540)='./file0\x00', 0x2000, 0x47c4) socket(0x18, 0x1, 0x95) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)='#', 0x1}], 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r5, r6) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x1, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r7, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) executing program 7: r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x1010, r0, 0x7f) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x0, 0x0) getrusage(0x8000000000000000, &(0x7f00000002c0)) r1 = socket(0x11, 0x3, 0x0) getrlimit(0x1, &(0x7f0000000240)) sendto$unix(r1, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdff030000d700"/177, 0xb1, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000140)=[{0x4, 0x401, 0x800}, {0x5, 0x12}, {0x4, 0x2}, {0x0, 0x4, 0x1000}, {0x1, 0x5}, {0x3, 0x81, 0x800}], 0x9) semop(r2, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) r3 = getpgid(0xffffffffffffffff) getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r5, 0x4d9e, 0x10001, &(0x7f0000000480)="6cc8115486b53a3be253d68342fc313eeaae016f07855f440792955aa6b76f075481e22d53ec93401ed01c411815da0976db20b12f3163bcceb5f48a388262f5ef1ceabeb234c427ba6f921285543c95dd3d05a0e16b7d448e5148cf8a5166a1b35400b7625622ad0ebfea15277f8a78da5b52cb03f8f3c2378e8288f278fa5ea8fff8cefdc67861", 0x88) close(r4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = socket(0x18, 0x3, 0x0) r7 = dup2(r6, r6) setsockopt(r7, 0x10000, 0x2e, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r8 = syz_open_pts() ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000280)=0x1bb) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000080)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r3, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d}, 0x0, 0x0, 0xfe}) executing program 5: semget(0x2, 0x0, 0x0) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(0x0, 0x0) r1 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000740)={{0x80b5, 0x0, r1}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) setreuid(0x0, 0xee01) chflags(&(0x7f0000000080)='./file0\x00', 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 3: mknod(0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r2 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x2, 0xd6, 0x8000, r2}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0406938, &(0x7f00000001c0)) r7 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r7) clock_getres(0x0, &(0x7f0000000280)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) fchflags(0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r9) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000180)={0x80000000, './file1\x00'}) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x0, 0x2800}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0x0, 0x0, 0x0, 0x0, 0x795c}], 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setregid(0xffffffffffffffff, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x35}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xf86, &(0x7f0000001000)=ANY=[@ANYBLOB="ffffffffffffef4de978cd00080045000f780000000000019078e0000001e00000010000907843680fc4f19d0ae77f02a0c44ee14d66628cef1f9ebe880480c5c77ceed13dba3afeb9bfb9b2ea9b3248bde6f7aefd1e8b7b23a3cbd8d1ffc0220118f923b827b630a0b2b6b8f7d1b68dc0703d49166930b7dcdb50af4232809bac3831d102f2285c0fbc1bbcd2eeb0a28633c365cad019acc5074baa2bb18ad50f528107403bf5a903cfee97168831d31a35052f9b49c4af0b4af9af85f3ed5c22017ee9824d40e80a13692e7ee962dfa3dd420c80e2f04a1b5d3c0696419ed1ded5c454f34134cd5f55a304a051f05231b3a00af71da78c1e488ae838732362d14f95420afc75bfb04291c20ffffa4f0773efdd4aff25ca574d61d44b69096c7e53d08d97cb757a8282afe936bef49d784f909c1e73a8d13b0bf7a36e5594950a82987cd863e706f4d327ff3de4e31c59bd7cefb4726950fe976789280e8e72958cc6a2409afbbc2bf4a3f48fc88dbc1b0ce38a2ec23344610f3387ca3f27a51c6912dcf8bec1fd41184710f5d44a3f6087863e31be6f8e50a4d1bff54063ebb2892c922c33495f2ce1348129c81ffff9cf0bbc9690630d7c3937162942e323630de6fd0efee2108a54b3439cff0d811178bbe79765ac0bc2588fc5d6f32d43a692d51a7ee1e5a05708673452e9b6c1f7778ebec29ecaecef5bebbbfe16159808ad5bd4bd56a8434f03926f565f13526b054dd5bb570d701e9dba2fc93708292a04bb4a2c20c9207c29b78a240e16c3063a5a5a9e36578ec5dd9abc12d16780ca6edb20b0b3b0623d661bba9777d66e44877cd6714003dab22d469e22730ff04c64b741e73ca34cb1b5843e195926ad91529a6f8f9587e54b5018ff765d52b977b4cef880d12a78712a430953ac3d6e4a41c7696b4a5f435b4bb11ce0d6d015769911bc4e58c4f86bbd294d0a57bb5b288920d1a9382ab1b8ae6d02f8b90680e9eb2017f2f3c4e34dc104c032f12ee7dfcfa393a057fc663eb6bfebda03f5751c9bbaba424abed9c0c1bcc8dd1561b387961909dee4abb5ba04ce6e80fd15684bcd87e03fcadf05e1985ebaa9962d9dcadbc791d9edf2f107ff0edd6806e50640c7284e54a5d95ab007a7cd99f8b5f28b0aa8998c38a1ab11c64414c72aa55761d819301ff32999c2933cf05f1772b9701d9f8fc0bbabce0aca8464447faf4a91a759cb6bb34b004f71dd882fe4820fea9c6c2b31c587a3727c0cd1a0eda58fb6fed1ed401d2d525bc5d29bae609310ad142c1d891cf09e2043664f01f61a9302df4c4902e822c22a613f8443df14b4f892f2cf383e0d3662bcbcc1b5947fc9e99a1ead984c78c4ac74da61a5ec49ce0da5062cfa7d228617912313f4b9bb6e0f84ec0da57d4fbb283bf7d733ebf9cac05bfb4140807b7d484e1260999d0aa2177249a3357010deff1930afa30126dd874ac657ecfb617069ef1598f1c0c06f81ed3fd577d6fbf1d418896290aba2e514c1d8a1093b3c3f06bcc9ff5c5ecea9856125277a72d9f8b378fb97fe7deb9ccfef96dbceeadf18f5ad4f3b0775b07b66cbf15de669fefad19c39dbc458d21a50de7d14237823699d0aa1a7c0380dad14a5e6984cfae603cc290730e0b6b1abca11596f2398abf32ff582e56d15e05e7e8934dcd13a7f2e043cfdfdc6d7655f1b7fb5be8a05c2d5f071ff61f853d06019b0d3da0bdc8bbfece6fbd51bdb41111c8409ae421f32c315c57350bff7a6c083db9e86fe25f593b15b9b76c0312806afd6ee575805c0aa06d958d8ae03007064d1174a9a0579e73a729c1db755f8322b3743f3db5f22c98d6c1c2968a98210c8a761b84bb0dfae316db0478920a89f3e2581df2c743d3aa7930364668621bf80cf7b1becc815fd01c284a715be1255409e6a030b252893fd81e67b9513e5376956d0d6a5aef0c1b15367f9d234137a562e5dca4bd85b05fae07aa2e1a95e12e2782dd2b9fdd2d47044d73a9f762a99b7bc3f72d1eda5f7ca113ecf5b850e1284e34178624d326d866ce6e2fce0cf507b1e19f4977c088af889a0427d7521f607744b2171d6051247cefa2f467b62bafc85dc04a09380fd3bf8b89bc3c06bf70fed714acb70718d89e76122b0530854d4aff927a3efc316d617aa9c6ddac52ae5fc20f03f7bc8eb0c455e9bb7c2b7f90257a05089a73bdca3f73351b1371ee2cc49e4dc405324ce3d67cec216b27890b6cfd45c356d37f7405581a401458eb7242b32275c7c2f65769f6b37506050e11b7c11bc9c67455d4c13221e441f6029c88941a0741c0427ad2d31897dbbf16d812faebdd2061e5ab0c6eb59b992a394679504d4a146ca2f1d83430a4d838e73d4bb19370ef63cd9903a4434996e20b0fadce3b9e5aae65970c6a83d4c4621de011abf10634165271ad6a7ed58ac5b351c6c7cff5d9677da273164649a509071d584896e9a953fa21ce876bb6853287660e31e28ff86974c2742299851746c3508685d95e27663a1830bcdce3791b187de088cca62231dc852d4157174d23ae1aa9bbaabf60250b95c0ba757ef8823d0aad631ac2d146627c39ecc4e2df3483b66d6f827fb72163993b0b88db9bc72fb6c5555d3812b00e952dbcc41d6294b3e8e12838b2c1d27353fce77193a50d0b5b333c7abc1164f80cfe931da733c528b610c7d1cff96e59293c9579a3300ccb915e3e8f96eb1b450c7600e757a6232e2b9e9753049de8071c321e8aa906f430f4250d705ff23f43d9b15e159f2abc4614e65e0efdf0d3ee3db57423d51327d8b35d2f164be5302177b82cf7a216b26b1647936c7d8b99c71baa1d3460ef96273ea0257436b6d69b0e7f423163192ede0339f56ef16a47e625d6611841e6086f0184ae1bfe215e3ea0d69eec9ae07e22ca5f7fd24476aad1551f21793e795c94255f5bd2c81fb159888573aedd25142205686dbd240ad11a2207b3a900e98ea5729d820c3976dffa020f5d269e1c21146aa657df9c24541d701fd78391c9b54313aae03c307f509337b9e692fdcf24ad30c53845053fdf2f377023ae311921e1fd546e8bd70236422fa618b6d4cab908388ea401e66a6a9f4a548050fba081a560eec10d2ac7843f7102e59380ae1515e8c540c736d45804051be33257953d58ceb9005540be434eb110ce0bff942a0ffbbe390c36bddadb3dd67db890dc5008e47684ed80ea2e8b9f5feac21c99d6c372e0339653aa846faeb2b28bc845243e8bc16593b99fcfeef2806a35ecb3f3e880bd75b4401483cfdc0b5574676093dfe9922f65bbabf44d447b657b2e377079fc6df6457c1c19d3180fe12a241fac8a30374aeda59d7fa39e549148b047acdf3bf866d0339fb0e83abeec30afa9249ef4f3730df1ce00d93ac166eec0c567dffccf55af9c558ae653e23f559b7ffc3f4a93e00b164ba24b692445168d659ce84f5ce6ee32f875cf8d3b2ef452abea6fcd8debdc149678ffbd07189db390547a86991783defd3ae83c587489389db97049153ffce8abdc550298399a761cbdf379868ad05eaf176c8b468a613c0c6fcb5e3a4dcfe74202d7514ebdc55ec3fa8ba77bd9997b68f14abdbdda83d910cacaf87050939882ee5e20fcc851b6849b3914d9d053848d8e0d9466a44f49149cb735bfc3c1998045fb880903079b29dbba178cfeacf145630ff751bfc65ab46ebf1a21d22cfc42a718525a41443352edafb435a63c47fd739589ff7ce32ec8b6be63ea04650181de51cec9ab77211dcbfefe64c5b784acaf65f86c4aa5682d598d2f48921dbf5daf037bd7910c8abfa1f1a7a8410405f765c4431ccd45f01c1b1f75c169106512f277deda61bd0073b05516255d880078b3e90f949aba6778e3781576d547f32f8072a212fb62486d3aea35815a453cb7db03d536466aa3980eab57d81251d294f14702940d6f3bf5049859f23c243a51e15d2be19fb975e0695b6a7888f4610f98624da3515b31ee36b39039479767e086f37a142f1fe6e3ed69e2153f1111c7dc3f1e6262a3e3732488756ebbfa7f745b73c1f5c1a3d3eb22c030ac6a8f872fc1026fd213dc603187d19f5dc835d780b255cb14e609996781697129c95fdc17dc7615f425599722a1476be99e54798551ba6d144e02d7c4edb5811dda716378f9e3e16de768dce89755fb258e1e29c930c7135cf1c51c3739d238e295e69175aaf418e4658d9daceb5707eca1acb015fb2d36bb1b11662502a54889334f560141eeba768fcf48d0377b1661ad7e15e454d17886e2449c857e259c7080df0334282a4cd3d040705e083eb6454a48647e723188500b1654d21645de50caa341ae54448f5349da5aeff471fc57f1abe7d4bac23c89e8eb5e7fd8d03630334445999ba3aea53ca4e756f06cf59dc029345785a8c3aea0533e72c2b33ea34c824bbcc28fbb1067ce66da3c0a45d5e8786a8ec03a65ecfd3afc8051ffe150b8c5dee34293669c9e3490a643518d5ded5a1570dcca437e7e23e9d6f72fab37d4bf70d9b3602bd93ca38f05328fbadbc6c688e145a134322d3b97b177dd528a60d0e1832154a1352809e6fe17df2edde4151b34f385d79446445b5f311c41a33e9e67c9f6d2324c3f2213f11a1e30b7ebf5774a5af51beb88d95c7828d988d5bf5c7181cbf5edf3368446442dcf299277f6935650f5604ceffb5ff62f715f2b684cb04358e3ee98c3bb6b6af763cddec97e9c5132fefee6cc3d427066c9b9ff77821e99e7b63484f723d59401331562e80e482acfe21e523d4b503f3f02cec822b16036fb8307ff93a4eb8874fee768f52ddf67ae52393100d129c142c4fea6e580eaa832119597db23fe9cb9999759414fb958f771b35d807b9e82cb82629f25b99933d34f6e26e192bc5f45b32a2aac302342cf7513ffb45f63bfb19d0f41fb97d8e8c3697d9463b51d370f40032a0b1326bc98076e4a9ca9736817e13f0af5b08b312928ef6eb6e79bc738cf60bb288048d4ee34e51a012cd7951ef49f9430d5e958b8325df8c4202f479db6e7b29ee01394eebdbafa2a70668f26c3b5cb1822eaac3ab6730df9db4267d2c11e1f315369e70e63f554bdd660b3e43ab313e00b6d46d7b64a6eb6151d89eb7d3b676d9d66736b603d16c993a953b99db3a631fb4270451cc5fea2bd99687df5581910973fe27883e31315f88701ce434fa20c46cc33bc2db5830b6bc11e433f1ce042cd55a57a6eab8e8339a3c76cffc9ca9d96d954fca616e00267d28effb11032b85a112eec96ee1e7a10157f02846666ace7ece5d28a958bbe2b29afb9f772e7ba5616a92339566adf60356f36f0a0bbefe9f6794ffea3fc7f3d5fb6b9a54f2c550b2157fb6c975d9290ce82e6e407356aa95a0c350a0e11cd80221a14d9c0566ab9c72ef9ec748b345bd1a724f0314893807344e98fe2d304016e7e6e55a199e03357de32024ac952452a738424744cada92d50c930a03476d1d77ac224e2af195755b83bf3a1c348028d36537452eab3ef1f22694953739b1fd7d712e3302b9cc5419375b559a5ea02a3b8d9cd10b055c0da88c6671cb6ce81538e758c12092098a80f22ab1471c04ddc27d80d2e946251674d5baedf7c9059fe37e831f53d08f561b041fbe177f2fb1eeb3bc03d90ff69b75d32a68bb4c33cf5a2a362b2c82b885bd7b30651e220074f3759563d319e920dd97e04605275198d9ee93ffa78fdca05efc4084f97fc3bbcef0073d26e7e77017588cedab54170f525dbf4cd288496883e7b3ad6672f7645d4283451c95218ba1eca91acc464e2ab7d073382e9623911b92f6feb2829bfae80c6d51a862bfd81e2f"]) write(r3, &(0x7f0000000180)="39f29fff56576a8d", 0x8) r5 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0xb, 0xfffc}) r6 = syz_open_pts() r7 = socket(0x2, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000700000000000000", @ANYRES32=r5], 0x30}, 0x0) close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x9, 0x5577c513, "3c107dae307e08002b4600000000da64612c3300"}) executing program 7: syz_emit_ethernet(0x66, &(0x7f00000013c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x30, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "a00668", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast2}}}}}}}) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) close(0xffffffffffffffff) open$dir(0x0, 0x200, 0x0) unveil(&(0x7f0000000140)='.\x00', 0x0) open(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0xebd5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0", 0x0, 0xffffffff}) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000280)=""/128, 0x80}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000001c0)="d80aa5cad6088d0ad96e77bd20f66516ff0f0000000001006f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950cc7035d104747dfeb52d71ff261ea5dcb1ada6ebbcc3cacf3d9c60679ee4aee250a70c40ad507ef757e5aa44b7243b99a4334b5bbf038cb1ae946db671602d5b502e2b167ef4daa91b79bddbac33bf38", 0x87}, {&(0x7f00000003c0)="d9fbf6ec4c83f1e3868eae8904698cd9e94027375b3d464f16b81cf1172250ae87e7ad00932183387bfe33c5a0398621f48864ebe8e8b189c1f196d0cb6857213e038a059c9aa2eb6f9d00af1df9a53d020000000000000071f1c8260880c728d7a95d62484c9125b9fffffffe417917037bed287fbc739d6e3a47bd561133d6afb2e9aae17902e2c2b9c387b73ecf7f9b9a92e80acb0000000000000000000000000000c53ac5fa1bb590968fa8a1bdef6a7a7cc1803b0c4a37d161c22167557b61681c0cb0db24dfed63c3df", 0xcd}], 0x2) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 0: mknod(0x0, 0x2000, 0x202) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) r0 = getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCBRK(r2, 0x2000747a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x0, r4, 0x1ff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) getsockname$unix(r5, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) utimensat(r5, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x80000000, 0xfffffffffffff456}, {0x3, 0xd9e}}, 0x2) r6 = semget(0x0, 0x4, 0x653) bind$unix(r5, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000000)=""/9) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee4", 0x7a}], 0x4) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x400, 0xb) getpid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) executing program 3: sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) r0 = kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x2, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12, 0x1, 0x4}, 0x4, &(0x7f0000000040)="a19c027fa82cd6bcff0318ef8cf78c34384973ed", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) syz_open_pts() socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="1c37eb683c6b801e29fd7ad4fefd79cae8654526293db0b11c62b2a00fb60ddf6214c05d643b0c65e8750aa582604c26d5b03e769c7e0b0acfdf106fe68c44fe82de30eb", 0x44}], 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) syz_emit_ethernet(0x23e1, &(0x7f0000000500)={@local, @empty, [], {@ipv6={0x86dd, {0x5, 0x6, "532ae0", 0x23ab, 0x0, 0x7, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@dstopts={0x2c, 0x5, '\x00', [@pad1, @pad1, @jumbo, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim, @ra={0x5, 0x2, 0x33}, @pad1, @ra={0x5, 0x2, 0x1}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @hopopts={0x1d, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @pad1, @pad1, @ra={0x5, 0x2, 0x9}, @ra={0x5, 0x2, 0x7fff}]}, @fragment={0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x67}, @dstopts={0x6c, 0x2d, '\x00', [@generic={0x0, 0xaf, "3c53dbdbbfffbee1828a6a663cbbf08ea9d76ab9935b372fa28994555cc62b219a51ee4abd4e153a1d179a1da0368d452ff1d9d643f77b577752d833b77bac820811ef11544dc2da32d9330860f319218009a5c5d02b84ff7781dfc38d51fb641e88b1008c9b8d954420b432fcc647cb67c3c4c8ae4e5f07a1f315720712169933acae72d1d3580724e159082e9cb34765868faaee65c98a37e1ebbb9724d96a1aeff570ada71e2b3887466d14d5d9"}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x81, 0xae, "af64814ba1c2301a7e8409b43b308cc58dd7c9a3d52d1b54277dce4a7f6dcc71058dccfdc16e4e2201b755f2266ef98de700d6424d73d856fecd0e33376e7f4ae643cf02b19f39aa69a582b8f9f415a6b09315047b1bfce05da26367e03e79c1d21e1de50a453e016f25b63e3d60cfa1c8dc466fd1f586c39b1f6dba2be51804853311cdb6160d408f89c65abfa8851ee0eff6d9e7b26c49ca54d11df9d0b5dfa8d9620fff3985078e7f2aac584c"}]}, @dstopts={0x32, 0x1, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x7f}, @enc_lim, @jumbo={0xc2, 0x4, 0xc254}]}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @mcast2, @mcast2, [{0x4, 0x12, "627c0ee2f9968ece215c8ca0eb74f4b10535ddde0aeeb7243dbbfa32b722c4c0fcd251b658a55780565b75bc2636ace33e25d0358c4e39ff9949d43e53d88a6a0eadcf538047cb2858fb69779dcea373c4762d585f929cf70aa4e232e441d7b01b6183c3eeccfe5dfab416348877d08e71a2cd3a8d4a7c35ea51bc0d3028a079426e3a20559f3003b8e07f70407c6d80936b8bfa1e"}, {0x4, 0x200, "7a3c819a1fdaed21461ca628860ff37641a5a645852b474e4a1dd875dac84b56e9ec94adf7995504ed9e322dc28e2c48883554a86337f19a98670ce66af21962c5afcc35eca230d3b4fe9941319ce203db735bff3dd4d5f5557c8e2322730b12cad9b0a76c79b2eb18c462b8a259e4a582f1f69cb89ec370270379a03393f28811a063f6d4759286d94328766824ca5788c8fb4279f2f9999881c0681c4805a9d4c4c82ac1564537e7cfbffae7726b1c2d4578b9e3733c49839ae5cd5ad346603201d4b08e2f5b9a07c37a829267b84c005d1cc81e1d2f375df6115f0cb145abf912276fd93d21064e852e0cac4f68d6c6c26b582c3fd04604c42bcd4b58e05d4ebabfe939f298f857f7dfae85beb4e2ad6d62f094acc2eef888691a00dc0ec08475dd14c5cf128b1d4dce77ae8531f0d9a2e689c39e4ae919f2194d29a3ebceabef169222250910b77e7251256b623e1904ec2d048d6a0c1a24d08ec8f5370171959f4118415a08072332a430630294d82499582c8a5aa2e1f1ab1525eb233877a0eac65197469cd23703b3263b2272b2bdf8afc9e1ff6f85ca857a9b1eea0295706bb27738bb30f8cbca5d30379787e129580e2630c187928f8207893f3281e0f0ca0d1c60811f431a28b3efb760e74ca7f686b6c40d3aa5f67b9ec04e62ea032222ddc4f06fe690024d92b5672602d230be0aaeff0e56939cbf2ea5f624a62a9e4cd667d90f23c64c8f542646c157fa1d5e33aeaf1ff157ea94d7b82aa0e6c7ee44120bf53085dcc586c714b4f34349fc466b86679d4d1867c9036100413e21014260cc31d86a3eb9231d060a235c0f275c97258db0042ef7b50e044fc3dc7b9b9e0b07f1afb028c04c569ebb6b79a617db246d5f8fa426df990c6c7cb9ec816dd191f1828e4840141f6ea45234ab6ecb484efe4332df04de1e6da53f9de7217ff2e551f9b5b36e1f0cb7177d21c576f06fa8864c2e11ac86eeedd13c49616091d1c488d91bd94bf54725616de4b473d68c82ace0d1a922bdbb5c47e1407188af9dcafc494be67dcd6ce4c28aa5eab3ff659bd0be890868506b69daba11fbc69b5a7f60f337f5255297a6a0111351eca2582f49a42393beac19ea276ca7f458cfceed63094a27b5d16c263f7076a044e4b762303b2c8d7bee2493785960ed56706c1fa8a76decd347747653cad708018c5a6f9f9c78dd2f6a876f76e6687117cf119689be8608fb0ea53bcdb831714add8b32b8cadfa73891da4d33ad7cf0ee832ca0f380ebacf2f45748919e6c928f67f7952f3b6ba83a5a6148128f20e09b855d6a730853e95d773043d9087eb7eb0dadf672bc06d0d83faed4ad4e7e935b153287e9e0553634de2b1f51d4d02286f9eafd4fe37bfdcbf70b6d1185a65b555e9ddd19f37da3e02570e1976954f32e805f67acfbb8d1b003480802ad8d3a5a1eb1ddd48bee81d333ad9ba17241f2251fa980b0227bc984a85a21e6d392f341b6b07590cbc366ade75f09a28854f39b4f5684b17044ef1d30702c74a15b7ac366c17c53a021bc8fc980d9fa9f5b321d157b1a1fb7fe008892751a6d787001a64d63c248aec03f29bfbeadb6383e638f7502bf46a8b0def28fe55d666d9ff9608ff09727e94fbc6cbf59ee0126f1c6ed35efb30891cd0414bcf8b948d3dc8e94d1c7c3c608a6aa625d78685336eb3008f81c83f7240c81e1138634929ce5f9538a19b4e8216c2e9024964d8f18c825ab37399fe779857b15cdeb979b0bc05290588adb80de2bbb11ea66afbf453115279dac9b204bd28282fe931620355175732065b06162af27f1bdbb5f862473032bcac7382a029d9a08c2207ed7ead4a284f6e33259ccfcc7bfcccdbb8fca8806cace395c556174e5246843a7ebe3f9dca2391953cdfd56c2bd8a1533b7198c0e792901923adda88a0cfa335b940b9b22cd7894db0e56ac23532039162b80ca5da3ff7dad666b417eeb43a9e61a5d2c97325d6265c990d065af5fb625cedd0ee3dd17f221d25476cbab9052d248621447365954985b767da04b88324c8320dbde1aef4066603fe5d614e9ccef4fbba702ff198fa5417e2c0790864f53edc40e2fd7dfbdd17fc8c9a5c06b71c9fb0c09b7a9d7d82d20d32677706d157c36089e4fb987edba17eb8665167333793ee026cc9a840820a4743530f9b2426c1f9eed3d822017d86d67328767a09168ae04b7cf185e52b1197f38d17933e17252a80d5a9b6ef43215d4c9c7beca3ade403526dd6567ac5350d304550b9549da103fd6275d01a1c54e86ce07c6069217e04454e62d2b06d51e285e7cbdba96d4cdd6fec04177f845fe892030cbad411fe9be730c1454740d7829d2ef654a4c4c6e6f50c8e689e113d60e7fed96208c2ac72957d2499e9345c1f41006952b694d71a494315cb274734f59770633c0a29fc4f421822b7eb18915207e0e95d29783278d1e367801d9d54ef15c1f9775e3b5c18cbd6ebec876e4bace853565195a73f0ecd2f6ec988be0beedd73a3369265e5012963321804bb4c2be95e9c38edb86af2a102ec5b607ff44b0f616437fe7d509049840c79cd5fffad996c2abfded2181762a620652fe3a2a9ffb4e9f64cb7d7d13fa9db2264a74104090dab22579f924714a4d7b1203cc9f235587549eac6a1061b44a47c3b20227feadbfc48165183b534880b1f56431d8bbc2673ede396ebfa27883b725a95211fa51dffd9969d0ea72c43eda4db0ca6eed0ff758a9f2382f674cf301ffdcae112dd03d77ab5343445338d1fb4b30cd226a7e1d01c887fe590dc662a9f18d82cafc7dca266cd7cd208e51c581a82b18f5579f69523fb9b1e054255193da67a3651e570b7e4d9bb292d0709a85b0e94939319a30c5b7eba2d5043309504131e6573b8e22c366b5a97f2bf1b12262e7abf3a795a9d3907d2b42572d0f48545b497e71b8869d92d3d49917336f1f846d54c8c37f562e1dc6e82d8b2ed33adf7f1e0d51176cbbb5e101851b63b424a0e1626097a6a74de59eb8da4a3ee5d28332a741d5534e39960acb09fd9f376a5f9b1f6a5a85145f56ea141df32260de03a67eb0118c3c9b20508c17ccfc14f2ac57bf27dac210a93777a905104f29a586a0019d73421a8ca2830277068ea9f5a2c52b34df3496430ac23387993a66fd02214ff581e73bd8989d55d458ce08d9a2368c0cea2c4978678bc08b949a6619f6b6a442c84705b49e8b2721311c0bda74ee3eb1e50ced2b0a7862dceaa2ba3919f6ab3d49372f5b2f055d476a368fbbc4b58140ce41c2e365067a9da0ad1c2fd4ebfdcb71b62a7c6a13a5b9618da511222aaa3bda904ffc814795615785f238966928234df8e4708891b7d400821a6cc5c03d0ce48b4ad5e21431141b4e84346f54a321f5806a35296c4ee3ea78049bd983775837ec96ce216b13d0a13d66d33f5f96f9011c31124d776b8b475629b2dc3ed11eac602ca0679dcd9f1269af3b3d216800b8b5743523319c1b505eca3ca9534024f3fb96b9390c93642c50d66da8a5ed2ae29ff918a923fe87cf19ec5c6233fa0ab8e8251911065cf74ddb852d83f548865dca2ae2e137763350d275b4cac1259251bf9faea6d7bb8e6d241e0bb723ff6b822284987f4ebcb614bc9e056ae71816bc6739f8e22e5e6b0eccdf8149477f7dbd99682eba332608ef662fc55bece0556bdb0969351cf4fadeb2218079c58fc892e60f9d9733da65d1f20ba321dfa259bd7dbe9c5c2b67bc080ad25b9dac17799b074eb18b8b935d05cd71e71c1a474bb69e53fbb355afa510f9c159f72301e810bd8929a2f5052b04115deb4193275979584b4fd835a5f6b91b900832fa4b2235191ce1826822e903c68d4f1c9f81ffa65f035ad4dc0be65936314e6e5194157742352cc40416910364ba3608c71047aff7ff4f02bd40f2aa30f7ef02e1e40b97f484456a9d1d28f361ce3285431c23486e73615a8a3d87827a78fb54cb5e98d46c4c4132a94ec11d171ac1d0e357dfa018668e5bb2d555f17bbaa026b9dd9afdf83fd1953702b63916a682b7d5536aaa0711cfba7bbebaa35680257b002ea89c708fa8f55c3d2516e98d966eb77775d47f121a15fa0fc5078b2b2599cd1dec91edd9eda1ba72d1f298c597101eece5bb5debb4b70529340b22fd45d219e6b902e01abe0e590e1032b60be383a15edb7960b90a7137565cb0f649f3546ab675525ec9d3e0900aa678d38756c8700730ae80eefef6b47d3e3888fbfda3c0c1778011952dc722bff55f5ed10bd1e6a9cc010e105698d7d4b7cf6a38fa959ec11164e1094cc76d488848d4e3d42dd4ff916cc395ebe3383d3091a29d0b54ee43d5d8bda39792f6a68ee54db6214f95ef52936b26854ec60d7b12f484c267be0d397e99310fb25a3aa56fddd71cd420c39582231251d8f12e5091bf442a77ff5cb134d4e9f30730ae0f8c180a4be6a09280683c1f357fb0ebab4a35f545b96e22f99858189168d2b12481a591960cb2e4da54cbe5bb1cff25809ed2190fde8f9caa7e248ca5e7dd0e199a3ae75832b36f52940b4a4fda0253ecc3543684a8136af0c189fd513e4b9c284fbc9a6bd3f7c474f210fa25ff484c12b04b2e2502dfe9a238fd31798a8911830caa6f1718eb0b7715d30c498276c8d0ef20b7c92ed2cfb9898a37b34b9d02d8c92c557a8dbdf83b6aaf30e2826d6402a3d9dc15cf79f734aa88a51753062240f61ff2b9aad6eeea34dc1878739eddffc4169b2573e4aa6794c997ea8a645711dfcd2a8d8a7706bd307de933ccf34ce4d567cddafeb92c5a8a06697ceff61922b15ff1ca6d9422a41fa836447d44b7318904145e16453967edb47d51decd7108c364f6c628114dc211fee773433e28a2a03b46b74fe94ce1d2939c7bf31eb65f974554d0e432fa46b190f34721a698b16f1b606359615c0bc224b33fac18286ad650eaa53c1f893f70d3a4134b4d10a4b47ae13339f1e45661cbfe9ce071193faa76e23f44efc5a5ff23b1e97fb4bd1ca509f04231ffa50e5830911ba29187fb87fa043a6b8cad481a4395a8eaa2f9b3cf1220aae444324b99338311728d13ddd52b2fa585d6aaa5b599879bccd1455bc8f21c95796b4d6efbc909df9b33933d5e96216c0b1cb0ab75a51f2fc15e1c267b17c7bf2c4c896a9e3ac9b1a1157b94b8b83cfbaffd4b991e20f14cb52c26aac54f6b46b9b069fb62c340c93b24d39d7f402663f40697cdd21339cb17ec4884fd48275e84364bcb5c420d99cd7de3978078581bd8137fcf04e5e5746c226e481edc6fccd040e32e1a9a83fb77d0b524ca79664703ebe2c547e15a33ef97c4729fcb95a4145e19219788640ce5fc72924a4511eee51dcb382147871a9c06f2b811c385c0cfe09944c98bc998c78dcd58578d6222f5a1513919a2806c1df57e4a4fbe7fac4ed57d6ed21794d3f487ca4870697ef4a1a8b8245b9459825abf9fc328045032856f78e2a2e6131225dd545105380a348185e3624207128c566303835e155f503edad63a36ac586acdc437e553d191557c2487f41acf1c4c1e06181f6e95ce0b74a632f521c3374552d76d1cc9b708151ca79a9dd77a3bb367182397b41a6599479e6d2b966afdc32f6ffd285127d5b1d68af37c494576da8d1a62b9ff4d5256d5046e0ad56d62d46a864420a810a7dc60f2e503d750df013f2f013e29dfd87d8c3d52cf79c533380161a087d79692beb561212a1f7ffca84b0d9f12cd91fc61d832fe9ecbbdc27a3952658afd66946af2c9264ad4bdd2ea3e5f3f3d73b8f0"}, {0x1e, 0x200, "63bbccd714ed41762ae020052c7ec3529db7e585fe1af05a3039f474fe4a390b4494224b14780553d092c6e3fafa5af57a3c3426933b93d422b51edd5e8b7e6250cbdcec23f07dcb55430dc67807f8737b7599ae6f20279de18ed931e3ee4a9e3b53e21f4be78ea95f03179832360fe64d828169159667e15ad7e7fb55812dd68770b6f849e3d0b599bf224b95793f18e702fe5ff592b613f717f008af1b723b480254209d8d2ac7ba170191300a6f1356608dcaee48c617191a2512cd807e4f42cc83240a25e3b3904b2549e59dcffef416f5002d7d6d2d19ca252fa51f8a26acd47557010383b1322f9da89a83676c3364abd6f840e558b84abaf3840ab6dafff3a76617f4f6b801d1c448b8ff2031de771ae5f8ac76a68310dc939776c3d54082d4b0be1f617775cc3fe62c100ebfcc1375bb8fde03cfec9720933b5287bd1870dd8560adde144040aa9c28ae49fd0f9ea15a5af608119e4acad70fe97076681d1e52d3cbb4801f3b4d79f50cf29bd0c0c25a01eecea2bb85e16ce9386e191bce0765cc589d7a6eb03bea7eb3978d26c64b8c32808f292066845a31e94ad16d632785530f61d25f151d08281db04046bda88615bf51620d0dee6eaefac2782972072768c5c202cb803249aa829be3e98a6af150a18fe177c0ba237237c5a5b0caa1e97c76c3e408a6e488e8a46ddd7c81d9e361d671e5859db5e1c942930e49935791d9d091c459f87abc32ade98f578b31fa3691ba29f1023365d08f95b2ef94d93b10182c724ecf1e7ca56507c03618b4d34e89dd24f2af1fa5702a76a329bedc9b05649bd6b92bf660d1af0a77789cc28a9abe7bc041c58609f1c3e8adb9db75b6479c6c33f1bf4ff656d33b0d2e4da31d6cc326e5ba13af4cc42e18362ff20cd7d207419e348168dc67442ee8554ff49ba15f2cc02f8c8e9a75fc15e75803b26e7daf4be56c2d2dfd61295cc547071297a57bac4361384601f672bbeb9429dcf46ea469b06625a521a4bde10ffaaadb1dbdcfa71ddab27c88cbd75823549f82b4d4215629a1990c509cb14faca7ae2a967b3389bafbf9af93a35be0b5dfd1a177708b9e2bfd862ee6ec3955ea6fd65e45d9a0e7aadf7e0b483db1fd2c5cdab03b1f19444b74164c19039f8e8ac9e59406b97e46453c73fec39b308bb495ab70b6d6d23b10538f57ba28d897a908d595d5dcebbc5421741e7b6a888a096b2003da7f90767c92050e3f0912f4c725d3c16e62bd42f043ce52e76d1aa87c9002fd613cce3b9cb2f9fadb5cd2eee44aa4ae9bb5d6d62e365515a42eee01465832d554497f746d01da28b648bffa2485fa5d0d6485c1e92f37053de6d1a0c4e36559e6625afbcc7eafb13b0ee90d8cac5683dee23d46243547918f5913d6fcde0210a8765b4a15cd159dfa3c62657fe99f2cb534644a778f25f33d39e683bd10ce337ea5dd05e9d01902d7b1539c27738858b736c1edac38ecf5dce1aeb17e5c77fec60b9ca3b22b12c8b5cad995e7b7c7cc00dcaefbbb0b2f39be50c8453f556ace117d7c624eeb20fce768090d08356e8fd18c48b8c0ae087121fcbce6e03d60666ea56daf164c9b3151285417e1959d1b396b39ba677fc56adecf9fc5e45bfe0fd2868e2f90bf614bf74c74dbdf9545d64ceb1af22e4bd19e6b06d37618a22740b40051ad90592db5e75338667ae31bbc6f12c440b53288e41a7a316cb400fbb0a5aad1b9b3a97f2e5c1122dfce128682c6aa893fb5df2efb756a26203d7fb92e56e624dc7ba69d23f8d387fb2b4cd39eb108a21c7aa25caf13f75249be829c0eaa648049b7a5bd23556795accac52365d9fa51206621161bf94a6d3f3050507cc65ca07253d1de0d9999c2bdac293895bb96b3b97d65a79a938d23fcea87397ba02133d89c55187fd56f9f75eced8001494407375e489ab49f4248beecd9d7e6ff5d2b73b647dcef5d5a52a655b79ba63f0f8d188f9557e46f02268173bc45d83a53af842e7dcbde6d7e5d2a8fc9f005c850cdd46c04bd25e728d828708a05fbad1f262b45bda38bc7439d7c7eed38fc1c9fbca5ce0578a8206fde42d29be7f53cff8941d2bb40c7ed2c6ef99188c2691362edc2fc82fb669b77b99e70d110e8bf94e526f2afda0a5748590a6ae22d54e32dbd5212d0bc4252e7d5ce545d2127e7317c0f1d54cb12f8d2f277cfb8dfaa732f266a78eeabfb0927075a8f2f1f09c834f61e9f15d35229e358f9ec87d42f5e04a2c4a89b636d67ac70bf9caf3ae00b17e0c9879202a2d6f5f2a2e68ab3eeb0046cab68c24955b8bcf25d85bb21ffa6274af007784a7166f3df703275318f1dc14bd8aca23cb9d00c0bd103ccb562b1dbb23f44a15d0dae48980d383a8846b5e94f6b905eb7892e36c39c80f997028244b31cbf8c00a48df035e15edf19d788f5d8e7d94e2fc588842a7dbade53a6a18a4fd3f26a37c9d17586bfd76fb6216175b9f0c097251f978cf253548f9794f0a2927e815ecdf3b310529833b6a75dd4da861372c34e45102abe71ad9123e15535da4dab4086a3968b4e50b2701a903aac723142a638e58d2a3ea677cb68845445e9d913f71c080c2b06d66c16b2e5b35273abfecd1149bd4f039678a5b52b1582e01e6b46bf5c40efa89b0b6f4dece8ad335a6be342159a293fb02483985d53304d235125e59ebc4e68bd23a920faf9f847b0121e9343bcd33210c083f1f8ebbd339fa98ab0d65393cab8fb3c6171f865952fa5ec3bf09ad145829472b62867e9c1ebc0a8dd8df9ceabb08a00fae1478a7c11645941a0e7d6af22bb36c51935b4688e2eb63d8d1fdb2b7f34568493b52ea2de684a4ea6ccf7f6fa7b1c48f17411fae86e8b76939df5b6811d45955fe5bd76fe833f83b41b8b39c32339b1547cfa05ccd1154f1689ada73d5ee58e3f8012dba85323e8a71274cd21eb9966568fc4ed44ec826e2512fc23d02e3a357ce74207e55b0e5eb87fc5ca77a77dff717a9978655bd8d76992165a6e78a6fa9958d2d4f3ef2788114416befdf92c97351d65bd51ae37f63ae78ca00f69042d0c8d799ac611fc20efc5c4a8f8ec42b2e82eef16e7c6e670bc2614cd1f9795b24ffd8e82db3a0df81783c3526667351d6d88d82e1cc2a78e12e68c742b0c4861672dd49529ae09fd9549ec2c316bab00a108917a8389afcba893c746e197edc5e3da808c15306b6f0d992aac2e4ceab8366e686ee67fc557fdee64052e350463fedbc47c8a462515a5ca6192367bb44718a498d9358b83e411a4516d98a33c113a4954e2de1a00dad89ab32b621cb28c30cacfe5ce128aecba1c9933a490a1bbc7cc49b4aedc12a105b2054f785fc6ce251e7ac08943290211c8d25efe2d4edad34c01adea29aa1ee794518807009c874fce32207f3376ca1e9c9266706e14bcd2e19096fff8e71d8364263318dbd28882517653aebe2e042d1bcc9a150f9f28663aa29b14b4d82f2e0c2aaa46c44dc0c8d2deaced22fa6938072c5f5dd5b421051abc339aff04bd293b263d98afa5a6b4987af7e64f93a8bae3b2a94fdb8ba6fa9950428da11df2877bc6d7076488e5b0a00e1f35a0e041c3a163e3a76aae5bb19c049713d2bab6f1ce34e79aa0eb2dcae79daf3d3323b20e7376111c3776968ea220aa3e8fcd24cce8537328ce695646eeb2e21195588efab3c53260b9a045425f6cae4d186130b9b11293afc1d99330d8c632223a53a63ffb69866cbdf525b4e3947843c8c6de1d9d01968137dea356ce51cd7e0079c1a7953b8ee7ed8edc0862aadb73a31c1ddd926ab3510ad56b4c96cfd48382660d307f88f66252104e70c4585cafbc1ce684f3e54341920f10a200b308f7ec8c41c145679923ecbfe6189aa7d19c15aa0bad4ec52a598a6cea3f6bd80de1d2f53fa4b6dc36a79cddb1342e324109e370826d7f8cab96928e74d5eab037087312da199b49e56e9c17d8e23e22ea5a4398f8c587f3c94add881be389ca2059bb61cd9d7e4260f3e201525a9e7dc65d4731b8fcfaa0a77cc838179e201da433ed5a75b7932f350a15944c30c67ac7137c046627245ff47f4a72d7b4aacd532d13705e1f1eb741c8b424d76ef4555179484ff870a08da00121050dc94cbdc904c7add8826e0a9a39be4819ecabb030e77fdb515b5ac09eaa9979bea6d84778eefe8fd63a76c60f44f3c59c37964a7db196236cbf35ce00562820356dea85e2a0d9bf2eae5751e370906de25da4ad9d32a20b73d512cd6f99bf740fb54bbb270512dfc8a840b535986d463ecbcf01d705c9ef79a4cbe9f41179256002ab82e00037e79d9e3919a1bb35baf4af7785c5ece0a341e644468faabb5cdfabc1eb100c54add1fff1e6509fffff8d36a0bc65205d788a09c4bcdb0f9989b6ead5966316f1efec9cafa3ef82086f32b1ef62aa4650e0e1f17d6a369993fb44ed3ee6b068f3bec8078b07075f2ea52373b841e126e8ca612d530551e1b4e1efbf0ba392849cfb5d6ce6b1aad877b794afeaf6fb58d2eb79c0d6e23368a3148f079f8dc1c53f0ed504218d20574bdebc1d138695914f2f49884d0975d01e86f575fec86db7043c636728bc3bbd4b4ed4190163c8aa67b7ddcbb0edd31b4f34c3b1ae712c9dab63b20811a1b45c289b7c7160272fca2230bc5a13f406406ed993d49aa4855a6cd620f82cc14c4621c895255b07329d1d1d6c90837d5b34ca465df462807db2782265864edd697b69a2757952928825b6605a20c41b40da0be93ef90fad9e38169d1d40e5fa6477ec4abde51d169f4687745c6b285a3982107d441c61276b1e582afa7d3a63d9d3b06cde830f2840f300ec834ffa5552e5e74989ac3ed99b9d88b567e070b3f934e3073b8e3cd201d9b655f7580c8e2e72108f56b4cc8e2ae8b347a30def0bed49fcef45568267a13dcaa635fa64160c6ac9229267eb67b3a801ae4e673f8ed229f5f5f4e9cb5041b506fcac03f4c9bd5dc3591821d6cb678f583f394cd64a27926468216e61df59ac78fcbf0cc9af4b4ed6e74154b8d8152d59f96a33202239f9050a102a1f17551b7ed89555c72c17756757357faa3da70b5d4bccc3e267edeca1ada301a200b21fbdecf77854bd7729ef7857c03579989a057e089bd5fab4ae2149b40efbe7b368278f41e82ad90bdd9c4d4d6867fe17d72e24129684ca156f3d052cbca226134bc19a113ec4c90d94308f179f6f203594a0d1eb75364af451e475802969a4faf91613bf2b9d4bc392bd9af210259fe8f2c8a2f1a6fcfc1136e14340451777d47bc99539207725a5814441dc843c32cf95fc92adc1026b753a10ec964ba9cd8e9c7263dba26d9170860be5b4ff8d5dd5deb1646893b49ea1351458080218d1243a7ad1ff102e09b3caa7f370c0fc22a499ba4e00e099e906972c930555db4e69655ca381b73d96f2577ffb800ff38ccf5a57e13fbe1103ea63c43c7037e272e80ec23a177cb0b6823d20655e5173ce9e5d826ff5081908199fc46ceab7e86443bacbc2d91c90db3a2287b51e4fb380411f3e47886da977202da63172a970999c34f49ab59614e0ffe0b59bfa8f3c20d88c6d26205f1c2d457637a5096932f745ebf5fbf1b0917625ff3b236e8fd708dc10963354a42501c3b0dd7a7f0f27c4e66f67250d1a01357e22b3265fa26c82952da5c312738350f956ed23c5ecad7d26d0817fe2a71654505d849a99d524446b1652da434b5667c5548e4673f1d18e378b34a8bc7521e211b1c46b0dd59142bad7811edeee1c1c52afbaec49f2279d606f3ff04865f7a653d0ba"}, {0x5, 0x1f, "6a13ab0bc1460fc0e84c74e54b5f3542d65704e43487cf60aebcdc5d46024a02404efb86edc7d848e6a641d4c030cc7b175a417bbeb76557f08606c0a390fe929db435f5fa3ec9d5402d97df3d66099cbff8d49d509ac1ed8784dcb11ce718a4f980c05d98fd02cca18e589c9c90ef3f9579659e741c945635ef8f663fe3ca924b6afe97c7ab45244749ef3269768b7104a0d71b7e7e31df60fd2ae3e60e3e9b149479bc91e417a5bb27e0e202c880ce57c7b702d63d90e529e604c2350de212c7a16df518f20aa635d304c403791e3d81291105e0971afa82ee80579890ba81002d264fb8713319f3f405b1244d66bd846cbb3e5614"}]}}}}}}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x7fffffffffffffff) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000100)) sysctl$kern(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x26) r5 = socket(0x11, 0x3, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001100), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000001200)={0x5, &(0x7f00000011c0)=[0x0, 0x401, 0x7fff, 0x2, 0x6]}) sendto$unix(r5, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0xfffffffffffffebc) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x86, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000200)='./file0/../file0\x00', 0x800, 0x5) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r2 = shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002780)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f00000016c0)=ANY=[@ANYRES32], 0x10b8}, 0x0) shmctl$IPC_RMID(r1, 0x0) shmdt(r2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r4 = socket(0x2, 0x1, 0x0) bind(r4, 0x0, 0x10) listen(r4, 0x0) setsockopt(r0, 0x3, 0x8, &(0x7f0000000100)="7cd6ce890eb0e5c275d2a59a22be463ed322fbec56f9bbbbb494b2db6e0ad008ab527da79f7592c7cc1e9ffa3b45440a26843375d95b015b3a82386f3055bf0106a44515e3d3fc67a519bfff8fe0657d333680b0108d0d7be1a61417965a131f96383e0666cce35e8ceb6d909ce422770cec8a4bb0d875e25e511fc646b26df26c1fd53451b0b8ddc875476e8d9d98ee5fe13a7e3f3c5453d8479a523cf54bf257bd07a3b9dcc8db7530a2f733d5466a63d0abf1bf2f01a60e092de2457cdc877c3d44dd0fc72a879e6090b77847f2cb24dacfa737d91ab4c22becca06e735f40a858ae088c326c1f2fde62bd332f3b247d26873d498891b", 0xf8) r5 = socket(0x2, 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) connect$unix(r5, &(0x7f0000000000), 0x10) r7 = dup2(r5, r5) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) shutdown(r7, 0x2) executing program 7: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000440)=0x80000001) syz_open_pts() ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{0x5c, 0xfc}, {0x88}]}) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beed300000000000000000000000000bb99da597213a061543c6c0e7f84d4"]) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x8ad397bdc1339223, 0x1}], 0x20, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) link(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kevent(r2, &(0x7f00000011c0)=[{{r1}, 0xfffffffffffffffc, 0x45}], 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0x8}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) executing program 5: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, "deacdf2edc543f54"}}}}}) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/77}, 0x55, 0x1, 0x800) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x83, 0x2, 0x4, 0x800000000}], 0xe4a, 0x0, 0x8000, 0x0) socketpair(0x6, 0x5, 0x45, &(0x7f0000000100)) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r3, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000000), 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xc0, 0x0, 0x0, 0x200}, {0x7c}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r5, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) dup2(0xffffffffffffffff, 0xffffffffffffffff) executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x5, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fa1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x18000000000}, {&(0x7f0000e36000/0x1000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f00003ae000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000242000/0x4000)=nil, &(0x7f000000b000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000385000/0x2000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff6000/0x8000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}], './file0\x00'}) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d", 0xa4, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x0, 0x7fffffff}]}) readv(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x40, 0xa6) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x12) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) open(&(0x7f0000000200)='./file0\x00', 0x630, 0x18) fcntl$lock(r0, 0x7, &(0x7f0000000340)={0x1, 0x2, 0x0, 0x8}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}}], 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 1: sysctl$hw(&(0x7f0000000140)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000011c0)={0x6, 0xf}, 0x2, &(0x7f0000001200)="e5b055b402d7da389ac56be76bed40bc3842a596e4af5e4d89b9f30981c1f3eb336d44cc977811a3849aa35442cccf9bede252a90bb2332873a4fe0ecccfaf535885cba0ff5084a42f8cc5837ff383e82f8d2a2e33957b542f022580cbd57d423fe360f938c4d4dac310c0ab3c038d8ef9fd1c7b2e96a4", 0x0, &(0x7f0000001300), 0x0) r0 = semget$private(0x0, 0x0, 0x11) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="6f30b0"]) r1 = socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001180)=[0x0, 0x0, 0xfff8]) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r4}], 0x1, 0x0) kevent(r3, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffffe}], 0x7ffe, &(0x7f00000001c0), 0x403, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) write(r8, &(0x7f0000000100), 0xfffffe5d) write(r6, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r9, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x400000000) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x0) socket(0x1, 0x2, 0x0) executing program 3: sysctl$fs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) bind(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aaffff6deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) listen(r0, 0x3) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dd, 0x0) syz_open_pts() syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000001200), 0x3, 0x0, 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x200, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000400)=""/189, 0xbd}, {&(0x7f0000000580)=""/145, 0x91}], 0x2) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x8001}) lseek(r1, 0x4, 0x2) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = socket(0x18, 0x2, 0x0) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0) r2 = socket(0x18, 0x5, 0x2) close(r2) r3 = socket(0x800000018, 0x1, 0x0) socket(0x0, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x11, 0x8003, 0x0) r4 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, &(0x7f0000000680)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576113f00000000000000cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301bfe0a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d200002c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802f0adf0926d439de03c78598e710684e88cc7eae195cb1feab26c2dd588ae618408fd9fb60003e20c608e0a42aefd26fd4a3c9058367029fd2f372c", 0x5c9, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r2, 0x0, &(0x7f0000000200)) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) executing program 2: syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000ffff3816ffff08004500001c0000000000009078ac1400bbe00000010800907800000000"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r2 = socket$inet(0x2, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r3) r4 = kqueue() read(r4, 0x0, 0x0) dup2(r2, r1) getrlimit(0x0, 0xffffffffffffffff) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) recvmsg(r8, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r1}) dup(r1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) close(r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000140), 0x8, 0x2, 0x0) msgsnd(r3, &(0x7f0000000c40)=ANY=[@ANYRESDEC], 0x101, 0x0) msgsnd(r3, &(0x7f0000001180)={0x2, "086085b026b4d30a7154e475bf9d14996e39be2b9c55981a43c1cda3653181f486a1e07886a81055f25be98e8fe3aac5c2cd12d674af1ae3c0439335da7baf8dec9b610c367f096e"}, 0x50, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) executing program 3: socket(0x1e, 0x3, 0x2) pipe(&(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = msgget$private(0x0, 0x8d2) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYRESDEC=r0, @ANYRESHEX, @ANYRES64=r1, @ANYBLOB], 0x401, 0x0) msgctl$IPC_RMID(r1, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) close(r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) fchflags(r4, 0x10000) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x2, 0x0) r9 = dup2(r7, r8) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000140)="2171a510e9432d26ec4616413e624fded8e79f504aa000000000000000016aa48bf19f80de4e43de90a7e2bc6751e29e4a2d9b72ebe4ca0ca7ee9458df34ac30651667d3f51519f91826cc25954badc11fc7459b30bd8c7d4d9d793b54ac98e57da32e77e4efd044cc17389ab9b1d89ad9e504c28b15eb5cfe8485236045e8e6a7ff6f7725ded56e335fcef7761512119576e697b8f235b2693c49561ddec0e7acad70f9ada549625886fe67fa889b644173ab2a1f98679f5c620141b1511f93e8031ed3bbcb1f50f6563698d9374ec75a98eaa7b6eeb1eaa170278ce404d66bf071f4ff", 0x5a}], 0x9) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x3, 0x5a, 0x5, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0x56, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa0bff000000df86dd60184c7e00200000fe8000000000000000000000000000aa00000000000000000000ffffe00000024e214e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="80002b00009078b211ddd8e1ffffffffffffff0000"]) executing program 6: r0 = socket$inet6(0x18, 0x2, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus/file0\x00') open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000500)={0x0, 0xfffffffffffffffc}, 0x10) setrlimit(0x8, &(0x7f0000000100)={0x10000, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB, @ANYRES32=0x41424344, @ANYBLOB="5010"]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) writev(r1, 0x0, 0x0) pipe(0x0) preadv(0xffffffffffffffff, &(0x7f00000005c0)=[{0x0}, {0x0}, {&(0x7f0000000400)=""/110, 0x6e}, {0x0}], 0x4, 0x9) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) accept$unix(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000000)="17f8894c8ed9a3dab4c881056339fc484412e5e36e2b2cc17e2593f61883cf5d34af03283e28350cf42c66617c710769a6feac7d640f16cadb58d0da9db292de5ce27a465824fafe2592ee5f1d963f9dacf4b2e4", 0x54, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x6, 0x76}, 0xc) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x85}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000000)) executing program 4: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x6, 0x4, 0x50000000, 0x0, "b183eb4c0b7f3fea8b004f5c26cd45e6f696ec7b", 0x5}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) acct(&(0x7f0000000140)='./file0\x00') open(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, &(0x7f00000000c0)="c3bb89b50cb35856c098b9e996dc2c5c63ad7715ab0d469ef8431b536a9f26be00346b33cc97637416178f95c5d4bffda0f23c99e104d7cf5d95e9771a8b1e0066da5bacfc610bf3714073fb61a3154650ffca0d39b900e65f3278d7a7537db9da63cfe92ae8300f8bfb5f673628e0666dce96166463f0b68c0357f9a242be901304eb766283c3f30f11720fcc48254e11fbaad3298c9b096c1b622ddf3c26ffe6cd6251d1de981470a7d6057df513d0dc61982e3cce5f", &(0x7f0000000180)=0xb7, &(0x7f0000000240)="868ca0425f0c04d4578fca1503155371226fb83ec014c6d11fe187cdfab0332cdea5649411b02f4b17bcbb2568152f96f499e3c282338347a6e3afe1a1e5674dada365f02af099ce71ac3e09dbb5bc8992defc7f7153f5c01d817dbb50a6770bc4de795512254d010941220f8ad4db2102224c241b46cbd14b3ef1cafacd7a5812d57fee5baf2874aa80f451b6adcfb3705b96a3152a12088293e44405e5347b24309c", 0xa3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x2}, {0xb1, 0x4}, {0x8006}]}) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) executing program 2: sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)="8d", 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000200)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x97ab, 0x0, 0x41, 0x0, "bb08000100f1675910812cc900"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a24"], 0x401, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x1a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @empty, @broadcast, @loopback}}}}) socket(0x2, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0xc005, 0x0, &(0x7f0000001640)={0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) executing program 4: setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x96e3, 0x0, 0xffffffc1, "48cca0f1f81a6ad70e13a0e265f8000020006100"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040), 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000640)="a5afb9ea7497ee7d1a2959099e5ed9e107ae73c8b65dd336870871915c5a9f34bfa5efae9615768a20ba1676391e5c4c5aec6b574f03cdf88ed102c192480d61c3686b29f51ebf8e740c61d3458514c73aad4c2c71873196770fcdf00b80d914273eb6e5c083f808af22b042ca9f784ba266c5ae55ae1ad31d8de4550709321e3296d0636424fd8b476879ed52722edbf2303dc696bdce35c8309a34540936231d5a4f79e3912ba95da7129c51d856165fc7977c0e62c89867fb577bf46ca3c3568a41f9e13f2068a493e2d7dc5b39efea4ef7c72d340375f123d7e2703827abf6a35a3bd418b9b1c1e7f78a5a65e03e4f416d12e61e5925a4d80e4e704ffeaf5a6229d4f1508ec6930a3402bc9a9b170c3f538c67d687747da92be21519a9817804518ec660ba286b6c8247888e5ecffb34fbe19fd4af78bc6259174a2d18", 0x0, &(0x7f0000000200)="a943dccd182eb1b923360d82e84042fd24e8a50da8f1cdfd98e6f01d05bc", 0x1e) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000140)=[{0x7}, {0x84, 0x0, 0x0, 0x1000}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r4 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/152) mmap(&(0x7f0000045000/0x3000)=nil, 0x3000, 0x1, 0x4830, 0xffffffffffffffff, 0xfffffffffffffffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xfff) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3fd) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000540)="29f3000000844fa2000080fc474e24aeafabf3c0beb8c363ad0db96010412687c577437b90193b29c0f96b37d3a8f8fe18", 0x31) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x78, 0x0]) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000780)) read(r6, &(0x7f00000001c0), 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="02f08d5b", 0x4) executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x4000000007d}}, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000280)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRES8, @ANYRESOCT]) socket(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="10000000000008000000000000000000"], 0x10}, 0x1) socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r0 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x6, 0x2, 0x1f) r3 = accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) msgget(0x0, 0x108) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) executing program 2: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01", 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) getrusage(0x0, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) executing program 6: r0 = socket$inet6(0x18, 0x2, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus/file0\x00') open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000500)={0x0, 0xfffffffffffffffc}, 0x10) setrlimit(0x8, &(0x7f0000000100)={0x10000, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB, @ANYRES32=0x41424344, @ANYBLOB="5010"]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) writev(r1, 0x0, 0x0) pipe(0x0) preadv(0xffffffffffffffff, &(0x7f00000005c0)=[{0x0}, {0x0}, {&(0x7f0000000400)=""/110, 0x6e}, {0x0}], 0x4, 0x9) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) accept$unix(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000000)="17f8894c8ed9a3dab4c881056339fc484412e5e36e2b2cc17e2593f61883cf5d34af03283e28350cf42c66617c710769a6feac7d640f16cadb58d0da9db292de5ce27a465824fafe2592ee5f1d963f9dacf4b2e4", 0x54, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x6, 0x76}, 0xc) executing program 3: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x80}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3c6}, {}, {0x0, 0xfffffffd}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) munmap(&(0x7f000006f000/0x1000)=nil, 0x1000) r1 = socket(0x18, 0x2, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket$inet(0x2, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r3, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f00000001c0)={0x7, './file1\x00', './file0\x00'}) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x20, 0x0) sysctl$net_inet_etherip(&(0x7f0000000200)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000240)="6d9615", &(0x7f0000000280)=0x3, &(0x7f00000002c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) executing program 2: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@empty, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@echo}}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x6e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaa36e741e745786dd605f6ad900383a008a211dd1450001b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006004000000003a00fe8000000000000000000000000000aaff010000000000000000000000000001880000000000000088317f15a878eb4d3227b139f150485899a83771ffdeafd5abb08e0a362f26d38fcb1199fe55aaf93c92073e09f6bcb522ba22d9f6d1721e140af7fcb3fd167ffbcaa7293c1a393e121ede3eb078e8b156e521140d9176dcab8bff7bfcd01e22c5a2e40c0cafc2cb65459f3d7020b456fae7e684e514c85989ceb7a76f633f2141b04177010873"]) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x54}) syz_open_pts() close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x9}, 0x9) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) poll(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{0x64}, {0x61}, {0xe}]}) write(r3, &(0x7f00000006c0)="e506000000000000004aaed75a5a5c6043e705ebff00ca48ef7e53021bbae625e82ec0f0eb8d022b05e62d1b45c2cef8256f7c3c33b6a56c4851e31b4f6ba07b3b34bdf020ede6d1bd79c0f17e2f8f28ad194e1d86ae364676cb0a0fe1083da2bc25e3b82afcb9054cc76bbd08004fa6c3e3dfcf5c002a6c84e1863fd6f1cda12d8153cdd02d1bf46b6d5bd1b70cf499588fba244d72a6a5af443993d3", 0x9d) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b42f2f8192000000000000000000000000000000d5302d1d"]) syz_emit_ethernet(0x32, &(0x7f0000000000)={@local, @broadcast, [{[{0x88a8, 0x2, 0x0, 0x3}], {0x8100, 0x6, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0xf, @broadcast, @multicast2, @local, @multicast1}}}}) executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000580)="88105eb2693f118c8e90e7a4b7f27f0a195990b3c24ef59b03626980f2da86cf4d7f2a865ddd7018e0b7d1fe86531575ff715bab16bd1b8b4fba7a33c6f2664766933410f6520eee5fe0c7d8b1a14c22f852f19a709d314c40bc7ef2e3", 0x5d}], 0x1, 0x8000000000000000) dup2(r1, r2) getpgid(0x0) mkdir(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x28}, {0x24}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, 0x0, 0x0) setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x1, &(0x7f0000000000)={{0x5fc8dc0e}}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setitimer(0x1, &(0x7f0000000080)={{0x6, 0x400}, {0x7}}, &(0x7f00000000c0)) executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a0000000000000000000000000000000000fe"]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1, 0x2ef7, 0x80, 0x7}) executing program 6: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40020802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$machdep(&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x80, 0x0) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000180)=""/66, 0x42, 0x2, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x62, &(0x7f00000000c0)={@random="89ffa23f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, '\t\x00', 0x2c, 0x6, 0x0, @rand_addr="030000000000000037f87ccdc0c4a92c", @rand_addr="ff0000000001ea443d08000000000100", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}, @md5sig={0x13, 0x12, "bd54ee9781302c1d8f530f7e3f9f71c8"}]}}}}}}}}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) executing program 4: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e4", 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x39, &(0x7f00000002c0), 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0x14}, 0x2, &(0x7f0000000180)="a029f3ac3493cce111192abbe08736bbd73ca65966094fddc0911bc747b1b282dcc9516f836bd937f80ee59714911d38049027", &(0x7f00000001c0)=0x33, &(0x7f0000000340)="437e8e6584e9a8b7b37f25b48ff4c4d1ed4d99266c99d1810f303ea0340b41e0cebcd15da71dc83815e826d477eda346579cbac54052062580cef28f2e303af45f96c4d7a2be4cdecf2711946d199e4918d7d8a4ce4aa833d78769e1cbaa0ffd6690c4e140c006ec2c506fc6a48f9fd0f80c51bfe2bd048af904a9430ed1b61d385e1072dae73746119c39917ec8fd294bb856f4c282b42609fa35adf2ded939a952173e4b1df360af95efac26899b6df7f17b9db3c612ccb54e06", 0xbb) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000300)={&(0x7f0000000240)=[{0x100}], 0x1}) r3 = socket$inet6(0x18, 0x3, 0x7) socket(0x18, 0x4000, 0x5) shutdown(r3, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) poll(&(0x7f0000000080)=[{r6}], 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) executing program 6: setreuid(0xee00, 0x0) open$dir(0x0, 0x0, 0x0) syz_open_pts() r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = getuid() setreuid(0x0, r1) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="836ce898e0fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x8, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc", {[@fragment]}}}}}) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendmsg$unix(r0, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x1) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0x0, 0x1ff}) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) bind(r2, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r3 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x139) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000500)=0x40) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x65, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x4}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r6 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f00000003c0)=""/96) geteuid() stat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000640)) getgid() executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x403, 0x7ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getegid() syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000000000fe8000000000000000000000000000bbfe8000000000000000000000000000aa1b30d1dbdb8fca7d137d0c1f8710c45326f2fe4f12dc9b2858fb8a0ea6ad46495c0840b374d5a363af00"/107]) sysctl$net_inet_udp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0x6}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) open(&(0x7f00000002c0)='./bus\x00', 0x8, 0x0) getpgid(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) pipe(0x0) pipe(0x0) socket$inet(0x2, 0x0, 0x0) executing program 6: sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x6c, 0x0, 0x2, 0xb}, {0x5, 0x7, 0x4}, {0x40, 0x1}]}) r1 = socket(0x2, 0x2, 0x3) listen(r1, 0x0) socket$unix(0x1, 0x2, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) accept$unix(r2, 0x0, 0x0) shutdown(r1, 0x2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206949, &(0x7f0000000100)) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000000400)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0x0, 0xee01) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x800, 0x23) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0xf0}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffd}) shmctl$IPC_STAT(r3, 0x2, 0x0) executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100), 0xc) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pledge(0x0, 0x0) setuid(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x5, 0x5}, {0x18, 0x3, 0xffffffff, 0xfffffffb}, 0x3, [0x3c40, 0x5a5, 0xc0, 0x4292, 0xfb5, 0x6, 0x80000001, 0x9]}, 0x3c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) syz_open_pts() r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() socket$inet6(0x18, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) semget$private(0x0, 0x4, 0x201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0xe}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) executing program 2: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = socket$inet(0x2, 0x4000, 0x77) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000000)=0x456ee22d71bb3b36) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) socket(0x18, 0x8000, 0x80) semget$private(0x0, 0x0, 0x404) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) dup2(r1, r1) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_emit_ethernet(0x46, 0x0) socket(0x2, 0x4000, 0x1) syz_extract_tcp_res(0x0, 0x0, 0x0) open(0x0, 0x0, 0x30) faccessat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r0 = socket(0x1, 0x3, 0x40) r1 = dup(r0) listen(r1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff, 0x1, 0x2, 0x0, 0x0, 0x75, 0x100000}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, 0x0, 0x0) socket(0x1, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() readv(r1, &(0x7f00000012c0)=[{&(0x7f0000001200)}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "0fdb0000000000230016000100004000e7d800"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getrusage(0xffffffffffffffff, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) socket$inet6(0x18, 0x4000, 0xfb) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x7ffffffffff, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mknod(0x0, 0x2000, 0x5c4a) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f00000006c0)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440c00d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f5607000f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190900080000000000007c5d4230116990f27cf3af259cbe275e086807a292b7dd6baeb57db316a2d900b0423d154514a6b010e5ce9a8e4ae37070b456303eb243", 0x191, 0x0, 0x0, 0x0) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x3, 0xffffff8c, "1a91880000000000000000000000000200"}) getrlimit(0x0, 0x0) executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x1, 0xfffff57f, 0x0, 0x3, &(0x7f0000000100)={{0x1, 0x7f, 0x7f, 0x1f, 0x9d, 0x7ff, 0x7d4814db}, {[0xfffffffffffff9ab, 0x94, 0x4, 0x7fff, 0x788, 0x8, 0x800, 0x4, 0xfe1, 0x45, 0x7, 0xfffffffffffffffc, 0xe312, 0x81, 0x5, 0x95, 0x68, 0x5], [0x2, 0x5, 0x3, 0x4, 0x4, 0x5, 0x8001, 0xd6, 0x9, 0x81], [0x100000000, 0x100000000, 0x8000000000000000, 0x28596dc, 0xffffffff, 0x4, 0x7], [0x2, 0x0, 0x6, 0x7, 0x81, 0x3f], [{0x6, 0x3153, 0x1000, 0x8}, {0x32c, 0x6, 0x7, 0x3}, {0x3, 0x4, 0x2, 0x3}, {0x400, 0x1ff, 0x9, 0xfffffffffffffffa}, {0x4, 0x5, 0xffffff7f, 0x4}, {0x7, 0x9, 0x7, 0x2}, {0x7d, 0x4, 0x4, 0x1fc}, {0x1, 0x3ff, 0x37b5f5f2, 0x10001}], {0xfff7, 0x9, 0x1, 0x5b3}, {0x40, 0x9, 0x401, 0x1}}}, 0x200, 0x27}) (async) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) (async) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cc", 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) (async) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) (async) kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0x2c4d, 0x0) (async) syz_emit_ethernet(0xde, &(0x7f0000000400)={@local, @random="2a1426e65400", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0xa8, 0x6, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x1, 0x1, 0x8}, {"93808d9613139d7c61b21d8e91ad83aa8ddd0d42650b47b54eacc567eafce9640f8532ccceacb6ad04f7d46950d62801ce53d9bee042b8cddad48e25c1edcab24e765aec8408185c184fe519aee4a01f9c493348f7ed8a0d5ce2f164f6b22124cf96400dc372d7fae030e9ed82ba6ce9573399b096726bed56e8e8a9be99cb89550f9ec3fe635331ba92f7541352c9bafd40e1c7b59e6b9348a5c3abeb548f8a"}}}}}}}) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r1 = dup(r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000138000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000014d000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000235000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f000048e000/0x2000)=nil}, {&(0x7f00000d9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000012000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0/file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) renameat(r2, &(0x7f0000000240)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getgroups(0x0, 0x0) socketpair(0x1e, 0x3, 0x0, 0x0) madvise(&(0x7f000006d000/0x1000)=nil, 0x1000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xc1, 0x13}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x7, 0x0, 0x3ff, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) getsockopt(r6, 0x0, 0xb, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) executing program 2: r0 = open(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') msgsnd(0x0, &(0x7f0000000200)={0x2, "51ceb20adce7917f7b13e61a30cc9ea993a55022c9508599c346682b3447855aeb03e89cd09b179e2ce521d798255ba91780643ad11659a580a331e3ded5371b4aab3d31109b8b75b52da0ae0de6c8d8f2c868b7ce00cc432f5d78770336679c30f4723c97ccc7dfcbaed0d75a12fe3c556aec32276073763687825da4e87ce0a302d4ad3e4923c749f95e660f37232e34a82a9ad60e73acdd37dcedde995ba4548a65b57927a187265caf2f50635c7872d12a71aabdf9642aa9d63a9c27b2f3dbfb5adab55075a2558ee1f8ad35aedcdd43cdeec59a80c634c42a7b4c669e1f"}, 0xe8, 0x0) readv(r1, &(0x7f00000015c0)=[{&(0x7f0000000300)=""/154, 0x9a}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/24, 0x18}, {&(0x7f0000000140)=""/34, 0x22}, {&(0x7f00000013c0)=""/69, 0x45}, {&(0x7f0000001440)=""/55, 0x37}, {&(0x7f0000001480)=""/194, 0xc2}, {&(0x7f0000001580)=""/25, 0x19}], 0x8) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)=0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x8}, {0x60}, {0x8106}]}) executing program 5: syz_emit_ethernet(0x42, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff67a61ae319e80800460000340000000000029078ac1400bbffffffff010000000c00907800000000450000000000000000000000ffffffffac1400aa5b170e8326da47f0ded68a124a9f24694a9ad9347b68c479e35d36e3683d850ef7e562733199563fca9c9784689776d14e0684f07340534ad7b4081f147c5f37e783f380db2d64fda063416319d16af25b164f74595f81d7a2bf3eb4543c3d75b59b487c3a6425968616c69b054cc0807c5835cedc5e80bb1adb5753db75a41669156910c83a6657bce3192232cfb734b3e786f834ddfea2f1cf5750bd005fdd32e51ddd12263d7f03000000161f9ccc"]) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) r0 = socket(0x1e, 0x4, 0x1) nanosleep(0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x4e) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) r1 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) getgroups(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffdb3) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) getuid() chown(&(0x7f0000000180)='./file0\x00', 0x0, 0xffffffffffffffff) r2 = getuid() setuid(r2) chmod(&(0x7f0000000000)='./file0\x00', 0x298) semget$private(0x0, 0x4, 0xc8) setreuid(0xee00, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/130) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900483a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00003a00fe8000000000000000000000000000aaff0200000000000000000000000001ff02"]) executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYRES32, @ANYRES16=0x0]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) clock_getres(0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) mknod(0x0, 0x2000, 0xd00) syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x2, 0x2, 0x6811, 0xa90, r2}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x2) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) setrlimit(0x8, 0x0) close(0xffffffffffffffff) syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x4001, 0x0) dup(r4) syz_emit_ethernet(0x52, &(0x7f0000000340)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600000000000000000000000000000000000d000000000d000000080000000013004e224e21", @ANYRESDEC=r1, @ANYRES32=0x41424344, @ANYRES64=r0]) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = socket(0x2, 0x5, 0x0) close(r6) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRES16=r5]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) r0 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) syz_open_pts() seteuid(0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x1, 0xfff}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x33, &(0x7f00000000c0)="b211", 0x2) ioctl$FIONREAD(r5, 0x808c694d, &(0x7f00000001c0)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x3ff) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000007c0)="d150454fba010000005e400ddf920bf10dedfa700cd4283ad4c83d5e94f5cad8940500087aabc4337a1f18160d8f2f020c734dd4bf54fa96487679342a2aa215a89612c85122b69ca3b8e7f980aaedeae317154cb24edcb47e6709f9b5836f2f47485500cbf721afc4d05a3f507b7357318c8d74aa15401c07a5c6a23fc84976edeef955fd1e4b272a6f009c23f6e1aefd2764b023c2a0359979ab7b45e9344c304546f983a1a326eb9a458855e333d61fb14ba05af84acac1690f2c40ade45cff3cd2d4679d2d9a4cbef953e447921eba002e03298f3b06f9428e68dd711a0c763318b561862cb4ca23ab5d107a8481da23805e40b0f9f4ae750d9ad4fcff80e3d647798e93cf2b05a44b56747d88ceda3f784e9c81e77417db5b697b46235601f3063558b0a8f88335a990cd8e16c2ba89df42a1679002d62b79fcffa8d9624d9311a29daa6bbfcc1c1196e260dc5ba8eb94e11cff0c0af5d57b159bd740a3777f89c39609f437660bb4953af8a0048f8b57e5291c9f6bee8b9e204c2946feb876fc2664de3c", 0x187}], 0x1) r1 = socket$inet(0x1e, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) shutdown(r1, 0x2) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1", 0x1, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) mknod(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900f13a003be1e384000000000000000000000000fe8000000000000000000000000000aac9"]) executing program 0: r0 = getuid() fchown(0xffffffffffffffff, r0, 0xffffffffffffffff) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) setsockopt(r2, 0x1000000029, 0x23, &(0x7f00000000c0)="b211", 0x2) openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xfffffffffffffffc, 0x80, 0x8, 0x6, 0x7ff}, {{}, 0x0, 0x12, 0x80, 0x6, 0x7fffffff}, {{}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x4ec, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x8, 0x20000000, 0xffffffffffffff58, 0x7f}, {{}, 0xfffffffffffffff8, 0xc0, 0x1, 0xac, 0xffffffffffffffff}, {{}, 0xfffffffffffffff8, 0x6, 0x80000000, 0x8000000000000001, 0xa}, {{}, 0xfffffffffffffffc, 0x24, 0x2, 0x82e, 0xffffffff}], 0xfffff276, &(0x7f0000000480)=[{{r2}, 0xffffffffffffffff, 0x194, 0x40000000, 0x3ff, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x28, 0x1, 0xba4f, 0xffffffffffffff26}], 0x0, &(0x7f00000004c0)={0xe94, 0x3}) munmap(&(0x7f0000017000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r3, 0xc0107008, &(0x7f0000000040)) socket(0x18, 0x4, 0x20) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="020000f6000000001b50073c9a3c4a9125f71f0488bb6221a6d8aeb7"], 0x8, 0x800) socket(0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/128) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) r5 = shmget(0x2, 0x3000, 0x24c, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x1ff, 0x916}) sendto(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020691f, &(0x7f00000001c0)) executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='c\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f00000005c0)='./file0/file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xfff}, {0x3}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r5) flock(r1, 0x15) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000140)="01000000", 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0xfd) setreuid(0xee00, 0x0) r7 = getuid() r8 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r8, 0x0) setreuid(0x0, r7) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) socket(0x2, 0x8000, 0x2) r9 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc0106924, &(0x7f00000001c0)) executing program 3: clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = accept(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1029, 0xc, &(0x7f00000002c0)="187671e0fcd02bc226d443d4a6d88566ee19c73ad401a3fca1d4509be91b69a73216f3ffb2d945abd11f76360d0672478ac8d4c56d04cf34752c2b4f49bcd9faddbf1aa9a592c2aebc2b6ce5f8ae3a9a3d40e38b4a04ef3457cba6cc960a88eb3a4b11e023072eed02b3db66ebdbd2b33c5b90ec18a988e807c2ad4c8ae92537de46d10fb859d31103e760e96e57a4451f0a9a00003e971f4fdc80264066f62cc436bd8af5a06fe7f2bd16425234b9fae9c180219679b4d1", 0x1f) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00003dd000/0x1000)=nil, &(0x7f000040c000/0xe000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000211000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x6}, {&(0x7f00004d0000/0x4000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000df8000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00004e7000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000d1d000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x3e, 0x0) semget(0x1, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) msgrcv(0x0, &(0x7f0000002840)={0x0, ""/116}, 0x7c, 0x0, 0x0) socket(0xffffffffffffffff, 0x4000, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) fchdir(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000400), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x82) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) pipe(&(0x7f0000000100)) close(0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) r2 = socket(0x0, 0x0, 0x0) mmap(&(0x7f000087d000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 5: setreuid(0xee00, 0x0) open$dir(0x0, 0x0, 0x0) syz_open_pts() r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = getuid() setreuid(0x0, r1) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7f, 0x80, 0x8, 0x63d7}, {0x4, 0x4, 0x7, 0x3}]}) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x338) getdents(r3, &(0x7f0000000140)=""/173, 0xad) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x84) r4 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x1ac) r5 = socket(0x1, 0x0, 0x66) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000280)=0x3) sendmsg(r5, &(0x7f0000000980)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="2dda2da84184d263312380d2092667d035d7295652b36138e79f677d7b278258bef13c732f83c16050c280fb0c0bc162fcf41df01f5ad83a2421c371397197357c35303c6bdaad71c8e4a03557c702aa", 0x50}, {&(0x7f0000000340)="6538db233390f5c86b363f39e1721805412164d6312c440025edc458af9792ac3f9f1f9ee20e328a7cd0133b4cff6ce7654c077b21d9398b8222ac8a71576652cf55cff82917", 0x46}], 0x2, &(0x7f0000000400)=[{0x18, 0xffff, 0x80000000, "274081f538b7"}, {0x108, 0xffff, 0xfffff000, "a9f684d6dbf5bd1ec75279ef8c35cbb02ffac4adcec5bca49b771920c4d285320829863c4d1454d5fe1bead0e5cd5032883923fa51374cc3f7814e7eb039efef7f9f81d730723d0aecc7ff3b26cd6784a95374214e45072e1703bd411a4e293150b98f9f0bd058024f72cc75a0e76af5d7382392a0f73336d8e6009310522835ee038841522978f010d0c37d9ce90fc616b07459a93593a9695c8efb89b60f815cfd8538d93e8916f7fe0b59d4ced024167e9d4c8c0f065ddc7e617e03a53e19d9514160d0c11a49d994960b6786dc127fdff05e6bea984019e8777fa98da558359025d25d4bc83378754b96b1820c89da67"}, {0x48, 0x1, 0xfb, "2ef2138bdf51a6e02ec61fc38b5183d0810f483bc296f70cb7286a9eae9ab3d63177a01cb78e70c5a63d64c1e0df18774aab92"}, {0x88, 0x1, 0x8, "333de1905bf5c189d13e03c704496c91142f9fff1f1a675818d1c033be07e7bf299c963a464ec02ddd0dddfe95defdcda16489d51d9fdc7714eac4045b8f5512879835843558659a3e70341ec1a3011ed818b2c3d2581b5b75b131d5b35a3fd998838742f00fc799d6aad70fc051aae0615fba"}, {0xc8, 0x1, 0x2, "6d49b16d92bb6d37a292a51fa44b0143d00c0223de5468bf15e55c02c2ccb63739f9ee6f458ca7a083b9508794e71fc87d84c325f07172468e8d57287dd4780e99b1516fc94277d4f411a604809bacddc4a0a0e09274772e17005037013d73db05bfe22a3391030b8c184efee2f6799f8eb6a529bc8d0fbdfac2c941ffc82bf90dba91d909309d1c661ed02a31ce72be307038795b7d638593acdc80e438af2c782690e1b0cc92a9159e3d340e8edefb1080d6"}, {0x98, 0xffff, 0x10001, "9a0df81d9173e9bcde462519c5283e9a02777925f754e8670c6f7c60eb75bcf81542f17fce1207a14272daf38ce8ee3bc17b5a7bff66eb0ceb4383e9e71bb20627c40fecfaaf89ec2a49e4052fbd611165263abe5254fcb04470c5244616d881da29d1a01376068a56c29d26af2c3bbcc607fd778a595552be50f712fabc27918824"}, {0x78, 0xffff, 0x7f, "06eb6f0da40a253d9a668d53925e331487f9895c261fa486d08e517f596120f91b874c6f9cca4ab010a382ea7c77b9e87b37928806364eb762e5454d1f95268cc7fca36f5850425b16b9788431bdfabe0851f1fa39d17fac8970771173fe836012fecfef047813"}, {0x60, 0x1, 0x89, "9abf1b8a2290dee886f8a1dec14907e75ceed83609bd954f5a789db36584ab2f3beaad63d9e5445dcef94e9fef3dc14181d305ae6e1227bcaacaf2c54c1bad43a83a841796a1325bab"}, {0x98, 0xffff, 0xfd2, "a68b07c1f8eff4c2bda0ba38c25787d93209aa0a04947a359924db47aab8c539d9e2721e13d8e001ee1705e096fa129b456285e9cdbdd1cce8e232046ddf06b58f48356700cd407db958b9bf129de1abd20920f9b2027e15cbca955f49fdf8ee8fa336dc5b24edaf53c1465e0c0fd658b0263b3b040ba10743b5164b2c26c029a873d2a548"}, {0xc0, 0x1, 0xfffffeff, "892b353e966be615929a1964f424b7887862abffc1d3ee048fd22eaca4b43c68f333d6182bba6546003fe8d817324ed9ab4f39a0a6ec4314a1eec7e266a7dafb6d2ba3ce82d743dba0736308e13c6ad809ab7932d79f693a6812b4b57a00bb3d5be8ff00542b17bdc47f87e37fdd0b736e196c04c047b555dd4223243a4063edb02086212e8ec5341ae0301740efe6a1850bf67951724bdc155a16bcc0677c4bbc66aafbc61bc26a7181e0fce61e"}], 0x580}, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000009c0), 0x2, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000a00)=0x6) shutdown(r4, 0x0) accept$unix(r0, 0x0, &(0x7f0000000a40)) poll(&(0x7f0000000a80)=[{r6, 0x4}], 0x1, 0x1) recvfrom$unix(r0, &(0x7f0000000ac0)=""/30, 0x1e, 0x1c00, &(0x7f0000000b00)=@file={0x0, './file0/file0\x00'}, 0x10) symlink(&(0x7f0000000b40)='./file0/file0\x00', &(0x7f0000000b80)='./file0/file0\x00') r7 = socket$inet(0x2, 0x8000, 0x4) recvmsg(r7, &(0x7f0000001e40)={&(0x7f0000000bc0)=@in, 0xc, &(0x7f0000001d40)=[{&(0x7f0000000c00)=""/106, 0x6a}, {&(0x7f0000000c80)=""/147, 0x93}, {&(0x7f0000000d40)=""/4096, 0x1000}], 0x3, &(0x7f0000001d80)=""/142, 0x8e}, 0x801) r8 = geteuid() seteuid(r8) symlink(&(0x7f0000001e80)='./file0/file0\x00', &(0x7f0000001ec0)='./file0/file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000001f00)={0x1, 0x80}) chdir(&(0x7f0000001f40)='./file0\x00') faccessat(r3, &(0x7f0000001f80)='./file0\x00', 0x108, 0x2) symlink(&(0x7f0000001fc0)='./file0/file1\x00', &(0x7f0000002000)='./file0\x00') getuid() r9 = open$dir(&(0x7f0000002040)='./file0\x00', 0x10000, 0x20) openat(r9, &(0x7f0000002080)='./file0/file0\x00', 0x200, 0x16) executing program 0: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='a', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mknodat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107004, &(0x7f00000002c0)={{}, 0x0, 0x0}) dup2(r1, r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) poll(&(0x7f0000000080)=[{r5, 0xab6cc3d7ffaa0897}], 0x1, 0x0) mknod(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff, 0x0, 0x37}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) bind(r6, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @generic="08a39d66cbee6efd"}}}}) @&q     executing program 5: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x1, 0x4d5f}) r1 = socket(0x18, 0x5, 0x80) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x126}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x40) sysctl$kern(&(0x7f0000000140)={0x1, 0x42}, 0x2, &(0x7f00000001c0)="3d290247fdca307a4f28fd08adda8f392d30db578842d18ab20531aa3bb61096f56c5903d08d75813523f43700cac61297188d7f9778e56440649268fb2cc3db80e726ebf9c02ed9fa01b1e52f257eefec4825fdbd5d2a348eacf89ffc698e5ba9672125f5a26f2bed5cb47707ec227cb4a40f0a1421a7c5c5ddfe3bd2f98f25caa31e9c29ba0f2671372b1b9416016886f213aacd15d8e37cfc8eb0c892344c0ccacb67dea509944f8480", &(0x7f0000000280)=0xab, &(0x7f00000002c0)="780e0b9ecef16a513625016812fceca435319342a314697a500acf6f8b74e21da2def765a628fc341a832ebcbde100f4b38d3be15ddbe87b61a57a840be2c2c5878dc0d36522d47864474a0018cb6f4771f61c9bf0e9bf78e7df51c7bd78a50b0f15097f3243277f9ff14598fc8fed19fa0837fb373d759500f12fc2f8428a390ab88cee73150b5668c56b5a3defca9edcd396", 0x93) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1}, 0x3e) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206982, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0) munlock(&(0x7f00004ec000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setregid(0x0, 0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000539c504000004000000000007000000331c13d72a78b28bcf74ded2fecea10500fef96cc0c79f050000e30200004e2003008ab94e8169b6b9890779c8e7c20000acf28b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c227e7d0c032bfa896443a4", 0x62, 0x202, 0x0, 0xffffffffffffff0a) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x101, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffe, 0x0, 0xd0000016, 0x5, 0x7}, {{r0}, 0xfffffffffffffffc, 0xc, 0x4, 0xd755, 0x8}], 0x840104, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, 0x0) write(r5, &(0x7f0000000100), 0x0) executing program 0: socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000707", 0xe, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) pwritev(r0, &(0x7f00000005c0)=[{0x0}, {&(0x7f00000003c0)}, {0x0}], 0x3, 0x0) select(0x40, &(0x7f00000001c0)={0x400, 0x6b, 0x0, 0x0, 0x6, 0x7f, 0x4d}, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000004c0)) syz_open_pts() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair(0x0, 0x1, 0x7, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) r2 = socket$inet(0x2, 0x0, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c961de7a70c21d9ac1498227200bbac1400aa41c7c84d1600"]) socket(0x18, 0x2, 0x0) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) executing program 3: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x723, 0x0, 0xd1c, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, 0x0, 0x6, 0x0) acct(&(0x7f0000000180)='./file0\x00') acct(0x0) close(r0) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000001240)=""/4096, 0x1000) write(r0, &(0x7f0000003240)="a77b84c538442f95bf1f1216b8d0ac99a9e92fb3826d0c5015880a933ebd77d31ac539f817ac3305022777bb2bf777e3da9d642efad1e431950434c93a359f51fdee0de0fbd5409e0ca7d64c846a48899ef33910fb511e9b933919ec2c3b23028b5ca979b4ce4dc5e875d2bc3bb2718f98f334ddc7e5ea5904404389308efc454b473d27d5874ae4bd22f820d0aceb42a9a0079fc7ac783a29bb2200cb77e47bf9e5836a29da7d06ade9aa096796d68e40c3f154dcddc1941b8493029e67c82ccb281a83d29656a0ecdd5c01093f29a4a3dc7cbca24c6ab733a399dec7aab019491825549642610ebbc7903801ea0a885eed65c79e8d2337c9ad7c4301489696c91f4f0fae15a814272f9b72bd7e54a3c31ebe6a19b14d15d29ba67324a710ffde3e42305ebfa9270bf4f764b3c0c64caf053de55386c39ea8adb816bcc33a9f39272a72b88aa8e779bb9e412efac1d04fbe129ee97b1dffcdb847779c2929bc00e7c0bfd52a85ad6eb0c2b6f2498ca7a9db5c385844a4a6c5a5fe7ac4b159269f86650b00126c68adf120ce83c05643f877e5d6496dd92a115464f4818afb8681dce4ad0b96cb188cdc9c9bf77e1ad1eda4cb768509749446cd37278e99e4dba685ccddd25942cd70a36929f7987d7fa60f8de55552567782574d35073b59f0c55c4155e93a4f0672cdab14f21731f467ca991523c31e0412f991d86fc427054f2fd285b409bfc8985e48446cf8802a7a8db32efbf26f8e7591d88698f7becfae7a7dc657c200774c79ccb72ef5522c25072fc7cd6ad425e092fa85a284921a4b8bf5bf744a37b83bed8f352e8bbd273f810bc387ca90d3ce665b8f1ffaf6684cd4844be31810dd1edfcfff4748c2d2a52f9a422de17a9a3578430073691da76de3d473e58b49a6ce3d6029723b9433c403b55fdde544026ce1ba5a03221253320657e1ab8a0ce5d2e8a1e85fca149a7abbece0fe2a325f51a5c8c8d61b81a52d961e7f44d2ce5d09198972daff287dcfdb6293c3bdb3470eb42d99b7f4dec9c7e336636c9f3613997b771de2f37e0390cdfb0801617478c294ce768cd7922bd9ea34c3f0a1c9cbedbd02f86e465367c94183ae63759eda4c2c61e7ac35244b53951185c551935b6bd192e2c6c29c61ab2a361f13c17a331ae5589361de0e9b454b5cc6092e798fed70cbfb70ad0cf008b152944d98820065b730917dc42186478f91bad930dfb7026ad9190e739dba870b3f9dfc302de378c453f4a75848a111e860f802d609868f2cddf7c139b6ccacaac928faa829f25487531dedaddbcd5bef766dea86ccbdbe0b22e855c4f3621245a5415cc989d99e19603d11898714813a7ac10a84d7a110145bba1163c22a818acf76c4e879940207944d243326c70435e763a62f2560382e83b05a0e37d741adb980d046c94868fe70f9a8dd7affdf757a079fcd7a01555e2fc6f5a7a97fcfa460bacc6435109825e491915322faec951f5607a5430e7eb55659802ab4cb5ae17a66d71bc915b2b906991d1fb361bdec80205962c8ec01c6fa4aaa93d37566de607f8928338b887f483ac098b35b1fda37069d0c601b5faefb9d89fdef9c14fabd8cac49bf5449dbf07210cc434b3404d19760fca8795d457b81e9f9846da841b02e63d6fce91889b2807b53540158a26a3d73316164dfe3bc82a8aad51b4f67b3fd387a599b24199a42e34c2d3f36969088596da6a7b96e19a786d45c2d441c7ca7a3851e0c1a5315cf242e0a2f0e55feb4010d8f47d163300789b867ebcbb994c449ea329241f38886d36c616add998e650add2c9c3109e6d0c4bc77f4bacc557931d12dcca71d2706e1764cd616ee24a48c9ac23e292298be91bad1f1d54f29e214baed51c3ab4f0e4d5ef37bae9144e7050e2f63912ad6e98d9c23442fb9f58281cedb8b80d03d86213dbeac609aa1512053f420488b77b78113ff7c9ca3899a7c3be7ac47c096a7d2ae494231268082de40a42b26dbbdb635ad2eef766b23e459da30c35eb5d8dd60f895c9b90408b95ddc65ea5ae385232d88435cb3aa37b8d5f532c61b0f743a46ca311caae0218c2d18325c05fe32a9b68006b44a75348db986511f6c0c62c000ce766d15a5147e7ead0cad39f74bd608dbfbb7dad77ef85d2b00e3ce25801eb46586c2da41277f4a15a8f09e64dcde4bc6ce74af82daeb2e93b6cbb69147f8594bd1f92f358e60fd08733de003d8386aa4a0ce61e564e88d052fc446bd70bcf2b782d527bdb3cf12391b267f465ca91c853534296811152dcf57986101247fc6079c03b9a9c09450fbcf30eab096322dcabc8e50c0546db655648d462d1c090ba30dec12bbf99140bf4a65629d1916d18679a423ab8c589ea85657e42d75dbd6e90febdcf68b7c4722c7328959ff8370336dfba81a8491e29067ee69a31e45bbe1e36337ebb0d4c43610917516adfe3735664617676dced6ed6c7b37f6704375f9cc3ab81c0c94896100ae64e88e4bba843c1fafc5d378557a962437ec78c62a5ddd535a4515f12abe90dfc68aa729c88a80d62a8d3f5ff9a3b1cd0a39a6bf2a7905050a3f0b3359d43b6f39d039cdcdb5781615abdd31e51c158d91f5d2fd6775d4ae245f9966f61c4d002876c4f97559a34d8ebb81fcba44cc5d1a08cd2f157eef13ceb8cd1cf2596c88a148d1e83c3efc57cf0f23f1667dc8774d11b778a87aa1d27c7465e10878948dafdeebaec3dd95e33b3c9e0d4b2e110d11b2ac6775c402283568929267ce0be781ba160277fa2d3ea5d1790c4a22ad4802c6e021c02edfce96496ba5e5d6b1b079e05b9f58ba5d8006c0852d10abe358520bbe7fac8178976c97ea4c0e7a189356f5ada6f0a3e842a5db01666fba245f643cc5ee434f4ef523b77f3154ba65f108bc0fa64e6eba90fe92fdeae65c85abef3bc4edf3faa62ab74b1a6d772b00b6cb3de25d40312d507b3eccc4baaaf3a77c9c91399b44238ebb2a2a5bdef1ca4f85dcccdbd8632dae86a258f691f6001b25a895795efb1b7d8fb63bcc1263356ac1f6e718f5e4f29e96a8a3fbb0a825221ae8412b340e372b8c5d6f21fadabba87a264a221c484802b8e15df3e6373dda4b1f9ade6646b2bca0ee0bb047675590546d5bc8ecabf92c90477dc062be666ce9a53add0a13fde7e86566c9081a5298f999f80eec7dbd308eeab621fb4963f7dd96ea674266a6703c0051c6ec5b1145f66c228f0625259c43f8ef89f464d1fcc0cbd0848fff8fc5393158488837ecadb864c03522b14af60fa84961c1bca8ce942602ca8732d1f17baf66c221f7edfac29c39fc235940be92241af05ae4a737ad3c8057560c6ce66c87d35626ba59588f0ae74bbed763d2548fa280d67516013bfda3f638b5b788f49b9382b522d5c6a6cdd25d03dfd1460bcf16346fc33140a468b61292fbe9fcdea1dcfcd0eb185ef253b50ee1ad244cd7698f553d10674d9e4d23b297f0f76c625147531033386551101910370994417822eac6f414c46f99219d7147dcbfc7e45d636f1ace4707b5ba8e761b066acdf70b57cd47d091a0a9b112a0888e503aa5f4ccbf998fd712d6c944ae44d74ae2acda0e9df4fd6923f8a2d39854094e5a04d68b5757ff4c53b7d7ce487ebc3d3496b33ea36a357fee7498858064027fe0407b4d2e37736c22aff0c65b85e5b3d8b201dc776e044f4006801ce57d9cf1ac567d70286a7278fd2d5ae271fb3f4f12c26dee42104a1abd9454f92b9b0ccd878ad4c0f63a3b661fbe4aa4f264f246b51af2867ade3acec4026abac557aa098992253c8e606f7afd7d86c5f643bf4b653bab6696a7c49294fa838c5152043ce07702c46d47075fec2a6a28fc15c59f7d0fba48d949104f5d0ee68a780b538623f7b3eefc2a2a7f8666803a9256397b5570875913173ff161f0f6e6c3855331f72a662d51a703790cc6f4d32ee9d190081c02e7b3f6d76a223271a7aaf4f694ead0b88a56054a8ebd91536bc0434d35dea28196ee15bd6c35f8f1b4d85c7ca4259afd7c47bdbccd79886ca672fe21320ecbf79d48789b6b49b8995708c12c55efd904c7c9d2804a45ac2810220ba23834a54606648d3c6f38c9fede71708a0488431ab5767afdf8d22154891bdde603dd2fd33582b2e309fb46c0152b2436e4c26581b4a771cc3590613b67de1f97699cadac15977207a72739fdde1c03afa6b7ed0e018c51001c229ee2cf4a29b6d7906f19829be35d099aeacd6161b2cd4d9419a23cfefc1fd7f52ae0448e58dd9992f30de85ebf5b6a23ee1c92cc8d403659f74c8429ff2f9ee4b5a605c770a9a00860babc6a620e501759eaa66b1fe13ef35a6355f7e72e3cbb334c81deb388380c0cbb7f7f6ac9b927de2ec5b29c0315193c06f0b1bd5dc521f08768cfdfc7499b31f1cac4184f5d772a9a0c2f004e5cd70297b637d84fad4112fc479be00b0f02cae8a2bcc73ca342e77fc1642b59fd3d0b309d5d64d98f260f98465d2eaebf9b3b81be20abfaeb6d6ba7d5ee1e5dc644587d026df51e05b8eb0c1b9b11d70f97c341f822abc00c3b117d21e47a1144bf191ed5800aea05d4811b6fd95c52c16924db5112d76cbeb076970e6a57f63d6164300fbdd6497cc7e58fbfc654f88367869f1c1b39cae4d960e5a69b3861662bb7309b48ce3958e7aab413d58cd8a572055de32ced91c3996741f758cbac8a170a25270372c1fb7b8282e6bc30bf5f4dada33d9f08368c4ba2bdc58d313aac30bffbb8a9aae94f1fa718c01bec185986a1951a08f0aebfb618d64aed2210bf74025e4372c7915c236cfec9f601915778dae94bad0e4272e0b3b9a73c9275f6dfba553ea70655f93595523f05b26138a0bea11fb31bd00e8818c371a3d9d2d45a99b8c87cdd797374d91219d310506b923bf6c67a086168be524215ddc867c7e89b8b0acba2f605b964229f2d87b346e9061f8262bd7923cfd2608ddf6460db0584da51cc0fcf3fdf0500b3ec505ad46d359ab2c2a0e045c388fbbbe4fc39bae8e93a468ee86e5b4514c7c4c633a2fe14d7cdc70e50756192e588d11685328f928106ea352d09b3627b378b200ea33dfa308dc10b617b5ce648e3e399897e5378f0eaa139bedf2bb72ce64b1d6bcbcca03ea8597805140d3e3c39e44e5b237251d225be19378e92745c1d9dbb97c219202ebec9a68118a9b50e1269e9d73f84b1dc2fe132db4bfea62d35985ac5ca81039b3ad4a970c07dd8635b04dc08c87a74a6af52dc10e1f2ff0f8093506b236e054c647de0cb3af19e0ee6421a226c286d2af12d9ec9b6a37abb99def6e9d76991d13d47d2074638ed382586cb8785f0511aa37de73c4ca0336719bdbc8e24fc178742fafcc6fb3caa87daeed149179f2dea3708a8e1a69931cfa497ccbc0cd07e29e15df24ef5aa6dc336ac3fd778621832ad4dd2f9554ae3ae54622d68479bb46dd319c1a1ebba2afa8aa1e3174b05a22a404a9855dd43427508a937910de6da170d05da04a2b88c9dd382847fd2f684d0d9f027b25efcb7f34f0f7127009577afb652ababfb28fab65375696821da244656c23b677d932c37f5cf99a8368d32551acee9686897a063f2c2ca9572fb41fe53e37e93bfdf25f12476f1f4614e1b09c0b7438ad0970ad55a6eb6612a9770648fd64472275e5d9cd7dc43ab79e40257759e3be13c97563462d6716bdfb724e610e44e27017bce40782a392cbf25aff3395698b74bd5b9f7d9bd978e627e96d04fbed776396f16bda1aefe22b4aada23b0b111094965eb74e5815f3383f46c", 0x1000) mkdir(&(0x7f0000000740)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') r3 = socket(0x0, 0x2, 0x0) r4 = msgget(0x2, 0xbcc4732feae3088e) r5 = getuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000001240)={{0x4, r5, 0x0, 0x0, 0x0, 0x1e4}, 0x9, 0x10001, 0x0, 0x0, 0xfffffffffffffffe, 0x880, 0x3}) close(r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = syz_open_pts() fchflags(0xffffffffffffffff, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240)="d01617626fe1c960bb9639b775b87a5f8b2e62ab1ec9c460cbdde2e5b48e3688d75bd61723524cd2d863ee0599f105d22afeea43b74a0656404121bc83a9fed5d2c99a02061b50aa50c76f01329bacc95f172f31a8593c4f3ac2a8c568291892a6650d9c76cd643289a8329c26a6a3a6e66007cda3d52ea2dcd7e5568e6164382ba2d81dce22927de37688ce3cabd9a29c82e3972b433f0640b407045b7cc708d3b7f94b67db27bd283575e5ab6b6d6ad6f35506d605cbbaa5c98e29315343afc3469f20a7cfb8302f53de1810189be7fb6cea4d1820423d6be0b2ca95d3640122a5fa2e29615066a4858daccda67563e54a04c05c03b9048f9102e0d9724efe659f2835a45ebe091407ee87de699aaf1b639054ede71b0b3093a792c08e452de57b173627440997b1b3d17c6cdd48c506a3e545fb8a6e16b5b6e97394d64c802803c7a2a6e1812f70359fb0bc1069718a46d5cebf64a5944d6f99bfbd683c639b829b12bef488cde4e02914ebc169ace58dbf44d787744cc31728fab06c60c22e08f71acf9285975a2360ab2f5390fd8d3c4ab491c69976cc24d16316334fd5877aab6c9a68837c68b1d4f931c9d2e304d5dd7b3ebc4b3d35a1cdf4d7880e62f9c45b5aae2480432ab314f6eaf3c534334b385b2a0bca87e17ec691ce3a103fe82299711b5fa2a9af70591a40d325bacb3a529b8c69ac3f3584113cec48e9e9238609e252ee6d89c5fdf6d111eec407edc230978072ee197b05141e4355ac97fb463b1ae0b881a1cf5428a02f17e843f5b91525b57394d7ecd3a4d38bbd3b9fea64ca0f1faec0cca7d8fa8a23ca408946a11e35c1c227b6396cc445193b8e3a87a2a944af89c5612a87270e7737c8c891fd2eb9dc825454abc7c6dda3224a4007bca5e296235a4db0b21dc2ecb63e8bc1194cae64d6e9c5d97be0e4542d2863c6283f50d0e170ea3e3c2603ffc3fcaeecb7ac54c6d7b7be3f10763c22495c794911715349a3eed5e5683ef49a7b2ff4c30092ff2fddc65d1b0f0aa2584f2bf0d70b69077ebc89aefd694c033ca7dcadc1ccbac5b45a66e25db774b59607dbf971c485b977b326d574aa69bda85ab2c0dc788cdfe81da8135254272724559d874d8ce2d76739a21d6c5a1d2537de3ca804e593543b23f5ec81821ebd7393190ae8f0e73f8606da395d797f727a012020eaef252712d9b24f5da9b8d4fc71c8a6286fd6c2937fcb3cbd27f3a3afb3eba99e18f6972bcb95f5f5d219e79dbc64ad43a93355fde61906077d4432bbece751e4ed02a06d053a0f039926b1983837668e89bbf290e60559fa782b9df4be9fb3a99cf7ffb57575be5ad7fbe36c3b27973187c96a484ea59b9e692562fe8bf54206085548dabdf0b2ec0d63ee60fb3e5dfdba1b6191b47520817bba39f5e84cb92d21c0facd173355d3cfcd63378b7c64276d38552d37d7ce9431b0a57f69ebe0ce4f40c476c2f15c77429e4146b6bdab8538d23b036861d3c6664a111aea89d1d386e80ce232c0839c32ebeb5f481d25ca9e56aeb3decca55cdb9c5f91994de4453a8c74a932450fbd6fb66cba64ea44a6f3d277157f62774d537acac3c078b5685906573482984741d24637f85b4be6f0da32d750ad6c64491d7248ff86005a6759cee9c992bd06d9ab50cfeff68bd2b6affc214e2dd2e2e7fe23497cd9c17d07adbe7db4b89c3ec5bfbe44d883f8265653e0a7887ad7a04581e6721b3504b9955f40a6ed9ca250626446c88448ccfdfeacebec6c340aa06409d04fa59e86007649697f387a7a4e9c615f0f671e4b13e16d7290db3e027191f9d2cc27333a691bd4c2fe2ce5f616de0b6dd2efdbe234f13fa289676497d6c4b53738bd75ab80ac18370218cac67ce2d008a26146da61dd3c8d66c96be1bdede93527933cf5dff184630b091ac1295cd09032666d92bfa9caf40327d007baba272d5ec76d25c6bc33d2ba94be92b4cb747a9f1f6048c6424b306e90d79f05a15ef77e1534034fcb842e6efa4699eee668dbe6db1891e84a4f9955efa3cb1b80591ecbd0101775c2dbd60efa007d2f8ca0d320bb4580eaecde7052fd80f45966b9626df8c32d973f4deb0c721d6fcc735f68842f80e34763c8b53e8c06a2aacda69602b46c99b1eb004c58f2a7440e3a8abb6988dc051489323bfa663dd375c7c7fe54cd06d2f5afd96c270651fc5c488ddd3f084fcb6bf1e53e0a4dd1819480036e6c5ee41de93d47877d47571784e428a49733fbd3a83bc77ac8b78eeb47f89d0afe8badff08829d365b7efcc1b48dba4d6cb310a11d4d29d99143e0e9555b0d760f9c524d600fe98e6ac6192c7ffd586973148418aaff8f6fd623f591591b15869589a9321b4d2a5713a0505b3c378c4a56c6335aceed2233e24cc6ebf6c983c76d8029fdd623d7c3428835b3898a36c6d82fbb54be689452eb8e5c78ca83076a96e033fbe943f335a5d496c8352bacf05ac944aa1d7172243bb9df82b8eae5a8670a30da4aa032b17ed14a0d7c561e7686f9403f5060e8229a86c4892b0d5ed437424a590dc248b0f0b2027c9834850cd7d7c62d28499080f4a1def242dd2e00f9750c0861ca318c2ba7f021e4f8c6ccf2b42be21c952834f4b252f87c8eb4784936b9fb49f1a547b24332dc88a858ac721cd6c1e175f42e1299816d53ae5f8775a0ed79bdf10f28067739f7c761c8e065eb7f863fa0b273f6ce5ef0f134349126e8bf05c5c3369288a1e972742923b8e7db640a0f57db91217e810e48266db4dd93bb134b53512d3cfc0df047c659b62eda12e9a6a017daea1290f06db0b7948d45558211f23b4fe6aa2111443ffea68af728fa3d347461c67c749b6993232a068fcd9376a19fe01f8152cd6921c6cb84809b1825993988a1229c658dd674e9479710b5012b37f61c9b03f415cce17e8f7cc33546eb329bad70a65be25297f3059b045d6d75349cf21210ab65a146b3307958536c297f7018324a9aef8a8fc9815f4eddcd1de281269bf6613207491e00263bce857c2c9fadef17a7a350a7ac7a79efcc70bae11b356496ddb6e08b9f8fc46c586aa22f1a75d7f8cd77cbcf353e4a0968c386282fbb4de6e2d419d8ccc521bb67418d3dff4a168c306a1234224395db6c8dad8e36101d40359b0374da67ed34d860752de3701ce5634b553d6952802773f8902f81a1043f0feec6192aa9125eff81a0611173dc3b7a2c5ac5933033294447688c870116d7b1d3f6dd7af039ea9c8198d4812de56c4896ece9334bae7e723cfc5c7c10d7d626f0c39c4c1902ebcf1e957d23857914cd771d37785ec378ac783921d7704439dc878e42f2bd494522cedf9a6f55d194c9954a4aaebd6054a2f49edbfe42623fc6f00d0116c2c19e9e3eb53f7d07eb25226f90db80604b7f4890cd2d1d51b06bafdc295c7f8340a61715003ad6bd1357d9bbe5e184149ccdcd239c2e5bc165f9dcc63e98c2e96a2c26feecbb1ce20e466270899122027e1d0558e6d5ef427cf214d9c2bea63f1a56bce281dba1d0918b93e3fb8ae97b5566f1ca709e335ba913adc41435a255d1076613aa042550fff4314422573f13691823c2b733e9b25c4eb0a45012ad6f953e399c23faad06832520d840abba0dac4c36efd3c5117e3ad6b40ff0a2170d5e97251253d7478ea1c743d6a85829926e84fdc159e564cda78b580d75c3c16f87beb5e1ed9ae753e4dfa26faab948828addbcc46ebfb9f1a89ffdea5b16ce2e5979793c2e267d21dec7cc9d64f748add3779fca75ac5c180bdf3bef510e6bfd2480c634c269da8ef80b4e02731d621a889d138d4a9d2de8cdbebc7b019811fd6cf039f7a30d478d0b00e867550719213847fa43e06de2b8d9707869b9a792483d4da282858582df59239664816f391f2ee6c777c39d1006676f41746f9b1aaee7add194f98a130b53778a79934974ec5e3acaed3cdabf7336e1c84a1cef1c61ced059b100b77dff3f8db8c2d87355434a02cbe62a590aca46b8c1244c1b13a84185adab1db7362d649d21094c5af49835d290b542d5784bceb1b509f0d3023cf16e059d226b58400921b8b2d209f4f599cb051e6d749cfe2b96b2994d24aa816c265f5499efed9f5ef035e9d48f627caccbb57699aa3754f704b88f39b1114a98a29535479932d62dd9575826c96d2e75d0f8ff559ad91ec7d493dc4465daac60aa6bf327baf2ff7c975407c5af5571520fe4d8d3a14fa9cdd2f0f5686bcadbc0d786b0835d75cdddfcdf09443a08ddc886de70afa3d7334a09ffbfc100f279c645fcc8b2995a245d402a2655f3b0b67cb5d06dc3554b7904303dc8115633de198438b6a958bdceb9985252dc3ff19b7ed4293f86effaf9f254677b817eb26f9907e44dc2cc2a9c56da9cbdaf3696680f334f1d4a5112df401162353feeafc69f9ce63bb96825783ffff5d86130e66b541531bdd10c1db58fb9c609c580788a34d26729181a7a1f234c6ff344083256cea216321aaa6e27751200268cec9cc114d2de094ee039d91b3bdb60e863437fcf9663ef1aac66d96285e6cc1ce738f5ec2bb1e69a3deebefe6a443e968ce765891d6fd9b3e1ab9a9e7a82af1e94deaeeacb4c12ff50c22e71996f54ecb1199d525fa1fb5ddf7681ad18eb3018af382d5d8ebaa1d98a31cf3e980b73dd241b7b16dad34665df8128e219bb2bbe66f11da6b5ac737b0ae35679ec9793d02a776c2614c819248b10963e32020cfa6e872fe92156afc509ce541d88b9e8eaba9ee056617ea7ebd3d2910b974f0b58c9e57d16e0c749a85d5c6557cb8af67eb3db0e006a89221579dc5c59084a12c77d91b53caec631744e0c5d42487b9f7c1ac3c28c00b9928323e5c1d8e570bc0e58b073dc7b4e34ea50d7d2c5961c4d808184d293a48720dec72c078ad145cb33eaa034eed533865a73ed70fb1a38b9d511ddd2c1f24a1f5a363b1954b1039163400e538ce87108c9a081098bd463563f80108b7a9f42e5bc37a5ba332929a906fdfbb23fe895e9958fb6a35a047111fa86deadfe568d103bb2a9f8a4d27550d8b8d07c2681cdfb0058dffebf362181db14d8432c8b8e8015cab4b0296ae200ff9a063843acc44b779a59ee921e3b4746034c4fb5c79106529d3c195e1d487be8dd3364265229304146f82fd236bda4ff08806133e64e8a9ef3d7609695949c4cb291f4933921327ad24795f5ac5b2751b818108966ed4c216f47feb2a9c3fc1e2e8a5dc9704d7c5eadbf3b9b74a220f2a4c0bfa62b999885fc3018e427cc5b3c3047246e79e04189043f6c0780a9a6fc1955f4491f92059278287c29c223fd394e9b11a5281b623ad4555f66c3a448999597ddf6a31b8bb238c7f61b8cfaf042db41255d58a891c6f510c0f50e8a120c497dcb48a3d8b096fc69182941d18df9327bcbd9af3c284d2970a763e8100cddc01d5999955b80dcabf27d7841e63f15b9c3c20f799d8dd0d8f8254998bfcfb118385997e4a8222bed1c06077e4f53f77f30a9de6f696a90846c7bb26990269f0458493ef9988f10c26eda498e617c0bf1252717e05ac995814a514d2d2864c6c41eb7085b5245be8b6985c8f7b85695d8e80231e015b355f0c365876b91aeb6bc0fe0bf48183950313fcbd3ea80fbead822d6a06e7541f5e16287e46e1e4b0e173e478ff79bf5ba65609975519270238dcf92a2105107539fd56ac5a561a018fd1027115fbb9e8620962e44d780b3a14a08735844d705dc8a0a8d8d38d97a71c7add5cae4788758f3fd9b913adabdfcac7e6ca07b2932", 0x1000) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYRESDEC=r7]) r8 = socket(0x18, 0x2, 0x0) close(r8) r9 = socket(0x0, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000000034", 0xd, 0x0, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) munmap(&(0x7f0000004000/0x4000)=nil, 0x4000) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x898f616b417bc705, 0x6410, r0, 0x0) executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x30e1}]}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') rmdir(&(0x7f00000000c0)='./file0\x00') sysctl$net_inet_gre(&(0x7f0000000080), 0xa, &(0x7f0000000780)="1cd9f234491623c2c8e78b1b21fd6ba225bc505dcf796efc0ea941950f7fa5e4e9859424ed343ea041e625697022f6fa8007532229fe94e196fa422135c2ac957464536bd57adcc9fb9ca689edc57821d82729f4a65d2bb466669be768b0dced87de993a18fb648574b8b244961b6c2c4cbb65d790748cee050651ce92a964965339bb605dd44ae6cc90c97c12bcb6029666fe6fb1babca020dde49abc43beaac92627d94252338e92b50e454c8e800c50a3e8cefab6f5a84b99ee3c05b5ed60b7b5644778d5005d0a3cee729ba10ce09753476536fcecd70078e69e58f7ef3467f2f59c72091fae02bcec843706f27a19c7e09c951fb4d44571f8c97a2657bde996158211ba0d7c9b1005ed3833546c2c5ed0e1f078be62ca218e46a8ec5a3d39c9a035934466e5354cef881731fa291d1569320de0d9b7c85f8c1704b9025b94ad9a4c18526e466e6558e0565f92b60b329d93cdd0a5fc18653548fd535f2f00"/364, &(0x7f00000001c0)=0x4e, &(0x7f0000000900)="1033db4c965b51cbde0b69a43f098844fcd3c5f819bfcb675843c89eb63d38a716797d42a8976bdbbe76ccc68917665c58c56531b70d3553b4c9ef82685c79c96e708dc285944b53fb02adf8572493d3e2ca072c981cf1d998ef199c8571ea6bb5509f925a54b0c54f1e474fa20e36ef64f6006fa139fffc0f30b3e50382fe70592b4ef584664302bdffe4ccfe0005c3f64fd05c0ae446da65c7508615ab27a35f83916040b9046a565d86614e31d8f3ab99a0123027d86c02a7258fa0833e6eb31cabd85bc1cf13e6943dad64c3aa2e48d60e8908e01e23db5ee89113ec8a0e17eb312a19adae492ce6b4604cbca0ac8874283cd977fcd42e693b7379800117a3f4fce8379cfe9d941a6a402fc72a006b40afe0b714c81a99f968fcf6e92c32ee0436f1457a01a8a82fdc131ff4467c120bc28b56c4b1f94f8e5f986591f542b0f28aeda866ccba31835828c5e41c5e1b6d171876097a3570d785828ba37df56d2b5c68a29739c3b5788fa9849cdc7025ba85fd2f14885c5800c5ee89f38f8058983450775cba9ee070b59766ddabbaef5c22de285851a2576545181b07496bffbdce9687a1bd1855bd0ab202", 0xdc) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x10, 0x3, 0x3) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900283a003bcc2629a17a6c58afb8877c8be162e3000000000c000000000000000401050101"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(r4) dup2(r5, r3) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r7 = socket(0x2, 0x4000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14, 0x0, 0x3}, {0x1, 0x0, 0x0, 0xffffffff}, {0x8126}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x8040691a, &(0x7f00000001c0)) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket(0x6, 0x1, 0x7f) recvmsg(r2, &(0x7f0000000200)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000002480)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000180)=""/119, 0x77}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/158, 0x9e}, {&(0x7f00000023c0)=""/154, 0x9a}], 0x6, &(0x7f0000002500)=""/131, 0x83}, 0x1801) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280)="d11d2f78", &(0x7f00000002c0)=0x4, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x18, 0x3, 0x3a) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000400)="c0de5379557ebd56f9f268afdb822d4757cd62ac30736631786040b4c948e28da386c9", 0x23}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="7f00000000000000", 0x8) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0}, 0x10, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) mknod(0x0, 0x0, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0xb8}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), 0x0, &(0x7f0000000180), 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x35}, {0xb1}, {0x8006, 0xc8}]}) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000100)=0x4) syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRES8=r0]) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x77c0022a, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknod(0x0, 0x4, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000001500)="6d53833e3cafeb35a15a070e02ccb2b5e86c57e7c8e2b5be3f3fad1c4d751de709e66cd11e5e203e13685e352ee010d0ffa0e1b04ee101a3366748da074347b42067a1bfb2d070b631f9a779f8490daaa5a7a3370ffa80c92b0c388caf3641b382bdeb8080438ac12eff70b51551a26f0bafaaee0281037b2f842b5b3602be2bcd4c3c54c0c24f6788edaf0ede441d3c8dfd8ea499bf79ee895a68b0789779ec9035f6e80100", 0xa6}, {&(0x7f0000000440)="3867386243cf305c2d84e254dd77e299d13e7d28945102ad8e51fc4b0f492fdf9c77a33da390776e7882c4f7dbf47a4656e23d56409c11e9d3a89a22bb6535d80c72edb4788fa3c312f0b9d41df219086c38724c212aa4e5dc506006ad5bb198aa599653403fa4da8389bdf95e4085100ef6e992a8d96dcfbec850c18e86d5af1cfd2ecc27c1e925bc09979189931febc7c2876c", 0x94}, {&(0x7f00000015c0)="d13bdd9d0b1f392762b8f44b548d6092c7917bf2f79b693dd8be0667ab6c75efb9451c9614483a31347d4602f24e6170d36bb2ca18515de0940ba9458a1474ef0414b08c0602c9f5af28ac060be400b6e4942e311199a25b1242e6bfb34d5bad6bf334aea3056527ca7b3eb9fedcb12a2c6177dd64c51b278ed6f34ccf239c266b9b50adf1465fe2882a30711df8191047ae50bf310e12a55107ffa784b906fb747ad33c3b3a7536a4c2fae53401a9b5027c84b089d52d6b8682414e3494fab7a3815409adfcc0736842edfe0e3495775fd4cf9c91bd72bda9f3588ad0b46f34564af423425d70345a1bf448335d28b16cfb238aebecc0d5fc1c1acc5d8b8afbac8a44e94214c8cfced7fd64e17446011e84f0c60a6306010a1876338b01aaae08e47985d9646d889bf8fd1acf0aa2a3d0c9151c37f6f8881356de7c693a2968b41a1fd332b91010b004c1db3f328d6d3912be5533aa39d8f02ff2d7124370afec2547b0effc19239f9c0415be230371ff0e623f5d4ef367a9cdf66e3d2937e82d3b40bcfaa15219b63270b3c5beacf68f1b14e727ddd795d9717e1dc558fdb043f1784a5c4e4a6e310f33ccf4c00dc7bec3e15b2aea1e0883eac96018825a02db48e50f25dd38c2a3eebba39103c556e42863a9e625df5a44a6bf159260364305b1d01bacdbed525a2197952d602bdeacd80fecfe36d8b78a3d584a89cf6e118515954545512198e26f0ace44ec2f4d0d9c431906352ed03c074a4a850c192cdd6fe4f67365149eac64aeca73caa6853291a272e319ea7d9692e28fc2a9787262981ad7aabecba7a51085aba42a244e24bdb2b05dc6d9fcd8738c2e133e855fa817afca756cd29c91e47a466473d6384067183f4c5839f2e1a603af813413bcb71ba57687988027e5efcfe8bc9e9a0a53df06580d5781e6255f78fbc83aadb10b3fa71beaf0d386be85778a01c50ee245712389e4ffaa5cb118cee619506e78baf27285618f12e883c2a3c73cc9ad8764522549d44105c698973a8bc72e2930f234d654ef460868847517dd0dab707df255700229bf813f5a59c91b4e345ca0587f144a26746c7d7985228c4c3384708e09c51e1b72bca81b23be3e623fa3d2cf62a5f116c7a996132905597e1b847900ad0b76b4e623be9204ee7e7fe2fefcd027b4e4d0534d44988bdb16edeb5ae46d852305c36b93c7c4bfdce2362f26d0d869a6f5c52595a8d4d5d76da3593fa3e399ddba2d7b6eddb5081705480f22de1db9ecf1a3b9e0d5ebdec0d2ba24d7e385cd38dc6c7f21937ec46c3923e5074e2573b338121e6831ebe73bb72e56a7e6c3c995dac524c8c3b5b05c8ace7275fa088d211286fe2249f9b52d8d091cc26d861c32cfd454f7bcb67a30e1f173b2dac2a50e1fea265abbf9094b00497325b94b061cfd32c6dbe1d90392dc360b5cb36f6aa0cd50742eb24e8d25bddc5cfb1b643adb3f35447cf06842e53a0fa63560b87319ebfb53345f96d6c65041279588fb320c8c17f522ee3cd33f97b9b55e892ad0c8b851a1397ddf299a1cdfaac1abd4df13b31ba80ad881f1d564e55bfddff903ca6856e5037537ce8d21ce657c336d1c83ad2af3f5d2af1e1f5d7abc861d12c88f501f421a1a4163d28bd0ee945570bf2cd00b8d367767cd6e837c32963a7c9fa4e29a3827c6a4036f116447332c0bd82310feeb1a40a577154ef5b3b550fd73940a4797c15aa830f7c1fda5aab66220cc6e6bbff003effc65afc21dd979892b93b967547cddab8663ec7f8b7e05bac8fd1c776c0d7f1b7105133af62530f8f22107ed054d9a66518d94a244eea12593f484ccfbd1dfcb1d733f0e4ad4b50dd6c03ccf482dffb30b0a2104bc2d9ab2ddbded2c011acdf6d1618e7e6b5887bdd187fbd21f5da66353b04d43293351df9ad3f277d2e193d7a845e9503c4a192be92a3a278726835da47e21976acb8ce9bf21e6db138e1f99f50cf06072384c96120e9974d38909fcb5779e78fe3686ca1e3e44374300ad1f30e2516ecfea647c25a3fc2458d2cf0242e35c6ed71603bf9fa5684d2e00eb8681e5a6408a180b96b2cde8359493ef167ce5b9a8355799e9db2dc185b6757662bf353fd02083c7704f1270274c94dbe2b0cf1fd399005e46c108003989e7faa118bf86d287daa4786d01103ae09ef86656283369e2dde9fa8ecde72bb6c9024ac3db5c06173ff62e47a57a83ee44ca95f8ab7d5cd0b85bd240a69491c604e47ae4edfc94b797ef3fc1fda81387bc14d741d1ab01a424a38ed9cebac2ae0037aaf630e6599fdda2bb80682366a5852f20fc6621454c57ae530728607fa3788ec642df8dc8cdca84ff02aa1d3a107225f560464e18f6fa337fa29f258f96c1c5dc3b4d3053d788605793d78fe670c0e0d7b94cc2fc2f7bbf4390d8bea42e3154c0d8a7c9b76cb610078a08fc4d51a437ba13a2b40cbdbe8528195ff8db2b67430d35d95f762e526a61792c4d03a0d0b6d9354b062e6475f4869c1f1dfe5ec3fca951334b5169d47dfeeaa4a338614f8cfe112924ce05b3e67c9c7d00fb552043707ca41ee61f32db5c8e98157fec1071324284d801b1cea116fbb5113973f234c6faa76d9a354a428766f90de80da3b06addd16c8813bc51b83ddd75142107d885dc550ca127d41d96b0e1bcc00f486788388bd22b47400335af05351f3785504d943c756c1a0265851343f7a8ada32c9ad163e44af5677d61bcf0d71e54de69f657eec4b9707eb704069e7144ec3d25198d88905a862868fb2a864f62c70398891ca29dff4648a6a86dcb0046cbb28ef83efa3e3483f8a0d02870e40fdc703e2dc60403264509549836b3d3cb653463f885d3525eacb51d89a0bd6390044df0e7bc86b9d619c9f1192a984376d02ec53f8dada222686d931da453f2d2384dd50de3b76aaee61149984a84b2958f4436c055364d533eb91cb68a501ecbf4627331688154f984783ef0296cdc5dce4fd4e4961a7b079b94900490663397d00745c92a63a3f462b735beb94d1855b2196e2fae0fbfef7f10cfab63970c738912932a639491ea6a3d6f4adb2a882363021a49f91198462475d5a52ba8d5bead911d1087cdf89be1e4a63e5f65045edb68b5abc802f069de130d91d3c160204524e81c4973e12f3829e4e9634eecf5e7f72495f03de8e956f59cadd1cd4aa3bf5979d0d8ccc20cfe07f8a37a46aaf58201669e73151cfa217888f6375b426a8d2b109e46b62729e60c0db16030a4d351e524aa337e83e851d80c82f2e93d72a724ee9ee657650ed979741d25a0a144777007e9b098c3276c6c3963f74260defcd2526c99b5ac7ba6a81b96e3d854bf9cab3ca87c6eb0b96e79ffdb10466a3b20cbf92617e26be4db18927ba9339f94e65d0656f34e31a9a74833d13cba496d75f689ead4cdf6df215b6d5e447916f983fb44d5ae3c9543b80c546bffec63fc1698c915f066acce9067fd3b9f3990e2625efcfae1f4560b58339de41cd4792565b3ee9201d5a4173dfca9bd728f817068adac20a71b9f28703b5f93ee986d247a3844b8d165a902ecbc7bb0f1c976f847ebf44b34bc16b7747b69b5945165ffd4ebf8bd8c38ce8c78d87d8f94a9a02fa7b3449d27d710ae514f073837af926bd7ea6f404dd17eca31f7807a4df2300825361d2d98258be8077a499d8d0aaf7db4b59dceedb4be0830c1047016cb0dc6125fcbd740eb135931c431bb544669580c8c92f92f3545c9825f932a7353bd3b69e60a86d3b905d4526f3536ce9b05d8e2bc6ae90e5dfd18baf1e17d56ef4fd8b1acb6df21212135983e12f7ae63450b5cf72dad5703351abbf7fd7dd7dc4a324beb7c5f2f6b6e4762206b8da2d3d061eaa827275e85e8b8c28df2573134292c3fd3e39da2c0c424280da80d547f020b82fcd710b439060a66e0863bbe77bcd12795813eca6aabce78c161a658c687248a65fc7b192c57f89c1abac81a98b040678a97c1c07ca1ad9f856a5150f5c9e55390cf8d11090649d735386b8724a57a62fc7f5f7e35bbd4bfcda551489796f0629e07f5fa5a318aefff1dc4e338ff317e1b5310e309aee081b8b83ccb58369bf123fe118e6715fa653e7592ebf81abb3e3136c678b21e96a18fe28514b1c6655f5885f1de39c8de4dc78c5bd76fdf7c48e9a61a82d1846a84f454d9bfb7cd4bab03185095cd9cc7ddb4d4f5d00222e1b6989fa91c07bda393bbd30dc441186bfd451194419a504a5ff59c15c04167b7bef0fe1b76902e8f01f65f2e117ba19f22c9beb76a989fe57f956bec876b788607c7d1864c4a7cbf17ba4b86282173d26af0aa72a576383b3575fc01dfe9a9ea828660de706f38b02b3affd69d93be16f4561c98966494dfaa4943dce1d266329200b076a9b131778537c92703f5491fb2a7b450c42837a7913a7e971abe8fdedb56ea3bb21112a50658b4b2164937d41d77d8e048b29627b9ff484de56c87de4e35c125e89e15664a6d76ac427e64f2a5ad728498f67c508e210a2f7844baeb9b7d861d166921cf5997641a6586ed9431e6b894cf41dab52b88646ba5cd7ddfab77db593ca926cd8c0f6f283c395b2e6e4991cedf61d0400327e64761817c815208cbe54e466fa3b9952c6bb0c61a4a7429da0d7873a8e881e274b61d6053534cd8a9dfd88bce3824918d194fcc77d47d3474288a826438b7143822637254bfbde74fd9de13bd9b5ca1029fd4af4b9492aaaebe635827fb3d1d91300bc7c0fde9d7f3be595a89bcec5257985be4dde82e6a1065afb0bb98570b72879ec0c770b534e67fbb70f6af68f3e1d65ea2e21943d7d203680a0aafc0c021ce4ac6899f5eb438995de96036ad23509843af51db6e1ec3d22eefe8ed9c82d8fdd1e7f8c6ee240df0b953cb3c1e337352c60f341c8aa273807848f310ce775b485265b86caf85f79b9e7d215c6ee4c530c3db696f03aa8869c051a48c0c01a25b2156f49960a5100980fdf772d0e5acfaf827e7dcd9d7f9aa1e1625bc6a46f003db904363331a445cdefddd2cddd5bc346eebacff5765283ead7453abecf8875d1b71ae2d6d1ddd90304726f8f38a22fc647bdd5204cf7b91742f5e1d91f9b6c3e13c67098491c5254e91e829f19d4ca2abad67e2c7a88e5e57f8400851573ede04d46be5b000f05daf2b6fd252a3929aa9129331605fa68bf5f4ac2c2465f4c0bf078c65a0a3b64272a1ba35e9c097be6209dc7ef57a4dcefef1c80a7ff000326aa9e2e4db1e956d8460676d2465aadcf21a07ab6ea375d218f0fb5c779cca8d1156ed107374de25918beef96982297191893ad5e38865404d34a4da5bb631ab9c4bb9b8a5c4d07108d6b8eefa82aee4da85499947d229a800fc4e8594da15253fb21382595ff410133fe57f53cf60568ac8257449ebae139db9b309b541416101eccb587632be64e7d442dfbb5c21c39677a01c77ffebbdf201882a1fdad1837ee0fc2f5ad0b4cad8e3d217b3bd646789fb86db335f9e3e98f77a690b65536a03ff00b3bb708866e92531649ade718eab7ba8e81925297bdf146326e78bc5f50cfdd25018b039849fb38f08ce2704c8700a9b1f0f4f62199b999cf8537af0a2852206c655e939a62887adb55cd7885b164892114fec84441d3ff9bf7996ed489cb98abcdf552230420fa0634f58722830f47031e84677472f9b3aafba8a5174381b29988a1c21c229ad6a52fdac4e745aed2727d66997ff61f0c35471d2807fccd34c38be55c3e2fbcb396cb9072cdc3574cf9d25cde06d590750b4f6af18", 0x1000}], 0x3) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) chmod(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) chown(0x0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000240)='./file1\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x7) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pwrite(r0, &(0x7f0000000000)="4412a2b79f42a60e757fb60dd6ddda91f5a797c49bfa48e060d7a9b29e81d3050eabffa72a1e9e654e498327fd44a18245c0286e0a771d40eb4e8c0ce40559041ceafc8d18b2054b09c274e20f2ac95b15b9062590df7c048e56f5c42eeabd57a0bb7fc310048ba228e54188f02f5e735fdf17c188f0b01bf2dade8cb0847eb04a2e857f28f5051b740b8c56936047daeeaa8a7ccf533e290aeff1c7f51795fbafc4315a17fc45b386f884ed98d343a99bcd48bcd00626694a21bc953f34b1af82ec931567833c7bcda2483595723da0b758364620c23de03c735c9bb648d0643b6a6ba728ae5b36ae2a6a85297f0d500199a356365e41c261efc8f0a3e053ca029a5d56275f0173329aa9ce5d5f077ab945262193062a96f58df466eb7580ab8f948c04b6b02b11b7f087b62b1038fbe86c07f7e72d6bddf1907818cd77f8dc867a21e65146fbb245a34d563d62057ee7e3a7f91fd4f6235eaea2f983a9dcc3cf9012d9025d11bc4cbd546cd7fbcf22611a15487c454da10e8f6a4fbe51adec42bf3ab1f52c517445c6ff56743a826b4d7f9a2710db88696b0739717ad8adfd839a4630cf2ff44bae22d21d9d3768f815ad2fdb1cc0cb99130acb70f075c71d29bc5a62ce75aec994c02d0a110f7d3308942f0138311e37f4a4542e8dab7bf04d9651e610a924115b5754a9cce0158c81fbe815ecf9f229851d2d75b884caa0a6835b8ebf2fc795b7ce611388de8c133575d627fb340a89e2f3bfed81aacb444231637b1b235bb21ed3d259d28b8850a7c8c48de4308e85e373da269ed89718cccbcec36589102b54d6542e55a974b154c9e69cdc2aa7da8c984dba0e046449918a9b463bc5e26ca215bb78d65d3bd26a6654aed34a3d7294f670f3eeab00decd60c240671bab9ceb92b768935fd3f2ad6b2d4528136d3dc2d1d3e35ccd3f9e564a0db2d91527912ce0ea489c4334c2b689c0d7104c3483a1a3e600075a8f09b4947140dfa863f37f5592bb9f4fe826fd417ee3527f91a0a3724ddd8f8fc0c7618d1457f73e4d924280fbe78fd585699ad71321394fd22f014d1e49c162dbc450b355ff1132ac79210a0ac549fc2d666eef3f2b94e69912b67464a147398d0e00c98b3eab38b0d82b2a28545fbf4b829d7978833d580397257a6e89a1a2efc3bb136fed3b3f663cb04df903a5ac2898b16f210422a64c711b1dc6f70ea973774cb1200dfcde9dda743567ab19157f1d8fb7ac2e4c665cd8f9977ca6ee5709ca67f76b0b5efe5cf4631bac9b0327a6e94bd458a96ed2f99c2c64ab84df8c3c5a6dcf527e8c23c6b2e110271045614c2682fd432c86cf38853fceda6ef279070452c863c33421098041f510befcd77cf124c9dcee862d4a7283e9a4510c4c3c2ae537f37310a3f3d767a2c9c11811fb0d47fbb424337fa8b99a7cf276c03cd20804e108e3512d9a8151d36abb812a5bf072808e72c0ddcbc084ed7afb3a111a5723c9510ea142af2dd2e47e76b0c46d96a32fcac36fc96fa47c8059b5ffdab09819ee5f892d626a5fef7a243b69b62f71bea3285ce62e69ec5addc3b187704ccf1b0cfee134e93c03407d304fd59abda9ed22d91c42076780ce3422e856e55ac14ff232c751a7197babcbf04e3176a8b0932b854f3bec843f683d424b739a3f72b41998bd337efe4e728192002d543e9023536b2ea834fe524b2fca3615a9abddb11d437ff2693bdb9bfb47b1cb2e4b726ba776370e71949d76b1e9fe69fdb54a52e60a430a31c935053a5138b0e03fe996127d1b867de1b6a83a86258f58b0525754ae8d3a5a11d49985c48fbaf5fe8992c4b8183085b13c2438d4721510330f85e3c06e1a23d14a1516a8194b22371799a1aca38e33e353a01fc20d06718cce24b787c202bd5cb2257867e88b85444a702d0f99d800916bac0dc3e59e447b7f2414a23a8e93a88bf664a20caeb5d7babe5b3893c7cdfcf378a41e788963a9bd7278608454f3df93aaf78882a8a168f73bc776701f553f3ff5195491f1213a63c40319c18fa229358d6241e8f79c32f0e2d61eba647ff0196b3978a0aaa1cc8a424361680d460f7387b2dae44c94c73a945d4b90e64f41357217a13508d4f8b26ad6b2d5366a66f7b8234cec2610e7001faa90781603cdf69ab0bf31c5ec3aacb8e891093f4c30c2c6d04bcc87db7f32509b81355d73df50a373f3b708c1f95052f587ed3a3905f23234f6d049920258d961d1469b65965434ba68b566874d1d4f8c15bc47820a4af569e1da1f017ed3cad8dbba42aa76f72e18ee28245d8d482c791061c77381e23f17c9440ff935edffb38662185a532c787160dd1dc80cfa841069dad677faced7f61bcf3cf6f94cec3c3cd04ec3985c1303ad885d583a82e69b50a3d28ab42eba1a55bd472093f806ec5f00f0f88f84125014c958446b4efde1b752a4a08330969b884e3b674abaad1b5fa46f74c6dda8a99b30c9a656162dc7249d3800caec006365d3acb1858bdeef25eec2baaacf34fb6fc08665829b19b767c3f6145240772cb1ec86037d5d002416393d3e9e7bf19007607632b9304f931b749e994f7b4bea24bfe5533464f8c92d955fced77ca31b335fcefedc543ee3a5db77649a9b8e85f21895a571e330cca89b3a2838b3847c8f7133cf54d62878661614537f107cf3a7a81d22e6200de59140e678b0a51a1489df554308bad0c021a186e9a56943218aabff55dfa69c30b3f80eb9ca9aee99042140c8c41e0373ff3f8eaa75bdd47beb380da1a3aaaff63429a364f6603c7dfff302c2a0b80ca827ee93988485e9b55dc27e2fff2aa936747e20a193fbd4b51411b2e524bc330ea0b3974e0870d4312c43d2319e92dda33844f27840c00655f457f5e614498ef8b0b491ecf0373175e3665db95665713872cc43e72ebd7af0cd5c8e538dbfa1628d237f4cb2262dcc7453f43d6d4e8d9b2402c3e0cec292ed1f2d93de069e3aab9e6300c5c690a0f007596fb5fffcfecf5cbcdf455b354c4db7b805d0522acbc1d5e8e86aebff83d048164db201a472a9aec48af4a422836faaaf6a1673381594d3cc7aec6ae2da11e5d271589be11ca207bc061c3dd923abd7f1324d732e32b1edfb7a1904c004d0742323bf9c8ff7df2d41e904a2a3d6c3a30f959bead023bf57fb9c2447367805c20fec37b0a06b930b3f49e7c4fdf649927a8b8b2a833a13104af51b6f6bf2ef845008ac3210f870deef7730ab1c7481b9899c0cb3842d2d460bcea7a6fada5b123c7889de1b36eef8a0ad20700287453f3caac9075446298a176cc617c559023f09c3d80d3bdb0106fc9846295ad0c9fd3efa4b549a16b2395c028ecdce25f8c1cbdf196ae58e5f99611eaa95fa8b0fb18ebff25119b4669353d13186d261fe3a3ebb822e524ee2fb132787e6dc8f8b30bf4806e251388e1d4c5dda6ff00da82e90039f7a6b01422a329b51690efe0d71b3d14eacdac5c27d7e21a1b8cc5f16c36d96a430a3fbda4c2824b2cc883c9341a7f27795c4085df6429469141e977d6cc1327cbbf7b5b5003d744dca624a01e51852f5f280608c349129ee50071f81f492d06a31c6b4ee0c1f04c0b55e04f611c519cdca3684f8af6d9aeded809760b9c72b3fb6637a6256ea6fc507e378da4f14ff1841ebc35ddd8b3932a559b8e408bd6ca9f3b18abba7abb800c1ec7b6d14f1efe79441497cb59e4ba1b7fe8bfc0ccf6f99dd313d4ff62cd4424ed3231a4fb7b2f362f8dd3e142a4e0ee1c7706e760e481558c3512632d63affef00c22f5ac8914942cfb4dc067b5fd9ad13a804df25fcb55570ed5c90e12d2b9c02dd2dd6c26e0a3db416a0a62af761e109fe0666e068d04aaaaa217e5cc47cd6041916cec93de8cefb65d0c335920fb1505885a98e5af41c086db6228136388c988d412dd7d7a6b5d18b88817b2ade30a5732fd45670eed70e2268483aad66c774b3f67327df43996477a1e986380880ba2f791a3484b65cc116b13998713c91c4433b704f63150fda23d25ef30eb7fb80e93be93b4cafb9ac7fcf9d2672fd2f9ca34a5f9349962d2dc59b069dc6286bb3dc00be1c9d21f88db1286b2ccef6bd2b7f4586a9dc231d0a5f845ac5d37b3d292f3656c840910f99e7d5dfc24abe10680db0ab21d7506a9eecdc3e9f9d51c5480301391da09f841ed1bbd89ec189347ddda543d97050506b2226b9926ffafac2fa9ff9b5dbd8efcb14b002c4d48d5c6d19b09426d3bae9ff113d744f8e4b4e38035455894c6b3b1ddd60e3eabc78ec41db8944f2953d4554968b037f5ba6289941bcd231765212b614b6ba1ccd93ec2eb2e4e3a6a51cc89cd0a0e76adb6633268a776309cc0fe7943fc4ca0e390591bc4d70210cac1a7a641f0cf4ce02865a2842affda2cb1e0cc58f240fd240d9194581ce533c313f301a39b360c614c3054e1e98dd30fe7b5de11bd1ba0a5d7c8770aaedc5d8e968587c8560950619bc76558b390db1e89386986db66eca8adb5fb5047e4b56e1817dd3f6c46118f4f018c84d156d17cbca01f45a9487f79f5f3d40b617f3280534e0cd9b8659243f7887c079ea75b3724e828dba19528dd5bece1edc4a56aba93ed1cc0a29db50d2b554cddc90bedd3c2b7d3b254414ae4f7d4b11675d1de6d38e3bf0f9e4db43c3698c9546baaf40a7eaad32b1266c30abf7a806c6187e413bb4072957bae0b27eaf9deb3419c54b77f0c772be4ffdabe6b16a4d3d5840a1f29a0b4c6502f95c1deb55ea41f7ff7b01c822e81b418e2a068e1fe8696f87d44980f0984e119f3ab1707e8d755625c42a084d528282ee0e2ddc37b84591c0bc7398dfd4830457f313de36b6eac422498e45296f2ebef90742ab80ba90fb8970c7f86da96acba97d81855b48f0eeba98069a2efca294ebd416248dbb13ada9b7adf8f8c79060324d200b1319407434904afdc291f607b3281bfda40705009351d69059e11215de260912e8fd543312963cb9d7b9a1eaeb250fe31e617d87b1962da6ca691764e3b1ff14c54e12a17bbd8557ad0cabd1829ccdf8e7693b89942091f756cf596ab9db2ba5b9a2a6bfce5a1a2a801bd95a7eb540da1cb79bc93f990660efd9b0329e8bf635ea6ea192e28c0c2eb7e9ac49ecb6d50a2d317386e994b8461cb9731ec0e9d02f2760a43ca1fd265b37044e092d6cce9e9f317158fccbe1f3a41ef369ecc9746003c22fa89b8ccc5b2c1e994d1391f8a49b84270bd1ce6409aa487c228cfb8d9cd3c36a8d9e548fd4befdcd7a9eea579bcbdd17432aebd736b567af025aff971b73ab54f0dda7320bd913984b6a90c9a77bbd07064d1df9a37a47f18b0dcce59252304112b27be45d29c69880df690168c7ec7ca089f318b98cce7d0302e01627ac6c76eb9e7c612f9b24fe9f5b83113d557c6605c981f26525489205f6c21555b86153b03c076e148510e8acf88f9af9c396edfc6a7898ecf78a44b4aa516b94a7f9475aa67bc4839c151dc4e1ed08424651ccbf79b61b481eb0cd888daf20629f73ec22c7907e6579cee0e04f6be07936ed79227ddcb12e848fbf2fbcab1c6b89d34b37a473bba966636ef015d27bdfae411b70498e26d8a7922092aa317c4e8edd7b2686d29787f1c58a0a4d9389ac843d33f162e7d57f6c0c0e6db44f5bd52840333c0855f3248937e99e1088dbcfd4b83d14ad513f11df5d18f03e7d6e005e6582294fdb632212a806ea924f78654ce22cca8379745207949241fe61ee5db1b8da36388f8e46b52e6269d71904a3e3bf1a20a24c755af62b", 0x1000, 0xffffffffffffff01) fchdir(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001000), 0x800, 0x0) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000001040)) fcntl$setown(r0, 0x6, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000001080)={0x4, 0x7, 0x80}) mkdirat(r0, &(0x7f00000010c0)='./file0\x00', 0x40) pwrite(r1, &(0x7f0000001100)="5aa707cbdafd81425888d535d3389abc7a119a1bdcad477d980732495ee93de5fc863923", 0x24, 0x7) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x2) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000001140)) writev(r1, &(0x7f0000002280)=[{&(0x7f0000001180)="ef89430d84bb153bda83edfa079a992f08e94898437ca1d66784e8df910461d8a079ac6c3078aa2b8136220984857153f7b4e40e6b8ecb93e620ec4b29b770ca1f134e324fd50e302c55fcba3ac8fc05220fc643ae6531bd686e34784f37b0f8c7d4574f6d8e76efc0b6230ae25e9b3eb88fb7f9fce8a75c1213a412e99ed01363e771c18e8e180530d46a696e73b853f3ab60bd3d239c7810f1e1e0f76c101f755302bdb3eb52d584871e574af85ebcc86f643310e7cf78133aaf60681f8b3a89b16d0ee51e7f31295673d53009d917bf1584fe", 0xd4}, {&(0x7f0000001280)="948f51902e326b7f4206952d70c1a0db77fa844f4eb7190f4db4179fda8e8fdb68bc69e1da1c6c252af53aa59282214633b7d497f99f864cf7b1a1b7c89c43ebd1e7f6ee77ce52d23da3c492affbb16cb6a9e3649620ac74ab67c65254ff500b555cfd84b0e6ffacf8268e3bd6d4f598192670cc71885ca8d3b2f592bb3e5d43c37f882a25fa6d05045b16344f7b98034245443e09318d4b5d4907e637ac867fb46c2eb781706587eb191cb2c9a203d339ac8b79f0f51569548dd739785520d016671f311c2249a9f0e282f216eca08c73911595c4a0118cb26beaadf8e8371c3f5112ac75ed3b93f5d047245a4f602dfd8ad3f30c1dca068d4d217863a60ce65233cbd86aedfa086cbff084299731bfee4dc4db8653b264711628231b243ba15158fd52e0a7aa618b4cc2dff4a410df00c36470adb51aee68837d0fdb66babb02aec86eb3d64ccdc98fb8d301268681d1cd6e2f129c6adda2e7776f15c591bee8c3b149b1e6f4aa700223a413a8db5d54d498a704b3496368373f427c3cb8408b37ea21da9a0230985cf602177654991d466d8332c0939d0deea3af78cb1d6e6bc72e24cf0d9266ecd7f67416b057b200eb8f383b07e1b97fa0fe2b1d576d96b95998d6a2a765e08967db09884e6450fc6b64d96be51e4fcc00a8c6a07c1d5df5e2c58ee4fc51095487c33a1a875f26dcf6741d8fd389794c8588402143f6bc40102ee5ddabeede6974bfe306f2be1116269e3547dda64dfc181faec24c33aacfdf2fa5d2f364d2dac419e6d607771126d977549dd9066729fbb0f5f0dc7489f33b72c4d9cd40547719f08cf5f9e5ebe558219d9fbcaf648cde13b6908f3a1a10225e9c627d1cade43715e831b5a009b96c12ff01cbf5415e87a1fe32a284441abdb672c471d97358a2ddd2c49e82ebf75fcfe4c160e7fae13914be9f5a6225801435e4518492d140d28053ab2a38d3184f2bc5447c813ecdb22a4b7367bbac0efe70401e3ab4d9df0edcd4ff13f087bd2926095ffe5038937efa9648e59127d0859689d4d9eb22aae334f84138805fa23a20cfbf7148af535b6dfbe6a10614930badf68df55b7593693852e324163069cb891fdaf314426b41ad383827c2d5793657ba57918797307e0a369a62d9a63be574f345e480163ec57112ce0e23b7623986ed42d96cfc3871200b45500a7114c62e7ee2a4d4cea29892543201e0371fb0318b8b9ac51c237d633d4ec24e2868d4fde4ef15e18dc40c5b310c6c57f262b6bef3a7ab2c818d216796a2438285077f2e6428de6041f7d6b2b8387f5a859ac0ce82ba0d2eb089990c15e525dc33f3ee444780bc6234b9b74196183de82097c998dcac3827f240f0573df34ec51081a6a575f3689e1c101e505911b7537bbea74b00a4622ee8958981110d9c7eaf6e3e08c8496876f9104e92acc45ea7ec26d05ef0dc52d8348749cf84ab3e5307002244e8fd6eaeda15919456aa51bad08a01a22bc740d39eaa474b36869d78bf40dd10c3a075e15397d944aab2b7bfce89017359f097edd49e01ff8c992e3500add75616c1cb53b881c0b2414e3c0d4a8242ac0c29d1823e42617c9946f113f75dbde6796931e7c134432b2689816c1e07977ad0d753e7bb51ddf33238847d7dcbda0b5cccad13567d3d17577316cd76c0794408316932d75be762a7b21d6b3fdebb5d6e3f6a72bb8f9d509ca51f40ed55518ba6c49d6a466ccea0734cb946a28ca9c999a8a27a867ae2ee8ae07792e0ce381969e7ccdcf7bfedf115f793a34bdb8d8b0c618b5c1021a947206c70c2ffc3a422594ddc39b6cb91a13dd7fc32bf3b5195a26c5e90a5e7b19543eb67ea610570636323b1478de8f16693699ad878fab10b012a1879661da4de931c18c54844d766e49d8b988b37ccd186e233176208a9d032cb384640300bfde52da042c90c5acde30b1c41e621b9129566646c76160c6287ff3e14ee7ff099b5c009c68c2db5773d0bf0c817403e79c6886328a7037c8bbfb4576a2580c3efc1415b3be0b652c74e3538a94bc79d485ca77d88e13ceef827ac0537d470ee3c95a992558af00f47e90805869538f2da9f5ef447a8c253367bbba62a2e53c8ffaddfa4aba9594b9c7045d42308a7e17991cd63fc995ffd9c4248470ed3cd71a6299552193d0ba910461a8f3ce5a92ebf2d4649a3b6ee07eba316af11f26e0d28ba7bc01dca89d42e41db9450d1953eee8891b1786c08abe556cbc2ce58ac394a784bbd16961f45b2b06458000fef9eb6ec309bc733864c9fb04d1384a9d9c97895e58a1f3e32679aad84a36ccd8aff90a82380a743ec5043ca52b9f65678b60fbde62134f777b83729c8d2dcbe36ca261f5238c806693d7918b3ec4460f085e82c7e4831b2a877d57b57a12c09277f4f89f0765ce8b70d68891988f12b0c79df9798b4c80a23e9fb22f82f447a36ec878286bc89b347d789b11aefc7bad964196421ca124f3f3c240dcfa2617c0c46fa38315d21778364a8681e582aa146be38eca89ad9bc12a406cdab7b1f6abb301958470191f7f9691850b08c4acb83faca644c8636f9087aaeb04080f57dc10e807473c162aa73526ed6e3551acab484c8cf00239146a42215cd23a7b98d469d4f420cef08f124ab52133bc06822b937bf235cf39a8ad8a9a6ed8c87ca503a7b07509218495a8fc809060b1548537e1f427b0f0ee2adb34fb3677c9946df48df497957be992ea883ba62414139fa63145e423817810cded02216a34b777b2cc20ccb5f95aa3a5c78a9a1b39de25c1424657d29333f684384f073a55a6f13e51f0f46fb052bde178670fa600c1dc36acfa1488c4d49b669bf1495a1e30707f8522aa1c74a7116cccafcd8653ac8e23ffb083c946c3ed8c94bb3dda1c8a4f13f8f1be069317c16ab0bcbb3d3e2508f58f7c5c2ea9c8b820741522055362283be5d992958942ef94d3ef56a566aaf4945c1bc60181f6bbbf610c3b3aa075ec1ac2d169633fcbdf14440655d14327b87feecc7e494252c149b35f16da377a612507865056d00a98992c34cbc9d9d7a385d63358310afe2d22fbe0ae59a5ce6de916da8d42d877beb5899a67e2a4af2f318935795366d55b9745a331eba425029981a018eddff4b08597e80702a28f45145a557f1557ed3dda2f6262e44206b6c5ca5cc89fed0762bb8874f432d9cb1e7c9f5dcf56730fda2974faf38cc3dcb548e91eff4815454b2f4e2d7c781e643f88de07ea8eaf9fc1a8da146537a9143ef628f84f8b2f055f5e531d4cc6692f3b06b1f26b495323ca000a62dc4e2175d867ce07a4c7f7350d35990f26d101cf0fce8d7c1baf36be36e35714cc40db8e6bb8f40f9edbd3a96ee209e78e20cd5a9a480e519bf310cb9d0954a0e10d9339c36b717440ee5261c267eb385a1faee43290d1bdcb18ba3f9b10341738d3c931b3c47ddd7a944725956259d95ee3ab5279a635a3da8f8bece1f0e6e66ca26e3d8389067d563843f5f7a65c76e6edf23640961573d5d81788a23b1ff6b0df7f4792fcd4df5e90a9fd963a6abfd31438c73ea8c9f20dc98e07d297b6befccdd747bf9c6126e33b4015fa52652b1f17a06372e68ecd4270b0361328217f97b13f9626fba99acdd3e953458933742f9f15cee5814c80cae2cf258997ad6a57927d5a5d8cf7a6522b9c011532671a08dd100dbc7561d290699c82ab9936e2593501724e84e127989046582af393149b1fed59a26b6977c8e5afb135f39d37c1aaab0c7e8349bc583f0ad2364db61fde2f329c3f42e7dda2fab71a92367d0d3dbd81d710186a6443545b99c46eff8abcaf8ebdc61fd043df0c8b02e4f66e85140f69976d3c879f170a4b5af126073cb7bfca26bd625574c6988b154faaf563411e68535b582c65daa5d2a021ce7febb08ab722dd69203d00598ec710822b190988e2a6b055734734d6413ccd6c321ea1916cf67948c1da7a5a10abbd40059716b33cb2fd0486a7bb226570bbbb0038723a4074ba714118b025c1272d64eb966871a5cc94afde0510a7ea21e1120c919d216d9bd6fceac70cd53b763a8a2d6aa6dcb9c5469584511ab5bee7a1f9c6b36a77a940fb2c9cdbb6482017f0f517f85c44342c5fdb53b902f7eb0f1f9910da0e2ad9d6133085a4f5bb52c4d230b0826dffa50af3fd4a8c959a2fc4502b4593ee3f8c8195ad9486138a02928d2b73bbdb882dfa66ba2f7f1fb2a5f9e4feddfca5d159f3df6b8e238227d5e85455c6f84a4af98d922ee69663290a4d7d2ad35f82e002aae43d15e77e84e57dc055e5b8bf89cc6ae75b46aac1577f24396a6b79fcb4db5c4ce5f95dc6b0c3333da4429eb11fdef08f8fc62802ce40084209b6fc8508f98d5902886c7fc2ab17bbdba1b117f181d3718f509fb95a1357519824beaaa148d4656e91ebdeaebfccc997d0f95f64692d383813cdf25cfb25c89fb53c7247303cabd562d6c1daebd20fd3695e649a0dc03ca4b76abfaf9b759124794797620319ad9c5c2e9bc21d7496bcf3687c8b8527630ad6d7d091cc67f7494ac96f7dfd518055dfdaf6321cdb5d871daed8efb1db1676c53d1669e22d9610401edbc8d1d055d031e854cf73ebed72269f9750edd8872927e6528d0a0c361a7595278ce728d079fc89812a439c83fa38111d14b722b35e91694bda2eb9dcbfe092583e47827ac79f25a75c5a641a97ff7f79665c4888d4851068121bc45944e10a5e7b468c62d5049cc09dd39fa3477cf81afd6c54e5756853125272dce62bc7624bcf145f3c91bc60f9382123e97ca13e378d47f939e8b5d6b22feb7d38fbb6729acc6ae265fa129e1812f8b865de36dbffbefa3d31327d1df9375ba78d001bdb98a51eb8318dbd778070c6c8da7cbae1b93d2ea7b97ba17cc685e40e86a34e9089da175c144dd1e3bd0c0806f214a3e1a6293343f714b6fa90b519cec5143a78167230bcf7b3528b754671d322be189c531fe531abb99934e04fde8374fe5c34ca6126f1090cce1d91b551dc4ce69ce394cc97eb262b069223b0ee93c7c98e165099a64cc057d4b4e35e7cabd5507bcc1a7638be4c9a46bee85d464f52f884a550c36a3ba406f817383dfa602a204d3b554808d8ab496b67b5cadb40ba86a70fe81d9850820b6ce6e807c03322cbe486fc0829fbba833c8dc8785c5a9e44f6ade302e994ef33367c97855319218b9a679269bcea623c12256c681b4ab22cdabbe4e94c533fc99eece0a45f07833ec123cd1a889047922d76c193d82850ff3b6583021184165b57801b7652bd9657acae04f2f74f94381bd440b831d0a6b7512638d655ef1959eb88c57c8719922e72af1224326d51bf2e022b00bc1307ac05affe662992cdf7d834f70db465307856d8b05f989a0befe49eaf6e2d492597b00c51922e2840f605fcd4309c3c1ad56867060274bcc39584fb2ec58c12cc157f4794fc468e9e7e82ab8e5c3933c189982bf64e9bf154cbfd4aa4324a308aafc564c83c60e942a7d2fc91f9575f3ae2a7b4149f305baf2364a8c106b1acf3135e3cc5339aa4c349a8e3da12dc76e28db460144f4b626974439e9ea349bc6e0285e8e2d8f61fcf66c8d2b33ff7ce923f14e5a9413e21c8a81ca14f537135334aa11cf2d179c521f3f316aef2c7b1a5022d72f2cafb4b7ccc2219aff6f39ba95cda376a7fd56d49b6d633e7396097bedd8340d5331397118677e4c021241429be0a0b4430dc73fb1f26ae82f1c9969fc28dceed2d1de30e7f64aecaeb0c4b188f08e0a2d7bbbce7edc3a1aaa7652f6dc", 0x1000}], 0x2) r2 = open(&(0x7f00000022c0)='./file1\x00', 0x1, 0x40) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = open(&(0x7f0000002300)='./file1\x00', 0x8000, 0x0) sync() ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000002380)={0x3, &(0x7f0000002340)=[0xfffffff9, 0x1, 0x80000001]}) getpeername$unix(r2, &(0x7f00000023c0)=@file={0x0, ""/15}, &(0x7f0000002400)=0x11) unveil(&(0x7f0000002440)='./file0\x00', &(0x7f0000002480)='c\x00') socket(0x10, 0x1, 0x9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000024c0)={'tap', 0x0}) r4 = shmget(0x1, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = openat(r2, &(0x7f0000002500)='./file0\x00', 0x100, 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002540), 0xc) r6 = socket$inet6(0x18, 0x4000, 0x6) pwrite(r6, &(0x7f0000002580)="1276a47996bec329bf28422b48999683a11864350a07358891f38a742fae1c725dcc124162885f8325b1a2a95cb3800c0feb1244e65ff80251d98a292b53d1de3aa274ff4f3b20459dc881bd6ceefb22c7b63ef8f2880b6033907918fd2f47fa31ba4112b9e284bfafdb3b05ad684a038811cfbea106caa70afc2202688e67ea225b75b84e2b188fd3d4f342ec723d4ec5f78688d0a461e3739bca80481300f0ac277bf86388ef71d73508ebc7cc67465097c8055d1a586ed7a4423a907932953df7fcfcb76ac2fbe26c", 0xca, 0x1) mkdirat(r5, &(0x7f0000002680)='./file0/file0\x00', 0x1) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000002700)={0x4, &(0x7f00000026c0)=[{0x5, 0x7, 0x5, 0x1, 0x40}, {0xffff, 0x85, 0x4, 0x0, 0x4}, {0x7, 0x7f, 0x7, 0x1, 0x7}, {0x3, 0x101, 0xe18, 0xf455, 0x3}]}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchflags(r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x66, 0x0) mknod(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) rename(0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0x0, 0x7}, {0x60}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 7: mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) renameat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x4a, &(0x7f0000000200)={@random, @random="00f7000400", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x3a, 0x0, @rand_addr="00f0372e08ff91000000000100", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}}}}}}}) executing program 1: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x6, 0x2) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x14, 0x6, 0x0, @mcast2, @rand_addr="ff0000000001ea3b3d08000000000100", {[], @tcp={{0x0, 0x2, r0, 0x41424344, 0x0, 0x0, 0x5, 0x53}}}}}}}) executing program 2: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001540), 0x2, 0x0) r2 = dup2(r1, r1) writev(r2, &(0x7f0000001340)=[{&(0x7f0000001240)="024e33c9dfc64e963903695abebb1c021aac75f7797d9045210900d83b60117343c4c916eae3705ffb944be677c6716d5359174005623a0b7068c16cf7c4441a53a22b98fc02db6dfe8beaa6a4f55370988a36b7293b3b223ee0812aa7bbab50d72c24437d1c43a0639ff198d289c95664a08dcc9d2265358d2cbf4812e296fa93d356c56934ca4c5d05e697b07355a70928847963f47c46bcf39496a2aff77fbfe42bcaed24f6030ef2650df5632d", 0xaf}], 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = getuid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r3, r4, r5) execve(0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000240)={0x0, 0x219c, 0xffffffffffffffff}) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a5", &(0x7f0000001080)=0x300, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) ioctl$TIOCNXCL(r0, 0x2000740e) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0xfffffffa, 0x80a19f, "bb080000009a019fbcc2583e2f00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 4: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x78) openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) syz_emit_ethernet(0xe7, &(0x7f0000000480)=ANY=[@ANYBLOB="ab397655a6460000000000000800450000d9000000000000907800000000ac14ffff4400000300000000000000000000000000000002fffffff7e000000200000002890040000000027f000001e00000027f0000010101019400000000028300010700067f0000017f000001ac1400bb9400000000004e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b000000090780000b147b2b5df68215a43f2d61b685cee8b74f1b0fbcd007db365bc2dee001fc83f5f16e219b726a5447a4e11f1a8011b462f027ba157c11f76f1385f581be97d8f5fa5a84f4257e035746d3143451207d094b3375207998e9b5a7c47bcb01db2e3306cf5e38beef5c7603f5024e6f6bd716197af209e3b449060aa426a245701fe654b8ac93ca47c771567bfe266d7dab9e8f5e5860efb95a597bf9548f7fa17ce484013fd716c662525aea194b38b479663206b82a2ba0ececc8de8b0bba7f6faf5441a37de5778a04beaead2c63b77117449a0585e3d8e67db679995a24c105c42e783ec6893b07ece41f0d3659cef6799598449f14fca"]) executing program 3: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3c6}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) munmap(&(0x7f000006f000/0x1000)=nil, 0x1000) r1 = socket(0x18, 0x2, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000300)={0x2, './file1\x00', './file0\x00'}) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000002c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x20, 0x0) sysctl$net_inet_etherip(&(0x7f0000000200)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000240)="6d9615", &(0x7f0000000280)=0x3, &(0x7f00000002c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) poll(&(0x7f0000000080)=[{r6, 0xab6cc3d7ffaa0897}], 0x1, 0x0) OpenBSD/amd64 (Amnesiac) (tty00) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x12, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) getpgrp() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8261, 0x0, 0x0, 0x5, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x80, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x52}}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x8000, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) close(r1) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) write(r0, &(0x7f0000000a00)="dd", 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22"]) r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt(r1, 0x0, 0xc0002, &(0x7f00000000c0)="63e1303d", 0x4) write(r1, &(0x7f0000000200)="f92a9bd300"/20, 0x14) executing program 2: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f0700000000000000d1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000003a00fe8000000000000000000000000000aa00800000000000000000ffff0081e9168429a016d15c63ea648b8fd8dc8107bbd904e12be5d9a75b624da7bf63e415b5e97db4db5e7eeee8fe7d9a06deef346f6b5acde8980343eed8b131c988c663a5f1f5c8bee916f6312b0e8710174978828a16093d5cea3591df0cb4873d22cb38fc671161521eb98492ffb11b61f585aa45f93bd3cff4d27ed12d7741406cc5f865877460c7a20a65026b80"]) executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000600)=' ', 0x1}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "254dfc210b4aa916fbd5f000"}) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0xd, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000040)="4c312643207e1e531ea28a3d20dd70ccced1d99620fdad0b1899aad8dd7527d3a50307c6a7277d874784ef0e04f72d7c6738044460fad218f66693b2080594e896a98f4cd1d8dd15346c0a6347cb27ddf873fc51b84de5fc886972926a9a3bca4f9439a2", 0xffffffffffffffdb) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) read(r2, &(0x7f0000000200)=""/124, 0x7c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000191000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, 0x0, 0x5}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000102000/0x4000)=nil}, {&(0x7f00002f9000/0x3000)=nil, &(0x7f0000689000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000073d000/0x3000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil, &(0x7f0000246000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) syz_emit_ethernet(0x8e, &(0x7f0000000000)=ANY=[]) executing program 6: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x85, 0x63}], 0xe4a, 0x0, 0xa9fa, 0x0) shutdown(r0, 0x1) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@dstopts={0x1}]}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080)="3d9e5a2996b44e2d1c3ad6fcffc4d6f7fb9b701fc86a97ee90210db922eed2e031dbfecb4a408fae89a5577c9df7f99dffafc667a17551bbb66e4c6d26e846266c69065ac6a784a199c583357cbe8aaf82b02ca7ff9c28456b58776838e38d6ebe517b9e75d50c9e8791b5", 0x0, &(0x7f0000000180)="3789f09eea0c1913feec9442680f1fd445389ab51217172a4803fffdd2963dfd1a84739fc10ee249db1ffbd10e73223885ff1d7c9a089457e92d3e85b818448c2feca87d584b16452e455365ebcbd047ad46d48fbeee208c21458fc24cf4828371355de70aa7b6a8304aff9918c5b047464c3d7a6ce5b064943fce0ee0c10703f8435ebd61c32d4c96adf64fcfc02a9f68c46ca7859a6e6d1b1add61c5dbe3b4b360c9d5e9dc91e9989c667f7e5d84c423cd9b4c52ca965ff954de3190415760b96d4968103f79f72c05758f007fffc53130f788542d408ffe95158b8a1ee7ce0945eed665bd027ec2fe3b7bf8c72452f467dfb572c094a2d89e7fcff9bcd11ba1328ddf55b6bf8d6ad9dfb987a981e2664afef0f86e0b4da6510b80b90bd5168134a1c79cff9a", 0x127) executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, "deacdf2edc543f54"}}}}}) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/77}, 0x55, 0x1, 0x800) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x83, 0x2, 0x4, 0x800000000}], 0xe4a, 0x0, 0x8000, 0x0) socketpair(0x6, 0x5, 0x45, &(0x7f0000000100)) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r3, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000000), 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xc0, 0x0, 0x0, 0x200}, {0x7c}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r5, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) dup2(0xffffffffffffffff, 0xffffffffffffffff) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x23, 0xfffffffb, 0xffffffba, "000012000009000000ce00"}) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x8ac0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x0, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)) syz_emit_ethernet(0x66, &(0x7f0000002380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000ec0000302c80000000000000000000000000000000000000000000000000006041c93a00000000fe80"]) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) write(r3, &(0x7f00000000c0)="7213810420e20296a7982ce1d762637ab5bf814f7ad091c38b06aee1466fa31af70f7d3eecbc497ab6ae57bb8e60e5", 0x2f) executing program 6: chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x100000000, &(0x7f00000000c0)='./file0\x00', 0x8}) r1 = dup(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x3, 0xfb, 0xaf}, 0x7f, 0xfffffffe, 0x3}) sysctl$vfs_nfs(&(0x7f0000000180)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240)="279eea9ff93fe086ff2ce1a9dc4b7199a7b3488d399a4a5cd2a8271919128b3b5947909d7f07b08da4b979cbe867161588a4818a6b6eee41af91f3b3883c3cc30113c6c98b8435ce8380ccaa25b17d65e0d469ca77e1304447df", 0x5a) sysctl$vfs_nfs(&(0x7f00000002c0)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000300)="71593ed3ed72319ff5a402113b5a2fea4cb4c98589bac2fc8ff83cd86f4f2889dcbc4d61fbef06bc6267709e72b2a80315a8f3fa464f9c1f072bd9131399d73930521f5f3c8ddc788017115764fa73b57e01cd603c45b36d42f946f9bcb1c5f882a58126db70cc2ec0ec8afade32ebe5fc79f026fc235c948bc022f32b4127a02fc7fcfe1ddd", &(0x7f00000003c0)=0x86, &(0x7f0000000400)="0b4655d29d98369124216dc38d095cb0cd3f11b06e7311880d07b32038525a1a40b8604392d99db630fe0ca790433662935ffb8b", 0x34) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000440)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000480)={0x7, 0x8, 0x81, {[0xfff, 0xaf, 0xec, 0x5, 0x1, 0x200, 0x1ff, 0x8, 0x7fffffffffffffff, 0xec, 0x6, 0x6, 0x7f, 0x6, 0x4, 0x1, 0x7, 0xff], [0x20, 0x401, 0x7, 0x9, 0x2, 0xfffffffffffffff9, 0x7, 0xff, 0x6456d0c5, 0x8000], [0x80000000, 0x3, 0x63bd, 0x6, 0x1ff, 0x10000, 0xffffffff], [0x8000000000000000, 0x100, 0x0, 0x4, 0x7ff, 0x8], [{0x400, 0x6, 0x1, 0x8000000000000001}, {0x6, 0x5, 0x7fff, 0x1cc4a9b400000000}, {0x101, 0x101, 0x5, 0x47d}, {0x7, 0x7, 0x7, 0x80000001}, {0x7f, 0x0, 0x8, 0x100000000}, {0x89, 0x9f, 0x7fffffff, 0x10000}, {0x6, 0x7, 0xffffffff, 0x1000}, {0x100, 0x3, 0x4, 0x6}], {0x8, 0x5, 0x2, 0x4}, {0x4, 0x9, 0x3, 0x38}}}) sysctl$vfs_nfs(&(0x7f0000000700)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000740)="de21634e3d2ecec2c8e929470ab5dd2af93bead05530a014cc9698edbc06084463203a157de07955083a883c7d921d9d1531d072e388a1f61564aaf5f4f00ccaa87a0e8824fbcac17d5121f89d4bccc9d106609b4ef3071ad17fcae007dbedf2f3a261b447e2637632b2da135987a34495b3c8b5ffd8e78f1a7c924043e4d8a70a8cd3c7f5e0ac3b", &(0x7f0000000800)=0x88, &(0x7f0000000840)="e670772fed7b1653e69c590aedd6ddf12f6203acf75573434b63f23f1ceb77629a2e7d34b2f581ab18a77adb37ab02cae588945b20891edb5f9cdca2e8984857f4b1443e3695e97510d60a7f1d52ec06c019f783431893891018f108e8b24cbcafed352075c6ed5467028bb10c19a57fb1fcaf91a73091e01febe6df7b7ea9e14a9f8a6ae80efd57eb627a13ceb1e63ad1f673e99719235ecebc8bbb002d5fff38491cf5f70e74346356a6ce981084d1a03aa0d5ded6d48612e44cd34b06495905eff2b5addfa6e4f2ec50fe6dc28e769982919a71a9159680b1faa53019baaa0ddb72df6c1d95464f6b00b802f53e4734d341408a48745d2bb3c6ab0b4774832f306aeceb5fa6893ce5c06525b6bf64b2ecb47433d8fcca4950ff65c445d0b22a011d52b3915d9d457f03ca7c791400f93632ecc60460fa961c39cb44a7ee6c3b513aea1113434cb0b4625f03f37668c61ad59b37f16fc91e880ad228ceef734066a22776607dc83cba8bfb85ee4ac02625f6e6434eed8eb9331183e7e7992a4af9e2f84c96a27e4fea6e2291cfbc25113fac38283ee3db5dc3e2f6422850abd0e69cf4f2923347ab3a720e5eca4975c77dc4389e0d2039cd23e11527efc1c2144a474bab27c4504fc57de73fd0484e665277d1d6102ee313c1af18e89609992c76ad8ad65c7a6bc621c5c73cc90777b11620d5ffa7321327c9c108f38b32bcda527056725abb58e6cca9db0fb53c69733bfa1266f9e8ca8407a73db746ae5daf7eb6867b94744bbe516ad0e58f25d78d17f411f51446a580a9f6357c578d6d889c7bc8a08eba5fd27eac5347d6e7325014f94577e5db382c5defb2a63e465cd93e4ac2164e4455657893f8a906bf1ed54313997de9a3c82b2ef9a7e6fd51e4eea459a8dcc4f90636330f482eeab27fb2de5402816a71021a2b8d56bad926b0d7567de3ce11b4f4b2674300492f2e11c5c769df0d851c44609c435bc0ab87f963fc9e3afe8b61883b58d4ee2fcc6e72bec3dbef7b3d08e33b35a5f966e8b293edf1bd60e0d3681a458dd47ecacfd1db8fa06044a4f9ba482851dcc6f49bc83fc0cd0b18e373dc9569cd975919785cd3f77b274f2d46e0cd3c33a0f4e1590e425866f1a8f20cdedbb7d406140045bc47e04019282f912af4fcb9f79bea9f3a32b3fff7612e8a5b95108061f92bbb9ec241c9dc051014ece5139829b79abb5a1662bb00e5a41d6f171eedc3156866a2f9498db37e9b13198ea665dd583d79b8ea20f396c62adb86e9482ff97521fafe4a1b209120ad3cbf90226ffe53ef1d56edd1edc96615c4b721b77c8b904a3042edcbadf1b5d43ddbd27dbd396bcf39a26e7767eedf3f8a4d58feeb98c9490a6bad1e59e3e188eb1a1bbb4cdbbcd5c8f7b96ca0bb28851ebb57cea95837c8220ec3d2992ae59ec4afc5de288416a61a7aa1c22b9452d7d74066839a603b913e1190bc8505aa2504ada9b94be3bf48db3a711d3ec6d376f1963093ba1adfc52aa77595d037c7b921eff19c67edefab0adee9be8dcaef84aafdf115c2803364f117eb48d3d4f608619e825fd18955845e787814b21f4e60cb6dd3b2bc74396cd724cd525dcd66df8ce8f31ec52a7a5b17c35178ff132e120f5ed7e01135c2e76250460215058bdb718007923e6476ccaf6886e697e931af679c910ecec2462ad64fa701cb32404cf0fde37fa72f31ce908c1b2b166f08031993404a10b5e2728e5878b28a006cc8e3537987f7927fc69aef59517701c0a682f2504fca950aa68848aa97c0a33d93f620d5835b001211efd3e61a507df8f753b8622c2128cd46d42c40682b0ba2d7f41ba002c6f520e71837748d5bbf0436878ce9018d3a128cb74df834f92e41107ed5d26639b481c878bd94665230179b213b357f70e5b7be7ce56e891ed26ee83ff22543f28974cf2d30d8b854ebb76ae4f70850f72ba2cde1316ff33c014d954199aa0653b155937b1a7d334305bf72bd679fc825d92bbf185ea392912743bf3d035b90d7ac206221940345f976331636069187f43890316b71aa4fc39cf9469b4daf2a38865c0184ecb26201b0d75dbb081bd142bc9797718ad5a9df940a1b1ca839a62868f25b2b79786c48512b474fcc9ca8806db479c4e50b7ae297affd651314c04d1e8427fc7519986027b9024a18d8520fec4a4353dd9f930b055135d226351f658df706e943a3a7570a4a2c254c1a8b9b8f3f2b52c655ce703c48ef51a24836dd4910db8370b999f022b35fcbd6a37bbe707ca4d73c902e9038cfdb4ae7195d03878bd2391da89a1e71aa4628a575c0a32e1ab3e0beec5dbefe11bc178db05433b6737e07524faeba0f783f2b712d65213376803af0af4d6a0bbee062af0406b51484359e011d315c80acedbc2e191d110a1111790dddd71af07f95b4b966621049bcefaae4865c6f11fcc5b46fff6c9e72f33426523f0f2f68906445af27e1fcbc17ae5bc302d5bd0ea71a7af4884adceb5054ab717b8e71d32c9cc8565fda0df63a63e24bcca36414471699f722e38294485a77a377e4caa173aa002e977f8141bbdbcf6f09b50314096bc9137146d448ff865e62f52ea8c4d32e809ed4121e1a56da1bac17cdd031e2cbe2a1f113cbe8ef98232d087a3c2db5aa80a15afe7cd1816c77be56e1ab89302293ad133a85d1cd60fe7986d3a5c0489e61c9a73cb5c31533ea554b481dc2359848018f3e8e46432bcb008649dcfb20f714fdd86619a3fbee3dcf57027d82a6e01c972e74ec6cd2001b0c8a3c04cb68ebe0e2720ba785da3f4151c632c2d25b638cbc095d8eb3169e2019d8c25ebda73e5f5e76531df4066e4ea4858315efdb4dcce5774cba277b300dff5593fd01cee41dd5845ff7fc4d72e9afb67405a5e963a359de54139d28a5d58c9b8f3f5e5ae26348215b69df96cd4729057895a2fe2fb21cffd93c19d92c65a519e84a0e30251403b999aec7a32affd7ce3d7fd30b23fb1c47547fd3931bbf2727fa657f2e47def6613f314f10ec0e3dc669a2f52f00c258f469ebc614d549175262e6fdbf0348c9cc79c77dd8b7a4a120dedeefed6eeb7c5543cbf5ef67f94023bc8466b2863b91376d879f22c69c8599766b905aecceb87996d69647d32acefee83b4c5df1c735f432fc773f0b1ec3a6a9adaf12919055a21539c139bbfd2eaf8431d38e73f13d103d1402311ef070c892d1d6fcd3af8dc397869374405ffdf1f08ed3cf3dfdd0ec2d603f5c1a312b30b214a9ef8b1336f3956a080dc77fc786d165843a9e1c09bcee9ecf8cd3895be80aa13c230e5263b4c0ce5c13bc1f863835e1250644dedafdfb9554c834ef687bd7f6f128aa199c4d9684ff1c4f9b7b663f11ac6fd37a5af7544bba3776668bca8b0fac95c73f00dae4d37aa9878f8521910a159f302f59d875aba6a2e34552cc5576ef698817b90fa1c1c703361999d0c8a2b21d6d0cbf8e745d22cf0a14110ef4ed673194282ca40255773846f4a4ffd6a4213adb8d28b7f5675803bf9181afa9716b6ff19edb707a03cad83d85a4964b69f64d745b389258d94ef423104876cd47666cd774817b9f84572dfd1e77b9a48df1ce11d088f4dd3a8282b210b7ff6f7235b4ebd52c45d89a33407727bc68357e7d95cf6d85429a1b45474f1946f949a3c0e8c75a26664aa1b56eadec611d47c8487a836dc8b6d2b5d4cb6260a40a4e24bc73d2295526b7221184d53444fc78d8c4d546809efc4492d17105fe52ef6be4fb10132c58af0af274600c02011a09e9698ff910605b44c36a47f1b095feb7330944524c2e33148f84d208895e3b1664a7157d8bd153be6865f1030ee7d7509caed5188954140d47f13d8f313b0b73731baf0f8b8a6cd55166634683ba0da2ccd422fc338192a2bc7b2d4cd6e3e396a7316fb7ba6b5538f7db817cdfa683743b566439f0b07b5e4dc8b6ed633404fb33faeca768abef033fa61dc982b8ee2534e8de9cc94a1fca738255ad800e9f3abbd0267c21ca5f4150d93f5e3acd6615e4900f25250f9a7c5c5400457ec8cb2a1c3233da046b637a4cd3d35e1eb4f4ef1ec41b2a1131603d652a152b5f52959822f3fa71a2158287f67e2cb60165f71022c74fe87c7434674d9f99f1cc852355ef1f992d1ce9464dda7f47e967eb0cbb460d78e25dc52129a1d7266678e9cae0dc394d222c492ac86857b9c270043532078c512e1ad967d7bd84b58d7e7427e8fd0c814f7380a860c87e67a41afbc61b2009e3ee0f666e4050fbedf2cca54b18b76c0451560cf73e485f5f729fa339598510b98671ca0c17fffb129a16af6f252659c471f87e24d8801dd3cafe7128f163658e14d40cad457a77ec126e828f92476fc36bc5804086237641e72e2fb811a62ac1c5579144620c2816c403d119cf0c32046a5db76774ca5178108df49612908909a75b7f0be7d179d0f2d6d85982e1ecd5ecb3050e9bbfe8dc25e25fc107cdd6dfcf9de8ee1dbb36f65373699a758eb796bc6dbf0f4fac95efb237c6cec715d8e6f4538333e802482c344b8532d504c190e5ab1497d7fd6d39870b8237ee9c500c767853014ddaed2dee066d7d0ef6ddd2d2cd171ef9a92f8ab3e06edf0be40d1faea8238b9ad5288a69a63505af84b003f34f6aaa31aa97ec9e88cb5c7f21fcbf5080892086c21a67e9d1dbb99d019b8e4557c488757cf1fe2182edff0bd3fc724ec50d8c6cc9beac04060ae59b0d12741a9e40e2ffabddbe6fcd7b245b67696bf7ed5722fd0250c318cb11c5604215e27c30acc93c3e8ea5f66b86455526716bf41bd915b53c813fdc4592f0ca0c7d3071534a834b8eef4352aac4fe8e6abf889e36d2d0811e15965d34829a7dd7f4520099fc293ef6fa953020d97f7f059dddbccc083b6ba4acda6d7b02f1ebf949b2eb60b7fe7fbbd5a74be9407450991feca1160c51fd01129898daa01a5ae296c1af8cfbdaf8cc06a32e53fe7d9fd546c54f46017e6b994220573904c3cf2b7d3a3b97ee7065191d12f255b3f14cbdfd9260b971944b09d1fe648852ab39b96f1feb99aa5289de7cdcd8ee070dc12a52caa81ebe9c46fa317f7c96a9d6fc17554ce6ce6e6d54ea3162c600cc2506a5f00184800c8032fa98d08b141894dcc86bbbc104e5956a5c62c363bb046b4b70fc9b53463dc4c9375128bba5daac6cafeae2647240b195d2104c3e4e6d83532f9b91047d018ffdc27a01b1d43a5745fd2e2a4d1f7758f3f860fcc48dec9440a899b9aa92de5f36670dbf99013aa88bb109083a73347d06bd1cbd67621115827402f00e6b6b9ed0f98bc87d2342c2553c6f0b9fa624a710e6de387af89ca8e830c2665f977a18952fc2591797ed730b576c03330e55502a0088f5581d07cbd8a811718dbfcad773ae46515e778788f50d4de23d74504891b9425909e7c0414789c5e5983e9bf82d770b6ae3456b15049efc2597c03cb7467584e55fea76b5ba0a3704f4095a08427c759b08fc067caab6a8e351ef2a3e2bc9e73759567197b5d887bb3b4b246c5885c44b943e75a26ce7ff42f318cfb240bb3572aba9a5e580692138a871feac7b537e15524933099066a4b530455f003adb81eace2df996beaf682618a541745b43bc78c7d6534cd7568a15ea575c1a9ec40d032b1f478fcffc1dfe231389e9ba87fcf902f952dc21ffa5744459eeb62dbf3cde724221d12c14c50e427176a6c6267c3b6cfd921980dd83c2005cc1b90f90c4f37af0166c78a93428d03c4ac1f5d7daf5705a0ef2c5215bfcd144bd4a924955913b9eecd7", 0x1000) mknod(&(0x7f0000001840)='./file0\x00', 0x10010, 0x5) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001880)={'./file0\x00', 0x10001, 0xc5, 0x7fff, 0x1, 0x1f1, 0x9, 0x0, 0x1, 0x0, 0x101, 0x80000000}) fchdir(r0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001900), 0x400, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000019c0)={&(0x7f0000001940)='./file0\x00', 0x7f, &(0x7f0000001980)='./file0\x00', 0x8}) semget$private(0x0, 0x0, 0x230) mknodat(r1, &(0x7f0000001a00)='./file0\x00', 0x6000, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40), 0x80, 0x0) r4 = fcntl$getown(r3, 0x5) setsockopt(r1, 0x6, 0x8001, &(0x7f0000001a80)="eeb2ac9967ce5b3f132db9ca6a9f262241c85991d3c119962d55debbf7211c505df5b599a21e82b16f9c04b9507e12944257826f9066c81269673de38d431e11d3b57d604114912099961ef1d73427ddccd3cf53ea4ae545aa0cedacafc2868d31d1ab55cf63574e985ac0e869a8d97eeef9252f86eef2a9d23266baed6e68b1ecdf7744e360878a877ded0a152f8a55d2327fec4934160a90b1f1deca25554045e3a5b14fd6c8e448689d69fa8b3258999c7e0a3bac34d9aa11621f21cf0c48bf", 0xc1) sysctl$vfs_nfs(&(0x7f0000001b80)={0xa, 0x2, 0xeedcaa5719f39b01}, 0x3, &(0x7f0000001bc0)="7bf15ce20a0562707f77aee5e5a6754f699331960a9c5ea96eaf86bd15e5f72cda5ce1876198724eeb4c1d60f287f36f1041723bdf25837b790e0cb073c1ef514523c7fa91901cac435716378158b96f2e26ad5b9eea181ca668294c2f8184b1", &(0x7f0000001c40)=0x60, &(0x7f0000001c80)="207b7d3c45689e3b80d58325ee74d77a0b973baa5e91900c3c56c256f4104c80fc8415d64f8d56daa0630a0dc4b8", 0x2e) fcntl$setown(0xffffffffffffff9c, 0x6, r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000001cc0), 0x10000, 0x0) renameat(r3, &(0x7f0000001d00)='./file0\x00', r3, &(0x7f0000001d40)='./file0\x00') r5 = getuid() seteuid(r5) sysctl$vfs_nfs(&(0x7f0000001d80)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000001dc0)="808b7d24cb84a2fe408ffd27a7b09c9a3a1550e0a646ba83220e76fd4ac4ea73f1a7758d8c224180", &(0x7f0000001e00)=0x28, &(0x7f0000001e40)="2f6fd5c13a5f017c9bd7c3ee242dcab0641bd09ca6593b8d13fdb46993334438aae13b6f37657696ab4288cf1b386aedf3f1e821d368fa9ed1c1a7ee2981f544f2b5288f75d9a9feb6e440f773079078de81a1818161ab56f41b00e4b57bd2b65bbb643c1b2b8ba9a0d74a48a9f7c98149f184227dbdf1384944aa", 0x7b) getpid() openat$vnd(0xffffffffffffff9c, &(0x7f0000001ec0), 0x8000, 0x0) sysctl$hw(&(0x7f0000001f00)={0x6, 0x10}, 0x2, &(0x7f0000001f40)="1de896eecd1dd57764de20f32ca35b3aaaed5efbfd23c2c5c8d890e46fbdbb8a36502a071c228ef500f0d5c52770b8997fbdbbb357b9fa7cf46b4897af", &(0x7f0000001f80)=0x3d, &(0x7f0000001fc0)="f818f30ea1c31b717c974d3959cf1fe5f66d2a976bd17a47298b7260a97c7614f4e8d36f11c910ee940110079c2dd0b3dd1dc3d9dc477990aa314b53b0bf12cf5d4bc1ddef87b1074d44f6604a9dae50e6a7370b2c6bdd230aa9d916e9eafab7045480cd", 0x64) executing program 4: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x1, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setsockopt(r0, 0x401, 0x5, &(0x7f00000000c0)="59d0ef5548bbc6d6fbe8dd3a49889b1d2b32e06afadf95d3583899a9f6408b2395543df5f04772044260ce548374", 0x2e) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r4, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80146940, &(0x7f00000001c0)) listen(r0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3) socket(0x10, 0x2, 0x0) executing program 3: socket$inet(0x2, 0x8003, 0x0) syz_emit_ethernet(0x2a, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x80000000, 0xfff, 0x808d, 0x80, "74d12c3a51b9adb3b0ff756ef8552e3f54a709e9", 0x7fff, 0xfffffffc}) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) sendmmsg(r1, &(0x7f0000003800)={&(0x7f00000037c0)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f00000015c0)=[{0x0}, {&(0x7f0000001300)}, {&(0x7f0000001340)="d737af92af52aa06e3ef7e081be1a3daf535d14feb2fb94cfc41aa7d04741e792fdb8a31230db864669c07f306237ce383206824c69e9a200c33738c0eedbf26809386ead743ac51dba4085c1e394d2c998735010fed3d0993249b2e28b15341657ac180b1455ca76bc5e085031dfdb8d4ce4f45c72f8743ac67ba7c0a84b70229f3e2c72289", 0x86}, {&(0x7f0000001400)="66095dce50782b99f59725fab2737280c9d1333b6e", 0x15}, {&(0x7f0000001440)="1b", 0x1}, {&(0x7f0000001480)="dd131053b8ab6553bb3bd849d75144d217eca47942073d36cef67d03c1ff7842ba0c63760a0fe2dcb0a2fe828f440f995933d2de752f97e7f8b30f3622bc4ef0e5c45a29eb8efea035bf616b0b5a9b9e5e67fdc514ebe10c5b16b7de1380b83ffa2d40cbdaa1d1b1d80bd146b91c919f14b1de779e6ee6", 0x77}, {&(0x7f0000001500)="f2446f8a0b29853df6dc9fbae436c9bf0c0a7e441b209d3ecffb1dfb28242d990af82c68c44306a5d4267f2de9885575fdb7e23182a3891769b5c270b6959bbeece728e2ae0b2401e6a561012a9561b6bccf6a0268a4a04c0a315f341e390b3655fafd258e79efc963d8badd6f4e0aceb0322ce8fc1abfd7c3e80fe749a51dc696b12c296b60ec0cb978555574ebecbe434758c41f308ad96ccb89c66cfe87c4e70126", 0xa3}], 0x7, &(0x7f0000001680)=[{0x18, 0x1, 0x5, "7258a07d"}, {0x90, 0x1, 0x1d, "7eaed9bb5f72d99986d94f04e330089e4493f60fd550cd66e1e497aa101111df77041c72df3f7a3353b2b8aac5986d9058c3a9906198006dba6811b7231bc31bea5d8b5b4eadf82419fd715558f39e0b1887e87efba6a91466924b43c3b159a4e8f425171c53d02fed21a524de18a335b4eb9b065efa14559004dfcc"}, {0x1010, 0x0, 0x1000, "3a776d26d6529c8fc40f640b66cf7349c7843f820e5d09edc5a98e9183fc2b8b234ddeb110c24268548f4829bf15aef1d85015c47194ea39f661856d4e76dc3f880945b7520e86a2cab3afe5fe3aaf31d3e9009902dca669c9c8ff5aee121352fcf6077e223951eff084d1234e69aeb33041d822f56e521dd862fe4bec1ca423117257fea47a3fde454fe2152ae38674e952e0a35037a052e8b52b3d86b363ddba9990fdfecc4cea294f566045f62c1eac95baf5e1938feb941ac222d31ca464e4c577f493d4bec29e7aa29bf5a8e0cb038e2c093c50a6ad413a44376ee06a043e52214ae4f970ba10f44fc0b57abbcdf5010c87303a2f5a13c86c5445592855216ba5b17d02360419338e66fa750e0c31d9e65429dbf68ed4349a6f35eb0d6a26673f23b8d71d15f843eeaab1203afa86414806d53d5c4c6081f70d6dc5bb8217587dfe4cc609e8f1d8920811d78e45f54a79fb4cedcc728af2965ef0233b95d635ea2b2e6393623834ca67ff8e5f1d835b2b25b72d6fa6eaeda95f9c3d33118beb1f4771003c0250044bfa66abf3680c2159a1a3c240d59071794d7517ef40ed3ea7558e3cf6e49a407a4b6d118dcfa84360fdfc859033eb4f1bee60ea15e749bd830592e605e78b11b5669b5c388096e7b77ec1f2503d707735020ecf4267a45393103944efeb41384a1a873b474be9d5fc315bf6d8e7bf2c662eff30ad0e80adacd11f9ecb871dbc58cdec46c6e2be3222c9cc401e2162a48edd13f39a2709a32e3e47c8e70e15bcb29615de0073fc71aa03d5127c05091d5a0afe8150271b2b65271f79721038fb885607811b4b87f725a7297f99825ac633f3653f92c9bc62714f4ee87d9182eefefc2d646d021a16b7f8893751580bc7c54e632b19836a610d3ce8fa95c335331769754b2e0c61a0b090db5c3a3264d672997142eb7b7151d8acaf2a640b88405778882548c329eed7a93235a5bfac999b685e806389c6b0c283364d7581b7bc7269580f9d462822e07973e504dd4a895da28240804af2eee65cf800d0958d538c60e594442bb985f7e347da97d7a06d76d1cdea1902e579d3fafea7e00237168dab252b4e5aa43aa38e65ae8a5fa2e0de2bea91abaaa73526b69d8a03bc9c05408485f4be9db636ac6a8fed7529495af4217780e23ec51dbb8ffc45cd8cf958de1084b94f452928b396624ed386d9a450ceaf2fd73cb72ca8a2aa6084b2b5e82d2e68734cc4a2a2b79b2b447751c61d5e33e83bcf936a5a3a70d0a64c4a9cf972776f9d25a0c4b368e2794446f5452d40842f30ce4664df9ffd57e5452b0bf6de83700088e0c6eb4d25997c9ceffd1e9e489bc3bb1ff8131a060dc597def477019af7bd9ee7e5f1d57ab0a5f45f6e611c0fa78b2028324869517ab0e854e29584c34d76a88d6b4c8f891e39d5610706a00277d5d5326a61db861f3ebe32171bb8e4e25bbac2464577cf808fdbcc515204ee963b129818274035756a96157158477a88231142925fb4e7a8eec77334d2074e54c75b63f14946e6af7ed8b76294747c5cbfcccc13c24f1785d52c8cb86087dd4032c8cff3d5fad3352dd6f14232723c147612956ed9f574e3c982e75744c54121029b5668d1e1fe6313538d0e78b37412e8aecb05145d0f824cab5668f60470f8bfc541cc2ada885cec557ef1cd8347064a7c553d8a87c87df0689ff23fe943c303ca4543383b9c0e170e1fddfb1bccac09c6d636b00ca33e5f1ea2a6b9c564c511400848f22dbe7446692a9286ca915bd59782c9e3d845aeb4e34c2b542ef60639f21adf44f83fb483445da25e7f2927c099fe21410b0dbbc5fe6bcbb383176546e5807208c8ad1df5109389c4bc5dfd33823bbaf8a0b31b7a48e09fcffacaba096d033078bcade7798354c6c132ede299f214e8e92c8ec147567924d865426776c1b145e7bc4dbe65d764a3450cad098f8d6c0a96645f81bf8d78d2215e5ccdbf20bacb959093ffe6861eec97c94b36e0a0518c153c70ecd83c9de702992af5f52674e9c1a45a544fd8a5af460789294805ee697fc13dd62f722f23429b3377dd863382e52c312901a31d881f6d52b710c76ce8fad366e18568d43c3c2f03077b9d30307020dc498aaaba9c18303402ebb105bbb1d5a703bb3caf57d20afac22a1cfc6168e02f2af3dfee4309d89ef78f1ab9052c6a91bc5172417c41a61aece3df91123b4819d352a4f2e2cc4e7bd5032dca724882795211547ff4a5d463e81d5cb58424491a6303cf2b75249348406297d94fc002dae6bddb8b5b67c3a9c2b8cb5c76c36f4ccc80796e94ddbc489d223807f7bdb63cdd9a3228b6a734a2e81c28a5934accd9ca18d5fed1199be77fde01b3197f7c3881c75abaf0f4e61e129143929bd2fbebeec5909e315c7ff6eac1c13a3639d8292f81dc9105362448bcf117f8c46352f66aad21b561957eb0a98973f40d775a10fbabe9fb624e618f5552662f3ec9f936793413764df0b041ebb647a2458e80a229f5e113b1a08829f4c82d7d30963a3193583a2e7cdb1a10443e7f5986e9315d209292d22e2d4c9ba2c1d45df140c978a9ca70503d970e5324b2b915411fde8678f1f54aaca831148c160b76bd9f06f7c0bc3be705bf372f3980a025985c69f8cf474ffa80a31b9981327c761e4700b65e2a1b7de9da90eb6a5bb6ed9e81d12b12cbeb442118f4218e82a2aa0fc06ad332ed2dbbed730431d66b58e29d34fde75313f975cdcbe355f0ece2322cd62d64b1051c217b22e1c9b705a62b7bc761bd33453eb477969ee76dab720721f387978f06e57fd611e32ed7495e218f29c3d4b6f726f3d6c0f14c70ca433e8a9d0b5af681c9d6922c99976ff5a4f2447a39e60fb6d2fb79e71aa537122a3163e9e8d5f2019a9059b92ab272f9b796fcf1d4116106885d70180f92eeca71013fb31a5a5fc3b01bf29c7f04ab692ebc58c4a7aafe119eac8c6d9b16cfc1e2e98662fb281123ac9162dddd34ff3d1bc727934609b2fd6b93ba0fb9f959557c018e788c94ebaf359303584212289beb82a388d9bc07d06c97be90f57dce49edc928e79aa47eb6bdce116f93c925bb4d15f39239bde5866c2261c1d7ed4f3220dc07e74e61ea223e6f99611424b788c632f32fb013218c9077893fcca48183621defeb142d3dacb3d39234df3c09a5b269c4d8306431c12f9c270ab3cc4bffeff26b5b028ded8bf6f70d71a7712b727d5dbe06d68c21513bb9ca794aac29b28740c5406628ab9f550357f8de0466f84d616a3c121857ce929fc67e01e6a489f27bfa4fe73ebe83bbe9f2efc9b81b61bf7f7999c3160549bf1369532bd45712996c8652fb21df1287eb9c3daf87cc166327780704241df2365e32eb07d1fc2cbb4c5e62c5da62ec2be86fd520fd38d9af03eabfd6ac267e8164c04ff4e4d3fdf9ddc36c0182867820aa2fcde3192f875f2fe8076d139673006976438320e030310bb4f989fa7a216e71e199f0116def58b83971df1ea93a1cbe13b5fa955734fee479f4e60e3e3c0a79521a2a36003770019ec01626f828f1d4ec87566dbfac50c2292eac62515f7d1c102c3c8a37a3e28c26694256a1e601c4c3f1c6985e0da5aa33eb6b87923d72b7dcab4202b1d0de030826fe996eea54cc9af5df4bb0d9006e54f2d3a11e3d4e69b0aaadd83002ab82a4be239e36e47691aae43b3a825fa0491c85f3ba97ce1f523f02eb9bcafb05dee6c0380ad7b10d00d2b7e3e699f748c71060ddf626b78390175d9e79cbb3c3b83d327326e0ea4a9b017e670fc8a9daeeb605193670d69973003f549f4e01ba52a16a1600932525ad17cae3b2db1270e691e32f7e36430563475377835efbf8599efb023bf7e5b429819b934a66eaf0e731c505cbcddecd1f1756c7233142b7a16d53b0eedfabd4c90a4897f880ed0199e8396595dcb6f6024480517b280dc1435563ec91e9be81dfdee7198bbd5880e97475cb2d78df559b25d7157e20243f99d9e4ff8d1422b5fcf6a850c38513edceee1c543b4621bde6007932e8f16342c447855605634eda75746477f8d81ff417dda74c102a2cdc8402515666ad00bd5e50f211150bd388e9cb8aae154e523bca1e4de9e3aa2cb564f9b1bc4adfe759b303237834c5b956490f18434302be2fbe07257131aa9bd43d8bca36837087285487791b1e7f2fe902c72b14abb1e76d40a49d8bf6121b10c2eac651b0c93e39e8ee96084c716da1384f4e2574af194757bb64d5652822cd24fea198cb2316eddba608712b494e428d6f0b3a9a212b207a0e6ed63766ff550396ee62c77fe01de9a0554dfc08dd206d45c7a031ac5a18753dde5d66b2572f6378cff8877a1510b95b54937468959e6850206d6cb31f09b98dc0f33dca1f9c081620df50fbf6148c8f05424d6437f6aa6d56e6f19541266cf3f3e7a864e16beaa2b1efaf9cbaac1b8020fdedf72bf19f75c9eab47453aaf14abc7aa3527e8a64950d8d60e52c5544f11de657cdfef84f5ad9fc6c23df56aea5d7c59771132307f4bcf17345ad40d47c2bc3a716212d7e22c605b9e211d145d97b33b3ed9e812905b2c7dfa7b7c55400dda763a81f1ce379ceadeba712064a49cb8d2f04f4fdb995eec7f12773d1858a2e8bb64f73becfa265b06174fe04a3e1bf3ee202e3c143cdc3ab899cdb7ec2e5256f6a5c8bac6dce79a13dd9f0c7afcdd0d4833f0e4167c1bd4aff2ca5b3b771401a544c6780b0fe0b195f716bfc427f601f605335b5b5be17439faf6ac0760d3eaed3e99ee8a650ad185f3efc8ffdc5f49a1f035b3a3a2abed10ffe56857bcfdf84d066e6c049d1bc3cac071ca420904c4e76cc4cc616778a470ad9b3ec84d549498fc6087a810de5d01274d2fa446046582c788be5f9c88cc1edd066a39d33fcdc29e64c89976c6bb5c9933ac41e7cc83bedd4f3a52fd0782db2b99f702238eb903e8676884cb4b4c71531e382e4a1e9c0528f5d84159436188cd201c50a6ec2ff52e85b3e0cd2d931caaf5731d9aafb60355224b14999d9e821e99d528c1dfddebe11ece5886fe26f5c700a1c225f711b81856d4d97341f2a6a7c13d9b545d61d45f1e14691b5e631fa1874fc6e1b46a54377198b7e5297d63c755f47a34af18b68ae96c325c1f9b265cbcfe5cfe5e37514d33ea27f94b27498405ce5305212f1a3fd23c88001cbef7e6917ccc2592d46372796493818c943b7c218d6ff7424c1b60c6bb51636e5f6fa29e26d7a44c98713ae621090a1ec36cb09895f894aa394bd646e36524faf7e572ff6d297901aa4400a51362c485b1a51833f56453f7ab53318c5931af8ba2ca1066490badeb38fe3bc11da1e594115ad418727730188418e5088acdfee91a33c6b28af6ae1345a71660b6332c9c34c7778f02cae046ea377567fa3d3109f93cb33bae32c0851b0cc5d9315eb3b36c11614365f1cff07d4c3a1a151c765e10ad27d825d2280d205213aee9bdc7f7cd7596deafa879da6fdf5b736e92ee403f84b3a7a03296389d38d4b70d991e96c834f404991caf4544ed1a080ac71f835f04e88070bb200279631b23e8a893d4ccb1c231dce3d037482929ea84747443228b523be5a555f948415ecc121742e7a84a664ea597bb8f39c70b29608603eba4c74c79886247ee5c297189ea9611121bf7cadb471a27715ea0b27ca9b07e88507226e2860e7928ef0827fdfdc0aa440c50555f2e86604274255eb3792e8032a54897f3ccc87ba5ab5b91a3582756cb07e73a20fc5e267bd5d40bdf0a3cf9e7e8ce0b23c0fa8"}], 0x10b8}, 0x9}, 0x10, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x40047477, &(0x7f0000000080)={0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getppid() r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = dup(r0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x3, 0x6, r2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x5}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffb3) executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x50, 0x3, 0x0, 0xcb}, {0x3}, {0x8106, 0x0, 0x6d}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket(0x20, 0x4, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f0000000440)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) clock_gettime(0x2, &(0x7f0000000000)) syz_emit_ethernet(0x56, &(0x7f0000000480)=ANY=[@ANYRES64=r1, @ANYRES32=0x41424344, @ANYRESHEX, @ANYBLOB="8003"]) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) acct(0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000440), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42}) socket(0x6, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00005fc000/0x10000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000011000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x720bfca4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f00000005c0)=[{&(0x7f0000000400)=""/177, 0xb1}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x2, 0x0) executing program 4: r0 = socket(0x20, 0x4, 0xfc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) r2 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x42, 0x62}) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3}, {0xfef, 0x0, 0x0, 0x4800}]}) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) r5 = socket(0x2, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRES64=r1, @ANYRES8=r6, @ANYRES8=r5]) socketpair$unix(0x1, 0x0, 0x0, 0x0) close(r5) fsync(0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r7}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452"]) execve(0x0, 0x0, 0x0) executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0x7, 0x0, 0x0}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d8", &(0x7f00000000c0)=0x90, 0xfffffffffffffffe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="836ce898e0fcff0000001dff86dd60ab956500088900fe8000000000000000000000000000aa6ddd6d79cbe7cf3828d9dc000000000000000000"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0x9c, 0xfffffffffffffffe, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="836ce898e0fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x8, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc", {[@fragment]}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0xfffffffd}, {0x60}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x200, 0x0, 0x0, 0x2000a002}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x800}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) select(0x1, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x0, 0x20}, {0x40e}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0xf5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0x10000000, 0x0, "7a4d9313fc972c10a40c0608d874d976c75c050b"}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) msgget(0x2, 0x20) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) getsockopt(r3, 0x29, 0xb, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getuid() setreuid(0x0, r6) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x4, 0x4, 0x800}, {0x5, 0x2, 0x34a81badcbc74354}, {0x0, 0x400, 0x1800}, {0x4, 0x2}], 0x4) semop(r7, &(0x7f0000000440), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getpgid(0xffffffffffffffff) r10 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x1, r5, 0x0, r6, r9, 0x1, 0x8000}, 0x7f, 0x2000003, 0x0, 0x0, 0x1fa, 0x3, 0x7, 0x3}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0xffffcd0a, r5, r9, r8, r10, 0x50, 0x4008}, 0x1, 0x8, 0x2}) semop(r7, &(0x7f0000000100)=[{0x2, 0x1c}, {0x2, 0x3f1c}, {0x3, 0x3}, {0x0, 0x3, 0x1000}, {0x3, 0x1}, {0x0, 0x6, 0x1400}, {0x0, 0x6, 0x1c00}, {0x4, 0xf3, 0x1800}, {0x4, 0x1d}], 0x9) getegid() executing program 7: open(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f00000018c0), &(0x7f0000001900), 0x0) getrusage(0x0, &(0x7f0000000480)) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(r1, 0x8028698c, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f0000000040)) setrlimit(0x6, &(0x7f00000000c0)={0x6}) mlockall(0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "1a118c37510a9c4fa879000000fffffffffff700"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000380)="d6", 0x1}], 0x1) writev(r3, &(0x7f0000000580)=[{&(0x7f00000003c0)="bd165e3b332f9f2bde17356bd51e4adcfa61e2404052e6d38bc5323bf36d9061d83cf28533f59a770988fc1a398304614d1cff35a58659c09c75d3a398dba6ca4226497864af8328f9ff82440f4e276a276e922cd65b1297b6834b7d6fe4f3eef02a76e9a9b0cad95bdb43c279562af332f62ee685c0bac31d223d0250e3c451a093f74d", 0x84}, {&(0x7f00000009c0)="41b2387ec2bc56355dedfdd831e4c07c91301b2988c7f8f8bdcf3e7c66995f56b2b773ae5ec6aed64a5b9bf3b6c9e782ed692f57fb338d94712c37f76432556a012ec66b6048f43173f7636504c4937ef7996fe5363cef606eae6ebb3ffb0c343ab142b489d3f24cecfe12f4014401817f2e487822228c5219b3c3ed60ead123e205e82d42734a9193378deb6a3e3f636685dd01e6deebef914ea06fe23917288bd17495f47495ff3096136b6171ab1307aaedee48524add957af18cc7e7c1062ab1f6f917ef571e8f69360590376863a15b97e674cf9825c5f91155b6808bf1dc0d5ac356aa7f277f64dea9317912f335bebc4ce1f4620892480ec8439bb396993cfccbeaf40d9e53f53865c49df0323fe3b31b5a90243e865802518c5ad7558f444b9b85735cb94e4d9c321c188ee9bfde58b75c33b4b7765d37632161b87c04bc7436c00376a9d066aa80f35e443b380fd0b5059773c42e4702f10d58995e7d983930539faf6a4fc10f4149b6a659fe52b66cd54f2280f605419c904297abcd4bc9ec6431966782a47af831ed73c9947153bc29d8bf186bfecceba727d7775e2763ff13811f6f30cc0269e987fdcdcae71e372cc56a43f204b4d2bbe76427d72e27316938f9cde2efd360b198fd61783b60776566e3dcdca6c77239bfd69341b89002bc9319742027dc519608665f7da24096b6c33ae100bc5664dc261389fdbdbbd78564f8c356af48436dc9f474330e0fa064c59bd7e0793fb0ca7321182c3f65f72ba8b78f66f5eb2f27e76d6e0c138fc90a69664aa979c485dccce367459a221b30b35ea7e96c8b1ee8e11c7c9a26f97687a4c8c74a635df89219e185ed718d93725bccd0b22b1f34d5cdd42a8e98c1c2f84b986c398e3d76daa80c58117201143384256ddc92f9f86677c58514fca3c520f2c50894b99bdf2b865774f75adcb3041e0a330fce63d1b03aa5cf11cd0d993c03e18e1d9f874265f6bb377f0c9ca80a1e12574204f9b617bc68e35520a64a53f68b1280a6dc334b82bbe0676169a2ebaff777136a9132b078223d181eba77e1a882abc3c097bf8bae31f130f238350b4cc36b771328b8d5883a1b34ebab0429cf418e3d483c0f2b2fcf1e252a08268fbce42b40177fcfe832d6c274c325dac6c3cd7d89774aa1afb3d9497c67d6e5738a91e6af8722f5ffeec0182501e6031092bbf0f0f735ceb99c78b5b896f2e46b94421bbd82c82196834b2168a18de724969a5329b47cab8fad23646fda3347355404e6b9d5c15a8e6892cc376a295e48e73b9bca13f51a5a1ef3ca42883264c9969c956e3f398e3d6fc29083c810e14a78e2387a12bf702a4a9823674afe6039eb6d314f2de0d0f80b4fba8a357971f72d9f095c83a189f9af68352e1f0c0b7bea5d0db7fb9f0e21be4c5051ba1d927baac86375df56385a88f080647c1ecdf80117b377c52a8046887bfbd94f2964fa758fb5702ce6e39f39af11495c1c153c239d247d10a8eda72990475a86a16d8d7398c1d10889b88ebec6177a04c5e16de038eda466c9e0aa151256ecbdfe8da9ae6b91a206ecff1b1378bed5e0d96b680955129f383ba298ad10abc4c73756aa076b2394fc339295b79c7760ce98b890dc26014914e3a393fc1c2f77ffa43eb09b9fad607d5b9d2771cfd7665a855911a68f25085631defc779a8df13cffb908915ee6f9cc37cca71ff4b002105b823d174995649947953eff7526bc290cf6abd257a6bf8da3ba790564612c8c49adf61c9a7b9b567c0700be347c32d2e52cfd40f2f2c752daca95793243ab2e6e22b186ddd832d9b106720057024e71155ad0d98f3552fe088f7602c0fa0875f734830dccd1ba69e2fda0071d0532f0a6700bc8361eca5a44f3706309f8a9c3298c1d85eaab2b633b3931b1fcde36357ba789f08bfbae3b25548edb07434824f209d96c1ae2a5cabec187562eada980e5023baa97935adb4766d267cc36d6cceec6128f32ac3a13cb1bc56b7a103b86a85f7b5d59af7993b692566d4699974de418c842814e3582735a8ce789f5d94c5d96eccd967f1c3d25eb7a742d5324e3206b4d4bac1b69c2eece4ff3415d5190f88019d86b7249e145d6426163e401f070424bb0b9107c80e831230cd19ccb56ea929432b8658e9171d726f48977056436aec299d6613100e01839570ab50cbc0fb99a94be57eaf14adb510a24bf4d4cd24f463e0adf6232cf009bc6bd4b2f82e7ee61221629555cf3dcac083d4b253efc225b69d5ed19696865b2bcb45bb3c756a536e5e8608b819b96c12231615a550274a8a1a302c0d9bc6cdd0ad7e0927289ed7e68228a0f8bae5dfb3767780ac6962226d8ce15a403c8ef8f63af26bc783a7b39aa5004b5c4cc5ada8b83f5150167153fb34bfd16437461a769c3325695da8ec634d3245521818e6e05a55ed6b2b8c69f42df36b758e0bd988a20f11a5c3acb73b96e40179c558385ec6ba12bea48885c3fd9b4872c84d9d25f91dae3a52f21ddea5d198ed71e0fa3f2e337f650affb382457c0bbc06f6d4ec1827ab3051e3e3f2180d02d69cd88382e070dc6683f4dd1e32923f1328788dbc631e0e95a437d219de4ca6d06ec49060028e9d8792fdd0bfc9eb17fd164f49be184701d0a6bf9634d5b9c3ff433fddee4005f8922e9072b14be1a393d880e96192580d270afd34d38d6f501c969336e9e05df5589a60cfa4b39ddf4f1894e65183d9969b036a1ea5df6986fe8f73952995b58eae504570024567c67f0fdfe0bd76ab92a91a8f106caaffa383b98033dafac0c56489fb3fbe11778ef14e309e49cb24fdfbbb5f47036d53a11ffbeb22465c0f7bd09224c5aa665a954e3b81aee00fca627d449c4e6b5ef53483ebedb4619f82827c8bdf8635f39939b0132abf72de8bc8454e79cc9cfa474fee0abe9e27b14a65ed4706c8aeb3ce9921c371d7b798c599dbee858253c5672043708caea3eaa33d0599c8e2ddbae614b55380f55d79cf33fc20bc310c4622c42f1a98ae824588ad554b92e9339af8d9d200d6d55e89a0c1c99db839bea6ca90c8318d919bbd972cda4c0f61157183927d1c905f92bea35613c78082f10748e39e8ce3656a36462d865d3910bbf4b0f02d84da9f507f40f1f408b3b3de984e1fd0387bf213d38c50e2d055192a9cd70d4f4a7760d148f3e7fe0361e1b1e6c26049d72df404c15bc1575dddbcc3f4b793edaef4e16d38c7d6ff7845cf7abaa1a6d213d93a571f511a78fea887832b20597bc9f66450a4c4ebe0256842c37838eb51d90a0b09d8cbe6e3d1a86dea8055cccdf9e4474026c2f03989fe425f82c5486e79fbd09e71bb843e6474498fff1dd9e8911da297b188dd9007a7a788bf43d396965db02380f9244efbe44e868851dedb25ef74b6b9f0c8ff393f84f130addf76aa8459b5df560745be6ad66c40d5ddb930cf3a04b9bc2cd1022e293f6228540141bd0052115c2ae901a8405cdc2f4609ddc6918db13826d435f36df675c8a0435d52b8ef5677e310947b650fc03bd1e85111dd946bd0b35be005289699ecf393d27161413f4e5c825ed306955fb61188eecd7f77ee67e6d4b17c739c3d8bb61361342e7722c7663734f85804d27120b6b1f486a102b1fa35081f053272ceb412fbfdd16f117a2975eb6526543b073a29826753d63ec6c7923318bbcb4e3175b8b92c2aa35f92a3825e5f98a8ba180373f028ebd068e428c8cab2df98853391b5d6557f421a4405696f8ded9b11e8f3e6b145c09eaf594e72b8c87138cdc83fe989b40736012fde000601de48bfd9cf92e8724bf28b6921f5cb40ceabc361195e35ef6324a7e6c1b699e50bd42586ddb782371a7a1155585ba542b4867fa05e50928c58d7066e8d62671f26f8ef4f9ab11a32b14280183170d8ce2a1bca51041375f2bd9b2b98ab0f6b512aaa2a3c5a102422142fe485622412d1c41dee43549e6c5427b5ce0bee340dd228784d3da93afdf0949dc814cb7eeaf8d6f052f2416922a4186a3d53a4ca8a1139a219700e0e9a5cdf2a5309683cd7cd270d269b511157766c1521f02e157fffecb082d22f14ad9a89636b26822bd82dca434a60fa175d2a800b31835d27715235fac8eeaf6bbc4aa6240706243ac1b24155d40d3acce0cc5f995a963d202b16a3019e8a9639cdc0f43df8f15967fe4851510df848499ec910cdae0f97867a04c0bdb9ad59aa6be88724bd8576c96e316dbb17f91d6405426aab734594543ff3d93cd84e7b7440174302d7cf5dc691fc0067a6bec6454573f88098876defebaf3a7ae1a80a44e2bff767574869ad3d84809cc28e3dabcd2484357c1f7e73dc632ea04d345d3264fdd1e8fde4e024276bc8ae40fd71069db6effb05ab255fea5ff8973c24eaa28b0038743ae0bf94dfa2b7d38f0d13e0800bae0e68bf9bc70fee5276b338143fdec6fe4a7d18d4ef91e38c1a3c38f58058cc01ac2ad16dc7142032acb47b27ac1bd3db82cd3bb855367684b8c98cf19b598da9b7ae307c1f9ff8067c5d0e36cd3434a28e6012287048e6e1e14304434f55f86443d0ac73b7b786f11b79117c38627aa979a1d6c8524949ad55e15b632fffeb2aa168c2eee6475bcc8fa41bdfdeb9d5d119f4c1c84d1cb13c970518380538474d4432a5df63c86034c0316641bec7916673e9ca8d2920aa5b0ddc0af6402445d4af4e190ef3823968a6239035cfd2d7aea59ad46b23b680e99e509b84efbecdd4d8477b5757335e64b7fdebae9b394ef96003372c0e2e146bb2e8304860a5389b641ce5f01ae60a5cd20fe91d3812a42b9293dad3ae98c40c40ca17c68084068cbc566b5ce2b1ca6bc957e563f380ed69c9b0f64058cffb20859f05d45a50343e18d661f632767028ae38d79b9bf838b7fcc1066d53dcb6f52d17ae1f8e439059d48e8e37a860359764c36218f0d9ef6bdf7a62c84bd581da3b7c6338c962f285dafd0efe49b47f44763480b71f6a960f31a79cfdb09898a1909ceee8c09b097f3ba021e1e363bfc2cb21ab4205c63c8546358c1dcdbc29c142c879bfd077d85f04737150f73df15804ab35a55228ab6a9234c4e27d34fff480af31044b024d7321eb2f28ab179fcdc1ecdc1fd506f1d0aca7a541f94343b60b76b420e40f21cf81f7712707bd588f5d5af2752b109c9ff2ac76932daf76a72f504d84ea6c96e9a7a2024ea001c7744975174a3b7e65ef7aa1468f745e8a68acb6c8ebf1aa60d86f64e6463aa8b8925cba79a85f5a88a878f99606d5e52e43a7ab4cb81b97964710bc5cdd6d422f3db8653bedee5531ead6ed536dc98bec4fd3adc8e271cceb8b86a0e829ec7c182e9eb6a41f54ad4e754306a56424c039381e03362c10ad045dbd6223ac9da8af050eaec3bc1d054d97df4dd8923aca45a105cf74eaa7fe3a7055e2b933d554ad353a5444b2225b1151f0db4bd39a40eb4749601e55a53d534cd35523ab39c9018f98ac7f0fce10e35767f3b37c356c4426c2ea14d1582c4446035277190a598813f771b862f87565a5a95c74aa57a208666b585132a970f54bee0bbb7a1557182ccabf860d67b21b3c747c0d260530fb65d4e50a0708f9434e26f6089dc2d2b33256885554254093c0eba690f4644f147b8a8cf2ea4d97f5ecc55ef9a0fce041f05390c884dacfb328dafb800b76314e7ff7c02bbc71e4e1fe41323a462f93f7a5a7b911bc636f26a54c7cf130e9e79c9dbd949afe6f88eb575bb50ce7daa4e8d770e59ec2145955012ec3cf877944addc2cbcbe51ffbd5f12166d757", 0x1000}, {&(0x7f00000021c0)="1ba7467e865c4875a09fab8baf519572ee8b1ad9d0e1514d0fc4effd985881995518bda272dc04b4c84f46042e433c27a921c87854faad7801f0799d596dff52f0f586e2c2aa784a18a7b8f6044c5242adaec713198dad0c47a192aad7bd8590a0d11910da36b44eb9770a2fe38af154b98cbfbc3c10fa5354d2793a4b83d94fecd52a0f4df0dfac9fff5dc37f1e11688cea90ab94963570025b86cdd98a1ccde61c67d022e0aea37e8993be2175063976140a115a2f171a96acadd3a301d3db587e50f1a572ad7d45caf97c1be94a9fca45c60a51366c447961a32c32be9a279e948374cea58f8215450e1bbe2ccf8e88082cdadba69ba9075bd7b913cc9a8725631589aacb731a835ff79db4f0ceeb035584d5a5a22a002e0bad2e297712175bdaf55bce1ab638a1402f4640e45c141a354b20637dad4a909f7180cd09ce2d78940e033a244e86f6f5cd03c106115a624decd58d418d204f77d24b335997269553f212353f3fc22c55554fe47bcc390537d2ff6a2e0be91beeca45e37f1a094e4354b0b81e1f30cad30eb1fea1481cbc1a767724cfb4240cd426ce5424b793a7040616da1cec8fcb9723d07354aaa3339ba27bfab9f003615f454a6076e78805210d6ae8d651cbe2dd6d8034f6108a38a6cef0613407e15fb52a835948157ec532cb1c4ca53fa95233cab27376afe1df4764b219a824ed4e6b34a92a8c30ef94c215b42887a1cd37b714d77076e08187a266d050c81992ff97839b00ad2f49457fe6a09bdb959455f6dbc13dc8f0dbf33523a541c6a86bad5d90fdc3ea32ea8c298f3841a913fd5c7cdc69f86253abf0435ff42235fa3fa75ccd2413e70c2c02a9cb7231d5b72ebffb02829cc9cc86b2b02cc2f4878c4f871c52eda86514", 0x27f}], 0x3) writev(r2, &(0x7f0000001b40)=[{&(0x7f0000000900)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773c10034a651a55add4afb1ebd6e3b7114fa1e061cebd702fb7202798b964deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560000000000000", 0x77}, {&(0x7f0000000240)="ef49794592a47039bec9a461d74f6f35dbd6990479084c776ba0e26f11ce6dce87ebe852f9532fe4564c8d4d191884627a187d3935766482a7cfd79bab6234d8550e7075b3c2d977bda92285cce0a48fe54d209d1881ac2db92916235bcfa682f5acb157a7597f54c2f4cfd7c1390f80a66425bf924a2894b52527cf0dcc276c8eeeb7056320a5644740cc3316310b", 0x8f}, {&(0x7f0000000800)="d6464b8fabfa90c8b354499755c9b78369e2ad2b1a0b7d7034cbb32c3bda23e694d0cc53698e9ac2cc2f42f3a7977157aa044b60f6a3ab3062bba748697f6179e9f191e68a67c213ae53176a0931f5ae307a3099d3f49de58bec3277bae2ea6d64236e129b7a1638d9dd309d7aa0a545431409b6e710144e850f3c36330958445d500dba065c94e8c0a8851a6a", 0x8d}, {&(0x7f0000001d80)="65a86f5880301ab0f6caf82916506a4dc28c8bc97e8c160307ff53a0a01460b3030d5e90fdffcc036188e1aeb53ebc9f4506e3b720eaf47fd86118e353e3d7c75d0e77613de7736f5a3fcae6865ce546b60390fb64d0eda8ce7669578bbbcb89354c799b0e520a852d96535a9f314598602dee629b3766e3785e3bb0ce63340b656b3402d1f93876f249844a49c597fbb11de93aa6267e0e27b1eef8059f5a19903d67676456a7813e164293eb89e43999ff09d1d0b8a9d72d18b9cc58571197f49568b6cdc3dd830100b5fbafc74fd3a9beb11351217aee9cfe20b963d551ed3608e2100f20142fb91fac19707f915cf3471a0e81c19252aa71143920c9f0ec7daedc91ef3c43186bd3b769bae7a8e91160654370aab1de065abe77f8807c460dc2bb7ce592807fce5e11b0f19349e95864dbecbee1bffd4cb8d0b66ea856b1fcdf7902677a24525a61b2a129aa2d12858dabea9a3a6762e10b6cd37d8e1e0cf5a40678531de1efdec933dced2c5a91a357b0514e2e005bc69afce349e8ab8b2a049e282065dcc8bac7ce708ba4fc38846db7ac6e71dca887c0b652d135aeeaf4054dce90f2b4cc27403651721e1d944f06a1e90e342e422da14b1be9faf95aec5bd9808e7ada2fa40ebd49b1a577aeaf75429670f6da01dfd0a737f05b78a77a023d05d645f052afd60ea05fc7fb117f813176c63547e43c854618a75f3696c014ec7f56c28ec668dc7c4d236ea037380d5ad721b7ef986202298021be518b963dfa70c0e1df7c92d289096a5a3e59eda4341327e9dee075720a3d91f1c97a1d611acc4d219c6745b637312f579ae79886473bf316cd3bbc6493be1b8edb92bbf5e52b1a", 0x265}], 0x4) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000200)="b6f5a905aee4b55ace62c15ccd6dd6c80fee971c72121802d69b8b947b83cc58c0aebbbe7599ad226c80c59e869fbd80a2a7ae30bbab15a066a8a6a20a2176b73c89adc2dba4f01766f2bb01007f78705100170013a0369431f8b4f6ec356ab306badda36669ddd3bbbd829fa1120f828dabb0a8ee12962d12a9422905010eac2d80fd87911404a0935c09b034ffe51ce446e876c26be731bd897fef9be6d3c74ad7277871ef7db5beaf01000c3aa8ca2a64425409beefec2fb268e84ab403827c5e9df1d6536e0900000000f7243b2e0014b5e2c6b2dd5553d6e7b561d79485a41d0572d5012b867bab15fe20d5105c58d4410671515fbca6f5f8cd3a3a", 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) executing program 3: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000001c0)) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) r3 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x80) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f0000000280)={0x1000, 0xffff, 0x9}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000002c0)={0x7f, './file0\x00'}) sysctl$ddb(&(0x7f0000000300)={0x9, 0x6}, 0x2, &(0x7f0000000340)="4d7026810e34e73957cf63e5b6bf2a5d480c8421e2abbad37df2aa85b8924d9f6bf36c1ea1486a16884a10b214d9e0682f8855f9809345492b68e1fca6432a9dda", &(0x7f00000003c0)=0x41, &(0x7f0000000400)="ccd455bc50bfbcbdeb318c2937b1f227f9c71b530749d93420afc4dfaa5c3fbee5050f0661fed79947eaa4bbf8827b316b43de3f53", 0x35) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000440)) ioctl$KDSETRAD(r1, 0x20004b43) r4 = semget(0x1, 0x0, 0x20) semop(r4, &(0x7f0000000480)=[{0x0, 0x2}, {0x2, 0x2}, {0x0, 0x1, 0x1800}, {0x0, 0x1}], 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000004c0)="23f59054722ff0da321f7f1045923e39e8798f502520bb0798561c4d9dfe429e7bdfe7827535235f01c91bef3f9f5185", 0x30) unlinkat(r3, &(0x7f0000000500)='./file1\x00', 0x8) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540), 0x10, 0x0) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f0000000580)=0x5) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f00000005c0)={0x7, 0x8, 0x2, 0x656a}) r6 = open(&(0x7f0000000600)='./file0\x00', 0x80, 0x10) ioctl$WSKBDIO_GETKEYREPEAT(r6, 0x400c5708, &(0x7f0000000640)) unlink(&(0x7f0000000680)='./file1\x00') munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$WSKBDIO_GETDEFAULTBELL(r3, 0x40105706, &(0x7f00000006c0)) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000700)=""/129) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x2012, r3, 0xccb) getsockname(r6, &(0x7f00000007c0)=@in6, &(0x7f0000000800)=0xc) getdents(r6, &(0x7f0000000840)=""/7, 0x7) executing program 6: r0 = syz_open_pts() write(r0, &(0x7f0000000100)='@', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r1 = dup(r0) shmget(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, &(0x7f0000000040)="8200"/13, &(0x7f0000000080)=0xd, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() syz_open_pts() open(0x0, 0x0, 0x110) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000400)=[{0x3, 0x0, 0x2, 0x6}, {0x81, 0x0, 0x0, 0xfffffffe}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) socket(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) executing program 5: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) bind$inet(0xffffffffffffff9c, &(0x7f0000000100)={0x2, 0x2}, 0xc) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvfrom$unix(0xffffffffffffffff, &(0x7f00000001c0)=""/186, 0xba, 0x800, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8000, 0x20) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = accept(r2, &(0x7f00000002c0)=@un=@file={0x0, ""/249}, &(0x7f00000003c0)=0xfb) recvfrom$inet(r5, &(0x7f0000000400)=""/50, 0x32, 0x801, 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x7, 0x370, 0x3f, 0x0, 0x2b4a4d8a, 0x10000, 0x4, 0x2, 0x2, 0x8, 0x100000000}) connect$inet(r0, &(0x7f0000000500)={0x2, 0x0}, 0xc) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r9, &(0x7f0000000600)={0x2, 0x0}, 0xc) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000640)={0x1000, 0x5}, 0x8) truncate(&(0x7f0000000680)='./file0\x00', 0x2) r10 = socket(0x2e, 0x4, 0x81) socket$inet6(0x18, 0x5, 0x40) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f00000006c0)={'./file0\x00', 0x9, 0x18, 0x2, 0x1, 0x100, 0x80000001, 0x8, 0x1, 0x0, 0x3ff, 0x7ff}) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000740)={0xffffffff, 0xa8, {0xac5, 0xc6c0}}) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f0000000780)=r10) r11 = shmget$private(0x0, 0x3000, 0x48, &(0x7f0000ffc000/0x3000)=nil) r12 = geteuid() getgroups(0x2, &(0x7f00000007c0)=[r4, r4]) r14 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000800)={{0x6, r12, r13, r1, r4, 0x180, 0x9d3d}, 0x9, 0x8, r14, r3, 0x400, 0xffffffffffffffe0, 0x2}) r15 = fcntl$dupfd(r0, 0x0, r7) ioctl$BIOCGRTIMEOUT(r15, 0x4010426e, &(0x7f0000000880)) executing program 3: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) r2 = geteuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000001c0)=[{0xffff}, {0x9, 0x29, 0x40}, {0x6, 0x7e, 0x0, 0x85}, {0x4, 0x80, 0x7f, 0x4be}, {0x0, 0x80, 0x7f}]}) r4 = socket(0x18, 0x8000, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = accept(r4, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = semget$private(0x0, 0x4, 0x0) semop(r8, &(0x7f00000002c0)=[{0x4, 0x7e, 0x1000}], 0x1) semop(r8, &(0x7f0000000400)=[{0x0, 0x3}, {0x0, 0x95, 0x1800}, {0x2, 0x0, 0x400}], 0x3) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000000)) semop(r8, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x77ff, 0x1800}, {0x3, 0x0, 0x800}, {0x1, 0x8, 0x800}, {0x0, 0x7, 0x1000}], 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000002c0)={{0x5, r6, 0x0, r6, r7, 0x41, 0x5}, 0x3, 0x4, 0x80000000}) fchown(r3, 0x0, r7) r9 = socket$inet(0x2, 0x4, 0x0) getsockopt(r9, 0x6, 0x0, 0x0, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) link(&(0x7f0000000400)='.\x00', &(0x7f0000000440)='./bus\x00') socket$inet(0x2, 0x4, 0xb) setreuid(r2, r6) dup2(r9, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x102) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000100)=[{0x21, 0x3}, {0x5}], 0x2}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0x0, 0x0, 0x20000004, 0x4}], 0xa, 0x0, 0x3, 0x0) open(0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x7fffffffffffffff}], 0x8, 0x0, 0x100005, 0x0) r4 = socket(0x6, 0x1, 0x0) getsockopt(r4, 0x29, 0xb, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7861) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x29) writev(r0, &(0x7f0000000000), 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setegid(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) setregid(0x0, r3) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xdc2a, 0xd76da95}, {0xfffffffffffffffa, 0x9}}) setreuid(0xee00, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa000001a7ef00009078fe3396570000000000000000"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000100)=0x296d, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffff36000000060002907800000000000000040c0090780914000045d1c0000067020006c90007e00000020000f900bcfabf6d9f11"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r5, 0x0, r3, 0x2, 0x53}, 0xffffffffffffff00, 0x2007}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2ee9301ee75a25edf9cc0216c12b6976f6a080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5", 0x9d}], 0x1}, 0x0) semop(0x0, &(0x7f0000000240)=[{0x3, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}, {0x2, 0x8, 0x800}], 0x3) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000ac0)=""/201) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)) r8 = getuid() semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/266) seteuid(r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x2, r7, r6, 0x0, r2, 0x64, 0x13f}, 0x200000000000205, 0xfffffffbffff0002, 0x8}) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) getgid() pipe2(&(0x7f0000000000), 0x4) executing program 6: syz_emit_ethernet(0x4a, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000380)=""/143, 0x8f}], 0x1) dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r5, &(0x7f0000000340), 0x0) r6 = getegid() semop(r5, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r5, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x0, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r3, r6, r7, r4, 0x100, 0x6}, 0x1000, 0x1, 0x1}) mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0x5498) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r8 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) getsockopt(r8, 0x2, 0x8, &(0x7f00000004c0)=""/51, &(0x7f0000000500)=0x33) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r12 = shmget(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) r13 = getpid() shmctl$IPC_SET(r12, 0x1, &(0x7f00000009c0)={{0x1433, r10, r11, r10, r11, 0x26, 0x9}, 0x1, 0x0, r9, r13, 0xa8, 0x8, 0x1a2d}) r14 = getegid() r15 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, r2, r6, r10, r14, 0x8, 0x81}, 0x8, 0xcad0, r15, r16, 0x81, 0x7, 0x1000000, 0x4}) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000240)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0xff, 0x3, 0x1, 0x0, 0x4, 0x1, 0x9, 0x1, 0x1, 0x6, 0x99}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000280)) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$net_pipex(&(0x7f00000001c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000019c0)={&(0x7f00000018c0)='./file0\x00', r1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0xc0, 0x0, 0x3f}, {0x64}, {0x6, 0x0, 0x0, 0x2}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0xe3) r5 = open$dir(&(0x7f0000000440)='./file0\x00', 0x100, 0xa0) renameat(r4, &(0x7f0000000180)='./file0\x00', r5, &(0x7f0000000480)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r6}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1019, &(0x7f0000000280)=ANY=[@ANYRES16=r3, @ANYRES32=r0, @ANYRES16=r3, @ANYRES16=r0, @ANYRES8, @ANYRES8=r3, @ANYRES8=r0, @ANYBLOB="f5a7f726a2801f37abe5facf818e423412a367326c5aaa986348f94404e73400b308cf585f9561cf93d5f0c8de077fc6d4abd0b0c949836cd8742092651503116ab20ebf6a437a8455dfbaf5c966ed527a8ced963b71c2204b624dba7258e2666951fe0220506878601771d97fca4e5874f80d0d05f259c557a1b7ceb65b1fe75f9dd4de7ca3f52b2c3e0348aacecb342bb84aad4ed61d7115bcf75206d61b9239dd14f6e64e3805d18927edca11ea54e83723ab7384061c7c021ead1f5a6bae02b76bc2323c936d72c761abdd1ef7df9e019e278a892c618c", @ANYBLOB="0de3711f2aef663600155ba173815a2d065282f8daeb48c7ad712ae9c3517d2836831916582330a79b0d7a866f39fa00a35b54e28a824ba68b4e999ac4bd2a97f17d65e9f40c34e9f7210e15fb6b72c450c1ca0e9ed43b9e9386fb0ffefa005c7f289a51caad963225556a5b3df925e004e582ef5decfb693fab5551a3b029bd43332fdc73614e74bd52d2f1ca430e63859f7a7c193c7e26dab1974cb5dcaa9332d20fcb5486efde7cb340baf4e480ea00e6b6da4a9c64386641e1fc6ef8d63d1dfc7c2c9c0ada", @ANYBLOB="f253d8b715"]) executing program 3: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000504600000000000000007000000331c13fecea10500fef9c931aba1a7f178ae20b37b67303992d236073705ae00be381649a6f7accf13da2b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821020000fe710f70c1f5a472c881ea6ee9e0bb76d907c400000243111b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600de25d9da4d1ae54632478451de71b762fb26c118f21ca7513a713518ba98da27aeef5aea76a4a6d1385bf46ba4d06b1a5d08ac1a843a066e803ed95192c2d69f1d57cd3242c8", 0xf7, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/201, 0xc9) executing program 4: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) recvmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@in, 0xc, 0x0, 0x0, &(0x7f00000011c0)=""/245, 0xf5}, 0x0) syz_emit_ethernet(0x22ce, &(0x7f0000004680)={@local, @random="0bff000000df", [], {@ipv6={0x86dd, {0xf, 0x6, "184c7e", 0x2298, 0xc, 0x40, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast2}, {[@hopopts={0x0, 0x0, '\x00', [@pad1]}, @dstopts={0x11, 0x222, '\x00', [@jumbo={0xc2, 0x4, 0x8000}, @generic={0x3, 0xf9, "2d410abc62fbda2de7c607caf7a05141f8a7cc9857d43f557d57bb195fde18275e5f429772abbfde9ff252d98dc96cb408a2293b84ce9d9a934e170d4b6f11298837401ade55905953f8434da4ac881355bd1c5d254068102932470123506a78f33bebcacd19da46e6ac4a0c59295677d78251e2cfcf582e7b4cec7c772a449658ba7be43a4db2a0e6cad4c957cdb3b47b01c21ec83451c409ebcf4bdec929342f87e23e378b160c79f1b333d2d036624a3d13e538f4c8845fe365f06c1aeab8fbc83af7425174051c3ec856bad4aec2aba18fd74656b2c2c7ef7dff0266ba53aaac253a8305582d69111ea0bbbbea9d7492bbb7069868ce22"}, @generic={0x8, 0x1000, "4fa66bb26ae8eab55b4ab788b0affaf1b5c044176604343c48bee68d98b9ff3e6770a14e2f2a07b2813ebc2615104aa7ab6201f829595fe57b4ff86b8c1ea4cf4298a26db0e825c0831b751e9d69f6242c6e751d282aaae7833ba9e3cd7e2e82a9657399ae36beb378ce2007b2e4f18d116d2b2a7d89af3d0a5a12e47d15bddb62af34028dc19c9304974b5281726c7db9ab8840f8e2d9430b0a171a798d0019dbee564b3b5a8e94f1dc470c66ec7a88da0a7918ce991f9501af51e50d979ad2f886db5ad83ad8895f5f93cf260862d74b0c6aa7704e6d2072e3a9abd8e6bd2a4340ed0b08d9f25cd467f62f2dc6a98561f1febfe20672e83c20811b6891449b3bf6f6abb6f79dd84d87f752ca2b9a02b5e24a30cb0bf13f5c7497651b3e9688b084d74fad8a5bb58a605462c1e7dbbf5f4831069de59e36b967ecba598f8b4e56daf0ee676f5bf3ddcf4e7f25fd46949479ffe0829ce0f3ba5830ebf725622365372bd818025892ad8b06a1831ebf272975fecb6eed8c3b0a33e880e5ca0b50ec54049ed63d684f2f5d33a0aee9cac67e8ceab9d02a5b30e21ba597c1929cf5b4fac56796893c2c3b4f57bbc702a056d6f74c7c8ba46bb8c639de6b5dd0646dc4c6d54631a8e006424cbbaa0f630f72554a69ab2a306954d64cdc0bf96b9ebb92c7f1a5f422ef54ea46ac01788c9b382c065eb540599dfc47a4b3d5f856fad90c442f354af812ecdaf05354eb9ef38fd84edb2ea07f7bfcbcb378646cb5e495caf0d98d8140100d7d25ca5239c9004129405c1ea65f4d22a5086056c87b3b856c8582b50bf6120748d708a876432c00e01192f787cf3d7dac220392451808953b002b6ac96c513b3e71e0e09bf11618e4aa4e91dd4d3fa05093189f5a835d2797cbc42df676a00d79c759fd902f71b7b3ed4c2ef73523e39e28c8bfbe52b90c5e20f99aa1f5eade4b583a4200b8b6c9642a17ed924070c068e532243af6844abb4a91fab34957e486e640904f4e5e76dbf0f052d0e1e6eb60553038c0cd3e7121894cf66dc7c46dec219f5d7d66e958661b08e988ce66fa5e0261268f79a5762682519a10ceed8fd98fb019c272dfd4e3865cfdcf6a8e149c2bd560eb8671eb15b4a9b3697809db5c50829f6dcf8c2fa235984adcef6083f126d0a339f6f44481174c64f798bc218a9c388e1c71019c776a4464bb7edf4f28caf37039bade67f7d7bc48ee24a88b05a374cebedf1abe778630f775baabaeb0d5d6fc1f317ac79cbbf9fb1c3903c901a5f5da873643bd6fc9d1621294ac59756681b38c1c7dc792a3dcb49e532900b2eda7edbc04e74d855e017b3682e8a5377b43326862dc1c008f0230f0ead31e4b6f86b643fa1daec0b915ffe83f8462176f66265b5b9e4acbe08ec7903831154893f5de228a93bcfe0b421c21c9f7a68991b861ef1a5c9d522c829e73c4fba14ab6be28292fcf7b6e73fedc3e7b86b4c8b7fa0eea27e0a39bb8cc8ea6b070d16057d5e5c3fbf8c6357f5fd4e4d2ccdf27385b7c0b0b8a1ff793da8d6ccb434bc99d28492fd42f204ae0cc8cbe959503c53d7130e5174b0de0a6a08f5dce6ab93f7b1edf0f2d4ab7b6d2065dc86a21643e7e08e183a275e5af5114b23886c829d37b2710c62073a308f8da9f5b695ba8d262fbbe56c2bcb043f27edd58259cf5317d0ff8f6b91d5ed8259a6384dcd1d523b680ec06c599234db1c9cae888be2716175cde237e7ac0c74e21e07d2f8a24b1640ee03aa121b47984e70b76884cfe29716cf755cc135238180f86fdb31bd03d1053b331db96f2dcf7a5e4120ca842fec3d3b819a6e3c0c7691a15dfe38463867ddbf91fae7a8bc5006db22696600d9b09484a5c489dbc938b0b9d708c9bd126909096b2026d19508175cd9ba83fb800c695d9e3f464f03bff7d625bd2c6a24e2bc4b7c3d44b56a29b7bdc5bac246e92765734a3c4ec2e933da46ff9ece206e415db0a658018606b60866fd5d1457db4c01d75b010d2181a489bf0a19809b94fa41e6007ba64f5ba545dd238178ae6440af01830575e331b8857395b3775c4bf25ed48b2d5211435956e89882c67d77998853ecc218411aa7ea83f8493376efced147c0f9d46167cc04a3d1980f98cc9a73f95167e5f917e4be7faa023e1c164ab24f914d394a5f514ccadd926b4cebee5fe10b719291b51de73dc66fbb1dfbe42f53c1bf6c3e350ca990affb202d0d20d341ef33c5c3a45db0056f1abf9777d022fa3a5fb93699c22539bd5a1a2e3651b6fb32046be6b25939e9796924fc849b92785f34091b61cbe9df026567410580d54ede79350bac9a178ba58e260ec258d84415b846887e660cc4a1f6abd425ebafa9f055d474edfcb346b41a2b06db50f3d28813a30c9acf5d508bbe4e4d35778ed4e3536daaed587e01b67cd1b5024b63ad52f7b653fd9bb18b508c6f1b43fde04fd75fd8cd8e63bf236f3a990a555817909e142063462be30e1c64cbc0aea24fdda9c82414e0f5760a6a67529cbeec5669557d32ea283fc28401f3c18133f74a31bb331326dca9078508aabfbd7843ed204d5513d77cc1aa85b652422c8f71b2019bb95b78a3271aa173a8ad7b434e1ed6ec015f1d5bf2ce776de3ea923e9e9f98570b84dcb81aca8504ff171e0f4b8cea18fb6389b62ca77b0a33fd54e8c1d72412cd700582036d37cd4abbafb8e3306739b611e16ba37549f51b9f0fbf56ed7e18af940fc13f2fd3cd6bb3be3d3ef50ada2737798d05598cf13805ab1344be8211ce52a6bc92a5731da818732ff1b2fb023808c7d4a51643cc88c3baec77beade991caaf97d7d2b11a1ebcdd6ca1be96a7e8e5df8386daac8073826446672f7291ab45b207cfeaed179cf060cae098504940078fca36c2998be315b6dd5dede97edb606492bda3683789400d8382cbc56f1d44568023819007df182756f0a7d9e265a63e7f5755a2def9c931eb50b9830b701ac344b7daec3983316a05c737604ec1fa67020a7268799c0000ece0de30e58045e43e04e5a827704bf30c5f2c886bbb8d28a7ad6a7ddab541e9490825a8d38f0ba5123b941d22fd77b8d08c252fab0f89b64f2bb8d454a4a306dfd25117ddd1d62dc1e668ed3dd799ea0ff43a271f361de9c2b6eec2f626349a46a5cd0dc61ae9b4729661b7e874f92df3f53091643733a551fc20bbd1e2878613c4bbd456202a3905a49c84b7c5f2d2c90c5bbefc8c6dd3dc36cd8ec6ab7a5dc54a49b78634a7d0715510669b65da35d859c57ba3b6faf4d8484879166da817f2410b30d1353f6e005438f3e49694940b63d2a32547dac2ca3f56e0ca90d97d7f6e9135fe12c8ec5a52656207aaca77d43b3e534b3f950bb8bab235538c1fe0466c209cdd71bc2296c48e746c4b2d33f827228963f8b7229d3589ee42d72db446e97f79ed8f82f9ea523310c02cd1d16afb09b1523ef7aedc2cdd17b5c068bb06ef6301310a2cd5b90d9316b84f46d1957f7aa82362ae8e389c7b7ddc44f599358cee531272cfc4067a21e8f6e38b1d5c2dc9dfdb36107bb7efce3ef2a414a201346c7a577628af58c73615c760f246ecf142d473ea2feb68258859f06b743011be1725d623f5ead935b3cec6cc568da273dc5b75d8eb646326d82e1eb3e90a379b44c7a3bc7edf99fe8c0501da28849fb0eee4d29bd4d735e3055312a173f145ba0a7a8c0b175e59a4ebd7645d052fe49ee122d133c4d0ac453f8d0f081b95586c8b87a352bf5f327b544e286942fd4e2445af784de65ed04a2cc5fdbc48a0c6c3fc9196b85f37461ed591cd6afe84b4fec361ef83bdf2514ff5021a996ecd32148e05316cf24c66a719069af72a6e724e4fb1d32b612ee02b761cb2b84033c273a060387956ec931e34a2ee1847f1f862154a0eaf9b677170f80cae48ccc41571c6ad6ed6eb32a75c0cf12c6a5cf53e26641779d13c67cb119b9aca7a77c2293e1910a64a07f1d1d102b6318a5584244be5266be40dc891c7f8a9f4fb569d336f8192666f9d6dfad4dec0a307e1dd0f683cb90ee761d0dbcaaa5df789603c595b954514fcd4ea7bd267bd1915743d0d9178f6f6e9def3952733a272debaca7a2e56676789144635ccabdae2e93de3ef2de83f4eae4797977af46aabc081454e496516d4a7abe6a3194e116c82404414996711d9717b2976ad0fa03296d87df34624b184a8701854b6b1fcbcd50142f87077c934c678aaf728ec6c92bad770caa2eb2d239f5e07e37e9fd257effc386af50d1458ef9be4222d0c777a1bdc9eeb67ebf2d9919985b9a481b839701a27cf2f3318dc5685b75f7463b2b1852553d491379511a6b6e5756e3853ea015c0d31a3e64c8354d8408e5d4eef0b37238b11029f07a92bb81442c3b0ff8d7018b2cafd4f5cd886db555dc903d164c7b9e3116be2843f2796ca9801d071cee9d04d3d9c20192f34e83d10043c68189d4595fb24c74f1afcc4b82948e5fa7ed96c5d4e4689cc4042ed876d1dfaba9ecbe3758f33e59bfbbd7de186238ff634c45511062d3e47b2a98ee1d9a86c60b2d083860e1f03e32cf0dfd4ce627473fd37c6cd1cd46905f549892c5d9433c0f4c87a69bf83f81b2bf425bb264b6704d5d5b825a51042536b19ee3e5210349d8ea090b2fc578693ccb816e202f7bec9d27890818dbed9cb869793fad5aea69c51984d5c4c4d346485ce92ec6e688b0eb9ebf397a214431ac072c59700eb8aeb0c2a451e70e2041eb5da316b6eb2f02d0753391bed265cada7448329853ac05f485a443e3481aaae23b3b972a15aba303bb1bce81975835c657b8f61dc33acaaec36ac098b56acd6533736ca0e22ba6de26e1169d1d05b233318b5667021e2eaf5d5769fbccfe8e02bedb0d85c3bde9dc270a8f2ddbbece4835d8e49ac3081778f9500ae6c9b7243348793fab431557576370d812777160acd0be464fc0204f742a80230eb634bc08f099fbee9096f26aa32bc598797c336b9738bcd361aa612d5672af66f0a27270b06f081479031912fdef4a55c5379501547e19d8f1297e160baf683c7b2705e6406afe8a197ab637152db35ccb416793b0e799a054ad52dc9915cce3a8d4176aa1e8ab905a0cde2db0862a0137df66cfe51be63987b3a7a38d3e22473c929263f40ca3cce16f309df6282035d77aa7704b97b18f7151d7bc551158179410a94f31c50f4d0048796bc3843edad71a3302b3b87b5175d01c5a505e9227c70e7f44eeb3d082a2121705b0e88319cfc2cb17707330ea1600d33657c63ca6eb0301c1c1a28265b8ca240616fe24e4a9ca4a1782cc4a3fee0997e02bbccf8a5eec620f791b41dbdd1fc83c0aef55077753f8c136c810ccce3c40df29da83b8d7d23bef4375501e0b610dad73a7821239d41e9c089e8ca39a3f0f471a364f2c45046a650f51cbff0038685293778035830b865a7ed230d7ce558903bfbcc9ac9c4df326d50b99fe57c5fab0381b6f1de8cd0ac80985cdcd94a3e5c836bbb6f079a11b3151533b15b47350cf2c9657fd35d84bfcdc34bafeb74a344a21cbece5081ec3045a795d9817223c757c8f8c7a5bc6bdb17c8a361e05aff93b0f156b4cfa180590a6ca6e678177a1918de21d648d91e9f38d214b232fa7069ca9f3cccc3379a50753079d4596ba048f522547d3fe21c95879b7bf46a08279e870d697d94f76307d8bef6d2c6b95e8bdc2425aed8f111f949bcf8343fa0bce259374ea22050556b69c444ed489b81867eab8085e76a51a71c8270f132623d907fe7e8e4bc95e086716484ad0"}, @enc_lim, @pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x3, 0x6, 0x0, 0x40, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @rand_addr="7ac1c16ec0bf2d2e84544229d0b98a5e"]}, @fragment={0x62, 0x0, 0x4, 0x1, 0x0, 0x6, 0x67}, @hopopts={0x2f, 0x1, '\x00', [@pad1, @pad1, @pad1]}, @fragment={0x3c, 0x0, 0x1, 0x0, 0x0, 0x11, 0x64}, @hopopts={0x6, 0x208, '\x00', [@jumbo={0xc2, 0x4, 0x7}, @generic={0x27, 0x2b, "e3dcaac23916a32c60e8eaac8c03f51a281b2fd0af2a59f71ff4de0030ed2c925f45fcc5ca28a347dae9f0"}, @generic={0x8, 0x1000, "5aa1aa3cdce4a771fb1e8904bf8f19ed3d6cafb06ef38279e3360640e2fd88ef391c546922fb0f560e476b52255511117f0e178db9e4d11dc629cd2f64d55dee6f2e265ff4627867dc134b8cc7de4b29ef052262381613768b34608839da50d3c22f877da7b200b52a5765317eaae78cb78227befd8962024a3e04478ffdaea0e907b23d2b1564bffcffaeb0e95cb66666f8a4f9bc34dff7475ac5b43487e0f5d01907ae56809274b3c17b6a2c65a8841dd4feca57deaa943e5e97b28d28027141064181c3051996877e85f17177401a37f0fa675b02593b3ae467f4af3510ab12667829904547923a3ee8a1b7696bf848c528ac5f32421bd112ba2fa577c6a966c8b1af31c10adf436afb9cae31d2e4f3ea2d2598a2a158ed8555a70a6e8955fc53d7fbab86f9131fada56ec25a9e1a7c1b39b9f7b3e503e32f928e81cd5caebb72dae4c0338ad870cdc712c51fdaec409475fa5d152cd1e194d2912d4a57339ac69cfcb1ae4691017aa18cf4cec30d95048a740db9d29451f9daa92b8a790d202b6d49c403df199e8f8cd8d04815168aa21010b4d12fd687240fc2d70d36bd64e487f0c31a3d470d8fa4966d271e53acc362cd4cfc31cd980961068a7c123b57d45a353497f32088b91f59204ee82fa0c65a83ab93bfa4f5195c819a296b913c1e725b28b54014734c7eaec55eeaf3639377f5519fe9b742a56a15e1eaf4c876dd99fbd199f2ce82abd18ea813fa11213bef6ad6a2737ecb3785ade21830a76f3c5d61730ad300f215a1e6d3ed4b3317366a7b280b6fe4bfabb19b89eb76ceeb2c4593b016a8c304131cbf21e1135873859b7e2b9b1d7b767563d6a83495348debd152df058727ef6a9892214637959f49760af033272ac708bb848a7dbdfc2ae96eac701d0fe0dbbc4c00ff3d9bf81b38b9262e9620a5436bbef1ad2e368444b10104732c380cead3b1d7a0233626c38746bf07d790c97b6d18dd70bdfae08233410a804cb25c24fd3be0b17208cabd7f9358bf96993d5f8c00af56cfeed237520386981053bba4a4ca46dd5190d18ae1182e9007ac886e3900b236a553bb0d6a42cd76e3139c79be0f967a896f129c75a8f0da7b2e302c1a5e5fb6aa853b1762bdb370f039fafc5129f625233267976aa3b863cc460ee5590a501be3995d999060fac1709ea923a84d6804f5e3be9414d9a5c5f3327ad5bf43c236e78b79212535cd40357a60e5721212087b18891fbb1069f4815d75ad4512a301aa9b34e877452191ea4647d86c767ddf29973a1863a265605520f20f6e4bcece5beb576bf61c795ab86e91730a7e8410881b7719baab5f1a9ffe19a0bd64de21f856d0ec5f84f86e4e6891431dfa0dac33cb90e50da84fc353e10355fea6676a2a7f29f62ac8585b9eaf38cdec64d1f76be679744862b857c8e6dbdfb466a253130ef4b611d2dc48cd4fb91713cf6eda54f8007e6f388ecaa7b1aba6dbc499128dc4c7e7f6aadc87cd9cb6e94c737ead9fda250272e668472f942e1459d2c32090b46e860ac5cc6da4e1ba5a6308cfaf06d7fcf11085b199aa28e04e8dbd2f53f9bd5a9c2d0faa3eb8c1b526a74debd530f8adb5108f0c6fb3b445986a20f42a382288c57c1c8474c882508a4e2ce5904ddeb26a52f36d2d00cf06f38907006955f782675df7537c091825062c2d6cb0e1b45fdd067547147733e507d7e127b8a6bca863ea0c8a64a1c7ee84394f8624598df61a6369752b95783099ffa1848a6a30f57954b9186cd233bcbfa2ffa6a406239b61af51f7ee7c44f2a48bde12ff2ef02b2a764cd6e590d4d0ae908b06c58a39d27cfdd1d9b3d997ca2730f0402cd4347b34bf7ab9da7c03d5a9e1bb760c1b5781467a4f6972210bfc42e9fbca4e9c71127706f87e789aeb39d2dfa0af15b1623f509e3855d31a2c4ff35b163e7502c1e56734defb95ad46a19e5e2438b8c30b5acf441dea266ce8eed0840704965a6c101073c400fca8aeb197c16145185ca0baf269348051bad767a9949f47c92aaa7843ca4db4ddcba9f2af40f20cf54c148b964003bd46af83eee449ee63543b5bd58412d4b57d8ed8195719e9e9a2d130dc647453010bc216743396dc5131bf8d766d5f84fb5f72dd519d107d81ae21a448591cba196d8dc5422b0b70cd01905d8e927e28abaf5c0eb8fd2210ef9a1aa609e5d6d56676e3aa748d136facff1c5a263101f53f271b6adae7223d9c73f8651a89dc0f3d0cbb7f59d4504925a18b444dac0ed2aa082259d8e8a7bbf3363416e55adabe50475f76cbed3882f4c324a51950227a812322d44462c2caf0926e024055a0c2a8a34659ec7c63f836c67c8af2517a20a5b8c222d23a4403b5a3707f6e82f6dc0b2f91d7c30b698582d6cdcb26c5b835a225337431cab2644e4ea1279c88c87ce75e05acf8806c6f4605b3a6b0b9a6ea41750865a9963135c4944de910e6141f446831d47084770e1322c559f55880f9c7ca8e12a1c25f7c6d9e0f72f8c960cdb2fb2f79d0dba510e6d7a5a40ca65170362285b2cb6f587720afb6ef3a9507c53c23e342158fdf49c89657c309f4f2603a083dd12eaddd9993068d1274899b7621d5a04b04da89a7c706a4eedf6e42f57b103f783ffcd4f6ee2bc427a6fcfd05c0274d15fe64c7baba222760405ca7b0a3e01b30245c793f477efdf6221622fb2d5abaedfb755302f6c5c7e93700cf599d25a71c03ce37d904521dfed06ca0e493c6c4be65bc360f51511483f7757a7555a61bcaa9a2ab199a33380c1bc5fd0d09bd5182678ce1f0d95010868ed167c41295a5a74a57a4a52809110d76f5d69110ae5ef6362d9d35cb1f005dfa84aa141bec16e26b32e6bd266fc27f4b5f8d014a81a1f5bc3562a745974987b6c31615aa7da5212810ceb10632eb313b4ca90eb6e6a67496155ebccc5c0a8b744d6abc43cbfbfc992e78c8ec99c633277e47f36cfd1fb205c58a2eca5393037fd40e96d694b2f2e814570b55e9abec47fc285c6208d682a44a6ca1f87f8953b92424a9b51d3505122074b655d4c8314616310d26868a8fbd37cb253e63d92327230c622349c595d51db2f076ee2ae272130f0d6559a401f153185d7a90976aaadf3f4aedb5209ca70d772a458667faddd133cabcb41ce6b8e124a0dcbed9515d3d407f312c9196e52a56d183475351db2e93106858ee9124ae4fdb6ba493035ef0157b4ad3d131307a3052d93c9f6fe0f060b643adc3d9edd4b86893f33ae944039430267ef6d2c06f9ab0f5e6bee6107f3ffd73b02a9ea1958014b7b9d99ceae237eb83bf4b4f0ac84b225019451b72886cae24759f6c81113c8cebb1f2bb8ca8770fbdfa0fc0756441f7cdd9c68bcce0a1c092050d82cd8d253de2fb8db793986c5f7fe8bba1f1fcc28c51ae6ec4e9c0ea61cc985f4a94f16a3d4cad98d22538776c166458b93d9bd05e2ccb754eacc2992e37c395c96f5fc47af61adc0950b5088b1da5d2e4fdc54a06893fb73d66a8e400723aca1e016ec7324c6ce6a8568481d6abd7e5414231216c1edab4fc687f396dd9eb198d0b392c4d964b318b51aa8830350f75f2605b87542d89a26370fed4a8420e9136ee678982a3edbf96e45a66b55d5f776d7c99ee539cccff56ae42119eed78005e5fa15f7301066d4db778435192185875f5463ba81dc8c64f91c1734899e2b5817ca7fd164251773f9f1d9c889b3b580b9f67cf62fbae313e1b19a9c2915ff0ccf5d70b878e16617c4fe3f64c3e382636939b3f2b70cd2cc9043ca72345255c51b750b88ee95b3ae211537c2d2dc895f9780dba57d712e1bf516d2ce46935165d7ec7ca9bb2bfcff522ba5970c2eab57edec76a1a63a207240579126b94f328762e69674285139271628b529a1da740dd3f76241d07159d2dbe8892a85d3667a2790e5760d0f7fddc1f75e15cb79e81eeabbe29a33bc02ea49f61b7ee8ada10664679b902e5c4f34d42af49c25e62ab39446591cf090be79d681825236a7a45304fa139cb12751e5c94eec142ca7f0ee688b572e3bb5557487c4b88abaa81aa7c234521a74db0cc2540a73cbd1b6a13e6fcadf9d653e1c15730ffd3e0355f1546e057d0635636977642b04acf408731b03b9087016e4dfd72fb8fe169fd68d6c8cb14b0f7e54a6a16ab3b272be291746619027209a82f76ac6a7e01a1a3cd35170bb599a608cace6d67c87ce9df79f58bc1bfbf9775784b9cd6c37aec75d06d830c03054c15f15a9abd71d892534f951a72f0f6b8f0f4d77c314ded1f337df1d5cfaab371ca9fe8c36536f4a80db5efa53e496d832b4645aa9fb9a319204c68f04d703820bd18ca7f5aa8ecd5935cbe0d2b907f43419c015af627b0bbfc2981aca70c98dd3bf0b33e22eaefd1fa4fbc8861700e58a5c77187dccd5c9b2ee40d1a1fb503092fede0a9f3047cbdba1f740bd8ab9a4e30f0143d2414507fccada1014d86309dc41378a6b297b5313fadcc92dfceab6c2f558d46b8534e384841e590529b038808db9bb4ea3ee1748255ddcc0f06bdcdc0ab99fcd71f83c10d9713f10e1719b55a1f6e16c907069cdcfbd8d47edb1895543a09ea87118a0d49cf45eb62cd474eaed6f49a7fcc0fb9249c06011e4b2f751a41ba5ed765941eb7b0a04d6a2b7fdf142bd7e8cfad7b1ae8c9766ae28a018b84ab5e3930911a5dde24136d6d08e51f43fb3c6865f9296603d5ca46b7b88a9cc2c53dcff86c1380c8bcd2ed7793d20556d40d64e648c1cd623d07c022cc299ff3d91d72c6b4924c0862f23596b9d0de50a3a391fcbe2a133aafd3b8d849583fca5e917f0aabf20698cb86ba8491ad7f12243d56ed6dd6aee277e6e567de5539a9acb0e0bed8ba20ac85dd1b33199abde24eb221347a9619b757276e46c57fbfdd5f2417ff72ea8bf62dd1001130ad0a7e8cd1d9a314dd9f2c217d0f9f08ee6d961b769f169de73cfbf141b92c4f3e6eccebb04b9ad1e0ca947a80817beacfb59bab48ef2a60360d21fa65d215ce4314c084586699ff9077b02c17ba50dd35270e8ad74267d04f1ee71de0821f7c300a555319c601ac7bf9d7d3b0d52d2ca05a978e97122be0e59f367158d74abc049f8e1c5ffa41d1fe67d05ed645de6d4bc3fa2d503fb1d467f54a5412d66ad63df43edb9c82a8ba5da002f708307f043cfc24964d424b9fd74a60a3a021281169165794ddeb27f780866256d9b24a04d5ef1b147f337e9d29d3d863248ef1ffbb91295dead2caadaab570680d3f8b41713f8453d58eee9116c5fdc47147234aceafacbe09171c7b30a5ab6a38a9abab7edefb92c9f5eef494a94ccd23ca96cfa6b2800fc22936cbce27e9c7832087d8bb6dc45931699fe809290b7a0bd31c7f72d7903760332e0bd5b862fec674d8d39c03c05a8030851dc09e0ec31e26d26a928f467da1a0496d6d2b19c0f25f5d381284445e3da0d78cb9c4c91cbf13a3747a4e308c2917df3b99093b3d72772379321ee1497a365fd6f0b61770ab40715d4d5feed1161fed2cee4fbec1bff4606b62c2a09d14cd14c2183bc41665753964237ff760feb23c7506db1f2be957d9b3ae2bdb9464d5583b784942354350451d0a2bc32978657c406a8c10df23475a1b9eae6b47cfb0875dfab217629da4f85c20c1e328e5d14c18a55174d07d4a907b89990d3e3d14c20f82c8703224bc3b592a910238e9b763c5a3762133b38ba9eb084f5f30ef8001f1ec7bacc6e3b73a21959dbc767a66e43601c18033e852989c3e5037b44e60a51897cbe634fed8a486de1a9091342445"}, @jumbo={0xc2, 0x4, 0xffff}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @routing={0x61, 0x6, 0x0, 0x0, 0x0, [@mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="72b8564e3f499e3afd722916fa797b53"]}, @dstopts={0x3, 0x6, '\x00', [@jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x3f}, @enc_lim={0x4, 0x1, 0x7}, @ra={0x5, 0x2, 0x3}, @ra={0x5, 0x2, 0x3}, @enc_lim={0x4, 0x1, 0x9}, @enc_lim={0x4, 0x1, 0x5}, @jumbo={0xc2, 0x4, 0x3}, @enc_lim={0x4, 0x1, 0xe8}]}], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x10, 0x1, 0x0, 0x0, 0x14, {[@nop, @timestamp={0x8, 0xa, 0x20000, 0x6}, @window={0x3, 0x3, 0x1}, @sack={0x5, 0x12, [0x8, 0x7, 0x9, 0x9]}, @timestamp={0x8, 0xa, 0x3, 0x1}]}}}}}}}}) clock_settime(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000506000/0x2000)=nil}, {&(0x7f0000938000/0x4000)=nil, &(0x7f000087b000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f00004ea000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000dfe000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00005d9000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f00007f5000/0x1000)=nil, &(0x7f0000e33000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000b16000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000df8000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000877000/0x4000)=nil}, {&(0x7f00006a4000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}], './file0\x00'}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7959) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) executing program 2: r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x6}) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x40e}]}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x0) writev(r1, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0xf5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0x10000000, 0x0, "7a4d9313fc972c10a40c0608d874d976c75c050b"}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) msgget(0x2, 0x20) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) getsockopt(r3, 0x29, 0xb, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getuid() setreuid(0xee00, r6) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x4, 0x4, 0x800}, {0x5, 0x2, 0x34a81badcbc74354}, {0x3, 0x400, 0x1800}, {0x4, 0x4}], 0x4) semop(r7, &(0x7f0000000440), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getpgid(0xffffffffffffffff) r10 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x1, r5, 0x0, r6, r9, 0x1, 0x8000}, 0x7f, 0x2000003, 0x0, 0x0, 0x1fa, 0x3, 0x7, 0x3}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0xffffcd0a, r5, r9, r8, r10, 0x50, 0x4008}, 0x1, 0x8, 0x2}) semop(r7, &(0x7f0000000100)=[{0x2, 0x1c}, {0x2, 0x3f1c}, {0x3, 0x3}, {0x0, 0x3, 0x1000}, {0x3, 0x1}, {0x3, 0x6, 0x1400}, {0x0, 0x6, 0x1c00}, {0x4, 0xf3, 0x1000}, {0x4, 0x1d}], 0x9) getegid() executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8}) syz_open_pts() close(0xffffffffffffffff) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000240)={0x2}) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22", 0x25}], 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000200)={@broadcast, @random="0000fe000100", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1, {[@noop, @noop]}}, @icmp=@info_request}}}}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x65, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x4}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x60}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400180000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff", 0x95, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) login: panic: kernel diagnostic assertion "(pg->pg_flags & PG_BUSY) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/arch/amd64/amd64/pmap.c", line 1422 Starting stack trace... panic(ffffffff8295adfd) at panic+0x16f __assert(ffffffff82911082,ffffffff8293a80a,58e,ffffffff828bfa4b) at __assert+0x29 pmap_destroy(fffffd80660158b8) at pmap_destroy+0x2c4 uvm_map_teardown(fffffd806ab0a538) at uvm_map_teardown+0x305 uvmspace_free(fffffd806ab0a538) at uvmspace_free+0xa6 vm_teardown(ffff80002d6bf110) at vm_teardown+0x15c vm_terminate(ffff80002d6bf3b0) at vm_terminate+0x124 vmmioctl(a00,80045604,ffff80002d6bf3b0,1,ffff80002a8a99e8) at vmmioctl+0x2a1 VOP_IOCTL(fffffd806e959d88,80045604,ffff80002d6bf3b0,1,fffffd807f7d3820,ffff80002a8a99e8) at VOP_IOCTL+0x9a vn_ioctl(fffffd807bf50138,80045604,ffff80002d6bf3b0,ffff80002a8a99e8) at vn_ioctl+0xc0 sys_ioctl(ffff80002a8a99e8,ffff80002d6bf590,ffff80002d6bf4e0) at sys_ioctl+0x4a9 syscall(ffff80002d6bf590) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe31ef6470d0, count: 244 End of stack trace. syncing disks...18 9 done dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 8f385a59-d101-44dd-592e-0bd3fdfaf750 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $lines = 0 set: syntax error boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace