last executing test programs: 4.791918617s ago: executing program 2 (id=1369): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = socket(0x2, 0x3, 0x0) r1 = accept(r0, &(0x7f00000003c0)=@un=@file={0x0, ""/504}, &(0x7f0000000300)=0x1fa) accept(r1, &(0x7f00000005c0)=@un=@file={0x0, ""/4102}, &(0x7f0000000340)=0x1008) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) ioctl$TIOCSETA(r3, 0xc0084463, &(0x7f0000000000)={0xc000004, 0x0, 0x0, 0x0, "97cf11dfcd75a74d9b04e3ffffff00f40000f4e7"}) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2, 0x6}, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x9, 0x4, 0x7, 0x1, 0x74}]}) r5 = socket$unix(0x1, 0x5, 0x0) close(r2) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0x840) connect$unix(r5, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) 4.58471887s ago: executing program 1 (id=1377): mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0x6381) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x8, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000021c0)=""/4100, 0x1004, 0x1042, 0x0, 0x0) (async) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) (async) syz_emit_ethernet(0x400e, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaa7011f5b3752786dd60756899000c3aebfb0300000000000053000000000000bbfe7100000000001000000000000000aac8"]) 4.465612066s ago: executing program 1 (id=1378): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x2) (async) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) munmap(&(0x7f0000077000/0xc00000)=nil, 0xc00000) 3.949853179s ago: executing program 3 (id=1400): pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f00000000c0)=0x10) r4 = dup2(r3, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40e) (async) sendto(r5, 0x0, 0x0, 0x40e, 0x0, 0x0) (async) recvmsg(r6, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=""/158, 0x9e}, 0x40) (async) ioctl$BIOCSHDRCMPLT(r4, 0x40047309, &(0x7f0000000000)) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000000)="59c638cd69971a717b60122678478439", &(0x7f0000000080)=0x10, 0x0, 0x0) 3.948444218s ago: executing program 3 (id=1401): r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="7f23a3c23cce2575e1dd", 0xa) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000180)="e363d3de", &(0x7f00000000c0)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) seteuid(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unveil(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0xffffffffffffff5a) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) rmdir(&(0x7f0000000280)='.\x00') 3.944524956s ago: executing program 2 (id=1403): setsockopt(0xffffffffffffffff, 0xe72, 0xffffffff, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0xe72, 0xffffffff, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x40000076}) madvise(&(0x7f0000001000/0x3000)=nil, 0xffffffffdfffefff, 0x2) (async) madvise(&(0x7f0000001000/0x3000)=nil, 0xffffffffdfffefff, 0x2) 3.910325293s ago: executing program 2 (id=1405): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="01000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) shutdown(r1, 0x2) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0x20, 0x3}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0xdc5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40001ff, 0x0, {0x0, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCPROMISC(r2, 0x20004269) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x6, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc028698a, &(0x7f0000000100)) 3.909565494s ago: executing program 4 (id=1406): sendto$unix(0xffffffffffffffff, &(0x7f0000000700)="b100050400000400000000000700000033a081b411877d737e383aa7a5faf36c4eceddf132a7242c48230d4daec2f94ecfa9d9ff6d8e983b804d9ece8669c1ce5f3729712fc7f0066e43bb9d5f4d6563c3cfc203bb9d3d60b4c84a456aa365eac6b7accadd525a4660cec9181b3ec1683e3603000000000000003ac7f36ae8ff5ab58e2e457271318a9400ed04de2f272baddbc403bb8f82cbde1d8ab4ea4a51e90b3fc3d762ded4aa5725da4eb2378d4a580af3d61dd0be9664e737eed9017900", 0xc1, 0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = shmget$private(0x0, 0x2000, 0x386, &(0x7f00003e4000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x60}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffdfffc}) setreuid(0x0, 0xee01) shmat(r0, &(0x7f0000075000/0x4000)=nil, 0x3000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x1876, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x42}, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x3) mprotect(&(0x7f000041e000/0x2000)=nil, 0x2000, 0x951b69e1c4514bd4) sysctl$vm(&(0x7f00000002c0)={0x2, 0xa}, 0x2, &(0x7f0000000300)="1c867831d654b88ba73a70c59d48ff5e824335372a76955307a37c9937d175f4a303a6c08d7e26cbad7a39882c6a5c0f4b1547244f75a585ecc1738fea48368d8222037d1f58ee42574eae3e3c3eb20fced4ae4d39dbcd52d33ba4f34613c6578065ee9dc39a00357f3f7921d18008c97b73a3208b5d17ba", &(0x7f0000000380)=0x78, &(0x7f00000003c0)="6f751f3f1b73bad4e8104f0f5019c2362229c3b0d83683653698cf444dd8860c590cb42e97bb137f90d17104c8a6ff2e7f73ffc2f02c9c932667662b9c7c6db9f27b9937589db66491e49f427a253be67399d9a9a5c91ca780f3a48556561fc699b686fa39be78ecf844d442b5deb6e2e3d63409236f6b00b1451e615e4b691a8fb5783459f554ab8497db22fcfbcf98ae6df3ba39bed22912a829c72323a29635b6e210943c1ef72115a53509842ebcbe844de941cfe49eee015cc6e91ffa2ad40581481ffe4f48d8ea", 0xca) r4 = socket(0x1, 0x5, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000005c0)={&(0x7f0000000580)=[{0x8, 0x3}, {0xac, 0x2}, {0x20, 0x1}], 0x3}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000200)=""/151) ioctl$FIONREAD(r4, 0x80206916, &(0x7f0000000100)) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000600)=[{0x21, 0x2008080}, {0x23, 0xe8aa}], 0x2}) rename(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000540)='./bus\x00') mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x201) open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000640)='./file0\x00') 3.904820095s ago: executing program 2 (id=1407): sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sync() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrusage(0x1, 0x0) sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000140)="6668f54bac97417f858fdc531255838ad0c2deb2f00f5617e71f17a293c9676312e425ebf3a417485420d1f452d3af8871c5264c5d26e3407e83ed9121fc68ee7695861373be65ddbf2863950381bc7a62022ab56529483bf143081ffef488a149ff9ec541b3fd03cc828df3bfebcd", &(0x7f00000001c0)=0x6f, &(0x7f00000009c0)="fea59003b5d2527ef01df4078a21ebde46f0cbbd3b1c849caee50367e3da4673b6244c05bbcb3b4c6407d9b8237f7d7822be9b1824f934ceb837b19e192be76c9c1f57c1707cb252a9f25cb8c3f57e780bf39a7c7f8e929e6f75a9e2d1cb4d7bd3ec62cd8500c2a3e7aeb7ec148ccb62d1a2a1f570b66e3ffec4de0ede798052f3366cf981819b8cb628b6770f9242983b463e456a25c95823cbc941c39ee9008338041219891c5ad23a588ef7813e5d7724aa8b9c04f594556b6c0ed04d042d251f976841684ac23c7ae782748ad06e61e8c2b994a2d637265fc62e4fa3ec43815aab9e0f2c3af2afc865390194a4cab12636743ef5ea1b949fb6d848e757273ce157bbdcc6b226f30dfbe98428c977137bd12975d847cdc977902fc0f15f617d2e61bc69c273fce546199821221a041dec9d11b2538bb17b3a33e6ce20af742c2421a1e2fa796b76fd70650333d26a79991a8ccd7d942ab4d8a166de783900c69e834a0a19647698144186c1e39ef901c1a24f2e0589d9d064049ab616feec7a256e8804b01bda6e0c54db4b34e0763d4a352eb96dc785c08136aca2dcae2e009d832616b2b82b228d86173a9cfb482c41357013f982a143232b9592a75b46f9592eacc2e309181726a336b07ed64369ad67660a66e3c9579063dfbbd9321a40476537bde7c353fdb83e3694b79937f0189c2b249e088d04044cef09c47256bac07d4e5c5d0c8daf5d061aeb2d0d421ae1f89f0ffd97a779c7bc835b4a4e16d5395f12a7f9c6d9eec6df7fa6567772d53b943e7b922508ff660393fb234dcf694634d803f55caab070c3d42fcebf74b5df21246e65876c2a62cbdc46b2eed1100a9dcf5e1ffb8547a8df2b87c9577ff0915cbe668fb6135c9c7b24610756541d4dc65e1b6a51eee0a91d281a338f21aa163e9282397ed41120ab6d0633a07d95950ca5ab6bc070781d3afaa22054b9229a1903b5a95028a1cb7058e28717cf348f0fba70d59d6a4ffa0f3f215e092ce89a4f9f62302208dcf53581af31d1c97ad5a6e8e7a6f399f20e087271fe726d607e8cd05d863fe61fc6fa01d47db71c6ff42bb5b540f9dbc75d9344704722ea7b654b1a5251f261f81b6cd668f05a3261b14a3a0759c0d422604a310e2bb8affe98f3f3b47d30ec39b5f42e229299f9cd80d9a36ab684d4d1649f05289feefef69fbb72cdee11f14966480cbc87f5fc550c9afeeb218b7b7a264b5004102a014ce13312a8a6ecc4fcd8d7a01ce62bd4ae524dc680da8b9b5a76359d477b0b7440bb5f79b2a61ccc281490ec49c9a7bb45ccb7208dfba4f5d18286aea0d99d1a16af22d9234095744919831972dc201b58a5e5241c1920e83ce352313c80801990d6de3ec0faaf6dce5494c656204a84525723534f7e0a911530d081b58fa70e13af045f55af2cb41b28bbaa4e1f2d730ae4a5a38216b26273a6dd349dcfc5e45da5653eaf37e23dfef3f226ebcb8e1b43aa110efd5c6a09889c511d553e33c3e0c81754a1eb2318648540050b4045f9f764cfb0db78d12da577eb88e6bbca891169abfd42734389d91d53a9c99af6a9bf74ed18d0da7bc04f50813339c9c910dd4eaca9fc82c9054236aaa69a5326ff3aabf4db0b6e7fdb8bdc577ef69459000f4290c958a6e28a025d0930c0944b74bb7493636f0f51cc3cece9c0ba083e5d9a67f126861568cf589d5ecd618faaad24b47f81f91fc6dd1c28440ae3c95b11acb4644bb4d22d7d85b807b43893d49e675635faa811e99017ec7daff9e541f49a91eaa58dce521cb2c09dd7b4560c3ca42055b0cb1520a4d156225ecaa3d9500d24e75a4dd23e542de3febfbcb59ff9736d60d6144ca131370e321484f4f877b59249733e206446febd1e004e2607ae9987b1fffb948416276cf8b2047daea67783342d371b5ff0f49f79c0059ed7397e3c1f603e3b4f0be66c61c4f1eb84710e0a8e4069c23c74dcbb26e92393fc2bc22889b403bc56eb658c67b8d2520325982e9fa9583b5ab8907f0b7a10908d2680e9e5fb7fdd7ab3efa16332cfae93421477e7615180009b3385f8a547b004946a3565dc471191e3f5a3ed63dd8b90f78f58c62827e6e4c3b5f4c861f10e9d0a63fa7ae5263f6e87f3ba554f3044071559c7cfe7a1c4de12a4a7d9c678a1a187c152b277a131c4249e386e3eb0527123ecc6fa79f0608a69bd556f953aeabe32f5f24903746ebb7b3780143b3f3dce2fd052ab20d1c3ba7086ccd48935ce794bced8e599f149b27977cf3ed490f6351b5e9de706af2749a03fe31646d231f1b98a1d27b644ea7dd296d1d41790cb8235dfe37bce9720784dfed9924d907f07c71b1f198c9cd4cbc4102ed97c285757ddf4da7d2a9f26d5bb70a69273f9184cfa8968df7b212a6900307c07f135da1a9e902be7276fc36753d1424b2dccc55852b6028fb73bcd414febb4b9316f10c0e2e316df625f1116d3199f4a87b6048bcba38433d296a7c26f9f0d72bff54a0ead4cf4c3d38b08ca70e5fdea15e37bb8c389ed2a3ff6f2911bfe8d6794cfb7fe3ceeb279388d0a011cc1fd06d0cd5bff96d76b47f398b63ea692025f535e96fb6ae65a3efdd6a2eb40333f344dce14db3686054c5331ba54d15d037bce6f76c214dcb87e72674466643915a6f32b9d32d93bb34db21ccfcb1af66141e0eaac81fedd72787489823eaab6959191cc2fc4f6a23fba8f1b3952b05c31ee174289f7bc5a649358ad001bca812f2e27a23006f064a5da78bf243dfc27695896f1a8bfc47ebd951796811a5d9fa93c0d900d1498dbaf8c2663bece4ec033073d195137665d4542f97978411e0b129eddc56b3c830b6ccbe21eb5fc7c6081581ddaba2a23f9432d8c0ef15f53eeab87834f82708e9731ef43b106bcb912482fbac477becd3b704e7bc0f78dc4a0f633af44d44b6871548ec1491eedf6c0ae60e45b5e538fee9e946fda7c79f39b5b635161fca05f656140643d4529dffb888e6491d62935fd56eded1810ccf87936caf46f10fd84668e301fa42b68049da85457459cc11fa0352d3e13a639896f66f77ccba8de77f12676ede244fd762bcbd0d1ce9b5e95484e5f8b53d5a9d97d31ba23e5bbd4c5953ffe85a15f799299c003bf1dd74c648e4cac89a008c57cdf3eaf2ac8e26149e1a574da021354b12f74c1ccd81243f37c567e2446dc0ccd27538097bc2019528676d2decd453c524ce48ec7341c49315d88976a09f4716d22f3f4523626b4b38bd9be4fb677f190cff69dbd5d6a2101ba7e595e0618598efc5d76fc7f1dc975d0ca288a49014778795928a2c005b62f7f50b6eed260f206960a3617e8e729f61422702a169deb19010d1a589b6faaed532835cb6d07b50fdde59e71e04a99b3222795e4dfaa2bca86e1ca99ab6e4cec36dfc6bd29a5482902a37822b34532998be729c5f5514dcb8bcfba5612c613c5d12f244d8fcd8531b55f199fe5aad2e59b94a19145a7a706dcf8ff2a9aa8cfb17d14b265c908c4b2a740b32e5c50b18718dcfec8596b23bbdd211f99d649e03fbc5a19fd5c41be0a47c0058efc9d08e63236e5995d998c68ff156ac220b4dd73b71ace7fdfe910be817a0c30f73b0dadd63701568f46f099d67b8ae5faf5ea327121f054d0d1d5913a0c032dca7102fcb047a4bc1cd5661ac1039a8f4eb68427bb12c4a1028a1f528b1736ed0efc88c29b4a32d4a4cedd5288ef2810d1120b223a41ae7f1c76f0dac588906adb0cfe411f426ce6d12ac0c8580c9f63e99e17d42471a355db6d6eccc1b9900f6df7d7bd40c5a110db169c08d86287d48006d421371f5704416e45e826ee201b53b326782712946192b9ad80ba43c3aa750fe0cf3b8881baa111a0203da6ed6f3a982c363fad335791310d625bfb97f8ca1d6f51bd451a116f92f49322d59dea42b4c1d1663247fc415ab7e9d61891d32a5b32513491c1396f06720a99ba39507df57973b3b59f70df587ba97f853a2a08439f9cf983c1a15f54c2d0d786a552c75c3fccd8e6fbf26825830505fbd9dc400e657f532f6beb9928a28e6d419a57af67090b9e8df192e73fdd6b3719de6b0a572de64a32b53cc9153b00467d425e3785c697fcf89165f60e07c0d06246eed4fc0db9c078a172fe2bb8bc26ce091f81b314e79f4cfcec5722e6e826e95c50142426560ef6b37371cd1d33120e7970bba9fde843a8496da12d8846f64146bc8afda079a15cde016948c88a6558b5a4f40ec203f6d06c6165cddc2701073f98dd86846316066b5dfcd95b0f06d31d4a3dfdb6fa39e70a0f63bc5e7f62dc2bb0b1557a93018a7fd7cac78c6c49efb7777efc40cde5d62206e0160d4f0399e4d3f84da6f787661b6978a40b23e932b3977bbacbb778f84b1a0c8210a0f2f7207c9ca89bfb26f2e35833262fcac50a89d57949f497b539c8c8852591a2a3d803bb0b8cdbc0256c0cd07bf7fd5ee64349d6a61705041d4b894482b9ae117bd0623c5322b838b9ec4d6236cc9f41cdd3901160d7f9be006535bd48654579c0c15d57d605dacffa63edfe77767571005cd66a4d9ce6c1a140cb57414e20a6223b1f4a83c7cc372af22766e492074dcf87ac21c8893fbfbc0d42b02b2910209705bc9e430ce3e674992648cfd3999de09116ad90b444c428b716467499e133718ea89d51121eee1990eb4c7ea8a5846d83f87e63d7cea1a595ec1190774746b00c9a2d875ecb7b566791c41881364af6f0081e6b2584e5a5bbbdac9b8506661e812b7eb5eb0b88fd930abbad011633758fe162305d7a012d6eee25b3eb1006e357deb331ac9a2829767238cff7302b5cdd2881b085ff8e75c5ddec29f6a17ce3216e521946b3ff88dfece899448a869821222a9992ee911fb5dfb587b9d1a53ca7b0d01fc5564ced6b51cee6eaf3b3bb5a190dbfdf10785cecf6d53d54e2ac8adec8e0c17b8230f4577d946d7d4f6623649957d04a5ec830bc571e75eb52d7b01575811dd642ff385d8041dbe3e636eea0253d5257f4833271867d6bb6bbbf863ce22bd1b60b52badc2a881392ccf442eafe63474efb619763fe8d7907ef9bc6b440837c04516ffd839655595801ad9f66b18e3b4961c14cc3c9f691f4a838523689e5a5ef889bec1018ba86f6940c3a3ccb697b6be5456f08a36d770b807810a13f92b8aaf07b8bac45b8ec3f5759f69bcf5caf717a80fe4c7d534edc4733c440b020cf577c87f4902e559034198baf97b8e90ce4fe2cf7d4f9f96ba9e57c7db89dbfd3348e1583020e13dcb78497afc67d2a1a145d0c86b634d6f4788d978bbf1624999aa035e569bc71cc3bb2c9f0d4b56ff8c67fa07c7d9bff4e1c8fcb3686a1ed79898317b57d1e8eeb142d20ab4026d558179443656d1bc8a6215da6f84cf8fb432c26efe6206ffdf4e127bb1c5da72fc7b778ad9385346cd73338ee2f6135822b13862553bfcae31f8155be2272d5080cbbc30d7d4033c27f6a7999b25b05f49b1f30d55b720b98c92b9188c968e3199ae9b4b15202568c53682a069ae2da1c7c9a5affd55b5422151c8feefc081fa26a864c951077bed5303485086690c856ba7becd1e78f1195d485263d23cc5f1c45543c2142b23dc9db969b380cda166dd4186dfbc0018fa6fa81dc5a0c5f1ace1c4d35bc837228c1feecbe68ee8d7aaed6b43c8682f8ee03ce24a3e974b341c7aa992816fbc255e5686db796ea5e27ceb6acc5087f69663544d8a227ec59b03a80681ba2cc9533a648bcb96ac75c11469baf6382aeb63b02b39ad418011159b8db53a582", 0x1000) syz_emit_ethernet(0x316, &(0x7f00000019c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd606d9efb02e0670000000000010000000000000afffffffefe8000000000000000000000000000aa880a000000000000fe8000000000000000000000000000aafe8000000000000000000000000000bb00000000000000000000ffffac1400aaff0100000000000000000000000000010000000000000000000000000000000104000000000000002b04000000000000000100010100c20400000003c20400000080010400000000000100c204000000b801030000000000ff000938670000000298000500000000fe8000000000000000000000000000bbff010000000000000000000000000001ff0100000000000000000000000000010a1067686fc379684e0d60984f1c524900000000000000000000000000000001ff01000000000000000000000000000100000000000000000000ffffac1400bbff0200000000000000000000000000013b04000300000000fe8000000000000000000000000000bbff0100000000000000000000000000013b29000000000000b867565fc4a440455a1a7548fad6b96271745fda9cf4b7bee3a0b78bcf79630797a5c8060ca443d36dc21e639a2e80b46dbf8cb4840f61456b1ee1a709374103e5fe768ce764a5386ddb66358c5d5551c48c4d773f6da7c6e8322ccb64d605f6476f980f077e9aba4206047f2f606604d4c434ce0964f6f448087dccd18f338ee73b9918980cfb6e10485a5374564a79e158b738cb44ef1f505e5fb1a0aa956d67c99527f7b6628136f30a8cd298f4e60d1133d0e4558287c61c9a8fe2befbc04a14228a66af4a4aeb6055850654dd8bf30a12e2c764e9ee173d0c80bf3db9e1944070c45810cff0101731dc8ba4def1139a8ee2150488e54537eba88cead8e3981d809fbd7d913aeda2c6c46a15023b69db83a1c4448dd171d6bca4829368fbd89a8baff87c778a7b6309ba1470002e9eb93ce6fdbc7649d3e334bb28f875bb76190362bfd50001000001000000000000370200000000000005020003c2040000000901050000000000000000000000001101000000000000040101010100000100000000000000004e224e2300089078"]) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) sysctl$hw(&(0x7f0000000640)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x400070, &(0x7f0000000400)=[{{}, 0x7ffffffffffffff9, 0x0, 0x20000000, 0x2, 0x5}], 0x10000008, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x1, 0xbb574317, 0x2de, 0x60000, "7072c83fdce7988f343afbf4242d5421f1894cbb", 0x1, 0x7}) close(r2) poll(&(0x7f0000000580)=[{r3, 0x40}, {0xffffffffffffffff, 0x20}, {r2, 0x4}, {r2, 0x1}, {r3, 0x40}, {0xffffffffffffffff, 0x1}, {r3, 0x40}, {r0, 0x50}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x100}], 0xa, 0x63) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000540)={0x0, 0x0}) r5 = socket(0x10, 0x3, 0x3) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x800, 0x0) kevent(r4, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x23, 0x2, 0x91e2, 0x9}, {{r5}, 0xfffffffffffffffc, 0x1, 0x2, 0x1, 0x3ff}, {{}, 0xfffffffffffffffd, 0xa1, 0x10, 0xf, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffc, 0x40, 0x0, 0xfffffffffffffffc, 0x9}, {{r6}, 0xffffffffffffffff, 0x9, 0x1, 0x6, 0x7}, {{r7}, 0xfffffffffffffff8, 0x8, 0x4, 0x100, 0xa74}], 0x0, &(0x7f0000000440)=[{{r8}, 0xa1a025e3dc9d98f5, 0x54, 0x20000000, 0xbb4, 0xffffffffffff8001}, {{r0}, 0x0, 0x56, 0x80, 0x3, 0x5}, {{r1}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0xd755, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x42, 0x40000000, 0x5, 0x10}, {{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x8, 0x8}, {{r3}, 0xfffffffffffffff8, 0x60, 0x0, 0x2, 0x1}, {{r3}, 0xfffffffffffffff9, 0x7b, 0x10, 0x10001, 0x8}], 0x0, &(0x7f0000000380)={0x80000001, 0x6b678000000}) writev(r0, &(0x7f00000000c0), 0x0) fcntl$setown(r0, 0x6, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000040), &(0x7f0000000080), 0x0, 0x0) 3.838847485s ago: executing program 3 (id=1408): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)='\x00\x00\x00\x00', 0x4) (async) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x4000000000000001, 0x1000381010089}) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "87aa224ff1c15649cb000000001000006b47c1d1", 0xa, 0x6}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x4, 0x10) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r3, 0xcd504406, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "87aa224ff1c15649cb000000001000006b47c1d1", 0x0, 0x800}) (async) ioctl$TIOCSETA(r3, 0xcd504407, &(0x7f0000000740)={0x5, 0x0, 0xfffffffd, 0x5, "97a2224ff1c14649ebb178922cc9795a6b47c1d1"}) r4 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x268fffffb, 0xffffffffffffffff}) (async) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, 0xc) (async) getpid() r6 = getuid() setreuid(0x0, r6) getgroups(0x3, &(0x7f0000001640)=[0xffffffffffffffff, 0x0, 0x0]) (async) getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) (async) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001680), 0xc) geteuid() (async) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000016c0), 0xc) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xb, &(0x7f0000000040), 0x0) writev(r7, &(0x7f00000001c0)=[{&(0x7f0000000d40)="4f6c6ef37429", 0x6}, {&(0x7f0000000d80)="3707c39e3236f258920dfabfecc8578e9dd78e603df48d09991798ebb8c7162557bd0690cd7ba1e05cb28aeafa38310d67974bb0d6c2b292a157f7054450429552d48f34db547b2cdbdc1a9ddd79a33a91f53d7fca80f327356d94b1499d35872ad8b1d8cb971e7c166d7359a67dc7f32ce8d2acb89d1a0bf00598fbcb84c78a60fa056757026c718f6cc8c11e0887b58833cce55dc2ca781f049339d1d558cb6f0837c7d165034ece37eed2c4b8aa3dea45c5df83db46330788f7f425472de30ebea3cab081505d2b20dd2644d39a224e2460f7aa86f0f1a576070fe5673bc8127ff279a31f59edb17919b2b5d2f31b8b4a16747d1f373c78dd70fe09ec53aea60c46330925cb6a5294027806f5e3e59c64742dd22fe82b935567255476d9a0f6d819832ead7a99683bedb9389b1546d30f4bbb8cf49cb8790b9f09d2dfae442c097e897b21be72d735ca9a956d625777a44c3fa2bff91fb0a77d41902434635020ed22ac2f96332d01f6475f49b3e2ebf4ffa8da7e1743b129aee14f3021701022bd146a621dd3f783eb47bcb96a5442ce8e85156a913ba39cfcb4236d09bc09844416da237aef322d8cf72516cda26a1c4d9d2ff6cf31f336cbec0207f494b96bd6cf2a081d800ff25b7691b26dca77c53a6e9e559f6c0139b832cb83fe0395e179983560fd190d6e67b631cde8882595fb3c90655cfa324636ce9ef732cb9c0b7154cafc047218c20d916120621685fdb1c77e9865c2036d9595fa9bed1c34f4f0bcf36c1db8c6ee6432b2cca0924288baeac36ee481121aeab1249b92c5ecd9f7c5b1867f59deaa9ca85fb193d0be4fa45432928ad460d3f81771caf09a5e3a437f7695178b2daa676a0ae8b3d13bde812b173938304ac5edae0e756f0aa0f184cd247b5e73f63c13a819813d89085cd393d71df4bf2aee883097fe4fbc28d10369d990966d17bd3ad92dc6a79ab146030e97ce4ab05cc6dfd6955b9df87b1cf518344e72e59e67907169c9fb217c8c188f6d44130d85a8ee27fb583dcec57d2c91710ac72fd9cafbd63a5239863662c7d75affd81c1da0a7388c899858905d5ccca293b42b322118fa8748341d1061eaf42f11300cfa10b733d88e0470d428c86148cef590e3e194d96994bd3c4195eb9b42e45ec32fcefd4a9aed95b21134025d091c5c95fa2bcc9f8418b71d0f034e74e5e8c3f8374ea8a695b3603add", 0x361}], 0x2) 3.838168697s ago: executing program 4 (id=1409): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)='\x00', 0x1}], 0x1, 0x3fffd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x80) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) write(r2, &(0x7f00000004c0)="b96a", 0x2) 3.810705047s ago: executing program 0 (id=1410): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) setuid(0xee01) select(0x40, &(0x7f00000000c0)={0x5, 0x0, 0x10000, 0xb857, 0x6919b361, 0x6, 0x101, 0x6c7}, &(0x7f0000000100)={0xe50, 0x4eabc39d, 0x40000, 0x8, 0x7, 0x3, 0x4, 0x80000001}, &(0x7f0000000140)={0x9, 0xffff, 0xfffffffffffffff8, 0x3, 0x9, 0x7, 0xe84, 0x8}, &(0x7f0000000180)={0x9, 0x8000000000000001}) fchdir(r0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) setuid(0xee01) (async) select(0x40, &(0x7f00000000c0)={0x5, 0x0, 0x10000, 0xb857, 0x6919b361, 0x6, 0x101, 0x6c7}, &(0x7f0000000100)={0xe50, 0x4eabc39d, 0x40000, 0x8, 0x7, 0x3, 0x4, 0x80000001}, &(0x7f0000000140)={0x9, 0xffff, 0xfffffffffffffff8, 0x3, 0x9, 0x7, 0xe84, 0x8}, &(0x7f0000000180)={0x9, 0x8000000000000001}) (async) fchdir(r0) (async) 3.290591866s ago: executing program 4 (id=1411): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) sysctl$net_inet_udp(&(0x7f0000000240)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000040)="08000000000000003b10fab9866b205407f3e92913778277e2520000000b002000000000fdf87519c4cffb9a271a6b7021cc9ecbd8bf496aa3fee78229c414ca66d9c2", 0xfffffffffffffe64) r1 = accept(r0, 0x0, &(0x7f0000000040)) setsockopt(r1, 0x7, 0x2, &(0x7f0000000080)="700f38faaf51ed1aa18908cbd7d517382a234d407457879e02ab093a30c08ff3549c7953e9a95d57c58346e2466590d33f57a7b76afce58eb0008fff6a1a9ef5efdc", 0x42) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 3.268471042s ago: executing program 1 (id=1412): recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1040, &(0x7f0000000000)={0xe45c, 0x20000001}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x60) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) (async) r0 = kqueue() open(&(0x7f0000000080)='./file0\x00', 0x10, 0x152) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x8010427e, &(0x7f0000000040)=0x8) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r1 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f0000000040)) (async) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) 3.261503513s ago: executing program 7 (id=1414): r0 = socket(0x1, 0x4, 0x0) listen(r0, 0x9) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIONBIO(r1, 0xc0107008, &(0x7f0000000040)=0xee) socketpair(0x18, 0x1, 0x2, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1, 0x10}, {r1, 0x2}, {r0, 0x2}, {r2, 0x80}, {r0, 0x4}], 0x5, 0xa6) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2) 3.168480938s ago: executing program 5 (id=1417): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='j', 0x1}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="5cf28ebebc753606002980247821e93bf6a28725f660611bf7c5f0b4", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f00000005c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r0, 0x1000000029, 0xd, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='j', 0x1}], 0x1, 0x5) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="5cf28ebebc753606002980247821e93bf6a28725f660611bf7c5f0b4", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) (async) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) (async) syz_emit_ethernet(0x66, &(0x7f00000005c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) (async) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) (async) 3.167781471s ago: executing program 1 (id=1418): r0 = kqueue() ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010008}) fcntl$getown(r0, 0x5) kqueue() (async) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0) (async) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) (async) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010008}) (async) fcntl$getown(r0, 0x5) (async) 3.167155704s ago: executing program 1 (id=1419): mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0xfffc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x100) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r3 = syz_open_pts() open$dir(&(0x7f0000000280)='.\x00', 0x10000, 0x20) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(r4, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="14aee447c0ec0431244d23158999dfb1e9dea13dee73a4a8efa37c6513f1d35081ae4d015550bf051ce0c9848d4cf46092fb8ac1389e3f7b69d1442fb3eafc40707dbd173fb9cd8a4add1826bbdeaf61a9f6db957d5420be290d5133a581b2c1a159b32079a33a654b010b00000000000008001be9546eeef18f8d78b4dcbffb565d1254060306d4e9782093c8819ebf0ea4158dc11b4294c5b1c9995c92a51cae2dd8071e5a80698a21224b94ca2203fd19ab09a38756ad1179f1c46ecf8c31c0c914e50d3178b7bcfc733d2ec57c2dbb218eb7571785cc45ba1b4c13b0341fa8d63ff39e45b5b042790beacfbd24fc167691630610f3275454", 0xfa}], 0x1) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206997, &(0x7f00000001c0)) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000180)="43520974f3a4d7154697834b3f6fd6bf65d1408798e019ac8131fd8af6d6c8cfee8988582fb392406e88887ad54bbd", 0x2f}, {&(0x7f0000000040)="7b051829e3791dace906eb81f243d52ce31a7ae7c4", 0x15}, {&(0x7f0000000340)="c09f9121a20bbd3c2b2321af9cdade110800000095e358bf927d71a7192ee88446bb846777643de4b5cc14bef269a3b78473722e5c896b7acc982241e02b060000002e729ab448431654554c11d263a49efb5a9eaeae4c67e652c088e5ec582ef496dbb3810f2f1b5ef19423f58778c6aac55f8f512846ef6ec7326d8e9993c4052ea3f881bc9d431347dcc81fc86148b42ae28e0ab9c3ea022c08588b796a5f5efcb86d01d683d0ffa736f35f4e832e2e68b732a41ec72313903896c20bf54e7c8fcdb579fe6cd6d359f308054304c517970f4cd2f20f40e280c6d00fbb681d1ae59a9b9b0e5cd71c866be399e26675261fad47756c1c024a07671393839811c47c51193b83a62bc31132bda6c6bbf88f998922a631f0b03f6257a63458bb76a0d7e82c6bc424b9acf3681ea6e275cfb576ea2cac1b63807261c4ac576093d34ffce74765e52aed86974c497c7c7c0528752af8d763386b0c0a7cf71ac1adf398d8ad74ffa72643beedffa2252dfe75c95c372e71cbfc36e4dcc1", 0x17b}], 0x3) 3.166895422s ago: executing program 5 (id=1420): setuid(0xffffffffffffffff) r0 = syz_open_pts() syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x1, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @local={0xfe, 0x80, '\x00', 0x0}}}}}) setuid(0xee01) fcntl$getown(r0, 0x5) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000300000000}) 3.147162465s ago: executing program 5 (id=1421): ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) 3.146707186s ago: executing program 3 (id=1422): r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file2\x00', r0, &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0x4d) syz_emit_ethernet(0x4e, &(0x7f0000000b40)=ANY=[]) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x146) mknod(&(0x7f0000000b40)='./file0\x00', 0x2000, 0x205b1a) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x42) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) poll(&(0x7f0000000b00)=[{r4, 0x1}, {r3, 0x181}], 0x2, 0xf) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x2b}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000240)=[{0x23, 0x2}, {0x25, 0xc}], 0x2}) r6 = open$dir(&(0x7f00000001c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x104) mknodat(r6, &(0x7f0000000600)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x8}, 0x2, 0x0, 0x0, 0x0, 0xb) rmdir(&(0x7f0000000900)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x4, 0x40}, {0x2, 0x0, 0x0, 0x40803}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001038, r2) sysctl$net_inet6_ip6(&(0x7f0000000440)={0x4, 0x18, 0x29, 0x12}, 0x4, &(0x7f0000000a00)="57ebf1e51389fed021935fafe3b7523c271ebc45c45e1a1f8fd91ce5085c04ebfcd9c6e5559ef45afb4dd98be4cbabc537592d75271c0162709e2f3d6bac0178e265c6b1a7b2dac3e6117e748832f25cbed9f9a947df0fa795cdd5f60b8c4aa1b3e10a201f1a70fc0ce99da0235c5f824800b10c06a5981930c161fbfd17182a3eaa0333d892cc75c06edd26017234ef627d2a5449356f560c7b0d7425755bb53cb628f1430873fd413a702b23c7da31ce2c65469c5ef64bcee55124b7fd8da9e9364961", &(0x7f0000000480)=0xc4, &(0x7f0000000840)="3f46e176548495c2485931a9c890c68ca00999f3e5d3baf8b63dae9f304eca9dace18b45d1ce3ed64d1cfa6dfa760e6e2050babceae00e33330d3e20d1f832fc7c27fdcc465d92e56016a07547af754501d8acce8e3403a2ae66d7264d0639c32c06fcdf1725e6226f6df159ce69c5d6fc59f2eb18393594c821c139bd84dcb73845bcafe77072a39df4fe001df4178e8370cf7eee45a0501b244c3f9ff30cb10d38592a8d", 0xa5) openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) unlink(&(0x7f0000000800)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 3.146372513s ago: executing program 5 (id=1423): r0 = socket(0x18, 0x8000, 0x4) open(&(0x7f0000001300)='./file0\x00', 0x615, 0x1) chown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x80}], 0x1, 0xffff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) bind$unix(r0, &(0x7f00000002c0)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000240)) pipe(&(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000000)=0x2) readv(r3, &(0x7f00000009c0)=[{&(0x7f0000000080)=""/59, 0x3b}], 0x1) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSETA(r2, 0x8004745f, &(0x7f0000000100)={0x8001, 0x3, 0xfffffffd, 0x927ffffe, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb", 0xfff, 0x1}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x3ff, &(0x7f00000001c0)='./bus\x00', 0x6}) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000140)={0x4, 0x200}) 3.045663689s ago: executing program 6 (id=1424): clock_gettime(0x67f3248105b4e004, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="177cbb99", 0x4}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="9ccb7a57059605cd6c91036030f914329ea5e4d824c93fafbe89b57283c95c73388262be17d40ba01b939c2c8b294735b4cd4273af9a9714dc8c01ded8cebd7f26f26520718197ddc3094bcb6fd05352bfe2d004fc0b4301602595c0d49390b5c74cfdfab4f7335f6971aa98fc6eb2adc2001ac64e875d668ba0ae669fe7c063becc4b1864f0e8e15a624413969290a3a691bf54e8063f49b498aea08cee3f2b1d1aa5dd3a805de489e6a7b74d1a0caa6dddbc3c170b8bc72424a9ba78c88c7bb891c371568e003efaf1ba6944fc28e5652d4decd2", 0xfffffffffffffcec}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 3.044371769s ago: executing program 0 (id=1425): r0 = syz_open_pts() close(r0) (async, rerun: 64) r1 = socket$inet(0x2, 0x2, 0x0) (rerun: 64) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000117000000", 0x8) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)="6a8d7d5903867c6cd0d374110ec00d35b4fa7eb1ebf86f288b1a15f62c27da09e35ff4c2b3034ad94ab3880df38e4bd65300f28ca57e9ff210e35cb63c", 0x3d}, {&(0x7f00000005c0)="41f8d82b74dccdcf5c89b5105ff603cf5fcefcbc9fa04f1c8f9ec8362ce5e13381a2ddfaf2c883a4eb5edee2086d47de3534968c488f3c41c35846cf4aed6e301eeb470bce346c307a0da0ead77b77d5de3bc676a340a4a427796d375984bd22e058e3bc840fa6675ce5413f9d48fc42e8909444ccf8d04b6987a987f3512a6eb14c9c36a5e3ec5d770a8ebf3d554f2255ce84ef16112201bffe2225d87c931deafae730d1f37bf9f77fd12edf4b27ec2b0063fbbcc8586e9aa5cdbc1fb86ac526c53597c77ecbb6e64f34858b5b990917591611b76b512eab70161fac905181e11084eadf133fa8ea6522aab5bdaab171e23119351e9d97e083ca1516b5fe122e89c19044aea01b65d9e5c3258b2336bca9b719027a2f9ef289d7f8c205d86b5e0779007078f3147eec870393429c3a6e760fafa94dc46be2aa115a9792f2becbad0ff541b9a270c5ea84a576516af52325b0beca1956f33f2bfcf7ddd3d59c8b5e79c701423faea09b4a38203e6d52c71029061e8e34d66f282e5b43fa0a04eeb172f399aa931920b05b81f9d3795c6acd2aa4e410f221ddf7fadca158beeaf94d03be4b664ad35ffeaa30a41216a72c71c81e43759ed54429d1c1d21974b2e028c32b4c7bea65cd3a498e3572622d9ce199520dcfb568026bc22254df09d415ae8597ce27c7d7393457520a3a32f3c7bdc0b189f721f741035b2cd677dfa41d207674ee55f2412c97be35a08ef4ac1e73104c0a16601c850ef98efe6b0ca94f340cee4f23c4dcb9de75bbe54aa8bae8cb1721a39de5c864c3353f29478a96802fc8012142f105c9effc70780c2a3e84d7211694efd43d83e177451675eaabedfb50259a98e8b37df43c5bede1a2356b871a1867515ece4c69d1761e0271eff4a50a1ccea2321f354d0a37c88ad84039843eba82d6eb57726680a56e67049848b1d9f9d951406d2f7de2d158182e9c26c0c3a7fff00b724dcc3604b56235f6ff102e4c2de9dcfbbb85686f0ace5b5c43746c90231cc754ec76c23cdf60e0147a39183e35fa2d2d73912aff78a4015fa2999e9ba8f02887d55b5a2fcf9e581deeafed91a404f1187613323a78fd640ba5801c333c46c38ce6f953ddee0a541b71540ad8cad5cd476bb99485e9977424026645c45aa0526f4dd0fd224c36cb8aca6cb6f735e345cf2d866eebfdd4f9fb79b148fe20bfd9d18994041326771e59c7456765c4350b391669a59cd139aca654a415539fca36da3c55edfe61c54c013ce5888b905b65ddbbd36d64b9ba3de0660354b36a930d14c947a8a2c9bb48a3ed48797f742547b141f60cf7f7d85d27bdf86fa4122f4480982b75bfa42db4bafb9f87c5e93e9eac0d9705574223b4fc0629164dda61c04b23e9e1ab6914d3490eb567063ab736e80447f8bb1059bc4ae2a4ddfd4f281c0b256d6dcb58368efbada658e902f3c488857f8cff41e545858fb7cd300642d9354248d50453ecb0443368ab68af26ac90c63087894f5138f0fc0aa618a8803ecfb22ddbe964f36c8ad288fd13eb21778ba4a422085c7f2a93478a1d3fef57db87d388b24462dc78161cf02636531200056947c9a5a11b233dccd792717b2551904810f7a408dee3fbdb6193647763a6efb9b210d249098034cc54062c287523caa0f11397ac4351bd0f2f0576f65b98d703c6b821aef4f9cd7a0f5f0e6f4962ca92b83c226ce2844a230e1d0a3cfae3c274d48662a14763204216b8ef16470deb16de0e2459b413a9a11046e5ef0d80f6992e21a93641540cce4c70eadc260ea84f85ed662315f205fcbb9db64e8f954b89073fc6e386d3b5bc714d57d90d651155bc83426177db4595be04fa1ae33e94baaab7dfd2af49f3b8a0f9cf84777b9907886c67e93065b2291549dc13d5adb160dc2d548d66520f237124a60414a94de7ffd4f1a6b59c1942351cc143e06f519b05c32a42c7e71e963823637d179ee7ffbc24b8b0f6379591d6b05d47486dbd4adc96e03c7d02e6622126ed05c9d3f4bfb7d45c0814944ba1834b3c0f6e4550500fdc106ba53fcb6f582d2535cf2d216b08dadf98cc4dc012e27424437a82793338550d5c1888d8ef3861bdd472d51f1761d3e828ed489f05caa2484a7c24c9bf8343c7de969479acf6c4b078fc214a3e41d0eb647fe5425548cce41023d7509f5b7ce53f803daffe6c5fafe693102e77fec7e4f49841cf544437369677ba72a95b13c5651673e26eac0bdf5bdb2e617e9c5621f4a6f957a920a73487bb5f7fe1ff437dc0a67a4856071299042fe1d31fcea8858b1b6200b57b5a2799c89c2ecc74fe16d6ec3a2cd0106623041d15b29a710a1617f20b1b8742a0d28a29a8651786467409e8e633a038ef58dd85181fea26c5fad4a807d56e6035110e7d557899e2bf31db33a8dcd6bfc23a93eaf619d903543fede4bb5bbc958e813736d5966835ad7cfbbc091998a453f049950acb892adc5eeb4014633a829dd8207b628ed227341df2a82214f30bf6cbbe6e47c5bad21bf00b3053a4a9b16cbb0c11d42410f6627fdf5e4c6051b4563b2d72ee6a08db7ee9c7c3ca60be1c769caac9558402fe61682b57b883e60c334e7ea463d051b87f6c7a78bf14f3b592faecdcd2c890a0458d6349b2c7a4190b835a9663ae05ce666693b2ac7703f4bd6028997b6ada5e948b0c5ed01e7102d33435ffdaf2eb50b75f8db231cfead50a810642b2d05d5251ddc660e6c4bb8012254905c3b0ed84ee30a46f9a1049ea14022d8b3778fc187a526127b82b4693063926b7ca3d776dd366e6784ceb11f280061b023c921f9c2e9706d4035294dff80b99d61dd4538dee5d7232529bf049019b39b75254a7200b19dbee267684606fa2a2f46f2245a7843d3286f3c4983f47053904be97d596e386954afcc3fcd6d7a28a3a32402cebd6fa4b2c1f5e42c6d99ab5b0ec21a35ee9da014f9cb9991fd94b0f7fe86de6d6e6895673f6bd4d88557ecaa26d225395805e030ef26c0ab8650af70d261009618baa0c498b071070fe1ba732e6020982b4a6e6d062aae363a3a3f439c7f268a24388244d2e2562a8396aabef71844dfe161c760095a07bf5b4665c35a4316cb3734583bfb78fe463b49ae0a985a4af3102afd71fb7f0175b8318310f5e5647a49e056ec4276ea6a1baa002c2e697b27583aa5220a51dfb7815852430b5d70329b3458a11f08a9535b28335413b355b9a02f8455866f2d3dfa1df2152d73d7a6c1adfc2e3c395d6ba727d1ff76c080405d86070da63c9835b7adbf0301d989b2ad5d06b51a6b8588b580ed85fd09b76da67d1b75546b70396b7222fc07b764c7fbcd41a15b3d73b36f8fac6710ebb951bf3d8327988eac9445314ed126827f46f858b8f57b39b1e7773721ccb3237066be06a0858a9ddbc67ab2c8e959cefdd876b7b69b03020c75a004d6c4abecaf0c90b6edfddd1153296f6b70e0fbfc33ccc6a9095351589550defa0422ffd35d1b240d78f36875ba9f0e60f3044578a72169895628396bbe5d4bcacb2ad7939b5db30aa643fe298707ad5ef9fdcb4d1e769d5115d83f08ff206f91bc8d6001229540779a570d5ab0ba85bfc88f8f129b949caa667e069afdce8e2cf6b58cad455f5bf7c077a0e0928ddf39835ea35e376d86bbed9bcc675bc046195dd2cc23d34c9c1dba56ea43b985196f1e5f63424296437d90309f136000531f1da82142396579997c2418c3837aad99bee369353621a58265f263d202911498d18aca93ebed8f51bd68b1aaf72f51afeac4e0c5f22dd662b9627b7eca4950160dd7ab73f4dc6626ccb066aca40a0a50fcd55b7a4a1d65361e2d69b1f9d8715c15a7b311358bc2a6e9e88a22041bb18e6ae693f06965c5d4c201b3e97cba70c8e411646610c26bc7e65c52e7a1f8878b0e57a9fe2dcf96455f892654541aae481de116102d0fd864b12f3236c85a66c56516c076dc69d9a8a395d00ba0fbf423ca50d9ca15bbcf8a1c61fd1810b600014decaaf1178f3fa2e402ee8b5aae27ef55b1c81e759fa82bddf7ed9c2edd18985c59303c667e80e4ced95f83a704ad4cc33212c8fbe2b5c7d3269fcc416a2e55343b1bf8f90b1375b7b86d663f2a928f9935a3f97583b7ac800c3efc07ba4ec3abe3644446893a9616c7d44723bcb04f35d7dea82398aae1d81dcdfbb835bb8312058f003bf099b7d827fdda500399b6c80db104cbf95af85da6bc16463f19b03d3c2a22582dd48bac55224c098b52d34b2e0a1467276c665a5caf8fafe77d39a24de0624e978a2262f96e6f5d41fd6e4faa3458face7684432caa797dc3861f2909ed59dcf3b8d1b81277c787a7447af854ea1d81f067429c0c0b9a9abf5cf7280fd980fb7f3515b255ddbb656c80cb3c1570465eda99e5e6d23c7592f80d21ed210ee68502f0be040cf0dcbc8e6ed515cc6a52d1a6e62b4bcc34103e2cc475dc4254be5d889d2c45d9c19d9acf97150ab0e8514844f2d3ed6898ffe40e6425ee3c83eb670c3fa5384c738acc5dd39ca668174780e2a6f4fcf11b8dcc4d1bce9e991a214e77163b1277213e0c0b54d93b3357c865b59a15ebe0fb71550d9d489a3142e736717bb0fab188ceb76ad7fb4af7d0160fe78f81f45df0296b5b2b3da83bf40c423d8a25d8d5cb69d9000d7b015db1e53ea4be56d2d9a602696792ea43ab248e766ff494a1acde9451ff2fabb6ec1b12d5afaa92ca42348bd34925bf519c45537347c539544fe588550b7841089c65ea4367472b72054d7fa3ece78f22e603ae05e51fe97f1d26908031401b12f3312be65d77a1dd3643b9272343d3fbe64336bcbb5f99b11bc7d50c32508ed6b61c6a6a2d12b99e42e1d2439ad0d4f1b5b1ffe087f7e6d6dbe3e3ae1bedc9d7a64af98b0f381d9d15e89257e4f63ff5d6a47db611c765de5c84c2927999ef00a1521614044ee951b23372a82a608904473c50c3893b41ce49572aabf78d267e4e3ac87aee1e0bcd29bd9088f63e73eebf3c269f4a7d9659d8a523d61baa511586e417a4ed1f6233a6d173af94932f80906dfde5d86c967ec0a3f615f31e6af7f4bff087d168524b6dc324c37bbf5ce7e11e7330aa3b46e7ec8e3e07261c70ed6ba0bc7adfbe2f95f3df957fc2452a8ef90eb471dd89aa24e0649ac1a15b3739574f0e6c8c6963061996a46416407914f05d1e1f9f3f2fc4550ddb507b9e4c28d603c53723fdeba5cca652946929888ea03707e99f32d50f6c0e473ec4661cea71fc00da7a6ddeb9134186ebbb4ddaead68cd00c7bbd3c2a8df2a510c6ca1bfc50398624ac3d0322026cc2ef56ff7631555fbfaea12094c3135fce423f4f7b49eca884a5c65d18aa67494b39001d6b52f23991c4ba83565840a489ee5c82e4ebf5f6cd09364f7a9775666160f1ea38fa3fa8229ebb1831d964d4ed8ef46dce52d858d3b37ffe48877a4208f3a34bb89c4aebe66203926313c42c7a9f9b66fa44b7f72e5ab03c3fa4d805e9993263c4bcd167e2ea04f58705516da8a57d4d567840de3d6930245c73cae2ce02649baed26de5b57e61110b1fe4ade89383b20755200322cdba21f971f8d0d114863affd87e39771cfc5d423b9b54fb6e0cba3224f48a8a6f20cab4da4cebb23426538902fe1001e5fa63dcfbefa3d1b82bc650de2c02733d742d8a726e4719d8649ab5f24f96e6317435ee2ef9e779054fe5c62c4dcfc9dcb15acee7a4f5935923044120fbec890c9dad33e49e4af75726c9f501adfbb490fcc8207c30d30c6ed49c78cb9073acded09c1dc72c3808e", 0x1000}, {&(0x7f0000000200)="aea4c45bc36dda479f40ce77d17ef7", 0xf}, {&(0x7f00000004c0)="f292c5ceec1bc81de94edf080d9ba06c70366c4800f6f8cd154a560ce1f55b980ee8668d856960849fbec053383794ba0f90cc00967392dd6d50d3d389ccdf6d64eb415c5c6a32d27c108c110cf93a3825e6d96d6b35c68d", 0x58}], 0x4, 0x80000000) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="84ce5c7a07008057ee00700ba10054c48b4fb1080000000000006609ed", &(0x7f0000000080)=0x1d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000400)=ANY=[]) (async) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x2, 0x8000000000000001}) (async, rerun: 64) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000340)="ea000003", 0x4) (async, rerun: 64) getsockname$inet(r1, &(0x7f0000000440), &(0x7f0000000140)=0xc) (async) socket(0x18, 0x3, 0x3a) (async) syz_emit_ethernet(0x66, &(0x7f0000000280)=ANY=[@ANYRESOCT]) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x200006) (async) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x102) read(r5, &(0x7f0000000100)=""/192, 0xc0) 3.043995048s ago: executing program 6 (id=1426): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r0 = socket(0x2, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getuid() setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, &(0x7f0000000240)='./file0\x00') 3.04367197s ago: executing program 0 (id=1427): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x4, 0x6}], 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) getppid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x401, 0x0, 0x4, 0x1}, {0x6fb8, 0x6, 0xd, 0xfffffffc}, {0xa, 0x0, 0x9, 0x7fc}]}) 3.043066527s ago: executing program 4 (id=1428): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffd}, 0x10, 0x408) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x809789, 0xd, 0x3, 0x80a1a0, "bf08fb0000f1a55910810dc9000000003c00", 0xfffffffe, 0x101}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) getuid() (async) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0xffffffffffffffff) r5 = getuid() openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) (async) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) setreuid(0x0, r5) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) shutdown(r1, 0x2) r7 = getgid() setgid(r7) (async) setgid(r7) chown(0x0, 0x0, r7) r8 = fcntl$getown(r3, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r10, 0x0) (async) setregid(r10, 0x0) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000300)="8a205a164414b418ec2fca58dfec422cbb19e03ed2b26e7bfbae75e045ed0e930ffe97ede6de7ea117c4a94d77e2ed58c0e974634eaf5c8cd573033b8ee0cf46db78f98e35ccbe65bbcc764646743be9f830283b0ab6b22c9c7c75963ef50fff9f7e8f338e8d79a3be0af2622a05f45d6090975b213787ca385b2d6c62e9e645f87394a3e25998fa39f025fe90bd2313dfdce0dc93fa16a90d", 0x99}], 0x1, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r6, r0]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r6, r2, r6, r6]}, @cred={0x20, 0xffff, 0x0, 0x0, r5, r7}, @rights={0x20, 0xffff, 0x1, [r1, r1, r3]}, @cred={0x20, 0xffff, 0x0, r8, r5, r10}, @rights={0x30, 0xffff, 0x1, [r1, r0, r2, r6, r6, r3, r3, r6]}], 0xd0, 0x3}, 0x4) 1.974670014s ago: executing program 3 (id=1429): r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x36) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendto$unix(r1, &(0x7f00000000c0)="634d2931bc3b8fc8bf74ab9b36ae4c2daec2e6070f96bdc43490527735d7e5e98bff646bec87be6b9f7f422a945d6fc353b6f51de2bc6dd192d7d474163495896c44b7c90a14cd19e7392661dd7cceb44ebcc154cf623defa2f2c3e3af2680adb41bc19312633255339c6d049a7494c4d15003f71f05a7da4fc9b1689af6e63fc1e62b741c7e20eab47f4167130e8bf0432e20584d2b2bad4868d302e876181af3b00291f28752728dfc35ce968a46eb1ac20f80ed97c33dd0c093bad9b737ee4d51b5b8e79d604f58dc1e2c542c0d8df4aabb1245b89d29b622b3d69afae1cb6fa9ed4b79f81bba525cecaa31ba25b0f1981ad7ee592dace91fc1d6a54801d993a1689db567fb03b67997d0e28591ed17557a8da24b3237a00895ed1db239e632a36802f7c6649db26d33934351218dedcedbb7e695e7c1aac526380c103660813b0ece669653ae666377b1c1b63aff92793df71b4ac4a33d7d0339801c2030c08a3c40a3ce4aaacef8424598e8257e06cf00d00df3c7c42bd94bcea29fa221bfb37f216206f7078111d269f02b41a51a07bc945cd114e42b5737510530e1090ee79f7914347f39604793aa3526004ba6e4669c9b2679f99d8dbcc417dca34a6eb18cc4519e32b9aca582e2e033a0c4cf5e58a71d50a61de6b81f4d9c73a50e570ad99d6d78e2366eebd50e68288f8c0eecf10dedcde147b9749c56a885a9f14b1399810def4d52d821991d35ec936ba108e1a10c9cedfbcae32df1f0a4d4031db8a52fb7eb360f47ccb6d5ca3929692cc0cc2e3210c1e075975fa0dfd8110e2a87c31bfcb370962368baeb5c0f4235a7e3cf80dedd360c37f8af5546983c9e4dbbaaf933ab138317e81939e8cd4acff3a6914bd760937f3a2070781d7dd2b17d6a3bec57cb5e66436e04e02c1262f6d8b4d061ddcfd88adf5686e99e86b4adead2d0c6a92aebfb1d51b914cdd3e530c5cf3c6edb5123212b242b43d1b5d3b466677878ffce7cac950a925639aca1759a72a8acc9f97981825e0d1dd9c77262abfbd275263d3a5a9d2720325c2764e93d776327c898262b9f42edbe848043823c107de4953f406f44ee4233e1ee71c4b35a938719d12d1d136cdc72d56cdae1bc57c1c93e6deb45d7e910821efd32c8add9cbeae85515ed31fba351d0ac049913190c46274dca143d6142915b048803a6455eb27429605ab6e53f5f345ee8d5d70f8184e7dae0ec85cec891dbd88653f3c7494d4565e3b38bacd536ec22b47c725ca988123bfe45ed6eb4b3c93e0bc07f592221823f8d082b6aa610f06272e332e68337f8307e3eed5708489fd986462627c9ec116dcd2879208b3930ee04a5ba0210df3d26fcf21a6e69c32bf633da846637866cc792a786e0d835f6dccd602819930bb2c101fb9355c7fe481a6c8d6967902f463a2265b2d47925633d3172d1dcf1775b48d2877233ec23e485cbe967a3ad190a0e39ddfd00b35a108439df763f1fe5254c8ad9c2964fbca67630aa3f15fede19e58ad1fdf736acf6c30b89d387763963cb8c83d9070a0b795f3812850427f91409948388dab8ea1705f5d41640c76ba2c17c387b4f03744cc8ca8adeb9b08e20d4d5abd0b3c0b835afdba40c98f701397c752b804282a06f168ce03c3f8adb98d31c73dd4d0f938cdb4d364743741fd5f3d6b071e5560320329819c7016661142f3db5369dac4ee0dc77d302d121fd9824f0e411925a74077abdf74c4b4ee740d0a637128ae68741fea7b145bf538f52ca2dd6158ac0054858d2a515f97b70da8a4be0511a3e6585fcc8565f392e3a5a31363fb76be846f8486df6410d4bccc97f6afeac9e76bdd8b83a3250df1bade786bbcee89057ec06b1fad3511eebe8df9ece0d37d0b3288319d8dba6128a241c543f27f91d2992d45aad490136ae3fd18af62bc5c6c58f8cbde1752303e9bc395478d972cb0d9ad988caa92faac7e13dd0df90a558c2d8e126a987e19f82effb0b19ad95e035deb66878887dd883df574e69a6262393524d73af9ffa4986b22863e859d51fde6a9815def47ba5f6e848354d8d96b0458a6208086f2949864d3bf51bc284ff2e872667306b9b4c1f66627bd77c91e7c84696bbf73053f6d360233e1693a5c63eb0c54cbe270a67e0d6cfdfd35940bb9bb167ba3c058b983073a159c938375962de3f0b43ef7e29263fa7285aaf6043a51934fdee28f952ec89f3c571846c1661a1b40b92be99886587747a2e41afc1c54dc8d31222ede4299ea9e09a6263ffcffb43f0a641433642d05f3ebaf1fc72428dd005cc7e25f2ae0a88a412695eb2eaa91457a64918d01cf3cb723276da25251d1f126840e94f90ed2ec8a9a226f414694e12d1e99ce07e9cd486dd16a4cb8d2ba2c2f14b0ff411e6aae3d242ad302e0db2868635a321429abbbde770338e0af66f8ee9f534421199aac56dc9dc992591532c93e629d9d7a62111a0ec7544b86437010b3d04924d59e2d8a657be1388385d229c346fded26c333fb2f3e0b45aca8c1382066b7e87b6c9a690443f97bfbbe4ffd40406f2fa44a2de0e00d6e3a843bab6de45c0a026be63980c6c42bbb8ac94f2f43a7347392d5999fc840f539da2a05cbcd87dec18b852a15143cc70c60ea69b78281c68550429f5c1eb7ca16555f80b46067b71709d02957e725de4b83bd53dfc0e8c71bf7789f2a2be07d470c2624e8af728347d047a86411a0631112bcf19e5ba5ed5376f8cfcd5e173d91d988227ee77fc26049af114aed634ce5e61854f0bf382be33e370a00f980972bfbbca94fba9388cde7bee3497593b4128e37e393719a0fb244f69895612219f7107b8fdb37586acc9d3b23bbf36ccaa226eccaf8a89158772a5a84c7ecd7a5266d5ac0cc1967df590fbd01b988813be1ef3df6b07fdab6166d0eb173326f5852221c4ec6ffd4e8d403639bea19300056bcfaaeb217992e007893a3b159e530a024e688b22473147a75d6b702ca14b4d0463ef5e84c7405ec3e79726fb92ff67222dc8e3a004c04cdbf75df32ef845df80a4603bfac530a2b118c55d45deb502fded38c365f56079fbb23cfb770fd4697624cef40c237f8ebcf17fa8c8f1dbcc7fdafee13cd39e8873e150265f38e143d56188296831ae3ff764d8ab05aa48775b2e6752ce31e630c9bc88820a6d4af31cd41371dd14795580a9ed20aa717e615f47f5e779216830e95217132c7c073608c0198ae64f5504489d5a8f5264015ad6c431befb9a7d276d1d887a8e2cfda960185c324265b8bf904bb8b78ccc161db58e81c9603b40bdfa119559e010bf1b17754d58d398d725346148daaa17d7b86aa2d0b628250cdf39e961e092d3b1db435f7104c0922503b4db9c1d630c56a51890767164ef45c7148c8d276a3b29be23062d9de8a7f6bb917ed66cf304dcee223a5a3f81bb65566014b1d1c9889a6daf92e02dfed93d9aa6544c397f8762710b17818bcd8a0f98460e93d0eb9561a2da26767709583bf48d9dd71111dcda4698cd6dcf2fe4a31fdcfafa561d638f01b3316c64615aa3a6a852af2b401142bab57e229d680648f75afa302e3bb0a3908c2e61dba1d8f6a0a0754fecf59f5624ce8be70801e3765a9e39b20866863260bc5c143cb27e58b10bdebe9712979ebd652bac57db7bf2963b7e7f5011c80e3f0133c7b9e20137650c649aeb6c02af3122cf7201cd5944a0f9e69c071077c1fa2737525b3f3ead7e84e236e0ad0d2617b1ef6c339b3d88b6fe84f635a577cb7598f7fb7e6f1050ab9700a4c04e60c04be0e8f29c9a363436f1cb3c77fff30948bdcd267cb9139c6ce09a50c6701d939cbc181e02742f21e4f711c478dacad566d4fb7505520de9d27fde348f62eafd84d0a30a177ccaa417ebea90050a57bb5aeaf80968945f865537a1573f35d3658deeecf4d25ac2d49e58e44e273a157ab9df84732fc0e89504e9d9a3f920177d236b8b109dae40616a82f19bae25d6e22b8557b4503ab0226dbe77e5b7b2aefe8e8e23afe26d99af216d9361c8055d8bbb92789c8a6b55d07240299f29c190296d87f61b41da4b3220b72377c6687339b8f23c595950235e8d3e5376ef6b12d298bf58f54ef5bd651b9c0d5cc40cabb786300d21ae9853fd1801b73c8301bc9580031ac05cb9b0ce4bbd2d5984d10d7cd7c02d40c535715b699839a5e78ed7ac73ea8d834ea2c5f3d656417be39a21f8d6fc2e1cde959a33d5bf942f28853170edf74b6cdaf497d4fd5f0d059fca8ba9208afd40f2bf73853595c2578409e645dd9544378a23fab6e76ae87320c8d041151fce19f2ac975d7af3a41eceae9d8686d0600f40bad080db137da98e8e81b95749e2021af5e935ee075902ad8b001c7af9f327e435decfff67b8ce031a42afb2bffb88103d103f57741dbfa2d94817413ab4150590b44d2b6d7058dada6421b69ce8d2bc1ad1ecd29606106d66bf980843da455b3cc77dfdc7f05bdc759e728ef4d395a8cc4e6f71f95aa56f5caa691cb1dd65fd298aea399781074e4b0ffb96b4cbd3a35df115dbb05719c687803f9fa7322f0e1f7a12544f3540b65f50d2d4aa3de9c38c4f4478b88c2128f1c039aac56861b81c1d50315ab6c9d4a051a609e4f2c9dcea45436bfe03ce53008bd689097d9ada28f4aa7700d23a5777132e02aabbc0f09ec0679682baafe33e5b6cfe2d3dd18e22cd7b548cb71df99983045b814666614ea3a200ba480c0b798b068afb53f97ee59a0021d9975e0d04465b0673025bbc44bb3307a0bff804d680cf9e9eb4cde2d211ae983cc344f9b75402f7c5aee4d5ed25b83604106a78f258878d41ac8680fd7b3b6ec431b5364348ea1e5ff82b7f0c5f343b74ada80e8b742d01b2a3b603417b70dd055a22aacce866fb954e67d153fafd2a6236abc8df757d838dd00daeef8f12cdfe281e813ac03932dc018b7f317d0751a8c624acc931e9912ca08bde80f26ae08514512ed4a84769b8e716f90b1a3652e89739ca9135d2a924a54e838cb991009857889f617c6297b74942cf4c845d43b0a6bac92f248719902e0a62b69296bdd8fd9d49053731682c4a1c672955a33be9bbe0a32a0971fba6ee205bf922a1020ebfe8d69723ac90883b46b8f26bcf96e3311b68f34a24f14baa8d7fb6faa29df014e0c0d41896ee6db8a679792f8ba13d5a91f2973ddbd258d4ef9fa56e01ccb3ae9ff8faacafd16f44c77b6a326a42c8c7de403760c3e31186dc605ddc5e9cf443b0c3503b26edfc3ab4f31380d2e5fac4fdfcf3e329a0b0aa53f785a0256b9bbb11862d002b196c608d277fdb62a8d30f958440d2c97c0c215dc846ae7acf4203a39a4a3cbfde64c249582df063643a2b84aed93dc5f8461de44084f653cdd4f0e685da8dcc8775f849ab74a2944158b21e1020a11c0acae65762495fd9ad78f15d191a01f8325779f196b2fa0a4e4afa268e093ee1f7d18d0239857a86fef1b29081f4d01355ee70ca0ba13d8e9f06dc13e8616dadb50d22166ead9ce2d0681d88937c214dcfad0c9b2b3f1d9124579ff71e1c4016c42c3f47c847f58418595a532a769c995d19be363d42486ebb14bfb919830036ab2569c3ac156b5343da27d4e387926736e66c42201b90e3ff5bed4787441fd9c5a1ca1c8604c2180ea83ebeb451f5dbee4f9480411d3ed7297b053303deb58d6dc5f2e08aa3ba4a26da8946d8cd2bf1287537a069287beaef7cea122f0f773e72821ac58ad39dcd69be5dd650963f385a47aeee373a8220b60480b9c5fb57105a5782a6383b87", 0x1000, 0x8, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = getpgid(0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) fcntl$setown(r3, 0x6, r2) close(r3) r4 = socket(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r6, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) setreuid(0x0, r6) r7 = msgget$private(0x0, 0x0) r8 = getgid() r9 = geteuid() fchownat(r0, &(0x7f0000001180)='./file1\x00', r9, r5, 0x0) r10 = getpid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001100)={{0x9, r6, r5, r6, r8, 0x10, 0x2f4e}, 0x4, 0x74e, r2, r10, 0x10, 0x283, 0xffffffff}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x0, 0x7fff}, 0x0, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x3}) msgctl$IPC_SET(r7, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000011c0)=[0xff, 0x4, 0x3, 0x8, 0x3, 0xff]) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x248f, 0xfffffde2, 0xfffa, 0x1, 0x24, 0xffffffff, 0x1, 0x2, 0x2, 0x8000000000001, 0xf1a}) r11 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r11, 0x8080691a, &(0x7f0000000100)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) 1.973663878s ago: executing program 0 (id=1430): r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000002c0)=0x5, 0x4) sysctl$kern(&(0x7f0000000200)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.973166287s ago: executing program 4 (id=1431): r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7, 0x6, 0x0, 0x2, "75e14ef3e68e113354ea60a19685714bb252219d", 0xd20, 0x7}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x9) mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x5) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) getsockopt(0xffffffffffffff9c, 0x2, 0xd2, &(0x7f0000000100)=""/99, &(0x7f0000000180)=0x63) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x8) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000240)='\xc7-/%\x00', &(0x7f0000000280)='})&\x00', &(0x7f00000002c0)='&\x00', &(0x7f0000000300)='\xf6%}.)\x00', &(0x7f0000000340)='\'^-{})E\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='!\x00', &(0x7f0000000480)='\x00']) getpid() ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000500)=0xe58) close(r0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) listen(r2, 0x100) ioctl$WSKBDIO_BELL(0xffffffffffffff9c, 0x20005701) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000600)=0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000640)={0x9, 0x1}, 0x8) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000680)=0xa6f) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000006c0)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/80}}) close(r2) pwritev(r4, &(0x7f0000001940)=[{&(0x7f0000000740)="f18dd7a8dc", 0x5}, {&(0x7f0000000780)="b2736ce26f7bb82719005f7e5f6602be208dc3f8e0d77a1eba1a56e771661d6165527f66e3f4221a58a005f863970f9e2d60f300d01031d0a2ea05f88e3bb401d7c7459d5bf9722d20a0b85ae7857e554f9a4ac44c08d5f53369165c1530f1c2340efdd5f63b9719631adbd3a10bb066dde24d8cdf7ab0f256087a2e9e5a36500d193469d09b2c5b87c81a878ac01b579215d724827381306e1ea62b83f3e64c7c5538013f7a69540d6742712af97f0294d2485d6a50c5da07591d00470a2b4f9846ac11005e858562e3130db5739fc838665bf3946c969c6dfb1a3fa0914496f55a239d27ee1cf06ba790beeb3837488fc79d832b3fb2843c90b538932cc3c2fdf536114fae18aaa0208075b47da4d04902797bfd0932ad44d5971eb4ca3c09e0ac304c818ab3806b84420b9442e19170d95d57e6a09bbfa4fb9e6875c73671a3474b8d5ec643f2297a75e47e20ecc67329807fba75776427293b2d00526260609924aa8cf7c501c6107785d94568327795434e49657931f56abed97eba8564fe760364dbd68ea0d1535b1126d2e3d4e52fb0fecd083d864d4f27de39fc15f0509bed4268f4674319b4d20a043554f279cba1fa83ad2d679be4f4ee4baf463e7acc4caa3928e96118a2286531eb71abfa49b6da38ccb38cf270b72196697082c9e80ade3f0d1bc766eb763e4eca455e6751c34da72724d8ecc432990740442aca3a292bc2a92d367d5a319496f8355af197e72cf939e4363619c2d3ffd7f8f8199794909cb8283ae1f564f50d605ff595f962d4b620d3bd3fe477d1e77b3c651fd95eddfb0ae6b7c5b911100155677107824d904844cb3580012351e5bbde9f3adf0beffa739c906486a89b93031182ee239105810715801c1cf7e9ecf7a6ce85f6fc27436c80d2d2fb6222708d59b2c4f176d4740ca6318ad74cea4ddbd3bb9c2bcc0cf83f355e2606a90f64b752648b9a603a4a3ee99bad3010e73af6f7880176a097361ac6918176b896f9fc162321c8592b24e91b406a92d1c6bf683b7fc42fb2867664273a540cf842e1b1c10297a10c8d52c03d8ae50c16fa313517c2b39f5202c7117b313f2f355d928642d8fc1297937b878434909b5b799fc147cda09da9e78a7ebf4719492778479f9f305f748b29fd32559635fb34048652f75450b9978ac2d3113e65d0a2620a1ec4cc2dbc5d8a1cae8e23477bf2a43dc41764663e939c3e61ee6b550076d8cf898b28a1b45a09f82d21e066fca45d65d00df22f1f70138f358781055e288c2bcd8816a7e24de2c7df2b25cd7063d8e9a6fefdfa107fd59ab8fed0acffbcca0a39a247e51caa878170a35d876133aa61c618b2feaf45ec32103fb0ab25b5ea2ca3286f1d45c5e9fdaf4bbcfc405036517e60149a242c3401b28aec94c5a3f798a33c20af752d808eb3ea75897ceb313ff6a2119e85e37582ba04573eb7161b2f8527908d549ad5b0f5781716331d800dd8c5bda548bcd1bb65e99cd7b8008c64116d42165678e1b43d0bb2b7d16abee2b72269186953ca3619fabc82ac3a82cfccb05ea513063eb2e7abfd039869a9a24e498e0656e81f334ae50c7d7910899d721f08fc4e6a8cd62397258518d476afc782a4c03545f7c2216702d5caf1b2bec4c6a3eb92f3273363f3c7667d300f086733a8f006c049edae96f1dedf81652d5018067f47a0c71a66ed7ed2cf51a185e9d9dc27f10ca5fa1d0008e330fcc7ae734906d68fb4c7f347915bcda30ea1e1d271ad651a6c08557e811db85f62c0c3aa31250611f8a141a8e414c4e0b0f1d36c5fd94c7c8226bfc411117c338b4fe9915b2dacfec02eb36c55b2884e9e5111270e28072decd0f07786fa8ececa167c23fce685fe74e1bad7a6532ea87fc0f49f913271c9ddee46dc7860bfaf144b6fa3b9ba0a25f6a68b74a3dfc899a66bb8e68f63fdf815cd4f2d19ea2c38f6fb30e52746a19ee964a7b77f75a8d8f2b04be53fc0a6a536f50b956ab16ead901b164ff8e1194b5f422a18b89dfd0acf7804b518165c821db6fa44a2589709df3a2ecc3460654d91dcf77cd1dd6cd184be2a45b57e4513e3df2809d1427f49a7212b11117a9081fa05d31bfe6705888d6197bb65792646a343fd7bc996baf52f396f6ae91990b3fc34e781a34f8e1b374c67c2a72b3585e693593f79901480aaba2b75b344f5f703039663219972b0deed16014459dcf1eaf23ef21c01d73e39caf43a962c6dcc17e9803b33823ade041b95dd38960bb233769445c33b19d1a0186331c040a89f496ba2305101dcaae1544212b45840ee9a786090cce197dfb4d5f1df771db897cec6c3c8452f1e4ab803d4f6a2cc8e5e6fa5ca9153562ea96556c1b82755161e86ea3217482283d96b72d239b9114b6d16955c24d43a49378d9e45b413be2962c1cf9da642a5f000b38288785b3bb64d6cc427dc884f577d5a2130494eb1cdafa0ba02c02e575b53c057e8aeb5d1b0d579bd263b1dd432f63b4b265e5e510b196ed6a6f0423013ea0537a1a313d91f50fdeae37e73812f0f81659d7fc82772d64d00f946be4c5f662130a30452da35019cfe21976c05c96e778c6060081ae991b9de3ad04de9a4e6e01a9d65e7fc46dad46d670259ebe19c9ec8c6c6023ea70453741f7859871bc9c27484c30a0cbc2ac60930b341ce3568facae69e3f6156001c4de4b64254303630c6fd00087f4aa468be3d49c2d3fde9603527d0dd28cb033f2a7c70e481ffae6959f653eb981ff30cccc6aa7707d29725db168cf3c3364113a20aff049cd3efa34585d41811b73f3011fdb7916fdde6fce368afbefcd9a0b1147ca6523127492da5067009f45703a5ab506d719c04ec6ed6a7e08fcf1d0f18a3d5ded81bde016f3f003e74bad429cf691b4949da39f3243404d5047826b02df466b45be053b3cdabaa52fe0d3a56b57609cb893e9507874d41b57ee25c3006701a1fff718e57d00f47c5d92e618cd5b659046607dfd4204f85867f78b0430fbcee0a52e70719e9058a6df237c48e97acb499086e07c683eeea38070004c02d5d6c524db47e135511cb2af81c5240f35b4001b8199269012500942c764b628ee8fa71ccfcb20104f6125f67e8daff7ad46f40abfe539fc6cd8bb7949338685faffd18ac54b2b3eb67edcae434b2d1ba7432d6e09b7c88c59524fdf1d1a88605f3d942e6afb996ead1d90a7c4d5b49457ca5cffc80da8d9fef5e2dc62013ddedd7c3988ff476705f401061f2db3d33a574c7a91922536b9fb4f414fd9d1d95f86d0f5dee39dbec76acac5f10bac5937554d0ef03b35dadd4fef4f804cbbdda11b8363822e591555f70fcf7872eb8d5ed2dab38f43168c9a3f66da617e547d0637ba79c347af2e40cc1f3985f9ec8ad2df23a618c81f7897e86855294650d118f90f372e568d529f727f23c123c02a1be4ef4d9581723f59fb571d345e1ad0c1f2e2b8dea5cff72839e8be890735120cff5ea535dad9950c9cabd149d0fec2e73994cc9c7c7c716144a9096c351bdfe7190623fe6e2bcad7dd1062c2c3a35ce1f9f2a742a10d1ad4ec3962d7c3c761145423d9b16e3981acb11a2b73348509a74c1ed8a51fb2f43e7964249c6e51420aab3823a9f618c9b4b75cd0425281d50d5af73cb46ed11f7b025880d25b4dd4ea6f624a0cdcb20d7d0de5c6a5cea5b77a7f1fa22202bfc8a53da6efeed5cce62866125a8d527d1ff2c07508cc7a43dd078c20c8453d232d708a435e161eb0e17397ec4f0766d6e16191097f710864ff5a194a79641df34c43429d98360cfbcc388995c7db17a705c7738dc701f6f6c0911d86ef44ae66ff405e77b4b02a76e82c279329295ca3120c209250a6041b660dcbe003c3b65c782565438af4c629d84da27335438cf8e4b04fe829796c811eb5bdee3b0f464f511be49fcfe487f7b28295fa1e38ebd79d3d34f57c2a3c79e04f93fb40998c8e59d10de70099f0d47cb6fe4019888a49bf511724dd7ddff4e74cfa8cc2f8e521578033940b138d7fad7c408865467c375d78dd5227adfce3ae24280380b5086610aa8aae9d9b7b734a0f44dc0f7a3fab89c79b108341e003abb3a49f9b59c4b9731403c68436704d8e245406c25a6a73ed28bfdb8327f7e80078548dbb32a515ae5c3c570a8b2d619c54a7283ab499f8d08c22822de4e1eaacd7bbed17e6342d0cfcd732f639ed7445936bd106225b3af12eb728e92304a77d1fe6a16660c88ae3de2b5a184a928eee453171f8dbe32ee4508dba7cd1559732c15ce9a18bd0df98573f63b95d49969d03a50b83bc7175995c72f1d41e0f68b9b5655ed8b3f8e2ffd715e37e835f4e86efae49311b73219af68cef20e188c3bbb65bbaec96050bbaf40a20811289bfdc00432e8b2114aff934a09656cec6da61977ef7db0653970c49a23029fb655df7f257f1c4feee9a12d1b4a611c220852a962e1d812f2d23e9f32bcfacf193220e46fbc84991729e7e3a60e408d6c8454ae92b90cb313b89eeef8140bdee75dcd27fdaae9a87e4a292ac42030cd930d4ec1b64494a4d64529e0e331270f3a1c80302ea166a6a63442fcd71dfff608dca8bd1c43416435578ab8b72054ef7d3f62b050c35a8dd37b9ec84d79adb10bf91e9078faad616cf2f7226ee25e079cd11dfcc6714c4b932d6a71bd4f675a0441a27aa9a9440321360b5f7d437b1fe94e784e1489e7835571aef10696699729ec55c42cfb21ce767eb46f03a07e3e70b51016e29810e699ee9cc0adc33a9fd93a86599ee7e2dc16075cbddc4608aeeb6896cf7818d30b6edf0c4313f1e5a567555ad9bfd989b417d487b10c8c54002a6ad3c18d637960b78ec750127f93d8ce68a6f08d3bec12eb2ca1ea1ce6c07964665c19b6180d7376888f2bc41b8eeaac22400fa836b53a2fe055d2d4aefae884c8ae420f773c389f8fe2a291eb65451074d8ba7a285603f23e668239406167fae0beeefe8969e80c732a15b56f53d46efe46e7f92c7684df2d61628ebe225f8824be6803fca6f701f9fbba4b90c0ad25469f99ba97f0af8d63fd37e5edb20532499bd937ba0b69b6d149f7d10bd5ab6a602076b82beff40b04ae90a7a81b13bf18d1a8dc4c88df0164c4bd4bab6e9398e4e226e57db0cdf493730fb6e8590e38420bc1a95623aaf4709d24edfa88e8a47703ed2566a4139a9ddd7da24bd91b9a4fc455be52eb41e73083ef80fe9a6c8d6625397d3c2ddab1723d08f21b90bc73cb28ab2275eefd5deac0ebf48253ace70a80d30933c873ace74d2a4ec6ba453f8ca1658ec485a423d00e711d35cb1cf1d7711023e7892e0add2f145f8cba7f7730594877fec16e2cd9220c917acdcdeb4f8e50a70a3d7ca0aa62222ac04e3b313b264492e3d5f5cf08582582be8bb66dd6e675ad97a17c3c2adadfeb72a0facaa677ce3a213e96e4cf60d455e5e4bbe1da07b71c781f41c14089001826fa53eacc10713a12b8c370a9cdfc0a5459270cdea94aa389aef4d2f887339faab30a65b6e0a89731c844fa5f04315f1d435d4fdabcb46aee5a44e100cf1a67681a71361dc518760ce9fa84488fe4140be20308ef14f050df2161c09ba08790fe3d0a229e7c08d18d22c6c94e32ebcb2cba6af6f924c69304520405baa79c32fc313e157ddaf9ecdc3f3752b92a611c346c219b9a65613f18799c78ab821afd7136f586c599ff749d4840bdd22d4194f26488e71e20e6846311ac9acec43ef351f3323347694568b57eb40530d6263db8aafb5d714ace7a471d04d524db2cd47ca7107e1b", 0x1000}, {&(0x7f0000001780)="e9d0400c1fcd6bca51b7b06ea261f2f6912531d44a529914b64cdf9ba0c9064185602bb4eb563e706bfb695231b40a9db09797f0d10c5bba2db4e14ccb46ac464980afeecdb2d2c46057d851044f9b4087e156a7f796e91f122375a7eab4f46f765710152af7a1263d1484d257947d436500f4ff32d9368c301fa21bd998f03cd8bf22c68459ec33fe91d6ee05c46285825a175a3d5de9d4243af2ac01bace1db6af4675a2de9597bbe4d6b5196b005f90efd9d42f37ccacf65006715fef24b32a5960cdfc9a021997dec45bacfe163ba177fab3fbda1f5c25afd7540fc9435c72616f975ab9b8c146feda3d", 0xec}, {&(0x7f0000001880)="7831282b9b525a25edf7feea87ffd7d992ffec41d5e495f8629f9998e7f02b3cdd7618db1d3c332cf885d12fe1c7ebd8f1b8ff520af657e313e284372f29f170107e0201d6160d80ffbfa72da5787546ed72a566a048f78e1946e321b83240f344e7c6bddac9ac9e45655a227fc9d389bc7f", 0x72}, {&(0x7f0000001900)="07cceccf03cd0550afa2d06d8eb719509f2b0fc72191fe50e2c8ce90fc28719ecc2fe38be557", 0x26}], 0x5, 0x76b9) close(r2) syz_open_pts() mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r4, 0x4) 1.970642027s ago: executing program 0 (id=1432): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r1, r0) listen(r0, 0x3a) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) syz_open_pts() r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) mquery(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x1, 0x0, r6, 0xfffffffffffff8c7) socket(0x1e, 0x4000, 0x2) 1.89297598s ago: executing program 2 (id=1433): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xfffffffc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x3e, &(0x7f0000000480)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a003f00000005", {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0xa}}}}}}) (async) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x3e, 0x0, 0x0) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) (async) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)="00000018", 0x4}], 0x1) 1.892586383s ago: executing program 7 (id=1434): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80000000000206, 0x40) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="75bf8cb850094ca80071c4469601284b7df3f8410f76de07ae0e5d187953524873a1d94f6d9df12fb546fae578b429ace281a4a767cbe106af3950fe9e180e5b645aef67b9b9", 0x46}, {&(0x7f0000000140)="10e8d4fcdd0527a3f8b9f6003a210fd32445a2c0d1663ae891933804bcac9ff369c95aac3ec79e38337ccb10090d1aeb9e0cd67839790d8e92441999343319b3e20c1892abc0d72e882139cc98", 0x4d}], 0x2) r2 = syz_open_pts() fcntl$lock(r2, 0x8, 0xfffffffffffffffe) r3 = syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x8b1, 0x0) dup(r4) clock_gettime(0x3, &(0x7f0000000040)) getuid() msync(&(0x7f0000343000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0x4) 1.892330627s ago: executing program 7 (id=1435): r0 = socket(0x18, 0x2, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) close(r0) (async) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x616) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) 1.891582141s ago: executing program 6 (id=1436): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) (async, rerun: 64) r0 = syz_open_pts() (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) close(r0) (async, rerun: 32) r1 = syz_open_pts() (async, rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9260ec172ca171ee77", 0x2c}], 0x1, 0x5) (async) clock_getres(0x2, &(0x7f0000000200)) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r2, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) (async) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x1000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x0, 0xeffffefa, 0xdf, "ffe7c969dd10f509a90800e13e668400", 0x210000, 0x64}) (async, rerun: 64) writev(r0, &(0x7f0000000400)=[{&(0x7f00000009c0)="e2", 0x1}], 0x1) (async, rerun: 64) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x100, 0x6c, &(0x7f0000000040), 0x0) r4 = socket$inet(0x2, 0x3, 0x2) (async) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r5, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x2a8) kevent(0xffffffffffffff9c, &(0x7f0000000480), 0x179e, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x4, 0x8, 0x10000, 0xbdcb}, {{r6}, 0xfffffffffffffffb, 0x80, 0x20, 0x9c5, 0x7}, {{r4}, 0xfffffffffffffffa, 0x68, 0x2, 0x9, 0x19e}, {{r1}, 0xfffffffffffffff8, 0x66, 0x4, 0xfffffffffffffffd, 0x7}, {{r3}, 0x0, 0x3f, 0x20000000, 0x8, 0x5}, {{r3}, 0xfffffffffffffffd, 0x20, 0x80, 0x800000000000001, 0x4}, {{r0}, 0xfffffffffffffffc, 0x18, 0x2, 0x3, 0x9}, {{r0}, 0xfffffffffffffffc, 0x5b, 0x1, 0x3, 0x1}, {{r4}, 0xfffffffffffffff8, 0x10, 0x1, 0x3, 0x8}], 0xfffffffc, &(0x7f0000000440)={0xf, 0xfffffffffffffffd}) recvfrom(r3, &(0x7f0000000100)=""/76, 0x4c, 0x40, &(0x7f0000000180)=@in6={0x18, 0x3, 0x4, 0x2}, 0xc) 1.857189345s ago: executing program 7 (id=1437): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) r1 = getuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e629e761199", 0x2c}], 0x1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="71fff7ffff87e537dc2b4561a5511cf28e36bc75d3", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[]) setreuid(0x0, r1) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 1.85699059s ago: executing program 5 (id=1438): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00083380fe8000000000000000000000000000aa000000000020000400000000000000012c"]) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="7afcac432d", 0x5}], 0x1) 1.85470376s ago: executing program 6 (id=1439): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000280)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/196, 0xc4}], 0x1, 0x0}}, 0x10, 0x42, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa000300000000000001010001010004010004010001030000000001000102"]) link(0x0, &(0x7f0000000b40)='./file0\x00') r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x4, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msync(&(0x7f00003bf000/0x1000)=nil, 0x1000, 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = msgget$private(0x0, 0x200) msgsnd(r3, &(0x7f0000000000)={0x2, "e4333aafa28d9d06e1d1364a4af20c189b377fd7659abba5c649ece2a6"}, 0x25, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) execve(0x0, 0x0, 0x0) 1.854248208s ago: executing program 7 (id=1440): setrlimit(0x8, &(0x7f00000000c0)={0x79, 0x4}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040), 0x0) (async) r2 = syz_open_pts() (async) r3 = syz_open_pts() syz_open_pts() (async) syz_open_pts() (async) fsync(r3) (async) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x18a) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x202) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = syz_open_pts() (async) syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) (async) readv(r6, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) (async) getrlimit(0x8, &(0x7f0000000280)) (async) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0xfff, 0x8001, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000180)) (async) close(r2) 1.853707821s ago: executing program 6 (id=1441): open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x18a) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x20006473, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) getrlimit(0x8, &(0x7f0000000280)) syz_emit_ethernet(0x910, &(0x7f00000009c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000008da00003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa890090780000000000000000000000000000ffff00000000fe8000000000000000000000000000aa0203b22497107d1d9571c522cc48b9764c9c29452cc04ee36c2808a6ad789f62fb527d3bf633b7a482b9f5bfc1e68bf0237969f6ceab31bc9ea49eef6cd06d6916fc4a0dd7bb9b2f8a3bfc1bd28f12382be0794c9cc30d3d0b48020b62743862b7d6b95cb8913bef489332adcc069c228f77fe8c9630b12dfd986e55dc7be14b973d0e7a70750538ddaee8b94834502692fcdd2ad34294f02faa9ff21cebdbf21bf8486a03ba92b4d556164b92326636f85badf9119d6f51ce217bc12198f292fbfbc6cf4294eb8eaaf3ee3cf6eb42d69d6152b992a787bbc3e959f178de8cf54a57bd1837448b97153c4295e4e5239c213065812c41a6fd00ffcd90e1f9b769e44a44c85d8f749907afc4614e123a047149235b52a20c674a4acbb92581ce0453cc610a82c7cd598de6928df3feb88574fc3c96b1ea734d31c2048a2b9ca806c0acee7db08ff38820b857ccf0683db3911d1280ada0aa0dcd9518e4fada718387f6c2de92a49d23d72e11c9552b1a1615c5faf3eb492fe0c98f140d1a4bd430349258dda4d5c1934c484fb2742cf57df0a6638bafad459c69e99b5a53c9b2b59213683d60210b6af941cde24772204acb8bd18958d753581f6df4c2e4b32dc7c0d481cecb5382fe0411f9f1b437d7109a02000b719f6d470ee02a1e34c14ad499d4b7e7a36dc03ae05bf9d70f0d50511717a0768e84e0b5dc41fd91785116d8a59edc13decb66a66426e1fbfe454ce27b23f0f141fcf170ec8deabb9506b7bcbd6708e542dd932fe1b3419a64573e6da8f2bccddaef30e455d8f369498e2e42c070180e25c3229f2eab0fa04d38d9b34f81c852569aee59b8a21b46416ff88868ad33ff0601eb7cb38a45aaa726c477eea4b7fb4a05f02d939970223511eaf2596e707c2c49ea7c7b928c692b373673bd6c4096b5c44dfa0898afbabe49ec9780b7c6c9e5d933b9f43bb6b73558c3c141cd59bded20b0c0c4b78a2f5780d4d82084e7891b93c69cec521bc0c881d5bd3fbe6017fe7d8080977267d56d95836f50a97d718077d74af5f699735284e7ddd076fe8a2a385defe5804e16c2ea006b4a6081a3312138b60bf38d90c3df870f335297eeb04e1c34c7dfe70394f0d748dd41f332852d8b9c63dac1e0a6d7dc551d10219a8dca9956183aa5b978f14c89c5660af31266874520976dd74f6d2a4f7326f2444fcbc1239ffc3bf19a05a1befd934a25e1cb34f5087d0469597b7369d18c0985a2136936c77f436a2c762a174450ae3ac2175e7e1425276320ed975eee95042166a0971c3e7f1cb805d33ef71fabe9f125a84d6eb35f659f23fbfd7db49238746a90e6004e0c20b191a6db4ab804acec618a4388eed581df5b7197ea9e1b78d3d24b74902b005f360c9db2094f989c04edbf10cdc9e625db0262127415b4352c1ec61340349151ed3c053a7af139b45fac35a25630b2639588e335cbf61be9d97b857a582400b57243f1a747e4b5216341334c2046c1d19b3b6c03724ade4c64d2f374997c8ef9f6a1f1ac762ad5f7c4074d047ab11212b5c7c84264a065dd9977f31c63871e28e6286645cfee4f3ad00fb671254981f73936e6e71de1ed848b22d23c217af338996f113831d1da714b6335434aea0819a8c26ae4d30a001d892af2fcb356088f71f14e3058cf06a42ae5883fc6c74e1f6af1df878d78e8fd408c13020610cea6a60f1b83652be7923e76550c9a8b94b7c8d7561ecaef70fff6f152b8d6225ff7b6f14563f0580e97a41cbdc7ef23b86a8b6d42106f758f2e51c93aba186578a1e325eef9922bdb7d1a06517f077cea48864500c77b484af7a17f5df6660ebbe1ba165dbb5650dea5046d422267aa40c17ef318aee60644cd1fe0c2b3e393ad963e30bfdb541bc74fcddba93e6a8f16014c7b88cf7ded296022fd653ce9fa0029d4a0c7338dc421080fbab0a9285714aeecc5b0757922853dea1e2bea390530848c2a0d2ec55fd5200ab8ad6f9ffb3cd3df714c665641f275fe16fd8c5b858fc291990ef4a93a14f32fefb1381c4bc4e0dede1c9ea37fc14bf3f5a7acdfc2033fba6f939d8421c20edf0cc1090a831538ff22828555f1356d3451df8bd319cffee33f016e621a9daac10e4fd0cdfc4ac318a488a452855d30fe44b4da056e3f706f5eac39301b5f8154fa17a96d78ca17c4df226cae256350e7aaec52ce139c9bda2d214b7f7ff436592cc3e6e53c8f9b3d2cad475971c8b17850e1d24d680a76cd1ba522fd7ea349badff08f7cc9b88999a14333f00850f46d93efea72fbe0033e51b503c0b6a1880d57a0bc6d9b5e95b1b8d5932aa9aefb84943508ce280d86f2de6cf8592e43e87e1d6b4c31fad6ccc0f82e8079a3ab39f2fd2d46eb2df43375d11dc2912b39b67c4c1a773d6e9745895adc73950e17ae6b220c15bf3b74ab094424ec8df2b9925aaa67ccf560b93d75a156b07f72a54e30b248e284fdbcaea8105ab456306381d169942a75dc3278c14e23d578623826d4b40a0227d58cbbb567d4e0735929871587847aa1548eaa614fe53ab219199f0e68fc1eba3c1e7126e063889796b8a2c63cb787de62cb6473304bec3aef7fea27abe499084433468c828f9ea068096cce3617d0f606d295e4102c15988dacf413f59a09f5f46b9caf879ad65fcc866bfabf12f6665d4367493e18314b0aae43086a4e07ca287d18ac0f732be3094fb368c6b69cb20ee98b7a0a8c53fe9efb63c940d14ee0df9115fc7fd3839b41f278159c3c97d6012f40aefda09aafba8b5bb3e28904723d976ce5518e6937b71726691bcc346cd4ea6170b9ba9d0e1230a3b18694a0d226e5466783d01c0f5492b007dd21e7dec1d19b20f477b1f648a56297cef5f0af059ec412cf42cd0f8d56681686ec274eecb56a9ad105775f34a41d7dbc33633ca4934819f4ec6a5b7527f8accf7107a2cf751e93a966b87acc03ecf3a6c88ba0ae61aea3749eae06d79a40f8767bb29652074bea1527e223fd9807b183101c3f367642f4904a5c30f70f01ef2b9e0882bf0c2f7bd1f349fcc31c6d16e712e00a03f91e946a8998b13f41076fcb5033435ac3ba445957cd9dabbbc7034a990404bd84b7a6202d8ad1a2e7b542bad04d1899692ab63fb3c48cec362f57deecc9de734978331f59a09e1f5c9f4118e239639d5fa9b402689e54b26b0d88099d4710a8ca20b9e0d0b60f13c5628c612b02986530b17567560d6fd2a6d353e2976670ba63a824cde2f3a63f5c92f256d50af20aa32a788f1102ae91783b60118945fbb3620a109717ee251ec764a9a1bb1bd1b78f17f10d1857f7c739c93e1f32bd344c7dfa457a4ba70022b69e3ae99572e1c3cc97fe161b9897e112917addd77c8d6b545abfbd10c54207d938e53a92b12366507be6d1cd4c7a890a8d977f18554050339d3ce15050f7129dc7515adb6aa4d459f1be567cb9e47d698b5769c756e6"]) 1.613808194s ago: executing program 7 (id=1442): pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, &(0x7f00000000c0)="651678b23cca6e37", 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000000c0)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)=0x5) write(r0, &(0x7f0000000040)='\x00', 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab", 0x2}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71fff75c9dd60733d7af511cf28e36bc753606012980247870a093e6eb2008f0cbfa899ca42871f0e516dce4962f6295", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c", 0x8d, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$TIOCFLUSH(r4, 0xc0187009, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) 1.100921629s ago: executing program 32 (id=1442): pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, &(0x7f00000000c0)="651678b23cca6e37", 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000000c0)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)=0x5) write(r0, &(0x7f0000000040)='\x00', 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab", 0x2}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71fff75c9dd60733d7af511cf28e36bc753606012980247870a093e6eb2008f0cbfa899ca42871f0e516dce4962f6295", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c", 0x8d, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$TIOCFLUSH(r4, 0xc0187009, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) 1.087865858s ago: executing program 0 (id=1444): r0 = socket$inet(0x2, 0x1, 0x0) (async) socket$inet(0x2, 0x1, 0x1) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000140)=""/181, 0xb5}, {&(0x7f0000000000)=""/18, 0x12}, {&(0x7f0000000280)=""/162, 0xa2}, {&(0x7f0000000340)=""/190, 0xbe}, {&(0x7f0000001480)=""/99, 0x63}, {&(0x7f0000000200)=""/4, 0x4}], 0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r2 = open$dir(&(0x7f0000000140)='.\x00', 0xcd05352ee2af933f, 0x100) lseek(r2, 0x8, 0x1) (async) getdents(r2, &(0x7f0000001280)=""/4096, 0x1000) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) select(0x40, &(0x7f0000001580)={0x1000, 0x100000001, 0x6, 0x400, 0xe433, 0x81, 0x3, 0xfffffffffffffffc}, &(0x7f00000015c0)={0x3, 0x1, 0x2, 0x4, 0x40, 0x6, 0x1c00000000000000, 0x4}, &(0x7f0000001600)={0x100, 0x0, 0x3f98, 0x4, 0xfffffffffffffffa, 0x0, 0xfffffffffffffffb, 0x9a1}, &(0x7f0000001640)={0x50cd, 0xd}) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r3, r4) (async) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000700)) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x6, 0x8000001}, {0xb1, 0x9, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="6a2b46480496facd897997fdcea7ab1bc2e816f30fa655c0338675e0592839f2", 0x20}], 0x1, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) r7 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000040)="41a1fa4c8b5dc9909eb3ea390e32e5e01b54d13f", 0x14) (async) connect$unix(r7, &(0x7f0000000000), 0x10) (async) write(r7, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) (async) listen(r5, 0x7f400000) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) 1.084787998s ago: executing program 1 (id=1445): setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) (async) setrlimit(0x2cde52194b9b603, &(0x7f0000000100)={0x2, 0xb6db}) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) close(r0) (async) r1 = syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x809789, 0xd, 0x3, 0x80a1a0, "bf08fb0000f1a55910810dc9000000003c00", 0xfffffffe, 0x101}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x5, 0x4}, {0x7, 0x6}}, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="5cf28ebebc753606002980247821e93bf6a28725f660611bf7c5f0b44ff13648e933e2bc7bc51775bf6d57a7ed3821859cfc302bff03184aeb79bb7e53bbcad2b3e2a8c131224b894900000000", &(0x7f0000000080)=0x4d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e28200303b00fe8000000000000000000000000000aaff02000000000000c364e6ac13ff3c400100907800000000605adf0000000000fe8000000000000000000000000000aaff010000000000000000000000000001"]) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="34eb4cd59e0056ebc0882c81c60e1cd9e0bf01d318b3cb934394c5951c1db0fd943aaf681a4f304c1970642a0ee310903f64c56fb4cddd55a7a2d0ef", 0xff99}, {&(0x7f0000000040)="97f5a8f242186b01cc047da23edf1c5e9924cea77990bf2175307b4843cf6f34876f6c5e16232ce2b2ff875f1d413251ce5e898d50d5c515da6ee84fdac9630d9f0599b5a26fe3f06fac6ecb63bbd51c8e3a42160213c0"}, {&(0x7f00000003c0)="e0f88029578413effbc8af43c2c3791ede4966d27c3ddd92ad3dbdf40e1ce13dfcd189afa4ef172ac8237a107bfca52dc32ef5b2db25fb7e53e93f25d9d58056699a9c4eae8ee68a9a2d4ecd683aabb3031102a25561988340df2dbb321a173d4427cc1d5f8311f4c3e9e9845009133cba937858efb0019b011ca47e6ae5151c8a9e1899accb463bd5ea818b78790ddbe59328c102ae5f63dbd531817029c53d4483b2101c6f2a9583f9e1599a706a1d49670a5d06c48efe54e6ec16d41452b737e47af1d75217"}], 0x1000000000000252) (async) write(r1, &(0x7f00000002c0)="27b547af15a39acb30591447348cb7c9c7ac46710ae14c77f00b87824e0c60124431e536a5a9d7e22bff1da321b48f6eb147253748ed11f13fef03e0364c4aa2c152c097f0498c3a1fefce37a207d68cec539f6d4359d125335a58032f014f672b042924455f9978392f884135e6f3321b09399d89c4eae911ac59d7302163a775b71521d9d5f4e4231f1b6eb462f693c7de179b4f10075e1e8507266b13acdcafca07a0d7bfb6469b3f4a2f243c06f5d35ac7b0c8bd9fbca9667c5a1ef478a00e3d4b4946c7c2f9ba9d9013c15e1432ac059f779afe34aac116b952cc89a3a658e6b2267f", 0xe5) 1.08429877s ago: executing program 33 (id=1445): setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) (async) setrlimit(0x2cde52194b9b603, &(0x7f0000000100)={0x2, 0xb6db}) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) close(r0) (async) r1 = syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x809789, 0xd, 0x3, 0x80a1a0, "bf08fb0000f1a55910810dc9000000003c00", 0xfffffffe, 0x101}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x5, 0x4}, {0x7, 0x6}}, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="5cf28ebebc753606002980247821e93bf6a28725f660611bf7c5f0b44ff13648e933e2bc7bc51775bf6d57a7ed3821859cfc302bff03184aeb79bb7e53bbcad2b3e2a8c131224b894900000000", &(0x7f0000000080)=0x4d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e28200303b00fe8000000000000000000000000000aaff02000000000000c364e6ac13ff3c400100907800000000605adf0000000000fe8000000000000000000000000000aaff010000000000000000000000000001"]) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="34eb4cd59e0056ebc0882c81c60e1cd9e0bf01d318b3cb934394c5951c1db0fd943aaf681a4f304c1970642a0ee310903f64c56fb4cddd55a7a2d0ef", 0xff99}, {&(0x7f0000000040)="97f5a8f242186b01cc047da23edf1c5e9924cea77990bf2175307b4843cf6f34876f6c5e16232ce2b2ff875f1d413251ce5e898d50d5c515da6ee84fdac9630d9f0599b5a26fe3f06fac6ecb63bbd51c8e3a42160213c0"}, {&(0x7f00000003c0)="e0f88029578413effbc8af43c2c3791ede4966d27c3ddd92ad3dbdf40e1ce13dfcd189afa4ef172ac8237a107bfca52dc32ef5b2db25fb7e53e93f25d9d58056699a9c4eae8ee68a9a2d4ecd683aabb3031102a25561988340df2dbb321a173d4427cc1d5f8311f4c3e9e9845009133cba937858efb0019b011ca47e6ae5151c8a9e1899accb463bd5ea818b78790ddbe59328c102ae5f63dbd531817029c53d4483b2101c6f2a9583f9e1599a706a1d49670a5d06c48efe54e6ec16d41452b737e47af1d75217"}], 0x1000000000000252) (async) write(r1, &(0x7f00000002c0)="27b547af15a39acb30591447348cb7c9c7ac46710ae14c77f00b87824e0c60124431e536a5a9d7e22bff1da321b48f6eb147253748ed11f13fef03e0364c4aa2c152c097f0498c3a1fefce37a207d68cec539f6d4359d125335a58032f014f672b042924455f9978392f884135e6f3321b09399d89c4eae911ac59d7302163a775b71521d9d5f4e4231f1b6eb462f693c7de179b4f10075e1e8507266b13acdcafca07a0d7bfb6469b3f4a2f243c06f5d35ac7b0c8bd9fbca9667c5a1ef478a00e3d4b4946c7c2f9ba9d9013c15e1432ac059f779afe34aac116b952cc89a3a658e6b2267f", 0xe5) 1.072208043s ago: executing program 2 (id=1446): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000280)=[{0x1d, 0x1, 0x1, 0xfffffffe}, {0x6, 0x0, 0x0, 0x80000000}, {0x84, 0x3, 0xb2, 0x200e}, {0x6, 0x40, 0x7, 0x800}]}) write(r0, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = dup2(r1, r1) shutdown(r2, 0x1) close(r2) 1.072014342s ago: executing program 34 (id=1446): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000280)=[{0x1d, 0x1, 0x1, 0xfffffffe}, {0x6, 0x0, 0x0, 0x80000000}, {0x84, 0x3, 0xb2, 0x200e}, {0x6, 0x40, 0x7, 0x800}]}) write(r0, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = dup2(r1, r1) shutdown(r2, 0x1) close(r2) 1.071876165s ago: executing program 3 (id=1447): r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7fffffff, 0x0, 0xfffffffb, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x82, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) socketpair(0x1e, 0x3, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x6, 0x10, 0x1, 0x4}, {0xb3, 0xb7, 0xff, 0x4}]}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 1.071223207s ago: executing program 4 (id=1448): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setgid(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) getuid() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) (async) socket$inet(0x2, 0x2, 0x0) (async) setgid(0xffffffffffffffff) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) setgroups(0x0, 0x0) (async) setreuid(0x0, 0xee01) (async) socket$unix(0x1, 0x2, 0x0) (async) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) getuid() (async) 1.070385997s ago: executing program 5 (id=1449): 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(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000ffffffffffff86dd605f6ad900303a0051efbcf8208a366699c16dcd42da0b85fe8000000000000000000000000000aa02009078000000006006c33e0000110000000000000000000000000000000000ff020000000000000000000000000401"]) 1.07021519s ago: executing program 6 (id=1450): r0 = socket(0x2, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) r1 = kqueue() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="ce3d044e15e3cbb31ca6aaf68486466c866f3d55eb574ac1f2e3b29c0dda930ea68053b3fb493b53ce7e07fcc0bb9427748d8a8d23183ebf20b434bebcd6eb08ba4f7a88aab9f03c66fe", 0x4a) kevent(r1, &(0x7f00000000c0), 0x400, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) 272.309073ms ago: executing program 35 (id=1444): r0 = socket$inet(0x2, 0x1, 0x0) (async) socket$inet(0x2, 0x1, 0x1) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000140)=""/181, 0xb5}, {&(0x7f0000000000)=""/18, 0x12}, {&(0x7f0000000280)=""/162, 0xa2}, {&(0x7f0000000340)=""/190, 0xbe}, {&(0x7f0000001480)=""/99, 0x63}, {&(0x7f0000000200)=""/4, 0x4}], 0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r2 = open$dir(&(0x7f0000000140)='.\x00', 0xcd05352ee2af933f, 0x100) lseek(r2, 0x8, 0x1) (async) getdents(r2, &(0x7f0000001280)=""/4096, 0x1000) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) select(0x40, &(0x7f0000001580)={0x1000, 0x100000001, 0x6, 0x400, 0xe433, 0x81, 0x3, 0xfffffffffffffffc}, &(0x7f00000015c0)={0x3, 0x1, 0x2, 0x4, 0x40, 0x6, 0x1c00000000000000, 0x4}, &(0x7f0000001600)={0x100, 0x0, 0x3f98, 0x4, 0xfffffffffffffffa, 0x0, 0xfffffffffffffffb, 0x9a1}, &(0x7f0000001640)={0x50cd, 0xd}) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r3, r4) (async) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000700)) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x6, 0x8000001}, {0xb1, 0x9, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="6a2b46480496facd897997fdcea7ab1bc2e816f30fa655c0338675e0592839f2", 0x20}], 0x1, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) r7 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000040)="41a1fa4c8b5dc9909eb3ea390e32e5e01b54d13f", 0x14) (async) connect$unix(r7, &(0x7f0000000000), 0x10) (async) write(r7, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) (async) listen(r5, 0x7f400000) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) 73.881301ms ago: executing program 36 (id=1447): r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7fffffff, 0x0, 0xfffffffb, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x82, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) socketpair(0x1e, 0x3, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x6, 0x10, 0x1, 0x4}, {0xb3, 0xb7, 0xff, 0x4}]}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 73.748511ms ago: executing program 37 (id=1448): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setgid(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) getuid() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) (async) socket$inet(0x2, 0x2, 0x0) (async) setgid(0xffffffffffffffff) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) setgroups(0x0, 0x0) (async) setreuid(0x0, 0xee01) (async) socket$unix(0x1, 0x2, 0x0) (async) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) getuid() (async) 84.635µs ago: executing program 38 (id=1449): 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(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000ffffffffffff86dd605f6ad900303a0051efbcf8208a366699c16dcd42da0b85fe8000000000000000000000000000aa02009078000000006006c33e0000110000000000000000000000000000000000ff020000000000000000000000000401"]) 0s ago: executing program 39 (id=1450): r0 = socket(0x2, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) r1 = kqueue() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="ce3d044e15e3cbb31ca6aaf68486466c866f3d55eb574ac1f2e3b29c0dda930ea68053b3fb493b53ce7e07fcc0bb9427748d8a8d23183ebf20b434bebcd6eb08ba4f7a88aab9f03c66fe", 0x4a) kevent(r1, &(0x7f00000000c0), 0x400, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.25' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error `‚pckbd_enable: command error    OpenBSD/amd64 (ci-openbsd-multicore-6.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error Ì                         OpenBSD/amd64 (ci-openbsd-multicore-6.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (141079) exits with status -1 WARNING: thread `nfsio' (173227) exits with status -1 WARNING: thread `nfsio' (186888) exits with status -1 WARNING: thread `nfsio' (248256) exits with status -1 WARNING: thread `nfsio' (483420) exits with status -1 WARNING: thread `nfsio' (197116) exits with status -1 WARNING: thread `nfsio' (441524) exits with status -1 WARNING: thread `nfsio' (66596) exits with status -1 WARNING: thread `nfsio' (450775) exits with status -1 WARNING: thread `nfsio' (383888) exits with status -1 WARNING: thread `nfsio' (334799) exits with status -1 WARNING: thread `nfsio' (387522) exits with status -1 WARNING: thread `nfsio' (493179) exits with status -1 WARNING: thread `nfsio' (514811) exits with status -1 WARNING: thread `nfsio' (61558) exits with status -1 WARNING: thread `nfsio' (292801) exits with status -1 WARNING: thread `nfsio' (375276) exits with status -1 WARNING: thread `nfsio' (384143) exits with status -1 WARNING: thread `nfsio' (67498) exits with status -1 WARNING: thread `nfsio' (253246) exits with status -1 nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 2147485440 pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error cksum4: out of data cksum4: out of data cksum4: out of data cksum4: out of data cksum4: out of data cksum4: out of data cksum4: out of data cksum4: out of data cksum4: out of data cksum4: out of data cksum4: out of data cksum4: out of data cksum4: out of data cksum4: out of data cksum4: out of data cksum4: out of data load: 9.67 cmd: getty 56275 [ttyin] 0.00u 0.00s 0% 332k nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: repeatedly failed to execute the program proc=9 req=1459 state=1 status=67 (errno 32: Broken pipe)