last executing test programs: 5.899393261s ago: executing program 2 (id=415): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x8, 0x6, 0x0, 0x0) 5.898568904s ago: executing program 2 (id=416): r0 = syz_open_pts() (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) ioctl$TIOCEXCL(r0, 0x2000740d) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000100)=0x1, 0x4) (async) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) (async) sendto$inet(r1, &(0x7f00000003c0)="757b76e838131fb5cb91b86c712bf71d2b86ae8354340b773c2fd7190933455e46de8727f793ae264f6b0ca5441c4e0cab43df0d71db62a38cbbd63329f58c76daaff783a57c668fbf15d3cb16db3a0134d546be18e51f4b02a09ac4f002fe104a670acff468d25034ae6ce6c79da2e16766afafb2c8b2c39665967c3d2289f042d8e42a05759200"/145, 0x91, 0x0, 0x0, 0x0) (async, rerun: 64) r2 = getpgrp() (rerun: 64) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x81, 0x1000300000000, r2}) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r4, &(0x7f0000000480)="abae3801f12d7c8c9f3578997833654da97dfe9f83608e6364afa137d3fd91384e2de4a64d0280432f564289704faaf253810aa482d5fe09332fe971c87fb88342939b9257479d1f5b8ce04f7626ca7425a9cf4fd56b3d665763c347b81e2f7124a94913645fb0601b51844972fc52c70850ed1829cc5cc57e55183d3340ec3ecbfa7547d9603fcc6703f482344e80a840725a63900c8a7211312ee2bb69bfffb4a5eb55bc06454900c1024918878f0b2191a3dee872862803497e46c777628badd99c96d28be424d200d99d068759430813dacb473eab09691868f1df7750d516ae2c56a08f5949a8", 0xe9) (async, rerun: 64) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) (async, rerun: 64) close(r4) (async) clock_getres(0x3, &(0x7f0000000000)) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) (async) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) (async, rerun: 32) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYRESHEX=r1]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r5, &(0x7f0000000000), 0x10) (async) execve(0x0, 0x0, 0x0) flock(r0, 0x1) 5.892770023s ago: executing program 2 (id=418): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000180)=0x6) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) semget$private(0x0, 0x4, 0x24) r1 = getuid() setreuid(0xee00, r1) (async) dup(0xffffffffffffffff) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000490000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x3, 0x4) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) setuid(0xffffffffffffffff) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async) bind(r2, &(0x7f0000000000), 0x10) (async) write(r4, 0x0, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) (async) write(0xffffffffffffffff, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf134eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895b7d71fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265a129a79ed9980eaaacbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b2c27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e3186f8e0acb23c55df91e99a27c8bc1358", 0x171) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0}, 0x10, 0x0, 0x0) 5.836859154s ago: executing program 2 (id=420): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000340)='/dev/rvnd0c\x00'], 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) setegid(0xffffffffffffffff) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) writev(0xffffffffffffff9c, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VMM_IOC_RUN(r0, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f00000000c0)={0x0}, 0x10, 0xe) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60006f3300383a008a211dd14508000000ec000000740040fe8000000000000000000000000000aa02009078000000006000000000003a00fe8000000000000000000000000000aaff0100000000000000000075fe0000018c"]) 5.822984829s ago: executing program 2 (id=423): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x40000530, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000b40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0, 0x8}, 0x4) setitimer(0x0, &(0x7f00000000c0)={{0xffffffff, 0x9}, {0xffffffff}}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) setitimer(0x0, &(0x7f0000000140)={{0x0, 0x2}, {0xffffffff, 0x7}}, 0x0) 4.732054019s ago: executing program 2 (id=425): setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)="ff", 0x1}, {&(0x7f0000000300)="7208d2879d7ae4e27cdd670d6d26", 0xe}], 0x2) (async, rerun: 32) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) (rerun: 32) pipe(&(0x7f0000000240)={0xffffffffffffffff}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffbfffff, 0x100, {0x800000000000000, 0x3}}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x8, 0x4, &(0x7f0000000280)="ebffcbff13b2fd81e8d1254e2eaa618625e1556948bf7a0000000027b560da2c06eac10900000038ab519234669f750a30afd0af2453ddbb43c6949fffff70a32f2048d1f6de290571fdcf44a598b4f1c1a25260da211514f0c0c6e60158466d74b5ba041e8fc8ac", 0x68) (async) fcntl$setstatus(r2, 0x4, 0xc0) r4 = getppid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r6) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}, 0x0, 0x0, r4}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) (async, rerun: 64) setreuid(0xee00, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x2}, {0x2, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async, rerun: 32) r8 = getuid() (async, rerun: 32) r9 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r9, 0x0) (async) ftruncate(r9, 0x79c8) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) (async) msync(&(0x7f00005ae000/0x4000)=nil, 0x4000, 0x3) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) setreuid(0x0, r8) (async) fcntl$getown(r7, 0x5) 1.337618307s ago: executing program 0 (id=506): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000000)=[{0x15, 0x4}, {0x80, 0xfc, 0x5, 0xf82}]}) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x2) ktrace(0x0, 0x1, 0x4000093a, r3) (async) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000000)='lP.', 0x3}], 0x1) (async) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x3, 0xffffffffffff0000}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)="01000000", 0x4) (async) getpeername$unix(r4, 0x0, &(0x7f0000000080)) (async) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r5 = open$dir(&(0x7f0000000140)='.\x00', 0x10000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x40007, 0x8, 0x8, 0x8000000000000003, 0x8003, 0x1000000000090, 0x5, 0x3}, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) lseek(r5, 0xd9e, 0x1) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x40}, 0x2, &(0x7f0000000180)="dc", &(0x7f00000001c0)=0x1, &(0x7f0000000280)="05b524cf7eee665c1aff18d916817c609358a9f4be9ed7dad310223fe5f4d08acf36fc5c2512a76bb602266e612c1575a008d5f20484e491fbd737653cb42c21937bc029fba92b1359e4f89d3bbddd12e665b113aa268fd00928b887b949d8c09ca21fe1a7e474d8e8fe027922f3464f031b4eb3e05af3136cb2e32f39023effae1b053198888f722d9dd7d5784a989d", 0x90) (async) getdents(r5, &(0x7f0000001280)=""/4096, 0x1000) getpgrp() 1.337471789s ago: executing program 0 (id=507): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x8402}) mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0xd05) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 1.216403491s ago: executing program 0 (id=509): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x1ff, 0x0, r1}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000140)="d0d0aca40b2ba45b6b3e81308cada5e4e05ed1f85eac", 0x16, 0x8, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r4 = socket$unix(0x1, 0x5, 0x0) fcntl$getown(r4, 0x5) close(r2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000740)='./file0\x00', 0x10000, 0x100) close(r0) 1.215440358s ago: executing program 0 (id=511): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$unix(0x1, 0x1ff75e5fd2c63743, 0x0) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000080)="551243e1f3cf7596dce423cc35fe7380f919780ea6d078f63ff1df6722db3e2bf3d220596224", 0x26}, {&(0x7f00000000c0)="5f4b5c4ccd739a31d14b610a703ec9f1b9378a6b62c368d366135b3401aed5c62df9c5c8ee3881c0548739de2625dca455df1d7a63ce7f082d52cad7ebbc2d5359eb86702fe5f42b8234623ebdf89774d2ead258af25f09c2a102fa5916f02f6293b57cd374286cba6c64416acf12802115ba0cf2cd3ca80ac0cca478a5de4c0474b2aedddf5dd334dc48a0463a0834807ea324dd405c3526daedbf1bcd9c560ffea451ec6e2bd4e30184464010d75058153326901f331f9f6efff62064a91deb578f40540d144d5fac22e39b1f7df97dd4d", 0xd2}, {&(0x7f00000001c0)="b96f9eafd2a6a476810b2042c13f3167e0f17a214fed8eb3f2f7efe94b79aa3afa693f94a5e1276b1cfa0c1212375dc39a96d92ff0e2fecbed3c5d1520ce", 0x3e}, {&(0x7f0000000380)="ac25ef9482eb7a1f4f33f65cba63c26eb84f374dfd647a1ea7547716bc9b3920a840d6380988979a945687df5626326899e8ca7a28718e1da6ebbd4dde3d33054f6c530e0ac56f822e48ae9c8b36acdab2285d621b1081ca4d9bb98400c2588dd7c8d2f4eac2dd75ce3daa6de2ef6c9499bcd17675066223571489d55b45adbf9b2f8c9179bd7fce51f38599fa64cba9f98a8b50c33c34f7ed5db08de38dcb3e1f1070632c5d619ebd8504714b299bfd", 0xb0}, {&(0x7f0000000440)="8fba19eedc96125e98af0e08bf906ce01e618671f6bdec9edc43d2b0660e2d809c971a9c79a2e68bd0a6e0f58357ef90cca64592a52a0509d331f27be23266b279", 0x41}], 0x5, 0x0, 0x0, 0xb}, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000280)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8e2000403080000c0112079dd31a81f5d89b800000000000000000000000000000000000098cf46c09713749461910c25c9d595120513a57286217f0f476039", 0xcb, 0x0, 0x0, 0x0) 1.143233514s ago: executing program 7 (id=513): open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r1 = msgget$private(0x0, 0x4e1) msgsnd(r1, &(0x7f0000002500)=ANY=[], 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000300)="1e", 0x1) (async) write(r0, &(0x7f0000000300)="1e", 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xa2, 0x1ff, 0x2, 0x4, "0e9f1bce199275a341a04470d2b97a14e29ba29d", 0x8, 0x2}) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xa2, 0x1ff, 0x2, 0x4, "0e9f1bce199275a341a04470d2b97a14e29ba29d", 0x8, 0x2}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000340)=' \x00\x00\x00\x00\n', 0x6}], 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x4ce2, 0x3, './file0\x00', 0xfffffffe, 0xfffffffa, 0xdb58, 0x5}) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) close(0xffffffffffffffff) 1.134179112s ago: executing program 0 (id=516): r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="695cdd27", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000300)="edecf1cb", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x0, 0x4, 0x4}, {0x20, 0x0, 0x0, 0x441}, {0x6, 0xfd, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)={@random="adbce69ea015", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x64, 0x0, 0x0, 0x0, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}}}}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa", 0x7}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="aa0684"]) 1.131932849s ago: executing program 7 (id=518): syz_emit_ethernet(0x66, &(0x7f0000001400)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd60cbe52000303afcfe806aa4b415293500000000000000000000000000aa"]) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) read(r0, &(0x7f0000000140)=""/67, 0x43) syz_emit_ethernet(0x66, &(0x7f0000001400)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd60cbe52000303afcfe806aa4b415293500000000000000000000000000aa"]) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) read(r0, &(0x7f0000000140)=""/67, 0x43) (async) 992.208317ms ago: executing program 0 (id=519): r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) (async) sendto$inet(r0, &(0x7f0000000000)="42a04ec6320edb8f7474f926d47999c051bc117f9e716c2dc54642f3fb1c026b6bf7d0a0acc150782d40f43d69b13b6fcf47902d2896", 0x36, 0x409, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0xe4, 0x4) write(r0, &(0x7f00000000c0)="432d2bd72dd660abd463e8c0f98fb5a365fbcb8efc152554233b187dc99013f5d510367a8f93545358024a1049635b1bee0b332a48acbd360064b544c30748230c", 0x41) (async) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000001c0)={0x10, 0x2, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xb}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000686000/0x2000)=nil, &(0x7f0000c9b000/0x4000)=nil, 0x1de}, {&(0x7f000058e000/0x1000)=nil, &(0x7f0000bd4000/0x1000)=nil, 0x9c}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00007b0000/0x4000)=nil, 0x2}, {&(0x7f0000ac0000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000d63000/0x3000)=nil, &(0x7f00006d9000/0x4000)=nil, 0x7}, {&(0x7f0000a20000/0x3000)=nil, &(0x7f0000a5b000/0x1000)=nil, 0x2}, {&(0x7f0000cb7000/0x1000)=nil, &(0x7f0000b7a000/0x3000)=nil, 0x2}, {&(0x7f0000c29000/0x3000)=nil, &(0x7f0000a74000/0x3000)=nil, 0x1c4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000c2d000/0x2000)=nil, 0x1}, {&(0x7f0000f06000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xb61}], './file0\x00', 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) (async) pread(r0, &(0x7f0000000400)="347716894f0cd0353b1c51072e708eeb22af48d40974e98e3ee6e20896af4afbbeb6b9886d7c27886d796460cbc42a437c3e5ccdf24060c39bef02e2a8eb49447238d0", 0x43, 0xffffffff) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000480)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8, 0x0) (async) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x3) (async) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000540)={'./file0\x00', 0x2, 0xfffff267, 0x4, 0x0, 0x6a, 0x8ab9, 0x68, 0x0, 0x1, 0xe, 0x2}) ioctl$TIOCSDTR(r0, 0x20007479) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x800, 0x0) r3 = dup2(r2, r0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000600)={0x8, 0x0, 0x3, 0x6, "f53818f02255d5039371c0c13e48b4dabe27028b", 0x401, 0x3}) (async) sendto(r1, &(0x7f0000000640)="ee3b24b73dd2eb9857b32e06189de42b102c8882bd03e23e7ab292e553d745a92cf11532de5b0831bf1b6ecc308470ac7914941d94f2f165ae3252a3d62e1bfe391192da7a479a63c0a5488d13ba4d6b3d54ba4413bd49f1abea3899a8f5dfe3af6d67a7d125c71ec110c1c45784341cacae1bac2408628deb99eb12b6b84fa329e2516dab77a6f3ede639ba09ca0847a0f0b0f929f0afe1b67c4c97ded67e06539975bd210814e630fefed0a60303ebb627ca6cda27c9f1e936dddcc88009494038fa11", 0xc4, 0x401, &(0x7f0000000740)=@in6={0x18, 0x1, 0x6b1f, 0x36c9}, 0xc) sendmmsg(r1, &(0x7f0000002b80)={&(0x7f0000002b40)={&(0x7f0000000780)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f00000007c0)="cf6478", 0x3}, {&(0x7f0000000800)="b03858fb78e57ee33f9cbec1d6665fecf41c1f52a1b8f31f8fa82c1e54c0ff2cfd9f868fb83b3849dce664a677546eddb62de453fea7e54e480e184d9ed760f2be40", 0x42}, {&(0x7f0000000880)="e17f5c21c66b74a6f6b75b5662524fa0be7b127949f4555e48f669bc45822ad3fee0f83980f4ac823633c5c5b80316f1cce37ed7497d3debe0f1ae810d7ae0d76884a1eab98c2b7279533fa50c8a3db6efe9dfc39a7ad3bb44efa67e724eff23bdf566e32bb2d74280ea34c4b2bffa370a65538b7a447e26f3f9b24d529c5e96f2d1a8ced949c78eb4e6ace9dbc716b222081464207486178b05e87e6d1318934f7cbaf8bdf10eac7dcf5aa6bda9053dfb179ae21cb8597a85cb33136725e52c9900b6ccb38dbaba617e7381e348d259ffcccfddb517a31b3f4c4890f49295afb2ca834ad50611567b3780afca23c67849c12e81f5d786fb4c57024e77ef239cb381a4754a9ab2080cbf7fa2fbde64b882d9e12bc69e9e255dbba5977b1a90218b56d2c5a84f0df24274079645c8402eb63c5babcc654884c7df5fb7dbeae272fafea3994616aec15b8d6bc2152a0fd3c8cd33d33d5c625a8e778d5138e605845153aa840b278d8e09af2dfa39b661bd6cafa0501bc55acc22649aa12b5a911fff2926644c3e9c035b10a56169ffc166f980bc41baeb007fde58108e3b49738e5915f5fa9edb7e501fd3a5d92e663d09433032364554d0e42a8322f31c7acb0e52e24898e0ec5f5c7e71825addd3ff0df58aeaeda98f563ac4aabfab7cf5fcbddbffb1a19faf9c7b3141e9e57e99be46f1dda2da0322bed16e47af464c6b496bccbbd84acdaba74073e16380f12d4d89e55de5a744af12301d4f6fb7fbf657493666187dea877505844ab0c2b7cebb4915abe67af2c7a4cdf16e71a61cd4817b66ff19411072dc9cf3a5968d9c2ee989574847b1b293b586214e4bab68504af05225eff93fb1025911e9cef0a48786c40064cdf3796085d684726c737c648a609d65e82045c8489100e72952a4424c5e037d0070e28a297cf50991b3dc49d729eb9a6b76cee65e79d31efe1c1978ff627738d990747296c240c55217272e8afaffa9145ee91c9650cf5f47d5b316b2d673a56dc2dd5f13525531bed5f73b6af2de9d59c337701e0b2170939b7392a71ec5ef63d11626c628801ac057f9962c0dc3acd65fcb12ce3ba0c8ed6cf052a94583669df50326262d0ca6f4caa6d75ae68a9c299835ff6973af90d05200cd5056160643ce958ea3b451ccdaa4544c7d6e1398f5bb81031d2004721d3cc9e34cca3c94810e18966e29f3f5f40d7cbfca9d0afbbe914b659bc245a1f0468acc09ccc93350b598ddd66014b780490a34a9121ad22976438653c74a8b09b23cbd92409df911b5868e4d1070609f053d87b5465da6174686904b850960cca7deec1c9ff61e6ea8d23040ecf1606f36031ffd51b622bde5b701009f726dc08cce88ebf6a99ffa302344e9b8b56900732f4435b2ff9a0aba0179626f62fb9227d5b8a164729bdf13af37f0fd6332ffcee4e6200034bbea02ac9476e6fb25f3efbe36a06f3ef5e21bb39bf6f9bec3bc09e7bb61fb27cbff7ee16283a59e8f01d19ea5e450717489d2288b392e1e6f3c4c47fc8a2b55c7a7e27d3109d4f63bb2583e13936f4bb672f9dd3fd48c67b4b96aa8134e188615df4ebac0d7e20b5776e53bca49b0faefa302415e96b911b559ec3ce1154032e2b13b3c0ee25baac4793717c57dbebd004d1c3ee7544536bc322586bd38f840b63a2128632a40b607ed3b3326100d8ea458c9da3b166dd3550c34f728dc6fc5e618ad5ad48a52d6c05114be89e3feb5841536463dd88412dfe13df058e9895c92c040f86bd5e9a0dfbba5b67ba2392fff0aec442bf65779f4ae6f70ace18dfede11aef90db0c31b614e1947e44998390e4b5e744357b7ac4e3d1a1d48319f195253cb384aecc6580598701f9a91d4a1958edcddf5b4d9d65c65f80c0998c3eeca38c04346975a9eb10bafdfef1b501bb999bd0944598aeeb692abef6a20561b21153d0cac7b75545521a9bd5158d17f230ae275e1eee488ff211dbc95b0d34c2388d802abd24549e2085aba8d382c4675b046c9e0c334288569ce8495339156b3bccf1f5c0858b854f8fb09d388758dc1c553b8968d1e36aa156afafec31a094c36a42f75fe5c0fc49b970101f4a6a2169bb18b31359e0957095b48679bfed0dffa58bc9a05220f1b911dfa829986826d4847ce457b46493fe4f82c6bc200e04646907d8fb0ffb8459b8c5b8d4cd8ab6d87e4df3afaa2248b9852384535ffbaf6f4036074e3c9256cda0ba3093fdb3f138276102103a12f5979c8b5554c916eab4f8f553f6417d469843ab1ae6d0a5fcddee7f73343fb8c9e80ef96fff0500c05bb4652802b55b0e1a651e28fda5f4bfe3dc8d903a53938115e08641e4c7f9d7ea2ec44f9868c738ad1c0c2a1e52148d5f6b0633bd9f0b5862f505645b98ef3ee582e77d3b4b96fdadda7e117047f47c8ad990ef4e8700c71bfa00f57ec0e8a6c107f148f789875ad90503444aebe0aac4f7703c52e0f1169b1d879174127895351d8bf6d8cdf63838f2121c62659fe1efb384010e03cdf414118db327bd93cbc8e70abf886314d377b171f3d7850a4381020cc94fd8454c57a93b538fc11bec41ae1b8698cd162759f57db1c43ea84d02c3a4138f9f6a806a9ca638c929b6d00537be2e50ba380ebfe2f44588e7c90799893ba4b97dd0b83d8f5e6933b6ce8707cd8f5a8f75f5ddbb8c7d4df98295e5864308aa937d7a3edfbc399132ff3b19fca7512c5c9fd3fd1827ea3f6f3ed152b5b7fe2f8d25ce9d982dec95b65d4ec809639f6fb9678a2c0360e3f7295d5478dac6273d15da2700286cd12026d20a15c06b9468a693cc52e1a7cf267296c32954e86610274019897ca4de6e517fae292845122d50a78f119c36b65b143879d3a9a1ab882a2b465cd5113b654577c0cbaed1a9449699890d83d4bec63a7099b011046063817bcdc62a27615e357819ddadd3f96caf10d49f05c7b94a9df9f275a76a513ee0896286cd1e8be771a14ca7e28e9d5475b09123a24a44dfd121409b64721c15e2b54e364e42b9b06586ec3d70915236b4b5023a6103482336ce7d96f545b13f04b1beaf52ef00c09df521f525cc4a46d725c447df99eccd9ee6e073416da971566f957b89a37d3ef88629964bbb1bf460fa7c56e13348c3765c4a1ca688d6d3af6231622b0cc0e2fc2a2da03d3fee29e260e831653695ced61b81ede25dfbcebc3a24e23367f9b3ee7c6ebd481927fe78fe78b69578defcc0660d0d842e88dfcc6c0ff21691ab01f3f3776f66912ee6c3c118f4375332abad49e45b954fc0f7cb9760a50794ca2d8723275ab8124d67fd18c6a6db2d6bac4a1622eed52e004c5da0376fac8d592d5d169f3793336139fce6c19b78df2aee4d11932c5b769fab5833b4b5452ffd6c9d64fd19726f31a4790788b5f7c03681357fca7d3f7d6aa21f0a0159d3ac56d7f442bacf4510dc49fc1ad918a4c090d50f463224c8d9dfd9e631b62ee475c2b5f745c6e5ab0f8bfa2b9e7e456e8de8f626c19db31f776fc56241b2a9e63fac8c8a34e341ea35d36649953ffceea84aba65920fa3f335da71976c9fb7fdaed7c8be11358e85437a485e90374d0a1da768f2cfcf14654648b524479c10e4721e854a0f3e0661239e324746980352fa98c46f487c42258dce34c0fad131610883597da75fb4b729a8678b97ea425cc6bb4cb45a4c7c332e2264a806a2334ba99bcd2be83f4b23f75b60f3dcc1c39652e87d65d6ea48d94ebb8b55433396bca43470561ddd420e04cb3644d1413899f3f637ed27250e1de2d2c31046dda2dd592e6c095f4d784138da19b2e39907119ce6f4d1e6c85229964fbcd35ea1963720b812764bee24b3662e559a776568792955a3d737d12b67b7157ebf69d4cc88183e4e8d02ff0e5461be148a648c23bd3e62d34b07cbe8979b64e818084492dbff78e8bf978725603d8cb1a75ba47f41ea7c66bfae8476ec3eb4d0b7f40bc0e0875cafef1c561acf713aa9bf90ae7d443d4584e1842bd48f38074d9478b8b30013ed94ee8cf8a97203a7b0a5a92c4677f6d769650f954202b2f864a1b08a2dba468a99b9230794956b1c9b5320cd37bc1a965c2328e5c379acd717ccf3ced8653164dc60dd3650d9f8258f5c7e476af9ff4fe1ba4a797281defc86cda57648cd64117d5b1471ed206b5acfdbe6eda8d0490568822c3e22a6518527b9ea4345947aca440b612e5b858ad04c9394fa1a65520f05340978499b531176894f2caa886695e308d441539a996b9e76382fcc8ccea973be47802e7bcf13cd2e8bce5fc004165725f5d7110973e560f2e120e9637cc4782ef1cc5fff401762e36d8a88f5149063ac76842f767838e07f26396a4ec98d73617cdf65923f46acfb624a94acf0b9dfc9d4d6061a62ae50d2d475a76b5ade5326fe30ebdf4c753f1d456129e54fbf957aaa8e2a858d0b46f4d8fd944b51bf7d6988377cdade1040d2ef31a1b9da9fe06b513f56f707ef1e5e550721c30e05c414dd1f5bdea83ce68a2dafa8638d48cd991a0f30ac3a36882eb7f7c31f78a0d5d79780b50b42c002d68e1a39427c063150b1776229f1b279047bbde9987ce8202af5a9f79a4116259fd73bb6ce99d25523014b864e56895647da87c69e7e9e830a3dd26f466d5c7bd543eb0d25ab2ab2d30bcfd16755d8c6a0c792dfecb6f8e84dfe57f0a75930b8cfa487580a1b9f4ac41d168fb61da5a1da58c5f3b24ab877ab8da1fbe69be6e84a53e2c1828d080a86508b23d74043d1117785f7c31fc3f4d795bd6da18f5ab66927774196e4339deabe23a1195bfe2c9ab1b4b30461a67f340f116a594a6db34b0099ee1ba801ae99bf9306fe1587cfe1816c85df0f5f81649735ce8efe45739707181735b092e4511d76916f8658e28fa674279f3ae6bddd2e6c01e3949ee838a8d5a2199a1269f8df2c261027ee2323a3c5d643e8d8396a4684e10f01098f7cd354232b0d5958fd514683ffcfd07293d73225a61e8b9caf9c83dd553aed570bce13452abffbe9978c1af2ca913d3852c2fccb563b13acdf113e6622ec8d92b0f40d275aa70af4496c59ed8b77a5d44db9beecba0920c3443c56b1e2c7943ef106f35e5a483dc14bfce13c95422a6d207a207f803bf0b652168ef6f2eb0d726cdfd7460bd976f9faaea6c6e186e05da78a00dace6b5c528fb70e22f130cee18a154ab9c794d552f5c83e97e2822aece9747ad8a7991b632b6925253634b283322c16097688df19563a9d50313d5f28580cae83621403c9e281f955ddd4b57627f0d059675ec061585b58e19eeeeb93b1364d2103d9177be2304c07043068b11265457fa0e3c9339a999d8bf8ee1f67d483f5172120c17e261cbd253c3ca65aa0438fa5b2fedc14a6aecd20079bb31c0ef39122cdcb95d381283116459a9413b67cfc3f376c7c646e56735857e565821e6eeda5a432d725e9f363f43ea1ad35ab79708d868c6e43d49fb295187c2ddc0978cd81dcf8db47ff1e5c2799e1ce0fb10b87562abaeec3b211e7f65ccba1be39ffbfc40cf4b1b4f852af4e10123faff22ee20af65da6206fa646c44096d2a93a50190cf4800c70d097b41523c96a7530dc460d55bfa3a1c3a69cfc658a15d40ab823d9294a8db6bf13a83edf8be3b84fcf5e456795a1fe78062312b1dc015027eca3d4cb0dce046079c5a23bfca226a44b1458c90587a13b75474a1c9c004a327eeb247ef0753dcad0582c8a4e61b67efc9b3ac7c405228bacae1cab851f3601147b1ee099bcb93302a0b0b4a673fbb4e4a5bacce0359eb2ad4", 0x1000}], 0x3, &(0x7f00000018c0)=[{0x80, 0xffff, 0x9, "af33782596164e265628208a2fd9bc477308763b41f14411cddaf269c12190de0586d17d005c329aa2ccdf841d8e262c41a1126c8d72a20d2add6ed813e57cde4f0881ad2da6e62b237271a7b07f90b2142403ac5b5e68d69a11b9c142710fa5cc668299bd4c5d3b03da"}, {0xa8, 0xffff, 0x8, "75e269aff514bc6395665f5b842ad8fe7730c72b3d20e2fb29034886555da89c5bfd98b4250aa1cb0c3f831a58629144370cd8b7572967b699050b3cc9f11a83456e99bab1f23cbf1d468b31a50aa7d7edf1f3276488851bd5e19cb7868208959d966c9b32d7ffd4edb9de7a475028bf160fb4726d16dd27da0fb15048bf44faf904a3531f205a983e45c17cefeb45281a6e4c02cfcf"}, {0x18, 0x1, 0x9, "078d949665a89b"}, {0x1010, 0xffff, 0x9, "a69b4949c7362257826cfacad7874a39311d21d3b5f9bc3d7ac638b052056b16ceae0adceed1e49fda2c6145848dff0486c8cc19fecdb5d422de30e95367edc72fb8206da3ea228726ae58a1f5b7095b9a0df4c8dcf8b6c207a5066c9e97e3b355de79676a76671282a2807a0390a5b9931366273a60b2464552ceb04a3fa9c056fcbba246ba06a66e457d7ec5a69bb261a07eb8e7f9b0b7611315b70b43571aecc1a67e12c897b95863c59a75d000784a319eaaa21a1ac4b04d8ef20a700153d81b6990162e792f0ca15fdd797b467f2b12323caa638e04bb56b9eda3e204c41b6ee80465acebf1b85979d0648c0ee81f1274f18217ae4a93f1e00c864f97ed22f4835f19551873e96f76e8f40f148cf907ac90fbb53fbd22169c25d6e2d2b279ed6b6c2e61c7bf9665f10d9567e7a7f24926cf11f052defc45db95bdaa241652ad1ef53988fd8e916a5138608ea8df0c4086fb600cab441705b4df7373b8668d35afc1a7601544e833e6a77f0b245656620857d5438a4d8e60f188fcb1be4b9fbe37d998e11031d7f867f2b4f79b07282c97cc5c07fc78b51411e3015e63e70f9da3589f1c4cd5cbe7ef32fca2b83a839bb7bb3b765efe19b4e7f0727348303f766fbe8c9d431d0d36a2eb9ba6cbfeec8c417431e13ab8b227f9c16fbdb35258e26a5ba361fd940ff720aa082727725ed620da4025ca317ce9ff83783b79ffdb4776fc779dec90e74a7763151bec2e5abe265b5fed42d15264b7c610b32523406b74c36e22904f6f735f5c69d0dcd655cc0d8bc6c79f0d801355dc53bd8256f4f519f68d5530661103496289c4b2b1aae813c7916c20444aaf7d97939a944f7b56894d3182632db011cf8b66bdace983af0864ba639e900b21e439adeb21f204603ff628b9e36479f0a67616fbb544136bd735a64eb5321008e1ba5aa2becac0489a3ab67f8e22270eb5079b0ab9fef403657f5055df537bd1548ec9df560e18fd032132a388e0a1992feb80182cdb44a69ea91e3fe48970dbe7ec2b446621fba72f872e3888a8fe2fa5be680a6f14f3d69a515553185ea725af2cee60411433045432a3d8df23944284745479b4c4317af1191691619ddd753c81d3166fc549c34f3d8ad81c4e72b14130415633513672a71f27fc264ca62860023e6d95f8453dd07338b1b95866fae4b96861a6a16868e79b0d3c9fc358f20fd0b120b2d5a62e482c1ca9df09b4c09772a6a7278d5628e68503714086434d36a66e387025d7ef1b37c6822235f5fc2e79a09593143b2b2f51e77a98e0aa548663213b1107f2326111bea3dc479d624042490381cb0b4643fa4762c3a527dbed287a53704733a4c50ce0659ac7876179d499ed36ad712154d965bcf0174192222b9d3f63cb997b80368a2f71bc81d8ce9be3c74c8f4e93738c8e2ab13dbc1012a71dcbf27eb1962f396ea129e4469758accfa79ac4b0eac08fa901d6f8d77c33f7e89ca9f43aa0387eb75aaf6ed48061d7289f155c528a37811fc491ce756c73b0eef4a98b33a0ce4b8124903643c6d3692966dff3ce6518119802e33542667d5df5e26182e8df645e38facd860dcf5525ec9e4e0c93cc8aa81a5e7a326e6c86a825cccb67f8cbec54a794c0b0f9a3a99f764a0fc6f1e47be2fe6590a3484bd9813722eb87095521bda617e1a9e3f3b70f28d3edbcf005f9f27ddfe826f61af9d4dddd52fd219594747daa8f73b7f76754e6273df4f63c0880707ef6a5e86b9b27bfbae03a0eb0177c9348216a08e70939275283773771b12785406281c46393283da2910cd7e8cd2a0b1c4dd84b7217aeb1d6cae68217167f8f4ef5a4b59a26218c25b5b3c2b40cf23231e277920768b40f1578ed9bd84957bd9ce3204abb6c8c1c8fc11003811266b9a76d8ffe1b2bdbbb5d099c62cef2249f9a82385cf3f3c1c96b7b13f82398bce977257878c6dad2d6aaa692fcdaf87bf09a98aafb4a51293b5b6398d0e20a148136adede3b09dc8fe591e02daa0ea1351cee067d85aa5e80d0c425404c258b393b8bef79d2d0541e3dec453eff1f02ffa45da3a9cf3c36830dba893ea3931159b5de99ce78e8da07c046ba825081a97e5be30d3c1ed9ed58d574c15e31273ce0392b3eba217e53cbc52ce1b663e02fef72b28ccbf8e4b2a75395a75aa988370ca6187ffe305a5dc2bbf6d9d521be3148ccec275b4399b9201221efe8b4823f6e52a157d062f6fbf0fc2d226d4168d71af2348240ab43205f373e111691b0fd4862e5864f818575053691e0fa3770ea0906be42a9f11c248a7addcbb32910861c5c87ec8d0b49fc26864302cfeb8b241bec06ffdf5abbec36e7f9ee1333458afd5a0096c2a5c227ac850b7b523086329d81205225956618bbda8e451a2a9ec6c37e104242eabc3cf4fedff11ba1dd4f0b677ed005d1b8afa244460ad325450292ac7cce809f218af067ee83c6075e14b74168f57086d37b26d486c6374115dc12ca66e2a766a8d141f9c1d3efa5ef472349336fc377b991d5fa8dad87187fba815d9d50bbf769e73fe62f54b7ba38b004fb3887e1adcd982ba7dbc8f32e69061bf1c42796d1b8d82b93f17143a93c89375dbd0fee8a1562e7aeffde1d7eb9320b9d18d500b13ee595877ea18831a429514e8b01cc88b4094f3e576f6f871a219bddd43309db7bf741f71945fd2491097afbb6d3463f6d52be71d17f2e00babe573a03702045e5fcdd8e66c3aba7d8c164bb9c0532897e93f098961bb37356e1dd046a1043e84321ce9c744472095cd8b06ba1a6017216d8d3bcb00f83453d9be68dcf065c737ed60a4cbd75c872bcf40c4c272c7325b1b530b6a17b81e6a89628221037307a536360c8b4a46045e25ae8f0d0e47841c539a2162f122015212872af28ad32a3cbd7dfb23fccaca61b7f6eef01371ff83dece4fa6f5e084acb9265e384f6f0da77c56872526e2974c7e751ff0f003660bf01ada0654fa26ae62cb2629c77216cede1381490b631fd9ea8b4ce19d4cdf563e6393b3ec95b1068a0df79ce893226d686c546182c911dc862ee87f52f8693849c1973d701fa7f63ff6c2c5387363d2b6e5edba44eb096e7c5a09bcc441b637645240b9f8d655ca511244a41eb96c80e73da82898053245d6fe88b570401501cdd9c9c68277d828f692548482ea15b7e3d5f16bf7ffb1e795977ed8dae51185fa5ce043ac0a90e0dba5e1cd2f9c2455d6e3a4c3203ac18294627488445dca6831f3def1dcedeff1cb5c9094313cf348eca2872173ab3fd642c8ff18f3e7efb436e2c15bd12f1e1a8ae1bdbad81d631733e54d37e3565565f82d3ded8f58dd445aea9ef3889af3f40eab1c8e1a676ef42010b7f8454e591a20965e5c25feeeb0eb3dbb5b227ceb1b82006421ed5dc37eca3cc588fe68383d06dac07f1b0270fbf022e910f0b5b0a13d464b2bf8bf13f7bb0301ae52aab36f8ab4d292c42115b90130d4ea9b1cd79c8f362c970dd055a591bdc92bd17bf0985f66fbf5c1e645ad14db221e1e9176d45f93dccce60df7d575ec4b5d2555c0e9c0a54ec2b8e6e0eae2cbf3095ed80a5ccc0838b6dade437053d3434d7d67871cf6275ea22158340d94e06d057e576f2fa065a8168c83e1fc841abb2238fd82bd7dd117aaf5495d60d5276d8819a8fe1894aba5ef7dbb1fdc15dbad99b7585aee5a4fa42f820b797f6b3f5064ef01c1dfc87b4f406097fe147a6675e93a8df918a29eb82ad59e83c28f4172a81a47a06ba24b89e930503aac2de660b825ecdea21170f07893ece1a14c19e3bb698214f163651210ef29aaed52784710f287012e175d363b2f5fcb0312950a55a97859153bb0de9904daeff4cd827ae04ebbf5c228db18cae3ec2793092470b6c083817ba65702e388e353ae19683ca5e8306dfc0347122fc4504641960d2abb7dcc4c00df826b86361cb896d0d08538f5674686b7d6c4fdf79116a7c3948c3b23d332d92f3bcb7c5c8dd81c4a3d08060ab19d452e291a1957a284afd54ee03e991025784fd15599940a004036c7936587ca8f93b013837fd58e411a38f51e5aa4483936943c1cd3cca6604f621002709eb18455413c03949e2aff2f08585752d6297ec4753232ea67c9e670651662e653591de334a2637dd01f05718eef4231e744066983cf2ac895f70414879a51c612bee80d1fa152a269cd6e04d7f16bd0abe67b10da34ec51a29d54eb14c98d50a4039379ac9a0d0398f38bdb3189de9c5d39d678c28cfd0527a76bf2d0ceac6f1ef9c0885567d61ee6f9df44d003792c5b98d1ab424e730beed847024497bb7c66303cd6b5b2142fa74cd5b9c7a5bb2154cd04d6bce36dd1cd4c36a7648dc05eb7136b923f2b308d63a13aecf76d5c27978186fcd90bf601264e77f99b21ac05945afae51e9d940e7f75f5e30b29d0f23d91275b9ce8c95e5e18ff95ed7b439bc12c652f5df2de3e2b01b4f530cf1581c80ee125baea53901780278449c37b904f58e6fb968cdd2834c42abc98d29f7c8e5272b28fd991e139effc1a4c3b88f98a423361b827ffadd30f766f53d8fe40c8d39db0886ee2b33967e1e96b4cdaa55da4ff1eae935fc2f0265fe32c8671a897456f36c536833e54d29fb8c2924103883bdbe8e8b20591f20849b80cb38a16f133eb24ed6877c64891e631bc18136cb35cc6e909798aa26bb9dc59974fed65f4bf467787934b190a9640a33c42850adc4a8f2cb2d5ad51bef5e03fccd54480e1398f12e9420fb970b650545533134457057e8a44eb3abb516d900d07c6dc29d2e05ada678924ca2a380cc5b49161c6598417de3161e6c1ef74c0c22979b7666ef405956a296f3acc031dfe3238d5203365540f4fd503aa329b2ffcd22a0115a074d136cdec267132350560842c3826471de622c5125866707b0a35106a952d42c379c79dd4fbcc53345ed97f56489df24d29dfed8c0280de3896e942c39eb1cfdc697551e07dc68bd796c4fa8f6dc401b528a3d828b4535e59432ea804c329478fa45fb7137b9a88f61dd0525d7a9dd4da410ac5400ae193b695bd2228e8be522f6da11ef5ca2c3fbfa5f022259f91688839f3129597e30c9572712c1adee243b3c251b9afdbd5f829e7b00e7944637aa2c2e579c060f6b24ffb2057cf606edc29b0c0d9b7f72993996fd4a5c242435a0eb70f8c7cb8cb1600f2d46a70b3b6935e5ad4c29f32b40d261c2550e9d86e7ada8644c09bb7d2dc07f0146c8f606da2ba622d1a45d62af8a995cb1e7f30956f9b5aefd461faa6e627181189551e75b76e79820b8f70b67f6f10f7b153055759a7f3d6ba7b1326cd08298fa895d710abd372e3c9401c1a0005bde0acbd53ee09b6d8ff022e08b18ab5932f97990cfb177467b87d6a0aed435a74906a31fd4e6c7af05c87b6c04fa9fe6670a8509e4370728aca79a8f34348759f010afdce4663514e1b347db7ba539fa2d27794cd37d6d7beff2995d3ebb6ac4e34036e1e671e1e9baa04be41cdde41e1f364998f369665c7b04df186a8879881b7386a3b14cba312ba3a635962e370f2072492283703a1863ea3d895c36256a32f16f07a9000228a0caa70f0f1a9ee65e8fa946abaa809ec7086cf5427892c5b46487fd3b7722044a7195501279788b69c91faa80376c975c279f92c25dff3edcda2eb1b77f9cf4dabe3f250602b4032397168ba734c5e3c5e002ab6df2aea075cc77eb60a7600e2c1b8ccea4eb52f018f0baed2f463dbeda6eb289f3be69015175bd0bf5319fd962dcad5d17a684e8f84fa005e3f12e5"}, {0x108, 0x1, 0x10000, "ee9090995177567c28d17cdf5ee1c4a8ae9d23cdc69ffcb1434391ea649c61e458cfecff7b9727dde93244fadbf738c79766f6c27e53bd7f59c9c4fb123450df366310d86f8df057d21a5e1d56a4e021298d44384431af049099218860152cc32490bf3d9498d43abba258d4c7d049f4d3be43c37444bc8545e81b909e74613ff7e45c6aee6530e6c50677854db215a9edafe023e11d5e107e94c0065d5c5fd33e03122dd9013e32c44225d1c7573e56a1aed554a40f4a16a65e864765822349d7344ed2a2fcf9b7fc92e71aff73eb27ec58c5d92efd078ff6e3f84bfb1f0f3b44418fbdcac208e6cf8662ffa19f6c7945"}], 0x1258}}, 0x10, 0x3) (async) r4 = accept$inet6(r3, &(0x7f0000002bc0), &(0x7f0000002c00)=0xc) bind(r4, &(0x7f0000002c40)=@in={0x2, 0x2}, 0xc) renameat(r3, &(0x7f0000002c80)='./file0\x00', r0, &(0x7f0000002cc0)='./file0\x00') (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000002d40)={0x0, &(0x7f0000002d00)}) (async) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000002d80)) (async) pread(0xffffffffffffff9c, &(0x7f0000002dc0)="cf03c82b6cba84ee22a7d69aa2e935e49b1b8ffe1e60a1ae678ddf925379ae67bfe439c35ad7a9fafafb687e3cbd2ea725724fa708cb3f675cf1dddf6e7802fd522329fc84030ef0758e49241a3b57b78f4d9ff83d851d50bdb853f3dd1b81b8736104b30d82ee870a42a4986b7cd9d4f52699c900dd48b9e6a2d160604e", 0x7e, 0x1) (async) r5 = syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000002e40)) (async) close(0xffffffffffffffff) (async) r6 = open$dir(&(0x7f0000002e80)='./file0\x00', 0x8, 0x12) mknodat(r6, &(0x7f0000002ec0)='./file0\x00', 0x100, 0x0) 991.734335ms ago: executing program 1 (id=521): r0 = kqueue() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) sysctl$kern(&(0x7f0000001600)={0x1, 0x2f}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x51) r2 = syz_open_pts() dup2(r2, r1) execve(0x0, &(0x7f00000003c0), 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x5, 0x10, 0xffffffffffffffff}], 0x4, 0x0, 0x4, 0x0) 991.514405ms ago: executing program 7 (id=522): syz_emit_ethernet(0x66, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0xb, 0x3a, 0x0, @rand_addr="51efbcf8208a366699c16dcd42da0b85", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x11, 0x0, @empty, @mcast2}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000480)=""/253, 0xfd}], 0x1, 0x0}, 0x6}, 0x10, 0x40, 0x0) close(r1) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000080)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) listen(r2, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r7 = getpid() r8 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r8, 0x0) r9 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r12 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f00000008c0)=0xc) sendmsg$unix(r3, &(0x7f0000000980)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000180)="42fca1d78a7ce68482ed65168e5b2734cff5d1f3405609e8c262ce774ce091c1bc5e", 0x22}, {&(0x7f00000001c0)="af5f12db368e66f3d643f2bc68cea9d8f1b235721a0c07a49fe856c687f5026d14a3abbf50d17222ef3deeef94e193ce40a320f1582fe19104abf9563c6288c358e5", 0x42}, {&(0x7f0000000340)="376df41b3b75ae6370fec66434e43b3f9f91c6aa2f7bd155c1e10c3532c1f9a4a67d5e7c07e24d79e55e052edee3374aed60c59c3ec32de4f489800300ae00a05e1b62c3d34a4ea2596af8f46cb1ac8ac1468e3842e67db98bb603e93a11abb95ed8e1cac9c38f81c8498ce55aa04387f81a7688cb053412b74ff85f816c35f61af9394406503008880aa2ac2f7bebe3b71ee68f1bd85b8668783901f45edcba41260d48b9b24091b92c0900303de8d5f23d98655861f177d5d2159ce00ecef55c9ec0caa7d39ad6b47f2b94128bb5dae0b879fdba79242168127b2d752d8c8b262d95", 0xe3}, {&(0x7f0000000580)="fa2dd3c62953a30e7c874d7dfc66837a3d15c11a2a296bf12a82322955c0f52b90f1d1d5e4144b7fdd802260ed25d5efbd58e22fdb09d58b6ef829af1e0651355686e2c4dda1cead4e78f12ceee8fceb5a90da0232502a539acde7a4da4f323e315373f4307f9aaba29449de5fb446f5c4048318533f56bd348a1f655055122a7b4507108164410805388709466dcde71d8da3bae8c69040fa69cdaa2f8760cc3f42815960138517a73bd214a3ca102b777a459ccff337d32fda3e380aa1443e26fc536205c1dccf714db8d372295b543ff0528bde97f6c5582ad6981fbf7f9636e690f45ca51aa5b8d628994d153c58e0474b2fae77fdd9b7e5", 0xfa}, {&(0x7f0000000240)="c5dc5648f4d597ee3f55d4266046ed3237c457f69b055e430fd726fbe29edcd8249a526f0e08017134122d54f8f97f09e782b28a38fd", 0x36}], 0x5, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, 0xffffffffffffffff}], 0x80, 0x6}, 0x409) accept(r2, 0x0, 0x0) 991.327065ms ago: executing program 1 (id=523): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000006c0)={0x7ffffffc, 0x6, 0xffffdffd, 0xfffffff3, "7fff0d000300ef410189046900", 0x0, 0xffff7ffd}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="ff", 0x2}], 0x1) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0xedd}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000301010009}) mknodat(r4, &(0x7f00000001c0)='./bus\x00', 0x10, 0x800) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) dup2(r5, r3) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000100)=0x3) 825.368429ms ago: executing program 1 (id=524): msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x4000}, 0x6, 0x85d, 0xffffffffffffffff, 0x0, 0x0, 0x100000000, 0x9}) r0 = socket(0x18, 0x2, 0x0) close(r0) (async) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) r1 = syz_open_pts() (async, rerun: 32) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0xffd, 0x0, 0x3, "0100000000b0b9c126000400000000000000005b", 0xc1e1}) (async) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async, rerun: 32) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000000)="5b4cd8bf", 0x4) (async, rerun: 32) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) r4 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r4, &(0x7f0000000180)="64aea5a3d3723db82f720cf6855bb1fc82d003617d16985f0327cf619367554cba9a412cde788850b8ea3d29c17647a7be509c8d38ef01cccb2318860a9f2735fe137d21af325625fec228f3a08516f6673cae4b0e5d2666eb2ca9eb05fde1222f3fabe32e3aa94406fcbbe08e03bcda5759446ff351e267ddb7e91f5ea511e06a977a1b9ebd409aabb66515ed9a63f70bd3b3982719ddc27b89b301b0bcf9f1f7357b30a74ac1411c0489c546b7f83c16aa6087aac34dbaaf261fe7ef3d8880eeaa613f9cc577fd4746ffbf0a90f26b1a18358a3ceea0caff8681806d9e44c9abd1437a715632a6c3c325cf57313c80e3e0b08126fd51c9c5432712364f88f0fe11a175286f150a2fa217f6bf87b3e1f0f6643a444c96733a60883e10f33ec353bd2816225a275a90cd6c49112f3a0feef2a15eade47aceeeb7b544b603e051f0f39e0f8d99c3712bc76944b099acc657351af7d39ccf4c79ef42a275fc0cd4ea7934686570af6d1be2dcde96acfd40b634aab53817f998d163cd172d4ee736dadc06795e0ad2ce6227d07401dc858e991c4e9ebfdf7403c44c6a7c068bce76543f0a3bb215675debb9fcb9470dd9ae7f37fd3e01bafe43c643c51be3c00328bff32b3378d03505d5f445612559fe26b4efe4b0ffcace0eb42dce8257ec4b370409d7d34992e0aab039edd97b90b7e216055b34f71cbe9c71da9638ec6f66290f1bdcc8dd083f71bc74dbe6bb4932ff7156f193f7514f7d51cf411c1d5079b0577736d158d032ce47e4b20849dd7f9ac80de5e841c4f6b13fd003a04f5c26cc81c649de4b0178dee7764e516da3e1c06f108fc7af4d8daf96ac21ffd0ddad1074fcd8ed691055ffbf86e6c7fe26f98fa5eedab27efdcfb295eb437045ecf8b7daf860882ec168b2820f8d8f8d75f5a58777693f6960d69df17aaddb14291184a1173efed0150572c6ed3f0b011c8236b2038a1899d97c528994a501b7292f09ee2b1b2c78aafe043f8224541f9f9a5a8103621e845a3813bdbf14a307373968be2e0a826e3f6479c51a42bb1cbae4560bb7a1ffed26545c33643a9d957481ae179235027fb85ddba1fa9fddf0e4ab7cd36fa3868c2ac3ee97db5bcb2444ca21a9d2958d586e4e97c4508f4bad10bb94c98d0173c0f89b3155c86520a68da72b6c0b87573f746bba74649f5ad28bdd09ad31486fdc9dca3d220f8885a1f694dfd21185b736c458bc51aea3e08683bf9e07d8371d3a0084906047c4f7bb3ce94c4cce05fd0ca6585f800134549f80fbe6aa7c570e6da890566a385343926ec6e6982586f7d82cd201655abe5e74c1ef68b9bc0e119ba0617f620890b4080ef16dafe66bf0884846973465723badb56ae63d98e154447243d0670d9a52a206d67536887dc12956299b3a8e33157f8cc5d3850ccdc962e24329c62f964847ea30389515f3541454833f16301d82aa6f2301e615d136bd7dfc241f6716839df30d6a70ffa21b57c13098e3dc3d8124226b7e108d839557267c03c492d2e637f847c09da1614a06a1a24b6b42a2e1b15d70be30c7407f73fd11dc940b9c8bc938b4ec2589f925781c0e86b2fef544ced4f50535c3a47d088642a98c92cac030003417153eaa8fee6ccfcb7513500ed53bd7b25a31b747c20258973083a183b1c64c7cacf35aa30fe58777cdb88ac1e7742f36f628ec364566dc68ae86598f3b22d2646591a97822f09f200549d08fdb019d965c8a98eaee58fbdb8277d6b827a66c45de9e200f15ac25c6dff49d27c797ac5eeda0c7e722fff41a15e76a483f901067eac30b9dde67550916053b9765ca20e33c202d8c2d91a70dd4bb31d5abda78112c01414ae1bb813ca743bb3522384d8e6ed21d277690d4ed57f77f44b95e8b2aac1b10f1d4bca0411d074deea01c4e52783ea04f715afed6afa5e03756320c875065cabf37d1d8b3d634e88c7075b5885cc91085503b0ba5620ec91a8899f59ed7cb51fceb571e06fa1bde78d1ec95fda416b16a87899e2494da33f69c7c6743bde289f6bb2dbdccfbd0de740f8ed0faaef4633740d923a986553e2bb77b5302477cdf23fb9d232d175267e013fac0d93d9dafe478a7810068c9418bcbc54de9646187a59046b87bddb7cc7538238d16c136ac8eb8a5028ffe333730968d7e45837497a014f4015975d446de0a2ff9c923f8d4a63e40e6b812a7ba43a55637d0c9a711b6d57428db7347f7df8a15c0b6a90e5685bc248ce84a41955d3bf9ae8417eb94477e9f2b0e7c8b0dffd07e31103679e473d418e56671b45095d9d155e4686b92b5a4f59a1406cd288ba77934f29c229c873d33f5f81aedb7867f7ddf2587ffe4684781d3ef819f90ed3cf417062c5b60a823685ae399cd01167019ad329e0661b70b2ad5096636bce4540c3a970bfe61fcf4cd0a51d7985ca8acc47bf583a71adb534e60d5a77c990dffad8089c5ecf9e7aa3e46afc0e21398e04711d518e72c9d504772f613b8d716c6a377a81b1ba84aa7e9dde8ff7e3b7e3b85a03a0a1bd9bc733f1dd04889f51fa4c6c4746d70abdc07f05db0e0ce638100dc935f5bcd70f796dd61ec02e236964442ed935b6291ff0ed050ab5249001e86f65b9f55ca1d6b32e2eb6cdde7695df5e7579c24dfd3b74672ba41f6e6d44c90e1e61bd34217c3da2a22fc6cac4cb65ffab4910596f7c0464b026fd038a2d3661f8a61f4de6c7d43be6f9d3bd622dabecd0c4ef8a5275bf81b6e2ae601e4494bc71ec4213d4c3564c4a977eae6bca232bf6b25713f55d212090085af476e121760938bfdd5be98cecd80e185c024cc1d614cd7be942d6a165ff4c2e4709622a6f54b585416e8e53ec84541cb9e5ae4857545b6ecc952b427ef6b07d146af74932ee7358aa411647765b5d9b9def24a0c0b7f4e2f6d53199696e9a32586b4ac9af8c80bf14c94a6792a1e740248af767cc0b6d0fc0bb1e99e17ddcab6436e025b922c51f5e3072245c74c2d631fbe3942140d1cd50258d6113571e99f151700eb732cdb10bc80e7ac48cc30153cc5de7c89ab0a14a8e85504c1e234a327f0f10c96cb7d38164ccc346f2675b7c7182de926d6346f4a6329a2cfa7b9dfd1335ed36d5123398deca5fb2329ebb6f400b5c87dd8553e06b0204e4a2a1b2c3b7b967387a4d49004f4f9c7ad1e0752d7d3158b4b532fae9a5cfbccc3c59bce3c46a44afd86d4d6a3fc74ebe94e7662745ed316bdfb78b3b5bf0c4d99acde0eccb4cbfd32a8e4bd4d815edffcf9d23e8d2b0480cec5f233eba1053282b68d7215869f0e870103f64a48a768f76c9120bf93b4591b818df8ea343ee5c0dade5715e090be8e96cfb829a80231110ef1838e5a35a6d33a486d9d2daf0b23af4cac9e9dfabee24f1838aebecc162e05b9739534bcc6afe89a4cbb9887d709f8adff79bec6bb0fe907d784a07f3365ade416dabd3434fa2a26e0ca155b9d851b79bfb8e69f2445c62bfe8db6960b8d3b84a1492e29462a0976020d443318b56420d18a419096ae98ab9756ca8b4a704697c878f1da902718aa6a88c43b45c91dee3ff5ab393516ad470d1a189fb93c610071f1170572564b7f7afdfef4905a14357746bdaa9b35821db600eb24d0f71196c5ca6fe78b6957192312209468df81a91aac9f4264135ac3c7f1836fd2b2633c4d97e2a3005b5fc09824b55e065cb95102b7e139a9a573d6a4e1cf73072a01a57db1fa6506034583980addd0f29d18df383202ed638d08c4ed7f02a514c1fc692a9fe8a9063e307e858bc85563ffd22a402741ceb48ebbd9e6e06212b2f57efbf5aef03b8672e0e512896e3e96112f642885dd19c7614c1f0ae8ed5b22eab27e987df128b332619c2d5763c8cb7c77db99b949199c73051a3283f4f07be4e57a5c9668bd1a42b9ac5480abce4d2da4eabeb86afe715ca551c0b755f9aa6c3fd5b65823955f0b4a1c927143ba6f61f640d2a54fea72c47a850c67a3f918b946ca2978fb8627738ac1236720396efb123dd24160e26e303de71e180ce74286e6d480edc22a8eb843085e23ec5033984d3179943b2ca1873036639498a14855d31cc5608af8f7a51e278c63ed1d0cb3080f72327df798aee702d01a68bccceb70576c633682bc297f3cb08e853427cb4f6e7fb03ef731084226c8ce33314cd091f2ead3dc9be9351cb3c41a1f47d38cd4d511d63eaec91d41980ebb8c9f4fa402b3f282ba83ec02aab9bd3897f87ed2365e1c3678b00a034a994bec2379f6d036ea70cd750fc9850d51d5cb0bcbfa7492e4f41b5c24cc03499131f4ffdf33fb11bbc57bed9ff89b83851bd612f27ec5e5fe8d9cf747da263648aa48074f48abe5978901ce96157c3a7d92509abbaf7cd917546a099235bf1f2217edf36baab592dab5c31bf10987daa870e35352b15f7526c92c26f7403b00502276c3a68c9498bf229099ae83ec07ab33628828fb5c8a4b63830a252e7ac2d4277787be141d4acedae1190861efc80b15f0afd19c4e948a040ba69b9516ed472e34fe58e78b079d0561543f5390c8da4a7d2d398e062193aacb0d86415d0cc094948d2671d43151870b3b44b20fa0daa3ec8b7e3d68833ae5f4701d10f4c79738bfddacba7a3b60fe05e07fef3b81cf2513418679c9fb7612b29c299e845ef43237ddbdc079708793e456e396ade95b1aa03395f0635f3941a295b40044ba8d6e083134dc30437e7c7ec4ab793bc2649f0d10d2cbbf867f50d31b6b0a1b966c00864116a095f736aebd2824d4ee6c73a2c3bc40994f9f519320c28d4dafd89b5fc5dcfdbef1352b7fedc186038a5892c26631320782d56b64727a0c72fd721312d75ca0e24227b3c35f0a3299b93be63b48b1f6b9265a1c0f3bc388389ed7e72322d8f15783221577c6353453d91e4b6b1b8431f035bd8131418ef5c784c62c6fe31e758f6122e7f434c4042b6085982381b19ad97ae4a3840403d3f39a1271f50ca9586aadc0ef9e1c762c4690317725bdf4057709e9ba113cfd118731614a9e58448d560bbce549ee4e865fba37230e517fb14a944e815dd1932001d745f817a740823af31651bcfb2581b6aafe77c50501af07138f60b5f52ecfaec3d50d50c38707a301aaf74cc5e2e4f0176c6c370b523b8b327aeb520be1f5281e7f9e68a1a2f03cab0b65cd80bfba28d034f47171b85bc3a4efc2c777349cac3ad302dbcab57added195f6c32098f89ac7a0564ad920b1dbc5a7c1eccf13ff2b8db52d42eb45bab4c0110e02b2ccd0f134647ca77748a51ccaaec419dbe7670532a41c22ec110c689f4df11caf012e2ce2ffa8ff80c1ad219ac856afe5af27fee34ac10ab3fc5b72448bf849e0d64c3bca62762a4dd46a6ff37c4fb44b80c4333d75fab2415dc917fa6ef1c657c50a2500cacc8cb92d293789e66b0567490e36b7acbb79c77f1857be6d68d9916462fa2b2e9e5a2257debbe2efc452c1835757e423637a3b2bb2a42748e6595741d0a3093fb20924901d19e78bcaae9ef80684f0b9fa415c813b4fbba0dd0a9ef78a2117a9a3e9b3793539be54c076234c0ffe35ea3fda3a6958b07226c418c23aed86e9e7310ec9d813a646c6a32889e13aa20197a8ba5c333a014f3093946f1c62d5e2c7e15906f4dab4b9d9430a2b87a7ce8aea50da674327b86f729d90323c101c9e6eca8f361c9929cf459528cd7620f55e242d1eb99ef5df9cd70e57431f3abbad470f4c1a1f9ec124057fa482645029aa3c9493a9634c9c914af8b31790ce5617e427a2f5505124e00d731ab5b44d5697d7c", 0x1000, 0x8, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 824.751906ms ago: executing program 1 (id=525): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r0, 0xc0284416, &(0x7f0000000000)={0x80, 0x10, 0x741, 0x0, "97000000efffffff00", 0x900, 0x7}) minherit(&(0x7f000000d000/0x1000)=nil, 0x1000, 0x1) 823.470994ms ago: executing program 1 (id=526): r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000000c0)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) openat(0xffffffffffffff9c, 0x0, 0xb5219f1000b913f1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2010, r2, 0x80000000000) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) write(r3, &(0x7f0000000100), 0xfffffe5d) 643.528929ms ago: executing program 5 (id=538): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2010, r0, 0x80000000000) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) 596.723561ms ago: executing program 3 (id=539): socket$inet(0x2, 0x2, 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r2, 0x0) (async) chown(&(0x7f00000000c0)='./file0\x00', r2, 0x0) setreuid(r1, r2) setsockopt$inet_opts(r0, 0x0, 0x1021, &(0x7f0000000080), 0x0) 595.373882ms ago: executing program 5 (id=540): r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x10, 0x1a5) setreuid(0xee00, 0xffffffffffffffff) getuid() r1 = getuid() setreuid(0x0, r1) chown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) r2 = getuid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40001892, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)="8c30a0819411ca606d9231a3c413c85e1010962ce17c", 0x16) getsockopt(r3, 0x6, 0x8, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0)="ed", 0x1) recvmmsg(r5, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/171, 0xab}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) shutdown(r5, 0x2) close(r5) syz_emit_ethernet(0x3c, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000008060001805d060aea7ec00104feaaaaaaaaaabb8c0b05c767006113b97a55346f0ec74700"/60]) setreuid(0xee00, r2) close(r4) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') getuid() 594.998204ms ago: executing program 3 (id=541): 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}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e62", 0x28}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821", &(0x7f0000000080)=0x1c, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001600)=ANY=[@ANYBLOB="aaaab5e6ac2bee769115837c2f000000000000003f1e203f88dac12efc2eb230dafb84a8bf7c367eab4e2ed259c3c9f0f15eb1315c664f1ab5f6b532f566a622fb145caf4a691abeca60175b09f61aebadbcbae8b06a226fe9442b94b6c63c7a7f7aa9b0550b6c77664df6327b311182a74585d3ea293383c78c4310bfe9952e3efc7f577fff537f3749ab53a295ec1688aa098286ce5fa9ed3ad89d817eb78c854411256dc805d60d4115a5e2481a4802c39ce2c801d1226a0f0060d9c5798e464f9d2ea9e684d2ee02e70dea72f0856bad7f98d05c033559d6c65462e8c8e0306ea56da4efd676f6cfbf2be3b8c7cc3e5e18a9cc69376faed688ed6d95f218f999f1ee944462b1056dfc9ac663e8d034b22bacc46a1ea9d5fb83598e1ba35ce539202f6cd9cd234b"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x2, 0x0, 0xfffffffe, "32cde06abdc8a5508471050000000010000407ff"}) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="afdda656031924583026e3", 0xb) r3 = socket(0x2, 0x2, 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, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b378faeba599286479e629e76119953502e35db7400147cc3f014df12d1977a8383", 0x44}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71fff7ffff87e537dc3d33d7af511cf28e36ccfe326e8a802fad94a626c30e087f1a070000005711", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f00000014c0)=ANY=[@ANYBLOB="aaaaaaaaaabb92b65068048381800eb0567fec2ea520025a20a24041a676fd0a33b67d8aced18702b2a8aefd431c0a525b8548ea1da7bb0c3147924ffc831c5c5e5f016faa1af371b29364e671312a1a15d000c90a760a9b42b46b86cabbd861a82729f0b83f981933dd37ea33a7914e1ecd823cdd50896b31107e0840e265ca378f9696d24b2394d0979a0ec92d3414fda79d974ead7e0a2327d86d6161decaf67a734c3f70117285d72a55ee61d433a77dd67876795338d875f5d86c335296e3d4b8a5170b6f98995a148bb13845725addf099be3b6f4289e864c697b282fe89b672a3140cda4a7718e10d868920c7cea0c8dd8a4bd1ffc7bb9cad7997b2f40523"]) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) readv(r2, &(0x7f0000000100)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x1, 0x3}, {0x26, 0x1000}, {0x86, 0x6}, {0x43, 0xaeb}], 0x4}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30, 0x9, 0xff, 0x4}, {0x40, 0x3, 0x14, 0x1}, {0x6, 0x1, 0x0, 0x7}]}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000010000086dd60db834400001100fed3060039108108cd0c535a98000000fe00aa"]) 491.076437ms ago: executing program 3 (id=545): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = getpid() open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r1 = getpid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x4}], 0x1, 0x1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000240)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f00000000c0)=0x100) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) setitimer(0x1, 0x0, &(0x7f0000000180)) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r4 = msgget$private(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = socket(0x18, 0x3, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x4, 0x100000240000009}, {0x7feffffffffffffe, 0x7014}}, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) msgsnd(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="0100"], 0xff, 0x800) msgrcv(r4, 0xffffffffffffffff, 0xf, 0x0, 0x1000) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) 490.667496ms ago: executing program 3 (id=546): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x200, 0xb0e3, 0x1, 0xd2e, "03caee0004080000000000000031ce000087d520", 0x3, 0x1000000b}) write(r0, &(0x7f0000000740)="c5708e44b994bd882c682232126cbe0947da83644141b91616fa5fe6642224e1854c586742cc1c9541c311d4a94320e104fb7b40b64b2574b9eb0c3cee18f9f3b8dde52d60eed1d057d70d0d3f320cfe056e1fa3ecf799a5f6648259743713065ebc0fb0db839310dce066561ec4d5b45da9251ee18078df3147ffcfdf8ee3689afc725ec3e885db9c95571dfd7776e45ab6c9f180920f64c01ca105102a75ace9b9c6dc04", 0xa5) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f00000001c0)="76e5eac907f901000080000000000461adbeee1166a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f4c868f967a5539a8a217b90a44481aa073f38da3", 0x55}], 0x1) 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) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) r3 = getuid() setreuid(0x0, r3) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) shutdown(0xffffffffffffffff, 0x0) 425.080465ms ago: executing program 5 (id=547): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x101, './file0\x00', './file0\x00'}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x680, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x1, './file1\x00', './file0\x00'}) lstat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)) truncate(&(0x7f0000000200)='./file0\x00', 0xf) (async) ioctl$KDGKBMODE(r2, 0x40044b06) (async) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r4 = accept$unix(r3, 0x0, &(0x7f00000002c0)) (async) mknod(&(0x7f0000000300)='./file1\x00', 0x100, 0x1) (async, rerun: 32) shutdown(r3, 0x2) (rerun: 32) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000340)=0x2) (async) pwritev(r4, &(0x7f00000004c0)=[{&(0x7f0000000380)="85db187d3e87b11f2bd08e76239792204d510f392c2dc9cda585dad5c6687b13c3a6e6ce1b9b155b91956586a22f97af8761", 0x32}, {&(0x7f00000003c0)="5332faa8b62235ecb8dbc2213b836369b28929c04b87730960f305d46675c23dae6dd32df9e5474945bdbb2ae28920a577e2eed17ea2b3d545ec751917bae49418c088d9753ab32e75f5f90221071a54e2c48599c982404819c11893df0e1af2268d886e11f06b664603f644", 0x6c}, {&(0x7f0000000440)="ddd176e78ae639834ceba3dcfe5038ff4a5ee91e66e8a7d3d11e0feaae622a98096d1c7a0bd6092f63b05bb93120d937723078135e4803d6ac753f3cedfaed21aff09862cdf08224f798a33e", 0x4c}], 0x3, 0x2) (async, rerun: 64) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) (async, rerun: 64) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x6010, r4, 0x3) recvfrom$unix(r3, &(0x7f0000000580)=""/72, 0x48, 0x1022, &(0x7f0000000600)=@abs={0x0, 0x0, 0x2}, 0x8) (async) truncate(&(0x7f0000000640)='./file0\x00', 0x2) (async) truncate(&(0x7f0000000680)='./file1\x00', 0x2199) getsockname(r3, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) (async) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000740), 0x10, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000780)=0x100) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f00000007c0)) (async) r8 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x100) fchownat(r8, &(0x7f0000000840)='./file0\x00', r5, r6, 0x4) (async) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000880)) (async) pwrite(r1, &(0x7f00000008c0)="3f1abf73176f932702165ae2d0473fe053e521b4de7f8f506d5b9613b941453d0fdc5cc2c1dfe51b696b3b638173b5757e31d09ab0d6c5929a7d5f014f137d045229ed845e", 0x45, 0xc) (async) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000940), 0x10, 0x0) fchown(r9, r5, 0x0) 421.27948ms ago: executing program 5 (id=549): r0 = socket(0x1, 0x4, 0xd8) sendto$unix(r0, &(0x7f0000000500)="9401050e000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) (async) sendto$unix(r0, &(0x7f0000000500)="9401050e000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) 421.013473ms ago: executing program 3 (id=550): clock_settime(0x100000000000000, &(0x7f0000000000)={0xfc1ecc7f, 0x200}) kqueue() sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000002100)=[{&(0x7f0000000180)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4c", 0x1c}], 0x1) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="30c47992f2556cb33a20786f857afe3e7155c56778bbdfe047ec6723", 0x1c}], 0x1) r2 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000001c0)={0x200, 0x0, 0x3, 0xa9d9, 0x2}, 0xc) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x18, 0x3, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r6, &(0x7f0000000000), 0x10) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000040)=0x10001, 0x4) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040)=0x10, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7e, 0xff, 0xc, 0x1}, {0x7, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x5}]}) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="4c70628a04000000000000200175a43aa9ecc0a1bbe80eb117a66f30b4a963b5014eef480eb41d5dd9bea9b49355149c5771ac16663da1e71fa132b4be87b7fc72ea5da427708f98af7ccacb53a4afc9f270beb09562a15207c04eed58fd1a57928df779eec33c5712a5e2d3b602824f4ffcdc2d09c481aba903fa5c88a8a6524125b22ab6d760", &(0x7f0000000080)=0x87, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) 325.686425ms ago: executing program 5 (id=552): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x6, 0xd1, 0x2}, {0xfff9, 0x13, 0x6, 0x4}, {0x13, 0x4, 0x82, 0x2}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="14dc74a6fc86e2604d7568eacfde3ccb657038274f52d38fa7d7ffb2", 0x1c}], 0x1, 0x3) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="5cf28ebebc753606002980247821e93bf6a28725f660611bf7c5f0b44ff13648e933e2bc7bc51775bf6d57a7ed382185", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x66, &(0x7f0000000380)=ANY=[]) (async) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6493ede655ffffffffffe42209f583a74189383a000000000000000000000000000000000000000000000000000000aa02009078000000006006c33e00003a00fe800000000000000000000002005b8d0b3b77d0b400aaff0200000000000000000000880000000000"]) (async) mknod(0x0, 0x1, 0x47c4) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x0, 0x0}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000005c0)="6245ed5c44591a1f25e8a3642d5daf44f2152bb08b2d46ff6655c37b6ecfbdf72cb1af0f1896e2ef55307bcd387255aa6983d2d408a4c1a6c48f22cf27ee445857ec01d3dbba9f7a38b32d0da782c4c20ea64e04b2af688d25be5ade1ff666868050ae159624184d596d106bf96f076fd38288012662b430caf36b01434bff6dec7af71f03129bf2f9f211b528ddce77c0bef1d9be115346121b42a3e26001d24cdcd537b55a41b2d94d502a61c48b187a32157f12c6e1f71689f41613398c284c4f548bd460a3e2ad73c6cb187779e68fdf26d4900d7ecf3731c37e586b317c8e94ecedbd307f9ea5af1f308d5e8e990561515d02a7c4a55d49cc5d8cd74529287552186398bf3d1acbb75a7d8fbe2fabe6e9783debfb641bb7b1918193685a78a0cb02749e2c57b574c07dd0f1120f13d39b8730dc8f42add0c1ba4bff13c560db7b3b4f1c1d799b423df902a8c13c930454a9dda12b3a779be48d41ad456f93fb9743d1c5c25dfbc3e9d2695521b68f2d10d199c5617e4d0f5c5f09904015513ff37ea16666db400ec6185b4bc75c50d9fa260ca5ecb97e194e557c39a47298050acabacfa4c01f1f9d2bbdb61067cd49d15048161557647812b47a416968eb9fcf1de51a9f6d719c00590aba20fd1ee8c13b019dd5e5a973a90bd57e1a31e751dd51444a92718b02612c62db29bdbb60f7b6e059a1a8c64c18aaa7946d300f03dd3ab756172482f0b7b0e024b2ce4871dea1ef58a2f69f000903297ba5b69fa81f9c7ab37860ecd552ef43374d4aa8fd2b747fec222eeef7d555c87ec5d013683812ec8f3be94d21b47bcfc43424029b33c5b448a0bd78e249bd3b5dea238180609903f7c050221bff11eaf1f13884beac227118c529b2be3e57a2274c4d673f3d29687cb5b6afc8dc94d15e3baa982413fb23620d2b6a63deee069fa31f4852acd5e0ac20246dab27f6d741fcb319e70abc79235cc97f79febd21233c90b87c5e687560636ec574e40c2481b03deb73a0f580994b6960dd9d43a509270c781507c44e9d90cfd7bb29d2e8a4f5dbf0d82a9b629890a58dcea5448d64ae75999198ac10220c7bf51777796e33ade8622483f001984e2eae7607cbe96d4dfe1e9dfcb202933b506a65cc217ba3613495c67dafaaf882b091b053aa5b75b4dcde95ebe8a4ff8bc8dd0d2862b35618cb3165c63bbab13599331a7f405214ed5d9a54b3975d7485ba892f3dc74dfa8d95096bf89e84fe5cdc07d4ac81a5534b6ad850c120c19d707a9d733c0f48b5375f2102c66d05f8be628670832793e5249b85145f621840dca96da75ce197c7dc36239dfb89760be798bf513868a31db18faeb02bdc813c80588d684b671242d9ccbec84df82dd6deb07e22d4ed9d6497017cdff2415ce7748c7827f5f98f6d6678e5723c146a3b570ee82611a60b8d178ee1faa2e56b0759afc52bf962fa9dcb7bbe6be2e0c2267970f308ccf1bbd89c98873241680ba005bfcbaed011850a6a6be6dfd9fe50d779e5c31470a2a095d548857318c2fa3d6a0eb2f2ddb6868433703dd64bcb4246a75214f6b7cff7218727ce0fa07d92d2d5b78aebca606504e336ce78f6a3ef006b24bb92326743f2b02d3d28077351fd5e48b159c4f0b9f39df46803c4400de4cc5e7172c8048d0e854ac85915b3fd41e10c843aeb52ecc80a2737b8d914aab8fe548cb765983f81ea5db78437fe81375c0ab3bf63235a9556354e5ad39cf446653317ccc0ee8e5f90410bfbf2b575e28c8d795ab6a64cd80e302590da15a46a12dfef5615fc99328cafca92481dc18a5fc4b90f1ce9e807403076ebb61c09c7d1d829c3e91b86372d83f71dd4574125953fe5d814f0736b15880c2728c101570a669d68f2751bac17e281eea4289be0a651a1ede659469671c521b00f7a5a8ae2f7dc58366a1a34facd01d6825ced4ec19c698c702503a409ea4c52ffa116e001842e91b6b3cdb20301d4ca2bf8372b50d68a88b4ae0aa42746f4bad8b26cd4adf0f9050420656dd07b8a53ec693f99adaa6c99d47c5aa6d9b7af8e94d06432db1527047b3d67da25a47cea50378930738783c97fb292cc16f4c8b023bbfddd1463de5f400976a6ff2e860f7b953a64c103a653db09a3c5bfb143d268f8ae334512fefd824a8b7174934485f2f356811480874c37acc37569b04dc51cbf29a8231f16f278bf079997eee1a1c73859891f5e40752afc5e6004ec4c4515022d1fd61361b9c5b2550a6d9167fe6985a876e3828d926282e28224fc55bd030e63f3ef8e77b293f2e65d2552bfc3967a82b33aa722d6bb3108e6b0b939e3b6458267bfb5a4357d2bfd9f3d901c8eba0a421ca0cc33ffa33bbe381deae1adc87ccfb11014eafa2a5543e0edacba0c7cd2efd6e260e2d6bc8aa499de0e51d51f2eafe6ebc2a02369cb9de1cda8c6500b26a339ea6500f164e0424b11f31d728e4037f4552e1ab630c2a542fa541dd02374b85c26c5bda34ff9fc139a67324a4f897906c333756f5769172810880a598565398f40c94de94f6e129699ab4c1d999dac54d5a038ece4762eaed2203584c49df785b2d6de7915d2555dcfe649b43dbb7fbfbc362a0163b95beea10fe73efb8ae5b9ad4f6d185f128a633b932242130ef0bb55d3d8a38efbb46f32ee8f9edac499c3b8a99e939b7bfa268e9b3d76e09f42538b646a0cf14168366aa8d60d3af76b17a7a48db926f096132749b84550bc614c823d352674bfe8d51b9ed985d5645d7602b101d15370ebb4a50f5dc987d75dd1cebeb81940d6bf9f66dfe4d4310d7d7183544e10496c70a6cc1afac6f12207a4be19f7b6a53292464ce5be496bc66b88cadfb7ce643b67cc89ee0ef5829049664c1fcbc2c3b567cd8f24ba1fb48f2227b12fcd4aebb20ff1dfc0169f29e99714a567cdc827b749383a15969c5522ce1fdc596ab79f764344a29bd0583fc17a0be991351f828b78548c55f5c549772041c2638a060a067f1ba0e5e24f36a9be2acbac4cf062eb84fef77f1815356a8f043bdc1f105052701e207fb4ab5d046cbce2ce9b1653a21492156f3c05af392962b1ccd9950850a16c22b7edec106717412b085e536b7bfb04a58e4722caf93245cf10d097a857420dd2715cdc9439584c05796495c43ace110665d3f344098b9879f194734a48bd6f58a0c39a19b4743d26278acc3c470cae37e8a8b4d1343ea770f1189bf2636bb0312e9387c53b777c9db5dae124a81c557943fb8bc871662cc62ff5874c684f45dbe1fad94d63750ee9525336168994dd99a61022c6cd23827aa55832a86a025a2c588824dc8c17234df60f9a7944b93e98c06bf4cdf81ea1d0a63485197f9e13bcbea0454ec37ee37438d2e16f222e8fa3aa3e68b57039fff419969c5f75811daa449db2b3e1be65a474c904877e00433e5504794954891e93c148b0e8a800e3785f237ac12ef8e599dccd3c4e633e437c09f5e976f621c5919821be66f6df3797c7d15b31bab48719a7b35f935dc774fc610f37a02efc10f5a30d0010be605cac44dbb392865c16fce4fd86b5b27e27182faefe9284cc1ce1b3e0b0bdd25a33f7ef2df8713381c1e5a6178c5adb38864e0ab469eb23b17a2e9e862e52105cc164d60d8263264335eb7e48365d0c08b625bfb52ce7cbd5f86238639da3873060f7946c0244cd71e29b725cfe643bb04f40eaa1f3eb4815e20304c574d6e110432ca7b6ed84165e6ac09b69f83b814c2d3777de54d571ea30124182be937e130e50ba4a68514d85de66c1e1bd54a8aebc3340e0f2d581009abe0e2b687bcbc2a3de0fae443bc35f73b0c9e0ca3c61fd8c396d246df2e170bb4923e2d743ce7fdf295e582c933520ed71de8984a9eaf5d7b6afdc06c5c1bef06439b804b1037be7f4b00d6d3b0debdede90b960a2245076cbe94a8bedbce80ee3d67905d6571ea0de051bbe66a9c6f72540074c2cb8d600c23e12f8f1a37850d1b53dc0e49ce80bf7abe648a2436fb6f392334b682121632737c9518beebfbd267ff2927e1b7c6156e95acfe05c08fb20ed049fe4af3567499f493d368275e2d4b30d4f61cfebe17dd472672e63c4b297dde6e91df236898628337e5feb422599b523b5618ac7280e32512bb84b7fd48266789947275badb460dc103575cf0084bff389275603da14bb65bd7feca54e90cea9a5ac34095b644a047b3c5964301ae54efa4ada74b94bd9b3733071c5e4f31b0552fa725d228a68c60e9dcc341506077be8f92b089f1b54628fe8832663642d3d3f82b247ba3df82956c1c52c7e9f2741a209a308c9d6ef630cb9e5a282ebb013c869159a9ba9d4ef92b4876f579046fe6d420bef6ec7939a43b3a62a91f88514d01dab11e46c07e287779e54655a0092440ac97dcda803ea5cd8e805bca12406a745fd43949004e7ec54ad78eaaf019ec1723fe32c577798ba70b8435a88eb40682a9a563aeb313d5d8ae0ddf2501e0b39f97ab49a5f93aa96a5a3212ea4e2eb81c26940ece8c45e38f78d44e20ce5031c2077885341206321dea7586a72e1be58c5d8a644c5b6af500594cea85355438086bc7736031a3888929bc425cc83dd8a7b9708ac30292e88e51ba1d82676da98d10d80aeddd4d1185b22ab9bd6e7c5cf90a8e73bdffb473711e91ee4729095b80b455626caeb3c641a2138dc4780f17d03072f4136fb5c55ee29a1eba5ce885696e8f4c3f9020182c7d575e13619caa85838e2a61da49a5f0472968fcbb189c6d49893059479741d94627d33f5136135685a3f49b7f38ed718c1f6e8931b29ddfe649e229aacc24d961aa49d2ab74dca7a493fa66b696f8a5de908150fc6ac240512a54de5d27ae0a1f996d0848469735a1adedbd229e53584656147ad96746a9c3fca96d642943f94ff8964cf1185e7cb56ded1f28a5e9aa453892c1e7f301f27b0b92318371dddb3c94666853a3f6072bd46fe5e36999874d5c05ddaef393f1542bf17de8155e7d365ef233e9e0f21c02cba350eb9e5078e2a222f5bca71ed269483fbf744b9c723b638aeb31b3641ed14a0ba70ce6679be7f5252c1967a3c5878c07a1bea6e8dc7b30e9407aa2082c8f40b7e2cc0109e4ffcea7be9b101c4d360d7fdfb803482e32bd5fbbc08f00c781c52d0febed036e3c0e01c5a37b66bd8712316391bff47bdba43e199a6e393f299ff48f68a3f77d5067234e3292490d66ab7073906ad2230887b019a2496c9d016f71255c75af17ef65ef0d117c9733cd8e886debd86bd1e8922026cb43db967dfd35b9bbd2fe8ec0cea39666dd2f727af8336488b45cf52e8ad12185ee75bba7deaa5555695a8bd90bc9784907338da2757a59208cd3e3b95036440c670fba8562fa8dc3dba4c751747fb0941ba3099487ffc5671dbc3aee6949410192236c5ccd848b2a695be5bf25e8b04f69cbdfe654aa3d4a857f91582a41ed59f20f6d36124f1a4497354a8688b340ae143f19049a2e853fdd96bc1fa97c163ae80926cba9cb7f943b7456c0110488c52c1fc51cf421cbb3a23ea571b9d279d4cb5b97207b35a119671ed715ea6e9af22fc7a7be75df94bf80c064d4ae7a84daed17cc8b811d5abd465b294c71746b224ea6b61631c8c8cc9e5ef53fb295404334c32ce7c229f7a6c959f7e1472b51d96913c1d05016e075e0bc60390aa15f1b3384d406755efa0b715a2b85bfdbdd8c482ec6e60cbd078cf3637a25461401ced04cd53b8022acf783e52a49cddb1fbb4300c3a73ed05ea707c4e4cfe7c170d8e298687771a7287b5", 0x1000}, {&(0x7f00000021c0)="3812b31441394ae77feff180cf844988a258e4c643570e7a4464a9da6d40cbced6e07f0d0fde363993790273f93047b9978cc9d31a03041e4b7fb1a238046796e42af28cd59ca626efb693fcb30adbfba4b0c364c294af10f289b2eb22b4e169a96e5ebd18880e323282ce457f2338a180f3ad93d0a4c56f876689b95b975b0338c6d05a4e72a4dda0b60c55df5748dd6ac3d44fa3306387b4331a4a5cffc8b03318838cba9e24a3f2925bba79b4525ac2f60b5b012984d51d4ef8f846d5e0cc76c58e3e15440eb7f76e8ff54dda452a345c98e16f8d530365722198d2c0b42d00453357e56141a53b3fe1e755355cdcc69f4965396e98ec0ece88c31a59695b3638e285df8650360aae62fdcc845e68c44a2b11fc9cf3c8d1244547167742d94439dc74397c3135d2eaf6b2a7ac7c60d23b20457e0a878c683b553f2d45a55f0093950b8e4b9c4d9d47d5237efcb24d2b793b0baf0b6173fe386839917165cd5a30b4ba007f92145b965e5b421cc9640ec844fede0e5c7056242618b8d4cba02cb5fe8ed7c1350f1270b98692c758569af9297fdae0df5f7957b0500c25c34aedb24f26109f8233cad1ef546e4757e44d5bb5cf4274102c564da3f12b6726b100aba62d587ba56b321699f004b9ef6054a5009d6b04fd1b4d232bb41e133c10920cc7c9cc1a635a006f0d427a0ebdccdbefb61ff1ffea7dc114b057554966a41730bdc7dbb94e7cf5b4714e7bbde0f7758c9eee7cd6e6cee05cfa054b2a96bd2cc6b78bf94e1a136e3db9668123ef94e80a5394a19c147d4d19963b8456ca7807cfea38fcba6ef0f951193e8336d5768b45fa796e26c6bc7c92a4db18a0243415d2136710ce8a2ffe13eb60de8d7c45f9f2e063f0b838bedbf908263ef6f8110efad7780470cc9b0dea9f448dd553dc1447f0ea59981f49008d632cf6881891dbdf808ec313f28afa5e3d808d85fe1b8107cf150c54635ae72068fab11612babfaf74bd7cbc120950b10152ac19ce5851a643af259323156408a7a5ae3f76d21deb2dd1bbd0f48760505bf1847962afb570ad7ed622fabba3dedad016cab1ee3063a3e9393c5cea467248c8dae20404c9ba225023963302cf4f76685ad7be097b4aa9ece6741dbcafadd2bf938a40dacbe4be261bee9cf559997115fe63937de7eb70c6b5396fd5327b1adc6edc3b2cbaac0b2919e310a44dd517b888e96f430e7754c90131401f25d7c8ddbe9d80aa854bdcc2c90e9b0f8d66d7368bef891938c2c405a837cfb000b53e4202b230754344ccc26fb61879176ebdda65d2545e63a0b02c4099c565ee5f8ef6c20216642e297dc764e691ee3d4889b6bc99340a7df506077e46e6d5c0b57a98af6b17924dd40b0b1bd7ff2ed2b4bfc996aaf7dcb4c1fc67d63d4cf8e104355ca33d1638072dfd9d8b4262bce0b7eb541b0453438e14e9042e262e1f7eedcb8d203cdb5170632d74d98eaaa3422abfa37ea9247815f61170f415c29b298150210f872f3aafe77dc085d6796adfdb61f1d2cf9ad2e793ad8a407f489d6466dcec24bc306e6c9d0a61c6a0b731eae2d27025d580535c7774e7e3675f0558bf23937568e0e5cfac65d09fe800217b1fdc1407545aad713dd7d511e322094c47cc59597b8372248c5666a2bdb41dca97f0c398cd2b37452d7cc87cdea711ca31ad40113a48dfa45e1a1e52065542f7933aa697e6372b3641908e96ef168f0128a8674438de2efd5e58f6c0b604c1cfc8dbb98fa87d268c254d0f7be8730d1972f94c9eea870c24a5ab5600f6864c8544312ce4bccff21888bcc0b07dcc5c1a1d3778da1a20d54a5d2af65992801640e6e77da432f79b01e521aa31eb97fb54437d6bbd4c02751e58a53603182a26a3d026fe60865a4d25dcb838907a5edabb3acde56a347f5043941183ac3b3aec7b3f37f2b6d6aa60d10f87449d228bfea332aaad532ada490e7fc8977e166a2f55cf277d6b34715c2f79994c45bca5b0ce4edf6f9e482e26912f64f2c4add87ba3bd5dcbbdecf86b5e94530ca01293e698e5735f9fd4fae5e4515796ac8c83f4e7e2e93529807d5757f8271c5093267b19c071f9431791bc771204599d31fea3f5d95f3457ce5217f0c263012d8f6604760d0ade6cbf1dc06a58e7bdc693618b7cd64d5e1ff348ebadd5d1ebefc65b75ab143bf32efb20fd1b965021a7416b0aa4a4d4f3120f249dca5065a93c3f6840ccba7f97e9bbc5446f0cf13c82301a6aaf130c1416b429b6371bc07b734f100b2bd92cca3b77be627a2379447af3373f91a68fe8eabe780d652c9940aadb5ab9d947cc582f91271bc4fe8460d248c6cd2963d5295778a2ef3f1fefbdac41b293b0a5f036059a6e2143ad391e23bf27848b2f3fb23f391a16ba3fbaa5710c4a3de27faa8187ed5b640869f519ac58437dc96b5699342027565d58383afe0c91dcb40b755f9d0a654d04bdc9c70451b4a29bf5d4794d9ec502fa4ee8153dbf3b4aebc133b8b0db4076a3472806bee2ac319b66d1a2ac97f762ede721639c6ea52bbc29175e9968d2ec49c7f324f245085308e6bad3da6527563fac24e610bdd06d334d0b182cf03d22fc2347255f41003709a7740f3f66e15169bd1c6c25f53e33dda960abfe9dc14d5be371c071fa9b96505c0511860a6ad7ea37e32ac14750525dc91f6a020a94c26b8f22f2d32af29aa0c1c4708a272c2801e5a9b64c6a431a10a6ce927559eec147e556f2d5d7685564d6a351bd60e794fdfce5c999819ae2bf5815aae7be895eaacbc367e0acf9c67c19726058324e2c7490ad933c3756e7af7418a9c30e6a36d626f0b751683be6abdb89e0930f6695c79d090f84a90182f07a6573c17cc556315e40acc3163adf08488df0a5a8469e0bf753c91851c945160fc67077a67ddbb4447dcdf01f638c0da65e41de16bf2ae571e344b718c021147adffeeb6c229e694306c1180f61c647928263e77f072ee45f2474b4c64676451386e0ce5d264baa517ae2008680ba0a2a077f9e47886e222dce6086cd6f47aa8c4f340ca607856d3a588b6b2d52f5f631bd317927a85f13d0385f313b6bbe551f58ad2b506c9c35f2222be766d4f32e1cbbe4479f1025dc0761ca41e6e2932f90a0dec87cc262b7774060bdd0c12b894f41ff685fccef8a440b6d423a65d30d4871a2f2804e132bf9f07fdc02057f4a859d702165fdaa56c5e39df803fceb8c9c128e7b0230a94200bc2ccfab2e8db1302da5acdc927f96eb03b2b90e541c5fb2ca14de000d4f08001100215cce92b16ca8fb919ffddb34ec7f7cd981fc17978305fb4b4464c3e7ae39e8956cba5c17e8f32d9db06e1cec5258438054594c887a4b323e27f5ab760d66e35761f7e2dd16b63278c5c01433cbb51750a6b23ce32288a1e77134d1361651c0a68e21782d655f2a9933fd4632922168493c9b8542024ae921b749a4825af598a031727565c92e98140ca1d659515f4720259ab19c8ec7b98209ec6b084ec8d3c4dd7c33ef34a127e83253ac999ba101a80d221ef4a8b94309fd22377ead36de9835d40594d1b9fcc91fa950f8d4af3de9201d1526191813c91026458facb8b974605961c22fedd0ef63962da628ca55ae698eede6c6da1464363a3d4b5a53e35eb2d4d136d11322472d2d81dfb5944e3878437e06ca156b09fcd5d30124a4d0e41468a7f32164990ab2da2b61f0bebd9297eeaad77d5cb4a96206a07b2dfe1c5abb346295156bf0db84c600a3c9d67e3420a60ef1a3872ed9f6a17459b199a537b333c0e2416367b7a69b1a431a5b09d866b035f20d634a96bcd1668938543a77aa03e218c565316929e62d04a7cfaa5fe6a8b788eca9fdf53b584c27d43460cea1dfa5dba40e66010a770f99d7af4fa1342427bf3f68aecdf0b8c0e7f1260d2ffa021950b2da326ab25c3507b70d671a03f32a25ed7fe44d35bbde431bff96a3be134c32e1fe60b2d935034df076fa9f57f488f2620eb64cb1c54da4e68987256f95183c27c643733025c58157c7951ec485e119a87405a39540587ad03570503df78e03a33a37d107a62b99e5c29cd4e100f44406b0e09b3b5c1d2c1d1d8d69c024a0db042208913ce29d8c7ee0b82aafd893155f2a4af1e9d3ce01b4caf8da03b2587a999f18cdd7d1d561d82d722733cbcb44e83dafab1c6a83c87c02f07593c3c71ee63a01fa05d8beb9e27cd58ed1f78b5d64f8a4595ed55c3b6a8a260b56c985cd3f1f21c3b54f8b18dcec850781dec2c76345f5d736dcae26ea9855ddc2ac528c1e6a02e1ca36ea53085a6f26896df73308728ce9aef8e1f769794048eb614bddfa19846b9a260a123fe2cf3cf0b87b5eee450eff83143527ad042658d5d646eaa96dabfa4a904086b9", 0xc22}], 0x2, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r2], 0x428}, 0x2) (async) close(r3) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="61f91e3471ac0058bc5af6ff1d94a34b8efd64361cc3b35bae0bdc45bc9b0fde956af11d1e4ba376252d2e219db6c32e1770f9c4", 0x0, 0x0, 0x24) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0x0, 0x0, 0x8000011}, {0xb1, 0x10, 0x1, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f0000000440)="71f91e3471ac0058bc5491503ffb75d18fd3e31652b61ee373b8cf9e67d2ab814ba412c3012b5a395a08776448ad1113447214a0de37aacf26947692598100fe50934cd3b2c816a198bc908829a27363dca56086e569e9f736513b89519427ca607e35e29e80e6c4c468d97ec1a1ffaaf3a4ae791b27c661abd9a04e", &(0x7f0000000080)=0x7c, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xfffc}, {}, {0x6, 0x0, 0x0, 0x3}]}) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) setrlimit(0x7, 0xfffffffffffffffe) (async) execve(0x0, &(0x7f0000000540)=[&(0x7f00000002c0)='@\'', &(0x7f0000000300)=']&\x00', &(0x7f0000000340)='-:\x00', &(0x7f0000000380)='\x0e\x00', &(0x7f00000003c0)='((@\x00', &(0x7f0000000400)='}\x00', &(0x7f00000004c0)='}\x00', &(0x7f0000000500)='tap'], 0x0) socket(0x18, 0x3, 0x0) 325.505302ms ago: executing program 5 (id=553): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400000000000a}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) flock(r2, 0x1) mlock(&(0x7f00001b9000/0x1000)=nil, 0x1000) close(r2) ftruncate(r0, 0x79c8) ioctl$FIONREAD(0xffffffffffffffff, 0x80146950, &(0x7f00000001c0)) 325.30234ms ago: executing program 6 (id=554): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x41, 0x0, 0x0) pipe2(0x0, 0x10002) 200.487771ms ago: executing program 6 (id=555): syz_emit_ethernet(0x50, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffff"]) (async) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0xfffffffe, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x0, 0x40000}) (async) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x9, 0x10, 0x6}, 0x0, 0x1000, 0x400}) (async) syz_emit_ethernet(0x65, &(0x7f00000000c0)={@empty, @broadcast, [{[{0x88a8, 0x2, 0x1, 0x3}], {0x8100, 0x4, 0x0, 0x2}}], {@generic={0x3c0a, "f54869200551a08bf8ad87ea4434ab1fe1a455f7ae066b93a8b13fe6a80c61db05ec5f1ad712267ee10fb8d930cb15f6d531ae2c18610ccf635fd34c8bd1a9a90bcb721414b26ccd06bed4a22dd788"}}}) 200.297907ms ago: executing program 6 (id=556): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0x3, 0x7, 0x0, 0x7fb, 0x2}) 199.532131ms ago: executing program 7 (id=557): mkdir(0x0, 0x0) chmod(0x0, 0x23f) r0 = socket(0x11, 0x3, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000002c0)={&(0x7f0000000200)='./file0\x00', 0x7, &(0x7f0000000240)='./file0\x00', 0x8}) writev(r1, 0x0, 0x0) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000100)='./file0\x00', r3, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000300)=0x3ff) writev(r5, &(0x7f0000000440), 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x2000080, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) recvmmsg(r0, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) mkdir(0x0, 0x0) (async) chmod(0x0, 0x23f) (async) socket(0x11, 0x3, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) (async) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000002c0)={&(0x7f0000000200)='./file0\x00', 0x7, &(0x7f0000000240)='./file0\x00', 0x8}) (async) writev(r1, 0x0, 0x0) (async) geteuid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) chown(&(0x7f0000000100)='./file0\x00', r3, r4) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000300)=0x3ff) (async) writev(r5, &(0x7f0000000440), 0x0) (async) execve(0x0, 0x0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x2000080, 0x4) (async) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) recvmmsg(r0, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) (async) 198.557964ms ago: executing program 6 (id=558): sysctl$kern(&(0x7f0000000000)={0xa, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) r0 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) r3 = getppid() setpgid(0x0, r3) ktrace(0x0, 0x5, 0x128, r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xffffffffffffffd2, &(0x7f0000000180)="5a67923ef0cb1899714219890e8700d0796899e05fead4c768f29f11ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974f82496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057897a381855110eb3a673713716cdf010dd000100002cf061ad125ca670353b45d53aae0104000000000000b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa45501352e1bba22555241dc29bb806ef2f9ca03a42075f83677b70e5bab4875273d396561a4906002899c7200713b6eeea37b7c4ec62c3928011046c8d398ab247dcc9ad77fca94f477fc13d23d34f26622d45a201ca9629df8e4b8ad4e3006fff06", 0x1) r6 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206983, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 198.263976ms ago: executing program 7 (id=559): r0 = open(&(0x7f0000001300)='./file0\x00', 0x80, 0x8b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) chown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 2.270079ms ago: executing program 6 (id=560): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0x1a, 0x0, 0x625f67caf536db17) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r2) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x4, 0x5) (async) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x4, 0x5) setregid(0x0, 0xffffffffffffffff) (async) setregid(0x0, 0xffffffffffffffff) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffd, 0x80000001, 0x4, "32cd8b6abdc8a5508471050000000010000407ff"}) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffd, 0x80000001, 0x4, "32cd8b6abdc8a5508471050000000010000407ff"}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) (async) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000240)="821fea27", &(0x7f0000000300)=0x4, &(0x7f0000000340)="5d47c449", 0x4) 1.102261ms ago: executing program 7 (id=561): open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x8) r1 = getpid() syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) recvmmsg(r0, &(0x7f0000001780)={&(0x7f00000002c0)={0x0, 0x0, &(0x7f00000016c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x8}, 0x10, 0x1043, &(0x7f00000017c0)={0x6, 0x10}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) 491.524µs ago: executing program 3 (id=562): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) readv(r0, &(0x7f00000004c0)=[{0x0}, {&(0x7f0000000480)=""/12, 0xc}], 0x2) 146.577µs ago: executing program 1 (id=563): r0 = socket(0x2, 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000080)="c5f5d915", 0x4) r3 = dup2(r2, r0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x1e, &(0x7f0000000040)="fd0cc085", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) bind$inet6(r4, &(0x7f00000000c0)={0x18, 0x1, 0x7fffffff, 0x1}, 0xc) 0s ago: executing program 6 (id=564): shmget(0x2, 0x4000, 0x620, &(0x7f0000ffb000/0x4000)=nil) shmget(0x2, 0x4000, 0x620, &(0x7f0000ffb000/0x4000)=nil) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.29' (ED25519) to the list of known hosts.                                                   V:J%R ?-4*@GLntzr70|`$ܕ~r|겿8-)voڱ,r˘vx +Fv7F'denied attempt to set clock back 8388614 seconds vnd0: sloppy read from proc 19212 (syz-executor): blkno 0 bcount 12 witness: lock order reversal: 1st 0xfffffd806bfd44a8 vmmaplk (&map->lock) 2nd 0xfffffd806de8eba0 inode (&ip->i_lock) lock order [1] vmmaplk (&map->lock) -> [2] inode (&ip->i_lock) #0 rw_do_enter_write+0xb7 #1 rrw_enter+0xc6 #2 VOP_LOCK+0xa6 #3 vn_lock+0xa4 #4 vn_rdwr+0xd1 #5 vndstrategy+0x4ff #6 physio+0x2f6 #7 spec_read+0x155 #8 VOP_READ+0x102 #9 vn_read+0x17b #10 dofilereadv+0x230 #11 sys_readv+0xd8 #12 syscall+0xbc6 #13 Xsyscall+0x128 lock order [2] inode (&ip->i_lock) -> [1] vmmaplk (&map->lock) #0 rw_do_enter_read+0x9d #1 uvmfault_lookup+0x122 #2 uvm_fault_check+0x4b #3 uvm_fault+0x106 #4 kpageflttrap+0x2d0 #5 kerntrap+0x14a #6 alltraps_kern_meltdown+0x7b #7 copyout+0x57 #8 ffs_read+0x422 #9 VOP_READ+0x102 #10 vn_rdwr+0x15b #11 vmcmd_map_readvn+0x142 #12 exec_process_vmcmds+0xfb #13 sys_execve+0xbd4 #14 start_init+0x3c6 #15 proc_trampoline+0x10 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806de8eba0,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd806de8eb88,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806de8eb88,1) at rrw_enter+0xc6 VOP_LOCK(fffffd805f7dd8d0,2001) at VOP_LOCK+0xa6 vn_lock(fffffd805f7dd8d0,2001) at vn_lock+0xa4 vn_rdwr(0,fffffd805f7dd8d0,ffff800011a26480,c,0,1,f97e815355c68d6f,0,ffff800000b2a000,0) at vn_rdwr+0xd1 vndstrategy(fffffd800ac54138) at vndstrategy+0x4ff physio(ffffffff81375230,2902,8000,ffffffff824e8a70,ffff80003c5a8b50) at physio+0x2f6 spec_read(ffff80003c5a8940) at spec_read+0x155 VOP_READ(fffffd806dbb3eb8,ffff80003c5a8b50,0,fffffd807f7d34e0) at VOP_READ+0x102 vn_read(fffffd805fb26ed8,ffff80003c5a8b50,0) at vn_read+0x17b dofilereadv(ffff80002a41d460,3,ffff80003c5a8b50,0,ffff80003c5a8c10) at dofilereadv+0x230 sys_readv(ffff80002a41d460,ffff80003c5a8cc0,ffff80003c5a8c10) at sys_readv+0xd8 syscall(ffff80003c5a8cc0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6bc7c719780, count: -16 ddb{1}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80003c5a8420 rbx 0xfffffd8004341680 rdx 0xffff800001327140 rcx 0xffff80002a41d460 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80003c5a8300 r9 0x8080808080808080 r10 0x5c20e3b672760f62 r11 0x967ed49a5002e24e r12 0 r13 0xfffffd8003b58f00 r14 0x3 r15 0xffffffff rip 0xffffffff81bee6b5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c5a8410 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=161799 pid=19212 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800038183978,0xffff80002a41dc08 process=0xffff80003c5afdd0 user=0xffff80003c5a3000, vmspace=0xfffffd806bfd43a8 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 19212 204286 24153 0 7 0 syz-executor *19212 161799 24153 0 7 0x4000000 syz-executor 13507 426558 5793 0 2 0 syz-executor 13507 72428 5793 0 3 0x4000080 fsleep syz-executor 13507 461146 5793 0 3 0x4000080 fsleep syz-executor 37012 90275 36597 0 3 0x80 nanoslp syz-executor 37012 104499 36597 0 3 0x4000080 lockf syz-executor 37012 404842 36597 0 3 0x4000080 fsleep syz-executor 40674 214976 1 0 3 0x82 nanoslp getty 24153 488858 81087 0 3 0x82 nanoslp syz-executor 26215 66041 0 0 3 0x14200 acct acct 17322 201217 0 0 3 0x14200 bored sosplice 81963 90381 74742 0 3 0x100082 sbwait arp 74742 127663 62687 0 3 0x10008a sigsusp sh 5793 252399 81087 0 3 0x82 nanoslp syz-executor 83443 56499 81087 0 3 0x2 biowait syz-executor 36597 260180 81087 0 3 0x82 nanoslp syz-executor 62687 480086 81087 0 3 0x82 wait syz-executor 92539 112115 81087 0 3 0x82 wait syz-executor 91408 78511 81087 0 3 0x2 biowait syz-executor 83230 253856 81087 0 3 0x82 nanoslp syz-executor 81087 74920 74089 0 3 0x82 kqread syz-executor 74089 446080 20675 0 3 0x10008a sigsusp ksh 20675 90466 40752 0 3 0x98 kqread sshd-session 40752 362237 44032 0 3 0x92 kqread sshd-session 44032 124135 1 0 3 0x88 kqread sshd 82867 212862 88704 74 3 0x1100092 bpf pflogd 88704 293438 1 0 3 0x80 sbwait pflogd 58975 192630 97407 73 3 0x1100090 kqread syslogd 97407 107399 1 0 3 0x100082 sbwait syslogd 5021 397713 1 0 3 0x100080 kqread resolvd 43245 473165 17284 77 3 0x100092 kqread dhcpleased 53217 230526 17284 77 3 0x100092 kqread dhcpleased 17284 160464 1 0 3 0x80 kqread dhcpleased 56860 148046 0 0 3 0x14200 bored smr 3400 481042 0 0 2 0x14200 zerothread 78414 450772 0 0 3 0x14200 aiodoned aiodoned 40903 307476 0 0 3 0x14200 syncer update 6055 22762 0 0 3 0x14200 cleaner cleaner 59554 136151 0 0 3 0x14200 reaper reaper 1394 504324 0 0 3 0x14200 pgdaemon pagedaemon 75740 72103 0 0 3 0x14200 bored viomb 65228 364109 0 0 3 0x40014200 acpi0 acpi0 43450 162440 0 0 3 0x40014200 idle1 10945 328218 0 0 3 0x14200 bored softnet3 81547 160811 0 0 3 0x14200 bored softnet2 65580 425313 0 0 3 0x14200 bored softnet1 36774 371745 0 0 2 0x14200 softnet0 42972 504860 0 0 3 0x14200 bored systqmp 2484 32825 0 0 3 0x14200 bored systq 61851 97867 0 0 3 0x14200 tmoslp softclockmp 9910 257984 0 0 3 0x40014200 tmoslp softclock 12373 175700 0 0 3 0x40014200 idle0 1 253236 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 19212 (syz-executor) thread 0xffff80002a41d460 (161799) shared rwlock vmmaplk r = 0 (0xfffffd806bfd44a8) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvm_vslock_device+0x149 #3 physio+0x277 #4 spec_read+0x155 #5 VOP_READ+0x102 #6 vn_read+0x17b #7 dofilereadv+0x230 #8 sys_readv+0xd8 #9 syscall+0xbc6 #10 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8365d108) #0 witness_lock+0x5bb #1 vn_read+0x56 #2 dofilereadv+0x230 #3 sys_readv+0xd8 #4 syscall+0xbc6 #5 Xsyscall+0x128 Process 83443 (syz-executor) thread 0xffff8000ffffdbe0 (56499) exclusive rrwlock inode r = 0 (0xfffffd806e5d3988) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806f52fa88) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 cache_lookup+0x36e #7 ufs_lookup+0x21b #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x8fa #10 namei+0x7aa #11 dounlinkat+0xc1 #12 syscall+0xb08 #13 Xsyscall+0x128 Process 91408 (syz-executor) thread 0xffff80002a41e528 (78511) exclusive rrwlock inode r = 0 (0xfffffd806bbdc0a0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806ce32990) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10220 11035K 11417K 166960K 12140 0 pcb 17 13K 14K 166960K 200 0 rtable 209 6K 6K 166960K 411 0 pf 34 17K 18K 166960K 68 0 ifaddr 42 7K 7K 166960K 63 0 ifgroup 55 2K 2K 166960K 81 0 sysctl 4 1K 2K 166960K 8 0 counters 64 36K 36K 166960K 82 0 ioctlops 0 0K 4K 166960K 1524 0 iov 0 0K 16K 166960K 32 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1360 86K 86K 166960K 1960 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 13 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 27 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 17 61K 97K 166960K 703 0 sigio 0 0K 0K 166960K 6 0 proc 72 91K 140K 166960K 608 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 89 0 in_multi 93 6K 7K 166960K 139 0 ether_multi 1 0K 0K 166960K 3 0 mrt 0 0K 0K 166960K 4 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 205 917K 917K 166960K 205 0 exec 0 0K 1K 166960K 442 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 234 73K 87K 166960K 8235 0 UVM aobj 81 7K 7K 166960K 82 0 pinsyscall 43 86K 104K 166960K 1867 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 19 0 NDP 14 0K 1K 166960K 41 0 temp 49 6893K 6967K 166960K 32731 0 kqueue 14 22K 32K 166960K 119 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 65 0 61 1 0 1 1 0 8 0 rtentry 112 125 0 29 4 0 4 4 0 8 0 unpcb 144 519 0 502 5 3 2 4 0 8 1 syncache 336 8 0 8 2 1 1 1 0 8 1 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 808 182 0 175 4 2 2 4 0 8 1 arp 120 21 0 3 1 0 1 1 0 8 0 inpcb 376 644 0 632 7 4 3 6 0 8 1 nd6 136 26 0 4 1 0 1 1 0 8 0 pkpcb 40 7 0 7 1 0 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1168 6 0 6 1 0 1 1 0 8 1 pffrag 232 3 0 0 1 0 1 1 0 482 0 pffrnode 88 3 0 0 1 0 1 1 0 8 0 pffrent 40 4 0 1 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 50 0 9 1 0 1 1 0 8 0 pfstkey 128 50 0 9 2 0 2 2 0 8 0 pfstate 376 50 0 9 5 0 5 5 0 8 0 pfrule 1344 22 0 17 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 526 0 130 26 1 25 26 0 8 0 art_table 32 528 0 130 4 0 4 4 0 8 0 art_node 16 124 0 38 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 8 1 0 1 1 0 8 0 semapl 112 25 0 15 1 0 1 1 0 8 0 shmpl 112 79 0 1 3 0 3 3 0 8 0 dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 2749 0 1246 95 0 95 95 0 8 0 ffsino 280 2749 0 1246 109 0 109 109 0 8 0 nchpl 144 3821 0 3233 63 39 24 63 0 8 1 uvmvnodes 80 3095 0 0 64 0 64 64 0 8 0 vnodes 216 3095 0 0 172 0 172 172 0 8 0 namei 1024 12796 0 12796 2 1 1 2 0 8 1 percpumem 16 55 0 9 1 0 1 1 0 8 0 kstatmem 264 42 0 18 2 0 2 2 0 8 0 scsiplug 72 4 0 4 1 0 1 1 0 8 1 scxspl 216 13136 0 13134 10 7 3 8 1 8 2 plimitpl 152 231 0 213 1 0 1 1 0 8 0 sigapl 424 1019 0 968 7 0 7 7 0 8 0 futexpl 64 8703 0 8700 1 0 1 1 0 8 0 knotepl 120 798 0 0 25 0 25 25 0 8 0 kqueuepl 216 172 0 162 2 1 1 2 0 8 0 pipepl 328 218 0 190 6 3 3 6 0 8 0 fdescpl 504 999 0 968 6 1 5 6 0 8 0 filepl 152 6079 0 5857 13 2 11 13 0 8 1 lockfpl 104 200 0 196 1 0 1 1 0 8 0 lockfspl 48 85 0 82 1 0 1 1 0 8 0 sessionpl 144 28 0 20 1 0 1 1 0 8 0 pgrppl 48 47 0 31 1 0 1 1 0 8 0 ucredpl 104 1279 0 1263 1 0 1 1 0 8 0 zombiepl 144 970 0 968 1 0 1 1 0 8 0 processpl 1168 1019 0 968 5 0 5 5 0 8 0 procpl 648 1997 0 1941 6 0 6 6 0 8 0 srpgc 96 3 0 3 1 1 0 1 0 8 0 sosppl 168 5 0 5 1 0 1 1 0 8 1 sockpl 688 1276 0 1245 10 5 5 10 0 8 1 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 113 0 0 15 0 15 15 0 8 0 mcl2k 2048 24 0 0 3 0 3 3 0 8 0 mtagpl 96 15 0 0 1 0 1 1 0 8 0 mbufpl 256 211 0 0 14 0 14 14 0 8 0 bufpl 280 4611 0 137 320 0 320 320 0 8 0 anonpl 24 180143 0 174552 59 1 58 58 0 185 15 amapchunkpl 152 26859 0 26287 33 1 32 32 0 158 5 amappl16 200 4022 0 3961 28 16 12 19 0 8 8 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 133 0 120 1 0 1 1 0 8 0 amappl13 176 20 0 19 1 0 1 1 0 8 0 amappl12 168 1679 0 1647 4 2 2 3 0 8 0 amappl11 160 51 0 37 1 0 1 1 0 8 0 amappl10 152 5 0 5 1 1 0 1 0 8 0 amappl9 144 245 0 245 1 1 0 1 0 8 0 amappl8 136 23 0 20 1 0 1 1 0 8 0 amappl7 128 117 0 104 1 0 1 1 0 8 0 amappl6 120 197 0 192 1 0 1 1 0 8 0 amappl5 112 143 0 134 1 0 1 1 0 8 0 amappl4 104 347 0 326 1 0 1 1 0 8 0 amappl3 96 5075 0 4965 4 0 4 4 0 8 0 amappl2 88 715 0 649 2 0 2 2 0 8 0 amappl1 80 10891 0 10293 15 1 14 15 0 8 0 amappl 88 7781 0 7606 5 0 5 5 0 92 0 dma4096 4096 2 0 2 2 1 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 81 0 1 2 0 2 2 0 8 0 uaddrrnd 24 999 0 968 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 999 0 968 1 0 1 1 0 8 0 vmmpekpl 168 10269 0 10227 3 0 3 3 0 8 0 vmmpepl 168 68780 0 66884 99 0 99 99 0 357 5 vmsppl 456 998 0 968 5 0 5 5 0 8 0 rwobjpl 64 24983 0 20793 69 0 69 69 0 8 0 pdppl 4096 2005 0 1936 113 38 75 87 0 8 6 pvpl 32 17300 0 0 142 2 140 140 0 265 0 pmappl 248 998 0 968 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 297 0 46 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff83549ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff8365cf00) at __mp_lock+0x1a3 intr_handler(ffff800034572b60,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x7284f16e7aa0, count: -7 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806de8eba0,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd806de8eb88,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806de8eb88,1) at rrw_enter+0xc6 VOP_LOCK(fffffd805f7dd8d0,2001) at VOP_LOCK+0xa6 vn_lock(fffffd805f7dd8d0,2001) at vn_lock+0xa4 vn_rdwr(0,fffffd805f7dd8d0,ffff800011a26480,c,0,1,f97e815355c68d6f,0,ffff800000b2a000,0) at vn_rdwr+0xd1 vndstrategy(fffffd800ac54138) at vndstrategy+0x4ff physio(ffffffff81375230,2902,8000,ffffffff824e8a70,ffff80003c5a8b50) at physio+0x2f6 spec_read(ffff80003c5a8940) at spec_read+0x155 VOP_READ(fffffd806dbb3eb8,ffff80003c5a8b50,0,fffffd807f7d34e0) at VOP_READ+0x102 vn_read(fffffd805fb26ed8,ffff80003c5a8b50,0) at vn_read+0x17b dofilereadv(ffff80002a41d460,3,ffff80003c5a8b50,0,ffff80003c5a8c10) at dofilereadv+0x230 sys_readv(ffff80002a41d460,ffff80003c5a8cc0,ffff80003c5a8c10) at sys_readv+0xd8 syscall(ffff80003c5a8cc0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6bc7c719780, count: -16