last executing test programs: 13.493967754s ago: executing program 4 (id=2185): r0 = semget$private(0x0, 0x4, 0x0) semctl$GETALL(r0, 0x0, 0x6, 0x0) semop(r0, &(0x7f0000000100)=[{0x4, 0x3ff, 0x1000}, {0x2, 0xe09, 0x1000}, {0x1, 0x8, 0x800}, {0x3}], 0x4) semctl$GETNCNT(r0, 0x1, 0x3, 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000240)=""/64) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000280)=""/224) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000001480), 0x0) sendmmsg(r1, 0x0, 0x0, 0x4) semop(r0, &(0x7f0000001880), 0x0) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001940)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001980), 0x400, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) semctl$GETALL(r0, 0x0, 0x6, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, 0x0) getpgid(0x0) fcntl$lock(r3, 0x7, 0x0) recvmmsg(r1, &(0x7f00000031c0)={&(0x7f0000003180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x1, 0x0) msgget$private(0x0, 0x110) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x1000, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000004240)={0x10, 0x6, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffff1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xa3e6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x34e}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}], './file0\x00', 0x9}) 13.493570602s ago: executing program 6 (id=2186): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000b80)=0x1) kqueue() (async) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{}, {}, {0x6}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 13.000461778s ago: executing program 6 (id=2189): sysctl$kern(&(0x7f0000000000)={0x1, 0x14}, 0x2, &(0x7f00000000c0)="59e1adebb440987db5cee5319c2406e18f56791c48a78c632d07d5b8f6a9c5fcfceb3c65ec5a49615d0b66493bb80f04f48945742e304ce4ab3d36c3a8c2d16aef3b9c034ef2db919fb804ecffbd0673a0503f226934a6158693c5b0c28ec3aea2f90155bead7ff489aabe2a53e4d76c4eb8b09ec2c098daa71291eaf5b0deb4d8ca186f4c2eee89907214b78f4dcc745e1b31c8d412726012fab9815225a0b1648b06ea95e4c147d8f1e96e163fe2a76c492d43420f7c26ccf2b0c71601a79f594403dc4e20932aa13751fe2a7259407ec9b0c72cde336d0da4c72b3a730e825dea7b4ba82fd6d84d5956", &(0x7f0000000040)=0xeb, &(0x7f00000001c0)="5bdb1acd9a7af1220dc813749a5e3cf9555595fba62e35cb7bbad1f52893381b2eb5854e023141f238caefefd35e359bd33d072adc267121f039c632aeb2d9ed9244d4f4b42fc0a4e0955080f001c3bc354ce65ffce46c8d24aac9f8648e09684e902537541504673d856fbb23ce542c992bfc75df7325cac08845869f93c419521d387fd542c27c06368501f43a9d28c35fa5dac942f172a556a9812595acf994b110e35eb5bd3bf96a0ca74d5d07b1b409a8c879b4eb2359be9addabc1974494b6b4fbe7de68f2f6f74edb60ef10f9bf05a7070c811ae013b3ca0bef660c8e6029869400c2e588a7fcee2b0bda6ee6b631", 0xf2) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x0, 0x6, 0x6, 0xfffffffc, "974947c3d1000000000000000041fffffe00", 0x0, 0x41fffffe}) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x158, 0x0) shutdown(r1, 0x2) syz_emit_ethernet(0x5e, &(0x7f0000000480)=ANY=[@ANYRESOCT=r0, @ANYRESHEX=r2, @ANYRES16=r1]) sysctl$vm_swapencrypt(&(0x7f00000002c0)={0x2, 0x5, 0xffeef7300fa32fd}, 0x3, &(0x7f0000000300)="8d", &(0x7f0000000340)=0x1, &(0x7f0000000380)="e05e38b43b81adec7bbcb15cac41ed060c22f23cb164e1e4878aa11cdcfff0db60eca964cecd77a695a950bc4eeb28b08269672ce1f067d43dae90450473222971574e5521b9ca5cde3d84e01cc9e38c5d9ce3c557e26ec2a576ed3a3a6552298d07a8903fc2257a24d36df4c22f3e11ec94ae821c0c6aa05748d536bbefa419bd870089f7c75dfe7d4959c0153e5a9e6c308b23da129cce3cad49a21c4da51a08f98ed61ee28d6c29e76616e8d04e133250914fdbb16ff8a60b647a510449ca32ae5b00a9ed834ba03a8545e78eb709ba955d5d7ca1b5792f45c7", 0xdb) 10.999956287s ago: executing program 6 (id=2194): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005236000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000000180000000000000a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0cba0800000008e37f71a3f834173712051eeab71d89e000040381ecb66400000000000000", 0xb1, 0x40e, 0x0, 0x0) 10.750850283s ago: executing program 4 (id=2197): mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) open(&(0x7f0000000200)='./file0\x00', 0x1c, 0x0) 10.74346436s ago: executing program 7 (id=2199): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x30}, {0x16}]}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0xbf9, 0x68}, {0x18, 0x1}}, 0x3c) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xc0284459, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000240)=0xc) syz_emit_ethernet(0x62, &(0x7f00000001c0)=ANY=[@ANYRESOCT]) syz_emit_ethernet(0x3e, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd63b762110008000000000000000000099526e50000000000ff020001"]) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c6ea090000000000000100000000e01f00000000000000ff0200000000000000000000000000010001"]) 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, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a2478913aad01bfc3eec0b4eaab0d39fa00f880404d5e4f010000ba0fdd01050b5336d3c9fde31e0578da11", 0x2c}], 0x1, 0x100) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6609ed0ca799191f6c410c634698fcdcad46e4ca2688bb19a0c056f315ec2226f44bb1a9ac80cde93e6136179b21", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0xae, &(0x7f0000000180)=ANY=[@ANYBLOB="6982ffd40d27aaaaaaaaaabb8863"]) 10.477074787s ago: executing program 6 (id=2201): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x0, 0x6, 0x3, 0x4}, {0x64, 0x2, 0xfd, 0x80009}, {0x6, 0x7, 0x0, 0xb2}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e629e76119953", 0x2d}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a2", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f0000000200)) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80146951, &(0x7f0000000100)) 9.000731867s ago: executing program 1 (id=2203): mkdir(&(0x7f0000000000)='./file0\x00', 0x36c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) seteuid(0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x2, 0x1, 0x0) read(r1, &(0x7f00000001c0)=""/4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000), 0x10) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) r3 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000080)={0x3ff, 0xa8fb, 0x4, 0x7, 0x2, 0x9e, 0x8000000000000001, 0x9}, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 8.214944249s ago: executing program 4 (id=2204): r0 = socket(0x18, 0x3, 0x8) setrlimit(0x0, &(0x7f0000000140)={0x4, 0xff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) fcntl$setstatus(r1, 0x4, 0x80) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$FIONREAD(r0, 0x801169ab, &(0x7f00000001c0)) 8.209298219s ago: executing program 2 (id=2205): writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) dup(r0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f00000004c0)="de513812", 0x4) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 7.749732965s ago: executing program 2 (id=2207): mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xc) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd33a12e7814138f2}, 0x0) sendmmsg(r2, &(0x7f0000000680)={&(0x7f0000000640)={&(0x7f0000000240)=@in={0x2, 0x3}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000280)="4af29c22467573707e4292b042410d0ff94bdc9d586a5ab6a481629197ecbee750dfa850c418e90b4f543136ea214f7239f54fb3ca6abe0a2150233d031307d296676f4dff83bcc569032df1b749c6e0b751c68f11e098d7403abf7e435d9331cbd90a0ee993558d92a13cbe64ab25b967f5ffb9a1eeed8732054b4b5805cde2a49be314906b374fd0454e54992f3f9f63853fd3ac732b8e9e8ee31de4b84dc29e6c8f61a6096b3e29d6f544", 0xac}], 0x1, &(0x7f0000000380)=[{0x108, 0x1, 0x6, "21e5c0e978a0a319d03a6605ec50ffb3524b79bfff5a69a29196936941ea0f0824dcbb27b1e20510e5d95a93e3d000e9b3d9370db2ab1c52751186cff280d89b4d0aa6806b7236d2258960cee1298ec6908493a973db1e1fe216006f71722af194835c8be066520f9fba71add0f2299f535f773dada2061ac402175eadde974c17117f7dda9f3ed73d12c863fe8ab7c1bbfc90c4e64488f4d0e97cdcbf5d9a4c4eb913fed9ceb6facec3a921790d7bf4204012c56270835819fb972e55a78d96b44037aef5bb786eb6b21aba94e908627a3a0c097f663e3ac703151a73867190584d73261f03601132123aa983ca558158b6"}, {0x88, 0x1, 0x0, "b62c1c27baddc33fee9b3807d83508378aa937d0e56fcbf8a38e3d83f1ed3a1f8bd7b31082741df9feb0e34278f91e2442b26dd68d8639ce1113a86964586f57f8073c7a107431847afc0aa9f160fa63a221bf4e0498110a2085f9c9dab826b133d6a94697c88fbe562469c9740842940598a593"}, {0x100, 0xffff, 0x3, "8c2e6e2275a4c53cb25b61adfaad5d4e39ae56671e811090a965b22dc2bfc84fb7ce06fabef1f5a93fcae82ff1d3e76d0bc25233ce198ee06a563fe6deaf46ab60018cd3c4207583d2a9b12057d437c24c5c463fb2ddebe67721d0452db2630565e52452f42ab29e770f1d8638d4a23751149d304bda94863f2b70e6e41763f9a24c891ba195bb17346755eeb2d9e92aab90080bb9aec9f69c27eb14549ffdd7eeaa26783169d531bb23fe7170e21ed502cb8bc2278456d1c9b6293e4f47c7b7ccca976e400b6471a41d875ed546d5f3ba16606346655006b8e68cabe1065dc53188128c13e034c48189abc49eca03"}], 0x290}, 0xbaed}, 0x10, 0x4) r3 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r4 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000140)=0x4) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x4, 0x0, 0x5, 0x1, 0x5, 0x8, 0xf0, 0x0, 0x1, 0x3, 0x3}) rmdir(&(0x7f0000000040)='./file0\x00') 7.747343072s ago: executing program 3 (id=2208): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, &(0x7f0000003800)={0x3, 0x800000000008}) 7.729846062s ago: executing program 6 (id=2209): r0 = socket(0x2, 0x2, 0x0) r1 = accept$unix(r0, &(0x7f0000000440)=@file={0x0, ""/505}, &(0x7f00000001c0)=0x1fb) recvmmsg(r1, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000017c0)=""/185, 0xb9}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x2}, 0x10, 0x1800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCFLUSH(r4, 0x20004268) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000180)="7e05ed4e", 0x4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETA(r5, 0xc4504440, &(0x7f0000000740)={0x20, 0x200001, 0x0, 0x2, "005708e1ffff0800724800000000cb3800", 0x0, 0xffffff90}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f00000003c0)='./file0\x00', r6, r7, 0x4) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000380)) r8 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0xa) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$inet(r8, &(0x7f0000000080)=""/233, 0xe9, 0x1001, &(0x7f0000000180)={0x2, 0x3}, 0xc) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x42, &(0x7f0000003800)={0x3, 0x8}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000002c0)=0xc) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000340)=0x18a) connect$inet6(r11, &(0x7f0000000300)={0x18, 0x3, 0x10001}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100, 0x3fffffd}, {0x7, 0x2000000}], 0x2}) sendmmsg(r2, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f0000000000)) 7.729525629s ago: executing program 7 (id=2210): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080), &(0x7f00000000c0)=0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x2000208) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a2478913aad01bfc3eec0b4eaab0d39fa00f880404d5e4f010000ba0fdd01050b5336d3c9fde31e0578da113dd31b9286479e629e76119953502e35db7400147cc3f014df12d197", 0x48}], 0x1, 0x100) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6649ed0ca799191f6c410c634692fcdcad46e4ca2688bb19a0c056f315ec2226f44bb1a9ac80cde93e6136149b217ba8eb9e92a4ebcb7e13fd31b4bad19b89c445d0bd114336bb", &(0x7f0000000080)=0x61, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000240)="23cf063a581e9fd04d3f860f8014e4a16ca7e9b00de0371aa8c1ca5797ded35c57a7bdb6b7200e3c83742ab3dd91ddfd1e34eccd958c631f130dc0b964c8915be814f1bc59cf04f54c71bd9d8d24d87377cea5ec7792efb26240655311071d294a087edb041c1ae3a13946b3e18b3525d650ab343ee55ee08fcd0605758a2c05600e5b177073ddcf522ba6f2ec58129a8b12b9b27ed6d5aeaebc5f6218647966cef5b25642d8bba32465988c06a9e6a432f7ac2064c57ee1ce44cfd59fd1695776250fbfca1c3248bc232c83eb4bece86842f19787a89e36a05ec3e4e2678cfc5d4e559f5b68130429cd1885599d6aa745b2123b784c2edea6e42c79de", &(0x7f0000000340)=0xfd, &(0x7f0000000380)="5e6645e690aa46afb912c0d7a1c62ca0bf9520a005612dc7216254aa93e89f8a4c95fc5b9007af3fb0e8201335c6d4c807879dc41a554bff7fc2f3eb72e52c880ed5d7c36967bae0b72e84dddbf360504f8909c144d515fcecd39898088a8874ede29b8805fc00c66f5ea94beec7f9", 0x6f) syz_emit_ethernet(0xe, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x800, 0x7ff, "eca828a6c03fd0dc364f4540e642c75954a98ac3", 0xe, 0x286c619c}) ktrace(0x0, 0x1, 0xa00, 0x0) 7.00037932s ago: executing program 5 (id=2211): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc0044418, &(0x7f0000000040)={0x0, 0x4, 0x20000000, 0x0, "b706004fef004647c39e0000000000006b8444d1"}) (async) ioctl$TIOCSETA(r0, 0xc0044418, &(0x7f0000000040)={0x0, 0x4, 0x20000000, 0x0, "b706004fef004647c39e0000000000006b8444d1"}) select(0x0, 0x0, &(0x7f0000000040)={0x600000000, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x33, 0xfffffffffffffffc}, &(0x7f0000000080)={0x3, 0x3, 0x0, 0x8, 0x5b0, 0x0, 0x0, 0x2}, &(0x7f00000000c0)={0x0, 0x7ffb}) 6.750820592s ago: executing program 0 (id=2212): syz_emit_ethernet(0x46, &(0x7f0000000340)={@random="fb0000000100", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "826e03", 0x10, 0x0, 0x0, @rand_addr="00000000000000000e14fc11133f6400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) 6.500606793s ago: executing program 0 (id=2213): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) getrlimit(0x6, &(0x7f0000000200)) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x4, 0x4, 0x2c09, "a8c1b0178713e44bfa02b5f9d3fb54b613592e2b", 0x2291, 0xfe}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x29f57365, 0x10007fff, 0x601b, 0xfffffff9, "8b030003000100787d902b56d877d3c3a3f4d3c9", 0x29}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0x100}, {}, {}, {0x2}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {0x0, 0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x8}]}) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) poll(&(0x7f0000000a80)=[{r0, 0x100}], 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) writev(r0, &(0x7f0000001240)=[{&(0x7f00000012c0)="f9181b3417fd7f9e73a89761d4d43abd644f806bc300e455123a97091e27cc7736de4d827f660dab9c0df86801b6964fc48201eda8ebfbe9113d85b1370215d0935089b07ea5258a669e06f100d34b93b33643cb0b18682053e0a717cbfc858138fe44ccfb3b250d128695ba00375d4c18f41416381780ab821523a34794616a5f979b2f7a30e4bf06ff813c28756bc0a057c09d3abe2e22bc118221c302a3dcbac08f69b1da085d28b61d7dd446e7ab218dd5d0cfd71917ab623156d91fe88acc60aa2237f66811a54717e246feb73f67f4bd99f3d4da2e0fd4a3f2fbad162f0eb31ecb71113f2b9174", 0xea}, {&(0x7f0000000100)="67b1fc6089f52409b737bbbd2597b97563abbce84d", 0x15}, {&(0x7f0000000240)="8d532fc3f9bcc5b3c351d7f1c0fbfaee0cf1427faec0ebb6160eff2d7adcad060866358b97d78417ee57713c04371a4d411c32ad2c25e6dbbafa8dcb2baf874a689dd8f532ca67328bf15dba865a8a7ddc0bb3ad237e4a173db4f0f2734f4085843430b09157e7e3b87b556d3234d33c25eccb5de696ac12cc193b9eb739a3efe68c9af450334ff5c5df295b8e6af26bd0530430d36e89e10f34f54f9de25be78361a2fb07d975e16aeb7e01ba63fb1e9cb705268e8a2dbfec29d9fc9dd977e372111c40aa7810f568835072769c4521b3acf6776f3d991060f07e75c3e52eede473dea193bd85dcc9b29eba3aa5a5282324b13bb1f35ced2f6e475a399aa38cc6545096f9187d77231b39265dbaaf7cf9831db3136e7d34dd893326c9d90ffc4ec1d94473d2607a0c9144bc3d1b9bafdaa9b850369c9e4a05e86f8d713e3599ecb5c5ca0f00f920991e490d36eeb06b9f7ad770fe51f233aac1cfaa3c06c197297818ab162434e1670137f1df1b3a3c9564443d0b80fd00cccab8db1e6a37e90db83c540e653bd29c3332a4bf0b1a4b06b2881f76893293c2c11a4e68a0f18725d08b617deb639df8474c55e63811d617684a4a36f6997ce0eb27a77626239c765d543fe5bcace9d16e4a9cfe41b632a3017ace1ab3d539ac860024b95e4767af897cc54f8955457292465894ac70fb4d8f951597fcce2b23e195e5b9f2e50d1ce0bea50f8c226cc1d360420850cab140e420c1a839430fec0ec499b9e922d8de6e77fa276813d14422e80bf8c9a33e3420bf48629ca4e719d1e95b24ef17fc39cfcdc2076e574f612b8be5f11cd71ee7d3a3afd2c4806c46ee357e1b8d043ebecf3ed02cc404b58581b290a636f5cd886bf8c76c01db4af0672eb1ce8d2243a3cbefdc148f98eb573e06bc1339b779053f666879f440f5cc29ff5e53465582e8dfa7bbe9debcbd841f7ba1a9f31ecd92d87daedfc803a051e83abfa527be960a4818dba21ed952f736585adc4a63498941ba3bd592cf79030d0d01d5a2309dbe3df6cb0269a89b18d6e18f8fabc918bab4b94f34d86a657968e1e43af093f45cf08a9def0ddd3816a2e24f48b51082c421074d2f3c4c0f959acffe1c80333cc35c24ca3ab82fac923c803b35ff0bd684d5e6e638c17874c1c397acf127b688b112c25306e7796e9ab78c2401c9173b21eb0b7fb5645b87bea986c47f94a89d73376a9cc74f3ca48780149239cb09fec1db83513ea9f9e23eb9a87c6ab532438f62af6c99cc7be7dc35246ccc6a3dfcec5b1c2678b3d99dd4c7cc77d748d2a32ecb0a76697315da131637364d03b1f5fdc04fa60ddb11667f54cab8a76a8a4746ab8493d314a96ba189da19dbe06454fa4f85235b9f1ea61cb01177c414337001c596c8a111646cac35b1cc0cf0ed364f475c6c5434fd6b5c33254a308032eee84615373b977563adc6bec71c4cc6ab5ca63bc193898abe243e4a59766c5287e01961ec0adb261e7de037ce3fd2b2d63d3e2b3f7d0ff2db32926139997d66ba5f019b36708d06eb06081c2c586122041747275a4fd5139d502f9c4616e7d7341cdf901a0cd8d01d5a1eec8e154946e88293f912d60b5e28b24c19ce7c5ba3e86c38d6abba527a3d0526c4a1450ef467644eab11093eb494b9c690485be46676ccba1d2494d0023bc95facbd93af66ba77d17adc3beadf5bc8499453c3514170c53b907b6b119196e832e570ee9c3813b23e73f095ae5f99d2d03aa8a7fd230720ea2b9ab2f38b76e5236c24b07b8d39b0682e0fbde1063196ac9405126272d615f703464a10f2828bd7d4ce3d4e4dc5c766f5f5ff3f37c74ce78663efdbe2d1f37482dddf6ddb82f5009826a3d9b5dbc89a55377ed955292b8ae20d716f6f7114330a2ea826aa0ab11422f0e46295216e1950cf0fdaf28054e7ec561cec557ff5a2e517672c0e293f337fe5fc276a9c55232cbf5758e766b72a1d080f48850a45a75d33cb05b7f06532874fce873228bd531f0e6c32c63c019cd2b5c8fb96a67926a1b1f982ad4f4c46ea9212731f8762d83ad389f057c1e44f242b523c4dd9f2e16e412b778e66dbdcdccd1ecd4f034c498dcf2564f3d05090ae4f2621e0c77662aa0cbd11953bcef63c0713e4fa10633c10a34e8c91603db19b446d831fbb04bade9883d2bb1a47cee2e108c4586f96659e10225c7771d655907c39c89594714bfac80aa8aad95126016143532fdc207998de7dfe14f83206f55c3ad74ab7a15f63f648e246025fdc57effd5fa6bfb971a05e63a692073ed75e527017517e6884508c66853ea04712af09a2e397b126316379a0f1eb33678a8df5514eae4ab6b70f369b7d776447eff95cdbc11fc34871e6db43bde1ea83c76c21cc35429129588a8f9c731dcd441dc92b16eb00aeeea180f0870c1ffd7fe98c007ae9a83c66f2f247ab5a0db2e0d0de39759925cf6cebf4444d8aa040b2f4ab5829c1b6bc3b22f44722a0a2f8f61432f35d1b8844162174b44b72a54e025f3f98eb795bc6cb8161a57350c85ac0e96e2ff4d33d978c7e961982622e8463db21a6324a341eab27e00a22b4f35fa4bcc67f1872dc48d3e43c8f7669427da98bcfa85e675a50c64b144bd10974f91b9f2ba5d8c810fa1fd06f20d84f14dcaef3e169516f35bcb7bcb8ea6f55281ddf13a59ca0bedd18e45d7a50cb9e4d8a87cd759ee484b48b26a80e43e67c73e0b100b031cf072a77e50bee8e10f0a7a2ef29fc6acc4b3333f7529f8f02edc893fea5b751836256b1ab7a27996a8ff472b53073e6176c6af650d3b8e81d95365f30fece8827e485fd5f93b14aa092c0c5ddfdd9ee82fba36a77ca1fbf49057a06733a4479e05bea73105b31617ae9dca395c9c9fbeff3c1026bb7d36e36f8c1f294ecf2510c0b00bd9f0654ea95cb12acaae415c16b41ad2f78fac0", 0x823}], 0x3) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) getsockname$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6609ed0ca799191f6c410c634698fcdcad46e4ca2688", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f00000013c0)="1915481518602df4ca0a9e97abfd127ced1df9d8599dcf3142adcb9fb790caaaac01179a068db1118bd77a9b23089190ad6ceaf97ab49b7c618d204c1d583e72f0c9ab3d2b9a1dcdb2cd9a44cc20f72a80e69ba9afef21917d198d3ddce58b05285a2ae1ee4d8e56341ad5ebd0e1ab280365f536b397df68e4e5744f8973873857184ac30f315d15c7de5820dbf7fbb5467622f17f958c3c9bf1ddf73dceececbba052defa0e3ce55b60677257fdc4ee1b316653c42bf332436936cc69ec953e97f86f85fcc965ab1aff2c8ed834df09ea71f8bdf31a235b54f4cb585176a41c1bb74361fe7ee80631e8873a36b1980eb9e1af08a5412413f384398ee5df10a37c55444bf2c76c235c8d4c9ef3c6586cf36ea04d57571feed23835ee24dea645c3fb7e7b045b566e261f95f9f15bdbda098dfca7e2e70b7846b798dd3a4e74e0880f8fefd018ebd313f2c96a241be7cc4eb11cce62d852b3065710c3d888fecbeecdc2fd2669af90411777ecec6b1bed0531a736c5fa412a5b722446fc941ddcc8dcad8d9522f606a300eeda0273812154610303665993738f4c247e5778f39b42de13635ab60c8104022a9531574356e8f2daa5c3a1da6917fe9a08da4e5dac124bc1f2cb62f4a70f8033c736a2db6d9b8236b779fca5161ee577214472d743a59aafc45123e5d1c6ec23256237fd592bc83e8f44c6e4cdf380c0d68b2e5d8dc590bb80a4f883219c8ca53406dff2656becf085b001bd48d4bb00b4d4fb5d80f2b4dcead27ad953999e1612aaa527caeb1c5aac8dda8f97a2f5f226ce1bab715c6ca1f95ade70bc3bc7cc85cb85ff4a9e2fe867aec2fd196496c6db34a39d01e196c6352f90cc1cbea4efbbc0ea05ebe9e8a51b9bf59bf23e0cb72f7cb616c8ee1dccadc4770bcc01d50d484e8d25cb49b3d62842319e5794c34d0c3241e672ea009f2f9e842745412991f09e4fa37481dd88c2537b47899a9240067bbd5c6bb112d3c8f251f80f84ede96ae98577601208827589abcbd98c84d0bd3bbdda3285e54545e8d6116cf4770653183f271dbac78b2e59dd5f80c2a4e460f44e23b9f97ea7389d80ac3f2d5bf217d34f1c78be2ce380ac972ac78ad2580e219c1e8a5ddb72ed4e16add747014ad9e8b30448f2ea72d004f5d52d4765f667884fc242822f7d582b75e0c0802a2f28d8662964520c75473a7ff163417555b165dc287ba0e27ada2f1ae55aa6b034b9a28c10906f82e31e8d4e7e9f55f393139a6730c9e76763a977f164c211d406a88b57911f55ebc5ae95cff052849ab34896c36eaddad8a2a6412d04b24a5d2e71271a0d342407cf0207f0372e9c51ed69799d1b924143dbae2c020c89a1117f2d7297aa629c584999c2337c5382a834e5fe07623f3cbf9518987fb16eda7b5ed331bcdf2f9488e8ac9f7c4aa1b919f55ecc0cda69fccd2ae6e5655f6483ed3915b737a50babd4236ada78eac43ec764cd6630fc2fc4801eafe2a13f3948be9a8fb1fc09b90c9492ebe9f32cccbdbf228e4cbff6aae2a1aec4f3e9c79c1a6a8a599e85a8ee0bc1bec21e0f43d4414000bb5735f4eff40d8d193fbea18defe6aa5c915741946891672bdcec62b916a76408b5000d03454c6cb69966a2183d6b053eb9c1321ce54114f083068906b704fbd4c436c8ee8cf7e4208c058c2b19501f7fcd950e0cddc34051683e46694811396215c41befcbea3dfe93d30df6d38b0dad547e89057ae65f76a4c7f54b965841fbe4885f997f68050d10cd007d298ff0827323d3abf313e8d74937d7453228879114172fca2f34b78630c7c18bca4b0993ad6f805b47848f7d622ceff9f7c4f4b4d314a2561e7f9c16bbd2886eb127314d53dd910e3747f6a75aad7bcbbd187bd54d8b2e8f9f52da7bc2fb602043c4133acd74ddb0716ed008a2536a8a41fecb7ea8c23fa26db2f95b42cb4e71303358d40b74aeb21bd88d3ab16a852c6048f5cbf9b0e29f6fda7eb54189c4aabb60814dbcba48ffedb71c71ac6e94e97d34d38e8d7b04b44b629a3f6664c70930e72dd43bed9b1bfb013e1f9f7d69cea16f02845cf611aeee579d6f6c4d99ed197dcbdcef25558b71af09ca4d117262ea669fa7158547706cdd90d768088907209c01cc5375a8b58445169add001f8517ddd88746e1d1ae8495b929054ee922a3609aafab224c53d1fe36bf7768f55eddb8b48231c901c19f2233bb806eb6900a76f1664b7d763fae67185f4937250a17e50d3055b51dcececd608e270b1b55471cecad922cbbc31887fe7af70d9c19393823df47a8deda7e9b54b56e01b8ee787a1482b64dceea76901cd3d42d8f8c399401bf0507a373333a8770dcf1a4ceeafad7a6c70269ee3402c668a96d56826addefcd0db3642ba09c7b105b740bae53088d7114366a0f750a25b94ea939084a31a2840a2fdd9028881b7edd410b58b54ccb94dc9d8a793f55827a5bcf07af947e8680dcfc299ad8de65a230ef2ab0cef0a5586848a12db281ce14ddf10f410b1b71c5031c6435ac6965a3a06a2c39d5375ca61c54edae71c4e722674bb83233dcc2af74c711173e0efdc993855ec9eaea650901bace7ca8ff99d78375ba4ce94b72d5efab17f6a8b374292d4ab54f9a08688054296110e1b6a5aac5fe514e7dcfad01c4c1f6eaf7cf0e2f41b899676443ccd04fc704255e0d19b6e25dfaafb26c2fe79758a3ec6913a6d8a65c9b40b46ae2549d9615dbbb29e1e11e57bc62e666d02432f69108410e7d8963098e99467e18bc41ea64d69970a51d64c5fe4cad1f87363453d9d7c26f6668849d1b6a3ca305adf8b9e2f969b6c3cde8636d6ba1aa17c444be3dfa54be0ac303207ac31015cb423b25fb1752f54f1211c5d9a8e4a17e32d46cfded904cc13579a5fb402838efacb39f375f37ea8804200938cea8d8bcb89c2e03db050f3453700138d1b0feb8b2d5ca5383c747d94bdb06e7492f89917b8e492b3b5a39d601e00d7ddae8ea18c54b98609b3bbf4e522a4dcfcd2c728fae6125d7e6a69bdfaaf9af20f5ae177e59231114c8e92e8f86973717761f19c6fd995189a34891c9992598ee0426a3d37b650e9851538273f010cc66b325c19b3809ba64e3a91cb809ed3aac047ed3136251eebaa9903f8875960022c8d16a5e5f641fc5e271ed26131e1db376c7c2a23d83023d5067df433a95132a54fe3d620ab49c2c1533f0269fbe8c3158657951dfc7adad72fc1b27b3315aa2e5a0ffe2d9f6a0509cb4cd06aa861d742cb1721393693e7c72f7b50610deb3ae4672cbbcf9db903060e8526866462b61ed1a736c995627a743308889902378b0cd50367f95aefe652b612cea0a3a06b6b639d5e2f9c33076debc284eb4f3f04e88f559b01be1afcd0c04a162eebc5786a5058919ac034ed449aa8ebe47f6b1e253d171c7f320352952d7e7f7220bf60001608522c8b868ce32a3e1694c0fdfe4d7509878c2267c054005c8aba13ac61b01bb8e41ef616bcb46994fc67e073f882ad42cd5d82447d9b1799f6fca2d3067870c9e3aad27694523f08ba4087118cd65e3f6a9399626efa7630eb7e9963153debee091ffa1c978e83f15d245f77bee18be369d84d659b6ee807aa58abdc0f3e963b9bc24c45a76ea0d59ea6a708569214c38a847e642163ee25e1d8aaef91deae97778b5b3bd899917ab2051cab39703983238b0579421fc013b4c8db09d3bc1e21c79bbbaaa15b721b13ffccf13ae9b57b807b766c01e062b7e5dc75aee3076c0e50663ba190e05f78da583f7f5262f7dc141b6da0629da59dee12e482f8392528a239dbd73b8f09ab032d328f33f308bf100b111e3a3286b7ae349598cbacdc2695dc45b86184000531ad6ee0a9348734b3ca315395172e279f9c02e283436425285f8ea380fc2e00925070145a687a1d39bd4ffb10d8db5b925c9a05f1df309b6710e472f774329d7ffc8b5fde479a05a189bba06ac2204f71ebf7fa4806cecd298ee729103472e09ef3c8be089c553c1192143893ce8d7336c098824b7314a9d6f1e6a50cc569bbddc01a8a4893ac0733bddab0f61b9f5382f564af671c92d8561e6bac4162c9228ae92f3be81", 0xb57) 6.479806453s ago: executing program 1 (id=2214): r0 = semget$private(0x0, 0x4, 0x0) semctl$GETALL(r0, 0x0, 0x6, 0x0) semop(r0, &(0x7f0000000100)=[{0x4, 0x3ff, 0x1000}, {0x3}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000240)=""/64) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000280)=""/224) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000001480), 0x0) sendmmsg(r1, 0x0, 0x0, 0x4) semop(r0, &(0x7f0000001880), 0x0) syz_open_pts() semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001940)) r2 = socket(0x6, 0x8000, 0x7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001980), 0x400, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000019c0)=""/198) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000001ac0)=0x2) getpgid(0x0) fcntl$lock(r3, 0x7, 0x0) recvmmsg(r1, &(0x7f00000031c0)={&(0x7f0000003180)={&(0x7f0000001b40)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x1, 0x0) msgget$private(0x0, 0x110) recvfrom(r2, 0x0, 0x0, 0x1000, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000004240)={0x10, 0x6, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffff1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xa3e6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x34e}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}], './file0\x00', 0x9}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000004440)={0x2, 0xfff, './file0\x00', 0xfffffd70, 0x432e, 0x7, 0x10}) 6.478622148s ago: executing program 3 (id=2215): r0 = socket(0x11, 0x3, 0x8) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f05000e0007000000001813fecea10516d09a32693f316e357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c1300008a09000000000008e38295f80004073da51a221f00000080042000000000000000", 0xb1, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='@#)*/,$.#.-!\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='(\x00', &(0x7f0000000280)='\xad\xd7^,/-^\x00']) r1 = socket$unix(0x1, 0x5, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000280)) r3 = getpgrp() r4 = getuid() setreuid(0x0, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) r7 = socket(0x18, 0x1, 0x45) sysctl$kern(&(0x7f0000001880)={0x1, 0x52}, 0x2, &(0x7f00000018c0)="1347d816", &(0x7f0000001940)=0x4, &(0x7f0000001980), 0x0) r8 = syz_open_pts() r9 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0x68, r12, r12, 0x0, 0x4}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) fcntl$setown(r13, 0x6, r12) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000340)="2a53e8c68cac", 0x6}, {&(0x7f0000000380)="a900d3580c922e527fed16e287a3768cd71501939d7becc088caaa2010e2c404200886769cb3e2c8e2226487578a605b49c49914ebbf1832db958e9726644b41637161533bc7d13b1be5f0ff7641ce7badd5f7f4a8244d8d", 0x58}, {&(0x7f0000000400)="820f420bc46be1493f5b8a9b8ec49424233beb6a58a3e4afdf277877b2ca0c0866c8bf5ca590754de0767357697b02ea18d56be9dffbbde37b316e8acb2fb7657273c56b9ce3d1ce312c769cb2d990529256eae7a01b5c4be8e44ea4b00357c70c21", 0x62}, {&(0x7f0000000480)="e551c6d6b90439316ca70b3b4fda8c0082ac408008081089260c717537e32673a9060c99fa1ada2e9cb470a1c34896e646d45f2238a0470b82a6c73520813a2f128c0756349c0bccee57fcfd00075684a78a844c89f77814d8d99249762e714614159111fefb8ed3632d84b39a8f", 0x6e}, {&(0x7f0000000500)="df41621aa420fff07ea8eea5df9c4982345b98a840b6c4ac1007921462e3396f881838d3f49e718aa4033114a055e3591ae77a84adf413f266cf3ee4f21fee163a901d183c95c134b87b6e6faec33c1943cec8510dcd8323e5d4b97cf085759014071eeb464c1fc4352373419d2c6822d8798c205192c8ff1880ea30146b8eb10f589c7dca66a5af4f", 0x89}], 0x5, &(0x7f0000000740)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r0, r0, r6, r0, r0, r0, r0, r7, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, 0x0, 0xffffffffffffffff}], 0xe0, 0x6}, 0x1) 6.477836518s ago: executing program 5 (id=2216): setuid(0xffffffffffffffff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x100) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) syz_emit_ethernet(0x42, &(0x7f0000000200)={@local, @random="f644322eee7f", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0xfffc, 0x0, 0x1, 0x0, @rand_addr=0x7, @remote={0xac, 0x14, 0x0}}, @generic="0ae547e350b01fdf5f244639d9c01d1958d24dcfff5548d276d5e9a7f2f75624"}}}}) socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000068000/0x4000)=nil, 0x8}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000066000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x100000000000003}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000014c000/0x3000)=nil, &(0x7f000058e000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x3}, {&(0x7f00002da000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00004aa000/0x2000)=nil, 0xacd}, {&(0x7f00001cf000/0x4000)=nil, 0x0, 0xf}, {0x0, &(0x7f00000c7000/0x3000)=nil}], './file0\x00'}) open(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x2, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchownat(r0, 0x0, 0x0, 0x0, 0x6) r1 = semget$private(0x0, 0x3, 0x12) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000003040)=""/45) 4.968324343s ago: executing program 4 (id=2217): pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r2 = getuid() ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = getppid() setpgid(0x0, 0x0) setpgid(0x0, r3) setreuid(0x0, r2) r4 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r4) setreuid(r2, 0x0) close(r0) 4.250793754s ago: executing program 0 (id=2218): r0 = socket(0x1, 0x2, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x802069a6, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 4.250599097s ago: executing program 7 (id=2219): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r2) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000001300)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000380)=""/164, 0xa4}, 0x2) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x4d, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x608) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 4.000219704s ago: executing program 5 (id=2220): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000bc0)='./file0/file0/..\x00', 0x4) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000003c0)='./file0/file0/../../file0\x00') (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x1, {[0xfffffffffffffffc, 0xfffffffffffffffc, 0x0, 0x0, 0x400000, 0x0, 0x2, 0x0, 0x0, 0x8, 0xffffffffffff0001, 0x3, 0x1, 0x0, 0x0, 0xfffffffffffffffe, 0x5], [0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x1ff, 0xfffffffffffffffe, 0x0, 0x100000000000], [0x9, 0x0, 0x0, 0xfffffffffffffffc], [0xfffffffffffffffe, 0x6], [{0x0, 0x0, 0x7}, {0x0, 0xfb4c}, {0x0, 0xffffffff, 0xfffffffe}, {0x0, 0xfffffff7, 0x6}, {0x437, 0x8}, {0x4}, {0x4, 0x0, 0x9}, {0x0, 0x0, 0x0, 0x1}], {0x0, 0x1000}, {0x0, 0x2d6, 0x0, 0x200006}}}) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) unveil(&(0x7f0000000300)='./file0/file0/..\x00', &(0x7f0000000400)='r\x00') (async) lseek(r0, 0xffffffffffff6735, 0x2) (async) socket$unix(0x1, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r2 = kqueue() readv(r1, &(0x7f0000000f80)=[{&(0x7f00000010c0)=""/253, 0xfd}, {&(0x7f0000000d00)=""/246, 0xf6}, {&(0x7f0000000e00)=""/13, 0xd}, {&(0x7f0000000c40)=""/14, 0xe}, {&(0x7f0000000c00)=""/46, 0x2e}, {&(0x7f0000003100)=""/4107, 0x100b}, {&(0x7f0000000ec0)}, {&(0x7f0000000f00)=""/88, 0x58}], 0x8) poll(&(0x7f0000000000)=[{}, {r1}, {r2}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000080)="782843fd78aff20b168d643db9d963ee2cf373da5ae6f731b0beaa12fb0b10ad52cc6f5343059c914d55124bf28b62d75fc8fba54016e546f8dac706231883ae27cda049089da68a68466b636cbce943e2d3acb3b7f488a17d5d1992b426e39eb1271d9d2b9ea4937a44c1eeafe1b0af03e9a97704e35ade72e4c716dac87c1da7a0fe4f0db8c16b3af00e93673df3532c4e16f00dbe31838c0247f9d78e57cd11f34b59e13c4e8c1c097d265159e8bcc02cabb990b20043938617852b638bf3406c8a9e22f577ffb065f9b260bab5f805b9c8c24e7e612d7daf4b654ff59e9b08ec379489bc919985dc8c8ca98068ab11552684a1bd6e793d9c0e1fcdcf7d0f1e8771ef3c8311609f8657c7454bc3e84c32888dd585100e626d1cd74c7a3d8cfc6aad0592bdf7953d030895b8cfb96bfbf6fc8f353c95f28a4288574e2c0d6ce6e00ee12c5f71df38dee821331fba72379a43b75f49ef179a4a7cdd2c6d26b46e7587f78f46622d6f3b9ba1ee9c29b2cccbd36ab44de76f4b984f432a4fb64dd043be450a5d8816205486059e8fbe65172c13a1f141d2c182e54481c12028534f51b84881086360c89860efecae8cb0d01dd87d3aab650ba35a70d980812b474381054d2789c3a3b2523f4281edb4ec15d986b06034b8cd1c09ae258a01263fa4ff9100ef0176bfdab6408629a58ba32d3f3d4ba57685c65e547de9c1f88e2846aa2cdf757f94309ebbc6dc49fb02c0a732c97b65de8b9087fe3aa1af3419ea8c36fcb9712c6548c30992e677a48df75750e903c1887a3d18f9ed1caf2408fe681fdf9a97f31ef15d340aaed361a0da6e3edc01cea06a5a6f39f0f0c4ca98329a7b97bc66515406a4fe8736b6905c53a8e14fe1dd867813ec194d97acfe4a7b7f3b1f166f50df35c45de442cf8d271615cbe9fe5befa381f0e75aa91e213ee533b7761c3f97cc3b08ee48b03dab640b26fc05703c09aae0bee12a1515cf4d3ed8eeba031cde3edf4f654820ba30302f31ecf809308167358779681a0bfd0b5c8d1429936921a0f2bd2b9c15637e54528dbaef9ebf218502c222af181480739d9678991e87f403a1cfdb7bcf43a9b54e54f263bd9275c327b7b640f240d5ef432c31d0ec70dddd3cf680b19b5b642d1ea455f94a37d35ae3f70e6ee1db153f96e48ee573c05221ff19a585969c18cf19548fa38157066c5b8d6c53d77e5071be61df2d1885e00009e1c700353b87b3e56423086d41775fb673c0d6d4b0f41d58bd55e7e29fd51cb516f5af0566666a46727bcb545304436a774db5326fddfa0df623ad165ecccfdc5fd8098dc9d8937580776ed5652faf668584cb741d6360d381adf494b69e371a1b5a8318b23f82190aab586f51044e8a789fa8736f717d0172ef310367b99888890e7f07a9c9632289a1b61ad43be323d701ac5d368cd1a4a4450271a722824d9a23119cc7a13143ba6ff6d3caedffa6fb40b4fb506ef1f9d0593f8b465519757af6f8c2e0f5c2051cb2e2312128aafa45a4a63b9c81a3d11d3556e84bad9335993895988766b96cd621d98ae945198054978f478f2b4016c4806e1900ec360b1654499dd3801118f02b5b93f7117187071c68af6a55723f1b60dc7a9aa7c022c005a74d783eec74a8a659a86a191234ae03115f2a6f64d3655216624771f5a09e81fb88930fb7684bd3257cb6c8273f1550c9cd58620b2ef01833d527b93554650dba820579b708b4d08fd21b2fb1233469f13017fdbb015529c2c7bf313913e85ce27801978793cd5cee8df30b3a8970e4b79d29e8af96d9ffbdf5b1a077eb111fb2ea099a97f8a1a9b53f7a5103402fc538276b15df0a31757212b108cd4f0b44606f2c819d22e5c963700cad8ba0efe21003c0eb514f1946454b52c11b6825e1b909b9f1d4318b0dd31509d0b056574951a919fa0450e57040617eede7e85bcf66d2f044799409273d008fc313edc157478972c2c43d4ac117cb70d44d6708b8b7c4149773179415ab144df48ab8312fe78263b8d5d1028d1919fb8c192cda349aae77fa89b86209d36e68b4cc830cf25979d905ce184879ecaa5cb7d10806168505550b477052f985754d8770a8153be16b7622d2745e9cb32ea737e4c818e46f589682432e7c217e15cc029bb1609e8e5155fba57eb67a724c5ac3e79a6179728176bd5e2f0d48d422246107fc70dd94cf4e696d18a6963e6cddb16c1f9ab2deeb66ee2fe9b689e4c416009346eeb4b7d0e0aa82101117ccca29a53614ae6eeabacc230edbf1cf601a8736e5f269d23ff0968b9678768e7e7b388b1e4b7969e6184b4a3ebfbfdb430a4f7e94e22810cab741e13d49ee48b28455a8398de3b919277f35c7e1ef2df238f41bce930baef45446b868914cebfdf6c2e02a24f0", &(0x7f0000001080)=0x6a9, 0x0, 0x0) (async) socket(0x18, 0x3, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f000028e000/0xf000)=nil, 0xfffffffffffffffd}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00008ed000/0x3000)=nil, 0xfffbffffffffffff}, {&(0x7f00005d3000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000521000/0x4000)=nil, 0xfffc}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0xfff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000050b000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000613000/0x3000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f00000a0000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000298000/0x1000)=nil}], './bus\x00', 0xa}) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r3, 0xc1084425, &(0x7f0000000040)={0x4, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1000000000000000000000008", 0x0, 0x5}) socket$unix(0x1, 0x4, 0x0) (async) mkdir(&(0x7f0000000740)='./file0/file0\x00', 0x0) (async) setreuid(0xee00, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r4) (async) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) (async) r6 = getuid() setreuid(0x0, r6) fchdir(r5) 3.995080105s ago: executing program 0 (id=2221): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) setitimer(0x0, &(0x7f0000000140)={{0x5, 0x24000000d}, {0x7ffff7ffffffffff, 0x4007014}}, 0x0) (fail_nth: 1) 3.994511177s ago: executing program 5 (id=2222): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x2, r1) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000040)="46b31c1c18", &(0x7f0000000140)=0x5, &(0x7f0000000180), 0x0) ktrace(&(0x7f0000000000)='.\x00', 0x4, 0x22c, r1) r2 = socket(0x11, 0x3, 0xfc) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000900)={0xfffffe01, 0x7, 0xc3d, 0xfffffffd, "1a1116f0d0a643000000000000fffffffffff700", 0xfffffffc, 0x552}) writev(r3, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) writev(r3, &(0x7f0000000bc0)=[{&(0x7f0000001e40)="ff62cd7507836cb5d2a485d323a8b39c6bd06a11c1d22bd9330ee9537abe766a7758813ea40da50ff03e9abd16a2797f61998f83149a251d241a390e0cdfcb38acadbbce7a6398b005126c0c7bad7355676d082143623686f228f96649c54558c123fde5cf63fd08e36b11568bcb1ae5e7355fcde5acd569f830d025a24e20fc5370a696cc9e3dc9644037e2f145d77688d0167b1f71adbcd5176ce84f6ec35292d2b53ce67eabe7a8f8c63fe5efe816feb7d89b37a067bb4c557587b1cb37db0a", 0xc1}], 0x1) getpeername(r2, &(0x7f00000002c0)=@un=@file={0x0, ""/256}, &(0x7f0000000400)=0x102) setitimer(0x2, &(0x7f0000000440)={{0x8, 0xb6}, {0x2, 0x7}}, &(0x7f0000000480)) sendto$unix(r2, &(0x7f0000000000)="b10005036000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b6730399ddb36acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c58b0400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000eb3000/0x2000)=nil, &(0x7f000028e000/0xf000)=nil}, {&(0x7f0000c9b000/0x2000)=nil, &(0x7f0000228000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000f32000/0x2000)=nil, &(0x7f000040b000/0x1000)=nil, 0x6c21a75b}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f00008fe000/0x4000)=nil, 0x5}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil, 0x8000000000000001}, {&(0x7f00004e0000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil}, {&(0x7f00003b5000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil, 0xffffffffffffff7a}, {&(0x7f00007a1000/0x800000)=nil, &(0x7f000025b000/0x2000)=nil, 0xe11}, {&(0x7f0000788000/0x2000)=nil, &(0x7f0000375000/0x1000)=nil, 0x34}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00007da000/0x4000)=nil}, {&(0x7f0000527000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xc6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x800}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil}], './file0\x00', 0x40}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc1286944, &(0x7f0000000100)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r7, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd}) setitimer(0x0, &(0x7f0000000140)={{0x5, 0x24000000d}, {0x7ffff7ffffffffff, 0x4007014}}, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x100, 0x4) 3.994121768s ago: executing program 2 (id=2223): syz_emit_ethernet(0x139, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb81004e0086dd6006250000ff2b10fe8000000000000000000000000000aafeffffff0000000000000000000000014e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="c0800002907803ff080a0000d5aa000008800402040202040700010402040204020402005a20ead18e3a36c2370ccac519eec4910721ae0a71409e6b9287558c6e05bf598184aa0f4d1a00821a9181bd67b1f69cb326f07eb94c962ac91d1d1b3537c566863312fec413dc1f21c24e89560b092c25043dec69054d6cf1866ad38b2044d146bd19882468ca1bdb2fc317383da6eac17065e4c544e16a895016fc1b512301ccdd9c3cb0006e3271b6441fa0e74e459faf5c2acdbc04f49383953f050028001acdf192ca62ec72897086acddb27bc30b5861833d30d11c54f3dbdca482ec8e055eb4edea9661704c7853c30a1c8d8b02afaa1047739dd2073a09a3eaf442004c291d0add3e106f68a1"]) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) close(0xffffffffffffffff) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e0000/0x4000)=nil, 0x4000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = kqueue() close(r4) fchdir(r4) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x1, 0x1000301010006}) r6 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x2, 0x0, 0x2, 0x269000000}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a2478913aad01bfc3eec0b4eaab0d39fa00f880404d5e4f010000ba0fdd01050b5336d3c9fde31e0578da113dd31b9286479e629e76119953502e35", 0x3c}], 0x1, 0x100) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="0217ffffff0d00001a4250c884ce5c7a0957e2c0572e0ba10000de6606ed0ca799191f01410c63469894f41fafb2e3fe88ca32fcdcad46e4ca2688bb19a0c056f315ec2226f44bb1a9ac80cde93e6136179b217ba8eb9e92a4ebcb7e522f7a", &(0x7f0000000080)=0x4c, 0x0, 0x0) mknodat(r6, &(0x7f0000000200)='./file0\x00', 0x80, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000001c0)=0xd3, 0x4) 3.993994225s ago: executing program 1 (id=2224): mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) open(&(0x7f0000000200)='./file0\x00', 0x2f, 0x0) 3.976116304s ago: executing program 3 (id=2225): setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x1}) 3.975716988s ago: executing program 4 (id=2226): r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000000)='\t\x00\x00\x00', 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) syz_emit_ethernet(0x8b2, &(0x7f0000000980)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d90000087c00003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa890090780000000000000000000000000000ffff00000000fe8000000000000000000000000000aa0203b22497107d1d9571c522cc48b9764c9c29452cc04ee36c2808a6ad789f62fb527d3bf633b7a482b9f5bfc1e68bf0237969f6ceab31bc9ea49eef6cd06d6916fc4a0dd7bb9b2f8a3bfc1bd28f12382be0794c9cc30d3d0b4802ff62743862b7d6b95cb8913bef489332adcc069c228f77fe8c9630b12dfd986e55dc7be14b973d0e7a70750538ddaee8b94834502692fcdd2ad34294f02faa9ff21cebdbf21bf8486a03ba92b4d556164b92326636f85badf9119d6f51ce217bc12198f292fbfbc6cf4294eb8eaaf3ee3cf6eb42d69d6152b992a787bbc3e959f178de8cf54a57bd1837448b97153c4295e4e5239c213065812c41a6fd00ffcd90e1f9b769e44a44c85d8f749907afc4614e123a047149235b52a20c674a4acbb92581ce0453cc610a82c7cd598de6928df3feb88574fc3c96b1ea734d31c2048a2b9ca806c0acee7db08ff38830b857ccf0683db3911d1280ada0aa0dcd9518e4fada718387f6c2de92a49d23d72e11c9552b1a1615c5faf3eb492fe0c98f140d1a4bd430349258dda4d5c1934c484fb2742cf57df0a6638bafad459c69e99b5a53c9b2b59213683d60210b6af941cde24772204acb8bd18958d753581f6df4c2e4b32dc7c0d481cecb5382fe0411f9f1b437d7129a02000b719f6d470ee02a1e34c14ad499d4b7e7a36dc03ae05bf9d70f0d50511717a0768e84e0b5dc41fd91785116d8a59edc13decb66a66426e1fbfe454ce27b23f0f141fcf170ec85eabb9506b7bcbd6708e542dd932fe1b3419a64573e6da8f2bccddaef30e455d8f369498e2e42c070180e25c3229f2eab0fa04d38d9b34f81c852569aee59b8a21b46416ff88868ad33ff0601eb7cb38a45aaa726c477eea4b7fb4a05f02d939970223511eaf2596e707c2c49ea7c7b928c692b373673bd6c4096b5c44dfa0898afbabe49ec9780b7c6c9e5d933b9f43bb6b73558c3c141cd59bded20b0c0c4b78a2f5780d4d82084e7891b93c69cec521bc0c881d5bd3fbe6017fe7d8080977267d56d95836f50a97d718077d74af5f699735284e7ddd076fe8a2a385defe5804e16c2ea006b4a6081a3312138b60bf38d90c3df870f335297eeb04e1c34c7dfe70394f0d748dd41f332852d8b9c63dac1e0a6d7dc551d10219a8dca9956183aa5b978f14c89c5660af31266874520976dd74f6d2a4f7326f2444fcbc1239ffc3bf19a05a1befd934a25e1cb34f5087d0469597b7369d18c0985a2136936c77f436a2c762a174450ae3ac2175e7e1425276320ed975eee95042166a0971c3e7f1cb805d33ef71fabe9f125a84d6eb35f659f23fbfd7db49238746a90e6004e0c20b191a6db4ab804acec618a4388eed581df5b7197ea9e1b78d3d24b74902b005f360c9db2094f989c04edbf10cdc9e625db0262127415b4352c1ec61340349151ed3c053a7af139b45fac35a25630b2639588e335cbf61be9d97b857a582400b57243f1a747e4b5216341334c2046c1d19b3b6c03724ade4c64d2f374997c8ef9f6a1f1ac762ad5f7c4074d047ab11212b5c7c84264a065dd9977f31c63871e28e6286645cfee4f3ad00fb671254981f73936e6e71de1ed848b22d23c217af338996f113831d1da714b6335434aea0819a8c26ae4d30a001d892af2fcb356088f71f14e3058cf06a42ae5883fc6c74e1f6af1df878d78e8fd408c13020610cea6a60f1b83652be7923e76550c9a8b94b7c8d7561ecaef70fff6f152b8d6225ff7b6f14563f0580e97a41cbdc7ef23b86a8b6d42106f758f2e51c93aba186578a1e325eef9922bdb7d1a06517f077cea48864500c77b484af7a17f5df6660ebbe1ba165dbb5650dea5046d422267aa40c17ef318aee60644cd1fe0c2b3e393ad963e30bfdb541bc74fcddba93e6a8f16014c7b88cf7ded296022fd653ce9fa0029d4a0c7338dc421080fbab0a9285714aeecc5b0757922853dea1e2bea390530848c2a0d2ec55fd5200ab8ad6f9ffb3cd3df714c665641f275fe16fd8c5b858fc291990ef4a93a14f32fefb1381c4bc4e0dede1c9ea37fc14bf3f5a7acdfc2033fba6f939d8421c20edf0cc1090a831538ff22828555f1356d3451df8bd319cffee33f016e621a9daac10e4fd0cdfc4ac318a488a452855d30fe44b4da056e3f706f5eac39301b5f8154fa17a96d78ca17c4df226cae256350e7aaec52ce139c9bda2d214b7f7ff436592cc3e6e53c8f9b3d2cad475971c8b17850e1d24d680a76cd1ba522fd7ea349badff08f7cc9b88999a14333f00850f46d93efea72fbe0033e51b503c0b6a1880d57a0bc6d9b5e95b1b8d5932aa9aefb84943508ce280d86f2de6cf8592e43e87e1d6b4c31fad6ccc0f82e8079a3ab39f2fd2d46eb2df43375d11dc2912b39b67c4c1a773d6e9745895adc73950e17ae6b220c15bf3b74ab094424ec8df2b9925aaa67ccf560b93d75a156b07f72a54e30b248e284fdbcaea8105ab456306381d169942a75dc3278c14e23d578623826d4b40a0227d58cbbb567d4e0635929871587847aa1548eaa614fe53ab219199f0e68fc1eba3c1e7126e063889796b8a2c63cb787de62cb6473304bec3aef7fea27abe499084433468c828f9ea068096cce3617d0f606d295e4102c15988dacf413f59a09f5f46b9caf879ad65fcc866bfabf12f6665d4367493e18314b0aae43086a4e07ca287d18ac0f732be3094fb368c6b69cb20ee98b7a0a8c53fe9efb63c940d14ee0df9115fc7fd3839b41f278159c3c97d6012f40aefda09aafba8b5bb3e28904723d976ce5518e6937b71726691bcc346cd4ea6170b9ba9d0e1230a3b18694a0d226e5466783d01c0f5492b007dd21e7dec1d19b20f477b1f648a56297cef5f0af059ec412cf42cd0f8d56681686ec274eecb56a9ad105775f34a41d7dbc33633ca4934819f4ec6a5b7527f8accf7107a2cf751e93a966b87acc03ecf3a6c88ba0ae61aea3749eae06d79a40f8767bb29652074bea1527e223fd9807b1e197b39fdb4f6bad3dd238f508f4e7c8eb1402c3531d57353eea93b521d50fe7e7a9b4082787594fd6a4d5ad4d24bbc63213293b30ad0ab6c160a756407a66afa9bdbe327a7aecddf2dd2354d526bdb2219686255edf749f9aa7185c7440128043dda3342d866ca5de07805efe032a631d0c93f039532d9b3e74cd78b8d7bb545633b5d5d157fcb60f15da6c9875983bd002c99b7a90308ca39124678ce858e98794b0c0d62126e81ad2a4c0504e33e117bd"]) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "d66ad0c200000000023200f6d700"}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(&(0x7f0000000280)={0x1, 0x2a}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000940)={0x3, &(0x7f0000000040)=[{0x7f, 0x0, 0x3, 0x40}, {0xb64, 0xd6, 0x1, 0x8}, {0x4, 0x0, 0x3, 0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x2, 0x2, 0x7fffbffc}, {0x7, 0xff, 0xfa, 0x2}, {0x87, 0x0, 0xae, 0xe}, {0x6, 0x40, 0x7, 0x800}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 3.703337703s ago: executing program 6 (id=2227): r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x1b) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x101}, {0x3, 0x0, 0xf}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x1ab) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000401}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x1, 0x1000301010006}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000000c0)=0x5) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0xd, 0x96, 0x5, 0x49}], 0xd7, 0x0, 0x8000, 0x0) r5 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x2, 0x0, 0x2, 0x269000000}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) r6 = socket$inet(0x2, 0x3, 0x1) r7 = openat$pf(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$TIOCSETA(r7, 0xc0104419, &(0x7f0000000740)={0xffffffff, 0x5, 0x0, 0xffffffff, "a600000000000000000000f40800", 0x0, 0x4}) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000240)="ea000001ebff0000", 0x8) 3.703042564s ago: executing program 1 (id=2228): pipe(&(0x7f0000000140)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000180)=[{}, {0x4}], 0x2}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc0107002, &(0x7f0000000180)) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000140)={0x1, 0x67, 0x8, 0x3710, "d66ad0c218000009023200f6d700"}) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x8, 0x50, 0x0, @rand_addr="cb697a653e2c6f0000005000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) 3.250709956s ago: executing program 7 (id=2229): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc050756a, &(0x7f0000000100)) 3.000052761s ago: executing program 0 (id=2230): syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x40, 0x0, 0x5}, {0x6, 0x10, 0x0, 0x10}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)={@local, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @rand_addr="135e80f1d38d5ba80b9e61dd0c535a98", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc00c7007, &(0x7f00000005c0)={{0x0, 0x0, 0x4}, 0x1, 0x1}) 2.947975877s ago: executing program 7 (id=2231): ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x44}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) unveil(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 2.497779277s ago: executing program 3 (id=2232): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x140) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, &(0x7f0000003800)={0x3, 0x800000000008}) 2.237733827s ago: executing program 1 (id=2233): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) select(0x40, &(0x7f0000000080)={0x552c15bc, 0x8, 0x3, 0x6, 0x5, 0x3, 0x2, 0x3}, &(0x7f0000000100)={0x10000, 0xd, 0xfffffffffffffff7, 0x594, 0x1, 0x81, 0x8, 0x71a}, &(0x7f0000000180)={0xd7, 0x5, 0x3, 0x5, 0x7, 0xffffffffffff162b, 0x8, 0x8}, &(0x7f00000001c0)={0x200}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r3) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) setreuid(0xee00, 0x0) clock_gettime(0x2, &(0x7f0000000000)) r5 = open(0x0, 0x0, 0x0) readv(r5, &(0x7f0000000380)=[{0x0}], 0x1) setitimer(0x0, &(0x7f0000000140)={{0x6, 0xb}, {0xffffffff7fffffff, 0x1}}, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x5, 0x24000000d}, {0x7ffff7ffffffffff, 0x4007014}}, 0x0) 2.23723299s ago: executing program 3 (id=2234): select(0x40, &(0x7f0000000540)={0x6, 0x3, 0x9, 0xfffffffffffffffc, 0x44afc4c7, 0xce09, 0x7fffffffffffffff, 0xc}, 0x0, &(0x7f00000005c0)={0x8000000002000000, 0x1, 0x4, 0x40, 0x3, 0x7, 0x85, 0x5}, 0x0) 2.000684287s ago: executing program 3 (id=2235): unveil(&(0x7f0000000000)='./file2\x00', &(0x7f0000000040)='W\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x819, 0x7b, &(0x7f0000000200)=""/120, &(0x7f0000000300)=0x78) r1 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/35, 0x23}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="180000000000000008000000000000003637151e9a000000"], 0x18}, 0x6) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') 1.250550505s ago: executing program 0 (id=2236): writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000140)="4c4b94", 0x3}], 0x1) r0 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="fe087c1187", 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0406938, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x6, 0x0, 0xc2, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000001880)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) close(r5) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f0000000600)=""/4094, 0xffe}], 0x1, 0x0}, 0x0) preadv(r6, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 1.000710047s ago: executing program 7 (id=2237): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x401}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) pipe(&(0x7f0000001440)) (async) pipe(&(0x7f0000001440)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x147) write(r0, &(0x7f00000000c0)="850f96b0abaa678998c390e1532ab38efad92a41019005d822d711ecdfd5de81044dc01b3d4eb7", 0x27) (async) write(r0, &(0x7f00000000c0)="850f96b0abaa678998c390e1532ab38efad92a41019005d822d711ecdfd5de81044dc01b3d4eb7", 0x27) select(0x40, &(0x7f0000000100)={0xfffffffffffffffd, 0x8, 0x0, 0x9, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x4}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 1.000458159s ago: executing program 2 (id=2238): syz_emit_ethernet(0x46, &(0x7f0000000340)={@random="fb0000002000", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "826e03", 0x10, 0x0, 0x0, @rand_addr="00000000000000000e14fc11133f6400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) 750.545543ms ago: executing program 2 (id=2239): r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000000)) 749.085406ms ago: executing program 4 (id=2240): mkdir(&(0x7f0000000080)='./file0\x00', 0x80) setreuid(0xee00, 0x0) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0xf, 0x2, 0x20004}, {0x18, 0xd0, 0x7f, 0x400b}]}) sysctl$kern(0x0, 0x4000000000000149, &(0x7f0000000240)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8ea19d0900000000000010000000000000000000a3042d29b5a9d42d9f04a4f29333c97b8573c35a3f966282619da69ec1a9f40758814d88522e319ac93dc5306a322825729c87acb1f49a409c4390da3094c8e1822117bc3b3587a85e9e058c60478ce6c50b8398e04c304ea295ff33b3da6bdd2113049731156215a286c5fbf7f6a4de12b1ed2fc98cb33c3a918e3ea52b9e5e68b9f747641a6c7c81a37cd6e486df9710516046f7ca63270c3542100651aefef09281e13f2f9cd566c6264ede5f6ef373d29e9bfe971c6be1aabb3fedab1fc3db02b9061553de0a3a426f7250170d70f5b37ef3bb66f0338a94a4046300697cace1c682458a5ae9c67851281a1cb6ff2ea06f6103195de0ee3330f1b713a6b67de95ea0295d275b320cead742ed3d8e4650e73f532c61adf66478e89b6107a42e3690011a3bda3d5b07642b0a4bd9f455386604d0a56d0c16a84a431932135ceb5bfcd47d659037a7c4ed507f61c1503c217db7ee337cb8fef08aab28057ff91f73e5c17a4e8fd75745a0a318f7801a548d2754a022c7d1332962dca3c16ea51afc88a8a4e6c372c2ea22c341984f3edaa690", &(0x7f0000000080)=0x54, 0x0, 0x41) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r5, 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)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e62", 0x28}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a24f562404be9931d0eef39a24", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x3b, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) r6 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) close(r6) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000100)) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) r7 = getuid() chown(&(0x7f0000000200)='./file0\x00', r7, 0x0) setreuid(0xee00, r7) setreuid(r2, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') 748.715617ms ago: executing program 2 (id=2241): r0 = semget$private(0x0, 0x4, 0x0) semctl$GETALL(r0, 0x0, 0x6, 0x0) semop(r0, &(0x7f0000000100)=[{0x4, 0x3ff, 0x1000}, {0x3}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000240)=""/64) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000280)=""/224) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000001480), 0x0) sendmmsg(r1, 0x0, 0x0, 0x4) semop(r0, &(0x7f0000001880), 0x0) syz_open_pts() semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001940)) r2 = socket(0x6, 0x8000, 0x7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001980), 0x400, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000019c0)=""/198) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000001ac0)=0x2) getpgid(0x0) fcntl$lock(r3, 0x7, 0x0) recvmmsg(r1, &(0x7f00000031c0)={&(0x7f0000003180)={&(0x7f0000001b40)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x1, 0x0) msgget$private(0x0, 0x110) recvfrom(r2, 0x0, 0x0, 0x1000, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000004240)={0x10, 0x6, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffff1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xa3e6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x34e}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}], './file0\x00', 0x9}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000004440)={0x2, 0xfff, './file0\x00', 0xfffffd70, 0x432e, 0x7, 0x10}) 447.778337ms ago: executing program 5 (id=2242): mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 657.373µs ago: executing program 1 (id=2243): r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(r0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) dup2(r1, r3) connect$unix(r2, 0x0, 0x0) write(r2, 0x0, 0x0) 0s ago: executing program 5 (id=2244): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) flock(r0, 0x1) pwritev(0xffffffffffffff9c, &(0x7f0000000580)=[{&(0x7f0000000040)="729a92c8235dab6e1fba645ed80b584851744c0453a33641967c4bb5d4f251da55a95c3085084050073368558f3234f51bf0e0da1e28825117cfc575413ca05009a445ed82f43e4bbddc74baf7ff3441e0b92543b5f803ae04f93593441bd92c65464e55f6e28e7cee12ca4f4562ff453c625c9de3898bde3c83c1e3a9137469bf6068c0a5b197c3d565275f4f5cbcfbeda557e0a65a75c47a0ae93199bf882a00485f07fe9d4a3f31bf130166abab6d2255916c13ddd0b2fd", 0xb9}, {&(0x7f0000000100)="afe17820341da3c3bee93c3eec7387c0475b12ab43b0815355d1f3b02c1fb799016b244d385e6ffb", 0x28}, {&(0x7f0000000140)="9016d3303e6f68d79cf6b12350d78710f703622ca8ccb598d9651502ee7cd10d9392acbd28dc3121a42b613cee1816fb1e28bdfbcb040cbe0661d7e7804df3fdeb2552501492de0cdc0e72d5a3df23d87f5fa9beb8e02f4f10cfef29fdf070dc855b36dd9c059cf7df77ec0237fc58b21c3aafd96e2a29c57970e463e6b1ec2801adee52d9520ce0d368dc9627b5134175661019794201", 0x97}, {&(0x7f0000000200)="c50f9c14935517e963a779769cf6742543333ff804ac16f41922ba4dbbaa2ab176d28812a494c6b39906c46676e8017f0742fd61c44c4f6fff4b8d824a84a6b6f77694f3b450a87a46bf2ce16f5b6c48d256f5ca909e2117509e226240b7e296bad6921c8f4c8f65366d0788cb482a4f03b3ed8435a171e5fe64fe9c121b984b4ecdd2cc1afc706f7fa4cea0a7b92f039b56aa406098788ff29142ce05913592f9b232eca83122aaeb7dc2708025400cba28b34d1bcbec1c720f5bc558d2aa0acd4063cfa2692ca0bd75d92597ed435cc3e088eb2c649697ba21909fba566a7909b52595a7c6d2d79f0db17a82", 0xed}, {&(0x7f0000000300)="bde8b689e82dbe7ef9a326cca3e7367cc40d1b30f56348a9ce66a9ac77f7c9c4cda02ec496e56de6afd8e9b617ed00186b31b633364f69f268d41ab981fc8be3d6ba8780155398bfe92c4be040a24e47ce5c39dfef403b62394f90ef818fc00912945a1e7e938c2c3c2a684056d81acdb093fca7625374863fafee7f1f3ca588ee9b7ded9254c79a4f6806c711f64873ae0bb18ace75d331f8ffcaaa477f3eeedcbbe1b09dccfaf6e6a754af18c7ee4ca65e15937d9e84eb17b2d99ee1b1d5e6134d0703e0595e4262857f2d95cd5e9e7cb5279be4abe2bf4db07ec49cf5c95c2d1e17eadf996c8ecc65428ebe", 0xed}, {&(0x7f0000000400)="5eb15d59f9c0f64254e2fec2c05e82cbb6f8ce3c91c6ee90d26b12be3888d3edd53d35aa87d45211ce0d3505d880f6a85268ec3f0975c3f1688746d8fc87c6b8eecb909ea01c40a3c44bdd86adf664ed1aa32d0fe6538a19", 0x58}, {&(0x7f0000000480)="437efa6d6f46bd6c73a817018712c37f58c0130a2bdef6124d2064a74b7bb392929e557c8518aea8ee74957defd3b6a10437cafe5e01ef8b005378478ea9f9fca92a49ed1b5a76ae2181580760a014ce7cb0127550b6ab6c76d71ee4d37c8681152eee35366571ae9600464741b51288c30a850fc0a39c28a5319fb6d5893a151955c34890bca66997506fbf94af6a0d4b76bf1d6152693a5d3d5691e0244c4c91df3540172900eb32e75009eb339b06e947ed74eeaf08f2bef17150e8d497b10453f6f07c7de8e4776db371da0e94db92e478958e15888a517573f0c5202ad38ed7838bc3e8b5388fa83516816641acdec640e4899976b6bd0237b3fac4", 0xfe}], 0x7, 0x81) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000640)=0x3ff) write(r1, &(0x7f0000000680)="8fcf38fa2607b1690e76b2245f098a67194a2547733fd3e17c2cc7bc6cb8f137e26a8fb722c250bd6bb062c3b27da6b52dc4d6e1f6c4751918f18decf40e1efe5a43acf08b5cb713801e230d7603a5eef748cabf8f2d298d72836c1d53de9c2453c0549f438bf9a625f58477b93456fb4b362b3993fbeb17090efcb6311e41be33cc6d03f409d3118789dfeff694111e231dd20ab088ffe246ef93874a1fb1363a1b4cc49c6f5d765c679bad3592b528dc04c985ecc4d0ccf6d35f8ec27160421711443d246ffc57323e759fee7083a0dfb8e200a0172915c4e2e6a9cf6a4f1998423bf7cfb07df97a08ddc316acf55fe32666727cca9b", 0xf7) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000780)={0xfffffffd, 0x9, 0x9}) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) fchown(r0, r2, r5) getpgrp() wait4(r3, 0x0, 0x2, &(0x7f0000000840)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000b80)={0x4, 0x6, 0x8, 0x3, &(0x7f0000000900)={{0x2, 0xc9, 0x2, 0xc, 0x5, 0x4, 0x10000}, {[0x7, 0x7, 0x6, 0x9, 0x7fffffff, 0x3, 0x4, 0xdc, 0x5, 0xae, 0x0, 0x4, 0x7, 0x40000000800, 0x5, 0x5, 0x7, 0x2], [0x9, 0x4, 0x7, 0x75dd, 0x2, 0x7, 0xb25, 0x7, 0x80, 0xffffffffffffff6b], [0xfff, 0xf, 0x0, 0x8, 0xffffffffffffffff, 0x8, 0xd], [0x7, 0x0, 0x5b4, 0x101, 0x62, 0x5], [{0x7f, 0xff, 0x52f5b059}, {0x800, 0x2, 0x0, 0x8}, {0x7, 0x6, 0x7fffffff}, {0xc, 0x7, 0x86, 0x7}, {0x6, 0x5, 0x2, 0x8}, {0x9, 0x81, 0x7, 0xf002}, {0x8000, 0xa, 0x80000001, 0xed1}, {0x12, 0x9, 0x2, 0x400}], {0x6, 0x800, 0x3, 0x7}, {0xff9d, 0x7, 0xe38, 0x3c000000}}}, 0x2, 0x4}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000bc0)={0x4, 0x80000001, 0xf, 0x4, 0xffffffffffffffff, 0x9, 0x9}) readv(r0, &(0x7f0000000ec0)=[{&(0x7f0000000c00)=""/69, 0x45}, {&(0x7f0000000c80)=""/166, 0xa6}, {&(0x7f0000000d40)=""/153, 0x99}, {&(0x7f0000000e00)=""/127, 0x7f}, {&(0x7f0000000e80)=""/45, 0x2d}], 0x5) pread(r1, &(0x7f0000000f40)="646f45d20a1e8e507c9c7a83503c800e9569804aeb45be746be78a13ced3dbb7cc2ca879f799d276dcbe208b2fdd427a47cf979912dbccfa7b09c4357b17aff7903ea5", 0x43, 0x722) writev(r1, &(0x7f0000001140)=[{&(0x7f0000000fc0)="a483fc4e302b1e9304a6a803f851803e65619d48e1be2e5383facde8c0299050bdd2064ec1ebe73caf26585128794aa5d98a4152700ab41b23788eab24b0cc1db305457097c978b5ac268465d62fc260767b4c1895d702384448171a1d6cc08b12aa08822cd971cc266aaccce2f26b4df3376fd3a0a9bbc0f010f723f3cbfd9e6beae47d0444660f9ebdc415b87ad416b2195975547723a58e390064cc080316638a5ce06398eb36dbdaa41965571cbb9703b4d429a13c4ef7d65a30fd7be1e12ac55856f850c325cc1ea3b316ad2865f09230b0c85960709df6d02a5f51d956", 0xe0}, {&(0x7f00000010c0)="3b9155c7d549ebb99bfcdd425f78ab736cf8964206c5c76550c5db", 0x1b}, {&(0x7f0000001100)="303821e0f3457807b0440288a86351a231890e5a02cd10", 0x17}], 0x3) r6 = socket$unix(0x1, 0x1, 0x0) fsync(r6) r7 = socket$inet(0x2, 0x5, 0x8) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000001180)) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000011c0), 0x20, 0x0) ioctl$WSMOUSEIO_SETMODE(r8, 0x80045726, &(0x7f0000001200)={0x1}) r9 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000001240)=""/99) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000012c0), 0x20, 0x0) read(r10, &(0x7f0000001300)=""/236, 0xec) sysctl$kern(&(0x7f0000001400)={0x1, 0x50}, 0x2, &(0x7f0000001440)="108e9b51a93204fe5b4f87dd5b0219ff4b1fea307a7c3bb7b6cdf9c7ab5032d452e4a48f7361eb905d61291a45224c389a848f08be5f7e6f0746ceb30893378fc0c2bd", &(0x7f00000014c0)=0x43, &(0x7f0000001500)="5ceb836a8ed1a932686253b3c59be0f4c147aaee87c0c9c133c9a089171ac43da4f46427856b340d385be36acc5ab3aabc721d73540d71308fedce67d7bc8abb9cdd2ede84dc141d1137306dc6259531f6baaec7d747528778e559a3fc5c3a0e023d3f7419ab5afda61e164a9cbf40dca2f491b129f118ea45bb025a503893fab7bb0d26ce82d2e428a544707b41846090ef1a2889055a6aa79e07dcb5ae89c5b505d7d9110598c5aa3d5d0822387c0f89059b252266b94b563c6fd98c46316e610203a28e9fcc82c872d3ee12ccf54b9ad55e87cb2572", 0xd7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) setreuid(r4, r11) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.156' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error load: 3.78 cmd: getty 84107 [ttyin] 0.00u 0.00s 0% 320k denied attempt to set clock back 3726559901 seconds lo0: can't handle af32 load: 5.98 cmd: getty 84107 [ttyuvn_flush: obj=0xfffffd806c8f17b0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens panic: kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_unveil.c", line 188 Starting stack trace... panic(ffffffff830c0887) at panic+0x1ba __assert(ffffffff83075efa,ffffffff83046bd2,bc,ffffffff82ff9984) at __assert+0x29 unveil_destroy(ffff80002a4f4460) at unveil_destroy+0x1dd exit1(ffff80002a48ccc0,0,0,1) at exit1+0x60f sys_exit(ffff80002a48ccc0,ffff800037681c50,ffff800037681ba0) at sys_exit+0x1a syscall(ffff800037681c50) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f2e8f2d7620, count: 250 End of stack trace.