enat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {}, {0x8106}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="80ecd993af8e500876c389", 0xb}], 0x1) socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000017c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@echo}}}}) 10:56:21 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f0000000600)) openat$pci(0xffffffffffffff9c, &(0x7f0000001800), 0x10, 0x0) write(r0, &(0x7f00000005c0)="89", 0x1) r2 = socket(0x2, 0x2, 0x20) r3 = dup(r2) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000006c0)) sysctl$kern(&(0x7f0000000340)={0x1, 0x17}, 0x2, &(0x7f00000004c0)="000346df11dc9fb31a3cd1ff8abc2db41dbacfc6b2480ca941dfe40aef74b23ceb6a8ff07084483416dd1bf09f35082bdf1457a73d5bbbdf95580c0c46a6166ece9f61629c6343ae350b", &(0x7f0000000380)=0x4a, &(0x7f0000000540)="90cbee49f524bd66eeb0ea1545298c43b6e301a798d51aa3c94cb9e2501eaef408dd9b17600b83e13a3390cdbfb2f2643baccca7873a5206cb76382763faee6e6dd42e761f614ffd74e4f205eddc622db079fe7da3e850ef5a6838ac63f44da042babb2809b8974330bd79", 0x6b) setsockopt$inet_opts(r3, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x86f9, 0x0, 0x0, 0x0, 0x0, 0x4b, 0xb046}, 0x6, 0x9, 0x0, 0x0, 0x4, 0x3, 0x9, 0x3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000002c0)=0xc) sysctl$kern(&(0x7f0000000140)={0x1, 0x23}, 0x2, &(0x7f0000000180)="9e7bc98c60806a1f79b9ab5cb189fdfb887ef1370d33f8fc058759e979722176d17990d23f207fe7d1b56a081f44e0cd9564df28dcbfea356d4f4d1db255d867dc13050faea27c741e406ed7ae94a26b989acbc16f5fc45fe13bddb9f28a32fb7a3696fc9c4cdc8012c0f9c916254926bf805e54ffdd7b76a74df53b229b50b3edcaad55631437b27285665db67275a1e52dd196a093530b3762eb1137245609586c482e4def146f9693fda559889edb488bd0812db38ecc961bdbc9c73b1115fbcfbe0e62e3f99fb459864e6deb92f54a1a82efe671d32bba", &(0x7f0000000300)=0xd9, &(0x7f00000003c0)="abbef1d3cf4c36bc597cab8217ba8402c753ab763c62946a210b6a88dcb0635dee719e979c87c4ab8b33cec2beb87cfc97328c8e864c0c06a258ca8cd1c35faad0c89e72fc5311196bc7c956eacb793211cc46b17da3b05481c646b24c670eacd1e0889a3d0486ae3a007bad24ecfcbdf98919af55c2161b52c5cedfab17ccd43d6984d5bde3e4ddf0bf96cb951d1c1a90512dfcd78ec07079b5af497d2806d66c73042f48934673a642031a6a6d4fb405271406f49d47050c59b9da9be1fa3adabb19c4e832d54906b33100f854d5ee", 0xd0) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f0000000280)=[{0x3, 0x5, 0x800}, {0x1, 0x2ff, 0x1400}, {0x0, 0x8, 0x1000}, {0x2, 0x3ff, 0x812242ee9a8c2935}, {0x3, 0x0, 0x1000}, {0x2, 0x6ff, 0xc00}, {0x0, 0x801, 0x1000}], 0x7) setitimer(0x0, &(0x7f0000000580)={{}, {0x6}}, 0x0) setitimer(0x0, &(0x7f0000001040)={{}, {0x100000}}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000140)=[{0x40}, {0x81}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xf, 0x7ff}) kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000140), 0xc1, 0x0, 0xb48d, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000300), 0x4, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000640)=[{{r5}, 0xfffffffffffffff8, 0x1, 0x1, 0x7, 0x8000000000000001}, {{r1}, 0xfffffffffffffffe, 0x0, 0x40000000, 0xffff}, {{r0}, 0xfffffffffffffffa, 0x48, 0x1, 0x400, 0x7}], 0x0, 0x0, 0xd1d, 0x0) 10:56:21 executing program 6: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x4, &(0x7f0000000180)="03000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setuid(0xffffffffffffffff) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x7) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781e4b2feff0000fa00000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x35b, 0x4, 0x99}, {0x4, 0x93, 0x7, 0x8}, {0x8, 0x7, 0x7, 0x8}, {0x0, 0xd9, 0x7, 0x81}, {0x0, 0x2}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 10:56:21 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0x2}, {0x3c}, {0x2}, {0x6, 0x0, 0x0, 0x800}]}) write(0xffffffffffffffff, &(0x7f0000000080)="676f99ab3bf65960eba61f6f2cc0", 0xe) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) read(r0, &(0x7f0000000100)=""/192, 0xc0) 10:56:21 executing program 3: rename(0x0, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, 0x0, 0x0, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6b5760 10:56:22 executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0xd67c6de77a764eb4, 0x2, 0x5) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) setsockopt(r1, 0x1000, 0xe, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r2, 0x0, r4) mprotect(&(0x7f00007c8000/0x1000)=nil, 0x1000, 0x2) r5 = getuid() seteuid(r5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) 10:56:22 executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, "1000000000000100010000000000000050030004"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x3ff) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) close(r0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000040)=[{0x44, 0x0, 0x0, 0xfffffffd}, {0x0, 0x4, 0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, &(0x7f0000000080)="a6b461aa4ad0189a85e2e6ea6e140241b27c9ca1b54b6c39e2ff8fbedcf13e02427f4e0acf1f43e6b3af6cc85dd4e163121b3e35316a1f00cf5cafbf0386b9360d64ba696ed6ad0b7a90e3f651d19805d2ef02d6072a9071bd04b435d4b0cb08af1c9e38092d6136a0e911864e3d1aef6e8909371727949642d73d7583cb7d40feb342d383155488009d3e0ea96a30cf4e925357c4", 0x0, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r3) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x0, 0x1, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000300)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x80e, r3) 10:56:22 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000240)="ea000001", 0x4) 10:56:22 executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x8a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x4, &(0x7f0000000080)='./file0\x00', 0x8}) 10:56:22 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000080)=[{0x3, 0x4, 0x5, 0x1200dcf0}, {0x1000, 0xf7, 0xea, 0x95}, {0x800, 0x80, 0x9, 0x8001}, {0x4, 0x0, 0x1, 0x9}, {0x6, 0x2, 0xac, 0x3}, {0x9, 0x2, 0x6, 0x1}, {0x2, 0x90, 0x8, 0xbf7}]}) (async) syz_emit_ethernet(0x22, &(0x7f0000000100)=ANY=[]) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10010, 0x0) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000040)) 10:56:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) bind$unix(0xffffffffffffffff, 0x0, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000016c0)=ANY=[], 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) shutdown(r2, 0x1) connect$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) r3 = getppid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r4 = getuid() chown(&(0x7f0000000140)='./file0\x00', r4, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1a4) r5 = getuid() setreuid(0xee00, r5) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x3, 0x2, 0x6d, 0x0, r3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket(0x1, 0x2, 0x0) read(r6, &(0x7f0000000180)=""/198, 0xc6) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x48}, {0x6, 0x20, 0xbb}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[]) 10:56:22 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x14}, {0x28}, {0x4000006, 0x0, 0x0, 0x7f}]}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x7fffffff) pckbd_enable: command error 10:56:26 executing program 6: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x18, 0x6, 0x10}, 0x40000000000002e5, &(0x7f0000000180)="9b0209c3218b07fcfe4189c99e805e6e84d35696992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872bcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06b15e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f447b7bff49a5644feda223217c93320f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d9100000", &(0x7f0000000040)=0x213, 0x0, 0x0) 10:56:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0x2}, {0x3c}, {0x2}, {0x6, 0x0, 0x0, 0x800}]}) write(0xffffffffffffffff, &(0x7f0000000080)="676f99ab3bf65960eba61f6f2cc0", 0xe) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) read(r0, &(0x7f0000000100)=""/192, 0xc0) 10:56:26 executing program 3: link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x25}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) link(0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) semop(r1, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x1, 0x8}], 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r1, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x1000}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(r1, &(0x7f0000000280)=[{0x3, 0x0, 0x1800}, {0x2, 0x2}, {0x2, 0x1, 0x1800}, {0x2, 0x4, 0x1000}, {0x1, 0x0, 0x800}, {0x3, 0x1000, 0x800}, {0x4, 0x20, 0x800}], 0x7) semop(r1, &(0x7f0000000000), 0x0) getgid() semop(r1, &(0x7f0000000040)=[{0x0, 0x7ff, 0x400}, {0x1, 0x0, 0x1800}, {0x8, 0x4000, 0x1000}, {0x7, 0x3ff, 0x800}, {0x3, 0x14, 0x1800}, {0x1, 0x100, 0x1000}, {0x3, 0x1, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x7}], 0x9) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x8000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = semget$private(0x0, 0x4, 0x400) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000080)=""/238) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x8c]) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) listen(r4, 0x8) socket(0x18, 0x3, 0x0) 10:56:26 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x2c}, {0x8106}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="80ecd993af8e500876c389", 0xb}], 0x1) socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000017c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@echo}}}}) 10:56:26 executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x9a8) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = getpid() sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f00000000c0)="0d234ff20cad0c1f423e2af3e88d4d15afb761d91322705823b200ebd3b9d7ba0da53bfac528943c3f752ccc9318d37cda13b5503446f0cc77e158f844b55933847ac3ecdd4b6730c88dd6e49e15a570a7dadf0702764e2b59", 0x59}, {&(0x7f0000000180)="25160e8cf490a4fab5ebf80ca0078370d5071073e1e67454379d71f409f369bd7554c4d2cb8a19f0c730dcf7b15d0eb8ddd8a74aa68262b0d89e2689100a83b48cd12fb709186d2feec4a2914846924e018d12bc79fac3cba8353e", 0x5b}, {&(0x7f0000000200)="f88ddcd257c88682a0af3ad00ddfb4a85ae577f6d964a48a27a5155744c74aaea640006fabc845ab75d8", 0x2a}, {&(0x7f0000000240)="69835dec", 0x4}, {&(0x7f0000000280)="ae03589aadcbadcaf0011123a16c28820f614ee1c05e3ab265b034e2297a5237a2bf0eab0a6730176c7f96accfc8d9261f805bbbaf4a75d0a451510f6225b3bcdc69cd6d966549dc08a63d89e97bab576e1b4c9d9bafb1cc403166ac46822d4a968eacdded512d110f4e5087e142a4d597b89fa89e08bea5b3264d6a40f48bca4d073d9e02ec5c1b9a2f6d8d1676edec28424180d3e7722dc1fa77b00f8c6a2f6287536c3c91dbcd451107", 0xab}, {&(0x7f0000000340)="2f2f654591495722fb487414ad045c317f7df91da517c6d87827", 0x1a}], 0x6, 0x0, 0x0, 0x403}, 0x6) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000001640)={{0x0, 0xfffffffffffffffc}}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 10:56:26 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) setreuid(0x0, 0xee01) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r1 = socket(0x1, 0x4, 0x0) close(r1) socket(0x1, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x32, &(0x7f00000000c0), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302e404ac14"], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x10000}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x7, 0x0, r5, r4, 0x0, 0x120}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, 0x0, 0x0, 0x1e5, 0x3}}) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) connect$inet(r7, &(0x7f0000000000), 0x10) 10:56:26 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f00000001c0)=[{0x5db8}]}) r0 = syz_open_pts() writev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae730800000000000000bb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f0000002700)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba4435440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb863488277476", 0xd2b}], 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) setrlimit(0x0, &(0x7f0000000080)) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0xdc, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd67acc9d5055957120000000001000000000000ff02000000f8009fcb4e17acfe82dbfbd873beeda2dbe953ebee"]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x84}, {0x44}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[]) r2 = socket(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0xc, &(0x7f0000000000)="ea000001ed000000", 0x8) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) 10:56:26 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)='$', 0xe}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="2cd298b7b3e099bebc4123d71d889757b39271", 0x13}], 0x1) 10:56:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = geteuid() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYRES16=r2], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = msgget(0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x81}, {0x20}, {0x6}]}) writev(r4, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="ef03810ce3000000000000710000000000000000"], 0xf, 0x0) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="b2e4f3d255b44797b540631e6e63f8582481797ece039279e50729b770d255e84ec61fe17ca4d0700d9443733130ff2c4681e7e38fa7b60cfb8b9cae0e5ebc44a852fca91983360fefe36604cc1afeb22b5871132854be8fd4a92bb910611bd5ce26b517"], 0x8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x800) msgctl$IPC_RMID(r3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x8, &(0x7f0000000080)="a21947e5a8dd155040abf8d40a37333e", &(0x7f0000000140)=0x10, &(0x7f0000000180), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x1c}, 0x4, &(0x7f0000000180)="38c013c6010be3c5bbf91898c78d4ad629de572a11deb028096c7fe1b83b14c26416720d789ff770dfcf25af0f2a02a80820405722da0a01a26cb28de89026199208d847d2b0a7d5f2dc5f677d8e5df0094a7e9081dab9bfbe798fb7fc0dda2c10937796e46996363c88b04cc0cc0f1095dfbac38419c5a0d0088683c84f74a6da83df6f1342612762afdcb1fa057c44927f95a6579186adb683d0d5d6bf5fbdadaf191dc668ea753bd5a83e6f87", &(0x7f0000000100)=0xae, &(0x7f0000000240)="b54aa0fd7860c3020d1b9eadd6089edfe6d224e8de9321c621ebcbe76e045a3a41f406d7c59ef16a33a3f3edc17e5fa26fec8ab383ec186ef161fcdec08a18a8f7aac9ab895d34ecb7ad8e7fe19868d486193841d4cea1012ce0667d4aa083fe43b34903fc8cfcd7359321974fce941368f067a451865f534b4f8626e5d1074b2a3b0979cb", 0x85) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r1}], 0x40}, 0x409) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r5 = kqueue() r6 = syz_open_pts() kevent(r5, &(0x7f00000003c0)=[{{r6}, 0xffffffffffffffff, 0x13}], 0xa3, 0x0, 0x0, 0x0) syz_open_pts() 10:56:27 executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00008a4000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000d44000/0x4000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f00000001c0)) 10:56:27 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000240)="ea000001", 0x4) 10:56:27 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x48b4) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x9c, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c800660000fe7fff000000000000000000000000aaff0200000000000000000000000000012902000000000000bc"]) 10:56:27 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, r0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1", 0xfffffffffffffd20, 0x401, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, r0) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r1, &(0x7f0000000140)="b1", 0xfffffffffffffd20, 0x401, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) (async) 10:56:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0xd67c6de77a764eb4, 0x2, 0x5) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) setsockopt(r1, 0x1000, 0xe, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r2, 0x0, r4) mprotect(&(0x7f00007c8000/0x1000)=nil, 0x1000, 0x2) r5 = getuid() seteuid(r5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0xd67c6de77a764eb4, 0x2, 0x5) (async) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) (async) setsockopt(r1, 0x1000, 0xe, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setreuid(0xee00, 0x0) (async) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) fchown(r2, 0x0, r4) (async) mprotect(&(0x7f00007c8000/0x1000)=nil, 0x1000, 0x2) (async) getuid() (async) seteuid(r5) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) (async) 10:56:27 executing program 4: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, "1000000000000100010000000000000050030004"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x3ff) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) close(r0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000040)=[{0x44, 0x0, 0x0, 0xfffffffd}, {0x0, 0x4, 0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[]) 10:56:27 executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) kqueue() ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, &(0x7f00000001c0)) r0 = kqueue() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400), 0x280, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd, 0x0, 0x8}, {{}, 0xfffffffffffffffe}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x34}, {{}, 0xfffffffffffffffb, 0x8}, {{0xffffffffffffff9c}, 0x0, 0xd5, 0x10}, {{r1}, 0xfffffffffffffffe}], 0x6, 0x0, 0xe9ea, &(0x7f00000002c0)) accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f5d0c470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000053b800000000000035f8094568ec69b5c61c3c969131fa33367b0dd75b2ea148cae99f7cbc55a756a688fe3917631730139e211b58b043e8fdeb7fb84852707ef52d2e9c1c682f12867996fa642f471210f47b5204e119497288e6f517ad18abf082e0690e90dc37ea3f6e428bdd49a1a1"], &(0x7f0000000300)=0x106) r2 = kqueue() r3 = openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x88}, {{0xffffffffffffff9c}}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x40, 0x0, 0xfffffffffffffffd}, {{}, 0x0, 0x0, 0x0, 0x0, 0x3}, {{r3}, 0xfffffffffffffffe, 0xa0}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2012, r6, 0x0) setgroups(0xb, &(0x7f0000000100)) munmap(&(0x7f0000012000/0x1000)=nil, 0x1000) ioctl$FIONREAD(0xffffffffffffffff, 0x821869de, 0x0) mlock(&(0x7f000000c000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) kevent(r4, &(0x7f0000000040)=[{}, {{}, 0xfffffffffffffff9, 0x0, 0x0, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8}, {}, {{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x0, 0x20}, {{}, 0xfffffffffffffffe, 0x82, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x200) mknod(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c6", 0x44) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) 10:56:27 executing program 5: getrusage(0x0, 0x0) 10:56:27 executing program 2: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x0, 0x6a, 0x80, 0x7}, {0x0, 0x7, 0x9f, 0x80000000}]}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/47, 0x2f}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0100000045"], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000500)={0x3fe}, 0x0, 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r7 = kqueue() r8 = syz_open_pts() kevent(r7, &(0x7f0000000080), 0x20, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffe, 0x33}], 0x82, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0}) poll(0x0, 0x0, 0xffff) r9 = dup2(r5, r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000f40)={0x3, &(0x7f0000000400)=[{0x45}, {0x20}, {0x416}]}) syz_emit_ethernet(0x22, &(0x7f0000000300)=ANY=[@ANYRESHEX=r1, @ANYRESDEC=r3]) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) 10:56:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x26}, {0x3, 0xffffff00}, {0x2}], 0x4}) recvmsg(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000000240)=""/23, 0x17}, {&(0x7f00000002c0)=""/147, 0x93}], 0x3, &(0x7f00000003c0)=""/178, 0xb2}, 0x1000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0xce}, {}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x28) poll(&(0x7f0000000280)=[{r2}], 0x1, 0x0) 10:56:27 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)='$', 0xe}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="2cd298b7b3e099bebc4123d71d889757b39271", 0x13}], 0x1) 10:56:27 executing program 5: link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x25}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) link(0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) semop(r1, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x1, 0x8}], 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r1, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x1000}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(r1, &(0x7f0000000280)=[{0x3, 0x0, 0x1800}, {0x2, 0x2}, {0x2, 0x1, 0x1800}, {0x2, 0x4, 0x1000}, {0x1, 0x0, 0x800}, {0x3, 0x1000, 0x800}, {0x4, 0x20, 0x800}], 0x7) semop(r1, &(0x7f0000000000), 0x0) getgid() semop(r1, &(0x7f0000000040)=[{0x0, 0x7ff, 0x400}, {0x1, 0x0, 0x1800}, {0x8, 0x4000, 0x1000}, {0x7, 0x3ff, 0x800}, {0x3, 0x14, 0x1800}, {0x1, 0x100, 0x1000}, {0x3, 0x1, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x7}], 0x9) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x8000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = semget$private(0x0, 0x4, 0x400) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000080)=""/238) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x8c]) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) listen(r4, 0x8) socket(0x18, 0x3, 0x0) 10:56:27 executing program 7: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xb, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x1e}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) 10:56:27 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="812f6bbe736d9329ce6262b5da014953ce5ffae119af486c24f1cc25cb49938d37"], 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040)="e9d32d35266518598dce8bb126f964bfa0f400850d015d6215e9ef0594c36d6fb67bec15f2b07075754d3f6f69fbd9dd", &(0x7f0000000140)=0x30, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000080)='r\x00') openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="83189c1ca305007bff05"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)='./bus\x00') r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) dup(r3) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) 10:56:27 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1021, &(0x7f0000000240)="ea000001", 0x4) 10:56:27 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x2c}, {0x8106}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="80ecd993af8e500876c389", 0xb}], 0x1) socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000017c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@echo}}}}) 10:56:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) (async) r1 = syz_open_pts() (async) close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000880)={0x0, 0xbd33, 0x1ff, 0xd2c, "8717f9050700000000000090d692480d51aa8000"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0xa, 0x0, 0x0, &(0x7f00000000c0)="d820866700020000b876a16034c1f4e27679b78aecf86987544ca9c5475e8a9fe042140900006f6a0aedb422cb01e30ee863a9000000eb1400800000f90000000000000000000000000e3b5caa8932e5fce76307dc71a0047172d8674225a395", 0x60) (async) sysctl$net_inet_ip(&(0x7f00000005c0), 0x4, 0x0, 0x0, 0x0, 0x0) (async) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, 0x0) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x402, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r3 = socket$unix(0x1, 0x0, 0x0) sendmsg(r3, 0x0, 0x408) (async, rerun: 32) sendto$unix(0xffffffffffffffff, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) (rerun: 32) setsockopt(0xffffffffffffffff, 0x0, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) (async, rerun: 64) sendmmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100), 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="3f56a242b263b63fc12c2eddc3e4938f100f9fb2844afb2ffe537083a7a9adc9566f1e63f6f767759fb7c55c6a7decc2ac7fbc3f59630e1752877c7095bc75797c687045fbd5e250c3673ec7791ace0d32157945d91fe4adc7959a67b06e9bceef31e32f95f4c788e457e474d1ec93d509d85266e9c4368a261b114568f262bc5e8d56de1ead6a135428438e9b3cd5ed540f7134d011fa684fab85b8d3b156f40ceeb97509a95388ddf4d7a24e127f859a692fd39fbb24231a7a58c86aa9a42d3b826f73299a37d8f3e7e63ddf9ba7b4fe1596924fb6852dcf2802f3e31895fe90558773ca56da4c7f79b5c973a070967a6a63129c55ef72f7aae98556b494b480fa3ebd4d526950df5ba30a8974871513d409c89a76449dcfb35de6d78028158da823ab67317b18ac4595775b72e99695"], 0x88}, 0x1}, 0x10, 0x0) (rerun: 64) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, 0x0) (async) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) (async) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="ff185ab828095ba9ff02060100f8a9656c1255f841ee07be0c"], 0x1c, 0x0}, 0x0) (async) setreuid(0xee00, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) (rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0x0) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (rerun: 32) socket(0x0, 0x0, 0x0) 10:56:27 executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(0x0) write(0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) recvmsg(r0, &(0x7f0000001400)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000001380)=[{&(0x7f00000011c0)=""/117, 0x75}, {&(0x7f0000001240)=""/12, 0xc}, {&(0x7f0000001280)=""/246, 0xf6}], 0x3, &(0x7f00000013c0)=""/31, 0x1f}, 0x40) sysctl$vfs_ffs(&(0x7f0000000040)={0x4}, 0xb, 0x0, 0x0, 0x0, 0xfffffffffffffd26) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000001c0)=""/4096, 0x1000, 0x840, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x8, 0xffffffff}, {0x44}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYRESDEC=r2, @ANYRES64=r3]) 10:56:28 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) geteuid() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYRES16=r1], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = msgget(0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x81}, {0x20}, {0x6}]}) writev(r3, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="ef03810ce3000000000000710000000000000000"], 0xf, 0x0) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="b2e4f3d255b44797b540631e6e63f8582481797ece039279e50729b770d255e84ec61fe17ca4d0700d9443733130ff2c4681e7e38fa7b60cfb8b9cae0e5ebc44a852fca91983360fefe36604cc1afeb22b5871132854be8fd4a92bb910611bd5ce26b517"], 0x8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x800) msgctl$IPC_RMID(r2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x8, &(0x7f0000000080)="a21947e5a8dd155040abf8d40a37333e", &(0x7f0000000140)=0x10, &(0x7f0000000180), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x1c}, 0x4, &(0x7f0000000180)="38c013c6010be3c5bbf91898c78d4ad629de572a11deb028096c7fe1b83b14c26416720d789ff770dfcf25af0f2a02a80820405722da0a01a26cb28de89026199208d847d2b0a7d5f2dc5f677d8e5df0094a7e9081dab9bfbe798fb7fc0dda2c10937796e46996363c88b04cc0cc0f1095dfbac38419c5a0d0088683c84f74a6da83df6f1342612762afdcb1fa057c44927f95a6579186adb683d0d5d6bf5fbdadaf191dc668ea753bd5a83e6f87", &(0x7f0000000100)=0xae, &(0x7f0000000240)="b54aa0fd7860c3020d1b9eadd6089edfe6d224e8de9321c621ebcbe76e045a3a41f406d7c59ef16a33a3f3edc17e5fa26fec8ab383ec186ef161fcdec08a18a8f7aac9ab895d34ecb7ad8e7fe19868d486193841d4cea1012ce0667d4aa083fe43b34903fc8cfcd7359321974fce941368f067a451865f534b4f8626e5d1074b2a3b0979cb", 0x85) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) r5 = kqueue() r6 = syz_open_pts() kevent(r5, &(0x7f00000003c0)=[{{r6}, 0xffffffffffffffff, 0x13}], 0xa3, 0x0, 0x0, 0x0) syz_open_pts() 10:56:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket(0x6, 0x3, 0xfa) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, &(0x7f0000000180), 0x0) r2 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000140)="330000a7", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x0, 0x0) r4 = accept$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000000c0)={0x4, 0x18, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = socket(0x18, 0x0, 0x1f) kevent(r6, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffc, 0x4, 0x8, 0x2, 0xde}, {{r5}, 0xffffffffffffffff, 0x8e, 0x8, 0xffffffffffffffc0, 0x5}, {{}, 0xfffffffffffffffb, 0x60, 0x10, 0x0, 0x9}, {{}, 0xffffffffffffffff, 0x90, 0x20000000, 0x7, 0x401}], 0xffffffff, &(0x7f0000000780)=[{{r3}, 0xffffffffffffffff, 0x0, 0x2, 0x6, 0x8}, {{r2}, 0xfffffffffffffffa, 0x48, 0xfffff, 0x7, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffffa, 0x3, 0x80000000, 0x8, 0xca}, {{}, 0xfffffffffffffff8, 0x8, 0x40, 0x0, 0x5}, {{}, 0xffffffffffffffff, 0xd0, 0x2, 0xffffffffffffffff, 0x4}, {{r6}, 0xfffffffffffffffb, 0x10, 0x1, 0x1, 0x7f}, {{r5}, 0xfffffffffffffffc, 0x5, 0x1, 0x0, 0x79}, {{r1}, 0xfffffffffffffffe, 0x98, 0x20, 0x2, 0x2}, {{r4}, 0xfffffffffffffffa, 0x5a, 0x2, 0x0, 0x5c0b}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x9, 0x7}], 0xfffffe00, &(0x7f0000000440)={0x8000000000000001, 0x4}) kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x0, &(0x7f0000000300)=[{{}, 0x8cda890e5f39b98, 0x99, 0x4, 0x1}, {{}, 0xffffffffffffffff, 0x6a, 0x20, 0x101}, {{}, 0x0, 0x9c, 0x40000000, 0x52300, 0x3}, {{r4}, 0xfffffffffffffffb, 0x2, 0x2, 0xe6b, 0x6}, {{r7}, 0xfffffffffffffffa, 0x40, 0x0, 0xd5, 0x8}, {{r3}, 0x0, 0x0, 0x0, 0x4}], 0x21, &(0x7f0000000240)={0xfffffffffffffffd, 0xfffffffffffffffd}) ftruncate(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000540)={0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x0, 0x2], [{}, {0x0, 0x0, 0x8}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}], {0x0, 0x8}}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x2}, 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="ffdab3e63ecb83b9778269dc23b5adfe8ce56447438e2f6473eee3df597561c40e3b32d09e1ec444c58a3cf7973d1efca37fb79e0073fbb420f31359d825f9568f5ca4b61363b195dc19f9"], 0x1c, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) 10:56:28 executing program 6: getrusage(0x0, 0x0) 10:56:28 executing program 3: r0 = socket(0x11, 0x5, 0x0) r1 = socket(0x20, 0x4005, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) pipe(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(r5, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$setown(r3, 0x6, 0xffffffffffffffff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f00000001c0)='./file0/../file0\x00') r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f0000000540)='./file0/file0\x00', 0x0, 0x0) chroot(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = socket(0x11, 0x3, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b10005026000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x44, 0x0, 0xfd}, {0x241e}]}) dup2(r8, r9) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = socket(0x0, 0x0, 0x0) accept(r10, 0x0, 0x0) shutdown(r10, 0x0) sysctl$vm(&(0x7f0000000200)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000001100)=ANY=[@ANYRES32=r0, @ANYRES64=r2, @ANYRESHEX=r6, @ANYRES64=r7, @ANYRES16=r4, @ANYBLOB="25ed2e5e5fd3e670088db8fdd5115044696afa910f67b2a9deb7cc0c9e8d3e1b8263a39e7fd8a3e60e0a016d8290703a634d253fa8f51c76ffc20368e781bae4f423d6cf3fcc1839728b7b11952494b497b047e4e860918d0adae05f30786829b50fa04f794793ca103f59b3c3447f0a6c9b4c4b3bda689bdda46c8a6d3a6ee46367f8e5a445c56476c39f9eb996a369e3f542acbd76ea4c55098b58f81cb1c76f4a33aa7e80f1b468caa7e0e44ac22561530bacf2a981d88d775f02d1e6bd50f347029a5a2ddc4f71a0da5693a13d71f4ff7f2446c615f68bb74af23f527478d47f09d90ee7eaf9dcf831eb48e99a5b7cb48373b02c5825dbf8e5abd62b7c4a010796b989332401f129957a53ac7a9340efb2abf9a5777f330a57c8410173f93070373cd82f3aa1a4af34ab239ebe99239eb55f2da30bafb3cc07e49f7600d47c59efaabdc631a2231587381739dd3a275b255bfc26e277fcf8cb467fd8576d8be99fa1fe3131e3f7057b7ee0f6fcf1b14824a8472b7f6a9a9f9b38c4fe081d0b75f6925c170416666c9b3761b2f5c2c5e7f4e20411b323ed6df5825ea81e986de01abcd8f0dc53059f8a27741455facedc6589970b4eba65fa56be5a69c5bbae7efd032839bfa9bc102d851939d937d58ec0b7315f6500a710ea1f879a36261f741430a74697b6a385488a31ca14d64ab5cbbcad036e627ccc7cb5ea297175591d065a10cd5b9c0af0e8613db04b5759469da20135c65635d93369311c45006f917e25fedb89ba1d378ec6d3a83dfbe0cf8220e46e16afcfb4c93d654bf073ee0fa77e277f5dac50291df1baf3c436a1e37d56c1fce278cafefd08b89bdc022756b9852fe397ea05b4f5a157d01dc0d8857baf08b0db0f9ac4121a0b1e127f5454e6a480eb118e759b0d1dc834386b6a30b49f87788d04d969d583b81b96eae69bb634af1d4b26ae697e8aa6f35db548b4c5021c6a7de72de5ffbba0dd3d0b0a6f2bdfd12bd65ffabfae1a02da733256faca39de90d49d4d289b9bbf881d3c9ece7365fcf6c4dcc346aea4b52a041a1c6121d2a79192edbf2fdd40a7e29184207e604a3c9fb8d62c24ac6100ad4ed2c964c9f90391a6e81469f3ba47fa013f9e5be1f8d0de8437f6102fc60b6e8d39ffeeb6c4ec14d11571682ace194821127aeaa99107cf68f3a7019f1227ffa66d28728258ab7fa439a536d5f31c363dc63d379c0689e5fdd4a25f7851b5322e1df2da01b22aa662caf55c7c36a3cbc94e310fc153df42527fbfce6f35b8cab7351d0ab413488c9ac55b7c7fad94c809b4c459db7265b81bb01960a1ecbc9555be450cf7b35a9195481e7aaffe63fd60e89ee855c3344d4d75eda963dfb19cceef532f17730a509570fe95f773180af77fa74d8c2650e2a73a09e960fc4db54ae32393b17877b019b249b9c80d4cd3c371fa361efac284e4988d4a575155fddd60618607f8568a591ed183e207cac568fc51c768f232c33a62f941ee0cf42131d7cd5f13125735de2b48e12fb6614195adae131f5d0a84ca759ab9f35b992e1f6bc746a656947632e4bf23b68a3b9875008a2fcc9225071cae2a8d9712a4688d970cdada9e3c503c33add5c9aa6dfa329daf7000008db4608001842250dfe0c6aa1eb42fa6c1f6f22133880cd481a83da645c488dc92a539ebee786e39a158ffaa9742af9d6e4831e5af17695a8799987d14fe912697f27c9afc141c07ce80bd386e1a975e740f5de83affc36ffec31b224439d3985e1cdf0b0c0cb3bfa7507662af5cec139edee780a4df6c1917e49f307edac76095c2d7c81bc8436e00aa890b26c0393a643f6b127d8c05f72f9308e8cf8c65d8232cea54dd809de4e13ef7bff71b0047830760888b94dcae95115dd0a641c510091c11a272f685e4e1665bb10fcfe5c7ee9d7189a478fa9a3e2ab23fe92890e3f54c4c5e086c84b637896a3f655428d024ccf030181d48df0da6a72cf2eed2aa7cc0873243dc9cd418fb33328c6535ec145fcad2e82c533c9900f24094c745377529e99923d39a33d428166619c71d345b37dede21c46c8a70de1e3ce2344839836c1cd34528681e8cb5b68a5716b1bccdf9bc72f7794bbfd298ceef482f6d76a1c68f1db7a9357b39b5f9392cf94d1c24f9e13a888cb94788b0043bbb8bce52ccb98e00e146cc29af6ca2e43d768e22f22b0bf642cbc7a66b609228f47c836d88b2b558bbe16cb794fd825b17e6006f29b99de8e9d4f3b5efd9bd9f0c834150292b416a72eb902a64dff5816457b93cc023ce5b5b3a03d2b8a4d756e72dc9a74bd335fed3fbca4f981b8b13c5f120e66e4f6b1ee2ea734f7ca086bb06cd475b935f2ee972062a3c003f7d748c06002ae05beccf137293fe16aea8e245acc23f70ded4658cdb87ec6ab86cba873b1ed9ada70ea9bdd95ed5cb4928a196e65a433b78e6096cb8d610f3fd752b16bdd38589bf9fcaa90ed2d619bf5365fb57163e702d7abef71aca2a9f9843eca378d62f6c93e8c2a6c47eb624775c3efeb5d5e0c15ee5d0b3f6c65aa0875b9c7d6b283d9afd9f3e184ba053c247e9b6e3ce9c25156fc5070a5ed29627299900428cdaf87de69bef577e506a7bb01fc695eb7f5f8b09c4a9f49d949a05663b6dfbf997df2e11ace649de04a70e0310735c2bb84fff98ebea239fa8047c41b0fd1620682ee7b6e5b38bd9f3f9e2a0035aa02bca431358a3489e7fcf558d74607dd60614ca62f4e7b97e4fb5bf4e5e0f24b551160947f1fe5ec699577464715fb8b12b73b1dde26879dd8676c5161cf856e3171e1426fa0616154290955f36898df6beb67e0f2ca8fe26b498e4b79a2a6819e9674f4511f1e2a646e3ead14df2e0ca30442b9e3bff62ea4a56642b92d9d8b4e8b04c59562d0b9641f853de3bde75061bea3017a03c06941f813639bec43dd1c6a4aca9b6d1e466816a2d0979d241cc948b691fd2e2bd81561da42ff518e230af027bbf0c0452998cfa8a2074e94cbfe307a3586d444c35aee41c4b0aa1f7f9ca4b6399bd118d2c1508b314b0e84deaea4eab7a0a8e2db5ea4614640f6aa47a9a8ef0e09c0ea194f79088f665fc1b41a09bf4fdb0418d1d9135bf2e4b136c0018573ef5a45e5aa50e79199f43df737b6f8dd72c164c5999ca6b0f193cc747e57ad3bf8513e03c75a8d60ee1a130be4703fe8c649219e90189920d36e5f28f5b3d1a4add3e151b0551f09823350eb66f1a1447ab32e005543a44f9987a2f388c8d70b40a73a08c3e7236c01d984d6013d2c25ef467ffebe5f416c39d07dc745b615e26a8fea9a8bf6b307434afeadafaa44b2e6b49807bf2385783ed5ddece98e3d2fb979991d9d74c81bd3d72e1bc5b07df6f0fa7cfaa1717421f017db3e70294c3c9023d3df742fb0985a4a6a61f622207e66138fb29d8cc69cafbfe67cb1c870f631a4012998c87816d3efe10ac3054920cd77b8c661fe5620c38162c9207c0ff27fdc159362bb12c3a256ab80f6697f8854fa18aa839aab6881dafb73b9f33be8d6f180070f942cee751c93add684ea9ba756bc66b1568a1b9afe4fcd0e9124711e508dab768d1de20819662c99670087d3ec5f8946aba103ff63259c40785245b39a991a79eacaea96bf833e063003f4e9772ec7e12b5384ddd15ee317832e7e859fb7e152e768a76fa2694d23312df6d5251fcd05d574fe70e5e1804c462f4913f5c2b27c1d62329d0df3da9ffdc0e713797fb7b242eb0ac50174a95a40b5338c63cb265eb0f6b215adff3b902ecc5db6a3e44d216c332424468e478e507ceb19c331d61aa42f97343cd3f335fa7f12e35fdfd94efaa2cb06257e1405c33cf5118dbce25f21a6f83812163eb750f645894410d8fe410ce7745c662b1d9b2fb9143612fb7be415dcb3805fda126eedf3998fe46b65b3f5633f6bb6eb478f73f8957840c5b63a6f0981fab003d71840644c22696f8489d900d6b950363e1edaffd229c209da2e4d3b082d6a6d433955d517185032b7109bbc7e5323f185b37bfc46177ae6126e9c319ee0dd4363476bf4b7a72e4809ec083c05cedb6f00f4d5cbdab686c01214def731c1d14871ed8aa9fc41f62806106cfbba4ff17ca36709118e4d8233aee5aeece459e785e68666947a0c527985902d3082836534e1a60126eda14e7033d473866f22e43de1c313539fa1dae0f9a02c6e6d1229cd81732a388c7c6d6d5e070686a2344133c483ba3def9e785e53d353970003409658039d96696d239508bed95731eebe6c4d3e1985dca3f8b0883270b58caa0d01a283551f97aaa97d23edcac953206689f080a031605e3ea2c41c6b229af4b3d07fe71ac03061c5cc1a975d8b57823a46afbd973ff9fac445947596cf16039114508f223cc6972f6fc6d3ff10d911f10a86705f1342f28e3c3cac8a373fdeadebd487c88a45355294c517de00557bfb64c6017cb9a83a3fcd7bc328ce5a676e21c0c4333e34855c7012c10af3bb4d7e07bca76be288bd05636ef26a7cbe334cff0904f4fc2431edb550ee378cd2ebd088661face64bfd6e5445b8d2e46c50a33074110c27496264570e6bd2c96c50fcb9bb426a3da20c342fb03911db8816ddab8489b74691bac4c71f4a8569350f3ee0b51461543a5dba45014bd30d9db0263cbcca1923590e7a1364b7d9b4f260ad330c1196487f7773f877d6b8c0fec1347c5d3d85c1bf2d309dc46b049334a1237b31662ca404514ab41d178ed1d7cdad57e1cf66bb760cf63039aa525a5f65dda3833e72cbbcbaf29513bc472e7c900d4889fa68e49b93b844769bb61c21efe284f424ec14acaea4d72eae18b4b9b5a22983a0f15ed37a3419fbc90e20fbb4c4a15b26994a5694b80380be8d8956df4f03cb2893a20a039327d1fb33f96d9b76a04674f9bca35279e7a1692a3d4bae4ad18d4bdb879cc2cd806914a004b63da9152e0ebaf8794f8a7a676b679d096ddd9020b453e88b243fd3155f25f6357f9cb421eb2e3142f4344a573c7b07fc9a342096c64b4ef588cdee1974c2322081fe180fd01da8d523ef73b3811636c72c2e2eb6265a22b4ece4d1ff8e5d5af5300508f0177b7550378b946127f2149685478b7edf0c960127e64362f66eb0b09629fa960b45436f6ecd7e72ba6fdef45c777036d85e1a6666282672de859a5ee329fdd93a3bd932da367c50d1ce4100d5c0526c0ee52c76727abf7e7c297036f40c41e72ae0eb59a7cfc88f828814348cd925308d536fd185f48ee78fcf669b57e9c5741a4be6a4983fdfd45c3263d81b775b380eff3ef205e73f0f7f697fb9471310d309f583c1dc90494391e30a6c146f69e9514cef8dd5bfad4b726f12da87659a478ca6ec958097aed57fdbe439726e95c926e7526330b995389eb95df3dd22aa3033bc973c63dd03a6fc593e82c3b272290c07671b398afddf964a8297b3d5d9611063fc2ef91c951b0159d561d2eb8982b75e1d3014fe9adef6913713d565fcafd02346e3cb7ce79f45f40c70e6d2e6b4bf2e9e41d97222364c6f624f919f7391cd20dd81ea5eaffd3baf846b835f773b5efbeaf673680ae76564f2f23440f1c898a2f97db13687c6fd4e013dd45bee114de656f84fe7f972d1dce77a02305c63b349001ad41b083b2ebe3c06989073cfdd0ee77a6cdcb67b9a685453ba906b802423abed96dd15ed283423256b6096b1d458d90df5e68c0241c2eecf30c5ba80829b938435e9405bc8fbb5f2198b30b2eb3ea0e038b869aa1979398fa012b51ab2d39aa4ed285afe52dc04fc4eaebff"]) sendto$unix(r1, &(0x7f00000001c0)="b1000504000004000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xa0, &(0x7f0000000280)={@random="cb8ff6cbd644", @random="8cea1f6d6e5d", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x8, 0x92, 0x68, 0x4, 0x95, 0x2b, 0x0, @broadcast, @empty, {[@noop]}}, @generic="847bf9881da9f87b461628e383b5251667f279859a79b596043823579f4944310794e9ae8014b182ffd0a1adf991403e8ac261d1e14cb2d3f5867782ef8383ffe087dbfea051d69c1d2e44e415f07b91da20da0f45960c48ab923133e709d4b6c99985dc518e7353e1e4429e04836f0b673c87e69f12e8a895e7"}}}}) 10:56:28 executing program 7: munmap(&(0x7f0000ff7000/0x7000)=nil, 0x7000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000001580)="9b0209c3218b07fcfe4189c99e805e6e84d35696992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872bcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06b15e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f447b7bff49a5644feda223217c93320f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d9100000", &(0x7f0000000180)=0x213, 0x0, 0x0) 10:56:28 executing program 7: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "0d9c5dc959ede69c690b0b3880a08067409181f9", 0xfffffff7}) syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x36, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) 10:56:28 executing program 6: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$inet6(0x18, 0x8000, 0xfa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r3 = kqueue() r4 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x129) r5 = kqueue() r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r8 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x9a, 0x2, 0x7, 0x97}, {{r1}, 0x0, 0x12, 0x1, 0x3, 0x5}, {{r2}, 0xfffffffffffffffb, 0x54, 0x80000000, 0x5, 0x2}], 0x5, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x100, 0x1, 0x3ff, 0x10000}, {{}, 0xfffffffffffffffd, 0x8, 0x1, 0x86, 0x5}, {{r4}, 0xfffffffffffffffe, 0xa1, 0x80, 0x9}, {{r5}, 0xfffffffffffffffa, 0x88, 0x8, 0x6, 0x80000001}, {{}, 0xfffffffffffffffd, 0x12, 0x2, 0x10000, 0x8}, {{r6}, 0xfffffffffffffffb, 0x80, 0x4, 0xdf}, {{r7}, 0xfffffffffffffffb, 0x44, 0x2, 0x9, 0x5}, {{r8}, 0xfffffffffffffffd, 0x41, 0x10, 0x2ef, 0x8}, {{}, 0xfffffffffffffffc, 0xc, 0x40000038, 0x10001, 0x80}, {{r9}, 0xfffffffffffffffe, 0x30, 0x8, 0x3, 0xff}], 0x9, &(0x7f00000002c0)={0x400, 0xc3b}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)="48062728f786b04058bb58521f30d43dfb003c26b23c361b0f99d8ccee3450ee4e2d937cc1a71d8e38f1949bc61f7e94962f94fa3aa5de8c8d708824aef7e1f09fcfecb75cd4fb", 0x47) r11 = socket$inet(0x2, 0x8000, 0xe1) kevent(r6, &(0x7f0000000380)=[{{r11}, 0xfffffffffffffff9, 0x30, 0x20000000, 0x7f, 0x3}, {{r4}, 0xfffffffffffffff9, 0xba, 0x8, 0x58ca1777, 0x47d}, {{r9}, 0xfffffffffffffffa, 0x943e58b8876eb964, 0x20, 0x9, 0x4}, {{r5}, 0xfffffffffffffffe, 0x14, 0x4, 0x4, 0x7fffffffffffffff}, {{r5}, 0xfffffffffffffff9, 0xb2, 0x0, 0x10000, 0xfffffffffffffff8}], 0x3, &(0x7f0000000440)=[{{r6}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x3, 0x5}, {{r3}, 0xffffffffffffffff, 0xa0, 0x80, 0xffffffffffffffff, 0xffffffff}, {{r8}, 0xffffffffffffffff, 0xa3, 0x1, 0xfffffffffffffffb, 0x9}, {{r9}, 0xfffffffffffffffe, 0x20, 0x4, 0x5, 0x80}], 0x7fffffff, &(0x7f00000004c0)={0x4, 0x2a}) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) poll(&(0x7f0000000540)=[{r4, 0x4}, {r10, 0x10}, {r9, 0x20}, {r3, 0x4}, {r12, 0x80}], 0x5, 0x54) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r16 = getpgid(r13) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r19 = getegid() sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000640)="05e009ae798bf7a1d5598571d2686724566532ff6fb100fa2855b56ce024eb6c849af9cf853b42c0d192105c76", 0x2d}, {&(0x7f0000000680)="74a550f40aea1bcb24a71d3f8554e51b59a28f8c6c6e97a47a1ec6712721c735c35189aea7abb0f89ec70bacdb0356f67070b1d747196a30", 0x38}], 0x2, &(0x7f0000000780)=[@rights={0x18, 0xffff, 0x1, [r7, r11]}, @cred={0x20, 0xffff, 0x0, r16, r14, r15}, @rights={0x18, 0xffff, 0x1, [r10]}, @cred={0x20, 0xffff, 0x0, r17, r14, r19}], 0x70, 0x6}, 0x40d) writev(r2, &(0x7f0000000b80)=[{&(0x7f0000000840)="9932afdd591dd13ce1c00a6e23324b17dd5aec87fe10e3a05ff793088963f761123ab820dd6bb7855fb49c8401b3b51ba281bbb8daa21b49a25f41cddd328ccd5ab57df4a0d4b459f4b266b03d7ded73f808bb1ee6d3bb8ecb9bee9d86c8c5727a3c0d9710bc67ee3bd59630d5968661622e788fd94630794981a96decaf6d956999d185eff5e646e8204f9104e37fae995e5c68c36506311ef79db06089e5b1e58196f9", 0xa4}, {&(0x7f0000000900)="a1784f4651fd360a1e93db64744120034fdcc6d309601f97e7b0cadc284f9f81dd122ae6c9fa9c5b428f77f624454b348c6f10bdc710e7c1efe549b460d630ea8ad01820b72904ad19069fa9ea3b18493829b004656641b66f61f01ad22848c062b99936071ba49cd743e69a8dd44b54772d220561ac16371a0068840a798c54efe251a16e2ccc5e3d6b5dbb0a434bb102f3221980d770e9292635b49add1c63e55be95dbe07a8efd07b6b33c421ce2d591e2cbb38c71a9012bf4f43fe52177e6844", 0xc2}, {&(0x7f0000000a00)="3526eb51352787a7cef67fafc869da7739840f12590304d2144a1998e16dd80f9fec1e1f9563c1263b5bd50b3254a5ea8bd468bbf05a2fef781fdc0b84566c43015593d0ccb0a63e1623ce168793a8e8e089a278b63756833bb2472516118925930fc74397a869a433fc7b8534099b577ad1e375acbf1f2a436b6a839a977dde96f5b5a1b295b2208007cf064749755dc6594303cf184cac590f47bf5a", 0x9d}, {&(0x7f0000000ac0)="42b864adf414b85e242499150c94fbadc55cc083db77cec88a4ad2214bb25d855dc995ca5a72185d204e0b37cb10fba71f4c17a3011798e3d95a6a2156b76d534f5bf6deefdab39952c38e18654de175abcc4d89032b488de2f20b0e19299adf6b12326e6cacd6", 0x67}, {&(0x7f0000000b40)="b8dd60d729b8002c87fd8bed486513867bde6364eddc2aefa0b29314bcde752f93bbf7223bb5412bb979d5135861fbefb5cabe9804", 0x35}], 0x5) fcntl$lock(r3, 0x7, &(0x7f0000000c00)={0x3, 0x2, 0x8000, 0x4, r17}) r20 = semget(0x2, 0x2, 0x60) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000c40)={{0x3, r18, 0x0, r14, r19, 0x4d, 0x6}, 0x1, 0x5b9, 0x7fffffffffffffff}) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000cc0)="addce1132547b29b55", 0x9) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000d00)) close(r10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000d40)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r12, &(0x7f0000000d80)=[{{}, 0xfffffffffffffff8, 0x2, 0x2, 0x821d, 0x80}, {{r12}, 0xfffffffffffffff8, 0x82, 0x8, 0x6, 0x8}, {{r21}, 0xfffffffffffffffd, 0x2, 0x2, 0x3, 0x4}], 0x1, &(0x7f0000000e40)=[{{r12}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x4}, {{}, 0xfffffffffffffffe, 0x0, 0x1, 0x8, 0x6}, {{r6}, 0xfffffffffffffffc, 0x40, 0x70000006, 0xc, 0x8}, {{}, 0xfffffffffffffffa, 0xaf3f07e8c24336d3, 0xfffff, 0x2, 0x1}, {{r8}, 0xfffffffffffffffb, 0x40, 0x1, 0x5, 0x3ff}], 0x3, &(0x7f0000000f00)={0x6, 0x8}) 10:56:28 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) bind(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r7 = dup(r6) listen(r7, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) listen(r7, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xc}, {0x14}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) r9 = kqueue() kevent(r9, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0xfffffffd, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffd, 0x2, 0x40, 0x22, 0xffffffffffffffff}, {{r4}, 0xfffffffffffffffc, 0x50, 0x1, 0x1, 0x100}, {{r2}, 0xfffffffffffffff9, 0x0, 0x0, 0x9, 0xf439}], 0xffff0000, 0x0) r10 = kqueue() accept(r4, &(0x7f0000000080)=@in6, &(0x7f0000000280)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x5c}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f00000005c0)=ANY=[]) kevent(r10, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r10, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) 10:56:28 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x80140}]}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x1c, 0x0}, 0x0) r1 = socket(0x0, 0x8000, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="a4daae8eea49f87d1000"], 0xa) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, 0x0, 0xa) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000000)="a35bf2ee71f28ec4a7ffefbf36ce0b0dcd522b3a3f87f7608544", 0x1a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) write(r5, 0x0, 0x0) 10:56:28 executing program 4: r0 = kqueue() r1 = accept$unix(r0, &(0x7f00000003c0)=@file={0x0, ""/4089}, &(0x7f00000002c0)=0xffb) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) kevent(r0, &(0x7f00000013c0)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x8000, 0x4}, {{r1}, 0xfffffffffffffff9, 0x24, 0x40, 0x9, 0xffffffff}, {{r0}, 0xfffffffffffffff8, 0xa1, 0x80000000, 0x75b5, 0x7}, {{r0}, 0xfffffffffffffff9, 0x24, 0x4, 0x2, 0xad6}, {{r2}, 0xffffffffffffffff, 0xc0, 0x2, 0x9, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xedcf06ff2794a96e, 0x10, 0x400, 0x48000}, {{r0}, 0xffffffffffffffff, 0x19, 0x40000007, 0x8b2, 0x80}], 0x0, &(0x7f00000014c0)=[{{r3}, 0xfffffffffffffff8, 0xc0, 0x1, 0x7, 0xfffffffffffffc00}], 0x8, &(0x7f0000001500)={0x2, 0xff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000000100)=""/55, 0x37, 0x802, 0x0, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0xa1}], 0x8c0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x41, 0x1, 0xfffffffffffffffc}], 0x802, 0x0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x6c}, {0x2}, {0x6, 0x0, 0x0, 0xfffffffb}]}) write(r8, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x7c}, {0x44}, {0x6, 0x0, 0x0, 0x20000}]}) write(r9, &(0x7f0000000240)="7696e50000ffa182aedcab706950", 0xe) r10 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r12, &(0x7f0000000140)="ff18ac2f602cb1a5c10a85f5fe6ce3b967dd5276d6f0afc1710b96655028f0576c9a386150d2216e05008fc129981fbc397777dace5bb2f915931f169227ff89b707551727bb491b51ddaeddbabbc1778a1a88d4de50763123ae4b2750c64f4c925fadbe6a8a04a009ad0ef20ab8d2ed2fba7c9b7ce2c27990c582155cc984edd3fb4197e6962282039166ae5f13f4567a755f5e5bdad5dee5f0bcb48453a87d60b98ec0110d2f975bfae595e447dad937cb7dc79c059ab8e2e15197bda45a443ac11ee5dabe19d199c068", 0xcb, 0x3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r10, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ftruncate(r10, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x6012, r11, 0x4) kevent(r0, 0x0, 0x0, 0x0, 0x653, &(0x7f0000001840)) 10:56:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2c}, {0x8106}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="80ecd993af8e500876c389", 0xb}], 0x1) socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000017c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@echo}}}}) 10:56:28 executing program 6: link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x25}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) link(0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) semop(r1, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x8}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r1, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x1000}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(r1, &(0x7f0000000280)=[{0x3, 0x0, 0x1800}, {0x2, 0x2}, {0x2, 0x1, 0x1800}, {0x2, 0x4, 0x1000}, {0x1, 0x0, 0x800}, {0x3, 0x1000, 0x800}, {0x4, 0x20, 0x800}], 0x7) semop(r1, &(0x7f0000000000), 0x0) getgid() semop(r1, &(0x7f0000000040)=[{0x0, 0x7ff, 0x400}, {0x1, 0x0, 0x1800}, {0x8, 0x4000, 0x1000}, {0x7, 0x3ff, 0x800}, {0x3, 0x14, 0x1800}, {0x1, 0x100, 0x1000}, {0x3, 0x1, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x7}], 0x9) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x8000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = semget$private(0x0, 0x4, 0x400) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000080)=""/238) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x8c]) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) listen(r4, 0x8) socket(0x18, 0x3, 0x0) 10:56:28 executing program 5: socket(0x2, 0x2, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="ff019a0016d5f38b5e"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0xb, 0x0}, 0x0) kqueue() sendmmsg(r0, &(0x7f0000000340)={&(0x7f0000000300)={0x0, 0x0, &(0x7f00000022c0)=[{&(0x7f0000002300)="60e4cc821d013a6d3ad55f4030428ff9e24571343352070db3f3dd05a8f87b940f69074e3baec69bb22a382460cb948b058afbb568666ebe549058434e5744531c671c8e3297d00000fe0025949896ae1b6f9258dfbf1149be21fd58b5dd65b7544ee6f65236e1e1d2999663ef80fed03661bca5b4a8d119b3d583d5ce29a69fce030a3c74d49543d75c7149eec5a6d016b59113b90a5b362293670bd48a428d6d7a3b80e0561bdd9c94b181b1805dde434bee95df6cc9053df638d5ba55ec3904b7b4934d5ebcfdf5b16b7f77ba72616dcf40788ce8b93b36ed66749833f7f1b5cca1536e94b91f1511c4053aa3564c186ab2cbf9b534ae5c9b6caee14b4f6c3b2cf1079c74d6f07c498d75cc2f4369784e31ebffd8ca169b70dbddfb05854f531f071741250b46093acbdf456f632c5c80f885b47d5d7e88e76a9f656dfaf904c39501a939bd9914b27b100b0b403506c4e2b3a1d7721d55376585", 0x15c}, {&(0x7f0000002240)="2bc3bb5844efe1774dc8659c8ca62f68f52e9a94d4adb9e97e87126c93509f067e694e10996d80d05a103769128d839acf06cb2c80aae8e07f3e44bca84ff85a66226aeae9561043e3257ce4d1e5cd3f7c24c32c12b27790e3fd2065cee1ab41bc34ef0bb9c8af842290461eb66bfd4224566edf72234442", 0x78}, {&(0x7f0000000080)="e12bf6e55b823364a412caf64084826020ea216e76b31933de", 0x19}], 0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="380000000000000001000000830b00001f2e501d058939238cce72243d10a664d6ab7ed842e1ebe639eae8df41eae8340a00000000000000200000000000000001000000010001007a26b0b035c54e4708000000000000009000000000800000ffff000002000000b36d1994169e631077e4a0b3762ed65cf1583c0e86fef8d22ec2dd966d6d528bc10a2f58a16d089924ba05dd3de367ad5e7a62bc830718ec2aa6f1d9177997cd294874acfda7bc6737b3d74c7b7b6115b6a48516b6ad0d1750e31afb811896dfb7a5af9e3822b47ca8b34a9e6fbef97ab3a861d44a47b65d9115a4bb679e797b"], 0xe8}, 0x3}, 0x10, 0x2) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0xfffe}, {0x3, 0x0, 0x4, 0xffffffff}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002180), 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r4, &(0x7f0000001180)=""/4096, 0x1000) getdents(r4, &(0x7f0000002480)=""/4100, 0x1004) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)}) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000140)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x0, 0x0, 0x0) getsockopt(r5, 0x8001, 0xec43, &(0x7f00000009c0)=""/211, &(0x7f0000000000)=0xd3) shutdown(r5, 0x2) sysctl$net_inet_ip(&(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) write(r3, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 10:56:28 executing program 3: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$DIOCMAP(r0, 0x40047477, 0x0) execve(0x0, 0x0, 0x0) sysctl$net_mpls(&(0x7f0000000040), 0x3, &(0x7f0000000000), 0x0, 0x0, 0x0) 10:56:28 executing program 2: sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001180)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) seteuid(0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) r1 = getuid() setreuid(r1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000100)="374065fd840a4fb9853673bdaaf8ad0a4dd3a48955f1665682754010b992eb5a30414de6735ba51aac48337ee9ebcc690f9845f7bd1562f547a24fa298fed3ea90a41d1b587f381f970afeec426e16f7895b9620f3b7570a7ff2c94a1ba7603612994ae6b6983454b539fd872ee4d3b8eed309391b0d70701293aeb8ce3085ca58ddea80ebdf12d281c068d44655cc579d94f8b99c5f974417ebd1c1d5ac7406c9ec9b8c982b1e0b548df03009b455039cee467dc68d54a57987cf86f5afd7b07372d25ade82ca56a6a08fd5a79b7d7eb9a5bc9e38cd95b41391b3ec79eba6fdc53aa7009e7ab342a5b267516ac6da36f528bcf864c3c27cf0087596b55d148035d1476031790677c32f88f53a1a92828f5c353d03406b699733788230d6daed7761aa15e8bba6e14454582b5925affc36288b21b88dac5aa97e871798256c933ebe97121dc614f477724f891689323db2562d2ed6e725bfc021aaae904716750c2f3d021ffdd38efec2740cf23e80789c199af521d9bbba53cdfb196b5ba55ad163a75692d8ad10bb9da48962f8775bcc8a3f528c08f89b08d274bceed8d9996a8d4dca532db82395dce59818c56b35e14774b21df45a0aa77328a9a2b66222d09b2c36c19109a5f6ed6ed19430e4bda617176183a4dfe76344f0f141afd5980d52fa977d8f85362fffef90c0cbbd760df8f1d9f494ec29dc4265e3fd1ba4e78eff28a41fa41189907ef1c8c0768c8e7e1ef10239aaa56407bb75388b34535b77b896e1841f12290f7175ddb5dce6721f2f323e7b4fecb91812d95c321f8063290fe14d34052448511a650d0f977e282cb2505e543492fa479f68470caed36a7e1754b13825a1abf634de54a73e516348b0b892f3855455033ed22e9fde99b1b9e9000d50c7f36803874be50438c5b4f2175b646cf5cdf5b30b3f3d8735e208ffe9a598d2c5278fa607bfb62a04d063f401ae4182ab3738165f27013f78fc7dce2c2d2a4b51490f43a5fb568d756e50f5d9d5474431021c38a5a63c011afb3c9b90980240967761a7cc1936470d06722c060c96f614d49d2201c1c43c34d18762a9848a04129f40b7cd736f98521f40d6d57cef32744a8b105f05e6779826ff015079cf8404014c0496901cd408b30d013356cfaf19d426bbc35eeec85bdaacacc630d1b82e91916b7f6443220c55758be6074610f6811551c6b11a6a2317b3fa741381d85aab562acf95a2629e3063c6b35558f2a38e39de6fb60f2b812cc8c4f3c6a14e9a6699a95c6a2c534fdacfda450ab99bfd229de68a9ee30a70cc04738929792b80ea4567029455c6ba73945e2d177c80f884e8b150b650fd407add923103cd3f553936fa8a6c1a3fc0f0989769214f04070c9ddd3fbe66b232d040b49d30671ff142bdb9dd2f08347975c7c7dae3240b39317f341c89070f20a671007ad15fc4af386a790899d98aa869b3ced65ca27f5f1d47b4df761525fa74f0dc020b3e813c1940797e319a175b56cc1719b2fd7464eb6591f488d2cba9a0c160fbcad35f35500326aa541eba86d2e7a49ea02465a4576ed4d163625fc7f3e474b38b27eb227f1194438f7190f6b296d2eb764d2c7ebeb3129f0820d6b6faa71b5d94d97804cc9eab534c6bec12f44cf8f73241f13b547fab83b89c4bd3b204dfbc923ebec04673b74c98ad7b8899f8b6c3e87dadbe7b31e4cf4aa0039a25f1acb3de4fa221a37a1c90a55d8f4ea4c38d4bc4f75293ab3d75cdb80bf8d872aa8298767217f86f0f242824c39f77e7c35710029d5dede6f5c8f81ab73d178175b16d73b6ea33c9d886f4d2b30ce0839b72aebb530afce74ec9a109d852872538dffc01a7f4c86e60edaf35048b934a6acab1494f6f835851e61fbb33b41398f15daf1bf393ebc69231aa2bcfdfd11bcdc76c92c1e833d27304e76f90538c0d35912928a53605e50e3b4741fbb57e08c9b9f0a3be9b35ae8f719929070ab7f6b3e74bbbfb512dcac349a3bbdc298ac3fbdb722d44f34c2b8762094215c7c6bea01328c9ea6f82ccc0fe10c6dba8a1483debe603a33540d5973a686602d1923c936cca45c1d85914a5017a72ac3f34fdeca4020cd0f2305b81e9d29fd1dfbb1769b653ec1391b92c5599dffa0c5bd3a84cf08c51126f3a95569ac30b2f346b7c5a4c808a2e1e47324ef85c4ee071b0ace0a2c8eaf4ae6e1b7a283c44d0f486bd15cc767bfba94432e2d935bb49994320bda1004c05af01664ba0ac16e7375bd4fe08fb196840b240112e1528efac2adb60cc41d4272cc56bfbaebab13af086431b4798cc5771209d4c7b9ec1fa38bd3fdc0cedcba704534d9aeeb25c66f5296fe5ccc42f24fab476270ea333416360840dcd994830603c935bb8d2758685ca4b23f7a6458c7943505132b627fd9c9aae633fb34c2f8fc6f0a092617225a39c85bdf1770deec6b4526adac9daf7f883290f7fe317713f970c26440a9a486239dc194a38db84d5becf06d5363e8ce4d3080f60e894de4ee638d8d8527c45e00dd8870883cb10d2b6ad4ca2327187b8ce63321e35fe37ec9979171e42fd517a97a2599481188c1651e9370bce99d31f99494b60916ece8e5581a7b09241b4220beea255187264fd1f108b74c56fb55f1e1e2b0f0a98775527a8080948cc65072e9f8cce40f7be5af69df2ef816ebd1a7421b6ca03ecd753596e67ed857713825ef61ed80e95c07073b43a4923b6e7fa4094399615149ea852055c47c9d6e754fb51e2bde88cdc1c26cfc505e3a25558a19712908a682dbf4bb65539a1467b89a9cf3f8c6759833475d52ce8d35d27a4ab663eae9435a9247544c30304d0e4afef37105a3bde689f0a5a56c9ffe6c3d22635b78b777cced10046310f184c0652a3741b3729d304601ba637e89f2e24e7294bc46e0c260050a84ee8b50934421af562d0fd63f7d791003e7b9190ef3c867884465ba0510abd71d2d30aaaa0798f3602009e4da40087baaa1b87aa9e9c88cb57de2fa72ae29e9375ab4e80f5a420db796bac9938b6bf8875a16558293e16b30f4254b834a52d7571c62f33526344d78aee2c45fe951b863c489ca9cf1057a21b971e251444c1d6bf55e6600bed43ce3f9c35b07d5451e86334716fb983122f5c1d23920fb9a287217d80b71d92db9cbddfab5ce1d94e5d9732f3fa9c7f38c885dc2c580f5dd7810fc3df443a535113903203ddb9305d9a9c52663746334433fd04aaa36b3ea4326512283e866c8e1d492d5dd103f612215278e73715e8a10106b3ce845963cb51bc38985ac4d1c16ce63c3b7cfaedb5a21228b18f012dc64304e1b414d4366e9d2682852cd851766291cf7f372527c98c77a80a4937844c974663e9332bf3e6c093836e03f07eaa60526061fbb7fd984cdf18ddbf07ad72840e97a0abd12450389f93e462aaa3d5b80ca3c36d444af716ad7c95c90771fc8e22eb809b148deb9d2eecdade5df11c454571b091891263d261331a56156a0c61fa4ea6cd28d37cfaf16d7c3dd5c0b1b1bc2a5d1a516aaf3f7911ffee753807fd5287e397343532bcc485b76b0e1edd2ee65eeac1187fd08bbc59e7952c3493e54d2748177c618263f6e31b3d1f9b2f9515bbed367f876573f76bf6ca93df0e2530dab7c5ffc341c8778b1a2db39e917040931b27088dd9a07ea40bf682697d28ab94d171251e62f966152d8273b01dfe545f1d927c7341c9f3f0816bf0ab77ac1a1c46fc06f62710bd87c056508927c1b27e8dbd388c0e8cf77b229c28d7a7f524c16c88fb07a5e6349422120221a2d4550bfa978262258eb33123d39f301c5aff6843147701bbc9eab827354296a8fe8ec139249b9b4895b9b597797be5bc74247518db7327a5d97db0b30ffa354685cca6e7df84e75cf29b56c5a57beb74c0f310e392c07edf2006a8445152b91091eb7fcde12d50bb6e04612e867b65c1f9c60583fe06da568fe1a3b9f2836f03d28282d8c56ccd4ae6976752d4c031cb8cb3394dfdf0220f87f17722145d6f7bcc04db37999f4d21d8fb6b85b6adeb67174c6deb2a85df0fe9645de94549d37d0e5aaf718aa183b8ff4ccd4d74b6b8e31a03fe0289d121a6a6dc1c2e08d87ec9c1d977ee4af218187a88a4bfd53ef18a2e748103e62003decbc590d6e76ee9448e32603e6776b0aab70fe6242340c865a7b6091fcfcef1004b10395dfc251593ad297e9f683c418d3372f4015eba8e2def6277f56518825cdb1927b987f825460fd58570d0d80c7484f15a6fbbbd6dba541d6d52b904d520fc867fb96f4951a48163b77d27dcb7958d9d9b714cc24f47337c6c1ae16e18ede95bdf3f8c7898ab076b76970d1069acb7c3fbf9cf5d90d1fe2129500099e9c83b5314a5279572e387b611539f679f618898f066984c646ccd54e7726bced10ae55db2d694d48a1a4e76372e04a9566bcc424cf3167adcb9ca36a2c7eeec24e6afe3680a6c0fe54ef9d5f134821036959e12d2e6c2e7e6a3fa9b913ded0d33e19005a2d27274d062cbc18fa90b74faa45c6fd0865850eb11f02203d26385d9aa10cd3d6997d35dc7b906d39b9c430fbaf33b92a44da89dc2adca707aa55f63524bba324a51e8e24fe06def352df1270f53563bc3e15fa01b6bd0420e6bd87df3a819136d71dc5f420f601805d51b2963d42da95358a065aca3e9a7ccf52998818045c4d1b4e26b4ed6f5b590b67db7aea79ef358ba72350ccf7c84520b35b5422968770bf405a3169da50908d5e7f5db639219ba20130932d6979aa3141d47c06831dd41b9515df5584d21c9a0bb89400e478c3952fa9684e054fa3534df00e54c6ffc3f77857eaf3b4d0e6834bc360a7e17363dcb9eda71013223ef25a420bd871635e6433163b3a8d5d22adc3a2e0cdcfb8b587f5ddce7ae38acb92eea84e309ba5916d02bcdf96ca0948e74e73ed8f7dd1ab11f50b778cab7085c6dbee9b696106a9a7dcb715f9b25b8ba6cbe78dddaf0790889427210c46170d55531cff2d4e42c2331cba42e4ecc0ea9841c8235038f3d37ad3a4206f81880e7d4c61b75730d8ba6796e3313d52189100837b7cbf37446228c42105ab04eea1ba938d992c7ce587b51e0b844e154ec542a18a9393484d732c862bff8330bf7c20caa07f261e34b880372b88a968e15c280ccb3d45d04a3290408999072c4670338b8a9729cee8718b2eaa59def57eb07459e8bb8a94869cb9c07567cd1649e0e021d84715d92bc5ed23d8161281386c257c506a856787ccd32a79e310790483ef8ae44146a8fd11f2d0a782a5ee666b1638455502655ad6f91ade4982f0f67837a98ceedbc5fe887c0059eb14ebcec8b6da45488c868f62d82646f6bfb2c63a5c7a09f08e37dc2eb7d59a43ed1540b7b4950d52c62a46a85731ddd9451529e722f5dc7930240f8d50a0b02fb0dccb41d2ae4810fb106b2d84e1630e1dd459c2f6f6b8a038626bf980b6e92f0c79f83180cd0472de9039239daf1fc24152363582da80b525348f1490f28a4cf584c11ccde360ddb1f0b37a429691e5c743e5a0beb184e331a22d5570b6f566f8528551d81ef6750118f47428be7f6741a73a9f63cfbe1b52020535dd1401df421db6c73f6f8f8e804764ddd71dc7058f9c3b69be09e856eda33b9361e909cf77e295ae8f982ee535cf6c82319c48e587e581b9b90636aa1c0229425f40f5d1fe63e789b3fb1a24c05f29cb3259a76a0e371ab11308e61db9efe4f3a5ee6171841ce573fe0f6ac7b036ed54249594153767d0e3a66cd33dee6bbbb3bb041174a34e6e0", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="be701df21725c584cdb2162922dc149a181f1ca12fa4c076cb07950008ede74964f3ff2e48da7d7e57523875e149dcc21b111526c305", 0xfd9e) r4 = msgget$private(0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000002a00)=ANY=[@ANYBLOB="020000000000000051955cfb1194c3395a923880faf25be7c091832e830bf09d177524ffb7e287111e3525ed376fcb4f8b59bce3a922be162f4664067deb0fd795e5e17306b156b222f71607fb895a95bd04476e9fefadcd0dc96b4b2a2fc80020dccfc16a6ef31e3b821ea631df240000b9a90a3e88bb44fe2e91919d91ab3256ae34dff256c0581073c53a897ed7af828b3b66d1f41628ddb1572fc9efb93873203fd60a444f3cde513e6f0d0000ff2a4552c20eaa0b5e3110217fb207005cfeaa801ee4abf831554861d19f87447b11019d225834e1bc2f5958ff3e8987aa5a5c82d384f2817b6e9ce308c0f4e86db841378a15d975c213563f2fc526b9a6690e8ed33c3319d8c0a395bd141f64a696dc025e85ea3a4a31758606f3f976a0368425126779e97ea17cb602531dc08bd9352b083a52627df7f91a7348c4db645a5c7ccf0e1da26c7957cef8f58935d93de0989af33c817e3129c2babf3508304da7a0e88eeb9ba92be65c531dd2437c0dbf1993bd7d5b9d0bd30dacc6b2381bf0471a8b2293d006a6514d706dcfeeeb515ca8605da4b817672622ccc3da21f213957d5302cf13638fb14b275fa6371fe1268cf92bf1de5ee9ea5acea9aa9bacef7b404d63aaffc70b9215f7ba0d510ae5a4000bee418b6a0268ab4d1a763192330f2d9595561d324aed4eb3982f7311c4b10e573a2e5056b67c7c52402aa6801ead1f7cfb8afddefbf11ebf8f55bab8e82ade273da65ac689601ea807b796a08101d6871d5c347a9925e0eab0541b9b7e405884b19ba7fb4c65008b2db3327ee9dd7050746f569592fa5c"], 0xf5, 0x800) msgsnd(r4, &(0x7f0000001380)=ANY=[@ANYRESHEX=0x0, @ANYRES32=r3, @ANYRESHEX=r1, @ANYRESOCT, @ANYRESHEX=r4, @ANYRES32=r3], 0x51, 0x0) msgrcv(r5, 0x0, 0x0, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001600)={0x2, "51955cfb1194c3395a923880faf25be7c091832e830bf09d177524ffb7e287111e3525ed376fcb4f8b59bce3a922be162f4664067deb0fd795e5e17306b156b222f71607fb895a95bd04476e9fefadcd0dc96b4b2a2fc80020dccfc16a6ef31e3b821ea631df24bc03b9a90a3e88bb44fe2e91919d91ab323ae328224ee52d445c79dd824e85b256ae34dff256c0581073c53a897ed7af828b3b66d1f41628ddb1572fc9efb93873203fd60a444f3cde513e6f0d505eff2a4552c20eaa0b5e317810217fb25a005cfeaa801ee4abf831554861d19f87447b11019d225834e1bc2f5958ff3e8987aa5a5c82d384"}, 0xf5, 0x800) r6 = msgget$private(0x0, 0x442) msgrcv(r6, 0x0, 0x0, 0x0, 0x1000) msgsnd(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="00000020df0000001413a24e4b59ae4b4a8e4539d67fc483f566d5b6ef25bddef464a3febce4a0566c9cad42817cb5f7fe6419b29fa136c8578769304b8f42e8df56fe0730c3fc02a35b84aea27ec7db253ce536d96aca68f55984adbbe26e581c77fc792c69d3a663019fe6c5e7e8697f00ffe68cf17e8acd0000000000000000"], 0x51, 0x800) msgrcv(r6, &(0x7f0000003a00)=ANY=[], 0x1008, 0x2, 0x800) msgrcv(r4, &(0x7f0000001180)=ANY=[], 0xfc, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = msgget$private(0x0, 0x1f8) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r9 = dup(r7) msgsnd(r8, &(0x7f00000012c0)={0x3, "cc128b585ba67cb2a15f3c43a495e285534622dc119fa2c72168a22e1faf6c6ac7211b61521a8b9a5144c05e0458894c1ef032acb1bdcc0562bc275963bdcca8c922d5cb95e55933d02d2766f133d10ccc522361bedb1593e7d47775f782bfc9f95e1dd4bcc8aef9103817fe8f596c17ab8a9393a4d689570856c6dd1e3389b4a144eda57797eed1900ca4d6118e7cd5687c7dd91194955ad7e9465cda"}, 0xa5, 0x800) setsockopt(r9, 0x1000000000029, 0xd, 0x0, 0x0) 10:56:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000140)="ea00000100000000", 0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x4, &(0x7f0000000340)="02000000", 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000001c0)="b1000504000004000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000b00)=0xdd, 0x4) connect$unix(r3, &(0x7f0000000ac0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000b40)="e327c8fb06345ba550beacd0d23eae8ba2785b808c37c715311eca09109858cd957f79d1fe53c295362a968051818aaac798cbd0440537601f4c2c8a039ce345314ae0eb708cdb5c32081a8ea4dcd6ca1e35f05d0566f9b923196124c197a42d5ac6b92bb55fdb1115cd1307edb5a7d068ee2d56395005fc88f3cf92c1ff8bd737c7fcd2032150606459ed124ac42a10d612478d59a5d4399b764a5d6e1fc112104987978031bbedea45bae56f0b17a20b6034ff7da3fe52d4c652e578c9332a4199ff264f30b228adcfef15feaf662601c7a90341", 0xd5) recvmmsg(r2, &(0x7f0000000080)={&(0x7f0000000000)={&(0x7f0000000c40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b6a28aa22b463e9000000000000000000000000000000000000000000000000000000000000000000000000058a188f39cfc4662b714f2d06f67a13ee652fc1affaf4590e5fbbfddee04d54f801b0245648cb961d1dda64811bbc52e834d7a6ac651f66ef1e8310b8f412692fa39319a4d4e84809234fa096f0615f2b839155c6efdc65c7028e45afac75aa67afbc8cf75d4ef134d164098ef82d563bca681f74d2df5531f47dce506eac9ff7eefd85e252b434626c60c4f0f609902834b6c6a51398e6852b16e9e7633456619dc49a0483b5b1fe04f44ebf96ad0f4226c8fad2af2c80d0b1579090f2e1c790825e1386b8a680d0117ffa20d0e8ce5c2e7370ba3ec4cc92f5e2bf472a5559d612d7a8ca54f39507bd74db379d9f9ddd9181fb92a9b8b20c53b93f9a37f8c83d6b174525acf48f0318a70b86706001fa2f0232"], 0x20a, &(0x7f0000000780)=[{&(0x7f0000000100)=""/118, 0x76}, {&(0x7f0000000280)=""/122, 0x7a}, {&(0x7f00000005c0)=""/145, 0x91}, {&(0x7f0000000680)=""/226, 0xe2}, {&(0x7f0000000840)=""/252, 0xfc}, {&(0x7f0000000940)=""/253, 0xfd}], 0x6, &(0x7f0000000a40)=""/118, 0x76}, 0xdb4}, 0x10, 0x1002, &(0x7f0000000300)={0xfffffffffffffffe, 0x8}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000800)=[{0x62}, {0x30}, {0x6, 0x6, 0x0, 0x7ff}]}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x1000, 0xc8, 0x4, 0x41}, {0x1, 0x5, 0x7, 0x7ff}]}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff1895a3280d5ba1ff02"], 0x1c, 0x0}, 0x0) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000400)="4644d59bd2acd6165c0e86b39b600546f3bf0064b7c16fa6188d2070f3dea7c0665128e96e0ef161a79d7ca128da782b52f94ecea2b23d5f17637392cb561a4b07f2a1efed5a8099a808d802e2710169ac1656a3e3ef15f1b20ddaccc4b8ae4efb1594cad25fcb94c15a6c6e62b1f3eacc80291754b83f36051f85495a5c09b777628e8a745834dc8383b6f07b72c2ec744207309ad30ae05bb2cb03990aba177ccbaa019be39bf6985727cfca74482756984df37fb0bec1f7b497df89e1b8fea15ba3fb3370207754c93b8a4b9d35a5cc1d14c1087611d6a4b4decf1ad48999fdf46ed5ed151d4d11f15b70a01aa1dbcda032139d7bbdf5ef9928c6cd25b547327a0708d1de", 0x106) 10:56:29 executing program 3: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) sysctl$ddb(0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)="7293d9e0efde0f6e71eef10ffba0cdfd5dccf21c61a23ebd01d03452c9a73c0a436131307b1b4098cb19e15802f699fbedbfb9620da384dcb3c19a6887bdf0e5e729e14abc359498e7f6cc152b25d13a8fbc0720474dcf1e89a493df2275a00281cc2a6bfff79149e9921161b33ae322b4e709195e68edd9cce26a37ce6e6b37a8ff1644839086b7d6148330b1ce96fe55c9d548684dce03eac7dd5964109b15c6c56698d4a3a4e34f555e15b1c0f069b4e87ca2a790be709f70280307519d410f239fb05d42b33934cfc32118ff11be3499fcea6b773a382e0bc5e0ea83f3e06e00f7f2f59ee2382f0f1f4cb3f07643e76cc27ad63d7ce2", 0xf8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040)="18bc56ad", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0x0) shutdown(r2, 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r0, &(0x7f0000000540)=[{}, {&(0x7f0000000300)="7dd7a90cb2c9f339f5be411f7cc3ef0b7be122f3fb17e8d1b965fb446f86c1b98d0cc926", 0x24}, {&(0x7f0000001480)="cb52518883bd73f5a66e708c6931851f308e9b929ba5ea5b23ec08ccb1296a1e9b837beb8520895c8e91ac670b6b1f178615e58658ee52eb799e4c3acc60d66eb6234c6e29bf46f8d9c7bd637a451a7d082dd38a7b6a029377947a315c9c0ab04c165985424fd1de03879a4cb6b025ba35139bac86017ed18027aa58d0a5964ac1cdfa561ca6d41862659d309809616eb9b915e5e9acae0a40ffa21001391aab3ddb11451e4ddbe8892ae9312df465aaaf7cb3a9a71702801863e7b25a606e629da39f03d62e8ff2a688930bcdcc0bd958b9efe0f87e11aa32764b653e92e25f7bfa538915aea960fc2c9cf427c05b167dfd649658b7fb29b703672b270da0992796d7e6f2b6025fa2a86b1b3898675de9c6f21f86e08a65120810ae4a6b02ba72f936d79cde071b8c9e0748647c434b779d7914e773df43bf9b353043bf2cb9800ed3d66c4018343636d3e1d2b357a384e2481ea8b97b4d1821148c8103e9ad5d2ba2748cfc372dff768b0b7a452e1b1200503ca7f636daf762f0872583938ff2038106e32f00941604b8300fa7b9197b739c9155726faa60cbb36b3382d03ec81dcab0fab07114a215a346f4518f79c1ee9c02aed236578b31bba7a2cc648eaeb7ce50eab63ba23175a59aeb8e2f3284b5a3b0c10bc78bdd12ffce44fcd7d1ba433de3c1667f099c27142d9d6da101ac2eeacacdfd1a6bdad26919d7a69490947cca37004d8f5bf63c0b144d07ea4218e7bc8739163af2fe02b8352ba98ca107870a29e10396603b8ebd1c12d64c05063b7bf860b8f22b98634814fb2d707d4136de9991ab62ebbea1be292c5ba7fd72e5091745f202d1c14200fa5a3d8d23f5d66bcbdc1baf22bc88ae7ebe0623193cf8bd3e1977585b1907433d35e464c99f8eecd55d3153c56ca3cafbf2459b1aa5d78adaf5361a7a33633e8491e5166f3dc7e1c5519c6a49711e2e2db04d00d96c9ca8461bfc44e8a91c47ffe3ff02dc8f1a74de517fb039df257e7258c7869aa1496455526988bccadbce764082d8f1ff7f0cc05696242af17a4297d8a56b908bcf28278f6f70c0093f381667b819deddbe730917a8e5a495c304970e3d50440d4726714f03cea8beddee6574bc6987e6b8eb93b6c808e07a920d86013783e45bf76802a7f3aec9d686f3fbaef436c8005ac590a60919ee5835586fd45644ed7aa6cd36508cd41aee26cce636ccf4cf9349ccfbcd4751a47a2d5e3892c29a76eae7f6f1ac6680c12bcd37f8eac0c0961272cf5a1d2193e4fa204fa8b97930dc6618a3d3483d741261a2d40eba1fff1b2878adf61b0e6a51b106451138e8889b5285e5897fccea836b86aaaf319afb5d050f1035435329435f3428c145111b14dcdf561cd58859a89ccfada4f5eb56789d2350488453fd9ec0820bdd1df99c53649b106132c64185f6a4e6761aa8e433ae558023d8018313d5ac862d68f631dacd7ac022db4d0071d6516ba76373cbfffbdc9711288aa5ff1e6378d9f3a4eeed3c8968ad9f7e54e5f27a605182d9083d2899db296926fd4bf1ebb4916950f6e2f6eb24928ec174f3c1c24f2f1668e7d96a45decd84e0e7cb56fa3a1aed200f0db750d10511073950a7326289e11e63a2fdf511d8f543c6bb50e8ea4ace36c5c7d28d6b30130f4d2c4843354ad529f7721245b2357eab2833b41fcb0069621c7100318ff2e81ddf2b94b101a04ec50c7e72bd51c1a52eefa60c190568b555b33755c34d2aac9bae434ba3715ea6aadbbaa3c9b5b44d294dc64b66cba0e99006fc5027fe467e9fce3002ff079dc33469d91b466161fd9c10b3a324d197c41a8250d0579b9b201ce92d301dac692c6ad2c1f5415912a18c86df9754c3c36eea0d6d486032ea7ab0466fdbecdab95ccc95ed6c484abf43c4a94560351138f7ee6a940d51c06b98d9e6068a29021b49832ed4a16af43b3a74650ab7c5595e6c67adf42091b72dd05388a6a94460afd657a7f5c5a3e488ce1ae8b4e2b5b864c16503bf9a66f8b8cca30d9d4243e4983e05fec521971e12392cfda562a1b209a11a177218df7c03c252c61759800601cd5d31b0bbcd2d5d3a3ac15959f2e99362e93bf66668affe2825f01a744312ef2876ebc6aa251d6a4b3f80a9639b4b2bd8d78741d3479cfef1c23bae68207485c0e8ac2e74fd1e1954e9f07f3747103f854ccfbb5f01d0e02ee8207c394dd30331bf77875fe08cdeee4960496158def27b487fafa04c5e2f9afb3423af45f8b9afc563ab9199a8b63d774f07f2e7caf7b2f81ffa897daa7c8685499fe947ab2ce1dc2219ea8d74986c1cecbcb311566a127b5dfc4e628dcf893ae53b5b226cbcd13766a9d1b8a2dfb87653a609221e5454c444e47f2d5084062200da2e42073b3dcaa22b58758f61dfc9eefe88f6d54de835e7f5b0452aacd3ae20be67b1d0c97288f382b7f7ad01e3aa1e1c12949bf421dc6ae9018dd23f65748a698bbb7ccbb2c68c39eb7741a442eee140035e8de126ee3dbe5415553179986bc9ec98e62055cf499987867d1baa1af5efce3320dee7dc5aad6004f007363415853138e75f0491ca4178b0c3750e1e8e2c953fb58958e5f7cd4aad0b387a9d8dabecd3b7859c560322785600ac58e7c180897ae5e14ab5c1b3d38fe027560ba85106f9848d2b1bd13b40eadfa8199638ecc3bbde6f47642cf270862894b556491dd95f7b83d5e43c533ea8742e5c101a7c8f1fe5dba7dea5af0903a21d90ffe62e92e4db7a20e9b2b12dc9ec9348b06860103f7bfe29a85eaf7c19e0273bc6d079288b121ed017098960a581652039b8d784c10f3c301f7d14136e247e546c50c7617343714bc9d12f8ce515a1594d286c1e44203d30b585269fe3300d474f8b2384e7f7cce625b45e5573278f5d763ecd6a9fa2873b6d41627904893f6e70314f70d434ee3c198d167a8d612a41f88d6e771bcc4a49408831a927afeb9bff39036fa82edeff44aba2f368175778fa46f04737ff8f5d2498d66a1554f16e94962aa1fe00a6caf7e336b1f1a93510478bdf99173809dafbd7313c11ca0e903912723997be0f2fbeeb8cd3fc6517de159fab75b852f6cb5494dd9f9cd70f2a9033cac188d994a10a893648b1bae094df06d8155cdc8d7340e43b2ed8467219914f51a7bb6c5cda4bc1483df1b24d442883838a7ef6249a2e1458ebed750ba0067414f9f17ee17496c84eccb64dddf4a7135ae980c798368fad515ddc691cc4592856af257f5e07d3e1de9c2f4510d6364d141a5935e002cd1a65a48020fb3d7d35a67f3a68140f2feff95926056de98c8d44e30cc856caa6038ea34dcdc69fcb61192af3e77e10d57a73a8ebccf1d97c3f3d61fd8954cd3d0200b7489990f0e4c433892d58555fa7bd1f5de730fe0c6483645ec2dce78325a4443aa1f8df6925ccbd1881773d9ba53c4fe10086d92d1f65a8b1ef2117f5278c3639de35dfb56bc18c7e2d3eef4ccf760c33a0482ff7eb11bd44a76a234a62be5dc529d910ec3d310dd199ea08a9447c25260e806009517d130d862bb3c0073e31ce658567a38d455de30602cb08d6815200601cd11bba830434dfcd25bf1945d2526fd3dedcdad6a63ec4fbe882e841db1b4a70b2cd2cba38962a24a90665835df77d5680d7a7b076a02c7805f70b577b0a26e54134f655ba678f7799348d4303677ea45ad93a53efb7277d141f9cd69074b9ef2614c738805d4a30173395fb1957d9f8144065a0c42558ca6f79819c5873dfd8f7072eb22ed22cb594c2a1093724e6279f6f3db3f43993b01801103b1fd29ccc3ad8f79443d8e4cbc07d23d6e67791eb21d86622d550e0ce205ba0c97f9e5135addafc5c09c47ebd9b13e5a5e1218892b7c38d16b2bb444e341a2e996f4e6e5ee958781dcb250aa3c4038075b836f01c119a1cc3b7aacc955b72ac94112e337d637d4339ba1536fcce1f9db421efd77046624e84458c0d746e3049508e840d4f67bee3b3eb031a526e29662470b362bc89431d7e62f40286fef5c7adc04fa9ca9ba85a2b3bf5965012340b6342697f318547a80b4eace670ec2ffcdc10b9b55b9902ed943c6f7fbfb3a4cded336cddd6b3803c1de7a5dda838eb147497489ce9cf4a8e79bb1d5a39cc3d94e741d893da16753dd432693b40c5c3b29a635e2954102bfc82970002e97abf059edf6c9f626b063a10be37bf62dc95f7977fd14382c59e18a384d3d9349b5e5ea181c838e126929e2fe6361cd31c42d10503c852879e1c47f27474982cd15abf72d311474ec70f2435364d9c473f6a3fd057b8bcca493100c475a7cbe38a82fee2cdef631232cf3fcfb8e85425499d96a9e7c138066732730bc9edf630bed1eea715b75d1e3ba5eff18585ed22fbb2a58b4a7e34c2c6dbc1308ce820b5470633f87c26d4116d29edb80f41f76259e9b65e63a386504d40caad3f2e790c300675cf2f7f8c933874d893d3016a67419ce5a8097ddd90a3e03b74b311ca86ae9d6f726b149f1cc076fb0419e7966030d89410f167bdd40e0ccaf83cc1e0d4755207b502e202842e4b7feb3abe7e160916969512995cc676333eba6e0968d796729111ef58ca58c32a3fdcc8dd9e48ae1dfab61460a02fe95444cd0112ebb195be4c0829eaf0f1f6dbd03c2b0725b12ee196de446fde8126bea4680d1a185dc563402547e8a4dea3b053d6155575ec3f2b4c7e811e2511ed2e2b489336a5f0382e4378cb7053efc9f54926c70e3b2b4bec6a5ef584154676b3c2bb168f29b2257b285ec23a9b455ce29e79db587e7b28f39a4427afa4388eb062a8cd453dc582f69dd74e3b13ccb29bc50f394da2e73c7a5604533ccef4511b27c496ee53d891a7c0565b6b3a67d3c05f9e69b698c97c764b2fc114df3ac51ba236f9b038a8943c3bd7797199431cb71818a42332cd03722e176eb83d9c861be0bc5bb97e32bad604c901f0701046b35026604bb2a0c3aae6295a8c4299a252a3fafa23166a8543043b8ea83bb7a4272976363c53b0754759b066533e001df35e673d2df19f703380754be3d24a8760cf639fcd7df4f3bcfbc0f78b6b697dbc54d8a9ef8a114b9dcccd46b9004ba48b5e117eb009c2320a3346411df7f10b11e7bd9b5f3a0c850a5f3d703cd2dd569ae8f808b3d7681c654c80177f05e5765ca71321a73c09fd26d668348bc2d708ce801a90226b876318a0859886417bff26a78efd307e60b82a216cbbb05a0a99410cac4983114e8b37330ad4902e014295f1eb87896ce0cfaf6fc75696254c64b2d3b177f11292924b9b9f7affc2e683e76557461d2f62d379415d96fb4b76105eaeb3bdc521bfcea07f0e47df8013f1822804382ad2613d321d513ef9a802109d57bce2908347421a53f5a34c7d4ac46e1f66381711c8027cfd5c9269d76c4c9cde9825bb44fab606c8920fa7a9497dc61b3d6c08a4136684ceea18c1e32e93bc991db54837382e4554e12de7e9eaa0e8585f246a619e807f125d30310feecddb4d13c5c01168ed1be9a3ad4ebef99cfb03f61321109ccc5d8b9369bc5da896ca33bc6997937b354aa557865a9caf05331614503512a3b6a6916bf5ec760b70484d6f9d385bc94d228917f0d1f7d1bd5cfd233c733636cab495f54570d58be4e10fcc44050494d469f49676facfb4fdc65aa1f7b4b794893022e9db8ecc748249f79ea4e9056bdd2a7d949a65ef9d91372344a1109eb2678ef6db7a824754d4502091bad1f34ed78962df661d346d1eb3d3506c1a3918847ef1cd673d8f9902dc87c3896ae4143a31946c14", 0x1000}, {&(0x7f00000004c0)="872c583a51a4edffd1bbd0ca837fb8f0fcceec7b891fa868be4dae28765a5b868137b69340ccb2bd7c3281e389699e8d11c95f8e9c771bd6e6da2f79b06e322ce12b438a41b65f819c6d9134877f9945596b5ea2c491150359c71d821f", 0x5d}], 0x4) r3 = getuid() setreuid(0xee00, r3) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="a454049877e804087b8ea0fabbb290dbc73a8625ababca3df202f46fe1ccdf9fefb8ff553882eeca4a8f80c14240424a401b47e79ecbb16c065d5c37869f2b35c8a22977e3da66550a58b30951b77703c19662bc625aa96b6c46a0e5d47a85457edb00177c7fc63d7099c1f8979f67038f92957ceac7cfbf8e87682321b82e6c", 0x80}, {&(0x7f00000000c0)="cf2fa458dd4d74559fe382473aa1a20abee1165969935e67ee04c15527e3ce284ce40b1c93d686db58ed904123fa976ab99a1043e46b816bbcb212865ea6797340ebbe2d2fee90f538d81e287123d7180324b2aa1629fc316997b8af92dc3458271cc12fd49ad79951e91a75826c0324bc41aa0adb9e10f744329c8fc7", 0x7d}, {&(0x7f0000000140)="974a0ce31923c4d1be7b24cb6aa43c6221c35aacdae6dd0fdedd3650f0afdd8f6d1c99", 0x23}], 0x3, 0x0, 0x0, 0x400}, 0x401) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f00000002c0)={0x8, &(0x7f0000000240)=[{0x8, 0x8, 0x7f, 0xf800, 0x3}, {0x8, 0x80, 0x8c, 0x6, 0xa5}, {0x101, 0x1000, 0x99e2, 0xb3, 0x8000}, {0x7, 0x0, 0x8001, 0x3, 0xff7c}, {0x1, 0xc5c, 0x6, 0x20, 0x8001}, {0x3b08, 0x200, 0x81, 0xfffc, 0x400}, {0x9, 0x6, 0x9, 0x1, 0x5}, {0x3, 0x6, 0x7, 0x8, 0xd48}]}) faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0) chmod(0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x22) setreuid(0x0, 0xee01) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='r\x00') r5 = getuid() setreuid(0x0, r5) getuid() getgid() r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) 10:56:29 executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x8004570b, &(0x7f0000000180)) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000100)={0xffffffff, 0x4000000, 0x5, 0xfffffc00}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000780)='mL', 0x2}], 0x1) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') 10:56:29 executing program 4: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, "1000000000000100010000000000000050030004"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x3ff) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) close(r0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[]) 10:56:29 executing program 2: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0xf1091842d360545a}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003880), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000003b40)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1ff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x48}, {0x24}, {0x906}]}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[]) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00') unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)='r\x00') r5 = open$dir(&(0x7f0000000140)='./file1\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x4, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002eb000/0x6000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f000028b000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000339000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000092000/0x3000)=nil, 0xca1}], './file0\x00'}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x2d}, {0x20}, {0x6, 0x0, 0x0, 0x1002}]}) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000200)="d4b7d6000000809c34b7bda94afd", 0xe}], 0x1) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mlock(&(0x7f00003e0000/0x3000)=nil, 0x3000) symlinkat(&(0x7f0000000200)='./file0\x00', r5, &(0x7f0000000280)='./file2\x00') munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 10:56:29 executing program 5: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x9011, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x3, 0xc1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000080", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000586083cdfaf82b97471311db001b658a601cec870c6d20f3130000", 0x23) dup2(r0, r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000380)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a0496f63a1346abbdd3cff847517d3920cd3dc6de69201bd0c823ec5973a8acd685c3f7c24f2e6ba4c0239aa86e362e", 0x86}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0xa, 0x0, 0x0, &(0x7f00000000c0)="d820866700020000b876a16034c1f4e27679b78aecf86987544ca9c5475e8a9fe042140900006f6a0aedb422cb01e30ee863a9000000eb1400800000f90000000000000000000000000e3b5caa8932e5fce76307dc71a0047172d8674225a395", 0x60) sysctl$net_inet_ip(&(0x7f00000005c0), 0x4, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x402, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x0, 0x0) sendmsg(r4, 0x0, 0x401) sendto$unix(0xffffffffffffffff, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) sendmmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000240)="50df20546f66967edf2c42eabaeae770136fed5407", 0x15}, {&(0x7f0000000880)="fa90e530ccbf7fc4332818430ba2de4a77441cf86ba77ddb8ff6dab09ad9aab14dddceefdc80b71e102787a06a9d1ff7d05bdfa8606ab7af8cdb6ca1781d13cd5d5c2c19ea4fdcef54276b25c84845825e2a311014c18a8345ae0c7eb3600ff737d54a41e7bb94cd987b0719e8ac337c21f983710b4046cdf99299de9e8cece955bd56d7ce2693707884d54d884debe10d11be4418c32b23f04932d9fb59261d8bb2c6d6cf468b2b6a7bb177729c21e6c70682f2446a656ca9444951c0325c23bcbfd7c9dd3ef6dd2b7a59281e6b4afd93024cef571ccdaab2f565d9f0c9c09c57e023787457afa57b235615d8e7c30ecb6d91e0c197a625b157680ee1771e0cd093c37c07a199ef79538f53a94bdc95300aca9eddfb5de4897a82793a529be976c945f581e5648b92f44d2625ee20c25cff05ac458ee205b336a54136b83bd7cfc534c8c9ad44a92a526dc1718246fc1dea6eaee9bd7210243094b5c767708e353ae740c68c38ffd4d47851f12894c9ad0fba6f4a3195a8b101f1e409ce4805a6e98a02d9e6153199b830a847fbe82ca976695ae1ccaf67e5e0080d08f9d541936b2bb63f8177e7da2556719df15fdfd1a13e9a50bb0d3514e6c1c7027dbc3bc337e85afc27690c56f3eba4e81a0d23683e76485418198afe943714a878406b84643d1f352b4619d61b2c4829db175221447e82bfee1f35cedcf142807956e113487d2c0270779432253c6d38193084ea8f66d0cf821ec4b9cbe7e46478661ac3b1164a5f3f68e85d7713612d6a6e73096ba76ff620e68fa92d9696189f560ae3be46643a17a333e5d38b15a8cc361a0411afeeb3b01e581917a6746461ab418c021b3a6d6881a6393c739f57a5b1e8d2523352e74467c7f6af84122a9cd9e1a77cfe96ef0250a5d039a15c8128c618608692eb6c9195a10d055aa9c65ac84588d58f54a9bdbb038e5006d1554d7b346bc57c4077c905bd95e7a40ad2ace996b51ce32656e488a5b11b00a97436f9dd3447a9f39a42f5629ff0d28931d50362e1bf16456ee789920ed4e1c062935a4d7d42a856e3614f376208f428a14ff8a205e81b4ec94a1989b0805464dea25f1de7953ac19767dd20d97c77fda0943ced44c158430fc5604a3f12f40550ae76f91c10a06e662de91adec251042aed06c5542de41cc7a5c562b300426e7ddbad2277749f07fce13d548a4de16c8cc6d907aec78eb7904da098aba86b4fbf41f6db4b57a1f836cb4d0b20bbb6adf1f38e27b11847b5384bcffabc44d5a9004a5e36e1ac284424d20803dc757ad814bc0096de944e5b99b13ac0f47ac7cc2b0c57e630f68478111ccedf342205ce38c5dbb16e520542ccafc9da910d389532677696a66f8b2d57eb8c3aa6a3ff0978bc3ca0c7bf4982daaf738e1bcf9819841901add94a19f7111e4e6f7317e1e9ba37d4edb9a8f9e7d85b482a5cb97a9119012fca4443826b09d6802d6f714757e19ade2355cfef36e900743314c4216017adb7a52bba09ac5c294f5edf76279c7e901afa5d5a30d69aad46bf350a0a7adf41402809d3b0a30be6da943ea542c2e8d3bdc16af5a1a27873766f7ac7ba1986bc4bc39714985d39ae125a63938dcfc8265bb98d62a200379eb3aa82331ce3175f67989359883ed51edb792753daed48575541f52711635bc805edd7678b22a44bd604a88e82020cb80953d79bef2c2dd64ee4e94b31f2e193c2071ca8c15d73e9adad03a1a5ec873477c08a152063320c481d12a5067b30a8915d7348ff81313ed59d2659aab5137051809476785f734d5f8a83689ec3b5cc22dcc079e83637356b3fb335e870b1de18dd1100c34d3d0298e4e6276ad84f917b31496f1bbb8eda78136afec38979df621324e64e52351b10986441007893e6bb5e32c037892fd8de973d06b11338eae4a9c82933accad7e44510242179ee24708b149309216548f1a456a5b6390955944febf1c55aaec3a99085ef58a72399f9516c5798dd7d3f1f77ca2ed0082d21b9916dd43747d01e24bbc5787550e39a808f796ac257c9f67accb6942f0d44981d903bb9d317e97e5385cc3645124fac50b5fb42eaaf6d24b2993c8a4468bd2f9ee2c3d255b35102115fc64b56dd38562e34045fbf20ad91422ac93bea2a4d38ac6dd3ed20133d31d4b33175b444674d3045fb5c42a46bcb33908007e1afdf83ac56fec64820fc12e7da92b878b5207bb9aaeb4996f5b4b3993f537255c1c4dccc21d449789378ca7b3fd2b3819e39ec6e7de3bdffd26c36c8e9e27e381197e1552e7514aaf1c104c6984036ed896f8014416243ba4cadf9a12988938f2a4f6e52dffd5ceaeabc436b477446dba0397e89a8140c51dc086668d44b8f9cb5d073f8d8c894f3166e98397dd2fa046bb674e0ee9c784e178910472e8f761b8036be2fbf34bc2caa2b86b7e4c25836a780bb079757f5d359d33541ea9964947fc16106b3488911b3d5c8de3ffbde8a7b0670d92116e0b66d12b89aa5b94e892bfc14d05687df4d087802d23751da9e45f3532584d45e10c55f14367d42b478c1fc70a108e0ea89707bb9af1ddbb2f9c343a18bc9fec024bb0aaac0eb7c38a5ffe9983c43c00bacc902fdd0abe559ed856a56393f6ad3caaad24d67a2997d69940e8a6d03f45c1c7320ccc04c518141eedeb9be15a85e4be1272d4479cd29a79f68885e25422590f84f45dd8850f26cdfbccba09c4f181878c53456d54637d0547f9c92ad8e625f87f818fecd164b08309b8cd12b99ff1d23ef4d307783830e3d559b1da918cf2419ef6d565752b0ef0aa5a64a43533ede92f21d2b0e89799140fd140af3881c50811d7dc5c7daf20cb718bbb2730be1678ff2f440a86ecce7b89cbf0247f54e27878c3774601d2f9e6dc67da349c0493617fff2cf89cc80e7e3de10e3603da875f943b29902b387c7c76d4c269c4acb99f6952e53eba71f1ab7f2e1844e9b547375be1b0a8636d216de5617cc40a27f2c5a5a442799e7cf843abd17c30c2d8ae707dba70199184dc1d0e23fd0695f3601883e545c4153333121718a0fbddbf07e47f40e07d73246dec71b2132496fd91b45ace88431faa6b430bc88ec74e5c7ab904241742989c7d50941ee1a756a8e35cbbdc001e14c4f5c9f11f0bb473f44f1de28b5e571ad710d7dbd69dc7fecd31cd2129197dfebe2db3f79f88647a03d299ad55e649f556519cbbf86bd1fffdaf959e78552115776a7dd2a10937b07fff8d5282c7213a273389d2c7dae9ebf4365b198d46503d739b0d52cf63dd806edf3629db6d791e10328689ee6a83b561002492f859d33664706892874006f265c7f6fbf736e4fc9329b2127cb039a2f52c2862d59c0c3d5c0fe13f2276e531ff088a45d2d7c78748615778ee39b986b3d50471c1124434e900fbd418347b053e8a77c42ed7137f44df674c2fd540e7dffac89f2b4f9830fd846c8605764f2551ba21e427c946a8ae72c1f86f5c85748af717ddeaae30da7f25ce494aff10ed2870155987e0c53638e3d3b59d00663a58a26180b6c2eb39b541176051b8f1fa57ccc6b18f019e8d257c2980a1a94d55fb8b5eece2c34abd625ba996751344b825f61f171e653685c5fa64269fc3b2c7a2523e72358a3f697b1b08e384a26c76ee45d541fee2cb8b4c743557c76399016e47fe67fc9c5600b7343257da9d93058a7921fc6f44d772673ff1f44dbe70c508dec7264001bdc1cb1ea38e12a13f8e857d94fbda1baddf2732ec59096702e9d560887972db648f95b69f3887144d841e03794f9b613d7cb15577c0a6720927ceddf3cab95d918570e04e856464bf063f0746ba4fc3b305625b69cdf2c9807728176fd6269167b390f22e9364a02f5e22fb74d24e043fb5b69c23f2464185045d30f3faaf4c0608794afafc5698de25424d21a26134361f97a1c2c973765fef8c1c278539d21138e87887e21f78e7a9d0b49f8304256bd73ac2ffb8781c79fd9b82b1fb273c89fb8b9ffb83324447b716b044b9c08ca5167a52e6df715ca139b8ab76fe5b6cd179b8f06bd4e03bddace3f7f5545e4681ac6243e02ac3ac8d90b510079a51905a4eecd502a30d856ef0b4863159ed614be4f544e17b590c9d33c4d08712323a49116a2495abbce6f771c91b9a63d6ebf984b22c308d930ad9be9432a661997e97a1fd19f80f00bd746eefb5c9faf19e4a34af2302cb459e17a422577a2c465bf10f15438a9c34e80b7f8fa26d42adee28a014e86b0cdd1e26d323276d45f4923918b6a2703c36b156b39ec50512d1b2cb5ae7d0872ac1a770ae101adc4ce209653393f427c83fb2aba1a9bdf04f5e707acfbbaa60f73e94ed62a0f8827a3134ffdb0cf91c3aa788f9926db0ec39ebfc72b2ef6f458883988e905978410b7cbbb65a6781b348987346f8f67f6cf60fe9e9f6e5d2811d7e2d91c92842e4d8279903e3f80bea554e0864b386c437260f98262049410ba266c05d1142e30866e42ccab6fffe28761dc5737b799a2275f4fdc58585af8c5d1f55e865c9b77396f03cfca0b8f4840b1b36105427b63f15b670f0fed1ef0e45cd81727d4db6dc19fcbf60054352a1156c751c9d11b7435437f43b1831f1ac940347c1d0e0081bd01e027dce66b410f2212aa234e69c6708a7321eea7e3e6316be4fe91591829fce6063484c4b2665fb9f80adafb566c52c00950ec79efdc22a91b039c3c9098426d0b6340bb1ea4dd5976de3106e25dad07e70faa66720fb528c2c9d46d351ab8b85e204ebfdda5bac1151bdd0ed7b1aa23fb2cb5dfc2a5b36cee852d3152e0496c82122d26f7db4908665d7628db7c5e90d83703eb6e7c46271b7f5f03638bf6e528983a1b044d43de6ae7763d187acd8f389334519e6dda9d2beff3c26e0987de2c6678e85f1846c98ecf2dc5dbf1bd1dd71d95ef4992f47a7a8c6c5643f5090a610bfddd3d4921bcb3c7227037f00c97b48a4555a34ce0a11f9a8d17da8c9859e8105a54cd7ad598afac98aec7a6bf2cc07973fea9731b3fcfad946778d0e00874ed40c04763d73c422bec8db6b7d915cbaa7f77f4df1ab89a734cff72f931b7801a4141b299a07029d3fb976264c2215096648e42cf72ae3ce411637db6bcf72b789b148e76d3213d2e02c1bd8648d3e414ceccc74f52d43920fddebb9c80caba4e66f4213f29af97a99fc81156d531742e0ee7cc064f33573d8786b0032072e0d6e7d37c3226beb6b4a63b11262ab5ad53c630105dd57c6754ec0dc22832984b9d3aad6cd3f661d29b7f5bb83e69867ccbd5d51170f029a2ab62b1f4297336ae165d16adefe6d500c5c5d99ab555028cc31092edf76f8dc185dc51a1be5e4f645ffa45372baebcf9575227b901ece7354169b54c934ccaf7360834260015c3fc8a840247ea24cea1d4f00fcb6a2b471784db5fb12bc0b0536affc8fb7757a40bccffb4a10536e20a63456774a83cb0fb319e615b7bd9d4ed47e2fc192066a3482c7cd0d051f1845960337b2aee4130181a207efbbfe2b71fcf881aeab96c4f0769d8813226084ade131c544b0e5c8a1ba6c756d043e945b233e5306054c4e194b4ea2c8ca960c611884369e45e0b07818b3d5ae3325ae9888b21db55c9df89d6fc12a4d6ca1feb984462c4be6c4c2dc5007dfd52203fe4e6ffcdd13b02abeb99a9f2cdb15a79568618d33d2e53b94c6eb101cb92f316015560c82965909b7d9bc7df14df30d6da7437c3f5cb6e4d96e399b199b212c8daacec19c13041e0194eae29c8cd935cda9a24fbe426e31eece0917a", 0x1000}, {&(0x7f0000000340)="659e5b0d2b3405d4748c53146118a8d2e7737876db37b8080f0b2f5121a20182a6557d987b1ff40c0125c055866bdb3114898186f5a9a2d94d261c", 0x3b}, {&(0x7f0000000440)="43eb91c132edc8ac4b0bf6b51e58da67e2d3fc25e20c5c3fd2c3cf38f987e0cc604ddfa2be2a", 0x26}], 0x4, &(0x7f0000000740)=ANY=[@ANYRESDEC=r0], 0x88}, 0xfffffffe}, 0x10, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, 0x0) close(0xffffffffffffffff) close(0xffffffffffffffff) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000000)={&(0x7f00000002c0)=ANY=[@ANYBLOB="ff185ab828035ba9ff02060100f8a9656c12c60e000000000000737433bab5b6718a3bdb9424094ad913e46976dcefe69bd12ac8917e68dad4ebcbbfd833685c5b3fc021ab0309fd88c475678437ba718856b25d19f7fb69b4bbb7340d3fc4f605b8b4168cd3a9e87c45158b0a1f1adc70e1d70ae3fea70000000000"], 0x1c, 0x0}, 0x0) setreuid(0xee00, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0x0) 10:56:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) bind(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="2dac6b22fe761f893eb29d096506e0bb034ddb3e8e239413d0052f7373d8d2fab6bb5940cdbf0554c4b6415d7a5bfb025048e4cdfbbb59def6c1645e8a8c6d85201ba2648f684dca64af7940802152a6b4b546a0d734edc1abe29910e8337ed6764c058497d5baeaba43cc5a45e03bf8b65d495c1b504bf6e5c8c683e97d14a394c92e06ea14e2aff32a0744ed838f00f048c70af8abb0b69f40dec2a96b04113854a3e0f1f3a8232e"], 0xa) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) 10:56:29 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) geteuid() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYRES16=r1], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = msgget(0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x81}, {0x20}, {0x6}]}) writev(r3, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="ef03810ce3000000000000710000000000000000"], 0xf, 0x0) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="b2e4f3d255b44797b540631e6e63f8582481797ece039279e50729b770d255e84ec61fe17ca4d0700d9443733130ff2c4681e7e38fa7b60cfb8b9cae0e5ebc44a852fca91983360fefe36604cc1afeb22b5871132854be8fd4a92bb910611bd5ce26b517"], 0x8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x800) msgctl$IPC_RMID(r2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x8, &(0x7f0000000080)="a21947e5a8dd155040abf8d40a37333e", &(0x7f0000000140)=0x10, &(0x7f0000000180), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x1c}, 0x4, &(0x7f0000000180)="38c013c6010be3c5bbf91898c78d4ad629de572a11deb028096c7fe1b83b14c26416720d789ff770dfcf25af0f2a02a80820405722da0a01a26cb28de89026199208d847d2b0a7d5f2dc5f677d8e5df0094a7e9081dab9bfbe798fb7fc0dda2c10937796e46996363c88b04cc0cc0f1095dfbac38419c5a0d0088683c84f74a6da83df6f1342612762afdcb1fa057c44927f95a6579186adb683d0d5d6bf5fbdadaf191dc668ea753bd5a83e6f87", &(0x7f0000000100)=0xae, &(0x7f0000000240)="b54aa0fd7860c3020d1b9eadd6089edfe6d224e8de9321c621ebcbe76e045a3a41f406d7c59ef16a33a3f3edc17e5fa26fec8ab383ec186ef161fcdec08a18a8f7aac9ab895d34ecb7ad8e7fe19868d486193841d4cea1012ce0667d4aa083fe43b34903fc8cfcd7359321974fce941368f067a451865f534b4f8626e5d1074b2a3b0979cb", 0x85) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) r5 = kqueue() r6 = syz_open_pts() kevent(r5, &(0x7f00000003c0)=[{{r6}, 0xffffffffffffffff, 0x13}], 0xa3, 0x0, 0x0, 0x0) syz_open_pts() 10:56:29 executing program 7: setsockopt(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000300)="f251e61681adc4942ae913261af7bb1bb7398723ab7fa761e4642e8ac038bf180d35cdf5da897cb302d49a187568f4893a7cac5c872440b2100ae50d281cc7244f35e3b9947c3b5f1ccdee097e239cd99789f85c5ed6a8e7a1b87094e582ce8147a1032e50c96cb52930624a2f85a9dfc6f2a3d80a8eeb13d50ef0709337df9702786594b7b87f9ac0c681df40d052ee756ea60acf0b0385e61fde63b806f99084d7c7b971190cb79bc0be86765f5748726d29303b0aa9baaac3acd9646327adc5390cff5481c6615201fe41a733294defb4744dade63296acb57010aee4556a54a28ff4b2f29246ee8cd64c74ec6ec52acd15d8e3d75ac963ce1b448cfcf32a487a782a0b81a94c2809f8bdd9732578ad16db5c233023067e077550297e389df65e513fe38a2c9f14437dea02b4481ec1ec24f5f3ea93a4f9c5d596aedb73c25cf742691ecad8c8941569aa36f39e518fb4a0c6225d5de2283996212bdcd8fe7544ada0b2834f094637680d8c39a5575ee07e3b6817cf89893833c47f73e5b7f4b7d4f425dfd87923b6f6e8ede009597a07ddef89db97320d4db269ae05887748dbf724dd313d7afe5d59fba3f7028fc21eb416ecd6bdc88c3a91d5a4f7e05d3cf918cc61af081465be9650b43afafbd49c0eb1232bf0908e2f222e4b495f822a6c13c875c9703bd9fcad934d29621360ccd735ae822d443b056fd5601d9899953f753d2eaec03ad2e77231562c735d1d71df05101636a0d1294d7f556fa0785d837e52436f1d74dc23331c73fb9ecd13ebdf0186627397765c770373cac8349d01eaf13d869ce842d5c55b58efe17188595976fe7626da785bf8a9796a2390a275ca2273e7f288cb3c5fb019e7f88f37fc68581f59e4336d74c229464c51b28d2cd558c5e5cad25d2451a82d74fd2033a0135b196692e98408c41f04b405598e5ec1726bc43ab300fc57308c4ade1f00403755fa8618de326ff13f7d71794a30c54d04e0588be7f9ef85c15b4dd7a64fdfd2225b4cc2dd23552f298794d1fc733a30c66aa3c6b1560f0e62fe9e37d4f1d076e2d3784e575ab760669946bae6eb2786494eba3ac904f98be534b7650a07bf70b047d8696afd7ec0d7947ed938962a703386d67788a1cf6af4b37fbc8f2dd1d02b387506c9294c34e200c865f36fa2e091f419a962234da8ecf0e28ff302b2dacdc8974f00b65d1952584b1a29eb018365f8a8c24ee37018d21c9fe2d1a77ed2ed5397ed718f418c882f5284eeed893c4be34cf9f977ea5fc5dd8e6a139fb121c843588ac49733baff83a0365a17760a3126f12f26ffedb3fa12a205940d2f24e4d0c9a663ed961e820d64485364aee1e9d94a8f5f169a7d7e7923c9d82aae01b61cb0e2151f2cb305344105cb5e24d4f80134c5e694193e1c0a91ed4c04512ab9a101d6d3ff0978bd68871580b0e9f4531411f24db4b4b2035e9cd57c059f3e731f0b82c60396cf2fdd1415a1041f8bd1604fedce2993ce75118e79aed5a4dc945f776606b8c4fdb63e1201e6fb409945f5a9b1dfc5d7df810c63dcc6c046d78e14225de46792220809887b253377ef097c89d121e7298f6f7ecba8389bca06937c2e49937831f06e41bd18405425d1155c700bca95c35e0084ce1f97d9cc8ac2ad56e36f55efeed28fa6c307158aa25e4ee040cc995c8f12ef6511bfb371ec08a74ccca782f7972c653533a80ad85298cbc25172a04c46376905f48050cc070143bd7efdd4d8c4c3cacad656040007c69ce7823f3971d5e1793262396b7180ed5e931e4aee583842d00fea7cabc5c3967edcb5d6d0563a050846a716c1e73eefda2cf025bda6f43075d7e6054152a41ecbabf37bb589572b7db4bb6481d741e71e232d102459bc5609e28bede8056b46372529bd15c726fc5476e7f3b771226cbe44000c97263d79c7c649c8ed479026484eec62def37857c06f9383e4a32836e1e5f4cfa0a80024ed57043f630bfe8d6af4b6eb63e226a3edfe4c45112551098b63393517c9a55fc9eac18f3ab95e7fdc57b907bcfedbdfb41f9ac5b9ef586af59ee0f72ab3aee75e0a8ffdc136d7e4b16a9baf189acab3cc4806da27dcc5a52fb934e1b42dd5768aeef4e2098c18ea4e3cb6f5e8339ea15235de760725c84a1e26ab1973f4705981b08c7aaf75a2a6df8dba1d38a2534be4d6a3f7abcfa994602540a26deed9476a519a0bc5a3d1183a6a8c06bf3b256d543faf11b44308c0cfadc013a8698e8c6c8280198956cf431be409c12a6275c6e7f62f8f3f13bf0d480df928c68e848e846af697dcacc5377eb191b5c04a2a9b159d434e672cbaaf32cb15eff8ae23566bd51198a270758886cfb31d626f1d11b36705d9e43f9f5e05d0fa6faf619865b6efe54886aa6b46b23c42ff0cf74bb2c2a6b082d6124872a1393b2199df07e5673044cd3da8f9d4f3c7c0c720b9222cb307422ac8c7ca5412fbfe13e108090c71e5885b00f8f222153b83c9a4122e5944a985cdaf944fc54131ac0ce5d7062d48153cf400aa83172a5ff24575020760be93703fec9b7e4af3ab343c15cfcfb880187faecffd687557b198e0efb326434d5ed1ead8cca415d5b86760df84feef382b96b411bc09a4a751edfa847d4a07becfbcec8b09442dd73a2ef81a63a446d5d273da5503a93ee9fee4c97f00938cd52b80b87f1b9c9f646ed64f5bb57ba073fba385a00c4b865b2547ca7850d9a00a273a926fe45793acb3dfd7771fc527f43e55eedf4f86d7832e8e0f36d65deddb9de29cbaa816298ab348da264a7013780c6e9ec9663891c08d9c1a141236c754fbb4297065dfdab9e796606f21dd1083b846a536c7553448c9e661f608acf60abd2a998052027e854f709b934a72f7430638bf870d142b1cfa38690bc1b6bb4de2daf6e3581479b60b561df924ea656a4e913176c37f30b58f5b4dd7df839b0187f3a68b95a2972e8b934c0dc42ab0314140db76f0b7f2528cad4f947d25502416a19edada0628cb536a60eff4d6ccb84a496b622eb023bb9257669a6eae891d79c91eaaff9709642aa051b85848fddd6f37455b5133d609f075968a8022cfdf230d58c8a9cc1a331c38ef3407dc46238b41c3e93f277377b5750a39ece6ad1e24ce94019f5ccee57d57559eba64e257d235be497fe094db1c68092450e685b0bc5ad6ca84166a5cd57d94c83768a29d65945699e5ee65a96d05f9cf8d33907889912ae5d6255a05423895c38e6d62e6ef06b043eb99b4bac84f7d92dffc349ef3880ed2cf7fb665581bd24812a61eec92af179fdd2d084176d277d61b509e6cad7859f94017912bb3a23c55e0ebf48189e2f39f7db8b8d2b255375f3c1d6e5ab60fef70c6b6f824fe9993279aab6d65610ba2485ef23187bd98e063f655955f28893506e179a3ceefce6c3569272fa19c27991c1374eebbfc0b8f05de9b955caf5a10120066088e7151541a89705afb75d71f14d14e736b2117bc6d7f0e9a15df77cccd2d6dfeada6ae8f6dde33bb7f91ff2497abde46cdc946d65632473a0dd78ab5d9e51f4403b16cc4bf9ff059815441fbe2150a718fa4a0f6e5a1d873c9d7f8033af0799a1889447c1895b427cfcd7771796bada98993526e6b217c4900c88bc0595a15236803a276c802f275410c9252750a604044017330e47ed9fb19a0bb207d7eb7e6efd7d64299b42cd456b253ae204e755f5a1215994501d7f6b2ab236345a1fb3e08434de982d2336074937696fd84f1d3f25d67a454dd56f84f4058eefa5cd7a83cdddb91044d5cbfe3f059fff986112e32293da64cb80528b69443b22fbeaaa27a4e4919542f8fccd69c8bd100c9f3b8953cc1e5d240da95719c14b1fa1af919c7d68106b1444bc6e55e4bd9fb7d502891050c49fe1c67503549afaa232eb542706e1aff2e9e3025a9451de6060cbc29347848f645e16fd07d8eac09a5ae2f3e8dc894d5fdc1e7fcfe0b9be1436263f14f8e947e69fe42d34b9e617810d63a9226e1e9f129d003d31b3686d4403aeff040d00dc7c6ae87a3329be25cd68b74bd16c2963b684d207660adf654056be46153f5d1a6d0cc45a45de8dd388546a97aa293a7d828b364bde5b85c674ede56b60758c1dfc87f07d153fda248657d3b562c0e2fafb6fafb428bff58f7cb2764191e0f55b1ad55ecc86d5c4a534010183de1d566928738ad86b29988e230e8777d54cf86a955719de983e58cfb97b7c117b72ecfe8807dad40f67c3e5c0fed4c80d760b6e5fd06daabef6f9452ba74211f185f7242b2254b09ec5de3cbbd971c713e7bfe20deca338cd4045530e66c154b9b85cc6380b53c6a4654aec0dbf3229b5fa48501540c5cfddc75d8680fb0611197fe1e025c9dbac1644bc2f824ee1c075c6db73f23700a11aba5eb60ba607ef3a1ac95cc67b70808f77397c572e1fd0461b6b97bdd40c1ea4e59b131447f05fdeb9872e93b85f31571d45957a332f0330ef50113f9a4fc64867178b6c26302bebaa9ce89e1baf548dee64f1753c6bd7f579f3e142e90f515e2461fd576830e54f0f551ee66da29427bc00b6ba2b570734ff66eac945e2e5f32d5fccd832c267fc1a2b9097b88d1127cfa7c8980888ab4741fd223c5d676fd804f6b39b9e795885eb2f1bb3259c6bd9c486f8dd8cba253485506befbb84d029d3010128a683996c08894524f6d960a295fd556f9d925aa875c6b9fa35a4bad075a06a9dad40de971e1ab3646a0d3425b274ed3e660d8f216a3471c1ec3edef0a14f5e526d9318c75766ce6dd5395b456c98bf16d7689b26beaa3daaed7888597a37d3d74a21f8acdf58bb73dc53dbff5e93bf593a870548b7f17dbe87e583fb3d34d6a2dddc51614f7e62ae4fc77179a0d46b9f0b253438fc7719438685d27e4c14226a2c883d341eddba6624e0756c3d99a25405be5624ac29c22baac7f862a59f890b24c301306f7cf975ff81c14178f3c4bacdae22dd782818189825a250f1e43e206bbdfb7c3a4ce891ec11801fcd84737611e00b497b4649f101f223419e79caf9df0098429afe78df7a83fff9c251240fa02e58e664731e9c3ed571aefb55b6c0dbbf1dcd85745eb1d519a422945b716962655e44928c6a83d204bc2b1ef790948077ff05288e6f9416accda4deee0b27d434a6f0773964ab010e06ab8acf9725e82c12438384d2490ea41ceda46635830963d7f2f52f7e0c399c21a35ce524aa5f4ba0752a9827378a23fbc8b76cb725949e52184cc360a9bee0d23bd866d00196ea5f5f02494d84c4071559a7b86b508a0cce48afb68b9e7233956af750adfa44558d1fbbcabd8a7aec1f05b84b09cc2a27f3e09070bc83b5c5da2859046ffaeaf999cd7a50c623c7eca390b5f3696a8c43b375602b8fd1a14d6fa481caebebb7072f1aae9a3cb7a39619df425523e650e64597a985b7cec260771d598f3966c2182a7301f50ac7294ffd3156b3fdbf5987066fbab7b0bc1934e1b91957f70fe2bafb4973be3f90204dee80b207c52d5ea5bc8455847e1b28f6d6a0a5d006b1ab7da0af89cc5e6b8471a09ca8d02f24c832c4981a3d7f07edb974929e0ef3e2d3e80ae60da893e8097dc1e4184a139aa7ee6d0ab99c6a03766924ad1805cf24b8ad55a98f1b2135e31a364ec4977da77a22110df94ff42afd4c608f818b9fa57272a9ada16b2a67e25e22f40ea6a9e88149ae35112989356ffee75c3a9eedd7a88b89435ef32efc5b374f8afcb4936b102f22864483a44cb9aa6affa4e86d95e2b977d2432a91b4c226a99d4e341ee", 0x1000) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000013c0)) close(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r2) 10:56:29 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2c}, {0x8106}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="80ecd993af8e500876c389", 0xb}], 0x1) socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000017c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@echo}}}}) 10:56:29 executing program 0: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), 0x0) kevent(r0, &(0x7f0000000240)=[{{r0}, 0x7ffffffffffffff9, 0x22, 0x40, 0x3, 0x2}, {{r0}, 0xfffffffffffffff9, 0x12, 0x1, 0x7, 0xffffffffffffffe0}, {{r1}, 0xffffffffffffffff, 0x84, 0x68932a7be958b8a0, 0x0, 0x4}, {{r0}, 0xfffffffffffffffb, 0x14, 0x4, 0x3ea5}, {{r0}, 0xfffffffffffffff9, 0x70, 0x1, 0x0, 0x8000}, {{r0}, 0xffffffffffffffff, 0x7a, 0x2, 0x1, 0x6}, {{r0}, 0xfffffffffffffffa, 0x40, 0x80, 0xfffffffffffffff8, 0x6}, {{}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0x9, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x26, 0x1, 0x42d1, 0x1c43}], 0x5e, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0x59, 0x4, 0xffffffffffffec06}, {{r0}, 0x9a67551f653b3102, 0x4c, 0x80, 0x7, 0x80000000}], 0x9, &(0x7f00000003c0)={0x4, 0x4}) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) syz_emit_ethernet(0x99, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000000000082b00fe350e28efa60700000000a40000004312452e58c28940ba1741c86bde00fe8000000000000000000000000000bb2b001f0000000000704b3dc82825c3716ff0f7cc67092316de2cff0f7d33e59facf4050000005086e3894ba1d2fde8b9d5de27c4a98c65782046709c3313168fe7b472d65e59a7172d17891e3c1ea7f12486a27f783312d386888232e9051386a503ccacc4a4d86a83a6d020b6a59c908f4f8c9394ff940a3c594cad385605f449bde4016a606ded55"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3}, {0x6, 0x0, 0x0, 0x20000000}]}) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) kevent(r0, &(0x7f0000000400)=[{{r2}, 0xffffffffffffffff, 0x84, 0x40000000, 0xffffffffffffffff, 0x8}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x7c}], 0x4, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0xbd, 0x20, 0x9ac, 0x100}, {{r0}, 0xfffffffffffffffe, 0x10, 0x10, 0x7fffffffffffffff, 0x8}, {{r1}, 0xffffffffffffffff, 0xc, 0xfffff, 0x7, 0xe1}, {{r2}, 0xffffffffffffffff, 0x90, 0x2}, {{r2}, 0xfffffffffffffffd, 0xf, 0x40, 0x2}, {{r1}, 0xfffffffffffffffe, 0x85, 0x2, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x81, 0x2, 0x8000, 0x1}, {{r2}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x40, 0x10000}, {{r1}, 0xfffffffffffffffc, 0x5a, 0x1, 0x8d, 0x12c52adc}, {{r3}, 0xfffffffffffffffd, 0x0, 0x85, 0x8, 0x2}], 0x5, &(0x7f0000000580)={0x0, 0x5}) 10:56:29 executing program 2: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "0d9c5dc959ede69c690b0b3880a08067409181f9", 0xfffffff7}) syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x36, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) 10:56:29 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f00000001c0)=[{0x5db8}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) (async) r0 = socket(0x1, 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) (async, rerun: 64) getpeername$unix(r2, &(0x7f0000000140)=ANY=[], &(0x7f0000000600)=0x14) (async, rerun: 64) r4 = dup2(r3, r2) listen(r4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x0) dup2(r6, r5) connect$unix(r5, &(0x7f0000000140)=ANY=[], 0xa) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x7}, {0x15}, {0x906}]}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$dupfd(r7, 0x0, r8) r10 = dup(r9) ioctl$VNDIOCSET(r10, 0xc0387200, &(0x7f0000000040)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[]) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 10:56:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xfffffffffffffff8, 0x4c5e}, 0x10) 10:56:29 executing program 6: openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000002040)=""/4083) 10:56:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea040001", 0x4) 10:56:29 executing program 7: link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x25}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) link(0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) semop(r1, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x8}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r1, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x1000}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(r1, &(0x7f0000000280)=[{0x3, 0x0, 0x1800}, {0x2, 0x2}, {0x2, 0x1, 0x1800}, {0x2, 0x4, 0x1000}, {0x1, 0x0, 0x800}, {0x3, 0x1000, 0x800}, {0x4, 0x20, 0x800}], 0x7) semop(r1, &(0x7f0000000000), 0x0) getgid() semop(r1, &(0x7f0000000040)=[{0x0, 0x7ff, 0x400}, {0x1, 0x0, 0x1800}, {0x8, 0x4000, 0x1000}, {0x7, 0x3ff, 0x800}, {0x3, 0x14, 0x1800}, {0x1, 0x100, 0x1000}, {0x3, 0x1, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x7}], 0x9) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x8000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = semget$private(0x0, 0x4, 0x400) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000080)=""/238) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x8c]) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) listen(r4, 0x8) socket(0x18, 0x3, 0x0) 10:56:29 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x11) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x400, 0x20) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file1\x00', r2, &(0x7f0000000140)='./file1\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000002ac0)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000180)=[{&(0x7f0000000380)=""/130, 0x82}], 0x1, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) setreuid(0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000440)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10, 0x0, 0x0, @rand_addr="6e1aa4058b74adad9a4e721f5b293380", @mcast2, {[@fragment={0x0, 0x0, 0x3, 0x0, 0x0, 0x13}], @udp={{0x3, 0x1, 0x8}}}}}}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mkdir(&(0x7f00000001c0)='./file1\x00', 0x11) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x3}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) 10:56:29 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async, rerun: 32) write(r0, &(0x7f00000000c0)="e17ad5a912d0901c09a6c0d0bdafd9c39431ffb31382eddd467f28512b46c68ffc769941e1d70e2304c5f980c5bafde1a9554f9a9ca50b0d4591deaa291af7deadc7e9de176dfa211cc598cc292354cf4229d522ea2d26d6bd4f5d09fcb00ee46d7e8734d44bc4899c49b164c236bd1bbbeeaf524771423bb0bd30652034b9163e910b80c1caf9423e6877b409c654", 0x8f) (rerun: 32) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/183, 0xb7}, {&(0x7f0000000240)=""/202, 0xca}, {&(0x7f0000000340)=""/193, 0xc1}, {&(0x7f0000000440)=""/232, 0xe8}, {&(0x7f0000000540)=""/187, 0xbb}, {&(0x7f0000000600)=""/232, 0xe8}], 0x6) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x12, r0, 0xffffffff00000001) 10:56:29 executing program 5: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02035367"], 0x10) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="42910467cf7e449cbcd3f4300771033c94b3eef7f8f589d40959f1088635dda1532711d8da9c1ac3d28453af8c716e3561fa52dec291defe88b16102da575cac0088733e171b5747fdfca9e48f42d54189e9c317aa16a427de815d4f3cfa4f52de7e90f25b1dcd0bab20a30cc8a0ca5b2ac75f259c699f3fb71ed58a9eece44ba6165d76dbfa4426e1538672d764f11317fcd7a0e5cf9edded9104556a269bcb6c175c47601cb1616834de7bf5f24bc828521a24ac0c62c07c1103333306eefd044bae95eda8339ca5f362d650617f98b384796b0629cfead97b18ba5919f64d4c5e5251d2d1c2bd23c801b012cc7a821f", 0xf1) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800460000200000000000019078ffffffffe0100001440400000800907867139727"]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 10:56:29 executing program 6: openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x401, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) 10:56:30 executing program 4: sysctl$vm(&(0x7f0000000200)={0x2, 0x2}, 0x2, &(0x7f0000000240)="0511492a81043acd8a6fe2e27070d9d35c07a26941be51ed4b4d117d5df5d44eff5482da061baeb5cddf3ec1a4cfd6a2f321d05952bfd6bd4fdae11963b1a14e0b5eca4e5721bef870f185e4c7718f8698b612aa2d60c69e961e88991b047ef245fbdd97a7062ca07775eaacee2d3da39be8ae81223cdf490084697371", &(0x7f00000002c0)=0x7d, &(0x7f0000000300)="5af994f4d5e7e0c982dd5b00cf4379bd3c03c493b9dec001b062b8ff82a35b334227c3c7ecefbfebfb0b78e5b9f68c55", 0x30) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x2, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {0x0, 0x0, 0xffffffff80000001}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000149000/0x4000)=nil, 0x20000000000}, {0x0, &(0x7f0000158000/0x3000)=nil, 0x20}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f00002b8000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000157000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000386000/0x2000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001e3000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}], './file0\x00'}) open(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x48, 0xa) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) r2 = open(&(0x7f0000000380)='./file0/file0\x00', 0x80, 0xa2) mkdirat(r2, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r2, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00') getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000002b80), 0x1, 0x0) sysctl$hw(&(0x7f0000000640)={0x6, 0x6}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, &(0x7f0000000280)="c76bb2d5d5194c0fb70d95adb8af1d73bfbc1e3d35b1fd725caa1dd4da602a606b317f28fdc175233579ea6f32", &(0x7f00000002c0)=0x2d, &(0x7f0000000300)="7e64c4c7c04d5688bca64ca819ac2b070aca6b1f12b5214cfae9b8cbbdeb714ee7", 0x21) r4 = socket$inet(0x2, 0x0, 0x0) setsockopt(r4, 0xfff, 0x800000f, &(0x7f00000003c0)="00000001", 0x4) pread(r0, &(0x7f0000000040)="16", 0x1, 0x400) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, 0x0, 0x0, &(0x7f0000000140)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574a1638a83b15208110f4f871f8b4cdf5587145812eab4a988f7fafd7ffa0c685ad4156c783959eff4278384b1193384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659c98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042da657e2bef51c06", 0xffffffffffffffc5) open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) socketpair(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000f40)={0x0, 0x0, &(0x7f0000000e80)=[{&(0x7f0000003780)=""/4115, 0x1013}], 0x1, 0x0}, 0x0) 10:56:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) geteuid() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYRES16=r1], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = msgget(0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x81}, {0x20}, {0x6}]}) writev(r3, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="ef03810ce3000000000000710000000000000000"], 0xf, 0x0) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="b2e4f3d255b44797b540631e6e63f8582481797ece039279e50729b770d255e84ec61fe17ca4d0700d9443733130ff2c4681e7e38fa7b60cfb8b9cae0e5ebc44a852fca91983360fefe36604cc1afeb22b5871132854be8fd4a92bb910611bd5ce26b517"], 0x8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x800) msgctl$IPC_RMID(r2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x8, &(0x7f0000000080)="a21947e5a8dd155040abf8d40a37333e", &(0x7f0000000140)=0x10, &(0x7f0000000180), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x1c}, 0x4, &(0x7f0000000180)="38c013c6010be3c5bbf91898c78d4ad629de572a11deb028096c7fe1b83b14c26416720d789ff770dfcf25af0f2a02a80820405722da0a01a26cb28de89026199208d847d2b0a7d5f2dc5f677d8e5df0094a7e9081dab9bfbe798fb7fc0dda2c10937796e46996363c88b04cc0cc0f1095dfbac38419c5a0d0088683c84f74a6da83df6f1342612762afdcb1fa057c44927f95a6579186adb683d0d5d6bf5fbdadaf191dc668ea753bd5a83e6f87", &(0x7f0000000100)=0xae, &(0x7f0000000240)="b54aa0fd7860c3020d1b9eadd6089edfe6d224e8de9321c621ebcbe76e045a3a41f406d7c59ef16a33a3f3edc17e5fa26fec8ab383ec186ef161fcdec08a18a8f7aac9ab895d34ecb7ad8e7fe19868d486193841d4cea1012ce0667d4aa083fe43b34903fc8cfcd7359321974fce941368f067a451865f534b4f8626e5d1074b2a3b0979cb", 0x85) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) r5 = kqueue() r6 = syz_open_pts() kevent(r5, &(0x7f00000003c0)=[{{r6}, 0xffffffffffffffff, 0x13}], 0xa3, 0x0, 0x0, 0x0) syz_open_pts() 10:56:30 executing program 5: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x2) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 10:56:30 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x4}, 0x0, &(0x7f0000001a80), 0x0) 10:56:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2c}, {0x8106}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="80ecd993af8e500876c389", 0xb}], 0x1) socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000017c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@echo}}}}) 10:56:30 executing program 5: getppid() r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x3, 0x4}, {0x4, 0x2}], 0x3) semop(r0, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r1, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r2, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) r3 = geteuid() semop(r0, &(0x7f0000000140), 0x0) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, r3, r4, 0x88, 0x7}, 0x7, 0x6000000, 0x5}) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x25, 0x0, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt(r6, 0x2c, 0x51, 0x0, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x25, 0x0, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x25, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x1c, 0x0, 0x0, 0x800}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffff7, 0xffffffffffffffff, 0x0, 0x0, r4}, 0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2000000000000000, 0x0, 0x5}) 10:56:30 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea050001", 0x4) 10:56:30 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{}]}) syz_emit_ethernet(0x36, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x40000000000002ef, &(0x7f0000000080)="c7cc1468", &(0x7f00000000c0)=0x4, &(0x7f0000000140)="545bb4d639438da5130345d103abe40a02674de2f6ea8e9600080000cf7da61185fb5b8e74c49e4d7a93177f128ca0ff55a5413b075f17da6eafa97178d02c8bbaf6", 0x42) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000002fc0)=ANY=[@ANYBLOB='x'], 0x10) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="70022c5ef5"], 0x10) dup2(r4, r3) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x48) recvmmsg(r3, &(0x7f0000002f00)={0x0}, 0x10, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000000c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f00000001c0)=[{0x5db8}]}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) 10:56:30 executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0xe02) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x3d, 0x0}) 10:56:30 executing program 2: r0 = socket(0x2, 0x3, 0x2f) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES64], 0x10) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r0, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0)=ANY=[@ANYBLOB="01002e4c496909000000635bf258856988dce9895926bd9de35c885ced3d46ea6378f5bf9b729d9f8ebdfdcc0503a5018d6138c68a34cf1bc4becf69089448bfc4422b357c8e9397c95d0bdca2bf685716949021ef9cc378c063b58158a5a3778d46ef2804be2c2488c87429531d1438f64f575ad24fc8d744442e9d8ee53ba0d0"], 0xa, 0x0, 0x0, 0x0, 0xe8}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000140)="0941e31cb7d44ba37b", 0x9}], 0x1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000001c0)={0x20, 0x4, {0x0, 0xffffffff}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4, 0x0, 0x0, 0x3f}, {0x28}, {0x416, 0x20}]}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 10:56:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, "1000000000000100010000000000000050030004"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x3ff) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) close(r0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[]) 10:56:30 executing program 3: syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa37053ecac3f1e7354b3bf76fc62de26bf20800460001de9400000000019078ffffff000000000000"]) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x3, 0x0, 0x0, &(0x7f0000000300)="70998d9e8dae8d0b7a80b6690e3e065a5fbf3d1188e4a639a9f63201180100e344f287f0f5a58999059f2141d92fa576a7396142f424bdb117d2c7244c75f9113cca1586ab9b886cee27acaff9ded98a6cbf39ecd4f3df97ff99355e76b6c737011a5b9ec2f7cc39059d558a16154a5e127cc9386f4a6235767f8040047667c0130dabba7159298511c0b82fffd5d28054efd26adc5d23cfd5310d983e78c1bed422398feb0b67235a5e19a166d26796eafc5dead81f124c8450e8e4a7f1f2d5251244495e5f9f829dd0861a985f7d11a63a30cf34311f007d0058b84ec25dc7da66d624a4b92a1039da95b0dc9f327c84750eaecf34e1c18d63f71fe0cf011d9bc28d92a5b3ffa3d598055da07060d20c0c8b7863c83cbbb6724eeb76dfc37127f412d82b8d30b00117d7328e8c34fb46581cee596f0d6422a94d5a020708ba3bda6199d565af816bf8e966cdeb1e2c6b26e9771c2ebd46d0ada05767c47501273f8313dc37083da525bc5bbc267a252af53287132a3b249cc0d442cd05a3440a9d63acd18b1c11746a1727cadf8a04a19e5b1f77368c612593fa63631fbacb830efaa64273f34784c178f03d02e5cc994d145be9dce9a69b46373c2a243dfb2a725f120e090f55bf0925710bcf905fa2cbf4d4773b7b5629f8c7c833ac5c7ad6ba6d4d8872f15309ec1b356d65fd40464cc01a3c2b82ce4140cc938f5b059537773d15470e10db2198f13eebfe2d61528e7bee48870a1a2b40fc9094d3a5872c6c41ec6f5ea375c4fbb29a2e66d1f7339b0af3dd126f23e710e5eb2d4fd6c648dcf230353b13135ff0cf82ac11967ef36d5cbe7518c43d1df72f382468b5513ae71fe6be963d128e6dd2d92b52cc2087dc3a2a35769afb5dcb246cef", 0x150) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f00000000c0)="fad84cdd43902745455296aba6ee9f6c89eff2abc23add92354064166bda79fb252373305353466544504931e75e1f98cb9557ea579297ed6434c616f18a76870a7708328c0b2f2377b5872be1b12d659b68910e9b3f79d1fd3e3178b1b429e9da07cfa35ec17ecc1330308d153265ce3f9f55", &(0x7f0000000140)=0x73, &(0x7f0000000180)="d2e1ad8eeba4be24c12379a922c1cbbaf4f4eaa1b17445e1318675c41fb8e95653de896e1567f889bd86732f54591cde296e022a0a09155ba34a512d6e68a465b76c37ec4f2e8afddf0effbc90f24c5e", 0x50) 10:56:30 executing program 4: getpeername(0xffffffffffffffff, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) setreuid(0x0, 0x0) r0 = getuid() r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, r1, 0xffffffffffffffff}}) setreuid(r0, r1) setreuid(0x0, 0x0) semget$private(0x0, 0x4000000009, 0xe4b34d7b2f1d43f4) 10:56:30 executing program 5: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa0000000}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x0, 0x0, 0x0) fchdir(r0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a55677123a276d3ba4e9d129e9eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x10) getpgid(0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000001240)={0x1, "fe4c5dc840134f99034eea67ddd836c528b3dccde0c8de49aabc689da0fe6d74a884803692001bdf5b1e5107d52b1ef8fbaecbd547f47e046b7e85da7873e125dee60c1be34e786758f8c0afc144d502a44e6f120e4e5d294dfdc85632784017428f17011ae1fcac780fe0469b4c5b9fc8201bedcb1e1bbb3da2c8da7120a5a750a8a00495c7e51d3a3bac4d9acb8edb135cc54591d9cb265612b9a22dc6d1657b4b0006c1ebf6d8fa6653f1a7a1048051b95282e824e1b419ea70b14f19b0b96b6da58ce6364adf8df5549ec85a93a30890946878e0eea37b712bfa9cd7dcf9bfe05eb0c07278b344a27c1eddfe23569bff1200650ba5c4f8752b9d9118453f9cfb1ec08398f5f18597a42484cb7e7a16faafd50d80aef4e87aab395d72d2aa190fedf9d0dabb4962746799de9305c14feb00d2cefd8e9df5fb872ee55eb2f5a1b3b63545a72b815afd9b72886ebbe8bf5983cab2be1e5b8da23b0eb8a2359ff46b710523150597f172a56379071a06577918b2144a2fae1702e9959410bf11f9c413e0a45946fc275c8ed3eaf294112eea890bfadc3379465405942322e40fe3668e3ab171d74a4b8b22d00c004eb669e4e1e0be71a09a2c2212a1ce61423c239e546102b70bee496484d2f59bfa7c6f9b5431987f80026d5a28767e0f20d94851123358b6330bd09e0807cba20c68e3246682bd42894ecd9a8ea0aaf85e94cca89600991ebd36ebdbdf89700f671902667161a72ad36b7a1d0b7e454b394a6abce834174926212245e1cdc7850d1045adb8b16545bc45efe059091e2193883f2449aefc4d0469fa98ff25b83ad4e9a25619315d09f8331d084fb8fb50aab9351d22c4dd025721a9770918e6ef675e52d03952ce015fb0535a0f4562e77cc28ad7b0aab3302a8acc6809bec0b309babfc49a5bd5235db17bad360746cb1772f83b066c5972448c710603c7d8f825895e53789d890f9a244714e155484c18904681e5fbc2bb1d19aa0d69adee2a010b5d3f8b1f7f1d724990113ff6f39a434a250f9fe9f87e9cba3d19a8c3410dea34360e96a30d23dc8a1d8a4136ce9c0788b3e32a286eb41b83b5218c3641ae78af4d1f2a7e247bd2d7205c8d2ea321c8d386a7f35797f10a6161cfbcd4d9d9ef41dafe25611405eca1924e3f7ea4a47fcdf1a35d7823ddf801e76cff370742782e885125afb9a112fddf2535903dfd7a71e5c1169dc952fa7dcbc22dd38479cbc0b3e4f22f448cf6409b55b1668ab999806d3fca092c8a4bc224bbf4eed968a8ccad8aaa7fa741ce1f855496ee1c72a9aa6e76fadf0300a5b8af161fbf7601b4d7cc7c06b82a77cdd12eac15bc6a0e9719f5d0599cb38ea68c96ed775b5d62536f0a5e33fa46f169351b93a2fdbead3bfacf70203078c5199aa51ee429e887ac7235ae1a9ac52bf7e30f43adcbe6261cce9ac4484814e46d2815405a4d371c53716d94c4e9990f4e48a6c7c35a9884ea9c4ea2802d362f691b3ca42e82ca9d9d386fdad98bd718f478bb89453ae3fab33892ec327d174710bd3f9a560a20b10d62f157261bbbad2cc69b760ca92f65d644d61f52bfcd77d8fed8beafa6a0a5167dd85722bdc89dbe759bd641721ebdc4357d9c1809796aad18857d2278ec98cadf2d26f02f4ee9cf3aa37dc413106cf0e7f1f739a6ccacabc8b785794e29f15c4b0187a757e9fb33c2c1fecf1b0f20bbe9f4ee40e3ba8199774837c5fcacd26ceaea2e22279e123ff9e6a633da43d925dd47ba09e62a707c369d255162b1c768fbbf69ccf553d6779447db252bf500faa4ad3b1a730c0ab868e9130b86c40bb07b211362d157af08b53cf795a39a4fac99f2529086a5b628f8560f75b185998f47dcd9c2004aa978f92c7c9b211d0de8c2470ec4d10a73d33292634d8648ce2ee94629903fa1f4d12e4781d124a7273ac0461c8095cfd730e1e728ad4d57a8152463019d763a9f4ff85a66ec52c869789d25cbaebaafd3fe1f4457ab1a4c0dfe9e34a3fd2c0f660b4066c5fbc71d6b66bb838b9e140d47eab7a7a2b4cb55889a793916a6f248dfa98aeeed16b64ca462420d172571a9e379fe85eed25394dae16fcde71e8470b0c134cdf99e50b54653da29b4374fb1e9d463b5db950c42eba6d368f139b128f890018a34146ed55a72d672b949cff6f88f26ab679a9b2daad7c721b3f444ebdadbe614ffd076955c25a54b7ab01560fe3c9fa3b453f306edbeb7f7264dd7780feb448cf80d335ec0935eb8fc0a3ac664431e1811a683a8ca7f1e7161a88afd0156e2763f2f33ad659cc9ae8e72a5230f1ce66fa2ce0840fa99a7550a0619a41e20d6a9aa8245d1424463c6e42ed4a6a3bb8c9d88e9b7f066a1e777fe5785d2a34bbaa989928e14ff45918b6621157320234bdabdcf1b792acd5713a9a75ac13a0d862db34be4312bcd71988bd5746a20dd82499d94b65b63223a992fd5ed0f685915d5c761f11058105f0be6f197ee1dc947b1f0728ae8802581001ae48638812477e179eea57832d397caa197065dd4c1478703833d5f31a6735e191032cb2abb51257a82aabce894ccb66197aec68452241edafc7c4802460fd46da24e279ff82346d68e96cd2bca0571010d7747f4458969dd5bbefbc7bb53c884f15e113df98bfa3e3d9b84a36f2d598bd5b594b56940f682c6f33f5de0bedc1060ca552cc459dd04456857ed948bf9e690abd0cd1676e51f5b08de618a213d88e4797d1f9de70838aa07c4d929e8f63cd061f9a5d6dd1df710da5c43e88bbb1ca5c209454e6bccabe17743b3eb1374933f7632f11bf4aeda01a28d464f307336010f14b91937e936f05d1fd400470648ea84c10d879d6d81e2adff0ff74402091200fdfa5d300cadb890f54e3ba90d9f2ef1cd2338cb199645432e13ac0dad7193e0e6075eaf359dbacfe2c274b38a838bba164429413ff7cd17849d5862b3d4e5075f88b91f1ebc2ab2c29bdd6fc40bbd5438fc03adfedce2d08173fe32f6abb23570d8f5cfbd7d4c30196d9d2d0c1154e857a164a4f395da6a465b6a90e04dcfc18f6f9c7e40c6f85c4f65032b398c25c1c891cc680e30f84b5515a48cb146bd08bbbc11a36ef253bac872c0431d48c3aaddc13db5f9aebc53d144f79a4a9fc6cd6250884c1d4c2abe3ff90c961a2dc1c9d1262cbd0d9ab32272dc5a411e7bade39452c8c59f3120d3e5d1aa1614a20aa8b3cf45b7c0d2ede1c3c1bc78465ecebc280dc83127ff0ff6ad45a083aa241e8620214638eddcc831bbc3a64f52b4faef2bdaa9667f647b766ffb85449883e5fd01c389a84dca54163304fd0de360719a226f59ff08a1e9dd7095fc6448a46cd42529cf6b1090471232e81ddd89a892f5d55d74e526ec825b03550ac9d38eb1100932207dd341bbab62c0e0fc471d431f1212f2891e763f9653da2820f178fc9646e193bb583c43405e9575d799dcdb4d61c1b4133e9cc7c577201b168dbfbe05fc01467a80c9b14e8284c588c70fa6d5e8d64d37f4364a40f6407151251f545a83cc917ecee43f6a1b20b7e8a67bf816f5968009c252030b1006675428ae277eb1abc9ade4fb39fe346ff3e89ff91b88c750b74eef6adab2baeca9b3b516c0c762ffebe52838da6c3a95d15c9f50e628cb6f8c12e4cf540be4a7d71be2922b2ce147cf5740800708bdbe2cf87a9a93fab71bfb73de3e2774eb344c0455cde533a8aa0cc680eb4fe8ec68d9fe6d5aa56ace8259dc18c8213d616d912a7db89a5f180e298d7b6c30b06faf62b83a676f981768e1551a8e109d6ed6746b80d3d75a633b543281eb8dc433ac3cdbf5d7805b1eff01b27782ee05dc3b0539e356301349646eb2ef216d4938755312c140f42fddf2d003f7ccfacabb1fb2d29a1cf7fd774d7a40cccea1909c60d0529ff5e1e4ca1f4ad145c7408fd01f4bf175cc3cc1a8c2fe8e3abb9e5921b493199be5b7e23ac24e38a038b60171f4b2113062a3f9490406b0fdacbdabf6b286f4527be32218ea4b083253f61a65462ceb8a6119b84ef72d9aad98f1c6e83fe8f5969076bf7fa90d6e886053edda68d5409b844246c9fcd2bc46cb1fea35a7ad9262238a0d4070db34c690e2fc2d8deb84228ce0c68b14bb47b8e1fadc0008bce4de77a8c63ac274a8f2f6e29facf5f4fb3b2065705ba1102f1f6fa444a16ce357cbf26efac9bd3a5dd36ac9fe592f10848061aba584ed6b1243bf9520eefa198fe2754c0671bd4a959e717d719e433e27a17350fe61fd70a444b3785c8b9c1cfaefde3b0a1069d699b60b64f56bc481c2cb9c8b27c65edaa20e88089f2445f6e5cd51199e825cd53d2a0180167a3cca20d859ebb4e3803dcf0251863886377d7a20d6388cd0963cfae747ecb3ec6803ab14a7d666efa9691aed72bd123a1d2fd36782780f4ecf01f0edb1a301cd509310a3bd0e276b4856f16ac25f885ccd507439b70d0a97804bc126207ddad6df5a62a922ebec0c2b56036ca1fc1c92fee98ad409b4ac3518279f160ceddf84d7239f"}, 0xc88, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) socketpair(0x6, 0x5, 0x9b, &(0x7f0000000440)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r4 = semget$private(0x0, 0x5, 0x2c4) semop(r4, &(0x7f0000000100)=[{}, {0x0, 0x0, 0x1000}], 0x2) sysctl$vfs_nfs(&(0x7f0000000280)={0x7, 0x2, 0x2}, 0x5, 0x0, 0x0, 0x0, 0x0) 10:56:30 executing program 3: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x4) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000001580)="9b0209c3218b07fcfe4189c99e805e6e84d35696992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872bcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06b15e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f447b7bff49a5644feda223217c93320f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d9100000", &(0x7f0000000180)=0x213, 0x0, 0x0) 10:56:30 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00003ff000/0x2000)=nil, 0x2000, 0x1) setsockopt(r0, 0x1000000000029, 0xd, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 10:56:30 executing program 7: setrlimit(0x1, &(0x7f0000000080)={0x7, 0x54}) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffda7) r1 = syz_open_pts() close(r1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1001, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt(r5, 0x7, 0x80000000, &(0x7f0000000100)="5ab8ce350ed84507fa3670cc288e39f42d23c01e1130c5d1fa28f478d46f45c11931300252c972beb27857c50aa004383ead68d386390a1f9c0a99870f23509d4c045b1185d3cc9497a87e270ddcd94373e9036c097490", 0x57) ioctl$FIONREAD(r1, 0x8004667c, &(0x7f00000000c0)) syz_open_pts() ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x1400, r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffff7, 0x7fff, 0x40049c, "d88c28fa8797f9bdca0988d11554000900"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) 10:56:30 executing program 3: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x30}, {0xc0}, {0x2006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[]) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) semctl$GETVAL(0xffffffffffffffff, 0x4, 0x5, &(0x7f0000000000)=""/111) (async) socket$unix(0x1, 0x1, 0x0) (async, rerun: 32) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x8, 0x1f, 0x9, 0x7}, {0x3, 0x2, 0x7f, 0x6}]}) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x2, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) dup2(r2, r2) (async) fchmodat(0xffffffffffffffff, 0x0, 0x8, 0xe) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) socket(0x18, 0x1, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) (async, rerun: 32) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) (rerun: 32) mkdirat(r3, &(0x7f00000001c0)='./file1\x00', 0x0) r4 = kqueue() ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x0, 0x0}) (async) kevent(r4, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffff9, 0xcb}, {{r4}, 0xfffffffffffffffa, 0x13}, {{r4}, 0xfffffffffffffff9, 0xc5}, {{r4}, 0xfffffffffffffff9, 0x2}], 0x8be4, 0x0, 0xfffffffb, 0x0) (async, rerun: 32) renameat(r3, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00') (async, rerun: 32) getsockname(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 10:56:31 executing program 2: r0 = socket(0x0, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 10:56:31 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x2c}, {0x8106}]}) writev(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000017c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@echo}}}}) 10:56:31 executing program 7: mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x9412, 0xffffffffffffffff, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) socketpair(0xb7e21e3058543e14, 0x4, 0x40, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(0xffffffffffffffff) recvmmsg(r1, &(0x7f0000000780)={&(0x7f0000000740)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000640)=[{&(0x7f00000002c0)=""/59, 0x3b}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000000300)=""/232, 0xe8}, {&(0x7f0000000400)=""/49, 0x31}, {&(0x7f0000002940)=""/4096, 0x1000}, {&(0x7f0000000440)=""/10, 0xa}, {&(0x7f0000000480)=""/69, 0x45}, {&(0x7f0000000500)=""/78, 0x4e}, {&(0x7f0000000580)=""/150, 0x96}], 0x9, &(0x7f0000000700)=""/36, 0x24}, 0x5}, 0x10, 0x1841, &(0x7f00000007c0)={0x3}) r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="9cf72464b4fabdda7378197c2eeaf7b9513c4168902e6689dd6c90f04881c6e925fc78d07173e47feaafcda76a7fa95a589939bea0bd7c6f1abf94daf42fc685edaafe4e7bf54e3d4156e7750b88", 0x4e}], 0x1) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) readv(r2, &(0x7f0000000900)=[{&(0x7f0000001940)=""/4096, 0x1000}], 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) close(r4) r5 = socket(0x1, 0x1, 0x2) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x9, 0xfffe6, 0x5, 0x2}, {{r0}, 0xfffffffffffffffd, 0xc, 0x2, 0xad, 0x5}, {{r1}, 0x0, 0x1, 0x40000000, 0x81, 0x3}, {{r2}, 0xfffffffffffffff8, 0x20, 0x1, 0xdd, 0x9}, {{r4}, 0xfffffffffffffffb, 0x1, 0x10, 0x2, 0xc1ae}, {{r5}, 0xfffffffffffffffc, 0x60, 0x80, 0x9ea, 0x6}, {{r6}, 0xfffffffffffffffb, 0x83, 0x40000000, 0x7ff, 0x1f}], 0xae, &(0x7f0000000200)=[{{}, 0x31f9a451082d8cee, 0x0, 0x1, 0x8000000000000001, 0x81}], 0x5, &(0x7f0000000240)={0x0, 0x5c03}) 10:56:31 executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080), 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000100)={0x1f, 0x3, 0x1f, 0x3, 0x6355, 0x89, 0x2, 0x7fffffffffffffff}, &(0x7f0000000140)={0x80000000, 0x6, 0x0, 0x8, 0x3, 0x6, 0x1, 0x2}, &(0x7f00000001c0)={0x4, 0x8}) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000047000/0x2000)=nil, 0x2000, 0x6) 10:56:31 executing program 5: ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000080)={0x200, 0xd08, 0x1, 0x8001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc0}, {}, {0x6, 0x0, 0x0, 0xe5}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x101, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) getgroups(0x9a, 0xfffffffffffffffe) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, &(0x7f0000000080)='./file0\x00', 0x2e}) r2 = socket(0x1e, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = fcntl$getown(r4, 0x3) setpgid(0x0, r5) r6 = msgget$private(0x0, 0x460) msgsnd(r6, &(0x7f0000001280)={0x1, "9d1729c0a34506e82ff9b5276f1f3488904fe4e427228ab75f5e5970ca3f7e70bb0c5a485c34f32ec3bd80465177c7a05beee1b2d476ed82ca76f8c03fa2cdff5682260714df3a4138b8596dc1b3fbd8c2bf45df2a5b14c6195bffd42b5e65fea1805ba1be7a99146e8f9dbf342ba274b39e69ee1adfa3ca92ea2e7e3ff1ac41907c4a7af2b300fc66c13273373b046353d31a9fd4270f1e4d9dcb65484c9dd7a0742da36f8f3e76f0629db82e78c77176ce4fac5ad07c6c8110af71cde70c8a4a39b25237462b955b98446af8e97ba3ce3db2d2be36079b60092a6ff467537aff1561d6f8eb538e4b36de844aa3273159cdf851704cd5817336d6df03f7f657d1af3068965dcdc649a0ea752513c9477fbb40c03bddae06ed6405392ac2b1c502155127dd835c1f67de9b3bba3c46c243fb8a6883e9bea7281b00a0c7b77512fe5cc6780da72be6802265f2d4ef7ed913751b3188ae98044552150f6b103976cd3b6a1c9dd9a136f5c7c21ace40de1f363ad28b76267b9a9cc7ada6afc4ed02e4d850baf019987bde7ad11d81d3bee159368f3c9842348163bf4adb0821ac680a4f55e5618fcd499b7cd60c0e9e6c5407ef955df362a76d68d32246463c60671d8b703886270bd902cf26a57f274f808a8f8e229446cfba93d7ea903b01ecd30518c507afddfc431171e66eb30ee055d72b74f776dd2e7433c69c02b93db5a21fd60982b2e354d36739684e5bbb097ad4b4e40491d9b93a38ec905457afc2090fadb62cd1a0e0ef2110bf56f79ebb9d9ebc58a11ce0ce70cd04f262ffa2c86d57edfb3d4a1335474dbcdd414254e2b6a2c9bbccf7447b5c751bf13d35be778f97c8fefa7a842e7f99c9c5b120923e279001944f378d5a4cb1992c91832ebf69543f571d0efe1e776549f0c68a2430de9b63f2d73a11bf4ed215647f3ea41bd3836c3abd2d0c8e03f96e284f2e80417555e6a49a51016b749c0ed5639153d88c7716fc05935771e8b0130686798b1729f29dc4304d65972c68dffdd40981d59442357cc64b22cb3f653fa71fb89a2fbffb49e0ddd62fbb50e581ca05cee487b4531ed7d07fca7b81af2b706f8263532f4fd6e417ab3536674553b486061c4bbd6e15d27d57883dd2539047c17f7563d93c41f94b80b3bd4b18bab2ff92518c6f6e19a7ab883c0626d3223b4f3e6b8a2095a97e249be03938acb365d331522ac40b43a671948bb644a3f5d731fd719b2595842c0334a546e0449cdf16d8fd169a47f8df308af2c9a10ff495b7fa06187d107d5a58bdd5b5938963a5b73e97cb5cc41c8557c90e003e28e68b7fb1c752b4d8c8bf4fcc981dc779c6aa936bcc59e3ab4bae67b51f424994d349a7ee087a542713ddaaac431b5fea94eb56416aa4afa5d018954ece38550dc1168c11a2c30a16a6f5"}, 0x43d, 0x0) 10:56:31 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x84) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x3, 0x4, 0x8001, 0x400, 0xffffffffffffffff}) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, r0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x100) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() setreuid(0x0, r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r9) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', r7, r9, 0x0) r10 = socket(0x18, 0x1, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = dup2(0xffffffffffffffff, r10) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000400)={0x7, &(0x7f0000000380)=[{0x1, 0x6, 0x7}, {0x1e, 0x1, 0x1, 0x8}, {0x8001, 0x6, 0x1, 0x3f}, {0x5, 0x40, 0x2, 0xfffff92d}, {0x7, 0xfd, 0x2, 0x100}, {0x400, 0x1, 0x62, 0x6}, {0xc4, 0x2, 0x6, 0x8}]}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000200)=0xc) r13 = getpgid(0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000004c0)={{0x4, r12, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5}, 0x8001, 0x80000001, 0xffffffffffffffff, r13, 0xffffffffffffffff, 0x1000, 0x6, 0xffffffffd6ee2e46}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, r4, r5, r6, r9, 0x8, 0x8}, 0xffff566b, 0x4, r13, r14, 0x2, 0x200, 0x5}) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00N/file0\x00'], 0xa) geteuid() r15 = socket(0x18, 0x3, 0x0) getsockopt(r15, 0x29, 0x31, 0x0, 0x0) msgget$private(0x0, 0x208) 10:56:31 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x3, 0x0, 0x44, 0xe4f2, 0x3}, 0xc) syz_open_pts() (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) (async) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)='$', 0xe}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="2cd298b7b3e099bebc4123d71d889757b39271670d", 0x15}], 0x1) denied attempt to set clock back 536871391 seconds 10:56:31 executing program 2: connect$unix(0xffffffffffffffff, 0x0, 0x1) r0 = socket(0x2, 0x3, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/95, 0x5f}, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) 10:56:31 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4, 0x7) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000200)=0x4b, 0x4) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xc, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setsockopt(r0, 0x5, 0x5, &(0x7f0000001080)="3ee71a17eb6de1774f39d8021d7b9ff6ddc8bbee8a2a87885891dd3dd6cb9cd75f3c54ea5b5012edc97e0ba64c914982e8e0ec0dda2023f6b0aa50a2b493b18ede6616ff07d67bf14621b16ab424d809cda87b229c07c9df55d3a30801fda3d5d3042d979acda15db647ec889c60926e0ae0e93381d2cde2036175caad9eb82539dc0eac509794c9bbae73a02fc75e1627ab6e29cc386ea1cc720f65a9dddad7742c14adb9c767d14022da83421e2218e38b339a87d366488d0ad790068c0d84249bfe629e1479e82412f6951225deb6ee8e8b6afff9d467523c8051b8a3cf57447b6181e8be67ceec2833d73d81aa007a359c0b70b7245dafd1751ba9005ff219d3c30f1ebd076d1b658c2c4c1752db3b1e92bbdb19a7b83f91b98c02791485dd5e22bd3ab53111eac64e59ce6f7f68382e78bfe61a56e0cec4f2bccb3c049bc9dcc27d904ac6c6e1b9247f44aaa90db9da61c162da60e69eb4a89bad670a19c191801001398a0b8f284a63c67869bbb2b288df5e321ecb66adfaef39ddb7d1d509acfc474b9f4f2b9fe701c5f23b452c4bb30a1b8c066ed7767e7b7e26027d95385d15c68b7f502300c0f2f417d7a7051b444eeeccf7e7e27999b4464dcc72f83d02015094eef0ce74ba40af0def7dea6f5635033c0836eea385164d8be02575478f69500d952afb2b7ee7973cbe491455f638d9d210f47e1d47de2326b03ecd24ed71869d6caa488211b9569edb81000d92596bfd93c3a14169aad74af4e986f8b919f850f5d6a08922671ecd03599adb7a0dad5b4960203f954462aa621b13caa8819a41815708d8d861577750ecc8ccfba2fc57e885fadb416242b9c3e8f5d3f24d2e4452b01f77b7c6174d5ee7e17c7f0a3a89c1e29c6d66202f624fc9f7079de330711fe84972534681825f9fb2c117871d6a424ffa7c419b9477811aab434abbe1967e4c8f89e133a0562fd025115bf91d906bd524c608c1f098edaaab33b3de1c9029ae2fce013614d9bcd753e17184d31d76f152433f67df6733285af81ba7cd9806c3e56244b4deaba208d0e4705ba1beae629c0b9128c5711332762802b00041a3511759a08afc463f94c901be7544ece5f9b51f1317456323001cfe70306de4e6b7d697d67ccfb600e2781262b913ccb8471220dbdb0aed2548d5fb5c62cc142936885317d3c60daadc51afd61938bf9f30287ef38161b7696abf8cdb195f04c503ea87078e799594fe07878fce66d6fd9242d904b9402bd33c45043abac06b9aaca8ebc73590afcb88f86fc683fe8651edac3b2e1e82851e297c753fa8d2e43024091efc86463e843bf40d04ad95417d1d0138258e9bab70f061a5225d33a79bfafd6e2ace395953a05d331312103a5c905b29bd3b14ccab91e100deb9d0736da1903944045a1bac60730e033734d306de3963dec2dae12838412ef937e7210fd2625cfd85409d19194eba77f17cf72885cab00de7d7c8b938d2cc020f0932ddb46d6f60c22534e10d6f7333736c761bd45a5cae2308b0db762a077bb2c7a9f6b47391087317c837399dcb333635dd09a853d0323bfa774b78003f215cb6a569e7b339374a203c396a7851e54717f3c866455431ded96d7e1bf6c0a1871f5cac9d1c6440228743856d17c012e71609ccbbeb3e2f29dff2cadf53a0f160c47fdd5ac6849c8695d371e7f677183bffba692b004a803f3f0926790ee75a33f2e7f19d94b8ff3cdcf992526de1af5ce6f5893768648f593189224aa8fa1744842f23a503ae6f3fbe736c5e53f888fc2313c2681ed2d5d97bdc3558a3bec9e4cdb22096671a967e190ab14d499c2816c752f633996b1eee1d2d47c44d02999382a6a55754cce722c0939f0c194451d62c80242ff7add74029585c3c068a1a010c733901369e118cceaab8ac5a9b631d71750b93bf04bacde52bfbad62a07b3377d82f2001f45a2e81390b1579bfb566499c9e1e07c6507cad433c5568e882532cfdab9efe1bd10094da50f72d5979b553d7a3bfbef73f4b0fac8c5a687423dffc4040550f0211f5378acf1b8f29b92a1f64b006d8b906fe3eff3e3173d191773fc5be54b207d8fad4d3072d019db5c109ef79347699713f68af36d856a79c70c881a132222f991f09fd121aba6e7d15cbd61dd0e132cdf2c5dc9de9d392a15ae05437cb871b581b1800172a65a86c5e264bcf21cf8ca9312a89fa12f36bf95bbe634cf4a2c339574770cea4f76015aacede3600801208fbee6c25810df8fd22499a22b4693cb1325bd6b8d04a09c14fd5135173641461ec6df7e3f9da53d24a3e81486df0bd8afa6bfe444a68d991f82b9f5efad10fdc31f73a71dee27ccebf9926500c8e678975b08f51acc99c5cefc948d105fbac3ed9b170507affa90c405e4a8c1751c66b571447e629269caa58bc05e89325413d0b6d8302d05ab08670cf894b633f1004273a7769b6835919a86b072b03a9e3e6b16853effeeea225d41db68d9598b7bbf882ed1c4e99688eb279953c8c7052597812d3dc65bbaccf4294a930e4557eb862c637c49360ebcea115497f3716085a97243e7a2611c0dc5e4618e964dacec8862bbcdb67f4a3c8e050489bb558311d6be16abb769f0ea599daf1843aaff051c66f5bca797995f421350b0340863e152d0e902e5c8f13ee8f01f5aab88efb937af61e452c96026a9a9d35b4e1d80eaba728b2c3924d016c139ed0f6b3c6b8319cc597478b223452fb3fbd5647b966a7b2cd0dcb5837e49d6962034908a40c380d84691caa1662c67db669de4b1b0b94518310f448c9a2cf2231ec26ea887f6fbf4578987b8f0f16cf0c6ea8522a908cb16b77cdd29f05ac45a516a6291e7ae47b8bb84a1c57675779acc1764b8dd803cba50e4885c2bc488af3b9ea4b8f81489002e1ee6c8f75d6efa645af099d5c7df76204683765f2630e66d39d323fef022e6b2c6c7bc4c781e64dbf4c5ffd4c0d31356295310e91139162f17abde4f1512668f38575e51d247070f8c2666c7ce217a20c449d0b1bf0d4766dd78a5cdf592d2d25bb9404fb7214dbd1177945382dbd04f0313898905e28fde92956a41266f318f657bbf262ab3af2d5d177c5cfb42009eb18548320579b966171bf836b98028986de1561f933737cb376ae1d06f8a6046763f6fde8ad05fffed6ce09a505ff50c85b5c215b9afbc18fe6f7f964b166f9b6577bf85dceaff65c7b36bab3053d41bd24966efbf5768d771ca1d65d5395ebdc3349c563a8b5c338d8c811f82f18128b386e216d140490db4d0f8ccd8db51304b1491c15e5a679f2a9ee19a283b86fcbbbec917e9ace1691d7461525a06a825a2a5a1ee99c9f9dda55e517b945901e52b02e9a9c448d269e7eea103e6a63fa45594021b55fb919a1dc18e425dfa84e67a0a589dabc051df5a5ed92b6767e6ca74bcd54e159b82dc436f1480ebe597adf5726db6170ae70989f8288c27e475dd46cf6c997fc862c760f80671795237bd36492ea78428da799a2f8fd9998a693b7e26d2950893468276c05a9b180eec44994f9f968834a3ab3e0afddb54d2db2135aa85e8d6f38cbb842adb02a0176fd41427ab04a590d6d4ca4359c6166d34b0c155b7b0c655879d680c0ae0e6ad8ff07864aac8ce15f1ea183f4d3a64ab22807d40210f18f45f0b6c5d58ffc8cd22eac80405933e5f1142144d37ea654ee2f3c9d5af23ec340e4bdbbf6c1faa12c23cc7781c2766248611325e2bd1b84ea9f66d773eae227374710ea0d6c59ce6c44e9b2e8b5f8a406fec9aa7a74611c41adb79f0697ece822d8bb28e5dd95e5e2aad9231094d6c7a7787924333e553ff4bb101166b7eff2d2a0ea568473d9e9e73ae3495213ee086c7eeedc7bfd4a2e3830bf7070adda4cb8fa7f23fed757c6c5cc4f4ce7699b65640680a0b13dd76f84dff6822d8957918034640a85c243a8662409ce4c0a0ac8610e9c30087c644a0a621595c69a07e6ef6edf0b28a03564ef5a29227755ae7fe10bf0849ec6a6b56f4062fe84325a91e05ef5708d9ad9a59a7a8363f55dabec51d5d7aebe3a416386898528789e27e3dc4e9058fe8784e395ac54d30c56e7b450b8005e915314908c0857163ce56b2b26803adb37dbed339776d7d5f8e1fee7b712942077daf90ee271f632cefe9a9e1df8a7b8c41cf7198c0d68a4308432bbffb4b0023d0b7d00673dd53441f930766481cd5e3cec83e55d466c3eac03fc7c19711ed567c2dd3ce32d93236b0773a7210e5a06c1a1dcf37d9fd165f94a69df6aaea06db6b44ed5336d181ca0c8c25492293c72e8bffc30ea64361c5e8ef9060119d4e69247408b063a910098e40790f4d81d1d971f1188c5ddc6a87f3edc948d8810d709c139dcf8a73c974cc7dee3e80878f62e50479579b8d45cf7ecb6a4cc943ea54d42e80758add42bc183cde3b70a18845ee83bb860c7cbffd8c3f8355028f3c5f560ee582ea2c1b04e19bb3f2e2738c10da0beed8f938fa1c2c8c6cb4ac7042fafdd25a05b9e4ad9e5ea7144d86ed86ab07367cb3d8ef2378b02e48cb33f3d7b376a70e649c8abc3966e48729fbc6fa6c438acaa2334b457f7b75c79d778a7b01c57716d84c41ee0288f2a33c32a5c2c41c0914a81ccdf7cd863ac7aa6ebb8d57b23bd1da0343ed7fde6338bb826d6854a4b9a30800c9028b1778f69cc0c4e70b03efff0ecfa769dd44d81cca6ec6f585a6c3027c5e984e31386ec740fe3b5991ae24d49b9854e36555a8b948f0cac0fae6088fea847f32400e82c43e969a92a3305bfcc746f3b02e54e7d37d9309ec36891ea4e2b617b2136cc4b2ff2543a2000c333451a765d919ae0a9e7a42f341c662ac5ddb258c53805fd999d4b1facd688b3552d2df29113d41d5aa729403891c98883c01adf013f3790d6c319af1c97a4f1d6ed54c2b76bd6b3e5c0db43973c03bb4d05929e9cb7197e23992aa01b00fad8c838b37b4af13c62e382f91153df8b098a08e45c9917c22776e246584ad4073bce74bb77ffad7a7302ca734da37cf1723d492a09d86e5c2fa1323f68291391c84b026e5640d122e2edf4eb9a6b8a5c33235c37583822a0d0c99b3ec5c2d61b37a81454590df0eb872e0e826aea763af6d5cae98aeb4880be39f542307962c4fd36bc6cc16494ecc33cbf6d25db92ea3036aa31ab8c9991df547f50ad16310ba81cf189bc6114063e5c40070f72d23f124bf923e01eddd07775376fb5073dde9f06bd85efef1100e4e082a6c415da27d049cfe6024e88008bc1263b67e685d3b28fdb6def0bc3c304748ecd31337a7fe0a937b420c28f2ecee936e9cf098d9df1137ca8544eebd1d5bd52c0636228a1b8c658cb421d0dba032d2e4afd4003bdb1a9e6a62e367f01346c4f501fc3fb476e070b03adaf8bb05e00b509b0c9dae661598712d6cc6fdda4a141efaf0eed4c3d726f3622ad37897e5bc56c934a87e2cea1a821553961b1ca038dc59bf10496ac812ae033d6e5549701d4f93b3f659af81475ff2761e82eb44af11c18b6c4ad5e2db7c8fcea160c7c2d09cbbb958bd0e92122a4a74860e612acfb6cc005719d3bd0e1db0da0759af3b26b24bca98cb48d5b057e711673375b0c05431cc4b59e669eaf057813eff92c27c9eb50ee49dfe69cbd3f210433d77dc29b56da2b4e16be00bb3de911428f0f3467e30851343eb326c3ae11b25d70d8b58d661deb6fb762cfc6d46d8c53e86b7309716d3aebdcf6e6f34a5d55f22a14aa576f828f0a8b4071c4c6a86e6e10d8f785ff6cb668ec1e5c5cceba18853e", 0x1000) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) socket(0x18, 0x4, 0x70) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x25}], 0x1, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000100)='W\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='c\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') sysctl$machdep(&(0x7f0000000040)={0x7, 0x1}, 0x2, &(0x7f0000000080)="c9c151552a49d74e", &(0x7f0000001040)=0x8, &(0x7f00000000c0)="1e07890d0000bb37a19d0000000000000000bb46be5800dde50d9b5694d9426746831a7abc117ad658ea518daf311faa4be92f94cda9b8d47a2cb585ead33f433af5db210ef4be965cdfd6bc3325031daafedc97abbd9a873d75db2fe74990ae", 0x60) poll(&(0x7f0000000040)=[{0xffffffffffffff9c}], 0x1, 0x87e) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x23bf, &(0x7f0000000400)=ANY=[@ANYRES8, @ANYRES8=r0, @ANYBLOB="3f7fd896be17d0e78a5a452c478cf8609b0d08ce0cf8fa7018a33646f2bef446587bddc9e830b0adeac02f9621a84650253be8fd8bfcc90234d50e33e4838958458f", @ANYRES8=0x0, @ANYBLOB="0fbe2054b5c47e8d37c9ed19cd874761bb25c5cdf599e6557dec3ae5be550863bc1b1cdfb4d16c31738566c5b733e736489656107c914a475328cc08ab022e8abea9b00f40739b5fbcab534cab274a30fe66d34168088fecc79b4a5317c22f883a547db43c3a6e30f578fd69a90bb767477124ea506b91b0590b6b26ec779e92315f54154b477462b911d63968337984ff6796be5773f820e2901ea28f2bbbbabb40578b54bfddaceebe29c1609d67aeb43f7bb3343e7386b2332dce2a70315911ce5123fe9dfb6f1474cedc98ff576df152e94c", @ANYRES32=r2, @ANYRES16=r0]) 10:56:31 executing program 7: r0 = socket(0x10, 0x1, 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x9011, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x3, 0xc1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000080", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000586083cdfaf82b97471311db001b658a601cec870c6d20f3130000", 0x23) r3 = dup2(r1, r2) pwritev(r2, &(0x7f00000000c0), 0x1000000000000136, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f00000000c0)) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001640), 0x81, 0x0) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) sendmsg$unix(r3, &(0x7f0000001780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffecfda579bc58ca9cdfae78997c1d754e7ead72b8cd7a2c14be1a10158bd03d82eb8a26101c0b206630ca88938ae83a82af5a60dba22c8aaa7041f85a1417ea39ef671c644ae0283b38b1fb69f42ead7b89e856960", 0x65}, {&(0x7f0000000240)="af508bce1b137f7c15109f8fe0c40386f0610d8fd63a543bee1fb4e053fae84836674d5e2d681ef4b859ffebe310deb81b73efded27a9b35f7485d56dd2d76a0569f0ab3dd3c6c58a69c7aefcd9dc3db5b0b09c07415891dd800f3ad4c6bcc02eb2db02a8fa25b52cd15f69dc86678ef521253bc364f58f6f272adf3309e3ab1e4df1a96cd421f1828328e4d4492e2be0cbe3040b531e720ff25f8372ef409a9078350f5286eb0460ac34c3f624de6aa615815911f9e93838b9617ed6877c6a80f585a04751ecd4475dbfef3c425b05b44b9535f7fc6c1d314f601c18113547e25673ee153338c9e541a76ea79b2c873a6b1bf6eae287f360d2850beb368d14e308d56bbca4931ca59eb5e45f598fb996e60e57349391c2d75b0d3a217277960ba0328a2606357ff45196a60b323bb39727c2fe0f0b13776313d167c988c5db09609f2643b410979e82fcd89196bee0296c8f50c4a474c55ea395ed296fed3ebadbc7ca73ab51598b018e1696a8007d4d7e2f96fdf16a783f81148faf105545e169824468ef9608f1512961714dee7da31c9358ab5cb7d8de3a6d69eb9c0f657e52b28295166bd1e8b2feff5ed53c203a8e4bfd9d02b6df42f64a52c15f85782e2682e4b6bb82920b18e10bc639ee5ccdc17b52492344028089c2c7c283282dd0c31e44f3ec4adc1869899021af8f7f1008c2019cd7998576590fc8fdea1bcc036aed5650104877e06e780eb843f129f491816ee7ca19d18b53016eb1d9759477b10613d304c114ae61711d563ca2ddd6d638d6150e40b81f4eb2724827bce623e9201d1226e55d56da3045a2a9a10113bb5c092a72618c1186d992d8a7f6a9d532297111fc9c361668ac93f979984c34cba4b53e18ef104b864f8346352c93d3c244126d8fe0a5fdcf8fc2c0bcfbd6fd20577f7c12a2e57d7726874458a7e3d793b7d12c62123242a5e95a33b7c9b5163eeec9d3edb83961e7edc3b60b955ae30580e4f7b2c7d3b0a25016e938ee8aa953525659bc4ae1c925f82405b9d50c9abf7ad8366b14d695b96ea700f0af18f9b3d729a8126e5ace67ed0c7f624a2ff74508148877dc0a21bb1d05edcc44c1e194c40f403948712141ed5e8634ae821f8a41c8b0d49e513f3b423db11cdf29e00ce6fe104f2202641e8d893e9b7485344ab44e194dd82609c6ad6a0d74bee7413fd00b0f9a1a562febd61b7c3fce9409e92708adbd9f171ac77b38ec68519d8fe3895e04a3cf738113a2de06611f93fc7755cacb7398e361d22c5ac581e8c3bba6b0532d70f753c9df37494b868805379c469b339cba41787a4fc82e0338d15066f48c75a13770e5d88302ba10e68480de0952653547433ae00e746bc688d2d902ac8ee6522af754c5220f373e7edfe42ba7cb35efc53c42e2977961e42788193e081634ee43f300f3134a3300562d7bac466c3003f4470dbd573bd1bb8284ae3332a5274f572ef06c0dee65734472e874898abad2db539a124da39864816c539adc8aec04d72edaf1f304c0d93abffcfe51eaea5b1b3a6bedaeaf38be1a949df65c5115a2c35e7f098fab442940c2523e96201b58020ac4a7ea9e5f7d69b3358b480ec2b79f1a6a2c362d0261fcd94e85f76c62d5c87de50230f90ab94ef66a254d6ad91c3ba8322454747272681cacdbc3c27a12de5e2e0a24d9e2fc979bc09395611d9518dbc8520d287014ad1e0389d8068911d75de9826c7c8c426d2b402593477b544582c98a7344b9985a6c951d250a0ed70828c6e487e2bc33157bf04b9b13ede8c532b37979ebc219d7ff2bd10f2488571086a8ea4d57020cc57c6c5a762a59e83d563eeb810d476716659a3f282a67ef1307c15082f717440dedc64acad33705c494898246535d7d711c1bce7302f600db6cd8499904056ff22463c4280a0d58b5e99248ea1e1182de01d9a61ae4c8f1acf5099c0f7d6798eb2267164dd66963d9334ca20670c30dff893d775408d36118ce55ac69e749e18bdce6358417ab94d82c8c628b6f848f4e83412e7366b8b132357eef8e51f93169b94c8cd6d36c94690e3a04259119a1909184e79c432eacac33a3338af980d1b23cf19cd7ecba488568718c5072edabe6699295f06ebb0447a764e5d538d6a26c16035570428af62ad207fe2dd37934385d1836d6cea0a82a3dbd034197eefafb3856106d84d5bfc8066f2bfd0777f881464a75bcdb5f912b78364d6fecd3c039ef7836be1e8c92d677cce35fba258613f2097e1600b2fc42078710fbb83775059a5a13d4b7f13a03ec6ffb93dc145b9d6dd0ba30680df19fb3a6e984bbc9a4078c451c4b322410109d51177a64f0bc1bd3a6e0a0f8b944c773558a55aed5446a431419f2400daa8ff3c058b12ac0749188db38107e72b6df440a2b11c42d9f13dc899d7f99097c0fb13f0e8ad28b3a03cbf7d2bcf22b6e9f3db62492750e7364c62cdce65f0abdc7165fd9609d5b8daaf0c2e9094ab272b66a6aa2856b3c3c92409ee000c97ae6bc89dbb96a57bb4ebf18e1c727fa55595458dc2cd800d000d008e0bda7f463c973e28fca3bb1bc8c090eb22e26f696ad1db188dba88959e523d17bddbd283f9513f4f2a98219852e2cdf0c9d40cce594cb9d5c54d60bfd3af2043da48203e9883ef580f10ccdc21f74216b59486d0f01c0acc6ad4295e8d9c809c846d48a404b47de9f27f6cc12e009a1bb6d36b3114727e1ede40e91b90e99d21e61b3e80e7dd940f59bdda31c46607601972cf850e917683d695cb69ab2a9055d03322dc72890618ce44923470ba0fd729472388aa671095d4e8bf27b666c6ae235b9266604a1ebefbc9565830dfc924d80d5b9b0138c1cc2b9b0aa7ee76a81264700b4ef9aaf42dcf61219ea7abfd36f0246b97abd1c2b696a1b539915080b95c89a848ece678e6cf1bde1b260a254e07cf0c6911ffd27261ac3cc836eb8fa9b9a0ad13f2c058f3de95e9625304eb6776c3c783c874c78dad7e268cbe13430247cefcbc31066c39b8a284f4035980a4b147332ac03b5fc08c288ebb8bd47ca31d8de1e2cc7183fd8c3b4ba9e7a20127f7522241b7bb38e1c0f14ca9c5ccf81e8798bc345f7bee4c53dae2417cd00a340347276d440855061f144152811d0ca99e64f1e3254c57753c1357112381089bf8d6b401f66dc475b11a002c75e87e609cdc6a658ab43c210d7a37cae873a035b833e726b2d77f766355b7ab9ed4110ac4fc0e36440074c7573e4712f007045c946b5737bbedea96deeca3fa90e573970deab50358a7e5b39f43c968d9cd0ffee52cac5f32e0c1db2ff76cc651736cf21d6dbfb8468265d0096a81f4a2e6f8be3a4d4cd53f5967021c3449ac2c770dda68835b76ee9011822352f9db78afa25f75c673525176932f0638af850203e78b7f318d70c2ff645c644744577c1cbf9f858cf74cb3a78a11b815d0e9fb25b9bf03cad61c92f70a637ae2899f8b92bcc2f2936615801951b39ab499b6f19d13e57d2385bff134606516ebf16249c334c23e2434e2003019c24a6672e5aea31e8c09407ab8b67357b6f51edb2f2d10043534070e7ed808d31b62f695c8b486958751f6b3ce0446e6d8343e877c12a6352a7c93811cc7bb844a5c23a7f33d805cd490b747c9c0c206b9da702014b59fbd9cdf31725f6a683cb99b5e6a80cfa07c335a78920caa509ebda4864f9ca51b9744007809c1f0074e916c1311706a4af95c2f459b457f338636633dd2f0572aaefeffd41a0647b146a824d98b8b2bf869ffe91d0f5f38ca5c624be554d68f2751ef5b8b9b9f6f9471c508a00f7b430cc5784033a0e90d0b9b68a7a17724eee78c2f83ca4e9e905a84b7e2a16e48b2cf950390ee4f971bec5209561fa89c0f7142c52cb14d46fb51f4ec8ea5a77c36c667525020070153842ea6fe96105987afcb16df2c823273ef5517a742c7a0fb252e8ccdf03b6efac75527f544381298bebb98ce7864f7d65a4d06ed759008991e50d48e6d76a7681f30c15eb434ca75451c55aa44b93e378538b7d3db9d96fd33ff59794997fd14a78a4a33d32953f36fd53466419e44e329c702135b31ed71b6255b410eae4dc264cea6cfb32602776fa68dc8867c573369ca6422073862d6cbc1bce8b4d773ad2d64e6ebed4265593bf64f2b957d4140faa58c5ab7aba64afc1a6f5c1a44e121d5657a2f8994b2613bcb00c68d08e043740db89cf04ea49bfcc2f5b2de403c2ea2dda80adb7ce6f7552e0ac90341a00eaf1b594206a4aa9ff7fdc1f6ba2110455fad5834d2fc2499f665edde476cbaa9dd95e6bbce7f0c7e406fcee1b54814297e53d0f931e15333b7e7201f3405bc874b7aefdb8efb29afaca338bb5338562b37bf63f2ded8d9cccee08ef9c34f76d781e27b28d099e26d93d2269525fc6fb28e3b2dd5af0acaa60268336088c76f06e7c2ed41c99bddd989f6262b1a0fa28bca02fc409ad74394a6e1a2efc32a760846af2bc977a76383d443364510503d193923a4d5431bed029368a0ed5b1442dceae60044566d1105d56e50c7bda22792deb74912a95451c1e2411be765dc34e97066d18e41fafffc5a97fa4562d38714c9ab71f56fe1a5ce4afac1c9cde488ee754a01829666a7de61541828d9637a6a6b12663e96dc34d2f1e6584d915991a5b724b5f8444d3f305e6ea6207f317ac545453c8833f26ef30b6ff2992f54d96fae36357168799422c8bb770f6fcc21a9da55d10f842b0b9af271d0ea099933a720244d089a5b0f9f332130af00c4a3fa0527e0113829209239a9b1521857705f07a6e26f9d5006f0d58e36249cf6c1365c0eb83279dc349c9422c49f8f11e6fcd8d1ef72d0a37162e47a7010656a939639080de0fd411ca8a029ed7bfe4e87c251f1f78073da192101ece1e9855928e967341ad36ea96180db09d492650286515ae1cba44497c508e63d822996b39e99b8173685b543716ea3e86081c2b906f1de2ece782ed2b7719006e376a04092b6535b36efc4fbbfe2d5b07faea51aa37410f86c1eea3d2730ed60427391727a670a32543f8df6af7afc5f3533295f74eed3fde22cd6d78e6ab50022d0da6c837c4c574010ee4e71e951d2857b5110dbd0c53397d7b32fca0298b3688a0c1ade935479582004bef4050521ff781cba6e8090ece3af9144a86101078a679b2d81eeb2d8a01450f083bdd8f6ad6a2a587d0db14bea472da28be040cdde18d7e53d1ebb3bc3cd4aaa6f404373733360dc421578b430dd79e0afaf7ac6bf12776d0016fd7fc7a78a3e811b8a354d6ab1f55f10ac5475e46f4c83eb770134eea2088d50535622657b882b6ce9892d45540dbbe548e4e0ad2c18c745b1da2d70d1ffd34015830411941bd44ad931f33f8ae31c7d9c53a08d5dd501945126783d50cdad822c590b16723bfe09710848a84fc65cebcddbc095398df30912f6a59706b1733d9a44f2510e7ca6d86477c9efb5635af9c74dd9d677952dd23d69fb5edfcb7b46e32c722eb4e702bce8f001fae39ebf96b809729c6e44ef5373ab427ea99680b3c6cd7416a2ff38b3d1f3a1b9bb759c3024e849098de4124b7950051d374b015862835b6f72383d7d5210b8e7b20b8d5e4209445d285949a361742274f803d7483d58c668079a73e8592c19d76ae7cd08bde0ee64f7912e56a9c059e960732cbb1f6586efc0a3e8170d3ca0c4008805662142c8f209edeb10e7599992b0e8a3f5ee56c4deee48c1676e9f552bbf59c224320c0377ecae3cd637bb1b7998b3cd83b1b7270e37be56dc9e26b8", 0x1000}, {&(0x7f0000001240)="1e0764f7fd4fad3843e547f432de5bee601402046076d9aafc96f2737767510da2516c68bd2123c5ed36de48ee6a304819ad55fd3c9ed136780383bd17a179823f8b3e4f4a5c6bdb18ef1d2b63936d5e05c9c80c4800931dbfebb2a9de6bde1e8553b0a8fa4bed3069eeb4f3c47b253ff1e88864f83857ffce631efecb572d121cc68cfa5b0e9e3d3ad531bb9ac401919ee1d79b29491b1c5e4ec560ec3e2e66846834200757adaffc75f0e393b404ebd680e05ef43f547b4e074c572b8442de80de0709acb3914c8429e5eb5478aa3ea7c1a1e41012", 0xd6}, {&(0x7f0000001340)="2e835b8cfa6ff3fd1caa1e343ebf9ef83b2d2db1cd99c070bfa3f9b38eb66dc9c60b8425cc6ef8c379d7279b96", 0x2d}, {&(0x7f0000001380)="cdded3145be6cd27715e865d79d8d9a42d6e743a87ec17d4a9f8e3b18d8ea0f0ae7120e44866244db8d5707a523cf80fc767d287784e4cc5b601f58b9973d3cbca2afcfb676e26056ce44a65bd986ae489f865d3b359c949d3a589a2818d8627d2e15740e51d515c1f98a3fa08c79409ce657ee37adf8038b835623b6fcd85d10bcd195dab22a859fff3fe290ff6a0f923c632b57e63c12757eb4a38978d0a70d2fa07df96d5af1a4a35", 0xaa}, {&(0x7f0000001440)="56e563cd68919d4f29a01cfa682a67822467c6c857527462cf4437e36162781eeccfcad6399dd30683379ce9cae642386ce61c8ea2a6cf85fd473b3b7470873bd93287516746051bb467c82da0925eab1fe4c37387656e863f9ab4e2df5d175c3a43d1b8097e9815e3ec3348b426796767c3ea8b860806ea6f900cc2ffbcc1a0d54f085f4dc64ca3a229497fc4d8e8660079ce4682824c202c1bd0776d2804c258c9af6af0e3da3a3e", 0xa9}], 0x6, &(0x7f0000001680)=[@rights={0x28, 0xffff, 0x1, [r3, r2, r1, r1, r3]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r5}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x30, 0xffff, 0x1, [r3, r6, r7, r8, r1, r3, r1]}, @rights={0x38, 0xffff, 0x1, [r3, r2, r2, r1, r2, r1, r9, r3, r1]}], 0xc8, 0x1}, 0x2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="de1aacf080446bf8a6abfc0aba4e29863db8698a594cec24224cacdacb9c14a9eedf8232c0c08c37fa336fb094e87b1d09adf99ac2038846b55d3313c794d08c1dab0a2b4babd2d0c0502945c7939184ce583d85bc7cada84dd2dded7e755c6e8edeb338842cc38dc08bf6725602966910e99193c158a6303527d160709e7a40000f923fe175bc339b08d4f6ccbeb5860527a5433204543cede6264511f3d2c210361f20246a20ad48a07fe555701ffd3b6eca7da3106b7b6375261e6af911b18b366a2fcafdb525cef9fedc3c89db02ff43e85ae1dfd696099c3707d636da998b8d2e037aa575356d0633085cc98ebf215bc427507d356d5c2d", 0xfa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r0, r0) fcntl$setstatus(r10, 0x4, 0x4) recvmmsg(r10, &(0x7f0000000380)={0x0}, 0x10, 0x0, 0x0) 10:56:31 executing program 0: link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x25}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) link(0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) semop(r1, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r1, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x1000}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(r1, &(0x7f0000000280)=[{0x3, 0x0, 0x1800}, {0x2, 0x2}, {0x2, 0x1, 0x1800}, {0x2, 0x4, 0x1000}, {0x1, 0x0, 0x800}, {0x3, 0x1000, 0x800}, {0x4, 0x20, 0x800}], 0x7) semop(r1, &(0x7f0000000000), 0x0) getgid() semop(r1, &(0x7f0000000040)=[{0x0, 0x7ff, 0x400}, {0x1, 0x0, 0x1800}, {0x8, 0x4000, 0x1000}, {0x7, 0x3ff, 0x800}, {0x3, 0x14, 0x1800}, {0x1, 0x100, 0x1000}, {0x3, 0x1, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x7}], 0x9) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x8000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = semget$private(0x0, 0x4, 0x400) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000080)=""/238) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x8c]) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) listen(r4, 0x8) socket(0x18, 0x3, 0x0) 10:56:35 executing program 1: ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000080)={0x200, 0xd08, 0x1, 0x8001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc0}, {}, {0x6, 0x0, 0x0, 0xe5}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x101, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) getgroups(0x9a, 0xfffffffffffffffe) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, &(0x7f0000000080)='./file0\x00', 0x2e}) r2 = socket(0x1e, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = fcntl$getown(r4, 0x3) setpgid(0x0, r5) r6 = msgget$private(0x0, 0x460) msgsnd(r6, &(0x7f0000001280)={0x1, "9d1729c0a34506e82ff9b5276f1f3488904fe4e427228ab75f5e5970ca3f7e70bb0c5a485c34f32ec3bd80465177c7a05beee1b2d476ed82ca76f8c03fa2cdff5682260714df3a4138b8596dc1b3fbd8c2bf45df2a5b14c6195bffd42b5e65fea1805ba1be7a99146e8f9dbf342ba274b39e69ee1adfa3ca92ea2e7e3ff1ac41907c4a7af2b300fc66c13273373b046353d31a9fd4270f1e4d9dcb65484c9dd7a0742da36f8f3e76f0629db82e78c77176ce4fac5ad07c6c8110af71cde70c8a4a39b25237462b955b98446af8e97ba3ce3db2d2be36079b60092a6ff467537aff1561d6f8eb538e4b36de844aa3273159cdf851704cd5817336d6df03f7f657d1af3068965dcdc649a0ea752513c9477fbb40c03bddae06ed6405392ac2b1c502155127dd835c1f67de9b3bba3c46c243fb8a6883e9bea7281b00a0c7b77512fe5cc6780da72be6802265f2d4ef7ed913751b3188ae98044552150f6b103976cd3b6a1c9dd9a136f5c7c21ace40de1f363ad28b76267b9a9cc7ada6afc4ed02e4d850baf019987bde7ad11d81d3bee159368f3c9842348163bf4adb0821ac680a4f55e5618fcd499b7cd60c0e9e6c5407ef955df362a76d68d32246463c60671d8b703886270bd902cf26a57f274f808a8f8e229446cfba93d7ea903b01ecd30518c507afddfc431171e66eb30ee055d72b74f776dd2e7433c69c02b93db5a21fd60982b2e354d36739684e5bbb097ad4b4e40491d9b93a38ec905457afc2090fadb62cd1a0e0ef2110bf56f79ebb9d9ebc58a11ce0ce70cd04f262ffa2c86d57edfb3d4a1335474dbcdd414254e2b6a2c9bbccf7447b5c751bf13d35be778f97c8fefa7a842e7f99c9c5b120923e279001944f378d5a4cb1992c91832ebf69543f571d0efe1e776549f0c68a2430de9b63f2d73a11bf4ed215647f3ea41bd3836c3abd2d0c8e03f96e284f2e80417555e6a49a51016b749c0ed5639153d88c7716fc05935771e8b0130686798b1729f29dc4304d65972c68dffdd40981d59442357cc64b22cb3f653fa71fb89a2fbffb49e0ddd62fbb50e581ca05cee487b4531ed7d07fca7b81af2b706f8263532f4fd6e417ab3536674553b486061c4bbd6e15d27d57883dd2539047c17f7563d93c41f94b80b3bd4b18bab2ff92518c6f6e19a7ab883c0626d3223b4f3e6b8a2095a97e249be03938acb365d331522ac40b43a671948bb644a3f5d731fd719b2595842c0334a546e0449cdf16d8fd169a47f8df308af2c9a10ff495b7fa06187d107d5a58bdd5b5938963a5b73e97cb5cc41c8557c90e003e28e68b7fb1c752b4d8c8bf4fcc981dc779c6aa936bcc59e3ab4bae67b51f424994d349a7ee087a542713ddaaac431b5fea94eb56416aa4afa5d018954ece38550dc1168c11a2c30a16a6f5"}, 0x43d, 0x0) 10:56:35 executing program 2: r0 = socket(0x2, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 10:56:35 executing program 3: sysctl$kern(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x200, 0x0, 0xfffffffe, 0x0, "030000a63f000000000000380700000085c6e5ff", 0x4000}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xffff7f7f, "01000000777d001800"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000e40)="70e214ee01cae039d642dc641f99f99a405deda3b4f378b832f6ba7605b7104c72b7754e92ff2b86d50f7ae543c4ae7316a333ce86e241ceec75d282093822382540f151acf2163d9a3a662fc93554e39fa97c82d5911a473c6e3dcf5f1b0c8c6b869e6c98ac394c247efba560c104fe6469d0da728b4a53ac6df91747af40a9df03e9d05a299ef8905ea47212cd8396f83dc5dd132e446422e0bb5f9e87b179acbb691801096ea69834051d3be1870ed3b6cd4a8da9ee8bf1e0dc29", 0xbc}], 0x1) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000)=0x2704bd46, 0x4) socket(0x6, 0x7, 0x18) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x800000018, 0x2, 0xfe) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0xfffffffffffffede) sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f0000000100)="ada26508ba8b78b6cc13a96f8c94478280cec7744a24ab934d4c5044a521ddc5bd4604e3b18f9c0b6fe182d0ca8ba0e168f96d968544f3a2ca55e751a3b28ba6b4cfa1ee1e890587fc0f3f7e497121eaebfe014061a867804318c3d2f7ae6029638f36d1d36fd3694a4456bde772016540a52a8c15857ea1950f92a1f9e1958076294f11a5cbaf0cad3e659e7d9e134642c02feff01dec729208c9e118b00336b4f0671d0ed97c6eed861a84e90e0c5c3930293b1724fb0fec0e1b0da7586941a9a4ad2a625ff07be8f1e583d91fad6dbe92ea94f951e5a684355b27a25c3f92b30c80e6bef11a96b0dfbf161b61d6e2a7dc6ca540511505373b8346", &(0x7f00000000c0)=0x21, &(0x7f0000001100)="832f7ce272d598fb385c8db72caccd3e00b977c0cc733ea33cb3164bc14531b4283dd5e1c37610b858c651b8004427dbfffd3f7a6669d21db92a0744a4b22b4f56a43940e4344984713b059a6428f16360e5f8873990abc7a9918448596b6446148135740bb9a61ed4f3e00d96ff6be154e64532b0ab7fa5c6ea92433a0b267b2cd92129280d96b472e23f1607c527473364c6dfeead301d5b503454abbbbbc4329001492aa6936e380d39a1fcf8c8ad385f488323c7eda83471f74c0d0a79c066215aa8869acd0a71c9a1420a4bb47a04fe664da54961970a742b71db3f083c36dee4f3e65f3640c0bdfc416c77f39f9330152a225ee2b965aed06ee857ce11e0ebc878ca623693a5388f0b58c24a6a50a1757488a86424351e3fa17b899269af7a683ef3b1134ce609b0117ef012842ad87e81a718166f38de47d2d1acbcc32f4f3e5f925c562eebf53ad0aec6305b49ddeff142f47230128a499b28fcded0a227081d03c7a8f123f96cfa2f52dca463e4c014a05358ffca79b5cd01f5138d1cd21bbe6ed94068a18837d87805ae8cff7eee3648a73bb188b8fbbcdefac44a38d4fda4485ac6491d9ffde760e487dc94f3371a16ce65ba09d2baa17921e360eabec5ef81b5ef3b47ed35ecc19a63a2b39d342576c53281798b637b0a10d4e7144f3c6d5269c8c27dfee884f3790e1fb6f7a4a52a244946201db21b102e36c7d9e337131d5a8d799a9d11b9f5f276028b5caa67cf39c42831d31cedcad6d30baccc43cb24351a07644868615fcb4940ee9a4cfd9cf2671c4890696f58d9c529051f894e54ed8663575a535d214cdd5889df0700e737c67c5f50f0c98a53d3b48ac6c062c6dbf0ab8ca0417647f53adf891ae8d490426be4a539442e40610705e238c6838bb00cb1c61b32b61129d1128a5c4c812840f7fa92a9cddc8aa354043138bfd26a912baded8d525fe4cf5e242f305c3634f42270dba1e75752c42b9b5ec96843d4bdec3aaee9df50a0e40237472ff0769a015bb526da3170f8e7168f7bd5c75d330c7aa564b8a26b413157074cdb2f2a1b82862313b1539440af3e40afb840ce4bbe9381535abfae13d8db6f2722665bda0a08c1ea91e91ec36fb3dd24e50530029d4336f1d21527387e51d8091319e91486cc247b8fb943a168087f1fd38e335cd33228d945d2d6e74c78595a1a4aabad37a7eb1127c83cb5ef5dbe445257d2621dcb6bb5ef5c498cd4bd2355ff3a490a2a0026cacc41bd00d95fe959f159db86a48e51ee554ac31e53e632dd60ba6d9ca11f458f0eee0462ceec0162c9bcdfde7e6fe2efcc797ba2bbfe9de2202a02c7ddc23e3736297b5cc3a0014b374d60fedde54569479c17a92f698e801ede08972cbcb6b363b6e045b3721f0962ee5f4fdb69fc3e5db2a975a674160d6a0b10046ebe025d60758066057b90dc4a7f7784e1cca4c21099b378c78cd234e7d2579cb1799c540dfc38d0f639c52eec11e810c9464baf207dabb82611677b590b7cf5341ebdc1554e1f370d66662845816c52dc494a236413adbcaf87be77c478b957a61a53458b60e3041e14523c922d67063ab0418822e0be2f2cf2e91beeba270c2746fd3ed1dc26205fdf6aef99cb5f7f2431646e322ea088491a4d84a5eff6ceedc0d7e258c5a39ce37deb5167af0f5b2204769fe36b0f50402775e06ac9a317a4fbce33e09503e2feca4463a283f1ddb8884ede79ad707196a2291b330cdea269c28a7fae75dc78b0354cc746a269b9a3dd83d2e51ac80917c6fd7b55e316a047d5fca60b3a3d4cc9aba64fcd3d76a1301cab90b0c05a50c429aac03881b46ca752a745a967eb78a362ea9b9d2aa61489eb2786335d9d1dd22d80f41f63abe96b7f6c25e0907692cfb58d3c43b63e8970da837663c190508f14b341576f9cefd9005cfc77f8545cfbf03776b793c477eb286dae043a74bbe08d3b74a3ed077209fb9bd27241a42de20917cf201ebcc5505d38d054f914a57137e97d0982e0e54c49adf42875cf0890c93a2012d84bc900169a1cb42eacef153cd7059b135c46020d169e681f21ffaefe6cc7383c2cc1e310b1bd8f2922d88c9ac5899eeb8d1cddde521a2036ad4ad07ffb1b740f928230bbb0e0c97193305ee312ac81b43e0ad8e96d91c0e97d96f61828c63735c1950f29c5c81f87ddf94b678dc779cf0453636f53e2b92c1c1df0c575e10e987f9151ecbbefe2c1111be132e20979a6c1d3d13f9f8b3c14a35190f236e2e27eb3865368becad789061c07e5c3f74853bbad487237e3ebe42795cb1ff1fdc1cef47ebb7dc26d952b711be9cd251e490f3075f1877c7baa3c0a6af4a5bb28858cfed1b854aabb501dfaca3e4a8570da9c14f0e40d1f8e1e7430210cd75f2efe75d5bd2e966d1108d5327f904f40fe99cb30f1e4545b267d9733ca0467796a33031996f74496397e264f4df6d815606dcc59fa0a2901cda16c5e3af198195a8160485407e04f8399b54981b8f78a5f54fd6bb14d414d8448c1bff7641e04a10b6ade8043079d08a56d0e77ad4a357a5b900f610f4f8850fdd03abdbe6bf89290db4d6690de5ca55e23565369d5ca304a6bacbcdcb24ecc90299db2c01ae1a9eded3be954dc6b6965bf39c2502df929ace25f65b0551184a5041eba178d6e8cc5f91efa5c4f0eca0415d6d0c8ad349034bef5ebc9f403e8a34534ecbf76e0297f753a9bd063c36cd481a3147ed468c249ef24b961180db0d8485add98759ada8b31756a51257a8b4cc6b0c980cb86c827182584ca6784834faec4bf36bf19b79e9b64aebd8a92e4095c322d70c7c6f7915d431b1951025f60f15313583fdb1c573b7523929216097a2354315608673a793d2598b240b0a37cae5bbbb9a17493e235e3b7fafb3675fa18ca50c09e3e167a5634de96de245236515d23b3854fd08db7d7126f26edf1701ecfe9bc2a3231cfbd9c3077419c02000000e3ed2f5e691cd787899b2ecd6e023e736e32bb3656b980706ba404bd35dbf9ef98a563da7bddebed374e1ee7d26e229b14d34054a6c2878e2e2421182e51e10e22375574ae5f3912595b1cd6bc14bf6324b13457efc2fe078c888c52a52de69c854760dee1680ac2f5f800a34ac57c9aeacfcf577d593fb8c9d210ef521453e3b8ae44c3cf1be3c56df7024a6f67764490df27bddb869319202c80f7280f7a771bfa95e60f07c1d334a396ccad9c6b5c48b8136761a8550c2e783d4e672674ee937bdb7941d68e2e09a6d1cecf18acd0679319d07309b7f2114d670c3e4a2d985a9f009cd8e2aa481833f104a1ea691c618a2cef83d4a74ece56055f6c18bf6cc181d684b4911811a411c6c435a11902b5da778eb3668788d5cbe8b31630c135d88c365d41c09700b373420c63a3e9709ce2dadd360bed4cfc87d76fe4a3a8e05980ccd2e4810fee1e0c80c67752a83578f70286be190cf6ee0ba9e967e6b272233f93de45dcfde75c69f4f5b86467a8edb340898ac3c770734a0a85494ee337b1773d5b1d7677391418e1daf467eb23ab65e3d5f88e10cf8f61faebeeb59c620306bf513c50c02ee983efeccca9b38ff5f063572fff2b7b354cb146a5f6f648f4bd53eef3921ebf5e53f2c89b2ed73d6e5f02a3a15afc12f9702a551d7edc6c0727acd06f0e6e66af9ce04c169a7c5b082165f82e3525c6626a355164933e7c74a1664946be4acae0616d0fd98f6cf1c2cae810fef1b6b1c3e4c16a40e4fcd4bb574f0b70e8493e83d0015dae2efa12f676cb4cd797f5769791979543b4010c232132ab6bede2ffbb2274c8df0373929c84b3fda2a11e406560a86c96f74e8c22a7566ba296a096911dd818eca55a20a4df75e997c54c698c60272ad1b154004e508dbb6775b1ffbe9232ddf36beaf80af2cbe31ea404a55d3530102cd5760d5b01da913531a1692aac38b700ae18c114385eae133b584db775d5951ab34639d656ce44bf3ac2217436f0fb0c2190e018c315d047324ae7926e4345dcee118fecb322d2bf84206a0afcbb9abd94c26d4b2ee4875602278e922f94085c911298569d087500f009596af937e3edd0ef86358808c7f19cca79431db0d5364d7dff6d9e442ae68c20bf5795b39182edb46467d527c21428db5b8cebdd40a7dcc654b1f713a32e82e00ea98895397fadd162975010b67f123cb156c182e1e09f6f34137209678ebab3c3512c25de0daffa03669a3509d2291f75627ad1ee48aedb32acda3cb6aa2fc600dcce6d8acdba21f0e2282ec3c754c1ad86950116819c4b4478d7c4b0652d9223b1defca762d40aef045d8799aa41278f75d3959f9db2203c00a717a48a1023b4b7ab6b8efa815c33ec17e0580886aa356c7fbb394af0594158561f3246bf6b5e00734937acc712bdf5cf881a61d053afcb04e7a94f59f7c6740a7f21d817311111821c61b110200888b9f437742b6b3ea61b40dcd9e418e3448877fb5a105c29cd35e54b030d8bec5e7042e584e39f192f82ebd10f5f5abb8b14a597d0828e8af86c38f3da2437ce7617ef42d954484278dfdafaccbd2a4503fe995774cadd1c12c4d05b704d9132fffc820759456b76a7129766c20a83b65bb5a5a6f21b68a24663d7801d42c0d1a97827134d9fa55d927463b13fcec7451115d49ab1aa547dd0fb5ee01af42ee7c82cd46652836df8835a4a929fb1602d965ac82a2f4bd7b9ad4dec8144f8d3c51b7591ae6ad779af15ded53c3f4e81aa847ad247ceb98669c79e5cafa534e8633323393dd64b64c9943084750d23d56dbfd060bd4c02397e5b04bbe758681a0bfed3b9935d3165e886e7183614f749f75f57feb471364cdf7497164cfe69c531a65958bf2ea5f7ee98107bc23a159d779f8142016aa44da915eb1ca865d2cda6ea709bfb99f71121ba8d759584edbd8d6c7e8def33e2aeb33cafc3c8cabb4460ce0cc68bf33f43203ac39906a9ee4dfed1432669947904c30c5ba41953776eea8b8278bacecd77f48e23a47f5ce39772c8bd1b56962eae4fe628ade35f10315f9622cb54aced5bab3f52dc3f808a29425ad19363210546be24a83858419ab5c7c8cc649a544ec139337f3c34301f2a7fa0582b3bde31d7567e8368a3f7613e64d3b33e9a9c90670cffc9b5de4bf179613af8d49f6a696e16a790d8e64a1712daca47690bfe7492ae51f1a3599a78a41bb3157843a480e61c94f27512b8702b360e3faf073b1c6cb85f30d1613c57ab1d87c58c9f7e9904f762e147288a4cd29246289ca4d1bd5419aefd946c015c9842b16a917412ca0822a3d7ee27a5a5f5464661b6011b9e2055ce7c8c9cace39e89e94508209b4f681056200e9c1434daac6e1329aa4c33933445f72cb379ae32faff301a483d5c586f61c6167ea493b20e89b800f4aadf71272fc12279a18956355d2f793f1e8a0a6e6f0fae4c8c11bd283edcd9eca88c7ceed1bb0efa63c550107d6d7257b6bdf1079d0bff5977f0f1d4f7c76c79db848f69cae234a872bfa7507aa74df044f10d38075da9cfd27ad8418d0f5f2622d861f271f2237898ab45a93593719956d62e3ffc3e72e8516d3ec09044c4e21a1e30fbfb6a2fb5613a1bb0b0e1877ec1c1853457bbdf769625bbdf41c10362eae3639828e656544b5fba9262a7e5e8a60b3baf1d69e5ecd51c6897156afdeea578b38f0abc0e031fee9c549d45152838687e95ece5c88b06721545e3410436c6933e0021d1e249b2b1ac7a2db115934f99dda91f629f928547541d6a9a2cb3404e7d13fdd75b9b6b62201e8d16a833d65992add7f289ed34e5ea244123bb6d6d66ad4f884975d56272d1b0db93f52841242eb2802b418b5c3d0f62b992131e02a789d3759177c693b8a41f3e7346fbf9dea09d4c8be49d2a5afcbc33132173802b6997859aa94a65124e730d75992ec6e8171062bf3972a3087cedde18bc", 0xfe42) setsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000240)={0x8, 0x7}, 0x10) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000002c0)=0xffffffff) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) 10:56:35 executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea0d0001", 0x4) 10:56:35 executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, "1000000000000100010000000000000050030004"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x3ff) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) close(r0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[]) 10:56:35 executing program 0: semctl$SETALL(0x0, 0x0, 0x9, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000400)=[0x7ff, 0xfffd]) r1 = geteuid() semop(r0, &(0x7f0000000140)=[{0x4, 0x200}, {0x7}, {0x4, 0x9}, {0x3, 0x4, 0x1800}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x9c, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x8001, 0x1000}], 0x9) semop(r0, &(0x7f00000002c0)=[{0x0, 0x3, 0xc00}], 0x1) r2 = getgid() semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000300)=""/151) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000600)={{0x7, 0x0, r2, r1, 0x0, 0xb2, 0x7}, 0x16, 0x400000000000009, 0x1}) semop(r0, &(0x7f00000001c0)=[{0x2, 0x7}, {0x3}, {0x0, 0x801, 0x800}], 0x3) semop(r0, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x3, 0x80, 0x1800}, {0x0, 0x4, 0x800}], 0x3) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x4, r1, 0x0, r1, r2, 0x20, 0x3800}, 0xfffffffffffffff7, 0x8, 0x81}) semop(r0, &(0x7f0000000000)=[{0x3, 0xea}, {0x2, 0x1, 0x1000}, {0x0, 0x5}, {0x7, 0x1, 0x800}, {0x1, 0x3ff, 0x1800}], 0x5) semctl$SETALL(0x0, 0x0, 0x9, 0x0) (async) semget$private(0x0, 0x4000000009, 0x82) (async) semop(r0, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000400)=[0x7ff, 0xfffd]) (async) geteuid() (async) semop(r0, &(0x7f0000000140)=[{0x4, 0x200}, {0x7}, {0x4, 0x9}, {0x3, 0x4, 0x1800}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x9c, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x8001, 0x1000}], 0x9) (async) semop(r0, &(0x7f00000002c0)=[{0x0, 0x3, 0xc00}], 0x1) (async) getgid() (async) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000300)=""/151) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000600)={{0x7, 0x0, r2, r1, 0x0, 0xb2, 0x7}, 0x16, 0x400000000000009, 0x1}) (async) semop(r0, &(0x7f00000001c0)=[{0x2, 0x7}, {0x3}, {0x0, 0x801, 0x800}], 0x3) (async) semop(r0, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x3, 0x80, 0x1800}, {0x0, 0x4, 0x800}], 0x3) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x4, r1, 0x0, r1, r2, 0x20, 0x3800}, 0xfffffffffffffff7, 0x8, 0x81}) (async) semop(r0, &(0x7f0000000000)=[{0x3, 0xea}, {0x2, 0x1, 0x1000}, {0x0, 0x5}, {0x7, 0x1, 0x800}, {0x1, 0x3ff, 0x1800}], 0x5) (async) 10:56:35 executing program 4: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000023c0)="b1000501600000000000000007000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039d2d236acf20b7804be64174991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d323e7d026ba8af630037282102000000720fd38bfbbf70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb001ff1edc7ea24551761d12767e371a3f8343712051eadb71d89e000040781e4b2fff840ff00", 0xb1, 0x0, 0x0, 0xfffffd17) 10:56:35 executing program 6: semctl$IPC_STAT(0x0, 0x10000000000000, 0x2, 0x0) 10:56:35 executing program 6: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[]) 10:56:35 executing program 1: connect$unix(0xffffffffffffffff, 0x0, 0x1) r0 = socket(0x2, 0x3, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/95, 0x5f}, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) 10:56:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x80}, {0x8106, 0x0, 0x2}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x7, 0x0, 0x0, 0x10001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) syz_emit_ethernet(0x62, &(0x7f0000000180)=ANY=[@ANYRES32=r1]) 10:56:35 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x34, 0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x80000000}]}) writev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000300)) 10:56:35 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x14, 0x0, 0x0, 0xfffffffd}, {0x6}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x100000002}) sysctl$hw(&(0x7f0000000040)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffff3) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x1) r2 = socket(0x1, 0x2, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 10:56:35 executing program 6: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1024, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000780)={0x1, 0x0, {[], [0x1, 0x0, 0x0, 0xffffffffffffffff]}}) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x1f, &(0x7f00000000c0)="0000ad14", 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r5 = socket$unix(0x1, 0x2, 0x0) recvmmsg(r5, &(0x7f00000002c0)={&(0x7f0000000280)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/184, 0xb8}], 0x1, &(0x7f0000000240)=""/33, 0x21}, 0x8}, 0x10, 0x3, &(0x7f0000000300)={0x9, 0x400}) r6 = dup2(r5, 0xffffffffffffffff) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, 0x0) syz_emit_ethernet(0x0, 0x0) setreuid(0xee00, r0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') 10:56:35 executing program 1: r0 = socket(0x2, 0x1, 0x0) recvmmsg(r0, &(0x7f0000000200)={0x0}, 0x10, 0x843, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000240)=ANY=[@ANYBLOB="ffff1c000000ffffffffffff080048000034000000000000907800000000e0000001440ccf00e0000001000000004e204e20ce8200fea58383f4aaa3d8e1ea6bc2479da55d8cafe1d7a637b4587b02b4a1d1f7a4bbbcabd237dd2447b692b01de007dae70fa1929399484a3f6a222163bd5d1d6be72524a78f90b358ca755800020000000000001c6c9293a1b0b2665f547147264533efd7a39d23c5c7611ebb32d7e7dae9e46875641a2cf0fb58537cca250828c043d9a0c6ac80a62dcd378b1d181118900b44ee00943329872176189880678a3cb71d7884ffd200a1251ad208711f3290d7566e969b1bd27c4acd5adea07f00ded4aa2dcdf9ebe52f80a4b422b1927dabbe6d8eb89f7fabd68fae2bdd", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="63d2c3092d90780000"]) 10:56:35 executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r1 = dup2(r0, r0) setsockopt(r1, 0x5, 0x3, &(0x7f0000000180)="bb39a9a546e2588f86d5bdc5caa4e7a5cc89a2ef8cc8730b79ce4c925f669b1215c54af9fc391f76fadd2193297ab265d64836c159620a6384a903570357a05b8f1889275c20adf67a467eb3adbbb31e9d38da2c5f65845310cdd01bfed39cf42a2f38a1593c5b805750b2c180d8ced3c501fa0db71ba3e21b35f714c0e0190d8c4f39c51906b6a1fe8b3318dd3353295d4511743f39cfd9eaceee1cd0023cb15cc38e47e28ae396e1d4553731de4be96d03ee9aea109e85a486f974f8fa3c2eb26bf94ce31f91f61355c5e9246051691fe4a3968e0cebcd85578ef65ea61d517a0a5eca4695", 0xe6) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x4) (async) recvmmsg(r2, &(0x7f0000000380)={0x0}, 0x10, 0x0, 0x0) 10:56:35 executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0xe02) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x3d, 0x0}) 10:56:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) kqueue() r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r0, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {0xfffd, 0x0, 0x20, 0x3f}, {0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r4, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) 10:56:35 executing program 6: ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000080)={0x200, 0xd08, 0x1, 0x8001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc0}, {}, {0x6, 0x0, 0x0, 0xe5}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x101, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) getgroups(0x9a, 0xfffffffffffffffe) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, &(0x7f0000000080)='./file0\x00', 0x2e}) r2 = socket(0x1e, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = fcntl$getown(r4, 0x3) setpgid(0x0, r5) r6 = msgget$private(0x0, 0x460) msgsnd(r6, &(0x7f0000001280)={0x1, "9d1729c0a34506e82ff9b5276f1f3488904fe4e427228ab75f5e5970ca3f7e70bb0c5a485c34f32ec3bd80465177c7a05beee1b2d476ed82ca76f8c03fa2cdff5682260714df3a4138b8596dc1b3fbd8c2bf45df2a5b14c6195bffd42b5e65fea1805ba1be7a99146e8f9dbf342ba274b39e69ee1adfa3ca92ea2e7e3ff1ac41907c4a7af2b300fc66c13273373b046353d31a9fd4270f1e4d9dcb65484c9dd7a0742da36f8f3e76f0629db82e78c77176ce4fac5ad07c6c8110af71cde70c8a4a39b25237462b955b98446af8e97ba3ce3db2d2be36079b60092a6ff467537aff1561d6f8eb538e4b36de844aa3273159cdf851704cd5817336d6df03f7f657d1af3068965dcdc649a0ea752513c9477fbb40c03bddae06ed6405392ac2b1c502155127dd835c1f67de9b3bba3c46c243fb8a6883e9bea7281b00a0c7b77512fe5cc6780da72be6802265f2d4ef7ed913751b3188ae98044552150f6b103976cd3b6a1c9dd9a136f5c7c21ace40de1f363ad28b76267b9a9cc7ada6afc4ed02e4d850baf019987bde7ad11d81d3bee159368f3c9842348163bf4adb0821ac680a4f55e5618fcd499b7cd60c0e9e6c5407ef955df362a76d68d32246463c60671d8b703886270bd902cf26a57f274f808a8f8e229446cfba93d7ea903b01ecd30518c507afddfc431171e66eb30ee055d72b74f776dd2e7433c69c02b93db5a21fd60982b2e354d36739684e5bbb097ad4b4e40491d9b93a38ec905457afc2090fadb62cd1a0e0ef2110bf56f79ebb9d9ebc58a11ce0ce70cd04f262ffa2c86d57edfb3d4a1335474dbcdd414254e2b6a2c9bbccf7447b5c751bf13d35be778f97c8fefa7a842e7f99c9c5b120923e279001944f378d5a4cb1992c91832ebf69543f571d0efe1e776549f0c68a2430de9b63f2d73a11bf4ed215647f3ea41bd3836c3abd2d0c8e03f96e284f2e80417555e6a49a51016b749c0ed5639153d88c7716fc05935771e8b0130686798b1729f29dc4304d65972c68dffdd40981d59442357cc64b22cb3f653fa71fb89a2fbffb49e0ddd62fbb50e581ca05cee487b4531ed7d07fca7b81af2b706f8263532f4fd6e417ab3536674553b486061c4bbd6e15d27d57883dd2539047c17f7563d93c41f94b80b3bd4b18bab2ff92518c6f6e19a7ab883c0626d3223b4f3e6b8a2095a97e249be03938acb365d331522ac40b43a671948bb644a3f5d731fd719b2595842c0334a546e0449cdf16d8fd169a47f8df308af2c9a10ff495b7fa06187d107d5a58bdd5b5938963a5b73e97cb5cc41c8557c90e003e28e68b7fb1c752b4d8c8bf4fcc981dc779c6aa936bcc59e3ab4bae67b51f424994d349a7ee087a542713ddaaac431b5fea94eb56416aa4afa5d018954ece38550dc1168c11a2c30a16a6f5"}, 0x43d, 0x0) 10:56:35 executing program 1: connect$unix(0xffffffffffffffff, 0x0, 0x1) r0 = socket(0x2, 0x3, 0x0) recvmsg(r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) 10:56:35 executing program 7: semctl$IPC_STAT(0x0, 0x40b90b00000000, 0x2, 0x0) 10:56:35 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea180001", 0x4) 10:56:35 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x8, 0x0, 0x155}, {{r0}, 0xfffffffffffffffc, 0x51, 0x40, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x10, 0x2, 0x5, 0xffffffff}, {{}, 0xfffffffffffffffb, 0x1, 0x1, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x4, 0x40, 0x0, 0x8}], 0x8, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x5}], 0xe7e, &(0x7f0000000180)={0x6, 0x5}) r2 = dup2(r1, r0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x14) r4 = fcntl$getown(r0, 0x5) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x108, 0x1) r5 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_metric}) sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000340)="62570dd2b8795e5f3c48718921df2de433900e189b652005b8047069f8c01c45ac97bd5d26f9fb50c79dc53f125abf89b248c67789ac40d80dd211b47996fbee0e88b824a8e42c6ddc000669d2cfdf4d4dda6b1893d12b84699783e4f79927a5b244a76ea2014a3b963a9a8bdc4721592d7fc11f55", 0x75}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r4, r7, r8}], 0x40, 0x6}, 0x3) r9 = fcntl$dupfd(r1, 0x0, r0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x18040, 0x0) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x100, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) kevent(r3, &(0x7f0000000540)=[{{}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x0, 0x9d1}, {{r5}, 0xfffffffffffffffb, 0x48, 0x1, 0x53, 0x80000001}, {{r10}, 0xfffffffffffffffc, 0x86, 0x20000000, 0xfb, 0x1ff}, {{r1}, 0x0, 0x24, 0x1, 0x9, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x8, 0x20, 0x8, 0x80}, {{r11}, 0xfffffffffffffffb, 0x36, 0x2, 0x8b7, 0x5}, {{r2}, 0xfffffffffffffffd, 0x81, 0xb0000080, 0x5, 0x9}, {{r12}, 0xfffffffffffffffb, 0x0, 0x2, 0x9, 0x8}], 0x1f, &(0x7f0000000640)=[{{r5}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x7, 0x9}, {{r1}, 0xfffffffffffffffe, 0x20, 0x1, 0x4, 0x200}, {{r2}, 0xffffffffffffffff, 0x80, 0xbfced2c2cd19f80e, 0x30000000}, {{r9}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x100000000, 0x10001}, {{r9}, 0xfffffffffffffffc, 0xe, 0xf0000000, 0x10000, 0x7}, {{r0}, 0xffffffffffffffff, 0x99ce6cad4ce1a750, 0x2, 0x10001, 0xffffffffffffff68}, {{r3}, 0xfffffffffffffffa, 0x2, 0x1, 0x4, 0xeb}, {{r3}, 0xfffffffffffffff9, 0x84, 0x4, 0x101, 0x3}, {{r5}, 0xffffffffffffffff, 0x38, 0x20, 0xf98f, 0xfff}, {{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0x9}], 0xff, &(0x7f0000000780)={0x0, 0x3}) write(r0, &(0x7f00000007c0)="65553bab9b46376c0fd2d952edb1cd9c26abb7eba4f1082ac27a3038e166bc397356905cf440970f568783282fee891aa4c49597a68012ab90bf4134ccf6fd4f1ea240c1a010fc682042e94a88af752564ea6e6081cc70024f279a4a1bad6ccdcb896e461444439101fbd6d37e1ce698a1", 0x71) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000840), 0xc) kevent(r2, &(0x7f0000000880)=[{{r1}, 0xfffffffffffffffb, 0x8d, 0x10, 0x800, 0x1}, {{r5}, 0xfffffffffffffffb, 0x48, 0x4, 0x6, 0xffffffffffffffff}, {{r9}, 0xffffffffffffffff, 0x0, 0x20, 0x3, 0x1}, {{r0}, 0xfffffffffffffffa, 0x4, 0xfffff, 0xfff, 0x17}, {{r12}, 0xfffffffffffffffd, 0x21, 0x80000000, 0x4, 0xfff}, {{r5}, 0xfffffffffffffffc, 0xa3, 0xf0000000, 0x0, 0x6}, {{r10}, 0xffffffffffffffff, 0x22, 0x1, 0x8001, 0x4}, {{r12}, 0xffffffffffffffff, 0x5d, 0x4, 0xffffffffffffffff, 0x7}], 0x1, &(0x7f0000000980)=[{{r5}, 0xfffffffffffffffe, 0x0, 0x40, 0x1f, 0x5}, {{r9}, 0xfffffffffffffffa, 0x80, 0x20, 0x7, 0x8}, {{r1}, 0x0, 0x8a, 0x2, 0xff, 0x1}], 0x7, &(0x7f0000000a00)={0x6, 0x4}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4010, r3, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, r13) setsockopt$sock_int(r13, 0xffff, 0x200, &(0x7f0000000a80)=0x3, 0x4) dup2(r11, r9) socketpair(0x20, 0x8000, 0x0, &(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r14, &(0x7f0000002cc0)={&(0x7f0000000b00)=@in={0x2, 0x0}, 0xc, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=[{0x98, 0x1, 0x7ff, "d0221a4b727dd6e4ba8ed0251d5c5b0465c83fa9b71a7d67d6592701d1bad82d54c76d7719c3e1b75308aff7b178d2acd22ffe96952819fe6903ec16305435e1f96d692e0211c6accb266b0f55312b457508aa51cad8471f1fb9ec752b3233550766bc9d9a064e47656402b52b3a718f1bd040d65d3f51c782a2a49c6afa5aa5c46ad58475ce"}, {0x1010, 0x0, 0x3, "08c96aad19620feac159728212a300badbd0c1267d1560d0035f0d84745a3012a51ca1fca0af27c4c921444cd5ad551d5cf2d62e6a67a8fe9a923850fa4c45563d216c3dd916ff8fac2b60d268be3b7a5f728d004a1ec7758526da7aa18c1d66f9a282b8559d3f7c3893f5b9a65a5f9ed42d5479b574f05b615284d77172550c66adad1edd5edd2ceac884aa66f5610d4db2e00693760f6cc2a183901a774bf27608c3d5461b244a14b64e2fd182a1258d0ffa0d53cb6f384ebec6acb2dce286eb769488a674ae566f603c5a3471e3d56ec49695a421099c17fbc60ee0168e17522fcb813160dc1198b6e760ad5a45eec218de3c3f0405ed48d3e729cfa8aab1aaad61869e1bc1b354fbad5a545c2e19129257d5df5007fc91cf65703a9143beb90649f18aa7460f04d995b6baf19b25fddc1fac6d62e9131b0ece99f4961d8739f500444b70b6b16e06a42d86156b56c4d7927066e26f7085b4df9ea0cdd1ed3f11dc54ce0845d9482a7e8c9d0d26c034abc0ef64e1c730bc43f1209ebc6f8590814342335c971883417792288096fcd47bf259f33361e9e2c0dfe6c3ed4c1f13825d9326bd1e2a27b8a5489de65375fd725d3218362f27b612272c4206651d73f53afa1514bff392600880f78c8f280cbc98afd418f2853a2aee0c7f51cd3edad48cd53f5b3c8704ed55ed0fb1d16644a7f739f94b23bdc8ebbe96585fd3189b9547dcd2d42c1fecb1d6d44000fcdf92a31acab4a12d885f20221869aa8d595f879a0127aa284f1bb08951e565c47713c16d058e25ae95576a3d986ce52b0db419ad6083caa13bda9db073365f90782cfe5fd5c9c03fa037fd98d02c3185741f2f84acd375cd30caf736f141a088adbd0038596a2fd9483856aff3e7ce1fcbddd6a7609e8ca59052018fc7cdf3dacb7766afaeaadc5b31abbb9171df6ed6d31e40b9cc70f2c30e14429248a4fe68ab92a183a8b2ee33a350013347d5bb4d4c18802ab3d057b267baaccbce86a2a5394bc76eef6f06702046163779f34d99f6d5b9da760eb244dc4ebed45502e15f1bf1badb204c4ec8fe28887e6f655aa4476f077c3d541d963873171a8f19f985602796a29ba8420c7bddb25d88b12286e856272cc03e63f79de89b7a568a4c80fc1ef51d3e2231473f4ae2bf6968747d17a6df439f656a36464b3ecbebf2b2d4ee269255ec6489b8e90ec1c7801be0103a258d84fef18a73949ce557ed2c5a4b9706760464fcda715f002f677083845e41b406f1c300b03fde22ce0d69e482f31da8fd8215c3889fc09e219b835deb7a13c178aafa1f618dca374fe917874ac49babb1b11fafe06249c2f3e0331575eba7bd6ff551b0f7c77bcecf8ed054fb7b81f7d96f8f9497886faaabcc698af52735ba8f0aa24c071ff362bda960fa894a6d71c813ceaa6f9b279c2da497434e01739d4e4e02de6a78efb6ced11b56b8d0a2b9cd3a957383444d4a9b435d967f17f8566191b8af68359edbe6335415404a93a4efd601d831e931c7d7a8f9a8578a5ad1aaca5d9a5fb84c2d9fcfce1b39dac1be9d183cea8928ff310ad4234bc5ca70836d6f27c191a8a49ae496088018c0a2de3f58399f1f12d2b4befec197bab4aa1fa0782b0f25298d1089804dd647fb7203220b80e8af4596496066794f1090a736555d06df64c3795e4f94d1e3ee63a711214d74bb5e01c5c7d02015490dbee3ca2f5d84957c102c40f9e522d39d23a9a8f5c85f818a4000d17ec3759e74c759579f3a0e1b3a28db7039739a5c64c19e9c6a3db47ea838caaff42f88ced15d68ae2a9483c06d7db0692f764896abfa941420f600f0110ec9f1e915a6d6a305e822e4800bed26ebfff91569caff3cb862c0c55100bf20897bb5136026a2af36204c7f65e5b31d0e38ef9c2caada08727b15accb16ab625de1d4ab0e3529c0814ac93ada6d5a80c19c174c9aee1dd026f20626091869ce0c8557f86d472b070017c90b00979d97bcfb6e2e15880d17b7d29f3ddf9b5c5664746fcff3e8c1535ea25246c171eb1ff591d4144c592c24ffb6398c42c28f984ed13b26cfafb2f3288934961f3ffe2ef29dab1fbd4c6f94a4c55acf945a5f06db115ba86a68a631dfd7af9ab8c910c06962cedee8a7f891916f56dab4fd96bbfbc7fc0bbdd085d778821647655c160c72701a980bb6d3936c08195f4a436323b73fa44a628bbe8153b7030972a7f7b78ddd997fba6aa15225fdc2927415a2759596abc57ff4bf267173f1ca679d07de14eb385f745ab0ec1da8e9604d0f544f44ab6694336ff8dc7b10ca63aeaa81245213afa6c765eef9623b1704d04ef09fce0c375aa9306d35c97c5497dfb8809f6de86c8a4d8287769aa506a00dd8c887c884d21628bde09872887d6a9a7afa15a292133f9d0e229c151c3f6b83acfa131e279ba938971ef6948324a8b30353373ce9b6d12e50c8739507c98cd0bf5f1101a75ba9e05407243ec466d2fba37f8994eb9adcf640b0a2a4e3f9bb1aa1785556b2c3355837b88939c8c5b3e094625a355a1690dca0bee97e8aa364bb20bb17d23a403aad54c39277373877e4dfc0744ff7388a6d3629e12bfbaccb69f33237b85e5b5cf558de69ab7c9cfca09050ca5006d01e5fdc5981c50edd2f7fe64540a8c4df68e8432b0d54cbd37ee40e7dd200aedadcddc91bf2708f30c0639fbb8fee44fdc54c9d08f3e2851f980fbd75dc9ec722a125a86d26988941a5989ed9091b23fcccb0ef32be97e7246b85c1f6d6bfb820fec103c553148735498146dd57f6773d2274c6cfa3e7de571ad8dd2dbcb035733697556845e99aa92dc11dd260bd93e123195958c88a5f13c9236e561c0c6fd57132ee6cbef6de02466e58fae4fd03bb8ec5b8940e44f629bb2d06c06ee72bc60f8e845cb83f72540775702cb02c7181e6408f94e773b321c3a4ba4eaeb47d5afd871de96857d106cdd143e69c85aba0a2f2146808b9db95659579b49b9a863d4404eeea70d8025751f9374b4b914c118eefe5b3d203dc55428c95f2b8b0c35ceb1ebbd698166e2a1dc247323412a4f93d679b4b6eaa7399a2685a56486d88c4b72feef02df0a41794adb1320a72498da196e4cedf998954a9429f7cedf55482702660db4f678048727ada103a81264c546ebadf4163deeae4f3026b2f6ba61d048762c032defee22869c97dfbc8e8901c66058b31c13d3189e641bd3f48291e2ea5a0d0f36d90ff20a2ecf51ea0df86fe2f1286de4774489cc0686d9d771143589ce754a92b8461ad67271ade9583d4fea7ad7bf03b631b080bc9a76999e242af36080229ef3c3ff18203cb505510273a518e41282cbda4017151cd7b88208797e3a2b60cebb396b0060ecf0b4d5ebc957cbd7723399db538e55b9180a5a8ddee2fadcf325ca740106347adc4f3f0fd0a40e14d4dcf4fe50efd82bc812c4b2f6674907d7769573f02969a920ea7c9e4ba100e579caa8da0b824fd7c83114268ed7def6694ed77b9d48f88e025b1d4bc6bb4526e2f1a3afe2c81f8ac11e95c022a1e89ad4fd1939e4e83af925974686c6aa29056a2b7fe97f1e5dea61bc3ea89b5c5d42c23bb03e2c927bf4bd96344f5cf1dd75f67db92fc85e198c2b5d7c0de4701f5669a657cbdc9e39dc06415b433b71f6c8b3b88839e3a8a94e3ca1408b96c540ff2648be590dc26dd2965fd7b055b098fd18d8802056360d91fd8c02b825928be4d38062e03125a6b36cb7e43ae4d4f78b1fb02156ec3b6c67cb636146d4b1ad875b6968da52ba8110cbef1278e1d7dc39542e57d6ae5cab2f662414ded8528294aa51fd61cb752e41e412dccee217adc993652ffbcd47c4a352d95e50de9a8fb7e309e02de9aef6f490ed022d057d231c1697042ba456a814090e80ec0db268aeb859e4558c074b32cbeb6e29a6ac56af757c36a3606a8daf7ffe1381f9c5893be4647cf9245a318e91865508c1f9a94b3c5ac10ac2569a4ac412ee5b51c2ff926c6e72305775ff2d243dc24154c01e136c9785061b0cc4ecd2b0a32b9bb1adf9e6a3a6bab07030790acb2a5252072df40b4a1bd6e761ee41d728e1baaabfcd9823f1d8823a74f56f8bfb7462ab16cae9c94ac4fcbc47ac708addcc19b4b34a322dd7f64c2d6ebd0a511390b1214f996c9b01ab296b0f5507ba5a034d7c52680ec847e256fede896024c7369883f136a517762c3d88d09205fa662b563d1c431e885e9e8afc3e34b55838b527b89a6201eb7ce533ac3f581f0efb6ae110004a1631e11b0531d8d17463481e61900bd74d8bad48354564330355809e5480efb42e161ae026dcca03be99fc9c6f230aab02f68d4e787b7431f9bfa5bcd3d090f0028a03d65e43bad49c95e16ea51696f9e284101e64f876f0b03bca0de4e33d6ae30075d179ee45f5ea74293779d5c4b70825568d25d90e6a92353963c5beaf49e02fcb8848695356abd80b784eac7835c405dd11a0d0440120ccf80958e2ba6d24902116919ae613a2c1d621079bbb7c0dfaa601e9e4d6bcf9bba1af3776724ecfb5496aa8fbc8e1fb57821a590e054f70d75878489d0c6086ec278f5c2b0fe60a258a566d632f93febdee91002b24a762ceb9a58ac66895f028c97f99d95621cd6b545737fe3d5023fe21644cc8ec39ae3489c7c961dcf837988816e6b4229071af890f13ba63a61726225f707c3ea947933606bd7ea16d6697f84d6b09b2b29e0cd6bb38277268c2e6c1c2c24103ad16a98e3f8ab4ebdeedab26cd6c677f45a23c78659a7c33a9bcab99e3a48139dcd06f472931d47be575e897ab313f6ef0ab7c924fb1700a9cfc288a4235bf57ea764af0c65a9f039e2abeb666da01ac0aa232880d7916cf71355e8f395e28f0ddc9cc152721ae5fc2f6637501ccb939b562a1a160c26a254fb7b4d5f3f13e94665a09c110420aea0ab914493cb508dbad6362bfdaa2cd826bec82608a2a62f5f9af54fa7712a51fa02edc8a0855c36566c53ac4f5d2f98372f713b97aa0e972c2bcdf168db24743450a7df17ed09f20faf1f626e0b697eb4d2d0edf109ae7fac7b7e7cbb697f44c79a08d41789c9cbf5d219631c102eba356c59f5d1ff6057bb4ae1ae21a57678f8177ce41a2d2c29b19def7c493615386604225b9986d683eccd14f84bdaafeaf36ff4d49ee74844567e2fb4f6e05fbe83a8f627506de3bea61f738bb1acb25a2045c91e56e12c6bf6a648a115f1a0563a0340c2d6b7d70fb8e9eb240ed05e0177facff6c641c8b83e3ee4fad9f1567944a471f9aeee7817031eab93ec739d0c4c784f1289ba2a078849615921989a56185e2c49c87d93d4eafb3308460aaf6cea328e48bc96ce4d02a99d06b8c0208c8c26204fd8194113f63616b4caeeaa9a67d2e98b2e0e1132832780639bf798b293e9c8c985a7ce5ee91d25a7e6f7dc3087239448e2b4baaddf4fd324e3929b7883b279f1e4193c134222bdb4bcc877b81937f8f0ef6f95c27392ff2722a1894c7a38fa9229e6bcefc495e68bf8df54e5bce08ca4ca04c8008a06c5a5e98681ea4b65d219cca5ab32d8cfb1901fcdca7695ec277bfe00080fe787ecde3e3323d9e74eb1e64a7bf1673c613f2b9ac03f5e4514b6ad989c2fcb69dcb1717db593989d42b46d300f5566864432578df73815d1a22decadc1e46822bae8d08e047446db0f01f335e5b0a8afecf86ebeca89d339c44a92b66997547e0d24b4dfd776a77f401a81de9f26db2a9f6bf078d3a51cbcf25d706ca4addc6921512cc1f091ff96e22049cb42f8589823c49267bc"}, {0x1010, 0xffff, 0x9, "342048225213cf02ee4f499dea89e31a47d49e7a960de3957b717a19774050927f95ce0d11eb60aee78a73909bfe06c1ee418367024615bd9d2217118033d9cb9fe3f75497615e08b78ccd7eae7984757c0983810e69ca4884543aeaa29571a004f232cea04e88ffe2eee2f87a5e58c459c9360e84b5ac1bf16433cc1377a4a3052cdd8862aff9a66367704f336f201c997ed4fc4c2d9f8708911653557853abe4b5f92837edb5bcbdc8ca7e59917f8a879546997d415f948ca42d57d56150a74ff88e0e5f5f21c3d77986204a8d79503d693132843dd9eea24f36e1c3a75764190e9944e1ce4ce9c02deb0b5ee4bbb0fb15b43da05efcde77e6f4a904f54a80a2f97de52b0213be978a6ef6d927aa1f8468288e2c017fba357d980633b8d6e5c3e5da573bb69a6fbb9bc05333b85447c9964a99fcbb86c881d116a29fad3189e86fa41f5f9bf8a9a766eb9db94e91c2e9c48ade4c7391e52b4cd4af32692664c4502e6713aae14efbfe461e04dea9b3c2c2a7ef961706a137dbdfd1671021cb5659f058af0d022654ebf65db3d0666839ecb7d567b795b586f00c3a54fc70ab225e24be82cd17ebeddbaae2f900aa2c7b964519f601634ba9e443c97e62a06712747384cda01b46e33d8b78d2c6c98d088e2428ce9ebe66d88d271fbd7959e32ceedbafe818d6763056bd67f1180ddea94b65273b1ae41e8cee1a98cd434ddd6be3e6434214a5d8ee78d9298fb49ef96d9b673bb0b4d54c83e11d2560717b282ca81d0866a3a9fffb50fe77a55a9300842ed5522ae0d25661190c2cf7e095be681ac30c8a8ebb1daaa11ae2e49705c9adad010cdb05d356cfd5c27f73eed8c6e331e6dcf11c76803475e9be3916836e3963cac474f6405dbf7617bd5f5471294991d0b8daf7c6ed2cab6b7bcf6dd10f0cdac1f39fc5cb9f486bfc77918c9c064c30404f37c5bf4d41546ebab4d871ecb4a6df33274d169c4027c54c786aa1af1fae64e6677e01463a8bddbe28d726f9314882f73a79bc0cab170a9fef776aceb9e61686d8c74521ce49dc5a8fdd95f26100eb27dc889fdf0747aa12df45c4f294a2749d14f1d6a1e6576c74294dcdd573b17c6385a1a9317d1ccfae8be05beef1fba9c69ad178adc60a0267b3d9c1b9925edba24640924b4e3231c21efdbfac0f1e72b62177ca93834d246a11b39190d41d58636a876d32039f4b1ed82e18a8c22a922c0eefc36ae13ecc9ca61e0e5c2f0bc013de71d6abfdcd7c1d770ffc475313ba057a0f66fcf880c94a76b49c3ac0942acd7461c047bf434d0b2801f7ba7eb1f9208e976e72063309b5c6224f85cbd60f8cc3c9aaeb991603a123da3c353ce20df3dd099b119a8645ca2b211e6372c69dfbfe6d203922195d45ce49a27d5322a131053ca010f7a174bd6f56dfa3ba71bb7e3d6d7dcc11da843157ff89b85185bf6df5f3748cbbb129a3128a713f89dabb6a9e783c7f862a21ebd6cab5e049e6364a04a0e88c6f0894a275556d637d152477655838513aed29bfe10dbceea86d0dc4ba1cb6c2a10b9923da2cdb68f87545add0059557829ee5f1ae5f91fc73ba609a78105f5cabdcc9dad3772885432a6542e1e43b474cfe632c0e22463a054c1427b78770d2fbfc4421770a1081752866e5e64d65c71504adc02a0c72045583a0b45c307e6ae8d92532a22ecaa46780bed52662ee3e47c9b37ca49ee932b7b2b300a83949df6182d43cb8a749759807a682ea1d665b87b143a51e9c4b68f5437f77f3c45b4de48e952db3a059af58141640f6d0dce87cf419054a0c5c2cd4fbc1f344fdbbbe207f953809c8ec3d5f31b8e6ba0c8fb4b381fea20eb43990edeec023e9a0bf760b64e949c2fdc4e629cbde70c4c0ad93a47aa78319e0232749949cfc3fab79069b1648b89d76ff1def9395e94c59fcbd0a4b1e79689e1f700b6c135a9ea7a77cafef120f3f7c3404aef01ee53b2142dc787b8b54ba2e651a81ecf100145a9101514e661705cfdbd998e1ee5a6749d2bf052dbe621f36b7209fe8de885cb1e1e914396fbf73bb9c4622ade70b3bca62810934f8fe61bbd68dcefaadccc4eacdd07c1366599bb2fb183e77c592727fe547acdd9f4c4cb4ee9c89530d219150195edc50fcba59bbd60bfc2011f4d9b30c1a903199bd2eaa5bd8615135a4d86542e31c85aadf2899912803e38884bcefe954d42321b91346fe29206d2496ef561d2a3af94b29c42c18ac568aeabf900ad9e19068a9b892657b1708cafde4ad64d1a535193717daf983de980512da6abc778be11f479fb8262f51a3ae008bddc0e6b76f34ee3103d9dea94ac7d7b1d3db262ea6d0dbe8daf45c7eebe53b228623aeb1e40c1d01aa2892e230a66457584caccbee7b0d4724c1be8347a6a5a9761d0c74cb9e51998ffb9faf96e595af8ef2086487fa2b1d1f04b810008247601b9b260d5ed20ecc75894119b8343d8fb1ff3119cfe03f747ce1ed0065529f7d19e252e144f0ff16575c3563c4f038f46ef7172f638a1126c6cbc02c8f9dd46e24571ef5f4b6633cebf84ec3581f275c07c7a38aaccf024f7e12cb49dab6e431be05ce4ad6a960d9605cbc9731c7f00eb455b1a5db7e9e6ac50f950df0d602de84ec57bd7025965c58ec15d32c1e0bf4b4894d4e994e1f8123362558da59f856d8257b970a77575167a4648f825c94bb976d7599386ed6fde53d6acb970beac052925131928f199ee69eda8549ca56ffe333b6522b8c9037e1ce4fdc76cca3a402d25247e23634abbe24dfad17dc8ff20273db16c0e917b938ae6bab1ba93f3456356eb853990a6b99530967011f6882815e779f88e927c9fadaa4c205a93451e94201836735f7444357ba86e254ac06c6eca2570e02531e4d0e7dd54ca37995a550e02c69d24985e26312e2d977a8103887d82829edb5c5f8c2861dbd06ecec46d597209e12299d01792b0ac1a04856b1a44d7b2876f5ad8d4ff846ea3fe8825fceb48ef6d738f8259c1b922d01cadb929007e8ee09e2c506b4c4762562c3e359f76c6ad3442e471bb55e293b63deb445c17a4fbb2c306b9865ce84fca6f28411b597af9384979a29fdeac15682ca7bcb2b74e19a3b47ac0461b6e35047ae0364b5d8ec6c63a36a3065ace8e289a70d60795d34662ad6ecd2ed75825b18686db3e82a4b4aaf1a1b931657b672f25a120f7d6415882f82e45ff5d2f44c3c42eea6300f5caca6ead1f18dbdd4696a008d9e960eeffe757c1c0601db012c87fd2323d2606df65f9ce319edbe13bae2530787aeb4672795ef68899a74136520d7c4ab5f9436fb38b92a4e39db3e51fb959dec77ee6600dd86a57fef7a905d601d62390385916c278d4d0ac3b3bd372333577977fd171807feffc3e5c8aa2f0270ef33b085fb9f5246cebe54771d964cbecbabfd82193ad693ac5ae7fe39df20959dba140c51f91b0591c754fdff4becb5a6dac35b722d31ee5da9bf0ada9759604e6823e8e4073097a0981935e2025b3b638db203723a8be5c6a156bd8741dbe07f33dc1068abbe7c3d91367cf7dff0d300da288263b920acff58fee1efc15db3ada561aff6a5a2cd6882397b1cbea23b25225d833be83cddcca0416a34a10c0e0360f1ddf12633213b41e5aff3debc7a0096ffe920560d19d4918598dabcfa16aa3df6670800310089bc93017532cda3592223ff1d202301b405f2fce1e7864c7fe0edfa569cf822cafd3a755ce50966e34edb5b9394c046db5c8799ff61b0b8d9a759a366e9618ce063d6c7a221d813a8760bd8aee954173e9044723523823904a0421d202b6374952585f1bfd928764641089035c7efc993e1c09ae73e346e14748e51514a662a14fac45138dc6235f2df6f0cd7eee9f59e545d905b45c63f955bfa1cd7b769d3007c007ff9ea20902541ae2ccb94dc2914a35fbb799ed274e4b571d715e850bad6fc42bf38718cd97ed819424931ed4ed1ca381dcb636da69fdafb49ef9f8ca70e314c294dbd481a6f7cbe25431cfc20f328b6680a0b47292de9c14a33cf7029aceae93b0bcd170c2627a10bef3782165f7f8e884eb174bc4a893280abc40bf5f342c2c7654ce813eb15efddf9cc181529ccd93ca2e4e32d8ab6ae4851f330a360c81a9b53e1b4b83f885bc0cafbd9ca167bd7e92cc2f99cbf080b42d4e7a37f66776c82c330b820257c8fa91efeb209f484a0164e20f68bb04ac699fc5c543cd357947dd10a728be78c72a669594966edf9c36f803a4c5168a3646bac2a34b8b4f3cc7a26a70391ea92de1356ae4a152de77b395f1980bd4b3a4eff25e79a6ef168a05f066553784ea710e40547d6ae6495071d5791d2db42a2c1fe497ac98de7eb001b1f279ed13351de6e847a84534964eed46b289dc84d4b8d26d102983ab229a5ae47fbde4703556b2503547b7081aaccd9fd6980c4b187d697b19105eb9899faaa47f1ec9adea70c6e69e8a1d79534acf768715aeb74dcf2e1032ded53560f7bcc1b5e5ee3c3899fcf9f5f0d0535e560f4574ef85ef535ef64c1fcfb6387a97d4c1bfa6652bfe2082862f7e8578459744e6a497d37011277e54517217c062ff9fdfb5886dad98ba65a2ebda32f985af093df82c24b32412fd890cae62acac4c16591584df5c7737c135400427348f865019da9e108312cb0fe3eba22df3bb2d93a138890c6fe53ca83c615b02d4fb203889e3ad468edddf8622f6c71eaa829e640f9b9c7c5bab1ae99ec337068e2447b5b60e666332c2d6eb525ed4d85cf4ae4e7bf8bb8c309fc7859bbad2cacde12e41e4c196fc3fd752c810d540f516dc46a044b8943ff9dcbca20c99ee0d7b6d1b6c60eb4988c75daf0fc0df590af09e25df9b4b08bc968320136fd004de07c0d7786d762888ccc85d4d29f0f88b9ef1e216cc26f5a1e869741df9b43125be21632ccfe90b6b0dcf163b3ed6decdb994720d99a525d684cf1ef71b15e2c4a48e06b9ce1de85119088d4f74d5e6003f7b3f54475933a02d48e01fad46a95fca5a1adee278af40cfdd2b650faf880a8eab57a283255ca0685c0d6cffdf1c31763dbc9275b09134011c4ecc7e01b518485e330d59210c6bcf4608361bb78d25fe46c98667a450b2f681f1c5ac320eb245bafbfa203647750c60a41c4636f027a6c4a8444013f4803fe58fb9d41561b1e157f71eb84a092be6a0e5932c8e40373e774e1c1961d6485a25ec9149b932cc8c3b6edd6edac85cbde534874769248d914f7b6c8225278d915f659d238953aff0a22bbbf81b5aa8ce137abd7271a800a64bcf81ed543340ca55d2ff271a12fabf4ddc179bdea2a9557e95fcc9c8e458110463e884bf43ed1443ed2f39e9fb28259c4ac87fb40c2499b2f5774565a6495e858a84d926df22f38c3f2c2f7d0cd1ca623eec8e88eddb3ef05fb1847e34f04025f03e572af8dcc18fca61ce61f6dca465dd9c580e2e3edccb71f1a84834aeade75770f57555bf8fd2438142ca1a29d23a5d129bfc83ad3a3e432715b0693341cc0b05c4ce46da97d77097f7e864f3e2d458597cd91064756c8dcc1b3f2836ad019070f265909809c6370889e3acfac9ccdb4da7b5de31f3650f7b5470bfb0f0d3f114ebd54e0b2f94c086d61c4171824f9df7554da1682d58d50148065421912ef4108d9f178a7010eb8b82c366cedcecfc043a71843d1d7707ef9905179e57daba3cf2d55779f6f48e56dc22c3e4e636e40f338d6bea7044675cff4ec802f8fd14a84ea83cc8ecf6f02f684df1453b409c56abced8c79c779a28e06092baf33d8efec59"}, {0x60, 0xffff, 0x7f, "22389d38d017d9bd086e587a126ab6aab2f9baa405f37475a1ae6c79e486429dd4baeda391582f87ff1f0d7ec29e483ed093f9b4b4d538a659342d69dbaf7ee997e9e2b217eaf26953460771"}], 0x2118}, 0x4) sendmsg(r5, &(0x7f0000003100)={&(0x7f0000002d00)=@in6={0x18, 0x3, 0x8, 0x9}, 0xc, &(0x7f0000002ec0)=[{&(0x7f0000002d40)="becce115b234a4a7bd3a116cdd643f8462a83ee0b59dde14dbd02b916a9b83579883dbc6a96cb0e3b55a40819d2fa95362b09157610c9ee52fa084198cbd1a3c9c6a82917cb32155f2b7bd5b000b06534619366246b1b0", 0x57}, {&(0x7f0000002dc0)="18ae642fec8a514b90cc3a9410aec67a47291104e9790fac279aadf1f932d7f66c133036b4208cf451add7833496a2051f5577cbb4cf308baa849277a25c188ffc0df72d94c37a573af5fb664f8fa3cd1505c7dd7a6f9b45224d5a96c1", 0x5d}, {&(0x7f0000002e40)="c216dd4bdf456b2d997b879168c53ea1727c10b9e0b1dded7c5c9240e303ef0f702c26de0ce411f3bcedc285cd9fcf2b5e143f27ee557ec50f45f07be513221934f2cda30ebe59e95ef3f85a5a303071c506c16a684d186e292ef920dd221fc7ba90f22ca36ccae83f0b72bbe434ddb792de83ee0653709f93", 0x79}], 0x3, &(0x7f0000002f00)=[{0xf0, 0xffff, 0x8, "4621178a0db5442cd4352756cc2588cc277baeb83fe55d661ba2fb251f1f18232a4c258f8b3d5c348662ee729913a748fe7a93536abeb23c12bc7f3374607ef1b848d0f0cfb3f0c2d0a255effd65a91c31cc30c37f024e23a3de8872e281b519183d717ee35b511ea6a28e5ff1f9775c2495c5db2478c8f41efea6c499e4dc312e7860afdf3ae70f880a9508c81f09fa121e5b1af21ac64b0d18f78af8afcfa32cd3168ab52caa1aa00b5d68ea3f9095b7960bae60f3b6f943407e98d8f9c66a8b2a39b2b3d748ab6c124126b2b46ceb4d8eece313a7cd92008a659e"}, {0x58, 0xffff, 0x2, "e313477665ce2bd28fe0bd6338c9e1ec44d3f1786d736fe3faf754535f3ab3ee35b0cd6d0c51e4515620f47b5547aa9442906a28e1e32c0056e08af35dc36b7489042356b3"}, {0x30, 0xffff, 0x101, "710f568e7fdd3496fee0825559fcd66f96f16dfd01d0a30ad25468"}, {0x80, 0x1, 0x2, "7cba7fe5b89c4fc13f3324a4165b9be473ed87095f3274d3c4950b25bc03bb3cc320e602ad6f269215b98976ba9946d0d59dce5541dba0fb5cd03319e77e76a938ffd42a87066f08f2764f5cee12384d01c4649fd3b77e9a1d2cce063330086a5f17d454100fd000aac643459d1056"}], 0x1f8}, 0x0) setsockopt(r1, 0x2, 0xfffffff9, &(0x7f0000003140)="686aa40f93d1a2fce1afe8c222c63f625ee41c29e60357e692f40adf74f1b020268c66b9e4a21cd6", 0x28) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000003180), 0x10000, 0x0) close(r15) 10:56:35 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8d) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) 10:56:35 executing program 7: r0 = socket(0x2, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 10:56:35 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x8}, 0x4, 0x0, 0x0, &(0x7f0000001440), 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 10:56:35 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x2c}, {0x8106}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000017c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@echo}}}}) 10:56:35 executing program 3: syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r2, 0xffffffffffffffff, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:56:35 executing program 2: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) symlink(&(0x7f0000000100)='./bus/\x00', &(0x7f0000000140)='./bus\x00') open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) listen(r2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x2) vm_resetcpu: failed 10:56:35 executing program 1: r0 = socket(0x1, 0x5, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000002c0)=0x1070b) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000080)=0x3, 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) 10:56:35 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) bind(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000300)="0963a44ad031c8b934a9e752f108183bd5c3ec555079562a284e9397b80f572cfa5f8a2d525cc4288c39e64892acc26ba46ef1095db581918a07bc75c2c5d4102b5348da42a06f374a839d1d2d574a132d53bfb96f37d261c017824d2f5de2572e", &(0x7f0000000080)=0x61, &(0x7f0000000380)="4edcaaa51d38fb5ba2c6776e81d74e203199a4a2d2436dd37cc637030b40bb0a955da981fba2206e98a1d983d3435e659e800e45a54b3d62a0e17b39b8216acf2b7e0feddd1ad18523baa96d74a36bbad9e76d15756b30421729fe4e5f9d9f6c6a59e826f1308675ceffe3c40680e811a02475b3a518f0f76d6634adcfff78e8ba77073667b53fac3264f784b04fe19dabfe4d535cdbb3875371df4e", 0x9c) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f00000001c0)) 10:56:35 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f00000003c0)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3, 0x0, 0xd71}) recvmmsg(r0, &(0x7f0000000380)={0x0}, 0x10, 0x0, 0x0) 10:56:35 executing program 7: sysctl$ddb(&(0x7f0000000180)={0x9, 0x5}, 0x2, &(0x7f00000001c0), 0x0, &(0x7f0000001200), 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) 10:56:35 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = syz_open_pts() close(r1) (async) close(r1) syz_open_pts() (async) r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000026c0)=[{&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1", 0x56}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978c, 0x0, 0xae3, 0x80a19f, "bb08001000f1675910508b00"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x1) (async) chmod(&(0x7f0000000040)='./file0\x00', 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1) acct(&(0x7f0000000100)='./file0\x00') setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000009c0)="c389efa189efc8775037888a42a61525bc2c329d08c93d1d8552d3a8e56ebd2058f8a7a2e1f0d92f6cfea8f792e7d06139b0e9d09f9ce247ec101a41c488094f11eeb141c524b321f9b13118494283b7d492f66063b65387c5e528f17118a860076f2dd9fe7907a9bb79c486e484f609b69a378bbcda9d1b55fe7c4c5e4348d2c893118474affdeaf0d4e055a53aa9933217c53aed61a8eebf02619289c457f707f9a01a0c45a5edf320dc3f1148a65021a905ae2929d6464c4ae20a3373098a67306e70279dfd86c398afc525d9d462a2c894a891eddc9b119d3578c4af3ada4847e1837d57af9945f7c27e8bef13a4fb4392f9748b3fa8a461d82b6a15b6fcffad242c5793f4369ed53a85fd0aa2dd2863b1084f98b8e1a6db7d720857d5cf165f007a5248bc0c2d99f6c78b7563de34a9201e02a2a2bee2f9779803722f404c280705aba4785cdbc2bf4802684203bd25597ad425d2b514c907241e4ea2558b391508f32177c9e3bcc136b3ddcd1bcc55df7a3bca213f4c49dbbbcad289e5a7a2e6a05dc4510c1a901c4f798d3b474fd3052f80aab3c83004a44bb2563600d97b097a8181df1b3bfd6ba6a296c5b69c191c3c5d49e68f79101567cfcd74466e57fa7a731868d4ab16c0b78c0be7b24593fd7191152d70ba87eaebc3f3828922deab3f17a43fca77f1645e3345b01cbbedd88aa2cd8963dcda49389dcf74246c2f61f0757b136a7542ebd0ee8896f8b005969898bfb9ae0b711ddb5f3b612e38fdba71cdc454c138a63f1a4b209776d007b2b5213a0ee1f5d256c84d31c1b43239b7466ffd707de99f70a55544a1fb4b65fab78caf3263564c6ef627e77a068cadc6e26a9c9d22ed9c534acb34735f81bed61ed2303efc1cb665a7a571fe261373f8c06a14fa8e3df4406ea29a33c3959172863d400b3e1c35d1e1d783dd4c350114ca5333cbad7a611ded8e350d0b93d0dc6d31d508a40164eeddbe4af7cc25c9f31ab664f2a1083e96faebc6d62be1a5e2b6551133bed227631efbd5deaf46571772208eff1d459bdc8f256c87b5a1e71899a1bf92ffcdd884ed238b3db8155b08e4d048ba7c84b9195b81441f96cd71de8a194cc260b4584c1e43f812fe291f76bd3695457d46ba3643b5349e03f7cca64b5fa960655e6e1f04ca86fbdfbeb28b300dd1d453d9b850e2b761d5bcf8c5322cd2aea615dec2cbdbbb0c40a1a97091514a80e5d13991d16c00cac5a26a3eb5167b237d43fd6b0f5ba2a00489be823828668f3d6c96127ef11c085033cf3492fb630dd2dc87b58d43e0d2db7feb9d961e2ab69ce600dc7dd4491a869a728f7ce9f025e9e07781863c3c318a9944a9d8cf8ea99feb60c29aa2bb8c66c32204442ee4d7a43eebe3f960cc75ab7ecdc746407aa71d4e4fee77ddac371c2e824b86971cd4572f22e9e78fe65c6d6031ab62991a80dbcefc397e2784e841d9d23298652eb7d7348c9a20e929f58a8eedc7ec51a382206d76740fd82a2bab5891279007d36306000430a5fa3738bec0e2a30cbdf09e74d757c2cc53497aa2b6cd963d2dfd9635b12e22f0eeb22b8541ec59b5a8a8e5181c57c993b9635105f1a640092910042ef042566c31a862f9fda024af83dbcfe4b6ea3d865b7b3916d49170385a637570333feddacb22ddbd836c877b01f9d48abc7cf85be28882cd27e5e65423cd5d19f3326fd2a5bbc32012483971e6858d48d67dcacb5170af900c571ac7ab00cda5bba2c5694014b9b27a371ac5ae43df65e1332c529bfbff38400f3f4d838085e5398421cf4f608983522f9715dacbe881d1913fd776c4f36801310e18936f2324dc32eb163d727bb566a3c54c4fc92059df7223940caf00206c34cf7e4162d741f295da930bad09daf1afa999b196d2804b9ce1c0cb67beee60a8fa3cad7d829e42b0dcb0f0df8633b812d57a0e75b713b96a487e7232d2c253b3cae4cff46a45cd74a3e8d7b275502e111cfe3fbf568174ab799922664665f0ca46700f2c3c3543240a4150e17619d4871ca0452b37c949eb90d0922df799b5499fb34db09fe9687f47d316efc923779876379fa3b22e528404dcd37081668a50fe50ed0a03d146418d266ef274394e8f90432e3a3d3a3ccd20b6854864ec82aec91528bb15bbed97c070336ed77f24dea65d78391d6ce61601f5196ae624f6e1ab800500b5c8f853187b13a74f8cadaa0adda73c0e0f859ecd8ed1c9d83ed76be7f431266d5e44c36c8461825a7eed337a10f9e8802590e10db73f42ca375d3d3640b585ed02a2348370a628d41f1f0b0a94572d58509a7b2f0335d9205f05eaab3aa8c54dec9f548b31a767bd60af1b9f1c875214d8bc42847c12025dcde155a124d1a2c55686a55173d05a25074893d70460ada1148d06f15e8bcb832de66ac54a9edb60e8f76cdc7e82bdb239860ffe475b32c9bc413212013668f4bacab7a1a048a3d1a371a8f1358435697e06af00812bbdefbabb84c7e8a2a70849cbbfc7eaa6a4ab707929a8ecd86206e7590929cb0efc46d238e5f2a3f8b53bfe640a32c92bd652109e56e8a7b1dc8af86c2f52920693488b46c31f6aecc3385ce4c872b5dd75e2cab14a080da28b7c5275f2319638108c4f927116087f60bb9b8e2d81fe917fcebaa9b1b15d17c9c51c67f552100c9d06bf94e20cfa359991d5502d249d037a51348386916d75b08e8703cb37fa04c91e2c5ec3e898e0a78829957f9ae17f5e94076e97d68f2a1cdd4f7d8aef52baa32311f268651cdb8f4885af42cf8481e24ce3c569b6e13d11fe3c40bbe5d3c055ee1a5340eb4eb0547f06ec51f4ce3bc5789631e51beab4acb823cbe7b6e0609e25464eea42139cca9b5a494d1f0fae67f232dec6c518c919c0ddd1e7600c16de6df55c09f93a19d0fcbc30f8bd777baee6af5180b90992c1d9b397db42d16dde05a594a232bc17324315496a80409d09648fcdd3ea8d5c60fc87eb740ba1f01baf1e97d1018d560677ff013f0759514ecc79e752e1497656e0e079358bfa37afebb5d0aba7cac7feedbcfd12765810c166ff12ac5d1fa185263e805b0bccd9128ad6d3501463374def65f3eac06920722863f0cb47491a3b26765d109093caff8424e87b4f16d1f4533a8cb3cba4d8a8a5c64676d80b45afae6891b9d627b1da33e75ff46cebba5e710327ebf68e980d428e6ede7192b66db52f218c6d7c21509d35d9b5612eec117a9a796d0b878326f5acec9f5e136ec1d2e3ed20527fbd4f7c8038d02450e34d46a6489632fee877c6656139877cf7cc0982cc2f4018aa446b27e16482ef71867ca36b387c8b753e81764d85d8b7f181b14ac449ebabfe8cc3201395bc8c3465aac746b25fb2459b8b29483fbddaf05ceed1092b0a16569820045fd9f5d9feb25545ebacffb7d18abf890cb95358a652f759ec50a57cec594dacc3321749e3d9e10b07f210e941bcdc3b21db5db6eeb3a065572480f87aadc2bad406d3c6aad5d6b5a3df0e211299b92ed699d967df9711ba30dfc4d842de6739a852700ea5d685ff96b556daa2030fb66df162e29c49e574ce5fe5fb58b73aa0525776523a3e964aaebb6deddbb5570bccb0458c4ac961f72568c0c62aa637e81451bc39a2b6478125bda5d462093341e9efb26162e18a87622e69f254d7921aa64d8738d077d2f6d4c0fe7cde22db9c0cfc4e369c29aa478b2119dc2a9b85d061909974828cdbfb98e3589a13f0bfa2e6d9ad85a6f5427bafa7bf7690b390e832427ad7aaec191fcac6a285c53c47728519e3879bd865ec212d7e6c95d62f542c3f756b8bea6840c46c91428650e81a80adbf73aae061cd8012940004f0da740d2369b3bd66b3a1a45f7ed2464727a90cb5504a1d8bb550ea2fd946d0fe4e8ad97e63a065cc530ecda638d499a8de7ae606721293cc15055aa18130ec2cdae307825499308caed95f8ec8066d801a2b6c99a1918d60b4f45a3e4f37ec5fda3f871cc616819d04edabf00d986ed06c7d5fed5d02e9511fd83afce457af95f0933656db6dbfd4e4b17259bd0200966600f817df3ea586a7f482413d1fcc7b58b4516e2b3b4816c323b596a89c021f487170bfa307365470c91bea6316ea8f71f7730b2a90d3ed9c8b12e2a5a7ee5719f221babe72a3b46fe54e0adf4cca306428d70708540e177cd1249db8f3ab164c7dda04f667ec3c342c89b0188fce4971fbb03c3af4d955a7a77fe0c5da9b901923b4cbfd5910ab37bdcdaf76d46a674b8683018f4efc73d0a0fce9e6aad090875b432cd60af35c26405f7322242ee654a2acfd5055ec75d71cf86b8bc3ecc967fcbe6438434cd0f106fde08643b3303aee3240604b66641558d3696061d0a68db1d86183a5ae925834cd6fc84f77d50a14d0d0fb02d96e50b58e91d6865abe4c5d84983878b6a549b311585415b93a37b8586f6a1a7c3cd055afef2e18d42387256496fa7504a90ee88c755cd3423a085cc32cf845be7ed59686c0bfc51f1dd15ae7256c8c725d74feb97cd5fa7f8072bf3fa9f28fe975aa43a64d86bd6fa5cd7025263da57db85e07f23d79e28f30e6ad0e737978f4c837cc10e24a2c808dec57d45dc2e1ea1cd1574e3f56568d2c784c652ea2a8462aca01836f353c11b1d9d0a066892a26625ff1ce7a557b8100e5b49ab99761f45b9ceaacf0b5a8751601d4506c71fa354d42572f8c6c8fb3c73d751f2818f6a9007296657bb2cd8adad947a4828a7ed71cb40088acaf31601f30672f3c01e87201a126da054462f75550f01b42e28fceef74ab5710c2c3b335a153e0d9316804657fa842d95ec295d465a352f900f87a31302b94fe271b77af630f412bad7c130997b9d9990dcaa4afb8674a202fe297dd5710926b176e5b0fb007b0c3932c60570fe657767ed590e5816ad71fe79815916a2c85e46c5239c85a1fde506185bb41dc139d9bda7c02d7a2566db17bb0cc649153b774f834bcf1855f63feee95ce86a7e339f4e645aea71e990724a0465cb60f190b62bcff6c75dab1d8a8ba9741a334848f876e0092ce7ec0b99021849e2988269bc57f84f2e612b1118a614a50ddf5c237f4660820cdeaf1401d8229a1e1bd3f45dc501d34d6615d4933d087f1a8bcb1ea6e5780c2e77b74940646f54599420199fd2972484cf7fced6b98cf04a60b6d16e3d3af8c1a3260b8191c7e39f56b7d88c91d12f2d0c398e3b345675c908a0395f460f8c105603c70c4d15b0f6c3d6428a2e884a0aec4883746230850e793e5a168f2722ca86d359fe93b49d2aa0a203fac8b3810c89ed9da413964d5e6e7191cb4fc4176c1edbfb5d9c6662fc92a6989fa6f1db60a34658366f7392ea1fa1714763918528d4b6d85cf8b61f34285615f0eee66c620665e42f9b38abb07fab66692202ca439e500d7154e3850a0aa26c2096afe31797c8c343309154cd6f69808e5f1ff12de3ee70fd36b4b67213444018e4bf434981a501fe3c5c8536ce341af7b1861ce0ea701c4d25ef7e9519a8b2b40ead981a79c152e2c673b50e184eff14fa69f894a2147695f66cd1c47fd3bf983728776c9905188d10fc67eab8cd1f83a96a7edcc18671a6e311c83119012b04526c018f26c8f7872ad435db192186a6c05e0daf09edfca1ad5f2f7c593ebf5642ca5a8cefc4e0ed0513faf51524cfa9d6e210c766cf1d3db3ab49505127b1844cf74f0dad02fea6356d96fc783040396c513cc6e727f86b3488e1785b18d832ce495280294fc3018fcecb80329ddd8dee47f4b478b3e7d2a92c91b26347f9a", 0x1000) 10:56:35 executing program 7: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) close(r0) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x50, 0x0, 0x3f}, {}]}) syz_emit_ethernet(0x22, &(0x7f0000000100)={@local, @random="85c7023ecbcd", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @rand_addr}}}}}) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 10:56:35 executing program 3: ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000080)={0x200, 0xd08, 0x1, 0x8001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc0}, {}, {0x6, 0x0, 0x0, 0xe5}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x101, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) getgroups(0x9a, 0xfffffffffffffffe) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, &(0x7f0000000080)='./file0\x00', 0x2e}) r2 = socket(0x1e, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = fcntl$getown(r4, 0x3) setpgid(0x0, r5) r6 = msgget$private(0x0, 0x460) msgsnd(r6, &(0x7f0000001280)={0x1, "9d1729c0a34506e82ff9b5276f1f3488904fe4e427228ab75f5e5970ca3f7e70bb0c5a485c34f32ec3bd80465177c7a05beee1b2d476ed82ca76f8c03fa2cdff5682260714df3a4138b8596dc1b3fbd8c2bf45df2a5b14c6195bffd42b5e65fea1805ba1be7a99146e8f9dbf342ba274b39e69ee1adfa3ca92ea2e7e3ff1ac41907c4a7af2b300fc66c13273373b046353d31a9fd4270f1e4d9dcb65484c9dd7a0742da36f8f3e76f0629db82e78c77176ce4fac5ad07c6c8110af71cde70c8a4a39b25237462b955b98446af8e97ba3ce3db2d2be36079b60092a6ff467537aff1561d6f8eb538e4b36de844aa3273159cdf851704cd5817336d6df03f7f657d1af3068965dcdc649a0ea752513c9477fbb40c03bddae06ed6405392ac2b1c502155127dd835c1f67de9b3bba3c46c243fb8a6883e9bea7281b00a0c7b77512fe5cc6780da72be6802265f2d4ef7ed913751b3188ae98044552150f6b103976cd3b6a1c9dd9a136f5c7c21ace40de1f363ad28b76267b9a9cc7ada6afc4ed02e4d850baf019987bde7ad11d81d3bee159368f3c9842348163bf4adb0821ac680a4f55e5618fcd499b7cd60c0e9e6c5407ef955df362a76d68d32246463c60671d8b703886270bd902cf26a57f274f808a8f8e229446cfba93d7ea903b01ecd30518c507afddfc431171e66eb30ee055d72b74f776dd2e7433c69c02b93db5a21fd60982b2e354d36739684e5bbb097ad4b4e40491d9b93a38ec905457afc2090fadb62cd1a0e0ef2110bf56f79ebb9d9ebc58a11ce0ce70cd04f262ffa2c86d57edfb3d4a1335474dbcdd414254e2b6a2c9bbccf7447b5c751bf13d35be778f97c8fefa7a842e7f99c9c5b120923e279001944f378d5a4cb1992c91832ebf69543f571d0efe1e776549f0c68a2430de9b63f2d73a11bf4ed215647f3ea41bd3836c3abd2d0c8e03f96e284f2e80417555e6a49a51016b749c0ed5639153d88c7716fc05935771e8b0130686798b1729f29dc4304d65972c68dffdd40981d59442357cc64b22cb3f653fa71fb89a2fbffb49e0ddd62fbb50e581ca05cee487b4531ed7d07fca7b81af2b706f8263532f4fd6e417ab3536674553b486061c4bbd6e15d27d57883dd2539047c17f7563d93c41f94b80b3bd4b18bab2ff92518c6f6e19a7ab883c0626d3223b4f3e6b8a2095a97e249be03938acb365d331522ac40b43a671948bb644a3f5d731fd719b2595842c0334a546e0449cdf16d8fd169a47f8df308af2c9a10ff495b7fa06187d107d5a58bdd5b5938963a5b73e97cb5cc41c8557c90e003e28e68b7fb1c752b4d8c8bf4fcc981dc779c6aa936bcc59e3ab4bae67b51f424994d349a7ee087a542713ddaaac431b5fea94eb56416aa4afa5d018954ece38550dc1168c11a2c30a16a6f5"}, 0x43d, 0x0) 10:56:36 executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) kqueue() socket$inet(0x2, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async, rerun: 64) r2 = syz_open_pts() (async) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) (async) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async, rerun: 64) flock(r2, 0x1) (async, rerun: 64) flock(r2, 0x3) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="b8f980f95c", 0x5}], 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)="5c85f189bc5aa9c5482057bd7a8735", 0xf}], 0x1) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) (async) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="71bf816a2363c2316fd1c079328e9cb9652c98b0307ece25517502188f8815ab837cd5fbcd83c86f299f5d30b287f6510faffa6645b2548b096fd7bd6dc46ed44cc51d316b66ea3b7f723234ff0e9c0de8bb5d6b71b848740ad737ef2f8aad919e4a6c9b0705563f17d6451979df19e82b3ddb644345bd6a8d", 0x79}, {&(0x7f0000000240)="3c39a133da3a26453fe42bd48e2c052847b0eca7451292c0f4c6898ec0b6fa3b048ef714a6c1dcd17d3f47adbcef6ce1b20f7946c2ffc219d1d0ccbfb8f5abcb5899bd79aafe5839c37079222a5d20dc9eae3ae9684516bfb0ca579be00507ec1a1087dd6855873bfc93fa8fa2cf9e35f666f5b6bddc4445bfc2e68157b0b9720ce418558869fc9d49805d986100233839c7c4222866f6", 0x97}, {&(0x7f0000000300)="89274d57652670e7f22ac77b77a50d227a46d589a01b998a336ae05c2028c8bd68bc2d73ad7ec67a72ffd7d8d678a34dba8968fdc38b46fc4f52fe97849492bf796305d4c7b4963c7af64882c4083d0ddd8266394a1f2b", 0x57}, {&(0x7f0000000380)='\x00', 0x1}], 0x4) (async) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="22ae60de80880114c89a948e6424cdb9a6a4d37c1db8035a956b169ca839f30ab30fcf518ea3660b9f7b87828ec6265e671f06d10c2ecea36b4b75cd", 0x3c) (async) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) listen(r5, 0x0) (async) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) (async, rerun: 32) shutdown(r4, 0x2) (async, rerun: 32) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 10:56:36 executing program 0: close(0xffffffffffffff9c) r0 = socket$inet(0x2, 0x4000, 0xf2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="ae16e012900be2214afcb1", 0xb}, {&(0x7f0000000040)="bf953070c7b37bcd0d1ba93cab641cd49a908b2d91ccdde68d7e7e8cc36242705f72adc8f622", 0x26}, {&(0x7f0000000080)="53c209b56c7c407fb57d3fcd8ead09ff0765fa07568c5b4ea160693a9b3cf242f00b8717237646f2bc3b230d8db7f0bc17b9", 0x32}, {&(0x7f00000000c0)="6f241b13bdc2c30ec9754032fbfec863d5b6a46d747d066a351802342739ed6222139af7f125a747f3a3731e5a7ebd6632e37ebbf19c3a89d8d8b9ed8ed8bd2c95f02a2b34bcbb5db0dc2b8df0b5e3b2b3e844bf9eec2abaa9d768d5bf05d48110bc8c23d37065960d71838bce801dbd3387396d5be6a0847be2b7cf54901e2e97950c0ae52e1d3561caded619c7c9b900dc1724db19e069e9a098559e6864a525b290ea5d9f43cc", 0xa8}], 0x4) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="6f6390d322e0c5f5503d71797991635d1670828c0fae047de1a64b7e133524f3563b0849e2e0fde7fbd9dd51fbc36656ecec2c32375d296ae3ffda6d2a797a6fc8a1ff7461aa127be4caf22e4cc75479ad2444977fe8d960318968ab0d8d9fa52551c9fab7fe1f0f0f94815a5314b4d55d84582992d9ac0abfdbad778657458686858227ad95d290f594caf1cd72c698f687d6a9cb40e51427e5c7e56b40018267bf4e9277458f284866d52e75949e62f955e05408789521cf867f43f33e35014cb09d7400392136ca0492ed8306aa0b", 0xd0}], 0x1) close(r0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x8000, 0x124) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000380)="37c714f071b2e2c28e830b63a4f90a50acaa889858eaef", 0x17}, {&(0x7f00000003c0)="47273c83aa1e6e284ac6d1456c5ad4f6d0390fce2d1b9cd2f037a647b12465d81bef718f5503fd5591f6ddf98be5c07245c017854a13ebc867cdf01d5ecce888d3b525d3e5759905ecd8a447c2b07fadcb5418dbef94a3092db1d08311df9bffd0965511a29249b0343eec9ebd9d8062b90fbc2ce9e0a7cbf343e7a6fccef06892df5caafdcc75e4", 0x88}, {&(0x7f0000000480)="1dac8486098744194165acf1bd8803a923f05b0717673ecae63c75f3ffebc396937e7ed8639ccd8cc51c687b4cfa9d3d68c229f3624ebdf2687e931b30f2d55cc0a3dd4cda11de6838d045f562b7ea1bd6d222f0cc20e42fa8c7214f81deebc1ecb8983bfbc3419ab85c01a35b9a855508bf544619528b80622c928a1a056f38dd65d276cdddd8466a1b402a790d79e406a73738ab109703c9cf0932c1ad09180f3051bcba76845416b40794e7b3303aaa03ee27883d5ae5cb15551c56073580e8ab5a1c77f2a4258864b8977acbe129e1b83c291111286b895e7ca3520daa", 0xdf}], 0x3) readv(r1, &(0x7f00000006c0)=[{&(0x7f00000005c0)=""/237, 0xed}], 0x1) execve(&(0x7f0000000700)='./file0\x00', &(0x7f0000000900)=[&(0x7f0000000740)='\x00', &(0x7f0000000780)='^$$+-+#:-^\x00', &(0x7f00000007c0)='\xf1}\x00', &(0x7f0000000800)='{++\x00', &(0x7f0000000840)='\\-@(%]*#J#\xa6]\\/-)6^-%\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='\x06,\x00'], &(0x7f0000000a00)=[&(0x7f0000000940)='.}[\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='&.\x00']) sendmsg$unix(r1, &(0x7f0000000f80)={&(0x7f0000000a40)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000f00)=[{&(0x7f0000000a80)="2bcbe66667f706ab3cd492493158df18d9e35655f880acd1992deccfa9d825e21d6d917232ece254f01cc2ffa5ee60206fa6a8e3639f2e27d0a6d2e1e2409c27963b8d33f94b20f798a4fa4e9389b4f2449a33670ec195544294164106208c16c5ab3b80de04df9546bc44e480d1e57b84b368f2cc1f08d58d7344771af99aac5f5a8f889da376dce1d12906588a666c4512279b392b0c1d05aef9e7", 0x9c}, {&(0x7f0000000b40)="988fc7963b8bfcd49e14f1", 0xb}, {&(0x7f0000000b80)="98e0ab59e706a24229047f4145608a2b69e2a07775119e3202baec3a9c00379939f2f0015ba4cff56e97898764ea598358a79ab2a79b4aab9d26eb565814fd03b92e2516057b66964141bc57c41bd1859998fcdd1abc2d675be021e4e12bb67b42f35d6e4dbcb2874b26af735d2313271c1acbd1721e5219391b652e9ad148692e2d2da271b3abc5be6d448083a6dd0514273e85421d76c03be5994310d14bef5b25a3cfcd743843904ee9c6a2d6bbfb9da1c4229556eede9215ac094a28fef4365a3719b4d3c4be39eaabab9cd89becb652cd26dfcfdfe470459039450bbe42fc227c659c83a19ac50eff3a5d75", 0xee}, {&(0x7f0000000c80)="1ddc3b", 0x3}, {&(0x7f0000000cc0)="bffd199d36f22323957e69d0149e60da039cf87df73009ca054cbec62bc3e0708444d10329b373808190068cb052475ffc33f3f77236c8dace836e257c9dc4398702d2b439be91dc787e2bd1b08b7988631dc837099c536af60817463b50b6c50e6a85baa7fd06ccd30763898672c57ace1130d02f5ef262ff4753f4fa26dced802a9715a6ccf6b9252e50428db881eeec3f730bfedfa4ed39268309b5a6b938fa19969e4421166919414e64aed7979aeda94f81cf96d3292476f7506eb534db304a3c8abd58eb0713dbb57ba779eb4e6e8b64aedaf519d1d6191978a4ab2605b1a08ddbc76e9c7d894dd6c274cfc2337e139815370c27ed", 0xf8}, {&(0x7f0000000dc0)="b9b7f2cf7decbabca7a334ab0904c8f662776e3d13ba55515c314d33294422942e7c4f1f", 0x24}, {&(0x7f0000000e00)="313f393c15899cebc7437994b5ac908c1a5e766d2a8d791c3d66e640dbe4027210d4c99b3d216534f0b337a439fd65931fd86232a6f30d8317bb9846c6058537bbdc28cfae4202d6b3702e42f3f8ee13eac70008883136b6a8dbff9711f87c88fe6a6d30968c9cf13755509ff6d25c18b31e7a91257911ccc902e928032c8c122bca6313dda8a7674b990f310c4f7a3cd6ed6260f39b02b13d2c7f6a05fef5ceca3362fa4d4f6b17d3669e2b68bb2756f9afe7e16c13242ea687eec6cb04878af09249ac3e83000447bce95757ecc31ee40e5e6d4ba192b18b5b049245836f64acdc25", 0xe3}], 0x7, 0x0, 0x0, 0x1}, 0x400) writev(r1, &(0x7f00000022c0)=[{&(0x7f0000000fc0)="a6cf015ba65a4b28609f59aee34f14dd78ca8edddc12d7023feeb8", 0x1b}, {&(0x7f0000001000)="749a1dd51d54a4812b6d8a9c98a2026ae176aa11724b323f16512583112b893c9df8fb7e3056ca85563c7176532b59f921caa17db5b30c3199b48ec09cdf330eb2773dbf16137a738809c13c42592e46f70d2b708070a1350a64100a17b4f214d97dd42eccecdd0b6e9ef83d9d798e63b1664954493567b67dd3b0beae86eac5f61bbafff77eea692dc6a3663bc39f45e4d310259efa92555d4c96bf0cce8d7a18e9e6be6ca07cdd9a92417470343f6fb5b843fb95ee72ed9a77a9830dfd62a38f51055abc292f75d765e3e01639339b2c332dbee57b73f9337d8c4174f1a9bb075b5d4ac462dc358204825c223492e21dcba60a7edc50c02c22427917fd590955c57d06a5564b788f614f15b12dbee57cf3adb5ea5561cb6f2a4cae554f95d2e8cd3166b81580dd481b1a1be5899ac650574d4ddb62a4fdaf9b5e05a5d07b783800aed3bdeeef21bb359f56041673e9ba4304571d8c80a5010125fea329990a2bfa803b45490bde576f9900bd4e582b123e11f4072f1f83ff7b210ff836bf5568369e0530720415f87fa9642fdcc8ddbee42ea4c7f786739b637c4c423a5bb03d615b0e900c2b29e1f93dce145c6d844d740199dde631a257ac5e0b775a5d439b41cb6fc6f9014f9541def51d1c2e6ff2098edc471f8a2211da17200d95a3389a2101f8f24776c0489e945fa8131c11772fb256faac434949a63229e310fb5de7a556969dc7888f442c268a350155b0f618e4621404c3971a2212da71b5bf0369ec575a92105fb9e1b94fcea2dc7bc0e5f608d5ea02907084efc1a734dd57f6e1f7274fa881bcf0260f3ab7b3881f9055b1cb3db09901c724fa245844265fe883d71822acc20eac128b9dbea1a6937a80d50bf286778822307cf2ab2c468bf5240dbd424bd1b476bf70f2753b512fe11f0ab453b83da39ec98740464462ea7b55fba445b8416a0e7c5ca0bfa5708152bd69d2db7f3142358df10354830671460122a3ce86baf29f4050e9fc8405be0fa9e59514a42daf7f2246008c7c08e2248bac09865a3288b8e9b54152e4acdb880baa47a0f3859dd30cdf5da12d358d35fa5dee1ef7768adedb8b1ba35e237fb0152ba0eb840fb52206eeb0338798a4e502fb72a08c447a9afdfd022814a451eb3796aa3cd6050992366efac3bf4b97831c4241cd38c7381374074be3dcc6c074c28701a52cf942e912688852b50d927456d3b87193fb1191287310d585020bdcdb308d03770d8d7ed75f3af30e36787b48b13cc3080655d13d4a97d834c60cdc4d725b98a4f0cf64111d759745b6ca68e1cedd7142a85f5fd369dd445cb84ba5be5953c2d238e66c10a25b44e83e7aac4c3ea517258b0f99a427f2c1a3db3283851317aafda63ef11a6160e132445a274547eac587a943a8fecbab2f6945e6a009ba51d07de0a5231b6601838d405d18ea67b9d8ad1eae7ecd4aae71fd9bbadba9fcf7cb052818e28a3a9693febc661bf1e09a67e4865e4a64e5e3cd50b60896ef91d8babf16678b75141d10beb8dceb0d398f9d844cc55230cbcea3d6dc5d0fb2ce993b797b1081baa6302ff4d824a719181e9f6db488861638f3be530bbe898d3a35cc7556932cb33b4e818a450674c8328a1f13d6c66f37262dddcf89f75d72508727c59877d9c1fff2ccb58bbceed374c1031a61e0f5734cd529206446201aad0b8d0b436f8359f8c1226bbca0cf7dd77cff84e0e5f9f7ae60fdea7bb9fa8258302c8eaead3f1697d21e072fd156914355637cb21dfd610cd69b3362257a31fa9ba2022b470d303f11ef9253c03b9cadff0912e8ef2180bc25a6f30e921b81bc433909ef533c70d09e31786ee2bbfd4dca7e86f7c8583374361a98bccb100087f53f949405819164725fd633db9343f91732ec48ce5140b66702bc9940e89655da83222120d1318e6dfbd96411586ca0ed90b1045aec0cd54a8f5273883ad2ba04a3ae22d78f75c66c7a57f7f1c18400dac111f0f19029b6646226dc303d0b736f60251c69fddd32e9ed28670c149fb31dbfeefeacebe10ce3cf9275007f76d51aedfc5d4af25efc9e8b37b3d99cf3d21e9e891dd498f66acd472476987bff0adaf30c115fbc5832a16f3462f701acbf1b3833e380eb8aad6f06e4140b1fc8ecdcf9534b162e1ad7a41b51fdcb07480f6cdd4a628a1b760d846ea8ddf87f95f06fd142f95400c4dc000ee56ebbdf5927d368c41988f8636391420dabf267cf15f8c825c4e8e2b99356685ef3e31158ea4d7de8d83d044c3c94dba4bcd4e44e95ca9513916ceab74239f5421ab22a50502d87a1d1a0ed1be0006a979340bb54646cf2b9cae7e526a268484bb88e7a1b6d22e8290d6d3b745894bd315f8ee1535dba9ad8797b67a547c6221b03c83e779b10f3adea6f99c9abd5c0c98676bfe339ef973bff7f6692123cd8a7b71c1a97947488a285e3612b51baf197f53c66d7299f93f51d4987d345ec588c2beb61ae8a2aedcad38196e2861071f82bbf695134e6e1d0aabd41eb7d7a2492a103de938af0f65b33418a7af001c580981ee5b4549d7721bae5e314372fef2a48ad755611eff4b227f34cae25daeb8a9e693d378953621771599e9035819971df0283ab2478747b42c249ef8f2e89cb836e150bf38d50a830e56d445e2b262f65f770924d9edc7d03b2eda7dde82d03d53534e693893777f50d11beba1279d9794f3e081fe3f3e981221a595cbd010416c88e0111acb77d2f8efea0e7b86af00cf3d2da6a8fa6e2a6cabc1d0d4983bc5cec5e94511e3314cebca12836a7ae25dadee360d0caa09b95eb8b3bdca18e4b2ff1efd59c3723ab7a14592797cc11e988b7c166b1ebb084e6ae733e37a81234bd69f7d41deb4f0a33d15ec8cc7339d905405f1d6ef3d5df7c959f4ecf4c0d9a922079b3ae78ed53a6259f86187c3878593511b7d2f22695f652db4ee17f5466c2c4ad803005fc0611e34b7f50940e4d81a015fd53c18646975de34c003c65ae7cfecb70871ecbbf9170dc2194ab8087968ab72477d1d7b2324c5b7bc8ccd40428e48d60021fe0d6d10377c9a7ecce9bbeb58e5bbafc4e50ffee71744ffd1f24cbe11e5300e808b8d264dcaeafc51bf5e82721794e8e958fbb33db3a34c35d26c4f14267a5ffa3374f9182fe57028c9d6e863cafc1d9c005b5bcd88129a13e4265953248cdc3836b837a112ea424ec47daaa0c5cf785613018b689b2bc55fd71786a0a1e214cc32aff4e53ba045ac315fdfbe092e510993a79cd9b099e8d3dbf4fc523990c052fd45ee328b18aa7f3c4b6adb80d27361a72370751f1400a132eb5bf0c3b5666e744de7e25213a3a0b8051237237ab1dcfcf87a8c6d28fc18d3a0debf149e435923004d84960c725cf07b15a9255617e79fe011bebcd22592b19a57c3e0bc1eff39297166093aab8f71cb19e3b9e50f6d208c91db19ca392766d04fced17ae1d14c0a99e7fa7f5e96eff274f8c42cb75634a7a1c536bdc39909f64fd3314069e36c674287739665af2c31e35838f06827ca6ea3c3860e7850561d2a36dd039f950b612c67a9393a27bb891a39e522bc0ad048d9ed46eeba629031069ac1d09ae0290bf1756706a264609654a4575aec72f6af4bc6b610487161f015c9031b1192568f61af6d1b14cb2189d3325f363ada1c5bfea1f045318f323b5a58254454ae19587912ee9be52f39ce57726be2707eacef251bc5cc94d6fc9e949f88f23fb2803a1e5709245c89a927a6d09603db9140fc6a32718add4bf61272a0d40ce4ed21f24a1a203495bd2844eb73411fee884e9e473644212ff1eb9e15e1f6ba34cfce4ec149c0230b2e0f80d1af940d93463ab1d8deb7fe35b97ebfef2c013609735f4bb573de7165dc1272a1c22abe6de516813d0a340063a5e1aa7ab9685afe7584ea96105e04cb621c41661fe28cc874950a4833aca90b3c74699aff69f3a33787f68694c8433079c112b31e2faab9f3dbdc49a518b33c84d0afaa7b2ea7451ff7efc77bbc363902585a63e0b510a711eda24cf9c1f73ef8f18add07bf2b7e618253fd119c3294060cdcec20279d9a67bf94b1043ea3ebbc46b06f095470aeb31ea1c450cc0b68c626cc5c9dcdda0bd36a1d13cef0e1f8387ea589d0615666c8d73f2ee55b1bfa198750fe0383577e9c00a267592e20e5d8987435af38b77e62c62670a949f7c1e8070dd5395ca89731c838cb2e62cc4bdecede3fe64dd766b65678466eeb2a4b262494590482192da953610a6246041417667a46927e39ad970e87e74644ef8fd5710b8e249e67c81ef216c5bfda973c32326c00378ad45e047f3ee232b2fb4feb2ee9626f2c2149d7df29bbcd528bdc4a6000f5e45e899e165b2e63cd4b8e6268b6c407e37b86df1f7eaba34d8a34869f1f828140e444a5b2830a09f6230c1eea820bb4c22a6b364eba6c3143f046a524370377adf0b28dc373a11a181ad1184c52ab64c65440f395626a788a61048cdab64c855fb8df6c6252cbcc70ea05bd19b251d7e9169c208324d5e11f2a8cab2c44d1b91347e7f587e479b555e503501f96fff6a181a9261b51eb423675decece769b9d5e3b9c6b177be69fc442cf45f50675bed5fa1978b7b2c0bab7f9b8763148a7453d1176f64f9bad7b2aa6ebb13c5c41ed87a26cb1ec2545be2b6774e16b7386ed74eed337965db36095d2e5b53bb3040ba4452e2a88c6480daa30e8a4beab0e1573a53594992394ad9a3ec867eecd01c31092cc6eb4a79838a7cdbf345403317d604e69fc540a14cc0152459692d0859263cdbcc94abccb4db6af2e3893542d0b2eb5dd92ce353100f98730c06646ea119758bab6599fcd5622db4765f8fc0d16836d9950fb7529e624b0aa06e5252a3d3a706ff14a04afb58e68290eaea48f598704850db2d711e78d51be82a8093101d0b0e25fb52c958de409c0cfa6d005f94b12305c44cd264c0e41ee94f58ac3395b38476fc5348fa580b63af7b49a8046102c50e24ff6e1a605d3e3c1fd9246aad884800306e202f6a95b8cb459b091f1263f10cf8812a5eef823396ce87958c04a2d7614ffdf28d1d3521eb48419f2fa498babe471011cb6e8d47c1ed942f412a79cc2def80a3df6e39e42dfce690394414a40537d3c8ede8d875d94b55f91661bd80688fe7acfc4a6a88e77c90ee0cd2d382bc13879af0df0a1ef19678cc68c37500fa571f7f0fe5385638b20773cde7020f6d11188039aa1b13db01cbd03e0920a3cb8df972877605947391667b66b118f161274541ea5e88a870380ba595183f24ad3b81f1865e7c3f6e2b9ab70df02933ea5d36636bd98c5221d124234cc4d8c15c5bebf35a0bd02deb95b420012f23aa4a9c290f0f09f967354aa1672696cbc5cd40725d7f0d0827f1016df4b59f2b08a17e7809768dbbcbbac5b49a73382cf653c216364ec64d6e1f7d38416b70bd6989d80d66efd24a29803caf9c8c8e462f4539731cbc4a0a14abd67708831241e93027a958568addf4f8f3c00469b36be0c2c88b2faba45f278c9083c3d1644ff0face6a1eb55a78c6dca3add0a85024b62a4978077494ee956adb475923a216ce4a8d916958b3d1bed5248323a5d713c9fab78a9c0ab5860e581b34e3a643f0c0690b2f45329c9b5ffea19abfa1a28de4860df4fa1c54506c31a67bdc5881751950908f91011ed28846d29a3cd1827bd49984590cc6988e02b1b192f58c839e6ed014ae8955a616719b3ee757f4a83622beebe62568f68b8a521f93960097df1ca0fbb291d55529f15272947d12c0ad", 0x1000}, {&(0x7f0000002000)="48d0e7b72ac7c528c6142f255b32bb9f947bf632e437bd782a6cd71ef43466dc2008bffb36faa5cae5b4fe8e53555444a78e7c1a89463484fae2b50b5b41199e48d8c2eb43a93a93fde017cca578d844f2ea1f2dd7f5f6132510c7743cb040f7c1f83cea7b640e1d42dc75410be2fd3b5a447602dbb083ff0b88839d6e44beca3071d89197ffbbbbb5bd68ba7b1800cd807784e32b5f59ad154a4564c4584f51b82b909c2583dc8e8fa69175244af80da7e5d927734102a972e39fce816f716f0f9e7739750a3b4d466823d392e9e5b10492b6e2ac69037d81d0fead276afcc98635005b3a890202b94d090c9a984a042cd183f1", 0xf4}, {&(0x7f0000002100)="5dc529ae3fbc8c5722ec38f05295971ded29a26d3cf498ad3a57b3a973094c99e94c12d908e6b88da692ee86c760cfcc71982c9bfac83ed190ec3011b9626b4546310c4bca532196c6a2279b85417b48a178b082e114fcc091a8be667db7fd6eee2d701844c3f83aef7a40b16c9cf7732e55908085ddc5884e5db0ca8714fca0bebacf6abc70511c7157178e80168786fa088e9bc5869f6c672386fbb5868ff37cc01e71d39b3ee08cfc2c1be30ab7f0dd71e6af9454be27ba6f6d8608620126895f", 0xc2}, {&(0x7f0000002200)="2b4f9370151b79c8bcdd1d4a029685b69ccbfd02d9675148f84a2ebe71ec3f379c8ca1704d0e483df0048538612814ee6d91762b0fb8d29bbb392b9dc15bf096f121a53efe4926d45dcfa23d391eaa24580c1de6b3ee57c2dbdb6ab729fb24e9118d1c07461e4c3875bbfd2bdfd8967776b6cc3b30e8959c38fc0db4c98dd5d21d8729b7b554269d43b48bd9dd31a32ae6f41d4958787cc57694eddd1f8b70303218f008628f7591457c2634035c9674767e98ce6a70", 0xb6}], 0x5) r3 = open(&(0x7f0000002340)='./file0\x00', 0x8000, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002380)={0x8, 0x0, 0x4, 0x66, "c023f05cd7eb164b7382d3771b5af3d900cb16ed", 0x8001, 0xfffffffa}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000023c0), 0x40, 0x0) mkdirat(r4, &(0x7f0000002400)='./file0\x00', 0x10c) unveil(&(0x7f0000002440)='./file0\x00', &(0x7f0000002480)='c\x00') r5 = semget(0x2, 0x1d9f0ed87489157a, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0, 0x0}, &(0x7f0000002500)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0}, &(0x7f0000002580)=0xc) r10 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000025c0)={{0x81, 0xffffffffffffffff, r7, r9, r10, 0x118, 0x3867}, 0x4, 0x200, 0x3}) r11 = socket$inet(0x2, 0x8000, 0x1f) writev(r11, &(0x7f0000002bc0)=[{&(0x7f0000002640)="5248bc0b037fddde667247dc647c2c04252bbdf138d3646fcb08ca362677b48bd48eda69d60d6cc700f791be83b1e0a88b39eb9a59739310ec8331609faef3c731e673a6632a3ccdae5061751bae0f8663fc132888f6eb4c2e20a76ebd38b1cde413987d336cfd0d2fd938d091ea54b59ae205430d34dcff3ae5b66e4cb99367c2bab56e677f793b30c502edad41f93128574e03b5fc2b8d282381323be1966f77529cdda8b7f8442127f43a0afd65745b44689e9f2d7733aa7baba78f89f791cc5594d7732017fbd59a9d5f856a4374678c30e23af1fd26b29aa710cdf24e", 0xdf}, {&(0x7f0000002740)="0c43cbff0952d8c022f2688b910fa6899faf0da2943b434c6facb0ca6cd425caf8d90aa6edc74bab12a376d8f2e5e799670844783adb09464add53db32f9405613528e70d0722494959f0843fede4389e2000619c2f8a0dd2935e96aa6fdf1e3b16760cf0780ed0b0ea290d1c7e4cf9475e838a9a66202b1adf7e9912ca754ce6d87bd2b505bebc94c56e3777c54773b", 0x90}, {&(0x7f0000002800)="b526c393a292968fa4afea7999b7365bd47fe88018a351645359d11b02a028adc63f9c2b8c9ced03f9b57b049f73a8f78efcf7a3165cdc1e80774c5729fef5df152817ad87fc6e3da326f06210d185f3186c545b7d02de9b8ae48ebf3f068dc1bbd41cdf5174431ad5079d964f5e2157d73cafc1354033e815af3086f530", 0x7e}, {&(0x7f0000002880)="97d10d1c14f3074976c05cca61104823030d5065255bd84494e901aaf420a6d6bd16786bf9e05a49cf310781966700e5f273590624cf9b354eb34db1865822b5abce3926672f0f72ab8a34ccc228c59f1fd449a2699a95a0a8bc07732b7c79bd6389976c98d60759b11a2d8ba0786715880dd54a8d1273169652d212c0a55b229b1c63b5ff73ce970250e351a40751ea7c26bb256016486f4c3b24643410aaefe56b6bb27842ff581a8bb78ea90352ea94eeed8d01b89b127f187817c7fb9ee2db2b184a841914d04d5b5ff0a63162dc2258f1e6588e589159c1d36754debad017a73912eb4e982ff1a7", 0xea}, {&(0x7f0000002980)="6e0c3af605e2e13f2285130630f4e452141e826464d342677b157f84268223d2d819332eb9f802561ef06cbdd104c469013dc056ad89fb0cb4e4d0d5603e95826841bdd193b115ca7e4b9dbd36bd3764d159fe0ca40d0116f1c2ea8dec4359f552582b07848f5b18d0bba0825113d47bd0cb5adb6320b84f19640274cd86004d36236685ae34a9100faefa3f99b39494e4f1a2f091531f28e1eea610d6a8e6644e162b94bfb1f95508b6cd7545da", 0xae}, {&(0x7f0000002a40)="2014e31c03e45b4a80ee6d3e1ed5cc95e0b26fd2777a550914c73de91f2d77e2adf94d97a09b84eb4ac8bad4e7e69f8527ef3ec6f465a168919124c596903425e688a0b5fa847ce732077cd35b8a9db0b339b898c0dc6350a1f2000daae89c5b344cd722917fce421b3a8f0acf678d49a31a7a087a2f1e86fb8ccbdc508118b1ed424bdc40f57094c2165d1fe1d54a5c19aa15b22b8cdaa73fc95e959f4523432416dab0e52659e55453", 0xaa}, {&(0x7f0000002b00)="1c59bba995aecdd94e34ff06711a14e173bb2f3ceffd15a0a34f20193160de1c74e4c4f3ce672bc84614285df9eb75787b20f30ce07dfd192e8a6a587d2b461a4afc95c9e4154a9777efc4173c5a5d882f3f8604c1f9cee61829647a6257aa129dee184a40e92cbf6c7ff0ea28ab75b14a524652433b073e10515c63c5e26a75bfa6dff735", 0x85}], 0x7) r12 = syz_open_pts() r13 = kqueue() sendmsg$unix(r4, &(0x7f0000002e40)={&(0x7f0000002c40)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002d80)=[{&(0x7f0000002c80)="0094e207163b97860f63ae5cdb5b9ac4577f42a1378f9a489f98a5244a391f63a9bc7eb89c53ecee46c83ac5af93376a559a53072297622b2c7f469252ff49335649e72bccf7b37a8e0f9a3cc39984c8251bd7308735b4042d30524ec516db73d73070a7094eb3307e1b1bbc922448", 0x6f}, {&(0x7f0000002d00)="832f38d830773e0dfa810f41ca497e8b989d37b44bd4636ba8f617f6c13f8dd70365a2857622844a7cf127d4faf9f83359290bfbe461b1de742e13e4acd60816b4e97d7f1c5593d589234bae69b1aea4299db77d8197b20c4689", 0x5a}], 0x2, &(0x7f0000002dc0)=[@rights={0x28, 0xffff, 0x1, [r2, r12, r4, r11, r13, r0]}, @cred={0x20, 0xffff, 0x0, r8, r6, r10}, @rights={0x18, 0xffff, 0x1, [r4, r3]}, @rights={0x18, 0xffff, 0x1, [r4]}], 0x78, 0x407}, 0x6) r14 = accept$inet(r11, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) setsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f0000002f00)="011c99022fc595c03f81b6d0a2ee32bb24e5673ee6c8122b28677d66d73e1a8fa6a9e77c563dad3b6067631a88655397c522d391b91575b12dc8c5d54a67e81e50663916ae48e9eb888b8456ebf7e43bece28fcc99fda77d017c3ac256c8f96f2e3f08778c8f59546dc90029446a3a05d63bc5eb41a2627280ad7023c9b90b1172adbe87b021e62c791f021666dbd0df63516187da516c50fa37e3ddded56fae95f28d562ad50b9e3bb9787d82e879e0fb9e6d7d97335fd131ce26d8", 0xbc) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000002fc0)="9321ec59bb8130f8841f3f1fc02790435f396eacc94a77be3515a92ef0fca5f90d501b5e8cf22dcfeeb541080d2c80614d9c55e279bcc44c260cc22fd063696fa68326b953882cfcb18ba0f15a04d835134326c2566c85ffe40b134b4b8c1039e490da6e7c95f0b0b61bed4073cabcfe6d8f88ebfaf14e52d74c6874fa601f0fbd7634dfd2caf449b1ea0b826f50b1a02e1b7e1af0f110c01ee8c2be5875536b33fed248235fbd239248217e9d4cc25bac73a312364d7ad3e5c3b2a43cca2cfcbc66f0c05d46102a2fa639ddeeb8adda19cc7e565685d5ac04cb78404bf32f163708e06b92f7a46bcb59e9ef4b11c28f32", 0xf1) 10:56:36 executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea190001", 0x4) 10:56:36 executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x8}, 0x4, 0x0, 0x0, &(0x7f0000001440), 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 10:56:36 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001800), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) pledge(&(0x7f00000001c0)='$$^\x00', &(0x7f0000000200)='\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="f41f041e3a30", 0x6}], 0x1) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$net_inet_gre(&(0x7f0000000040), 0x4, &(0x7f0000000080)="b888558585548d77cdaa674ca9aeaa96acbffd140f86bb54db1b2c2b2692a8fb601a8cf8f95a450fc75ac2c3e4bc5c55c0740194282b5a96e17e8f2ddc9578f8913691e7bd1b05d787167cb28418c93fb8b78a5163a366a2829b23", &(0x7f0000000100)=0x5b, &(0x7f0000000140)="f0a9ea89a2999e7e603b27ae819499674a20904b080927511c557fff20eb7e3af5d9b2afe4a843f9f0528ec9d3b26959cc14983fe61bed4f44d9b3789575e66affd3ffa62a09963145f782dad26af5904b72e981c1ac73d5a8ce3c0c4cfe8fa3165fbd75ed07d2e40326a038845b70db9e", 0x71) 10:56:36 executing program 6: r0 = syz_open_pts() flock(r0, 0x3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8d) (async) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8d) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) 10:56:36 executing program 7: r0 = socket(0x2, 0x3, 0x2f) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES64], 0x10) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r0, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0)=ANY=[@ANYBLOB="01002e4c496909000000635bf258856988dce9895926bd9de35c885ced3d46ea6378f5bf9b729d9f8ebdfdcc0503a5018d6138c68a34cf1bc4becf69089448bfc4422b357c8e9397c95d0bdca2bf685716949021ef9cc378c063b58158a5a3778d46ef2804be2c2488c87429531d1438f64f575ad24fc8d744442e9d8ee53ba0d0"], 0xa, 0x0, 0x0, 0x0, 0xe8}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000140)="0941e31cb7d44ba37b", 0x9}], 0x1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000001c0)={0x20, 0x4, {0x0, 0xffffffff}}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r4 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 10:56:36 executing program 5: socket$unix(0x1, 0x1, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="1a133ca248b785ecf7f6d14b8ca8970a4385"], 0xe0) r1 = syz_open_pts() (async) syz_open_pts() (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2, 0x6}, {0xa0}, {0x6, 0x0, 0x0, 0x2a400000}]}) (async) write(r2, &(0x7f0000000080)="f65960eba61f6f2cc00000000000", 0xe) (async) syz_open_pts() (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02"], 0x1) (async) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) (async) setsockopt(r3, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) (async) write(r3, &(0x7f0000000080)="04bdfadd1d2873c63e3534825ba167e2fea9aec4304a00619a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd0000", 0x1003d) fcntl$lock(r1, 0x7, &(0x7f0000000080)) (async) r4 = syz_open_pts() (async) syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) (async) r5 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) (async) dup2(r5, r5) (async) socket(0x2, 0x8002, 0x0) (async) socket(0x2, 0x8002, 0x0) (async) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setreuid(0xee00, 0x0) (async) r7 = getuid() setreuid(0x0, r7) 10:56:36 executing program 6: setsockopt(0xffffffffffffffff, 0x40, 0x101, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) close(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r1) 10:56:36 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x20) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x8000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000002700), &(0x7f0000002740)=0x4) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0xfffffffffffffffe, 0x0, 0x0) 10:56:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) close(r0) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x50, 0x0, 0x3f}, {}]}) syz_emit_ethernet(0x22, &(0x7f0000000100)={@local, @random="85c7023ecbcd", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @rand_addr}}}}}) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 10:56:36 executing program 5: semctl$IPC_STAT(0x0, 0xd0b60200000000, 0x2, 0x0) 10:56:40 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) (async, rerun: 32) r3 = getpgrp() (async, rerun: 32) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) (rerun: 32) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) (async) r6 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x4, 0x0, 0x0) (async, rerun: 32) fcntl$setown(r2, 0x6, r3) (async, rerun: 32) fcntl$setown(r2, 0x6, r5) (async) fcntl$setstatus(r0, 0x4, 0x4) (async) sendmmsg(r1, &(0x7f0000001580)={&(0x7f0000000340)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000003c0)="5afc8624314dfe3533b6f5c433c0319b1308006e0559fffc1c6837559c97793b37df97eaa7b6b1baa214d10f9522675e01886ddcc2edd531e80aad157667faf47032f7eedcb03e9d1fb8b1c51411254d1f38dcdbbe58c49b24df0e18082b2a92269bc427b274343d5e45cb36735dfc5f7b6bdba9c73706376f25b2a9202fde8642c7525f1b6ee6da21ee9088b02a720f82eb674ac8028f865c5789e93457374c6199318694612c05dd8c7b3d513bf87a3ff9ad72406338701c498cd619f2717bed2b0e85607e47f41fc6905be1f596921054c40ba18e60ff58ab2ad344dc280aeea1ae266d8c0dabf9c17b0564821dedc13d07cb584e00860ccd6db955533e0916d1e8126f4f3e28c6bd102fc219ca550cf8812baa2bc2f7306fe5a72f2c0d14bba4fe14c3ca42235c6dd15639402d084823ac1d4236ad0f60c0664b19f4ecaef3c17d8d7557e9305356ff39f1f51a24dd86ebffd07a56b76d86104457ff43f2476b09aadc8ffcf3325fdc6e32e8cc56fc93914ee9ca2b63e084c8e487e72e23fba3d2eedb2ccc49f10657019c16e0557d582e01b81c42acdc1cfc47a3530d8e18fcf1b73108919ffc25be51b6e2cd73d2a1916c102d7a8f798478047bebecbf6f43f35bd6894695b0bbf1ed680dd6d2323a31b72141a2fc65317cddac5d4f0746f5477e656691567fde5bd80639396a9a19a6f7c84a0e79794098707f2b145be715e032299c0ae48f8fd69359b542967ba707812a2aceab7bc61eae75a2689e414a641877e9a354147765880a2013f820e386580a9191b175048c42ffe8c89a3528ad0c00f83f3dcbbd512a424080da00245c77946b405c5715152a6a5df1742063ab1c4dcfb0896d624a4304889b57fa48d90e03db8b185b69b47905ac230436937e39059a85ce78b2935d06ef452fab687f95dbb15db5549e1bce69960a518875470ab1f7b962658de11159c8a02dc7f5d7b00ff6a3b67e0a3dc77ce075f30e96c843e1456ad8d545baec62784b672a4aedbb92ddc0b5bb6265121c47941999859a4c26081cc4ebf6b92c081f6dd2f2ad3f1081f5edeeae08c890303e859b04cc9f3a59f450ec05f57eeaac78a6535494872096620d272e1c66f085cb312fc18a2c6800721eee720c22ffa30b3479f2065605a6d7e9fc003e4aaa64332a0199ce09f3e4183c8a72f00af0c51cd589d73df4065b017f4b0a3876a77e804a96abe936cbc7d393071a6844d74334b3fd6da18e56470fc7e0f95209796f129c57fcf95d9dd945fee7862dc0eeb932b46c27e3b1c16fb2aae58edefdad51f39d39f129f6f4edc4e1b10b53d80dc383bbe7d77375178508ae26e875d138119dbbe898d09fb43f0ce9d6155b7970af49377187a0e5b20e0da94b5c9d2941d3909b460afd39c9e85f26b1bc12640128fd9c1271c887536868b4f9e0e73d5d8016ad85cee46570181294ea136d597e73fdb1573c9538b067d384c9707ef9f9d69837159748ef5eaadcf7bde21f09cefd5c9d6369f2424daaa26e841feee9cf5df2127a6e3985bb6b372d68db5c1651e39e9dc51a40c5d13ef392b5cb0b608a1cda78bc9eb86f1da366e50fdbe1ccd05cc016c53db26b60f6967f0fce3816b979acd3f547d1b90540eb64db575edb1499830abd3a8252682e6af773ec1270bfd681cdea95d5f0b2baaff075a2e00840eed2cd9e5d4da18b602d2039c6217d426ab4f7db4b838fc2e735911b8832b9d6c1adf4b63172dfa290cb24453fc9d57e1dd34d6e0506daeb4d93db21fdeffb2f3019c046af8992147a46147a50d8e0cd97334e2487b8d3384a21cb1987c1f997262043747ba6957566bcc813f45134d65fe8f1bfee05d81af5d2ab590e2a6a5b7221ff62608504813b6a91b32047322616927537e9033f6855c6675a7ad91af2eecac40528ad4a07b05826db71a3ec468f693aa191ba7b1ec68edf98ab49f60c02c22dcc5026d90680b08d142b41d1529b8defd850691b6bd21484f11bf138bac4ad25c6fb9dd660dd29e76419a2084047c485a48b437636806af56964f60235dcab0ba52889db4cb33afbfbae198787c0386878889418685ef3353aa10bf8c0771db2647dd9d9d7d2ae158b6e92ac29e95e04f0af8e0fb9e88fb2aa7200b78fb1d23f7552b6c7499df7786afffb9c4d23ce53b16fa57e7fd85cf720cd28e5a450521b2697fcd05840f848b48f59fa0a35e109dc451a5ad5815092dd6f6ec1e320975a7860d4b7e6279f1e07f7376b3eec0d670960994eece0621c4ec585485b24b2a4e6ff7057a7d10ac04742b8379a099c5093ea8e1e621945423948ca21604341c17636ca6ae2f24a584f17a443cca43ad8c5153f8483e2786e70333510cfae38f159ca92b7c50e4199a4df05c095add72893ff815941980b91c3c12ff4ecdfe589a0e55114b52a1320c075c4801f0f5568a95d98a67eb29849d6dc7ae9e447d6fea52bf3f50effde030473b8c4726d4a12f93537df1ac336896de949a746acf41b3e7301f73e24df039fbce2bf8d117fbdd44a426882f88d6c1b4b083b8a1ff06db1fe1030deadf995be414b6a4f58482e66a927bfb78ed214d1e64830bbb829973a4f25bdeba0a596d1a744ecdeb76d055f7f3abf047a03c01cf7f3679c58ac531693f2adc832f5dc6d26a553e08e72d62c9fd2a9a1c99c2447093b4f5dbb4c11cb397f03841ee158378a7da181483500b07c0fe460b59da4667a8200b5eea49c394a19c1c0ed742b8fb8665c2661236fda5d0afa0d8c759b137efaf8af6071dc51414a88099abee70266ad76845619861a5a6070db4409abcb096cd183e23d21b8cf369e272f40ac7517aecc847137ae4e0f475ec82383d01ef5ac73891f92100e970c97bd43ab9ba30ff28aef0a3299a781ea3878a819496795bf189c391c24e55d258e1cbcf4881b35d38ffcc38869f54516798fd2e33437c93a0ce26d0bacab3f83ff9166a35e83649372191abc1a47c95fdfa57a535008d15fd39eb1f6e2571647835dfcf26dc01793408a6aac5dc3bb127186242a16aa950b4aa433a9986e28702aea991250b3a00346843fc52957e6945485d5b0bfc8a54c61c118a2ad618433f60bffd4a59b9de6c0ecc255aefcd29805a1220ac2f01500c180d8060a6f4ab4b1cc174cbcddcbb595014cb004c6df5faca14eddf730cd880dbac5178fbde4c54362269c59c36f4c3875bdba0236f854ba809f9db0e0aa287d7abd629179e1c70d6c09bc27af24b64220614826108ff04d2fc8d46e5cd303df69d493d37ef8969f638bc8dabf2b16de27f1a1c5827d04a441b406ca65951eb7d7d2c12e95e83b25786dd5e7a8ef8eac792c7f04e2e21f9dc2c7ef1148cd0bd91f0e35fb8d49c19d03857ef20ceb91ede41d6ecb2d9a7fc97ceb690eb9c8531e607bd85d5bd3ebf01f7fbae858f5005ba3ec610f4296e727b8bdaee337fcd0bffeaed600797ca37ff52b6b82660c922a182f1d022d9b4438700ec0f09d8e05821998156c41ef80613897ff77e99668e14ff2af32aa41f4567b693c93c5191b13504e5e7c3e46e3e4cb83a71482ad6f0956efc6c70bcdc925f800ca02d3457002261a5af44d50b915a7f5ca2d6846074edf9e2d3dee83dbd499e1a5d0a6a91c65a2913d9a685a18fae8eeafd7d40a498835825bae2dde6872e36c3793e42bfd99c065135994b91b2bd381617be21362a3280f81103ddc470349fc3df4dd546318cc0c3d8d9cee7adce06d6392203b57fae351a7dc7d788239461dcfe588cc042e260042532853299b86707384438c584fe1e9e4cda3724d7ac202b4f1b29202e2c9ae990d4fc595798d5c1b3148ca6fe9d9bbc91ecad85b49fa497b7454c6e030db0e127518741fa235637c800831cf8fedc5f6d9275461078663ada90df4e00d15f88b1e5a1a6cdeef8db9f034c960a0521677b562d29b69ba7c436fbace0e3021f99d274c3fc3d425cca665a0b9055cc47cc857c6e6555b37b2b8bb4269078727e5a99c88a335a8ece69e839b5b3f1db253960479c707b949c5e5dfa45c18044d4d121993f321cb987fc5fa03316472577b684a52e9739cca713242260b91dc608ba0fbf105eab30c0524ed189396837914324d1d8c3caaa4b5dcbf66241ac0cf772426d51417e5c40ef78e119eaa2c20c7c6c4d02df76a508d3bd91962442f22a3177ab6de97c6e898e95ce1403e7b0f48b27cf06f6258417d6d63fe53a48ef70fb757678b755fce783b8860e6b3c54e4ada3f0f973e9c8d9e7235495b4f300ac52351ad13448087404b059f0d5083f97608cdb44242259b9d71f1ed04895e4f2916f1320552919425feaa7c4df926603ffbcac3917834e3e5bd43f4a53b1ff5dae80a4647478ef23729a151ab4b577ad71753dd7cf9b011297a649db66f906c10d0d54a5dabd23df0da688c13666ef313141de65c181acc6281983f73338a8db16fb59a0bfe1b92949f9b892d59707b8ec88f7ecdd98395b2d5ca9735f93915b7ae9aa835862598548cb0caafac50422a2652043e86fa51fba2dbb90e386b9133215b7eec58cbecb2091eec7c056d3ea4b35457fde1e0c3258cc6b044580a874cd64e6a6a4b43c6a4108e9e554e87df9fec34cfe9c4bc7c9e5ec4546414d9c6909d02923932c50d0122b5c2a1ab3119ef92c6c3fa8e07823b32fd97a2f019319384589249bcd081b6cfb9bc5cee631a1847e1c98e4f4dda109a53705c7ed53572b5143fe233ad975f66c574c43428e5ebb3105ea74ecef19fe1369632b8605005f5726e4a5ae93eca19ae2dfd57c2a6e4c632a8e6c7664e806095369b448868903a615da9313ee772c8215145d0f7075508369bf06636ce4a4fe20491b58156242a5033b475c66a34357126d653ab8dacbb2862afefcfeb7e33310de2b3f99d5543ba4526091f7917f6a50c1e818fe7f97d7444f289233d1ef42f297d5966f8df9fa55a41b0eee6e713a55a47c7d21fba9af4dba714f0f9a26476b3b9161dff04c5c148e6cf89ca732c6f63ff9134a18c556e2f8aa4825249da3c1806d1ced5306948a55bc1779f6c97133ed61e0062e40f74c7f5a2fd4eef1acd0d60eae672d16faf6c3fed1ec51698fb392322cc1f0fb2c4ab7e7fc14b0995af21c4f43fee083d6024a228d60f3da58044e6b6b2d758d2a9b5b16ff587afbc06b3b65ca6ebbdd5f838fa775b8b4d2adce22fc2a5c8635bfdf2d6de1423a4b5bdc68d64c6d1ef5f4e7ee37e586df7eba18d50e82f586e7808cc2d6486efe498d2289566bfbc5d8106860e822cc0c5e6c0457451a70db27329165e41d582fbaf35193fa80e4056af187f420e1bb8dcb97e5d83eed4f4c16f1e7233c546a0bcb2aadb5380dd89ce55432961cdac4486522e265f0958482557caffcfe120856d4fe67d9b6b2268c3e7d45b885690345b67c7b81d7410728885c046873b849c2c33485897e1a64d39337adf133868a25e7eb8235be7ca855f063e9931fb69bc23daed604dfce85dbd1245fede438cc26ebf5750ccf50e2e81cf015bb2aaaa11413b3c233500e8455bb165f37281f0ac56687862a11976be339e9e868748516c26a09a396104f8187d779be026837574896a2a81fbb64ab28500bdf6ccb170f84e2e81d345b039354de0e7522716a3510993c5d07f570ca3829029ec4d74d1ad205b1c5b8afcb9384713d0d3489d29474b1d017bea37af63498d4a08e679dc6508bebe0f130444f91f12a2d2e7fa2f7ad62dd8802eff0e8945f7b8f31931b82b78b76010da59a6ad8be09df009ef5b377b125b04ff2a521ce6372cc6", 0x1000}, {&(0x7f00000000c0)="af298b904511846def112edf02f675a26bafd28d8f20690160e82d0f21f304310a06d531723979e7cf4a204e2568bac6dde8933dedf1829e74b22b42cfa2619698981f115e219bca3f98c9745c1c294a17a9557913413563cd54d0795a956fcfe0c62476d84d878c482de30bde74a50e680521d9be5b2d2308ca4223195fe7cf7f09388bee763aa452efe524601ea3c1ad9dcf", 0x93}, {&(0x7f0000000180)="f8879207f79698c11c9e520d10467c2c2643c9787bc82464a9001ed8fd3e4c1e30c41c934506a6b15dc1cefd08e38ee0b0089fc3980b2e863fe6d451a94c0ef8435db27227dfcf376eea1412a9566ee6eebb6c0a4b7dc77546f17e1138fdd46181675820b5f7fb32df7156e7b12c9bad0e6ba9cbfeb76fd400647069a8e91333e6782e5e2fa013c73d16", 0x8a}, {&(0x7f0000000240)="ade110fdf3cfb62b5771efa048b75d34fc917b92c20d2614201e06883f332dcf11d95914eb615c8687cb253395f13d6463f5d3310d53c4590ffc98a1c6764bf1ae11f5e7829c00ceaf8c93fd112e5e7f47d1c0170ceb4e6c7c", 0x59}, {&(0x7f00000013c0)="613242f28227ba438ae11b0f40015cecaa3d3f618958e385692522f041d70ac9b402e8daf2a868723de2436dea0819b2c9f5bb8673e796a2e477681702506cb51527bf73369f50164841942e262d2a27d14a38278adf452a628d9f808ed8e0f6383503d37d92be3178ab93597906e6dabff3a7d879d6c6f2913efc3338cb3b47f312d92d9488d11ab9af6cf1893f995b26bc73e82c16d25d71b53616079de8b0666c2f27b8fc1877df97400101880ef7b7ec0cf6dadce01f8638c66f1e70a2a7ccc16fbe45d6eb22404dedc305290d61c0ba4689d41004ab31d299894d6c", 0xde}], 0x5, &(0x7f00000014c0)=[{0xb8, 0xffff, 0x8001, "5b0671ba0c7649d881ce7af6486aca10f0a390c50818048ff1814ba8e6570c9d91e4f6a0bc4ac580e073aa59b83d0d5ddfe362f2c248e817c0aaf3aec401ef974d5e0154e15d5862ee33decc3f92b2bcc78078e9928f19315fc06f23ea125a73f576f67a1d1a49993192cc741f1284b7488615f9a7db83c315011ae97c5273c4e1ad7ba1a4d504763b078a46c480a229f23b22842dcd04ed54a5fc09bc0abac5589c743c"}], 0xb8}, 0x101}, 0x10, 0x8) (async) r7 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r7, &(0x7f0000001580)=[{0x0}, {&(0x7f0000000280)="98", 0x1}], 0x2) (async) sendmsg(r7, &(0x7f0000001d80)={0x0, 0x0, &(0x7f0000001b40)=[{&(0x7f00000015c0)="bac044db27bbebba2a79eda097c88096ab6f710b52f98787a6f129326008488768927032d532c9b3a586eed9afe0fba77a33e01deb0ab7f636bdaeb8c7023783152d1fdf59edbe9a40030429005ecb4f3d18feacc571cb2df2c965d227c3e7da26bc760f9cb1ae775c4132043d9ac2218ae188d70c6a7d24658c746fe073886373ae5103c4e6c0209e4d52132985cde16453d5c6e2832bce91681437669b4d42643865ec5ae749f36df8b7a038d5af18ec5727837c29b5f5230a", 0xba}, {&(0x7f0000001680)="ef0058b601e2748266a9c276bd472a4bf532800a3db2d5eb80aa7958943f5108f35f60da830aab189200f2760dad67cfd8322ca4ff240816697d6361e99db0c18abb78443ec30b87ec6d0397300659798268f3f5abb55f75fb61ea56a3c2af977e583ad41089c7c3e7024456df719748fd9e2774739081510eb106c9c9f79e83cc808e370b1dab6396582b8e4fe6c5", 0x8f}, {&(0x7f0000001740)="b1c55c9f7e0e09fb96bb357cd9444891d712f77c0d2731b87f53183f0d75f7ad970c2155156da0625fa4d404", 0x2c}, {&(0x7f0000001780)="7107ede10fc342f10eabe1c749f8bf7aac9824db402daae8f7c65c990f9ee986426a41515776e435642c4edb5ff48c494a422a7229819add78565ae3791d1448b2b77f6ecae39b58b074d9a070a85dca96343449608cc143594a386a585086e27b8facb2b2030631", 0x68}, {&(0x7f0000001800)="96dacce9457b87463e9414079af1df7f83962563380195fd962d8fe613c1322131ad31906fcdd16ce64b46d8e65e31e8c71b1305bf11991d6aeb5a4d4e9585f375845dfcc863f0af2fe2baa269b8cc6010085cc362be354af48f24f240a950ef70ccd612f5a0ea884e4d81bf2c16c12102a29120e3a0e6710938c739fac3260fa8d614a1c4de3c478402cf07afb95f717c4b9f16be7e16297d542b47365307e593aeb47b9010ec3bcefffacef9e845698f8011fbf6fec2c543bb991a688238c961c30f", 0xc3}, {&(0x7f0000001900)="7f823ffd1de7af6356f5b4ad86b8732471fea181c6324954d4988ce8b6b7d6693c990845d64e187c15004e10511be52d0ae2854d25728264f8988a7d81d554c4e0e28279958731fff818d7cd40683788dfbfac2beffb508e5fd83723cefb1251eded2419aab89c09e53cb6f03d2090c784d34e5bcead82a8d4ee2ff16708373f1cd6cf3fd6daf7c8ee1a33c68d505c293d74b9dbfa4da25b2fd90d78d835f68f63346ffca58e70a30a398d218d60cd6de5284b59d56d2d30adf2275b1c1489d696922769aec39be419c9d1586d92fafeb34cd04bc6b6", 0xd6}, {&(0x7f0000001a00)="3ee314939db4e5f38abaffa539f93c", 0xf}, {&(0x7f0000001a40)="323280fb1e48f759796391262576944f555cf727a7c31e64c2c9a215ff3d6e463a07578e8ce977ff4d254f9f2fb66f34c2237e660b319254b6ef6694a8f9a99d277c1f29de571ea8cb87c85dc45edc4946cfcbc87d52e522b3f70d6a48c091a729670818be05323af85ecbeb5e4ed478cc5a8ab379b352e92dc6cc74a7e84351543817adcad15cb708b5026810e386ad5f4e07b7c4fccd33da1c1107cce13f4680784984c6eccf89d3460741a78b84f400b0d2cbe36f7c08cee3953e82dbb27033db11368b8cfa62fee2b950a3c43be7beb1fc2e9ed9cc749231bbcb5e", 0xdd}], 0x8, &(0x7f0000001bc0)=[{0x98, 0xffff, 0x5, "b6fc5921d78e4e2e5435f6ebaee32e8aee2f6fd554204640d8f65ce930e719dff2e5e2492c8d9db4442721e5a79644da388fa7e8467837e17540980e19cd572cfcc3653b0ee6445bdccb36cad36d7ace54d408fea133bbd4d8e1fd7d35aee67ffe25b99c8d8c5851a20c2f151a251da29a81b0a32dee5d5b41c5c98b4396a0bccd"}, {0x58, 0x1, 0x757, "2f57df0d2e42530382fe85cdae247854d3b05f0f21493f752b080c0f81ea63d9a18e56cd7f7e103196fe7b3435c1a6811a584d9f75ff646cbdc856cc0d65a86e491f5a7807"}, {0xb8, 0x1, 0x5, "1ba8f8ca34239e5a13d63e2fed622479b1140cb77ec236df7b2b24df41c4b2712827423fb464a04d48677444981b42f9c340535caec5473c0b54db7fb05e335f68be29d7918b9eaf62981e75ce86c01ea0e3be6d6289ec83b9ae2a151195060ef3f01a4865c055da6ed454f5ff172ea0403705ef97a77f05e03eb2edd6cae916a4b941855ec8183d84474f718dc7f007efad8bb8f761d66d6bbe8bd19e2b780c739f80"}], 0x1a8}, 0x4) (async) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r8, &(0x7f0000000380)={0x0, 0xfffffffe}, 0x10, 0x2, 0x0) 10:56:40 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r0, 0x80002) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000000800)="0f", 0x1}], 0x1, 0x7fff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x3010, r1, 0x8) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') pwritev(r0, &(0x7f0000000b40)=[{&(0x7f00000002c0)="3cebd2ae4958ca7e4f29619bebf523c440c27b8108c5e8a893660095bf67f2dd9fb22c1694df4d2cd2ed8c4a63e9da980332aacec813b8c0da2eb4672b4e8b351bceda1517b060f2d00e50a4184296441f09a770793c917a511641f4bbbf6545ad2baba7ec1b66c190f7a9c5a9bb9876ab6b53f6769f113e963834e56c62cf96c32468896316f448ea216580b78e67af023f503397155b1ae2bd0e9d169fcbd3a4963d4231b93c77", 0xa8}, {&(0x7f0000000380)="4f35e8127775f53e2446196b3b3c05c371715f5d7c5770647d274e9a1902b1751b284ae5297919ed81c4981fbfbca99694f8b7bb40454498327c9872f6238b9b89af65fcdc5a711004a570e578c4820a063e16", 0x53}, {&(0x7f0000000400)="560ac47b54bf2b6fb2dbb334d34d1e8b7d9a4dc6ab26d82551ed34fae3df745ecbedbb6be1468f45a9952cfdfab8d4618ea37bbd3368974d1a56ecb0310521963e2c2d414f8a82502cb78576f1cd37c1edc715acbf9d2d0a3828bed635c5a7d532baec963a5583e6e18fb4a1ff1c16d8c69618acccf5576070c2c39b9bb35e0a9760b7221b48df3ae4460437ab1121e9101e06f885236ab4dbf440ba6b236dc17e5894030b0636eb12a872f3f00f9256a99ad4084486abe989c00797c400982902796a09dc426ecf3836db6e5e1860a634484261a799e1a4412f9faef1660b5d", 0xe0}, {&(0x7f0000000500)="661d8d1d1880fad0300232e8f48d0635b7e96e47c60cc94b6c85dfda06087e121e53617db66669096f78e720dd4e8ff29874f0125e91269bdc5652b0a47a2106c74c82cf98a4fb6c9e997efc4a88dd88fce88845f79b4fe4dd035f90dc8043144e56b9039380ed219667dc182acc6e8cb8d4a4eb3d219bc280289a0922939b116d763ded566bd313b3fafa056950b3c2b27fe3e8eae7764e1c93dcbcc804dd2af8faf8c844ecba25ad7534b690b46529cadadc230eef4b7153c2e12cf0c32636b7", 0xc1}, {&(0x7f0000000600)="7804800d8351af437669efd2d19485574c2c0663315935bdbe025086ef6e0517a2934e6ac2303aab047df8ef0a1a1ad8a6031da23e3df5db840fbdac5955ef84030ac1e62d15a1694aae2c4bd6c23770db271e106ffbd5d67f32d037eff46078811a5bfe347ffd55d0442dc52c898e9d827ad7db68ccf53e9041ccb740328ef3c4d3ac4fe6c180cbca91fce59ee70b3e792f39f4245adac341e3ba5a206fdfacd19324ff49dae0ba02ed85e98434cf7d869e862b37a73fbc6e3590eae17800149d18d5cf96cd462586bde162bc944f633e44a0cef6926e58d1570b1fa4f90e28927f147449d4683d4b6c7f9b5d609146e29bd8", 0xf3}, {&(0x7f0000000700)="97caf5bce1a779555c2d4fc674c26320f9a31ab8d9d2f65486822ba0c2564248f884763156860d26176c39dce1a7624e6f0d84541afc52e5c565876457ea06758e444265341b0b52fa54bdec08554e4f5edeeca315b5327cbfa35ff84b7c51518362e7a3433057dcf82382849912017f8e2c801906d97c769f4a024121f3c23418265749af36a16ef75ed5b9564539802d9c73d9842e5fda143334f3735b404cccddc47f5263032b0523bf73ff69f75642ce51", 0xb3}, {&(0x7f0000000840)="438eb6a5b89ade908529b5e6c380ffa33ce5b185e3efa7f5a41fc81c0bfe28295fd28b5fa5c4b4b125e87eeaa0a8c3a9ae3e64e7073ab13e67758fb9e1aedf07082d3e06c3e263f278a86544be8e80cef2176425c6cfbd6fd232cbc29764499a7c1d409a4eea89f4ebfd2a1c37b5c9474934", 0x72}, {&(0x7f00000008c0)="ffb476503c4e62d529f40805f00f0154af2bfd3b3f0b3812627e12f64bad0a52428a04603a2c1ff9a88efff6e7750943085e5c172f7c4fa112dacc0eaa7038a7e005cecd0195f9ccd67614c4dc34455088e7cb6b373c4c2ed0a0f548818d42dd51ace324fddf1ca35038b951bb479e62f35b94832e5cb2ab3085dd834e5f183ef6daa171e1b5178cf1ca29253b9be04bde846e65cd2dc200227f0966a40737bf14991210827e852bf0452c2ccb823400bbca10c29a5e595dd7b5685bedc54f3252139a73a5b4497c9c8e6290ba7ddd17412ed5984138d09d9b090076e7d9109ae7e1adcc5863673144770502c194", 0xee}, {&(0x7f00000009c0)="fbf41611ef39f8274e2a127d32deb223ba1fc23122b1d9181885dc989780218ecdab08bf951fbae04998011419a180692474d1a37d57a492fddc73889190a62baee0b7f70521dcdb50075452", 0x4c}, {&(0x7f0000000a40)="b8cbc17d11d397077be4d121942c9bd96a364817c5860b2a225c833bdb496d21312f4a1adb45c1a149ccf2db0ee714a7343bb259b2422281d86c430c4c10048b6a48aae4e10c4855c0e6b85a43f2be1089722bf2f4449dbbcf2122061e5e1d65e5f185eef3f9addc06fbfb7f06ee0979e0085b4728a9d6cedb27e79a242958ed56010491ef36d132e20614437021fa43a6ad54e7408379c8cf00928e95de3c5016aa252cdb108a18b70d4d8f2d8c92aa787867d7813f26e830e7b4eab44778da6b429f13df2dfa372050adfd9ddcd7", 0xcf}], 0xa, 0x5) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) sendmsg$unix(r2, &(0x7f0000000fc0)={&(0x7f0000000c00)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000f40)=[{&(0x7f0000000c40)="e45b9c1d37e73be62460eff3d7ae585f639a801382ba9c862575cc2595ec62af59adb6bfa72e0a4cd0c32e0563711b9b8de0878465285b351e2a62734bdd9d1d4c2e6b8a251357231f5cc33d8818395731399bed86d23bca0fd8622b8155540de9c660da6030ae5a308df462ca7c9a9f15583f2d88ed107331e4e5fe3a63aea64db05c", 0x83}, {&(0x7f0000000d00)="277e7cfc437d0c48cc5a25c42c5827444d27079479a2e2c38b4c49ea8432eda1e102b8bf8a63a2885ff01d471e369c580f6a93f925cd2976291bd48510f2599e", 0x40}, {&(0x7f0000000d40)="c074f196644ca6448b89ea55076b172d5c147f6de94734a57b043972388bd2ed88ac9bc2ed0f29b7014986bd8a9960e8ff5280411e97e0e9a8657759691711d79a5f39a050b4c5659228f5809f187f5e2963b088c271a45a57b09202bcb2c4d450884a57749f866a786fe8e158072264569fc79ce492a96838e9471a84e23c7eb72c768ded5e0742c1000e077db8e920fccf4ccf19bf6405", 0x98}, {&(0x7f0000000e00)="f3a8af161b172db43f46250dd9ab4371adf7382a3f01af898f665505d55e6f05b3941833d0b420c148a885e0d598cb3801ece1714b6fd7516421ef0196d81edf9b49c526934ba1c5b3e64ef695f3ce663f36f7a2e8701ace566198e963493a127a3914de8cb5ff442c47db0e0c5a7304ec077b18a8943f7ae0a0de2caf9fd3b1932cd6463e14f739a8c6d79d35aa0cf470436b", 0x93}, {&(0x7f0000000ec0)="cc1c", 0x2}, {&(0x7f0000000f00)="b5d70be88909365269607a8de75e7e6fae8b0ed44188e382ce1f242a8cc532fb2d3dcd69aa35a7874967121418f7019d", 0x30}], 0x6, 0x0, 0x0, 0x1}, 0x401) acct(&(0x7f0000000040)='./file0/file0/..\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x48) 10:56:40 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = geteuid() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYRES16=r2], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = msgget(0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x81}, {0x20}, {0x6}]}) writev(r4, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="ef03810ce3000000000000710000000000000000"], 0xf, 0x0) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="b2e4f3d255b44797b540631e6e63f8582481797ece039279e50729b770d255e84ec61fe17ca4d0700d9443733130ff2c4681e7e38fa7b60cfb8b9cae0e5ebc44a852fca91983360fefe36604cc1afeb22b5871132854be8fd4a92bb910611bd5ce26b517"], 0x8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x800) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x8, &(0x7f0000000080)="a21947e5a8dd155040abf8d40a37333e", &(0x7f0000000140)=0x10, &(0x7f0000000180), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x1c}, 0x4, &(0x7f0000000180)="38c013c6010be3c5bbf91898c78d4ad629de572a11deb028096c7fe1b83b14c26416720d789ff770dfcf25af0f2a02a80820405722da0a01a26cb28de89026199208d847d2b0a7d5f2dc5f677d8e5df0094a7e9081dab9bfbe798fb7fc0dda2c10937796e46996363c88b04cc0cc0f1095dfbac38419c5a0d0088683c84f74a6da83df6f1342612762afdcb1fa057c44927f95a6579186adb683d0d5d6bf5fbdadaf191dc668ea753bd5a83e6f87", &(0x7f0000000100)=0xae, &(0x7f0000000240)="b54aa0fd7860c3020d1b9eadd6089edfe6d224e8de9321c621ebcbe76e045a3a41f406d7c59ef16a33a3f3edc17e5fa26fec8ab383ec186ef161fcdec08a18a8f7aac9ab895d34ecb7ad8e7fe19868d486193841d4cea1012ce0667d4aa083fe43b34903fc8cfcd7359321974fce941368f067a451865f534b4f8626e5d1074b2a3b0979cb", 0x85) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r1}], 0x40}, 0x409) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) r6 = kqueue() r7 = syz_open_pts() kevent(r6, &(0x7f00000003c0)=[{{r7}, 0xffffffffffffffff, 0x13}], 0xa3, 0x0, 0x0, 0x0) syz_open_pts() 10:56:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="780200"], 0x10) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) open(&(0x7f0000000540)='./file0\x00', 0x20, 0xa3) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000080)='c\x00') r3 = socket$inet(0x2, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x20}, {0x5c, 0x0, 0x0, 0xffffffff}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000740)=ANY=[@ANYRES8=0x0, @ANYRES64=r0, @ANYRES32=r0]) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) dup2(r3, r5) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x2, 0x1, 0x0) sendmmsg(r0, &(0x7f00000004c0)={&(0x7f0000000480)={&(0x7f0000000500)=ANY=[@ANYBLOB="000000000000008000002c01b4"], 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="0f9707c373e6dcd68abb5db6fdd5dffd5bab02f6e18783df5add156ea1a588f75163cb6159286b3e96478a3fe873", 0x2e}, {&(0x7f0000000240)="89aa713a6d3834ef4396aef950788b5be0a5726bda45914b23c48c3c7e2c0722643ba9466280fb87bbdbf524b891eb25fef32f868a5e8be35dee3ac4679e41a00171357818a4795f516d4a5837f3b4e4a773bbef9656f27b74ba963dc06e5523bbfc347fb176c3824e933948306b0ed2d21656bec99c0ea362d672504702f854d0ce5f5cdc9b5aac921406287d4f4aa7", 0x90}, {&(0x7f0000000300)="11dd6d83a23fbce327499ee0e05e77fc90ea6bb66b754bca31fcd1d16d7ae497bde74ea63643e3a611707e63df3de49b942be054786b6074fc1e825c9b0aad32d72bd275a7724c2b9820fa953b8ea3d201b35d21d3e560f4440a1bcc289451d6dd06289d500023c7c83da666e7785b3143812234d1c4c44a303d1144cf144aa7b99d5c2177a8ae015ea60c80b545522a8e08d81ff120933d7aad28dd9d6286d19f552edb5dcae2a4510baafbdecd1069f16a9a0b6e9555a41ee1d1b343c0fa5cac12e6c464e0e894d75a5e40f950cd07a53d69810a9ad9c3", 0xd8}, {&(0x7f0000000400)="ff8b9ef8315cae2646ffc5542a5223a4b3bda2651203acdd1134d0b25cefc947eeb49d3c6d3dc5c9588eea8742c4e54012d922a9caa84a968d0b5a3ec4194f2651ddd8", 0x43}], 0x4, &(0x7f0000000580)=ANY=[@ANYBLOB="f800000000000000010000000e00000024b6a0516cf80f36a78ba504b766af8f7c0f86222563cd327aaee697c28ed8055539b080caa697a48f79dcb3b662acc92cf878919330b3b47f293212dc44cd372d9710d58d8b4771b88eaf3a5492241f9f7c7db9483f9aa213f90dc667584722267a1947c6465542cd4d264c8533d51b17bd09c6106bdf62da4fd690125aaa83889f586859223488b87239834ada02fc5faa2e69925ca83153f8d53e1739b0623ced3135c9e547d607fb8fe2e550e5b9219ec239e2eaceb5a4cf271542c3ae6564c7473f93dda9ad01dbbb79e2e30ec9b1b0d1eb9c6138c06f220b77c48e0be8ef26d2b5000000009800000000000000ffff000001000080a4490dda0c2eb003c1b6f3772538627dd714d02ba69791e2bf4593ec75dcb73b0c5e1a0907b3997efdf54bb95f035f00010000000000008eb50f1511d880fa3c11c15d38293ae34c5d04fd54438c28a4f5087bfee61e2acaf3630fad163ab1112fcebcdc317eb59c46c0f6c13932af1e1712e52894130d746d0ae4e9b4e22dd4adf07399bbfdb41979be6d7fc910796da09cb8aba8c8184c644cd079f45624b2a2bc07"], 0x190}, 0x7fffffff}, 0x10, 0x3) bind(r6, &(0x7f0000000040)=ANY=[@ANYRESOCT=r3, @ANYRES8=r2], 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) write(r8, &(0x7f0000000180)="0ecc5a614326c95ce7f16af3a71275c2e40fade2b2f7b6e41c6a14011ff9ea769ace20ea8097278d02274d456c2694e94ed22a181f640800698283b7ae41491b50af637b0c16cbd3940591367a3c34282e75cf3b43069618db7348aed093fbaded1375252c50867d7800ecbc486c9fde68edbd343ef42dbebcc2c28f7a9be3cf39b91f88b8ff083527dcb2fcf84fa7b8522bd7981a8816b6360e125349256dd53b28e80154612011553f10182f493e89cea25225367b", 0xb6) sendmmsg(r8, &(0x7f0000000840)={0x0}, 0x10, 0x1) dup2(r0, r8) r9 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r9) 10:56:40 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00006bc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) open$dir(&(0x7f0000000200)='./file0\x00', 0x40, 0x88) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) 10:56:40 executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x70fbd8115f56428f, './file0\x00'}, 0xa) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = fcntl$dupfd(r1, 0xa, r1) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/520}, &(0x7f0000000340)=0x20a) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r2, &(0x7f00000003c0)=@file={0x0, './file1\x00'}, 0xa) socketpair(0x10, 0x6, 0x9, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8) sendmmsg(r4, &(0x7f0000000a40)={&(0x7f0000000a00)={&(0x7f0000000480)=@in={0x2, 0x0}, 0xc, &(0x7f0000000800)=[{&(0x7f00000004c0)="0227cb116e6edcadfad1d2f966112618b05fea8f22edd6821ee3", 0x1a}, {&(0x7f0000000500)="d571321c991524d471debb16c1a2287fe6e8a1c23b62a1e26fd93875816b7419e04fd4a92e7c156eb5753ed57ecdda3fd5787da457a506b6f9825bcac7ec8512ff8a52ec8aca267ef5e6ec08561d6d46585a2d8e2cafd5891afe11d8bc638d7bc53503ccce80b6147d2ebd2f6594c34d0b8c7ebede8afde0316b4a92d0585424bcd287d652135bf92be5ca251a7bd76d08c64ee159459ae0f4425bcaad21bdeaf9fc78f4f4821e7b5d511f74f9081e0ac2ee39deec3945a0cb80570f2e3d2093ed93ec6403959b608d526d760882f9327b457d9a54eb2e5c0a", 0xd9}, {&(0x7f0000000600)="5c172bbfb28c468f45b94403fe6216381e5d8103de3cdce9035f4d5a0a8ded63fad0c164e01a1b0d580753fbb33db28c4945931bd37c49a09358908a491beed8e05b6cdd5c437ec7d18f70e70ce4090bffcbd6bc9064cf6d4d0891f1b603eddfa321f49dec253c7baabaaed14a4131fedae4c07e798ef795f63a44589c92fafc5bb6e2e03725d631f7eb55ac64348b7da25f6fa553c453a8f4aa1dfc7d084e9c2f1ed76b9824b051d1a2cbf994b788a70f282576962ffb4f99e6dc0b63ccb608fbcb5632a934db12959ae6210f364ba9d47e5123510394ffc83f15438d2648442ea3", 0xe2}, {&(0x7f0000000700)="ba0e4da17ccc1cebb1e61f046665a7dc547d7fa992a281811b5fe477b791bc0c5c8e0fddd40eab0b748cde5405c704b9bf3223e67772c8e05351c0440127fa621d64002336f9d1a4670868671c530f84b6a452495f2e1372e9008f9e235fe9e9ca0c94c38b91e7ab9d86802a0681e58ef42ef7cc55c955a7ddf946bb670ff6c6aa67f7395f77ffce63fdbfb19c8806c304d69c663adc9ca8cc5f1528a7be95efacab90ab1a0eb63657a9bc9f8436c9c9d9e8119398cec5859caa0ce916794ff5276d82250919d372bbddcc69095dace416c908f7d858c57bf0825094953a2501e81c85", 0xe3}], 0x4, &(0x7f0000000840)=[{0xd8, 0x1, 0x5ff, "07c26a24011f210f080c62f9165854cf62807f5392724b56aed8f2f1aeb76279ecd89f5dfe873544b777598b2279632bcf93048ccd674b407a5f4e2599825b3ee85577b503ee673f3aff12efc00131b327a505f3cf1900c84ac8620ceae99cfb503a69d7c452fb7636a588af41a2711ba8e8e5c0bb66e05f08119856da2f6664617ff2e89b77fb80e39756c53471d58373b01159c7b7be1517a33d6aee33a2946b5686b9818dbcc7f88f73006821de122ea3b93590d95a59a85abcc29112394d3ee93b"}, {0xb8, 0x1, 0x20, "0480daa98fa7a9d7c0d209b4c495bb8bb6facfd65f9a80ee5ea749d2219274c2a5aaa306adef5d345413b4b3f97e12bf5e170064ec4d30c4084a49d56308baf317178836ab9eb2677c084cdaacfdc30d9d7bd09ac0e785ccb05d8ad368b34b8fa398f1b510dc53df9dd0215175b2c4b56f10ef991e543c45b681cfce5d6dd3823c98c43a391013b8503540c395317c67bb4880f66244f6ee6c8ef0a5f7ea9ccd07"}], 0x190}, 0x1}, 0x10, 0x0) r6 = accept$unix(r5, &(0x7f0000000a80)=@file={0x0, ""/260}, &(0x7f0000000bc0)=0x106) connect$unix(r6, &(0x7f0000000c00)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r6, &(0x7f0000000c40)=""/94, 0x5e, 0x1040, &(0x7f0000000cc0)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r5, &(0x7f0000000d00)=@file={0x1, './file1\x00'}, 0xa) r7 = socket(0x18, 0x8000, 0x7f) r8 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0xc) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001140), 0x10, 0x0) sendmsg$unix(r1, &(0x7f0000001280)={&(0x7f0000000d40)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001080)=[{&(0x7f0000000d80)="baa5ac5b1ecd10ca7a2250f559a55b9098f0ef873b3f6c0f6a5927b7a2d56311e7b799b41bbcce1a02b6c933d41f4c1d76656a4ea8bdf8ae9f42527065c21704f2e902615f89292dce154e580da8ecb4fbd11322bd759c52c2dc9c25e0b787c8e0cbfd74482f23cd2671ed8c788d518f2a5c42a09d70aa23e76914e2376171e81ac2d10a6efacc83194102406e2b79a557660ea691652f3ea73db8e54a421d76b2678e9493f8b2fbba4dbbcb4c101de8df1b45521ee4c23c2a050df8baf093d4282da9efc1ef84c9c758cd8d", 0xcc}, {&(0x7f0000000e80)="25e53dd7be76a6ccb9eb928c5a4f3ed9e6d71e5cb0a7cb9e6fdef2f239e35447bc25b522", 0x24}, {&(0x7f0000000ec0)="dd217914aa5960ccc9b7c42525f63a6e19404e8d3388d9e3fc912295d512c0804d03b216994b753c3cb255cd61c50aaef07d683211e5cdba78a17cd5ea3b48871255d3844385facdafc01ede864860d760b1e42f1bacca0e1dd3c784fb3bae9d7365d125e7738897bff7158ede5cc27717a0d29c862bcd8a8f489bea80c20904bad9c8f6484d26f97bb036742f6332123250ce8b6fc1d19495c5fbcf76ca8880ba2a9b1aa6ee8d9ef082efa03b72af4b59475530736384fca9997efe423b92570650768be87bb3d2ddcd4669eeae06697366d41cbb1ed40ecf30a44a7e1ea286a4f3d9b7f2ebe153", 0xe8}, {&(0x7f0000000fc0)="b50b352b49290851afccc66a63f7291c17e2f2e2243259b85ee9547dda42b34a155b1a54a4b5e5a73c8ae374db69d4e750bb45e7ffa9a3a78f64fa4db0a39fe585cc938901b6dba1a5269d244a249b0dd4c105bd749a1357a24d1a6426d343da49e182df012962ad316dd9a92ae29342a3fe4c79bc65327f8ca9f697c2dad77973df1a09bf68ee87221a4118e42758e80515199b2f8781faf9542900319b76ff349e9c7ed81e", 0xa6}], 0x4, &(0x7f0000001180)=[@rights={0x30, 0xffff, 0x1, [r5, r6, r1, r7, r6, r2, r4]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r3, r2, r3, r4, r6, r6, r4]}, @rights={0x18, 0xffff, 0x1, [r2, r4]}, @rights={0x38, 0xffff, 0x1, [r3, r11, r0, r2, r1, r0, r5, r5, r2]}], 0xd0, 0x8}, 0x206) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r12, &(0x7f0000001300)=@file={0x1, './file0\x00'}, 0xa) openat(r2, &(0x7f0000001340)='./file0\x00', 0x0, 0x40) bind$unix(r6, &(0x7f0000001380)=@file={0x0, './file0\x00'}, 0xa) ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x506, r8) sendto$unix(r2, &(0x7f0000001400)="e970e723912ef240d41624ea1c3234d19ce923af82dca501afcdc5e3a1bc600cab3adf73c8177fae275cfb4b5771687a315f8670ffec70b7aa1d22ddaa546175e53e7d8f258fec2309b23e5984b5977b59ec3d9e51015be63eaad087150bf2ba6940dd6dd499a5d8dbcb84ff08dde97f7d270ae8f3a3dd00b96d1913b22057a9d3e73fccf1e4967990efdd0842680a8bbd3e6de3727db4fca5d30952a33854dd80afe303d95fa228ee60fecfc24d7d3ee8f26f8d635f0c513af46bd9d4274d139c5d688d04b59bd6ef9e590bb05f2d0e5417078c20a2cadf013bffa90f46c9f773ad81376436a44423ad61347c32398339e20fa1513263c02bbf92daa2f0a452e7508895629f049101264348b6bcad612d6b50e84df3dc23adaebf4fccaf75d7cfe863df14b45c31aba56488be7836d3ecc6449edbb69ea1c96875e072b0596e904bfbb6f780e66a0bd31e53792153961381bd55aee2207e4d261fb07077ca383d310e685f23947ce2132eb9209ebaf1eb3e958f1b5dd88f4b8f62fd52f431ec42761055860ec6cf560d8926d93d85d31c5e52f4f11fa6fb91f1f8e269499293954a5d1e71cd4c9dfa98534f498e2bca326dc9510d97957e1f4e785ac8a08f3299848ccb1533a516e752fdf3b27fb9f9c01248fcacf15d0f012504f4cfd22ebd75ce151e6c008c7f14460f0759a2485a38f0e2ecffd53219619fe8d30a050ff6c77c1c665cf3a092c1a19c8f0b9eaa0ed75021e478daa64e6d3295ef2bafb5aa1515d60d0cf06a34ae7b5332307268dd7107a3f6ddc9740f462f7ef7dbbce584598b619b60f5bbc00f59e6cb76efd6a439b1138764e734f2492db69726916e3d07fba44e84a022f49472103ce3a548672161e0904504254349a8f7d07680ab652ccab15da69b0b00ec46daba6fbb6f634cc9e60f42f7c671ed78eb337a3ab26a1299ee7884dd43afadcf4b7d9700c5ec7fd3e9ae20ccb38b47cb1f695b3c48940b0fda9deab3707049a34d8037b11f0c5aa46c806ef2345f840165af140a288ce0ffde3ae1436bedfede2d465dd95decfce3b1879b21fc32531d99b240ae7fc80a1bf3bc4ca2fd217a606eaa218843f7e836097fc56945db862c7b71b759b2476b40dd259914b195edc73e454e59bd0ac11ca2f6afd6cf6b70ad246378fa6adb8bf33e072d810d97bca863fa2a15401e66692db2cdc4b5e77fa13489bc1a42bdf4c2467627687935198d756c54d3f39ba957e4f14260c4d0a254c1ddeb587d174f8540f545a136d1e9ae30b648ac53972b70698c13453dd56861264c6ac82900ae477fde902861d2440bcc6555ced0c6eccfef9c5aa45c91d6cc80bbf46239021d8e3b48d2b548969e76843f07152d33d3a09ff6fac342bb00aca19f75689e62826afaf38f35c28a6d0d273eec9ade45eb33f4cf5a873efcdef7c09790f06cf33759022254e8bef7caa76de3416b78b135d36c0154e1201c6ff2ba374ab0badd7b75021fb36a802c2d841f2df070527359b43c8917f624b2bbf1bc0d187d1633d8d63b0ef63c56e4b280b47e05c154a2cb6ee03edd609b6f36a57b6e00390c079b83cf8aa66e5677891c313f2767291a0d15a6bf50cdb7e668ae7ca11c097e08b17f64f0e1ad95724cf686f24f5336ee1ff37b1dbeb9b17c0067a60c722d30ac238d0bc982cf064c2e4f2d9d3c406c63b1c2cfe3c5c41babfffaa2f3f6c30bd7c1901e743c7c99f003e70863603cc95a63fd1e814df7f9923e9646fac0b27b5afe84fd469206c32e02db66105ae4ccea2b697a3cea55a6af035841a2799f05f0dfdaab78ad9d37ebcb2a74589855dcecc6200722ef087306c2ea10c81f890084c1107157b4c45269bfbd73f2e96abd1582e8f67012e8ca042d9333333819fd327238ef1ecd82e42291e93719e7766912168a5ed72ff26ea9014b33f52c84895ebdbf2b2ce0da8115cfa5509df64430f53ea50294f3eb49dda3048de998daae945aea3b3fd30263a4aea6f4cafad9143f25537513c7b118061f7159ffedba2fc2e25efba89fcc516d246461d121b24c9715513fd98d38b786ed62d8e9b87efd6125f838f74c3efa34397567f7c7ea5fb42ea68261d4014d3c44c5c4f4bbdd5419dfa4f2632283c8e2416e4c8fa7134aa7ca6711118bcfdb2c902827d0d884e57a32ab480b654b28eabbd0be97704965f1c0cf76051d092e0db84be569bad158f97a0269d9d8389f127d472a17de4dbdd32460066c1af7805216615de85b87cc407f7cdb85a5d472371255d220ce165ee965670849a50b7ec31a5280c80a5369a06c19adb3bfeeea39516e2e7460a536be322ac07f0e01f7f1088adc9a4eb122ac6a40c4b6ff73187761c3327e59eb4d084997745236f7b51e956ab40c48110cec1660626c4f1d95ca86d4ef5fc0425cfb30c29dd8093a3b8713a0d2620a2dbae71ae5dbe647e4af40a21fa20050e1990b76ccb789c5042562e3b517830145f211349296640e6a739933cbb81448f2cc730c5bc2b11dd400c849e87abfbdd8c06e34d63193e1911b0a7bbec6641145e8973c028e0dcf80f728e55ec3b55b7c202782df43b381b7fa32f4c0af46a5832cbcf79883b6d1d1cbdda8c442eaca59a7bb5822a69972de26822e7c71b8cd2772f7aafab8c5db4c84769054f74bbfd3073dc410dfb5e6ddf74aed8eaa181de64030c1743b9dbc33f4ad2461364dfd6129f7cfa3817544606bb6ae7b7cc6040bc6a49560b1d69ec978450a95f76b97571dc04038b541d51a1a4708cd849b83b22423777438925fbec79716b9c91be449a11aba5bee7db38a500b2d633dc9a63b22f88d1d79ced190c1524530083bdaff76f3f5b20b8b8c28a8d409d780125d15841765a9a65d162770930a8dcaa6ce78b4aed20704617d6e41242dabb99c71096fd6bf74afbfcc9817096d53a77ee30fa60e8f75f9db4ccab5309d4d558b9fbb304fcd044018b4cff33ff8b9b56b24fa9d0c60eafca63a99b30c4cf553e9fe15017223693432684e0ab7ab564d4a3cb3a1a4a2f2051d1103363f464eeb679425c4c80c3a16fdbf15eaaf96d3f764ea75e0ba322a4e13d55b4572f44e79149bba344e58d60f9c6dc4b381180b64d74ed14c462071e656aa10018b9addb5c581f541832748825b4d53dd349988958eefec52903c2428f78049f71806442d2ac11a08d3447bdbfc7faa7c58960afe8c7ac9e88d3951d37842e908221677ae61262807bf8a6a05428341473e3fbde4c8236a029a77c716f57bacf2f668faec8ae82b73e5716fe00d9cb9f555c5ff0ec4c92bf18abb9a5af6a37bd9ba281053f85f7c1a1dda47febedf722d98e6b5d156d091cc65e264694f822868260ab1cdfd5df16ea967239b197a3a62fdf4c6b410c1bf83364954fd16c48359857571ba5e90254adea631ffd59e092b1c9d0a0446e3b54c46a750ee97b4b947df7045199de81632d753b5e11fe5a038ee363639436e42768c71fe6f827a9346e1fe89c332fec0c8f640d836c1a22f8791df922875988933059407fe6938449ecac343a1b2752f1c140478c1e42b75f61b793c922b8bea12d777c5f11f5dea612ad412d00398416d7deeea287141bb2f12b70de245b944e948f83fabda5c9e884f0cc359677a478d790faf5975b4424308af3216d0d489452e4060ed9398edc423b803c9b4ffec247fa835692c8764ce1eea304b2ef7d66f10d0e6d28ae78846367066c72e6b55a8310f88c18076f2bb73b3d4579c7511a040b16c841887bc5f8fa8ae63261a319643abf813caaedc8dc6d91cf09e6d3633da54a00c4c9f533ac96af295a3011405194be869a367a8f9409825b03e98862392c1505b1bb998ad85e38a1f385970b599f6a531d7d0844af2374bd300e5a0656be846f648c4d96ecee0caf9bd9a5d514040aa05be7e23f4349dbaa88b2855ea4e3e528c974070e7ea6af2512de6c0396aad86615ee3116b793639ea1ed4e4888deed441d3824246caef6dd2643bfac811917a9bf82d3ad222d8a1524954cdd7ca9e37a7dabeab5a4a4cdd5dd7ebdc5c89a91b5c6c3d14465a2db68f447ee7795dd07badac168f87e49698927257ff95fa7ad52856cc2fc685f4542fea986df020f9257e3c2c68e9246da05f40c8e9f611b0927921d17d11248fb6722c520cbc51de05efb7458796b5d72d15501b88540e21525fecbecdec207e3b486634ce79e77db537ebcbcfce03f166230d3006308bb65d6ad5561c96a24c989be1f8dda6feeef4bbf55b2a0ac063f2aa63262f7f0c9de81b9452eff60bd8e411dd72e7a3f9902e42b978c6026479b75891a25a2d3e041f717138785e1e21a436c0705c4daa691c08dcf12af26902fa6be9df9ddbc9662595e4020ad4255c18e26bed6e005d198fe4d33ccb0496667954c87870e1db43601cd24fb5c7d487de08e8c2feb3d34f9b3bba579e3e1a6dfdb92785eb646747f8edef6745a23ff278de4bb640478e3a25af85f4557fd2494dbca93226e600d0529a327f70709956837133c90d1737719d25110e96a1ca27586b7119768b64874832771c14a681e6225b0c268b9824f4f4dd467405035c87456ab3bbddff886f3f35aede874382d84903991fd047e1f73a75f291b6ab3e50afbeb5128e2052f702be6ad1e8f1e3dd5490179a5a0ad3adaa35bbe88db860fe6e8713f17801efe1f9d1a96171069b8a2af6f017c5edef8e5f3b2a0ae5fe42a840dd8f3126f6434f9af3d9603c1c2ab5d5fb508a4408c30f5d6e5abd70d8b5f056d57dc83fae40071e4e62f63100a2510e057d1e63bf202dcff75c4337a032c6d80ceea9fb69615ab1f91fcbc3177553571b8e0c0d79533c89cb6f32ad1092acc4dd19467e51d809d51eddbfc77757749c97107709f18537782d59ded9babd77b35a5d102697c153ce0a622654f1ce80b79ce95992d45cdf35f44807a3f83c1a7894b30cbc8512f91d4aa9763b8bf7b1b6300321acfdf8aeee7c6117c8abb0223789cb8316e2f774715c476fa3db3bf5c3dc11c2cee0fe58e7b904f2679ec811f2a4aca0ef682b260c96f388d4ad379b47d4bce16b5f7fa419e59c793074f702ae3726f74750a34cf8359246a0884adb4321d56cd724e4380b8f4f046bfc801c5f3921800951a6ac2bf1c049b47cb099023348656c383f6e4ad8c629f995795aa9a0a7d74ba1c3409f4130d5a255c1d7fd997c4bf6a5d37d638deb49be2c1970be40fa2be7d6e078d16dcd7907d36dab8f2fcb8846db6a68eda95ba9c45dddd1c864108159e534e5534b7d0fa5ad419c7f9c1c5bc3fae65c8e896101656f5ecb3ade22d5befa1c54cc245b8eaae2eab5f8c34bf3534ac038a8a23efff50ed5456d60622908acce4b4820fbd288610233946b52d89a4d549599826bdd116d02946134f5874e3267468a5ed51898e984eb6cffca3738135d1f03530bf98c31357d06fa9099e1f3cfbfd9c8c424bcb34c41054857f73f2948dec2eac748f2dfd9f999f934638d2a1ce6f6756137f54fd9d5ad77d37c8addfe50e1e6d94d02147b1e211524c0665b1a3940f43a372f9520a4509ab76dc53b2f227bca4c16d3e5fd02b48dcaa2413af46d713dee2866e8e2ef6b0fca3f34abe63de62c2b3e51bcc4c3800df80b3686e389b650a08ca966aeecd6458273407a1303ddb08eb4afd8741aa96e4617c425549856ae542418dac2b6e7c8ea304f1136a5203c57099e3d8faf92120aca452c539556866205764d8371dd7ed86c1a8de44679a2fed58c45d8b68ef17b79705ca1239ffca9bfcfdfeeba304b8d875caa12", 0x1000, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002400), 0xc) preadv(r7, &(0x7f0000002940)=[{&(0x7f0000002440)=""/140, 0x8c}, {&(0x7f0000002500)=""/214, 0xd6}, {&(0x7f0000002600)=""/209, 0xd1}, {&(0x7f0000002700)=""/217, 0xd9}, {&(0x7f0000002800)=""/185, 0xb9}, {&(0x7f00000028c0)=""/90, 0x5a}], 0x6, 0x5) 10:56:40 executing program 2: r0 = openat$pci(0xffffffffffffff9c, 0x0, 0x800, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000340)) r1 = kqueue() r2 = syz_open_pts() kevent(r1, 0x0, 0x0, 0x0, 0x2, 0x0) kevent(r1, &(0x7f0000000080), 0x20, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x33}], 0x200, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000006c0), 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r5 = fcntl$dupfd(r3, 0xa, r3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) poll(&(0x7f0000000180)=[{r5, 0x40}, {0xffffffffffffffff, 0x1}, {r5, 0x1}, {0xffffffffffffffff, 0x80}, {r7}, {}], 0x6, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) 10:56:40 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000001440)) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="88e79b7f7749b1dead110fce31fbd8560bd18750d9bdebd256247b5eb86d8486e5ae1f9487eb80ee478277d9c9571549457e1fdf94881f6b66f5db6e00e000"/72], 0x401, 0x0) close(0xffffffffffffffff) close(0xffffffffffffffff) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) getuid() setitimer(0x0, &(0x7f0000000000), 0x0) setitimer(0x0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r2 = open$dir(0x0, 0x100, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000100), 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file1\x00', r2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) msgget$private(0x0, 0x0) 10:56:40 executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xfffffff8}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 10:56:41 executing program 5: r0 = getuid() chown(&(0x7f0000000040)='./file0\x00', r0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) chown(&(0x7f00000003c0)='./file0\x00', r2, r3) connect$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="e9a21cf70a872439c7c6ffff64f0e2c16d1d4415ef63bfaae6d73b59747ff14f6ead77bbc4ca6c00df84340e18d2953d8c9a5cfa8d682ed756440931905721097af8c42b05ab7cd285aaf91ab3a1193b4e6fccb6ed"], 0x10) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x0, 0xfffb, 0x1000}, {0x3, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, r0) r8 = socket(0x18, 0x2, 0x0) close(r8) r9 = kqueue() kevent(r9, &(0x7f0000000140)=[{{}, 0x0, 0xea, 0x1, 0x40, 0x6}], 0x0, 0x0, 0x3, 0x0) r10 = socket(0x800000018, 0x2, 0x0) r11 = socket(0x1e, 0x3, 0x0) shutdown(r11, 0x1) setsockopt$sock_int(r11, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x4, r0, r3, r2, r3, 0x17, 0x100}, 0x3, 0x6137, 0x2}) semctl$SETALL(r5, 0x0, 0x9, 0x0) 10:56:41 executing program 6: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000840), &(0x7f0000000880)=0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f00000001c0)) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)='#', 0x1}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000180)="02", 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x400, "f318f7c6c38c039188d34f9ab209aa2f6ffcbb80"}) ioctl$FIONREAD(r4, 0x4004667f, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000"]) r5 = socket(0x18, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair$unix(0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) getpid() recvmsg(r5, &(0x7f00000004c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/30, 0x1e}, {&(0x7f00000002c0)=""/197, 0xc5}, {&(0x7f0000000200)=""/94, 0x5e}], 0x3, &(0x7f0000000400)=""/83, 0x53}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffdc6, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x318a, 0x7f, 0x7, 0x7fff}]}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3d}, {0x44}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[]) 10:56:41 executing program 7: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) close(r0) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x40}, {0x6}]}) syz_emit_ethernet(0x22, &(0x7f0000000100)={@local, @random="85c7023ecbcd", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @rand_addr}}}}}) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 10:56:41 executing program 1: r0 = socket(0x2, 0x3, 0x2f) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES64], 0x10) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r0, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0)=ANY=[@ANYBLOB="01002e4c496909000000635bf258856988dce9895926bd9de35c885ced3d46ea6378f5bf9b729d9f8ebdfdcc0503a5018d6138c68a34cf1bc4becf69089448bfc4422b357c8e9397c95d0bdca2bf685716949021ef9cc378c063b58158a5a3778d46ef2804be2c2488c87429531d1438f64f575ad24fc8d744442e9d8ee53ba0d0"], 0xa, 0x0, 0x0, 0x0, 0xe8}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000140)="0941e31cb7d44ba37b", 0x9}], 0x1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r4 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 10:56:41 executing program 3: semctl$IPC_STAT(0x0, 0x100000000000000, 0x2, 0x0) 10:56:41 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) write(r0, &(0x7f0000000080)="7d5b8c9978a27ebe827d0df631eee17db166cfe06e92cebfc6803609ae1640154a01db813eb84c06c5f45d40204422c9f758481fd7c05da3551485fe9acd97bc7af87b1f1dfab4640a70ac286ca812e02ed7405faa14c6d4b18180359d97d3d06f673f7cda54e1c20206d4801020", 0x6e) pipe2(0x0, 0x0) write(r0, &(0x7f0000000100)="57d089c5d244eace8e03921cce8ab05b72aeb65ee5ad0cefc7c4cf1515a9489872602fed281bf57670ca08fe5c034d5870cf17a198386ce36d5aae2162265669e7a7bbc43b22699a456b8b7da0081b3c270d98b76a1cd1c55e72489b3d68500e446f9f31b76ece1c0f26bbc641757fb88b6a3d735e4cd6e97696bea48cb48e81d0bed381a4e71931652303fab0957505c8d8f18e30968e0e23ccb12df36d8ac597b7c5ca0a7b069034a4fc67f2613c30598f6cefb3938ad85daa4025187170dfc49d3d2da7f6be87b6c6ac277a", 0xcd) 10:56:41 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x2c}, {0x8106}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x1) socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000017c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@echo}}}}) 10:56:41 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0xe02) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x3d, 0x0}) 10:56:41 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r0) sendmmsg(r1, &(0x7f0000000240)={&(0x7f0000000200)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x1000, 0x5}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)="d16e8b1298e266a7ea45d6550f382facbf1c600efd8d496fc43edb0ce2ac670e56dcb734", 0x24}, {&(0x7f00000000c0)="c90f208fa6bc8ddb7a2c9605c07fa4034453468045df94c9e0bec95f07128396875a9e5551cb300b04ae4b94ceb06836a2be161467501f96732fab5a12ba819fc577be054e276a785f2743b06fd3828522d613c4d9cbe8a9352f1c210b2f1ec2ed0148b97f0e540f93e8e3c179cc452ea770f4331d3883c42046cd76f7d720ce9f719b418e630b1f03b3f284d30e514ed810dca9ed9f705eb9faeb77875a01d4552dc51f6eb357b43928457e7b358b0fe729af7ede176d5c9e", 0xb9}, {&(0x7f00000003c0)="0e8e9e4b0ae8cf9145a74b2d40b4584a08fe27ae3faa0657becbb8b5b92c94cff41e47860372f65cfa59e6c3bc40b006cc57c73a46b518872a599236b47a6e41d963d13da97ee5871b820db5741dd7c71b0d21bf10968e9e9fd7538b56ae6158ac429afd51e3c945e5b29c5c1fadcc2e08755ba2f1ff61d815b41d6674eb09f737ea596001d6e2b56e7a275ec56192cfd4c4cf8d56443af4e5ca538f57a0ecf62297fac4c5d63ab41121335deece4b5f1bce6f711e9bc790f58a63308e43471721e18b6f0638fc92e27fd0a13aefcc8e9597badf3c02fb87c4481236341448f992c6ff6b973ed131845b74c454b8111918c89206c3ecd544254ef209a210f32e9520eecc9445f2c7bb635fbccd2c4e6b6ffd3c2904024aa6ffb065d6ffdedfd0577c9ea8e200502d903b0f7308229921799c77b1e5e6d2c36e53b643d271e877170dea1de1c5f2fd39b21f38b4a0534ef8a56f94539e36007af81fb6dda90bafd126b34b15c5286cf9f94fba569a60e9ff7677ac630acbffd6f147c02e8d38dec6ebdc028d37d5b7e84de4c926904c18f4c533c8243fb2ee971be235b4a219c650047d989d76d3e0b172a5cdbbeea6ad76c79b3e180c578094a5ea131bb72d52719e65f6ccbcf1185b269668dedad815c889182d2e1d4c64e3021544d1e649de4916368056fa0749af2fc0715d77c5b7cc154c2141ab02aafc6c04a9f370da1d48368a7f080ca655527a5d85f186d16cfbdb4e953d88790f003f287f029ba3464290ccdc9b9f44d80a0acf6889f263b2dfa8cb76b9beaa3ecd009ac96df39a217c7a71ccdfaa064077c508f06b17f064ada21dd1469044d115a70ebebf2e0961dd96f1797c232f7ca7c526606a35f413aef8d5f3f51c1de738b2ae08e6ea69550847fc7a1f5966c559bdb40401de9404368e2522b7a5be00107a84994494d1257bc602dd470ac7cd71a5d156538b6a34d471c38e2f2b1573b705fefb7c1c4652ef10c4ed22e1513d3230020ac0e7e635c7cd4157f62e9507cc798c0a54e8d1100021e9190410d3bbde0a60dba563b61da318a48dc591efec1402be17124a6ee74fc7da12f87c5f14cc30caf2783fd0f5ebb8a7a91bcf9c9bdfb6aaecc9389df24e874b55ce391b5b8ed1e1626ecf2a38defd6f08de962708201c40047dd2ecf679de1362b48af02f9941c4ee827f0cb2e90e8035b9b4ee2b8f69cfaa005e4685849b6eb1163958ff347463dcea0e9a795e19c0f67cc7c92f2c0d9c253f4a054b8f4ca0b8f44649ad224825b72b800be2f180f8e161f21dd4190f008675e956ab1221ab06e8aaa3f8b22fb2383997e3cacbea5b567b7d0a42c6905baf005e3a3b5b87bcd95357980e6c06bf5496dc0645c867bd28f7ede1282e7af13198f8c6ad20a3cfce8ecbe57e55b143b29aa000c6d534e90e59b6ff6ad7c140147dbe29062220b041049971a15fb9d07905b9f7e4aeeb06f21e4ffcf3bab743e6a9a591429451af74660de7f8c2751e89c6a14e657c66b579731b9efe5ea415b248b8ae734f157ec603e5e0d637e18e9e7c4389b80bc600550db735ed9b9debb85f5c9c55e9748e88415f0941a5edefc030d2cb4161d331ab3a8f48583f5cf466788d54dc092bf65c96c09fd339fc762518a2fde5f45bc35a779e8417adbd1192aac6a1885d634cd88b6733959a22ff6b9e654e034e2ff2f2972d7bb89fc1ed726742f8c161bd64d879abf9b107ecf0c6e5f472e934307ab2f5703ed0c01b0fa63eff310e8dc5e2dd815db33ae5e37ef30f2cfdfd3b46c687734dcbf6f8da4a87476cc67c8cd711301821847010a817939fe7f2fd77e6afdf6d190c29a65db44c964c0be6f473d828d4708d2f24bdc104cd90db590fd5a8a5a2fc14b4724f80727298b14e866580b98a46d77d09be80bb15fed6518bf3a24358f2d2f4d9f5f8a1e8ea2bd97fe6d8f9d16ccc021d659063f72f52880e911ea957defbe9f750d9b8f9cec519c9ac29ffe555ebd72a20be6335a2c632da7933d4f3bdc9c0f07a00f4f7049876c308bd77e467cd1d5872ab9312b7798b96dd98068c7a93c2fe69cc00cae4ead29fbce1092bef2daf2c039ed88002bc57db21b4e09f43da26bfa3123010eb400235d5e96ef83f1e6118e5d23b264ae2238f85a643cf9f32cd4ae66af3dc66d80f1ee74daf3217457e26ab13841e2b369267e82d8cae22634a016c5818f2da234e8534c002360528793066b14b289c92d44eb29ccf16b699bca916ee59fd943dfbfddfa33671887a6a65b6011a13725e86827073d96f8ab1af3e49d2fd793f04f9713b35a7dcc99331adaa6ffe5ae0ced9c485d8f649ce6086ba614b3a088871e7d9be0584b73fd7be5f16d9a0594734417f7e259c1b8454497c3fd2071be4161647584036bad39300a17e197c3781bda43cc45dca2f1a5569bb442a0bf0ae0c62002566d96696bc39afed2afdd296264ca5d0681b9974486c0b206a1666d4dfc582d17e4aa13f17142235c92ad20dd0355df82f600d7d57cc1e2a787d01c8d34086dc5d32ab0234ccef4a5109592a6a263f11dae5dcadcfe53f141e7ac717ed9750ccc0a637a7d46a36f2333d0d65c3577effe6b57375d6e994400cf04a5aab1f99308f1e2dc9f07fa02809fe86fa927942c36717833d7e7344b03e4987d9efeb5d93a08bfaf4fbc25856dd72e56c3d7cdf211ba2c0e8f33a8f62f7054b66c6c34d9daead66d6fe84437c6519cae4e281bc8263a880ccf44a0ddf884c380a95baa6ff37b0e3f2015d08fcfbe806f235a109ea9c98298dc86df69a200267625b3d8a15bd2f37fb1c72cf4ca7223b43371bf31fcfbeb8627fb48989a623cc97afeff8cfd04e71854b728cca84a0b92c07b93fb5a671076aff078f2329c12f6b84933d1a7014c8da9baf3ecabd8a347a536a1d1ee2eaac3ec43336bc4a1ced44fd09e3201b06d5095dfbe8deec9e7d836ec8b904ad5fea12ce930e482243284e67f92c686edff591d6efce677b333b2d7d3aa53f735ebd5f963b650a1ce5645f0ab1619073992ec9bca41e57345d75be6c56d38b204eae5d3efc2fb06ecf4c09bac2b19f2352a8e96124a141ad1fa1dd3a1575e96dc463ff92a89a31d662ae08e0df6060b9d530fb3659000ffa9bbf9691182a1ad9a73a94a13fa7dafa75270beba7dd3f917862bdbe761765997ae2353c20c3630b06fe9782d6d31b86b0abad2a10d9f9a386fd8f20dfca6329ff6a00d92f6d1e6bebd2c6cfc7b25ed29f84cf424e127fec60459b6ba086a8a06143ec0fc1589be5a02e1d4456f469d5ae3940dc548f83f849816878742160b91db21390a3da4c3bb47a1d75681c53f552735c49f19a374f4e9e0126f0c8d773f551f883c5f25cc87b5d4c5df41947e47cfb0e6d031603721f61f12c8585b7137510cf8649c33b754f46fdaefcb83cd2fc746256bc22933258f682c874ef62ed7c34106039c2975597c77fd2f664ae31f87a4dfcd44505079a8d547f32d0a3305c5d408122a2c7773c13ae6e7a0a3e588175ae81efabcba6d39b3556f996844ddfe16588cac8f8e1516155f84ed90e6be4e0a9f98abd711072dcfc1cc552393551958d2ee7933ca12452f1da2ebe52b0610a00ba802fa5ce4eded324d7c4ae46d992b9714c39ae1816ed0d09613aa6ab07c49e299ad615cb1d9b4b8f13a29c8b11f1705bd0735e41b0ab011d02fdc78485b462038872aa9aad39c5900133a0f3ae7f7a1588a740a956b89e08b514f298a260d68cc0e063709055f8fc9cbfd7d218f64f788b21f9ed1e5e26256241d0d301b90dd8696ade414a58a3f997daa4db4f7fe32a0fc1d0f31c6ac415d6bd12a515ca9c0a8da130774a289e6ea15edfe16d26f787a114b864c5f9248fe43dec8995bc67f2e2b21560a606cf538dd23e9bce3fe105557acb1a5431d93285aa055499e89c28396aec4b8a3bc37a998f872e0cc11bbe6f742a3573726fa4b6f7289be359756c8f474c12d120894bda3db9ee6ff79c18e59a084c08e38013cbb2be236ee47d604f8bca277bd4ac8320c7d3208d3c01bfecfde21bc9b41e22632f294d37be1c8135c917e53f40cce0e76626c6ef858d9170a6dd966d73088d43600640777ec2c9270894a0eef2233e8e5db454db8e7097e45cc6039fad9a4ef00595860b59d2a4080f19426f87d69a46c3fbed86154ab1b2b6a693bc68ce0c16ebcff74fabc8d4c547101e921d90b5deae3007f70e4d62fce96aabd497869288e8435bdd7b94fa9ea486d8c5b625aa149b51629a6442b1b51e2765a7a4b5cb0bcaa43a1030959e28e9ac2310d6fa4e22e8978189aa49d6ead1bf8312090dbade47c180a85abeef03747bc5c3c7f1a1755a2785f824da970f57bf8925808e045619963a631d798bc4b141dce83e397aaa50ff9d05d46c4829476d1c88d1ccfa5c2e32b80137368c7c5e0e54f8c6d0e3759c647ae2c4ed0315716b3c37311afa9f3a1688d1ef400dc015742c754198e051f2a7dfd231f00f02d521aa8efbfb85793509bb197ab80b6ef927e39fea3daef18c91a6777cb5a3176651c9ee70a4d9980d4781a2e818d2235d5153cd82f8cf40b6de7e77c9c1517b05f167d7302645c9d147d268cd9a0e435f59fa01cc93225260ba5c522df41f1b9892a436ecdc88ebe56e521ca83dac1c936072be4b9e4da5b0a5f3baf45ba55ff8dcc88ed5ecd10b348dad4c26b4d6771b480aacb178ae19be292ea69fe16003bcd941bee857d5de62e4bd416017bd4a25b8658ff4d31bd695b5647a4522ce058fcb950ec171bf25afa49986a1fca6b21593f8574c4b6689e35d3f7a1cf6a500a79482c7676b87db9e3848d457317d4a61843d5cc17df438582885806d0826a8c8627d0ff65563920f1515c44f923f9bcdfc9c7e3a7f1c4d4d5696f81a39a5095015f198bd0ca1dd1adac86594feea6c2f4b900abb508c3fbfd437072f79897900f3bec7d50f3c3046f756fc3993e85a0fa5df5afb6fb4a37e262361d8657e6b0963f8a89b1b8428e7e6c6b525d1fc2e35db012c0c87224be7d2f5676659f062c2271cda8c58b43874a8f49f83c820ed6f166fe51e8acb803c3c85bb9988b1bfe2c61da1334400965c1a07aa3a9a800589949ff7e4926c712fc47e218412ccdb728a5f0a44bfdfe57acfc5940fe34ab7b1b3db6c081093a7bc312d43cf78e7777299a601640629ae4b630599380cfa197c6c584ab908e0e20323306dafef40d409eaa9beebc5d30ece928ca2f9f8ccd8e9a54abc4971ffb491ad1ae93197bb8709e9856d4b34db4b800557ce2ea6b60317a50db769a1823e4195bc8d5397135cd86b83c224b6efc65547a626483d3a9fee2d680060b5612ed726ca87ed4996be7cba33da5681e8eaac3a3f9d19e3d37892ec02e3e5490c10b98d5e426bc8e9627fffca72d1e51f2f936974dd80397c4db316f49ed25c986b16f21fbe60d54425ded7ee9f0b64549cc70fa45256a8cb1019dcc8ea3556966051b86c359e5ab619982eca8bd36c7e51e081e1265e302e603be449aba89165908b6e8abaf0b54243947a41b059da1bc8356a7d53f8a6f002c07d45577a121fe7d8790aa57b980fb7f3bd2b40a18fe742c6c06591846c39668c6f7a9e91069b68c3330cd1c5c8fe5ca37fb30c2d0996af582a34bce6d74ad01a0140d1b8b1bebfa8c07f74c4d3a75e97996d7522f07c2076896913bed0e274e015c8443f19ee48efdbc7132e6fe603016c3c5f55c3487144edea1a1a2ce464bb18396e5972ce354043325ad7beec238d8384c0ef872727eb82f3f240553518", 0x1000}, {&(0x7f0000000180)="85c25d25de04ca70a4", 0x9}], 0x4, &(0x7f00000013c0)=[{0x1010, 0x1, 0x80, "ef5952493054cbbd31e90ec007d2c2ea707db8d513d57411846405b97e7d46186e91079a89ebf49a5ad712f6b86523d5e947804e93f08758bed5035cc9da38800d0e8210a3b2590360603b245a5805bb2617dca966d2c8dd1e789b7aa97c01df234540fc9e994c92b50fd20d00160745e2e9a35048abf0eb79be5e71ec153889c71cb51080b00f7fecbc1cc1b153e0866d0334cd4ebd6ac103a4d8e25f0923ae59b780beed23cbefe3267e03d38044a7f71902ffa4eb5f8ad3b3091327bdda7c7ec10cfa47d0a84b2885d05578d91f5fd71bb2d5b4ed4d418684a335bd4e3a971261008dc204c99b3bed6172c568bda70f468954b20d8331d22e3bb2247b26aaf1b9e291a8a0aaa9733d7f103e64062df5dca2e907ac0fff98876af7abb40c02888a618b4da6c176f56aae12ca370ba45ad959f0fd09eabe0c2cbd32264cce97b26980fc9c47067bf691329cc7e0cc583e6ee3c736818947a36cc48fc12167aa0d7dbfa7ba7fae91c853ce31dbfb346e15c29ff61536c7171d897c505ee098e86c411ad1b184903a972250c3017884c343b8d2f853152a51304596388ae6bd5ed965aa25cf0f3aaf187db7f8ca37832d54d5509076e1e0f63085b565469a41a9387b853c65305bd92965baa47bebf0e74e438a0b56ea4f5b57568f6604d003531cbdf3fca6ceee8d133f3561f5660eba0bd635a7ec5a9d36115edede923cf227bacd166bc893224b7612472afb1456edbe2028c895a90ce708c801c8818351f1470f09874dc3c5486ef2f9392debf73f5c60494dafdb294636e4f1d53ab5bafe979b2f8e08ac19f444cf89e2102a173f3b0a73327addbae445a5a1be7c2a4ebcb291b7131c023fbb31b22dcb62840cd827c652d37c2e9133f5ce0d4daf2213a2ff1c5d29e10ad022ee307f34b682b5822fec8fadc239dc4e0f9b7e199e3af892d1c6c875abad198bb16b69f0908fa1e475b50f10f798ed5828b4f86174cc17a77294d2ef29c27395060292b67c4ddf2393dbcccee7561cd59787d6a6bab475b80403540abb666a3b17731840b9e5567157518a41b91090f232eb21956b181568728c9523cbb74a815c8f61b15fd6e3e940bdccba57271ef6ff7f256fe7d590d5aecb1b6f983df5356dd91d7aa1a0e2280cf9e5bd759a044bcc1128b787678309a15ded0c52787765349857b73ef85cc94420efe19c8cdeec228082ad5d37d508f91e9c1bd325872d22c5b5df2382574399547abfc02b01d8429ba9d8806f8695638851a0793ea5869da4e1d785bac76e7c590c5b32ccc9dd4fab62a580841968ecb0e92cf5c9b4d3e0413746fa6a923600b48efff734f5bcf776fb2a12f83aaf61355dc98fa529b5acf7e5d45ca93a2c69128ae825f1d9911f8252f19615364b64aead7d527890b3f7e84bd81f3e77b870d7fca720e6b89a81aeaca226764330d701765a50f3c0a86feae4ebcdef466a3ec21c0b04acae7a0612f4a74ba0801b65c6f932eab300475cb923a15bd7bddf1838d6725ae8994d8bfc3f224aa5f4fee6fff58c8c6328178a02731d1e96228fe0d605da66efae88c31276e9f3311f17975a8cb875bfd854fe6aaa7dc2b424942821e631c5e00c90f5248d366274739e53a3dcc78285736fca3cd4d6c378afe2f5add6007ca384dc6b8f791b8c3fb85e0aabe815074bc10eacd88e73d097c455735fe36409afadfa788100b471482745c7b7c8aa0136f0266e24425eaf1ed06175b308d9f721d91f83b94494f6704c3948c63b6cf2f614c7c19eb608734c986538f45c6fb62fc69f4e7601e91317d1487f394ca75439716a06ea9e3c32c85ab8e5e6116df23d4ce85c684b58b7e496b8ff10b245ce7842b47c99c871f52bc313f73194e188068898cf3360de55d090c2e26c4391d8c424b1c1a33cf807a1164b4f7141af9c1c565a03ac98de3534ff941b76fad092b0710b1824c4d6bfd61b5fd46415e4e093b5d8d324d992535289d35f43917f6ebb157969139e2fd7449d80983861516287d14081f3f35c3e47815040e3b92878f408b974c247b813e808fd7ff98d84a2e538e38e2f86ecaaa6a0bd730f7bb68990dcd0c02d602337c98cc099427688d5030e32c218fdc2cd35b334eac75482189da777c36490ca4fbedec89355216d39bcd463732344378d8db58416222051396b02a7e186bdfc54a64ed1fd0d3844dc49f569e00115b0356c78bcee43b0a1131cf3f8e0423ca801f211ffcb89f8d837a7096137cf8a5f862b7727c2a5afe75918ba80801b0b7f1dcd890099df146377915ea55f6d46636f4bd1ee4cc5cb92a35dc5c545e79865cd7c9e3e573782ff7c402a781d0ccc107640f28026cd96ff97e1da1191f7c5346a1132a20c35b5ec670808a175a836e9d4cb4383808dc4edb58a9f5c43f41012f360d6622745bd1f18267dcbccebab3ae933ff9f570bb202437b39364d38ac48a0ce3ac9df5a4041979621d2f44e64c398ab68df63760af90e4973d96e97eec13a7c18a8e1c1c7d0259d7912063d801d09071ce8747b6a29b9faca813b019615cf52e328e4f9862a00e6667b28e23b2e457beb1689c5b83a7acc6f648e2260c4cf06ceee6ff71da8c2ec3c76b225d733184e2c59c607f6ebcf4b6eca00eed8feac1e91af1c1e15651720b809f782041e96ee15083ae686689de9fb6590feaa782bca03b7d55e32bed0ef46222d90404f4963359d4e097d5077bef5a711e67ec13b3953eab1baae1e062079aa44f1d51a05fad3150f4fc78eb08cb9c944b2a03e8beb1692f4c23d610a0be5a308dbd34646f3f5f1d922164fcf893295f090c16b110493d3036def9295f9530d5a27caff9b29a2990c71d9affcac0f8ae6937d3b08352c0018c4c76c81df89f4cc62f42d08bccd588b9ae940c42e56edd54df5940512049be201000d0ef1dd58b0c2ee40bb6f10573760b010bbddb726a8890572f8d13c8558004d8d3d89fe327c8be52dfa833ab8b5c4793545696300db43ef26f1f716bfafe7752fa7a3afe2ed4425668b61a3a7d23c6f4ed11ac79990b47f59c5e4bf1216732a62b29252dc67a5aedfe5a486f2fa85ff46dbc3e826646a3942415b63002747e1b4f780202c769c4504ecb361158f60a20736c1a0fac55071f3e88efb6df423b33f1f0f3118368b1510895cd96358c054e0bed0d12a8aa040a0c2e5314c295b21928ff9024fa2bda137ab0484b9a19a6c8773700be404205c3411cdccaecfc25d41b7044d85321c7d51074bb9ac8edcb27cf7203ccce8dd74e88ede1ef59d49ba026742fa22d98088dec705b15ca79404438848282b915d0b8e0ff638efb178a147a6dcb0ac740d4c9e1e60b0a0fb62f95bd6b1636dc96a4c1faa122b1b7a7d949fd2be7c6a3d5b60f82e0ee08b3b19112e2a7224ebe4845af4b96f8a87a1586770353795ef7ccbe3c4d5b0fa49d8ceada52f22f6e0fec76a7ee5b392f6e9172dc23217399b4b3c9d51906db429071e32b000664a201a4f9af2237d637d34a4c6b928eeca987dc96f07e1fd9735547a8c50281b74c116e00341da8d14afc18b7f24d004f2febbcaf08a04f7837f56a6ac985185a01335207edd71ffee36744fb873a7ed1a50d6da3b612fe4e2dbfe97510dce71ce9238d35b083d1edead6fcb3ebd88dcc344a7bb23bbdb83d0f817b498898c99d7eab39aec9ae35ad9b5c997269a3ddc5583535c5ca6b8b19045618b289df4b666963ff24955d34a61c865c3cf7b3b60a530cfbd9755db786bb7b663bd59ce29ab51b833ef660a33aac28d3b27202008cbd5add2c51564c9c6c2e75169224eec5e3e78823edb9512355349265ceb2f2e54726be3f464011f6c48ba624d722b961715de3b628e49a62d63117c4eda54af49386540b52654c62535baa3f398d3ef885a4cfd2334eca110ada87edd3ee37af7db67c5c0e9e5607f0f34c1d15ae7b82b5768f40d32e568f8abc6375ba31871b117af7b246b90d3157e971657ee3548e8dfa147ce23ef2a52d6ffb1d6711dff8a041d4de3e4641781376ec3acfd8d59074ee5e85ce6a10dcff954384628838ee879a855d2979e68147a50361e9a0a48c15aa3af916e7484605f08becde0a2423b99b3bc4350a18cf7efa51840c69c772c8e0d44a52634fa6d09007066249bc84c85d24012b76cbc8f5157917fb06849345c32b860d50b9cb9773a88990ffefe98d24bc5205c3c46b230b64381329c929b1eddb8039f762d3be6c54e021f30a80055703e34909c2932687d22ab784c789a2dbdbf346e95de4ec68e211428cf69df042630c1f8e4e7ebe97c56240c60da5bf6a2d143a59c78566826628304722153779306469da09a9200caf9e85b0a6392cc674a6e48e9f35149235dd07fdd00e065a9104faf218660a6518b02fe8c92c1a0e5218ebd7179c643c2ede87c028058c219d67361de258d259f00d098ad24a21e99263344978c9e88ca08aac68725999735de10c05256605ef659cc9b5170d5736c0fc5816e7f3a66bbe3d6c8a360bcd44a310081a904f284bd98faf2bd73b3ff20bedbf511457259e87e2cbc8cbecc87b98f5e19879be21a0362268dc56495d8c4941af3a69e0f18f485bebd9342c26adb750ede17e1e4f24a83a8d049dcfab88860a53fc346ebbfa3a542cc81174d470082d499385ba03518f74462142ea75886640c570b1a3a340fd841533ab54dc6d9973545c509c110cb73d4af9a8a3632b2f5948f44cdfea37d18d33c0b539cf70c1d71c20f0e290ced16f6a46f655b2d63cd453b51313408252fcae679846e2866a50a741ef188fb059448d0352dd7c1b7260858cad6d1545dfba4e90a5e3c529abe92c317ac0a359f22f7df0e6f053ade030100eba52d5f0fcdcbe99adb75f2c150f32998f0b7a92a68e16322aaaea2bda717a28e79fd46bc04c07e80a6ec5b55f256795d25c0c28f071836054d186f364afdd29de7fbead8d042c9d001fd499408e5bb809d8db431344b5a34bfd1d0af819b42d984eae463b0a844989561ccf99a1711fc539843502255ab15b5747f006158e035f1d3dabeb1064260ac01f31ea6c0489ebe4bf077910bdee6d6d32a7fdc37ac7200ef865fce9305579adfa770e78631b976357bc6289120b5a58159b6418b06a05dd5b72e013ec50d4f6a815d25c629223c1bb05f493c2bc0d47a11faaa4ba7ec7459ae5d8898bbf289a46ac7fdc3a8f35cd69b4d4657ae4d9c2ba39c09067bb769f62d936fa2d4e0efd5ae4a2eb322864b4b7eeb12cc587b5c7c5b144f0e65a35f34799713e4e3e47a6dc8783009f5c71b9f9d478d9c6ea322c586828837ee06fcae8bcb3acd9f5c9fe54e4e470b4f29fe45f244a56b943aa5746a58598a543bba04499807fdefbaf1941b01af034446cc08a77d5ea266b74b95818bd48f29566fac81c17cdfe269e13c2e0e5f7adf7c170cd63de53fcca7f684c688399a67e6add63f76364e9e20a841afa08dbb4e8e56f33a0a089edce25153680815264a78a535d92108f4123803ed81dc8bdac4624093edae726352f4b5a8f0e5697cd1435d712a89a19c77e00d9b54a830ef10b0ad8525223238324529bb575f5c8d0875f1ff53b320836202e99337c00dcb168ae075e3448913113a3b1c387b8f690454bb5470aeb5f845dcea84e3011ec42c562b5a390ddfe41a10bb3b24ef8088d3cb986ffc99eb76a6cddf746044144c4f9b11314dadc21adc0e61d9c4514f47f6f5565d55bf0f8f056fb09736ba4b832245f2642fb1796b1f99699351c3195291bd4413c5ab3edc230da4a7ea74e24eed4f17313c"}, {0x88, 0xffff, 0xff000000, "02e5a680af0fcda43f19ce6df41a0574620773c191835ef179f0313bd094d3783b56eab24d3772441e4c021f26229d10e886fc76b40ac8ac82ede2346b10b5351b529eb5b4c4fff5a8c697a6b21b8f8e4ee9bb947f834db3381a31e0dc6111a034e5f3b63890cc25d02b3ee68d467eab6dc57c45413808"}, {0x1010, 0x1, 0x4, "a3e5824f2161a4bc795d41b98c416f6bb3baeae0b91a57fb7f8d4cc6b1a1b0dab7c2a59ad6a3b5250322b2297c2fa234bc43f099c443f88311694b9003b8913fc5bc4f96facbe41024f20472ce4140d549678b670b61ec0bac86c8b12781796cfb42965d4f9907310b81cc0e19ad5ce15a5248ac7f45d22a2972acd054e9fda2fd765579108414d09fbb845b5b160b6a468a1114eab4420f977359c130d509befb0f70b04c74f20d7aa034801660dc20b9b48d18048307c6aa2192497d914a91a903db581eeb04db914d5c13e828c20b5938dd815cba84bb30ff310d98c866cec41f0932a02b8e62d8a8ec2e6ab804da3fed92931ae21f8dd841643005ebb3848ece7158793bf5041fd5531076ac074c471548d543d60994a2e2da13fdeab299f4545761c1c7b5aba3af7d5c765f27d6fdeafad7e0ff5e0c855fafbb9e6d2ff5e7ddc6529cadd72f431e34611ae42d75834fd061d035e71c8cb45b09c78995b184fe60d144f5e6cf0ccb4af50752dcb379da26b06d0ad52b208c0aa0dab21d597b45c9ef7a5fba336e3dbffb6b651b4b4fbf903287715dd921ef027a50b274602a561917849a4c78c9e3f77c0623393970757a8f4ab50744d193f2c63e5b73a1ccf891b025a92af13b8c6f7f9994c3861982b6c188a03c78549d7f75d9602aa7b2dae7ed4f01f99d8a9df44b120d2b6e4286b18c9092a57e9414788102e3f35ac5f13ac9055e006c8ff86887ce15d33a8005837b2025bee3e7544163c6abc859ebfcca0dd5387fcf2b4894f5a28c399c5589d3daae74ffd0dc838bde6e17930cc9b3228ba405d08a4b6bedf6394adaf5722d1efe5a1ff121a89033a0d57a7dd05a059ef2c274f2617acd6ee84b36f5496b6edf19eb9bf0665c5991fb96b82d93751f75fc542330d94ed3b586cf7de6da9c6bdf8d3372e2cb9dbacdc2b3fda4e1089e568afd6c8182cb2661d1bc9188bdc8b6bd247970a5f8fe92941efd808f347b06d2c92951e713c69da20c749b3dcef415a511f6f8d35364e75dc3699637c0fc6ffbc7459d71dc33d8f9db8be5ca7031c3efd1a191109111e35f24201ccb267db237fd0183a01f1fc8958fe2de04ad0f520a3f4c0c25aa8e2242e51818a77d3d5c5da166240050314367298c88b72191c97e26c759f3afce5c562dbe085afdbb5ebb73063dd7d879c9b2f69772f1d3f95b473c6dc492a9ccb09cf3e1edce68c4e385983a502410f6fca0a94ddcc7c4e6a2dbe2c9cb09954454e16bd3fdd0ea9dc3cfa0e0a1479415dab6085abd8e2a7d70f755fcb330b538fd8e54f4fe73ceb762bd7b3b0aa126ead11ce8a7e0722730d9ff27bfe5890d36272f285b52430cbc28870219603fb2c349879c71d933090fa2b740d3ff7d089fd03e7dbe91f5b813bd041f70b12b429123e2c92885e186808ca18338a37693cb36534a8e0045f4c64bda736bed09da75095f66475a553b9bf74281b309c771b3118fd3ea5680d1a5a00330e876fe6037fea2db7adc9ec1fff41de641a39d55edb0b94189b62f69fc79b6cd27c1f77e4dc2a8693be9779c846deb4c06abbc6bedf14bb5d98bcdb6c434254c9b6d3122a234376a09b5274f6e475ea5bdf8340b64375f67551535b2c1b0afb01b489a35ddd94a83f80c992573719d7e15e0722317a1b8241feeca57dea0fb9c5bcd3d7b2126f3c89ecef3e5fbd661189b2c2b4ab61e72f16224b1cc2dcfcbc19cb24603dba4107a5f509baf7b9b42739e09c69c0b54441e549e6da929859f0c6303d8ccdc55570dfaa56b9123f34a3791527dc9fd5fe695c6cd66e925d7169ff0ba2542b92d0710dc16bd0daa846f54e411e5086c09275de6d78ed1426ec16cd39a1c8d0f551e036f272475e64ab1f928bcca634794c10b71b19d9a30fbbb6384b37fd02de68b45265427612deb4b585e38520861ade7c9860710f44fbb6aecd0a6cadb3482802d94dd38dc09cf737159c018bf44e41a5082b03265accbe8c4cabe48654fcc60ecef0c37c77c40d7770a0ff869913406088c520955842fe5a3bbedb8ebedca97509610c2c3b325dd6860ed76092cbe19d5b66d37b8c8816e9b69bf3c214656c7bfcd29e9976f09b1948da5478a57bc10e378303b38724a3c2315e59ddb76c15c9fdce2c9eb1920db9bbf94b910c96ba94b0c6d7323f4e16e85423378689a19478e7639f497c224fed68479c85c69e95563621f237a36328789b424c3a851f4a6993719e09e73faae946b51a3bc5e4dd2dd9464df3832eb6922ab54ff5b87295eea9153381d26d27ff406fb464b06813019456c48eeac085eb6456812c711c0132f23dc42abec923c1df697177eedc4566b8314afde7d0cff5ce858204fbde6bf952d21713259c9b22a6867143516080eeaa21f763340330dff38018d462c3a9e41f203ef8dc2707ceb4f7758a5dc387f71db63c786f8d87278d6920f183e6328228adebda5ff26262c949ecaa159a6be1cd403dcaa481fb9cddd28db2563a14008ef1255afaa10c952038709b57d2fe57b8ea63aa78b15bc3669fc0fdb37bd33481a00526ff956f909b26d7d2f860d0aa9b3270522668ee69b89ca7ca4017964b5b3fecf9e1678a625937ac1cffd9613fa38a4c2092313061298431d7f11b65acc8200f6022b7d23fb75281dfcbb6dbe24b7f73d5df53d726faf2c3dff780e910d300379f3731c5c43c82a717fd1391ef906b2ae851aadfe10b8122526d30bc7c592a88995282f062819b2bc68e47ff23147cabba22d152c36dde838411ca24d343eca80a41e8b8b6c378b0aeef31303244902f83f492d5c4d9119528d285d65144f1440d1566c4acc39ef5154fc59b4abd2bc436971e7ebf0ebdc041a6eb992ad290cca58ea1f96c3dcd6926c596aaacc5bf968dadf8fb4843fbc73f680147f7c8c506aedcd697e1d23df063b995093eab651b81af068f163c9ee8fc3864dccd8d39cbe752b18237441d055d461125cdde5ef3741e9529bbb0b315637905936f0dc0190dc2afeaec5a65254e7eabb016739f623ebe39903652eed90b81502fc355eac8f0082f314f6e87789a6e9ce71f42c547db026faa610678cd3c27377d35513e750217fc84269615ccf8474a6e85c2a71e0bc809251b17d180e4391426a838480e8e275ad0a333123333fc34dbc92a087b82dac7d42d0d54a531caf064327018caee4d1854b53e4a99840517ec8e928fef2bede55c832245a3f0f3bbbeee1cc44ef9d3324125458ff121a227ca435cda03f0b8bf81fcfc5691cbea7f8ac9cd04b872b4a5c7a03fb98624f2f00855bdf54d762c640e155af33f7459fc2721dc873f7b741179585019490e86a446aa1dbaf470794e5e5009c1cf5b876a11b4cf03a9fe152b2a59f4314e7d36776d5c49617a91cf2e73417c1b62d8ba41e041c678c661d41dda3b5d2ab1d16c51facaf5c63cff58f698e9dc1641b8b204e8325f2fbf29328cc20398b285bd05987720bfad5f1733586dadaac7edbe13ace736b5c20740b3aa38dc6d99a14c9b15067227bc2dddd1fe71cb9606f23ab4d555aec961a7b2b4908c10bfb46c92555cd0049d9af11c891cf9504660acf6b4b19445b92b2931aede47ee1e5e1c2238f2dec36ab88e61cb3605aef3c90412fbc70b0e2ff4d445e971765565bcf580fd2ab1cf59fc88ad058a7a90c1d4e258aad9414d46f20252dce110c1b440188f49e546e45da0bdd699f2d07816205aefea2fcf293ada60832262ba8c1d62e894f22206e764559157e700636e45bb60b68e8e7f2621501057785700458f7c8f2c6db3708ba6d20a6568633416da4616fa36492f77f4b1bd9fa0eb2decf6d16397c9d7d2b6815293ddce6c4882b6be260ec2a8f774e0c8ab21c71e34b812c0065c69c3b36ac61800c57a53e09bcb46a5329ccad85c5ce0bc360d033de0530e9150d79bf49874113caa126f0192897ce083d9c2823133129d19191d339f760358e431234766fcc726f14ad3f96fbf9f4245366f9b171b6936a5ccabd938c136fcf057c79025169b87bf0dcdae73aa0aeeb071615d21d814dac5c56a4fa8eb5b58e7709767e3dd261de0483974331758311c3b08d353a8ac9a9108db1815f817420d17b4632bf34edb2942a46fb6e2bf3ed3048cebd3ec2cd845fdaeb09327cbd063a686e42d2b6ec63cbb767c5b48cef0d91894e55d02e65d7e86e1bb84201354adae7ce33d32f93226edff3b37aec63ceaf1eb8c91ba3b40a8f8e8c64cc4052b6c862ff530e66b6a7a403a5fb0d375a8c0ae5a1579e39c79d4d3549f3db67d1801949785ce1299e0152ca5fd09f6a4c75365bfde53b8234a7f36e4729a551f39f62c40e341de9229c06176caee6753b16c912859fd390407ea9b83b0670950ebed5a4cd1b2d3494718a43e776f4fb371b1d5ad766986ce4e3c5f99de5e2806ad441d5175eabcd92163e2ceca860988521d9904dd111f0667ccce80179291237a7a0f19dc3e1c370e65c70e8a1bdf0c2a3dd412c29310d784c4aab8f9c573d8303bfdb64c35c074d9ddd0684f72680a248b4cf7d42b2f3dc1a32ddc38209b514e4ace5f79430dc0bce7715759d1a48af34ecd7d962e17a37c5489988b58aa975b3f1cf8c2f0e74b8337b95c570bf824bba9faf5561690f6b2d2c1408fef3d529216742ed5bc5bedf1e248076b6983dd775e5ab41f8a8fc02980f05a82f3eb5a3c913b38665fa65c0108eb8f7739588b1e0c9f13b5d40a89c3f0eea62eddbe7db02b305493200539c9824e7c1f7bbdae9378b832993ea38f7f542bd21eca7de114595dca35ea7ac37860ab512c67db189a7706af82a90d59e24a71265e3089527c9330e06bc9e835f7a290c7efd731e368b0d9aa20f7a752dcdb1190475b52dbfc72056437d92e98868282493ca3d06298a19d4ad8245aab4a9f3810112addc0e19512a4eba1513d2e09eca20f5f78dc7d794391b321efa851b5b2996d51e8f6980af33099996cf2cccf08f95f6e07d96a5fbbf8dcbf1dbf9170e669ff8ed7d8986230df22818567337e493dabc8ae2e3bbaab697be8a2b96c88c3f39b9b7cd87b15cb3df15273b1e707803b8231ba28352e8cb7ca208af6f4f9f1a1cc3b4e83e7a43c84549c3f64f4042b4e670243573e5e7545ce76bc8f1e9cd6ddb9c5e8d5b028103df0bbc88394abfa18ec157f45347a092c2dfe1db532af452dfb8177150eb6b7f9e1514b372a43b13c04c5844acf0dcb8add94ddf0209326413ee9381dc0c2fdab6cf430ee6b811988ff870ed48dc21f7bcdce977cd4d61c60a764aa7da6b6031335950d7c1f2d5df2961ab32fde8aa9efc5fab7b909ec9a0434a072e3467c831fdfcf58fe1e18c43cb54c5e13346c2db5c3aa60e1b76777f2bec34648056806083ead33e79d61e925ec5788fc53d55a150a51bf470a514a816e4729ec68fa0a14ac89a95f90ddd02dd5402670174883615c18f5f01670a01b942cd9056752274fb8b17c0e2ebe5658adc46ffa2dd29982aae592f247c554ab2d9464e56db27d5b022a54be7156a442373da360240adc2fc8808be21484f68d1cd76fabd66fa27f7bc44a1ece2e3ecc57440c95119dca7dddfbdb0f2808e9e019b33344660f525ebae2de97726f1f35bcfc97cb9678f596ea0083b032875338437d68232deb9c556648920fdd803748c8827d44e4bd6585cc32feefc69043bc232f7d3fb30f6b15b9ae20af6b9ab479db6683eba41026b407771235c92fb90b8808185a8539d0558ef242e77449b0a4969f25eef9a2a2ee3c89587e86d581fa50ba187a91668a35c65b8edd50f70"}], 0x20a8}, 0x5}, 0x10, 0x8) fcntl$setstatus(r0, 0x4, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000380)={0x0}, 0x10, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) shutdown(r3, 0x0) recvmmsg(r3, &(0x7f0000000a40)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000004540)=""/178, 0xb2, 0x1000, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) recvmmsg(r3, &(0x7f0000000880)={0x0}, 0x10, 0x2, 0x0) sendmsg(r3, &(0x7f0000000300)={&(0x7f0000000280)=@in={0x2, 0x2}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000003480)="786602f4e5244ee87c4131601873afbec7b16af271b14b9def42c930fbb480f03a6c100b06ef29e140a8191cec804c4c661606375ae5355fff194ea88f49ceee94f46980a0ce7bebd92cbe93a349e0d560ed63d7e1ae45d220d70b92e074f4f01d6f5b143f6dec057fb86cc3e688368e4e57b00d8a417bf48301522e201ceaa94a3b4f7f00c81ee0d1e2256926ceb88566117b2d0969ca7d4364825face0c8c9f6ad1a006458c328a236ef3e5bf8418cf688e1f81924a8e65fd2bc6a872e40cf1613a97d5e4a7564a419a45a421826c2a7832139c4ff55b3c35ba6432bb76d2aeaff7e87532216bf664ad3ba3dddd4fc469b20447796ff9aa8cd6578bb4ed43b52e7e7bf4863bded84bc90d300317bd84a42caf5ee5323c7e7f323664c379f89af3fceba3cf67a8bbe9d9abb5a43e97a9d9691a8d0af801a68a3dec18fb78d08559912dfe70a48df7be4833e4d707b8cf3489b214a8c95ae0b2cb8cac97b401372fcecd2b9bb3aa14033433e2752e76d06ddb72821f5731f76cb9715973d6ea32de7fb8b54f733820302c9060ccafa16a7fbfbf201c59816030af0844204c75ba50b950b7b5b8adee37fa75704fbb22571b0cdbe63a4d17de9c4209eba78d33441e95f0219cface09aee7de8210c3148c122ae0783fc608bc6abc704880985f0871b8e9932f73c6211c334bb6bc8c4a97fc61c77bcb60353ccfd0c20ce32b059a901e8264ab48b3c222b37b8ba9ac994b9128577cdc33b46f5c8b3ec4b810782bacf7e35f2fdb2007ca3784e1dc8139b09ba50d8d74ff3118941af8146b27ebd4b21695c102e66bac80dde6a7a95830576ec75dd3cb62af8292cfa1bb942a5f3f2f63c8046997411f03c8dd03d793a07c4ddee5d8405592ae309633ef2a74322d916e8be184ad6b4c890e78495e389d5ba341e56718a57339b52ab5950dbb98e0b107c9bc17cb17142c19d94cd22da284808e277b9c12daab6ef1288ccf8ebd095cdc50c2b4fa9513655880726f006218cf1f7ea4394c430e1ec1c9d050cb67b8311a1afd0a2dc326eeb15edd3408fec0203489803fd7580c79422e09c3391bb5699c680cf80dfa589bb3c671810bfa7e28afa014af39bea0ede96bee7fb6adfa8638fe3c14328e0609a23f6057143af05dc09433547b0755b23e6a4068bf2fd9b8841a4faee0f5a5c5dfbed5e1aaec5596c65e1f30fc80f872d8699b84fd1d5ed5eabbd40f9a3aeb4b9fffa4d341af036bdeb2ad469605c0513a3d908dd02e94693972b53ff9117c77ec4be81db22e1b96abfb96e98643f57a651773c22ecde6ecc140560b969d2171f91f8cacb67add6a632c728562abc9efb8b66100d354c2434db9b32f4626ddef92e39dab465f1ad4cf6e6019e6e1f1cce6a1f4495943308877d4be17716c733abf3286800225d777f04a27468b8df3c5f6f57f29a9c34f7980ec4f38ddb58006eeb26db4e59036c24572924a1fdc869aa5af6dfec440190428d13d1f7d335d98bc7b8cb19442b02576b12df22ceee8c279fabff8a62cbcb94763b3a72a9c1388fdf516cca3571c3b8fffe5bfd41dc58687dc9200e7458c64192b0957f4beb3abfe6413482e38be772d579817c3f997768a64a7b55b7d5c0b4f2dd278669ddff7e61c1a11b790ba4976b6e7b47101a5877000b7000996d0223c7cfe7d4522d4c3510cb0cbf2863cbe3a950bc8bb193fe113a4a3b70bf59a3132778609d681af92bcbc9df4a15fa2a139260a18b1e4677423720e11ed73e08960b0e31d75337b004520003cd6a4e6827ddeed538aab21ade044403218e2e6ef31ac51f26d9fba1daf33c7acdc2e43dd90fc7852038924812f7b81ec71feed131308279cef2331ef2b180e6e60dd0f2872cd0a89527b522f528cdc48294c83da3063bb5bc553dd9a11572ec8e7664ce142c7938aff370555a707b85fe868c0b8938cf7f3aa3cb9794d096d9dfb557e3c143dca3306a5acad07ece3c9e628cee775697bca95da0349a5eabbcbf04bcb1c9f72824d8fcc501e622674c94181494e53b665c8ba26d7854655e261ec5f3da6804bbdfb0e3da5bd3cfc91add9415c177a1ea495f3a664dfd0c887f5561f5168e3efbe1c0f96e2e9c05d3a6e2345c8dc13ee65f32a3e6c53c00b9fc03ff91a9c74f79a79617aadd017b8e23f0acd81a7c2d3ea83f0bc2d1abd7cf0f6ace65d4a0ba431c49e377f62d41044ab01ae719197441bbe88e168b764cd16d84b9cc3bc8173221e8ee0f018912f5167b1a165870d30e48bf5d5b60161d90cde7e00b4741467ba46d9c929c48f8070d88c36dfddcd81f061408f3df41814bcade02f2b062b35d707c030d75f18bb0821ee0469a70d515d4776643e5928849e781ca64e3598a36ba8b97e9c7d3465d351f8bcf512704329ace9a3455e0388f328206dccc93e497649e67fad5f51d856d9b778c356c189a3a2b9b1e994114034bfe687c8896f0226689f9b1cef34888dd362b21aa096b66814b9ef9ec8f5da6ee1feed8f4f930b92e704dfb5dc54770ba967102b47197364df9c363e0eecd874e4b5378bcc4cce9c95ad209d30cf6123fcfc47178fb181be08464dca3c2f6214e5fab44faab7915cdd92e0558c3972df044c3c16346d64909751f9e13548916c380ca823d365fa947f2717839655a21b25c154eff620665a17e683d6c908573d5d06d00460ca45d403ea65106d6faa012e9ccd323e0e52c2c63b022ff2772729690efd3cec6417dabfb2c88380e5f4dcc7c490707ea953ff20fc8718adc4632ecab8359e47da03ce28d3ff08fc55bbd8eb80e1166056263d20769fe8fa68cf76423f25a4d7849bccba48565ee171050a2ad8b57f3de2daccbc4292d4b2c9e0547e2f3dceba231903e7e109fdf0ef7aa3b073482be30608d45d0dec550c2236e8f7f894b6bb92c76e631d41e36afb8e865e26114ef5dae164803c01f07e0947568a0c5db00b7f6fadbdaf29279a8969d0383bc38063991d94871c0f342597d9431f0d56c88b2bf7edf201ffda08fe3ac067059e5ff6b7407e853b5422311346a8c81c1e9eebaa522af84f65f6bae94cf23efb7861abb4e5f46ce5532c852a86724ccb6079b3b1206151a72b2ab121c88edb0a64743a1d5893c08578c9e569e2d34ac8890484d6539ac8fa165ba83e453bbaf198136bc9da751eb801f311111269b90aabe731963d2e0d515dff01a560e1645698cca238d1d3331e76bf77761f7d16c116eb17d15e83763adf101928ad324d3b24504efd4cc5fd9b2667f179e2a2c41e30115a2c7c52caccbb3bb6e489109060cbeb8845366a1824f6d604ab303e6ce5feaabdf7f159f41b58f12506872ac93c16fe46b1d78457ad3de22d64e85bdf25cb03237f3c04a956d1db98ac9372aa2f28ade1fe90c77a38400ec6d1731f859e816a9cb543d62bb5d884e1923743951f23ae407d586a71361992161cfe32fce33b23293d11b3974d3aef65f7f99abe78d194d72841c7b34b986073428e009b733e47da34b1d7cad8090f2f978518949fa87f24fb206b815cd0ef53ff6b92329b0608ddb1adde6f73c87f62bb1240f6764ce9f59468f3691f81406628ced9f051837530ba039195fba1f7957c52d731a73195846bd08f700d437cd47c5767fa82d96c2a52cb7599ec9422bdbd52ce23a534906770699cd96aa5a5a4765acb4fb615a3701401f0b27e83e84709b55b1712552c8d98c4bd9c96f01bbb055b054a06fac1216fc5cf65619b3ed19818a8cf1741ae093c43890285abde0ddf859b7b4ee5e430a96d03e4bc2bbafa4557c145a6ed87358e19d4122da6469e38f8b14ff2cf2f1db01b16099a6da41b8fed366eb0739ecc46d198cf968160773f4b189815416cc0df0643d9b325916eae12e50639c324ff2aa347131f0a4a2266304d24a33e9429772628bae7438bc8a0f1aa8dbb0ca1cdb3b60ab3b2a05d99e92d6f0c66f0009b25f5baaa843a32623eb7a9e464d5cd92995dd4270ec59761884f9dafbabbc67be80699799658fbbb29b802699296352604c7da2dabefa543d0170bc8df9c763694ae66fe2759b75b1567bf21e882b7dc51f7450f292e0b5e6686dc1c3e0d6d0dec1c3af87ba70934684798306e5739ce6e25b35a9bc99ca8b44adcb70f28abda758f1e55cdc162b286e0160c373a6e2977138538db9220662a83c4a734419b7f36d81dff6b2edb4d1553c1ed66f115e0f54472c3378c8b1903dbcc5c39c3970df84b8aef91721a0d0ab1e537b0b3235b61a6807c29b1ec62d1bda88397946fda42f0cefceba3ebec59a9c55c48518f1181d1975ed4796998c6d3ee8dc8de25eedf774d57fe9206559373ebd7de0bd738ecfdb90632f4bd84f03f531d12acbff2547118bc301de52ee690d43d5839d0b1ac5387e64a75bceb16bbeaad6f9b63f6c3d3375df61b426056111d7205b9920a9f8807767f77cfd019ef5810a56dc371efe39d40b120c377a13dc8835dc391c8de6b8c383be88b858bd0421b09da818c99e3cfafeece8749fb726e81ebaf801c440258790b6365d90d523fdc11daaa822b67c5f3bcb3e93a2b859ad70c60df2443e474a4ef76d9d0a81a9dc8e8381285b6c4a9d45e666e2321acaad3ade7ccc351815e009b7f8fe982a62d342d94f3ccc8658b4c97e4bc21ca92f35f611ed9edf41712fc93223214d50af9b82b776f4f2ca7eb31cc7894e985fd42aef157aa6cb07836e3e95f094590ac0bf1293acca64f30d77c2bc4535b97d5458ce037abdaa59b8437b67a305b5f33b5877bec6357d7c50e6f39c64e5decb149a5aa015917acde96fa0e43a52b9db52d84721654b8005a329bb0a1e9fe87c3c3ccf673005ccfb40a9c0658924bc74eed833f144f79df77e5229137a3a53d9e39d4b14f00965474017b8f94026761074b4e2e51d624cabaf07fd2b2ce7b40cc74185ec9a70c796076ff21c8124fb10791d8e4696ebb408edce05be8bb4228304b0c20120670bb7a2f45adfb1f126e0e63aa0c49b242526fd71bc1fe2216d998a2547e8bce6ae04d9e56dec85ae6a58f4a37910c9e00c602067e1b6e7f4768a6f850a941686483af6b12be5791a8b542597c72986592a84b57d866036c13f785e3ccb44c962e4ccfacf13e083735194068ed214011eedb74886fdb92569a0524800dd8fafde5297f13e2e8936f0531db4f0283cff0388eea26958c049948af799d0b80494f41a5c95065907e26da3deae0e679a66554dde8603ab9fb7778ecab8c35bd1fd5ebcd676e2f984e12ba61283b99701535c4799bd20786c20468888e795107b05c75bcd2317ff79282e86aa8ed2986124b96e006b1382fe54fc38d899aefac76324d26ccc718d8d76e47126a5b44e6b1ae90647b1a1e0425451a84dc805f499c560654aad8d28f37d73f790964b43f191de9d2a6415b1ac7f2766c406646987030d1e53ab6e5f4f54f2762066fd098cbc71f392d73b9891c7ac3555025f7543f6bb724064bf347e5fceeba24ba0161a8196e93d81c44e5ea39f1c81c9fd9fbfb3e15f5ee612b921db73b950eecbb85483a2a8d14a0e06b8d7cf502747a406a2e3cb0a0c5de1ff4955a39e4bb7ab6464cef8e727d358c39f3c9ceaf8377c12e15810ae0522026b4fa56d6ac9222f8122067bda0dbd697f5d69bff7bbacde5aad93cd2a30085d05b3bfd922da602fb676c685ccfef7de211d1911aac3e65d39c867f1b4afaa2b780b23107026b0cca03ebf001b50bef58407c7cabd54c4f1c83e748031465e6a9b2168ca611c02aaea12fb120b1452aab854db317fbed21c38de62", 0x1000}], 0x1, &(0x7f0000004480)=[{0xc0, 0xffff, 0x400, "ff72b7160c22b02deb0477767ad129fe29f4c7289586321b4a83ee8c1b90a22311671be270b121de179fcc6876c89289d2002f9ac223efb0d30d0ef81124420d69a0bf4280c6c8c9a11652fd28d6f95fcedbcbdc9f8276f37fd2622375bf0ecd8dfc0e4fc08ae341350b941bfd8882f02ec7b3c5e2f7e73946128e30f0860991130045c8f78c20bb90b846c0b3ca00be31015912cc4bebf2b64ebcdcabacd41a5ab01bbccd9a601d4e474a"}], 0xc0}, 0x1) 10:56:41 executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080), 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x446, 0x10000}, &(0x7f0000000100)={0x1f, 0x3, 0x1f, 0x3, 0x6355, 0x89, 0x2, 0x7fffffffffffffff}, &(0x7f0000000140)={0x80000000, 0x6, 0x0, 0x8, 0x3, 0x6, 0x1, 0x2}, &(0x7f00000001c0)={0x4, 0x8}) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000047000/0x2000)=nil, 0x2000, 0x6) 10:56:41 executing program 7: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x20, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r0, 0x80002) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000000800)="0f", 0x1}], 0x1, 0x7fff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x3010, r1, 0x8) (async) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x3010, r1, 0x8) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') (async) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') pwritev(r0, &(0x7f0000000b40)=[{&(0x7f00000002c0)="3cebd2ae4958ca7e4f29619bebf523c440c27b8108c5e8a893660095bf67f2dd9fb22c1694df4d2cd2ed8c4a63e9da980332aacec813b8c0da2eb4672b4e8b351bceda1517b060f2d00e50a4184296441f09a770793c917a511641f4bbbf6545ad2baba7ec1b66c190f7a9c5a9bb9876ab6b53f6769f113e963834e56c62cf96c32468896316f448ea216580b78e67af023f503397155b1ae2bd0e9d169fcbd3a4963d4231b93c77", 0xa8}, {&(0x7f0000000380)="4f35e8127775f53e2446196b3b3c05c371715f5d7c5770647d274e9a1902b1751b284ae5297919ed81c4981fbfbca99694f8b7bb40454498327c9872f6238b9b89af65fcdc5a711004a570e578c4820a063e16", 0x53}, {&(0x7f0000000400)="560ac47b54bf2b6fb2dbb334d34d1e8b7d9a4dc6ab26d82551ed34fae3df745ecbedbb6be1468f45a9952cfdfab8d4618ea37bbd3368974d1a56ecb0310521963e2c2d414f8a82502cb78576f1cd37c1edc715acbf9d2d0a3828bed635c5a7d532baec963a5583e6e18fb4a1ff1c16d8c69618acccf5576070c2c39b9bb35e0a9760b7221b48df3ae4460437ab1121e9101e06f885236ab4dbf440ba6b236dc17e5894030b0636eb12a872f3f00f9256a99ad4084486abe989c00797c400982902796a09dc426ecf3836db6e5e1860a634484261a799e1a4412f9faef1660b5d", 0xe0}, {&(0x7f0000000500)="661d8d1d1880fad0300232e8f48d0635b7e96e47c60cc94b6c85dfda06087e121e53617db66669096f78e720dd4e8ff29874f0125e91269bdc5652b0a47a2106c74c82cf98a4fb6c9e997efc4a88dd88fce88845f79b4fe4dd035f90dc8043144e56b9039380ed219667dc182acc6e8cb8d4a4eb3d219bc280289a0922939b116d763ded566bd313b3fafa056950b3c2b27fe3e8eae7764e1c93dcbcc804dd2af8faf8c844ecba25ad7534b690b46529cadadc230eef4b7153c2e12cf0c32636b7", 0xc1}, {&(0x7f0000000600)="7804800d8351af437669efd2d19485574c2c0663315935bdbe025086ef6e0517a2934e6ac2303aab047df8ef0a1a1ad8a6031da23e3df5db840fbdac5955ef84030ac1e62d15a1694aae2c4bd6c23770db271e106ffbd5d67f32d037eff46078811a5bfe347ffd55d0442dc52c898e9d827ad7db68ccf53e9041ccb740328ef3c4d3ac4fe6c180cbca91fce59ee70b3e792f39f4245adac341e3ba5a206fdfacd19324ff49dae0ba02ed85e98434cf7d869e862b37a73fbc6e3590eae17800149d18d5cf96cd462586bde162bc944f633e44a0cef6926e58d1570b1fa4f90e28927f147449d4683d4b6c7f9b5d609146e29bd8", 0xf3}, {&(0x7f0000000700)="97caf5bce1a779555c2d4fc674c26320f9a31ab8d9d2f65486822ba0c2564248f884763156860d26176c39dce1a7624e6f0d84541afc52e5c565876457ea06758e444265341b0b52fa54bdec08554e4f5edeeca315b5327cbfa35ff84b7c51518362e7a3433057dcf82382849912017f8e2c801906d97c769f4a024121f3c23418265749af36a16ef75ed5b9564539802d9c73d9842e5fda143334f3735b404cccddc47f5263032b0523bf73ff69f75642ce51", 0xb3}, {&(0x7f0000000840)="438eb6a5b89ade908529b5e6c380ffa33ce5b185e3efa7f5a41fc81c0bfe28295fd28b5fa5c4b4b125e87eeaa0a8c3a9ae3e64e7073ab13e67758fb9e1aedf07082d3e06c3e263f278a86544be8e80cef2176425c6cfbd6fd232cbc29764499a7c1d409a4eea89f4ebfd2a1c37b5c9474934", 0x72}, {&(0x7f00000008c0)="ffb476503c4e62d529f40805f00f0154af2bfd3b3f0b3812627e12f64bad0a52428a04603a2c1ff9a88efff6e7750943085e5c172f7c4fa112dacc0eaa7038a7e005cecd0195f9ccd67614c4dc34455088e7cb6b373c4c2ed0a0f548818d42dd51ace324fddf1ca35038b951bb479e62f35b94832e5cb2ab3085dd834e5f183ef6daa171e1b5178cf1ca29253b9be04bde846e65cd2dc200227f0966a40737bf14991210827e852bf0452c2ccb823400bbca10c29a5e595dd7b5685bedc54f3252139a73a5b4497c9c8e6290ba7ddd17412ed5984138d09d9b090076e7d9109ae7e1adcc5863673144770502c194", 0xee}, {&(0x7f00000009c0)="fbf41611ef39f8274e2a127d32deb223ba1fc23122b1d9181885dc989780218ecdab08bf951fbae04998011419a180692474d1a37d57a492fddc73889190a62baee0b7f70521dcdb50075452", 0x4c}, {&(0x7f0000000a40)="b8cbc17d11d397077be4d121942c9bd96a364817c5860b2a225c833bdb496d21312f4a1adb45c1a149ccf2db0ee714a7343bb259b2422281d86c430c4c10048b6a48aae4e10c4855c0e6b85a43f2be1089722bf2f4449dbbcf2122061e5e1d65e5f185eef3f9addc06fbfb7f06ee0979e0085b4728a9d6cedb27e79a242958ed56010491ef36d132e20614437021fa43a6ad54e7408379c8cf00928e95de3c5016aa252cdb108a18b70d4d8f2d8c92aa787867d7813f26e830e7b4eab44778da6b429f13df2dfa372050adfd9ddcd7", 0xcf}], 0xa, 0x5) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) sendmsg$unix(r2, &(0x7f0000000fc0)={&(0x7f0000000c00)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000f40)=[{&(0x7f0000000c40)="e45b9c1d37e73be62460eff3d7ae585f639a801382ba9c862575cc2595ec62af59adb6bfa72e0a4cd0c32e0563711b9b8de0878465285b351e2a62734bdd9d1d4c2e6b8a251357231f5cc33d8818395731399bed86d23bca0fd8622b8155540de9c660da6030ae5a308df462ca7c9a9f15583f2d88ed107331e4e5fe3a63aea64db05c", 0x83}, {&(0x7f0000000d00)="277e7cfc437d0c48cc5a25c42c5827444d27079479a2e2c38b4c49ea8432eda1e102b8bf8a63a2885ff01d471e369c580f6a93f925cd2976291bd48510f2599e", 0x40}, {&(0x7f0000000d40)="c074f196644ca6448b89ea55076b172d5c147f6de94734a57b043972388bd2ed88ac9bc2ed0f29b7014986bd8a9960e8ff5280411e97e0e9a8657759691711d79a5f39a050b4c5659228f5809f187f5e2963b088c271a45a57b09202bcb2c4d450884a57749f866a786fe8e158072264569fc79ce492a96838e9471a84e23c7eb72c768ded5e0742c1000e077db8e920fccf4ccf19bf6405", 0x98}, {&(0x7f0000000e00)="f3a8af161b172db43f46250dd9ab4371adf7382a3f01af898f665505d55e6f05b3941833d0b420c148a885e0d598cb3801ece1714b6fd7516421ef0196d81edf9b49c526934ba1c5b3e64ef695f3ce663f36f7a2e8701ace566198e963493a127a3914de8cb5ff442c47db0e0c5a7304ec077b18a8943f7ae0a0de2caf9fd3b1932cd6463e14f739a8c6d79d35aa0cf470436b", 0x93}, {&(0x7f0000000ec0)="cc1c", 0x2}, {&(0x7f0000000f00)="b5d70be88909365269607a8de75e7e6fae8b0ed44188e382ce1f242a8cc532fb2d3dcd69aa35a7874967121418f7019d", 0x30}], 0x6, 0x0, 0x0, 0x1}, 0x401) (async) sendmsg$unix(r2, &(0x7f0000000fc0)={&(0x7f0000000c00)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000f40)=[{&(0x7f0000000c40)="e45b9c1d37e73be62460eff3d7ae585f639a801382ba9c862575cc2595ec62af59adb6bfa72e0a4cd0c32e0563711b9b8de0878465285b351e2a62734bdd9d1d4c2e6b8a251357231f5cc33d8818395731399bed86d23bca0fd8622b8155540de9c660da6030ae5a308df462ca7c9a9f15583f2d88ed107331e4e5fe3a63aea64db05c", 0x83}, {&(0x7f0000000d00)="277e7cfc437d0c48cc5a25c42c5827444d27079479a2e2c38b4c49ea8432eda1e102b8bf8a63a2885ff01d471e369c580f6a93f925cd2976291bd48510f2599e", 0x40}, {&(0x7f0000000d40)="c074f196644ca6448b89ea55076b172d5c147f6de94734a57b043972388bd2ed88ac9bc2ed0f29b7014986bd8a9960e8ff5280411e97e0e9a8657759691711d79a5f39a050b4c5659228f5809f187f5e2963b088c271a45a57b09202bcb2c4d450884a57749f866a786fe8e158072264569fc79ce492a96838e9471a84e23c7eb72c768ded5e0742c1000e077db8e920fccf4ccf19bf6405", 0x98}, {&(0x7f0000000e00)="f3a8af161b172db43f46250dd9ab4371adf7382a3f01af898f665505d55e6f05b3941833d0b420c148a885e0d598cb3801ece1714b6fd7516421ef0196d81edf9b49c526934ba1c5b3e64ef695f3ce663f36f7a2e8701ace566198e963493a127a3914de8cb5ff442c47db0e0c5a7304ec077b18a8943f7ae0a0de2caf9fd3b1932cd6463e14f739a8c6d79d35aa0cf470436b", 0x93}, {&(0x7f0000000ec0)="cc1c", 0x2}, {&(0x7f0000000f00)="b5d70be88909365269607a8de75e7e6fae8b0ed44188e382ce1f242a8cc532fb2d3dcd69aa35a7874967121418f7019d", 0x30}], 0x6, 0x0, 0x0, 0x1}, 0x401) acct(&(0x7f0000000040)='./file0/file0/..\x00') (async) acct(&(0x7f0000000040)='./file0/file0/..\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x48) 10:56:41 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = geteuid() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYRES16=r2], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = msgget(0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x81}, {0x20}, {0x6}]}) writev(r4, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="ef03810ce3000000000000710000000000000000"], 0xf, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x800) msgctl$IPC_RMID(r3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x8, &(0x7f0000000080)="a21947e5a8dd155040abf8d40a37333e", &(0x7f0000000140)=0x10, &(0x7f0000000180), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x1c}, 0x4, &(0x7f0000000180)="38c013c6010be3c5bbf91898c78d4ad629de572a11deb028096c7fe1b83b14c26416720d789ff770dfcf25af0f2a02a80820405722da0a01a26cb28de89026199208d847d2b0a7d5f2dc5f677d8e5df0094a7e9081dab9bfbe798fb7fc0dda2c10937796e46996363c88b04cc0cc0f1095dfbac38419c5a0d0088683c84f74a6da83df6f1342612762afdcb1fa057c44927f95a6579186adb683d0d5d6bf5fbdadaf191dc668ea753bd5a83e6f87", &(0x7f0000000100)=0xae, &(0x7f0000000240)="b54aa0fd7860c3020d1b9eadd6089edfe6d224e8de9321c621ebcbe76e045a3a41f406d7c59ef16a33a3f3edc17e5fa26fec8ab383ec186ef161fcdec08a18a8f7aac9ab895d34ecb7ad8e7fe19868d486193841d4cea1012ce0667d4aa083fe43b34903fc8cfcd7359321974fce941368f067a451865f534b4f8626e5d1074b2a3b0979cb", 0x85) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r1}], 0x40}, 0x409) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) r6 = kqueue() r7 = syz_open_pts() kevent(r6, &(0x7f00000003c0)=[{{r7}, 0xffffffffffffffff, 0x13}], 0xa3, 0x0, 0x0, 0x0) syz_open_pts() 10:56:41 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x7fff}]}) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="b1d3bd0a0c02fffffffffffd08004600002000000000000001830300000f00907800"/46]) syz_emit_ethernet(0xa8, &(0x7f0000000540)={@local, @empty, [{[{0x88a8, 0x2, 0x1, 0x2}], {0x8100, 0x4, 0x0, 0x2}}], {@ipv4={0x800, {{0x15, 0x4, 0x1, 0x3a, 0x92, 0x66, 0x186, 0x81, 0x62, 0x0, @rand_addr=0x3, @rand_addr=0x100, {[@rr={0x7, 0x23, 0x5, [@broadcast, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0x5, @broadcast, @multicast1]}, @end, @rr={0x7, 0x17, 0x9, [@empty, @remote={0xac, 0x14, 0x0}, @multicast1, @loopback, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4, 0xf4, 0x1, 0xe}]}}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x5, 0x83, {0xc, 0x4, 0x1, 0x6, 0x3497, 0x65, 0x5, 0x20, 0x6c, 0x3, @multicast1, @empty, {[@ssrr={0x89, 0x1b, 0x0, [@broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @multicast1, @loopback, @multicast2]}]}}, "1d0b044e6623"}}}}}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="780230d87708dddbfc9c40d4f9d038febab5bcac2b16b1f82044dbe3b1b71afae7543e7ac0347539d491ed837ed5b37ccabd6d30b051356b4ea218471bd6429b99dac36b04d7080f67f38ce2268497f6877667030000000000000034046f59811ac9562ff461259421c5c958cfd464624fa8cc62303a3d385fb9f587e9ba13cddb"], 0x10) r1 = syz_open_pts() close(r1) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r2, 0x0, 0x3, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x2}], 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="f30e8141c25525564416c01d2df74948348070af23598f62127838152a643c1a9a3c4cdd10ea9aed465b3ca33d1e6d7b9e4cf0509254f831be564bd0fdae3444e3ba3ab1795570405d4161072f1663191eb3bab90d3f1194f4a575cdf6bac25eaa621438860b406c1e55287ef2b11cc8370c561a05ea4a206a1e007c11766204ebcfcd72d38d0800000000000000705dc9a187b7753d2429e4b7f1c9d9cd95751b530308da05f8d5bbcaf3d27dceb454d3443f1e4ad23a89228f13633d5a8fbed24c7faa0ff6ec4f43889c6d6131800b8fcdd2c19b4b0a7959787c583abcf86615d4af20ae8272581bb0bf696b658abe02cb8ecd8b4f743e0da2e853404554fe13f0129df8d4641adc216a02bff87d2389ad299c46c4c605e8a4c4bfdcede6f9d61d6cb268fbf91052ded32653d09a746ca8aa38e06eda0000000000", 0x13c}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x13d4) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040), 0x8) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14"], 0x18}}, 0x10, 0x0) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000600)=[{&(0x7f00000000c0)="95", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r6, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, r5, 0x0) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 10:56:41 executing program 2: close(0xffffffffffffff9c) writev(0xffffffffffffff9c, &(0x7f0000001580)=[{&(0x7f0000000000)="7091725d1aaf461ec45a07aafae0ffbaf5ad38b456638e0f4296d2656ebeeb01a75fd43afb3ff04bbaae62fe1a488749cdef60f1818dc814bbe5ecea92128dd60da1746adb59839a2be2cb719f9b11784e4e05d5d126c6edddfa9a7ce5b37ffbce568648fc5079d1ca398f72785e49b41ed0f540c5138d83e9905b6280af81f2ff72c9f4231cc8529314336bfbf5d95c461affd1c7be7756917e40b199c1d8dfcb1ee969700bc5bd79e5a951dfa1f32013bede9b8d78d19a5b26ae310f2e327917f8ab256d03f30e4ec46a2c14fa3404a2a772ffe88a73728a", 0xd9}, {&(0x7f0000000100)="59e54735fe3ff9665c654a83c052", 0xe}, {&(0x7f0000000140)="3c1a7633047f5d9ba6a247961f5adb441f516a46d14819707ce40ba04497c73a686ff5d2a58209abed273acf21429be8f9cab4c717890ce2ff206e7e8e38ac0a89a01050cffa4f972e29a796f3cc5b19532f81b75b2514c19e6d7531bfc00f3e3f57a6daeca34e6e4a106186bd63d23e0d0e096d683919f630e75f3a5271f343b51d7eb769a0eb0472dbddcae5b70496a4146dd7959dd0ef1c2cdf37cc9df901ad6ab3c3763c62819771eb77241563ad", 0xb0}, {&(0x7f0000000200)="3d792e08729adfa2a78eba6b0e043e447cbf947081ea11bab875007afe3e124d08a4b7e0ae2c931136db8f968571e41497d7db4fc3776e25163de1a02f607c65e8445909c4705748254c240e0e2544aa1d3d3ce392ee63e1971e7c47fa8cbc658f13249c095c474895a5127c29063fc275cce57008fa42aad7523b3229c5b66b6715c69f8e1f2ea9cf152a814e3167d195073e85ce215ca26f49efa16f67fa6f269c828fba71a4f4dee4f80c4fe6", 0xae}, {&(0x7f00000002c0)="e736b17425ce9d7577817fd08d19c7374c4abefdb568d5bb8d675db33dc704b6a61d8f7d843f29f50db7e0b12eb7c4de8ca49b2bf4be968c2ce3d14c1eede25c37871f5eb831e8c523b6300b8e8478", 0x4f}, {&(0x7f0000000340)="18bc04329dcd4295b5ffbfd181fd434eff2e3887bd9d410b9f1e8eff0c9a030890c0fbbcdbf448e778d847f3301dfee57cf43baf7da1923d0f460763e48661cbff6c8cca023949a8dd9508bcc280e71620c73cc7e9c665fdbdd0e60410c807a6acee58acdcc640705ce9eeacd0246eafb115dbf7a26f44d721aa5b8057bb20f25274fb08916f417e4f2c5ec95912d914af2a0192b921de248467966666118e6e9aeb18a51df58a899fde8add2d73a6fa1d365cb83a1438c03d2ca15031eb9800a62e59306ee10c3fbbe74082eb6cba56f6ab25ef38f6fe294f577ef28f1b40b2ff8f9ef2beb72eb9c26a523f0794d9db3bca549c54895988fd257c9fa53d824b49becc2d63a78533f56f63345e64f9864f62cc65b85a3015d3c20ec83fea365d44301597c20f0e344e553c0db7763bef0c039cd986c1ab4c7e1dedb4cac5bbcfd499211be6493f8c3fbdb0bb275ac3c44d97dd7742264ead5636c9b7fa3baeef88bba7de6e7780d10cc20e2a81d05d77279700136551c7ba6e9bfb3bb475dc4e5ddea8ec2d7dfedb5c928f70182e976fb5cae3201ece50e1adafa8c3b29d6ce2d9208149b70545ec32a9ac4184a34d7101894efa3c3b71d2842b9bf06d41974304797da54ee026b5e9446b63c6fdd00908a1700307c01c3f69809dabea01335ae415dacfbf4e20807781be4f87975ac58121ec406207a6d0292964c266a4176895ad6f497b398165d8e31096ef8c7333c06e8c69a3da29040383892b6cabafb78404cba22146c28ec9118a127ee607c6dbc9703e8dd0c7efe67d0d01eb431ad71a01c13265b3a57d999c0bcf10024cdb2d8cca09e10a007098cd4128105e3bdb8051c97b4485bc03ac15084ab43e8aae1ec042657bb08320ef9ac11bc584d8ed382353db07ad394093b58e2b59b35a5942998d258ec0bb0d2164f673f77afa97db4295e55968762d77b66c6b4499b38daa15e76a101d0303bc18aebc0a8b4afa6059352ac07dabcebc72d76b15dbf04958df711f1493b7486044c5c21fe6f0237d04a90272493e6c6bc74af7bec316e284e5a794f09d72a4e70de824611605f4b199c60935ed9145aeb40792360c9f359ff266a95eb4f9bf9179344181888d1a621a9efa4aaf19e4ec440575982601a563a9f40398206f11e54703192ebe99075679bb2ef6bb8a895939bd1496c41e56a26f9e15bbbe3ca2a3153cb00d934e9699f9ba2db1663df6e0fb02a08d09e58a3e4db781d6759b90c6bbde4834eb9bcede335805748ae5d1762ba779910073e5f0d4fcda9db3f9b75d806a59f115822ff263b5746fcd4cfacad2201dceba3f472eb9b9d70ca816cc63416e66a7f3883c4852f456e291ee0fc5cb432f8c67027291606c9b7c8837196ab7ad8ce0f12a4e2800cb9e9d126f14dbefb5ddf1b656a5ed6024c8d0c22aec1b148bfc942aa6f003062f5f993689a54e944f6cc8ae87077eff930344a7bf157149a474d4ce4fa4ae1c97b48a8469e203fddcfa3f529196bbd21da6ba67ef83658af0ef76cb80e6bb3d78b452b8a0e793a4978bb088841a2942ba1e369d8bb3b3befb23b9ad2db40311b9194e3d241486b3ab2c3c80c60f0425635d08da6b417969266f4b3dc1698f09efd9c8980364a150cd5d2e3cb277974e72e5d53c79cc4e832d92bcacd88ee7b207618e4231935468507a5c3ef0afbcbd6c967f6f3ee4c80cfb307c0996bf99f735fe5cc9abc3e26c8c23a431a1a7fd8bb76f0665b1dda987e708b365553b95e53c7448b5c8cbcff8e3063f3b4a6de7b6265a5f591f9178d163ac58eb4d32e883467d3147f0a2a38780cf9548b75106ea713f7c9d3a46befc5159f812a8e861b42a5480f0757c8748b5b950c417a7831f3cab4841ccc927c8c0fbe12f750e9a65d590eff9d35a4aaf81aeb38cae05cc63d16951c55d88f57bc9f8a1b67d35b3ef4cef0bc7e33a67ba50313059e2cca769bb17cd47fcb68dbaf42db4c99b2829a31fad0d22be57857edebe954de22413840d87f938aae9aba56afb1bc74308f1537d68a060c6d3050c98c357db027afd85c7c320cae4d4a890195d0dabd489a976eb1efcbd651ee0caac893a6294d40d50790b73f759727ec0b4c10e400080da55912cfaeb37280951007809274b451091bfd927426d254c3952d51cc26a3dd09c2a9628ac54ea6398ef316797327ceca15a5326481453e412ee27c21e8500a3fa4054d06aacff12012bddc0fa853a48cd4fa6dcb809df3334d595aa7a1240a84fbedabeb756a7b8dca5b1b237d5636fbe2ea5531ae6ef6fd5ac16d95a7db10cfbc26ba0db6aac1d44e891a628befb3547f39096cbdc54840c2f24ff7ffd91e83f1e459b362900b36ab5337f455f56fb4749da15fca524e1756e558a16339e628b3860409a1f3d8e42301a84a0e26d4bab72b3052c137a91002f52708490058bb79f150145de6b8754bc55ded4bad9af0cd4f3f868fede870739f8c6fccb23defd2a41a3775cfac24b1de3fdc0b798cf4c3a666873b786ab36e4bc24e1b532f718f34e1c58d5c18e9cb4ae130c7126fa3d32aa0566911cf65fc96c3bfd57cc73219fb71cd20bf6c07035925964c5828b5b6946ba82485686f909df4315361a1f8541985ba583d9d8173b14d1f5e7faf6cfa91e33de48ce791b88fe9cff6abde6b53c60ed43bd8a77efa5415f91ab839b7e3b3e09da2228a86e9de0a44f111faf5f9c73800c47649d39c57fe9172780b125eb668768ff50c874659663f554fabcd0d739d4e957f0d3632422e1391cff0134f589259e2314b9573ad1d101d6965c979a7d7be8667b34e13160ab5351376f47ce6c5dfefb6b267c81711f79fde47ccfbae116b7bf845d66c6cf45a921dea7eb85247a4d6107a02c4739aa41c9a8ec4cb5dbc72f46bc9244fa3b98275cb3b8bfdb1418012c7e51a7fac25ae8961b9de65b2f676b8471e7a2e904cecfd2641ded2c13af754489b7743143d259e5a0d71c876432f1ab51a7877213068e5b46acdf5f69dac8cbcf122aec57d63b33b8962165d1ca87c8ac67694df095cf7b565f410862a80197a19c65176860e4914f7ddcd20ca8b5d9342ad34c5edb298a5aedff05782b8aeb7b9872cf70fafc57d0d070ffa91edd0fb82d6e2517ce3859c3b8eb762a54bbd8c6c57f79fd7c5fea29fbc3a09565904a4158a1e8e1fa8ffd0bde50283149583ceb87640631dfa8e439768d8c69a387feafd6dbb001b67fd0f92bc5a9d0ddbcdba1faccbb50e67947836ae04bc6bf998aef49d047cbda8dae14545e00bb07daa9d8bdc2966ac0282ce86a57d5dc59f76cb4d20efdd89614c1452871d95497664a0b78209ab0019af3b061472fcf8b0b7007d5d5572e048af2b4ed1183f0d7ea7756888b4397f5bcc1535e9f2d7bc1b089596cc6d9006448622ef6c9cb6b375ba3bf0c31d688eeed9bef78fef92534b3f85712d1f770cc26661daae7238d8ef10c602e33b38f731143a9df2f97611eaf64c492d487a066e2f64d9f7a8e328767ac89d4b66cc21738f63f79f54b636d11464fb56bc1d88e28e286a73601a96f87b9f3aff5818c310cafac6b7ac3a93d90bcda244de4f0480729955e61f414d1a3d8c6233b7113f70b798dca02ff7eb934acaf051eee9d89037948b860697164e2ad434684a219cdb0230bacefdc7ca36e56debaef2241bd11609c2f38c432db55639230547f1d5194f83d14e352f00b57eaa8723ef0e05922799b9ce76ba91cec1310331c0e0270ce33de01a2ec4a1f1ea6099b82c7dcbe51707a123ab4467dee2fdb01668833e9fa64ff1452f832d6bccd8a61f536a557c151b8dda412a99a793dafcb4315cac9b2c63d3a324b557e3943b3e7a047b91ecf58f0893e98722ae97e76ef7f2c5edb999a8d6e044b59b9501414f221a60291938f55818258f46505b3e2b4cdd322bd20785f627a42aa5f49bbe3c6fb535db6bb669cac71f3ef33280c554cf4bedfed9fd7f9055d0b13f1e15b053449533f4c50ce3278412d533a91fb722f7e1c6bfc742c750c59f5ce01af2305e52f659da9cabc015bd42025d5e059de42c12002eaa24bd629bca267b9d905396de155369d228d2403beb330ace7f9e5742d8fd65aa1a6e47be7ad2a42a7dc5ce17be8e98f1ee2873c025df425c9f664cc31ed8804eb39dad1e8170e3ee9a201eaff3e1f48ab408d70eea6909820c746abfca5373f4a71b3000c749db40b80128423721a54bb66b34fbe23233ff690cb3f2b373c76e022b78fb7ba5923b443eb3dc87f91a73dc79056396f83b55d0f2045c8a994ef2d8307547aa78ca85d5cc5b4ac3da048233d23468607d19b6ba9ea177a8bc76ef96545cb43d2119f97ed9e2ad49424c1e3ed77739490927a9d6a2fbba10b6b7843904828c3a49b6580e1b1ddf057ab93defad4ac0d036556baa2d3fb67bc96a95877277b1f7d5db691ba7e2b27b169091338aa381ed0740b929f2975dff54c4217af5826023c6c655996fe0462ca19d9d4ea5e44e559110df0eb22e18395b599b32a8f76197e01627ca7b153ee73ab9964876813961bf263a17cd3556a1d90b441e85470c3deb2e783c839849cddff59b9e50e9a6bb5918ac81bb42f9325e2e8879a68563b094342e6002c4e0707f58ee65a35f144fe3747528f4451c6fc698c0c3ddce34f6c463f83e871167c6d015541e660ac66234206e50c2809ca7607520e61785592dc860bde1f918a5e33a996c7eaee8463b6fdfa1e0edc1e573270be5b715b7cbfee4ae38fb15d5162a39dfe079811ca80b80aa01963967eb01214cb0b3e5d4eefb863ae119e69ce4fc472520ff523996e0fb186c2e70772ea069e09e10d3d084331c1566697d472c91f419c104a2799535677fe61cbc57c20cec78d064af6b83ab35ac131f6d05246213e7f56b48563973e53e2bc5aea7274f05d4de43bb024b6fed5cb69dbeab4aba1bab24265ec1323f48b99e1683d67147238a0009d61f64896f8396625fd30177cb501cb0fd76ab4302f0c394bcc5d3c8f0ce1c7c12b1e08523c21ea547a4490e64414cc99adca89df046707c9946ebcb3ad4cc7f5e66c2104d84d86f8914b7be4cbc2b9c2b03679b51b7c9caa5fbcc19baa89b97e7aa63fbdd9b13d094ba49ee8daae86ecc895ec43a3a8f2b0f726fbf692ca820fec8c710d6067fcde1842bb505a37092e84e356c054cf58fbb5e35a17336cb755c0676b80ae49736112dc070ec782f65980d298d6ac5fc19653767e3497842c5972eb3eeebbf7e012a9b6d4cb61a588daf603bb9f0a156404f1370eddca97f67d30a5e0f4f4e59d3a861123defa70858e74cff42a09676b9250c9a9f8e3d1629a8cef509059e42fdf6ca0322e4c0d8a5fe2464f5aa4e824890680c5cd16682b5a86f0e8b693abb4ea9ebad1e728706830d4c239fbb6dd9dbda9e461209a86fd210971a93bc78730414e304cbb0d6631d58f5222b38fa0693a2724715ecd525d2119ec40bcf7027cc8f967c4b72990e3ef6fbea476052b41825a11a10774e6eb62cf17013283269064c67493fc4cd3b0e2bc53afb313467425e7e2b9c2a36999818417bfdccc33eee986131703aefa56a6d9241d687acc574f7f690e77cd23f452d540c0e2b93b101ee8b5191b339f1d3e23f2a3488fd55b769059c9e8966de3e629e5bc1e4d1cb3cdd341fb802fda8c19179fb4917bb7cda5ad7017c2e7dc7dc397b700b68170fe400519e8eb94f41b8933df45c78fbab0f55c8d6ef9bb535780171cfaaa1bd5def4db4ca1044c6c1db0bd1d2e3c984f059e5c13ab2e350dac1955", 0x1000}, {&(0x7f0000001340)="c71fb9877255851bd3dcebe9342d", 0xe}, {&(0x7f0000001380)="a8f06da962a3845b0d0492cbd8e81aecf6c5666a3fa1265f9862348bcd1c6fc9314d482635f6d099f0510f0d7810e098f07fbbc6eaf8e61b417f992d59f706998bef24d28327414814c8974ede588801993e057163c784855c2c49b8fdccdb5868dd4ea648aec18d6778d04c19e2f61ab7d6a3f41d51e9265410bce8c184648aacec0845e3abace5b5af0aca940004af8bb373b84caa24209f9c68c97fa610eda61869b12d592fece72f4d81831f63dbef18df81b47fdf45de35fe962f8eac15420651b6834e8070c14d8d7571ce01be6fcd59ab", 0xd4}, {&(0x7f0000001480)="9f442d4d84d2bc04bf7fdad02ce92a6c9c42ea4d569e122322368a8bb080f1a59fbb9c20e84ab5c97533b109511c4d68ed357677d884bebe1904885c0ddb90ef91e66de7d91b328d03107fcce72f0cb78f8af3e8247483af1a7d1bec02f71c1f41012126d14673c6be35ad299f270b926c1862890bd694bf8ecacd3e551e3e35a87aea58e97191e7296ad4662ae2c194d7e27d4536f8bac4ded430d7b56b00d7527157e88ef190e8225b3a30b59625c6cf12b6e0d4e9f4088b1b11b37cd9dff88096976c5e7a48134a23b19b55720f4e", 0xd0}], 0x9) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001640), 0x40, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001680), 0x200, 0x0) r2 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x80, 0x4) r3 = socket$inet6(0x18, 0x2, 0xe8) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001700), 0x200, 0x0) r5 = syz_open_pts() kevent(r0, &(0x7f0000001740)=[{{r1}, 0x7ffffffffffffffa, 0x0, 0x1, 0x7fff, 0x5}, {{r2}, 0xfffffffffffffffd, 0x84, 0x8, 0x3ff}, {{}, 0xfffffffffffffffe, 0x22, 0x20, 0xc36e, 0x6}, {{r3}, 0xfffffffffffffffd, 0x4, 0x1, 0x80, 0x101}, {{r4}, 0xfffffffffffffff9, 0x8, 0x1, 0xee, 0x8983}], 0x1f, &(0x7f0000001800)=[{{r5}, 0xfffffffffffffffa, 0x4, 0x1, 0x0, 0x4}], 0x5, &(0x7f0000001840)={0x3000000000000, 0xe46e}) recvmsg(r1, &(0x7f0000002b40)={&(0x7f0000001880)=@in6, 0xc, &(0x7f0000002a00)=[{&(0x7f00000018c0)=""/4096, 0x1000}, {&(0x7f00000028c0)=""/166, 0xa6}, {&(0x7f0000002980)=""/124, 0x7c}], 0x3, &(0x7f0000002a40)=""/206, 0xce}, 0x1000) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000002bc0)={0x2, &(0x7f0000002b80)=[{0x5, 0x6, 0xfff, 0x1, 0x89}, {0x5, 0x1, 0x8, 0x800, 0x200}]}) sendmsg(r0, &(0x7f0000004e80)={&(0x7f0000002c00)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000003c40)=[{&(0x7f0000002c40)="9c0df9914f1876d35289acccf7f253c60dc90e04c1675cca6e97810f3ccc8e3015e5cfda1b752f246ef0db455131e83580b093e6d1635f8e8d5dbbb86eb28398ab20223a7e9603820011191f4e28cb7d9aeac953abd566905e86cbb627273fe9596ad9b7b9ce8a7e5860b9950274dac2a3f7a21757db9e2cb481ee5404c0b1cd7728fe3ad1d81144890bf9e0a1e604dc30c68ba2cbb23db8618c378bc9da61496457f3c903c1cc47b80688ab7fb2abfc1bce3af6454e94678c9a26e210baac26f3b0fa6b7d314b96bb40d65ac70d72819acf7fe87d70a69d3ebc8b18ec17c8a9c0e9c25c6c75af7e3cda2fccfad9f2da05a41a174ed583f624a2a5d7192e328af7bbc76a2d48c9f7f81bebc459af9d3bf9f80fe69c80a650c32dc1a8933acbd5e38bfde6edc29e963ee24ea44943aeeb39d49027f967c3a9ee67d5c5c2267e2b1ee83497ba96b1c27092b8d440a20ba644e7d1288d2fb203a31c881acd747af86bb6617be500104c091ba64adb6a06ae415b019027c438f3fc90d65a8da50e1d6fb1add3eae3597c1c85bf941f0de1de078e31118d395c0771a662058cdd7fcc80b22bec429dda155a778c5239461b6898103b2d95f4505fc2f8eabe5099dab8464ab585ac489841f0b6bd25ff064f57dff68919b8e3e626b8e676bd8651cce123aea9a13d1376f8a414ef41b3666969bcb6038f202812a4536b80017f775e29a89d6f1f986b3e6d81b1405036b268c163e3af9d437f287930d51ac72fb006dfb16fd693f30a8b2344928aac243ac1848c00a1604d82d817d6040d891504bb5295cf09ac4d19727ff0120ceb080e9b0f9c55d48c57911c7e0022c4fd173673a7b43d7921410302058c4fe8800c213b87c27aba22e241cb7fe48a2be3166a9a1c9411361d0656e8a6e3d8d6288b75db8fcd03987f364a72e7d9d73d2e46a3a58dff29c9afa791bb5d188ac6b02e575b1ab64905d7c2a82e389b262eb47a782f75d372c7f5fb2072a9c07b8eec322a5c7eb0e8620d614b754dc3de0ac1e5b0d4c67fde305af2c9286f31b2c618a38a2efda7ae5174547acbd784dba0b91b14afcdc1af800751ed6fcbaadb1700b32a747af8e393b46d2cd2cb08a794500ae3d85b715e4e2dcf8f16e3b9062fe1d5a232a1ae305754039aa8cae0cfaa77c3ece3826d4f5c0dd5fd0114f206d0086308dec1f7afe75882d110972195ea26193a9892ca63bf01d520891499ebe71dadb5726ca0c32416a1e854c6334df87cbad8f61e13bf61a7e480d70961332f7527c555d4f024383085c9ffd70eb99d984f0aa0f977029b5216e70ce27a92ac7ed15249e975d15156df5a945e7aa1a49325a950c6d017c5ead8d2f4375442700a1e812770d1d403eeba34136f3997d61b924148cc2f5ebb4cf1bac791d383732acfc78fdb54b1f0be944ed1991593b753f52356aeafd39b93112f8f264f112ed9ff377d48defcdc15fba24c32c39499689a8ee3bac4ae6940fc066ec382c5cc9457593ab851fb780611b5b5cfc930c4b533a283555057d294677a934cdfcf105edd2d559f3971df7d36e8a1548073084f7fc132875f66cf7fc3c03e914962e521d881fbfc7579010381fd9ab9eab4b317ceb49523db775718202c0b9958bdfa1cb67c5c831fb51faf2abc97ae0d6ebc4579e218eaa3fad18549f749efea1ba4a5a7eb193c4f4b8ff2e332660c053e90c4b544f9fe27eef2935ae25f21ae6322b1b5603112418a3aa72ca351d9c180258774b99dbc8207f20945a3daf74710c062906dd116cfc8ddf29763a2a16911b1bacd74558f041d61974f4facea23db44e5aa503e0df8b4aa5d3c3f682b4c7dc5a8522fac50baa5f2d8366d4b0dae5281cc93f60d93a226bbca8b715331a18c86b2442c1fba9782566ad03924e78190486740619f2b04a1cb260f325118277f892c728cfb164fb979306aa6b34c2f9873bc7af33b2a6bf31a3dac968c4638deb3ef04b0dd6c5bc4a7d19297e054c01a9589b90055435433cb5bb2c8f7eb680334be099afecad27bc3f5ac2bd18ab4de761f4d57a40f9a8b535356598f6b85d441bedf407de3a00f4d64136d4700f8ed5c3d7a27b199c24c04937bafa8926ea6e0dc89ab7f45d1a2321e2703adb30cf1f54c4cc98d8ee0ba3877d3457ae9b0e4a80f6c316748196a1af3d9a3461c341590820c175eca60567440f2e3ae268bc86f6a8ffa170e25bd9f82303076bc6ebc88e4297aa07d25bd94ac0c49dd85a4846d130edbc23df15e73ad85530326b415b7567ad407746b8741eab9a2d2397b38e33d8b96104ffea035dd569e58a12955598964f0d5d9132bce74d2b7d877e0c9000d4b5eae00d9d43417431a590f0c04720b483f692e68d3cbb8864866aa8584d0c92b3c56a69a27c832d54514d6bb796112eb5f3a383cb1f8f9de4d7f51fdbd2ef6e17fdf03756a0b161495ead9ce6af61a40da3df35da213ce61ae2631b4ac042bf10f4a8c11196425c08748015069c39659e62e9efaf1515cdabfb2ba22c9366e2f64b43189b240816f1d346504548a50fa856eb794a85dfe263fb04c5bc4da45c7061586b852e9cf2352045c8aae7924cbc00c58996064cb26820a383d9343fc9dc736228517c7da50e740249564e6fe81dff19205cf500a1027f56c3865cf84cbcf630c92cd1f9139658cf615c01e8e8ec9a40804a9fd711cbecaa41feefeacb810408f7f060304e21ec486c96195940358f15126959ebf89974bfb9c93b7b73768f900b1be3e9cf1ab2fe73bcdec102bcb685a48664ed765275d3c5644a6d49fe67689f1b5e2629f9199afea7079a9ea1daa4af790a7b7ada0dc23b7815afaca1d4799b80573a5654202e74c4935bd2b47529fc0dc7416eeb773b1048527cc3158b0001abde7fd87ac49669998e883c6d4734ebddc0597dbfe89b93a4612699178690fc7e10c706b6d3fa939b702546c789fd7d2bde5657fcbe573036a8a03d04a05defacb7e8bcfd335162932e08fc52b5517ddbd8e9b1fcbd0f1093e74532fe9270afd20c22aae56442982c8e8db9c2999c463070e1174e88c18be842aad89a5d8cac5a32b2ea2937b3861a7d22726588e664d13b3104ebfa3680b3775a36fc696e3b0994224138cbeff1053e9318b3fdd6587f3a8f83ec4e5ab201f0b77a73b1a67fa7d43a476bdc88791b0ce0ac574bf89b5c029b51978097a78eb7dc407981d841e2ba7ebd107b0e827298ca33a344cb06d83bdfaeeccec876b1c1361fa82ededc6880f495c038e2e2b6697122b6c90ecb212b6c54b07fe4623c78fca03a5d7e9b8c8f3192cc5d7572430605344ce6cc7b1daaf6d1e929ff4563de2f464b705b1f137e3a6ecc8cc35ddc601e4e9fee9ffcf4b27594b818e57df60a110f4795cdec91d3ffdb95430d545938e6fd89ea0bcb25a1ee86a5ea39fee5c0db0e1b1b052164dd73163794416c638a9f56e96fd712a2a6f52b0acccb8cca4a370ee5d7b147d15ed03f78fe438cdf235f78261599bb201a3534c08f8f665e0d8b400ef4c7033a684e25ecbbafa6b3fae99414c431f10f8ee60624062e7768f5c861b05043e90b9c50cd3deffd2dc0e7f811cf8ea4419bdeb31831d024c7bdfe0c40b3334fd6eab1fafa51eb42855572d3e2c62dd365414607470ba3fe473d13b36f9a1f581a194755656e4b7e8b69d7079e7aef0cf79607fa0ba09e98ed87e2b2b708c6724cc247f15b02179eb3d8bfb0e3bb656c58d654ed15d5f79d1ba0493323c99ff03bcb649af0594e827f0c8e367e467c819bbceb41afc420e6a1b58fd1fe742ad679dbfca8a56aa08dc56f0b1792881898210fcb256fd48ed4780513b793f7374f83da9b53e25e6c2f6eaad34699b447458d10cb10dcec880ed77424565e0aa6c56bc752b51a990317abe4dbb74de9ab3af7741b8f8caeae3787f95ed373e191609c23c2691f4dd79c48e48b783dfa96c525243c913cc76470a0951b1ee48b2db9add5ce2febd411c139f64106b03e999bcf016a35e738bc9d54760cfd47a47cad8b398b8d6323941d19541db00abb92bab42cb4a8fce605f2fd33461781105320efa214b51a76af110b86521655fbc3dd5a78a1f6ee29da9e50851ecf59129a41c4e9cafaad4ec8da5385217bf9ecc86b216737c94b703da0bef7f92e70dbc5080e2aee8e1e0d499329b7cab42ee54095f424d2de81df59e5e1a39e415312e327ab9f3a39e1fca7ecb0e8235247829734444650200bfb33da2568bbd28e2f8223d75110a6a61ff9ec58105b11d0381671eb0da5e96b04d2f1fd7ccfe9d268eeccafd4f721b720e01aab0298b5bce3c8b4133328ed63dc096456932b9a6e05abde9684046c1a2b0af14fd3f49344fa14e8e9b81af2e06b53781f37718115b4f59cc6374f901292d863514f6f91021be66dad0a2f81b179420b761f1c8f606aff7bc6407d81d6dcd323b3e52b67e70fb494bcce552cf6eaab66cf098292d9994baab80c739c48c96c5fe3c358f19586e5ff831ae111f6413d1017674891161944e27478bc9d3796eec91a960f97a95fd8bcae0614ea2eac96372b1c6a81bcf5678d683c163dd0a97e0dcea154820cc87f3c0e007c401fd999c39cfa2b472be782c2ffb8d140895a7db2e6b3af3a190ab12de0c2a2b06ad6f69ba1e7e259960b1e904de7a65b440b92986108945261faf10fcc7b0a67064605682fbeca2cbcf4335c8eae970b3bc00b680f39d9b55ea54b38ff5194d158a229e265742a42adfbcf70a03c6d359be3830f6cfafecf6ab0fffd10e1b6dc3ec0da606cb022d382a37c72916f733ecf99158af001875a7a072014aff2e1ba494b4d83c8def41ff304c9627a7aee40f108abd56d001042d173350abc22426ad50566b0d5e0b0a0a6122461390ea854358a6e46643517434ca8d3f90f3911b9833d89ebfc60ad80a80c70c86ec2cb2f60ddbda1bd7d22b07d80c2b2060a330457ab37ce82dd70ad94a70a4415d8fb299ed8b3ed48be761533e442a42a37722cc0c6fb3cbaefd21005ee12bf48cf40c0cdb46a10436cac014ed69102b520b6383a9de1743c0f59e7654522acaf06a4ec53ae32b650431101bf44287792dedea2f67faa20d0cb0c67e4d0d9228a00084ae1428e81f2c0860a8ab46daa7e5615d83a6ee5808c2ce4c128598d9fd208137e0d2eeb8572f565dfb75b579fb5ba5ce71ac8fd6c1e1b9bf55025e5c698b46f0bd5543c9d57bd62491a07fda31a856ddebc5480cb0cee9125f7c70ffb31fbb264fdbd68b8003581c2bc8c8fc17b589069dd8795d46580b487be3c249a497cbae88656614dc127c884906c912d96c3ffb20a0c348cab30000c59c92b7ace89a68bcdc40b1b81ebdf06347aa69d6f06eaf17adbe8db44914f8c2e78d6b71cd6d4a9b3bf8015c2ba778b6feeaab0c56db97f7d63eb852cbdee6906a663f94edb5e86d1a8abb015908156afe48120bd2b46b4c5ed61cfb07b9a3ce932072830742f57fd743290d470052562960eb9f53cc06311d7ee2079d52a1c059954bb9224b159d3ccf75689108f56bc29694a0adc6f19c402970b443d2222d3faa7e64e4cc598b716310ca5f7d0eaaaab5ed5283d85c7ae0f36a20172000034d988addf87baf9c23f63fdc60bae0be6e7c420dcf8d7f135d81dc5682319146638ff1130fe975ff2e30295e5ecdb3e9eee50c48d2b26f423d3ea2a1cc547cb9969df0ba87504f0cab5e1a19ccb72d17f8ec3d7ad00e47b812474d10c428c752858ebdfac075b208bd9224d006be49c350271d5e02e8057e74dab8c76604b2f87d0a7098", 0x1000}], 0x1, &(0x7f0000003c80)=[{0x1010, 0x1, 0x2, "9c9586a0371dfa63219673e8d963e15fdba28a709b854e58d89daba8e3690ce212be6215fb290e02ef8a0ed70b6800b137555578945fd9e178bf8319d15e668f2a6ac19dc486cebf7c5413355d307f4abdec60840afc8c2c7f6c8e74e554ed166fc623ab51cefcc08614701d7a26fb5cb83dde8e52078770a2c913962977c8ac4a28406f3e55ff558a7cfe01aaaccc6556487a628e066e520115d90cace02d07fcdc8a4db8dd5a228f05f20b181e23b6474a4f978fc370c58607131e78f1e51c3870ce9911653c1555b80ee803df17aa88f7a05d36f75e238f9dc85169e0538f1a82a57384c6128a821bd87cdc4f392d8599cbb529b1716be488b7cb44ef4db9c290e4dcd7352a72681b7b0d9026bb825154416e3a9fdad6a3d24f91a6cac6280a45787adf4b9cfb166552f4bddc2cf46f7e30308246c54afaf0e7397f841eff9be361ab532b56af2031124ef7b8efd0f569feae52adf4e84937566c3d739b7d92d0f833397548ea029b67962d89238137e14a2bee474ed304af22b71dcd7c25bda3dc315b5939a5ef85d0b0e8cb38224195e162ba54f33b2500e5900a9f188efcebe8272980a3af7b71c91ddece0d6cb27a406f1a1269cc86a0cf528827c8ce6c359cd270eb3d51b9f0272b3e78f533b5c34ec715c101600b94956fa2e39d8627ca056febb50abba56bf44a82fb27b61f0c95b45dfac641bbab7a364a9038271292e19e6899f4afa9872a841fc0a8e356b34b6c2d2742d5d0823448c4be3eb46f8ece127c8257ed1ef0e314b96d1c4cb6c84039f091535a8d3b3658b3069f7c1b8cdd331988c43a24b3b84e3d317d9c0a0b7c9bb525d0296079c13845de768b667c0a35cc4d10157fbc202fd01fd376201d4093b887ce2188ae444aff3a6b36409af64554fd493d5e12872e201e7eb47a121c7091343bb264739ea20f4e5a628c0333a6e989136f90393542c089e9d67b5d70f323b5ac221b0ae6af71cce57c32d526923d16d2efe0f7be49788483800b4ac4eedaf75ce01acc8751a207253f5bf5328d1d14168cdc0a963f1b6e49f4cea12d947659070bd17e78a12baf022392a95a4e92b71c5646adb692546e47807261297061d85f7ab6bca5a27505dde154244c5cd1693c978edf6b3727dc69c6ab0fec0409daa5e68ae6424df50cfd36ce5c3cc400031bd67665b813a8ec332415e74207e48bf3a8c3db7efd3d8bea3f2ceee854d0df983845dc87525e0160c7e0a8eb44d5a724b4e8cf4dc6f99747ddbc999720de5583e586daa301272b2edab470ca798b1a47442e464b07b33e1d1998dcbe709ce8e45be377c1965afe1f50cc8bb18553dd715ca7e6a673b55b077ca77390aa696ca0afbe83a11438954e1c5e7d0114da8cead79f03aedb17f5a94124e87c1f48139c4b65eb7d6f1cdb2967d53d58ede210503c8cc19aa0df34fd45e0b7c956141908837d9b9b5670381bb49ed3187460fb84a3f715003fb91d3cb3b50e349a5b9f2a186bdee8e41b6a3893a4a2ec621dd2c9472b234e0d1bc5629091b17fd7ba14964b527f31c4481cc21c43641099bec744d681f09c02a4e11446b6f786aaa1d83a9c30ed5f9ebee66e41f3785a157b13b568bb7a244c119cb5cf56afba68c72c9442a5cbe3073416e4fea5fdd388b132af1020bd335608c6a74a6792a4e40150546bf7e794893930db2725147773956c1245d5a5af0774d08a85cdd6c07ed364f2f119c816779289d22899e8064931388d285e02cea14ea3cb8eb655c2551124c949e92731cffa95a9245340590e5483c501be048d8cbe773db66a08e34176f580e076c2045b2ac90b78a250abed0bc03c238e644a0d2355b54e8ac466568b33ea649ab55f78c33d9d48fd7afd0e91b87f44e4f22f8bec40aa9488d7300976345ea652c1636a7c65b93032be45f630c22068cacb205c734b4055c69db3a251db1e8a843882f170eb6186a8e067e7830053f059d590d5a49cc7c36640d42b7fb7aa434827b14b287a6361df42b4c4436d131f29e718d813324db35ae1c1d38ccc082576d8d1db433bebbd31aa998870f4f9174776e4d115247008160d6848522da557215cf80e08d5986a2eb81a9525f719dbc0678f100fda668fc13108e49eb51d14020104f5cc7d7e80ff81ce4e705868f88f352ee50e18af410012b0f6f639dea979809ae78bddc709411c8e371fe85227c71d36bab63146b2eb33fa155aab6ffba6307882a2717213cb8bd840e2750a89684991766e6d7ec1317a9a45222e03e53061624b6616a87fd2e1c41219c771eb67ec61429f79aa99e8fb145a1038469e03662190958fffde29df12149dd57e15a084773c0ead9f1795dc7ac386ad19bece41baab3fdd2f6c6652a2f2fe49ffd5669635cd118a0af4135f196ed9d9b8669e5bab61f5d64e90176b7b809bd1a28a1612db75bc5782a1b4b8543b61aa912905a715a2b8836563807022e45b089661d146a809aabea5ef1ae920e2c2b93abea7a46ec326f3d90c8c95bab9174ec63dd236580cbb74c7e612a366d09ec4c460df23be6715e93fd45677864663097eb34e28880fb8166395e0029a619c12d96cefdd94c9438959df9bf17c2c4de7d3cdfd74d1c7266e0029698ee1e964acbef4b19a188c0c1791d2018b88efc8e830c2e9bdee20c2a4cc1288b6233b089aa8e7ad6c478b0caaf24dea93e8201a4c5cd4024d7345e54add8aa28f369d48883a19cbfffd3b79abf69c9193eb0c7b06f2fdb0fdcca7ece971b844965b19265def5197c900b232cabb3db358554931f9418231beb71fac362b152dcb0ecc5cb95c26c398044c611ede2a821c9fd73bb49bebfe957cb93e8047cba3559ca29b064bde898392d0830d208432ceae634fd6d864a6bf7d82f573a633ee4e6946851f743c15a3129c48a631f990ac2cd6c597dc0cd7c4f5d38b85f156e1bfc0d9730860a00f473690e45181924dfb98c059b5ed9ad37feda3a3aa181b10a3d61be16afcd6cf02699d44a5eeffab38dd5142cda54e29df7f26a4bb5991e5b2817f28a792a94384a57afe8aae0d2e16ee42235ac16f04e426febd525ddd80e4a842cc8a4703047ad016b6585ea9167bd018135312a2625d756ba8f86c27172bd90e3b7feb225f124933bd9469449908a975e09748573ef90c9f2bdd64a338c8b26582779745e8534e4caeac1454f43fe0aca1dbcefcab3ad412f900357407fddf26845472692db941bc966eecad1d46479aeb9bdbb274be51a35b8e0233e34b3d873d073d76bf512173594403be9f69cf041828aa8a4ff119cff4ca48e5b1e5e78e8157c1e1b4ec66ad57f1e972c604a31ce10a6a32e7b850e14f8a409b7b6edd5b799474943f424213977db6a4b1ca5ded6aa7a8cf0d280e25120c8c01a311087c16072e8471e847940fe490b0096bf8e488a75ae1d2cb945d90621f8e10c9788a55fdc6b14d99ad69871731f8cffd11f52aa0584578d642f784b681c738f86535c5d147c33c7ae981833aca6eb39f1ba2f66c42d5e04e330bd789a7f1fabd44b10f897ff6c38684194a1e2a4e3721e8cdb2de4c9a935c9834978c37b7e42bdd2834dbf49afba8764ebdf09dc707f20a5b2d77522367fa602da608263143795f6ef7dbed737c7570836e17cbb58b39956e817f8a6e357771cda9855a318aad352bbd744e6d23533d7aedd2f4ca0151bc23421c42bf7731a6a52e9fbc8dc763a73f222ce8f3b67988d3ef6f0e726929d12c3152f81a54bcc538873db1a5f31a11e30ddfe4be731fc456cb43051dadd0e8cd14f313054867bcd31a013a716fc9446cede9486a28095c79af11f46c89a889d14042989a303b3c5113a033429ca619f26027772847e274869d73b62cff154aa7026a1f70a3bba08d3dddcbaf21341e43498816855a85c831958597d508e8ff670bd1f984dae985426ba7fbab33e064b457f9e1511463724e8cf5354d33b444f07b467d56f771141f462a18b4f3e00046db1999b136b02d1dc2104dbf3aecef400540322c6c89159c60d2bb047d3e9e17e519c473c283c31f7abeda4f716a59d7078c70f9a8f865367b2347fbc8e1784178b5866f79b8ed3d131a4cdad30efd92dafddf5db2071de462f1a2f2bea7b00f346ec9b76c75301e7d8bfc500ec21e290bb76933af8ceeb8211429b702955e6a24d5d5c8f2af1514c40473017612e52576581c2f2278eaac03f0ac6fdb66030366b5d7d7dd734fd4ceca45e40df994849a08f78450560786932974593e089260ae30ef9158eb50b072cd8dd51b1a19a6eba369e851efe35894b413a79e80735564d283461d87530d599da0cba844d68f54b03f5927575bf7050dbd6e4698e909c2c30abad1e1f297591099cb540e82f7b21dee7a006abc04a76901477d7e9dffc98536f6b2f1a260ba8a21f226650b50f632b357cf5ab75bacb175be7a4e928eb2fb276ca21e46232618ea4eeed23da5b9cad9ee69dae694453a4c9054337cf56dc8715bd3228b8bfb2ea62e2b5415328ebfddfe2edd43d9a3d7bc86fd44eedc9e5a248d87ec07dc8b15df2b09bfb9a18667954cf9985543b381913a641d5108525f4cd2a9ab4cd91b12631699ad9334555ed02b94a2acd6117f7038fe1fdca1637fc66aa414add3ca9946222a27d5a654c23638f915be6bb1ac3ffc9f5f86068f330e91f1ad68926a88219c502852b498fd6cb4815ad867ad8de03c71c23736b7cbd8873b9bddf86abb3abd84903fec74e233ae75726f307425c0baff7252cc7fc8a349ffc89b51893f3f09307de5a9d1c20910e037330e07b63655d28a1a634ad883c8bb42a94351e2ffa873be3e0dd530521eddb63e8c4e3eccde2fee1819be537c109e97f8a8a492fa867d43738235a0f4dde4e8bfeb5eb732246cc96bfb4b53329f81f2fdbd977d272df0571bf5690e53cc85ed2382ffd211a70d810131560cd70e05e7d5695eff5b654962b02c0631bcfedac68faecbbe0421bd4abcc7a31f163ca1c4c129610ecf7efb1c49e859cdb376f793cdcee7f35048b88891fa7c298a28e70e29836f24adb60f8584fd5eab633009dc596b8317f8fc03532bb86a6fd44927d02ea732f271ee360546d23fae5028dd43217021df1578c516f0ee1d63738c99c622e1fe01fbdbd418193d70e9b0f438e22130069ce7de89a4d24a7b5409279734458daba881de99a81a6e148931aa1f163aae510f5045405cc700d1dfea2300d04e979de80a21ecb2e5ca36adcd7c7a5b9b9f12a6da77041a433d086b96a6ce8749797680aa598a781a622dfeab01fa394ea96e0d3ca17c82e5cef0907bf6ebcb114a9aea20ff794a26bafc30fa41e9eb7b1ba3aa8faf98c5581ef4778c8f2165528bdc71ec2f76d37c4b86801d451ae59d65011e94cdc3e9f9e7427d5a3a62fe6f58e3c61f590871291762117684c13d51dc04015f11d4608dd65caa7e0cdc56b5757ee62e92a9968880173a9b69ecd4a74026a22b700d13a7a9510518f43d8a16ec09680140a09bbc45b1539b6ca15731d38d3efe9a3b5b1fa9717e7aa2a2a1758bb927393706dc596a47e8098b81709bf21a8ce4f2a1d1dfd13aec116d46fc0fa46a8bccd4d580493ce2048d60966f00c2bd5ea209943e7e6593daf7cc4416ac24df51af0bf4eac41400127c77de0195512facd57de3a4dc653ab1c66744a37d9f8b6db5af5fba90bafe43af58ac29585f8967c850ed9263e50d784099d8e19320ae9d300cf30b488dbee8547178e051b0430f9559f9e1cec79fb9209f3817a235e3284c8424dfde62f6954adf2785816f2af46d2c"}, {0xc0, 0x1, 0x1ff, "db5f66a874848d930719a959d36c0480338208ebdc665e2c9f2d773c2eadfe084ef621268c56fb0076047c10870a58fee05ab1b9c83196386e3c7c837bcadaa0f83af40d1fbf597e55d4af847efc0df9a2b2243d8a3194c4d91c32305cb017cde58c7a1bf8e7a31e7f8a15eeb1686d3084800491eac66f669f56912626b850fec4b83a7722ad7cee4e44cf2faf6546b2c1c62f39b0c6344069093913ab238f41f9b08b6e26fd13f0ef6c5ce57e7e52ce"}, {0x100, 0x1, 0x0, "67af28fac1f5479388b502d35d9a92daf5baf47381a6c688143427374950f9558f22f8c159c730ed691fd11344fcc64aba1ad886c111421fcac8070aaecff2718c35ab39cf1c594bf4e77601c39fb01f7a0966e7b3495a6b0ffe6ecca2810a94a8cabe25f8e1f21fb17ebf59b2e5adbd729221cb12ff27e3c4e40f863d3d7ed13fde0ff6633cc5ffb4b92bf249f84ae4c03ec0cda7dea2574cc96eac96b529d4e08bda34728bdfd044ced313b2abff74861f0503f13e7011fc872e9f91f424987e5378c854779985c0a42da70b20ba3bc3337e578cde3dc25275d34257ed6dc8e672d125f1ffdafbfd"}, {0x28, 0x1, 0x1, "a9cedea32c3f05cf4ddd00daa2e28d23bd597bb08877"}], 0x11f8}, 0x0) r6 = dup2(r3, r0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000004f40)={0x7, &(0x7f0000004ec0)=[{0x6, 0x9, 0x1, 0x6, 0x9}, {0x4, 0xcb, 0x4, 0x1, 0x8}, {0x70, 0x2, 0x86, 0x7, 0x2}, {0x0, 0xfffe, 0x7, 0x0, 0x7}, {0x9, 0x0, 0x2dc0, 0x0, 0x400}, {0x9, 0x236, 0x2, 0x7f}, {0x8, 0x5, 0x3, 0x7, 0x7e7}]}) close(r6) r7 = accept(r1, &(0x7f0000004f80)=@in, &(0x7f0000004fc0)=0xc) close(r7) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000005000)={0x9, 0x1ff, 0x5, 0x1000, "b1ff388867aacd0a995ca3f16c9c14fc3648f99b", 0x3, 0xb35}) writev(r5, &(0x7f0000005540)=[{&(0x7f0000005040)="f5f84f", 0x3}, {&(0x7f0000005080)="2781378d62bfca7070863444b956a016545a2627b044cf532cb5529c897792b3d00c3a0075904ad79f68ea0972307d1024d42932efdc513ffa5e967a51f13420f8e0ec0dd79eb5d77578aa0eabaec66ca0ceeafcbf9f3a530753b6fa81fee304d707285aa84abfa48ae79c59e835316b", 0x70}, {&(0x7f0000005100)="f23b6ff372bddaa45ffe5ca034acbfda251aa29085", 0x15}, {&(0x7f0000005140)="ab74c61288b0d7ee4d076f8df07d4a32779cebd9f0c1a7c5bf677b7ae618ec0f4b08d37fdf033323f976470f1b661ed9387fb7fcc10e8b3486036a7c20bb2a5e1d747f0ba5389adc66fb3e1ecae2e981a2a92898e16afe64f6cd0c9b1956cc7f1f7ba8f45ddb850d32d0273ba5d848e6574767535ec7572cfe023a435907763fb82bcdc7414e65448a023601225d", 0x8e}, {&(0x7f0000005200)="b68a7b91162f55235dc64d00cf5628e7570ebea95d9eeadd2db496", 0x1b}, {&(0x7f0000005240)="68c4ac55bda0ce7d4fdaba6632b4dd6086df77701af1a04ccb892acc20edc7ea0251487b505ecc98447e05dd8b869c6ac98268a58df68e4c0d93a76cf8382338744e58a68b57b8553be51cbe08b71fd07c6d985e5f388c31e27607947d7755861547fe5fc01ae9976266501226e751e7a9389947fbaf2bb22f3d6ac709", 0x7d}, {&(0x7f00000052c0)="ba6cf6b29781d52ba68be23b36f74f3ae78aa0e34762503fbe6015c539ef8eec95be484ae6882876a2dd2749395e68b1bbae56a1084d8677e62017023eda6a2f4330d348ac009d101645bbae50dbadd1e98e5da5381a939aa16c87d9fd24d364adfdf72927bfc6679714fc3763c2cf1ffa9d7f26699a25c82e8eabc4711b0a69b2ccd8c3abd2a593e6e3794198ba68fe705650b6a57b480cdc5c76094defb8d258d54f2de04273d7da2d49f43c9074fc2fbba7e992a4b8", 0xb7}, {&(0x7f0000005380)="c2d431b83cef0753fafb595d02c84d8223f24497a00d42e77ed6b7af2ce2872ac16dfe0216b54bcd5fcc7f5819793eba15bc6bf3f00094c0f6c4cb61e8d49421058a652e3a08e12a377c4cd3b6540dd8882a6c9483d410a2a1271d6dc4eb1ee1fbd5adf3d2f399e6e64017f4222a65d903a64aa7131c9809845bd2966016c4aa4cb439b6a89a29589a2f91c9f54c374d9c92e957c77a7b4c035328af33c0098d8ccbcab7fa870a6845596746a5c720a4d603f9b84f3182227d03cf5f5aa3ce92521b0245ab50c2a3c51807d39889befb9a47ddc7e889882d75cd218658b2c5b60ab5e770034e55b8bda3156dd3740adf96b9635565", 0xf5}, {&(0x7f0000005480)="a3176f2ea7b762dd644b169a6ec317e646237aa9d30e161dbb10d4010e65d75e62b8a4b6fceca67a37b90c6a1508d2ee3c3c77852d7bbc4291f321db639d95c33e79be1fa5e402688635aa33ddf251dd3c462397fa2d5299ff91110299048b4ad0c472da20c3e7b54480628fccf82369482d7ed6c300d03aa0038cccc44f6132454679a4", 0x84}], 0x9) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000005600)={0x0}, 0xc) fcntl$lock(r5, 0x9, &(0x7f0000005640)={0x2, 0x2, 0xfffffffffffffffc, 0x100000000, r8}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000005680)={0x8, 0x400, 0x6, 0xfff, "fd80f5db8c796af767ff1845ce668e4b7faad6fd", 0x3, 0x3}) bind(r7, &(0x7f00000056c0)=@in6={0x18, 0x0, 0x4, 0x1ff}, 0xc) r9 = openat(r2, &(0x7f0000005700)='./file0\x00', 0x46861a614210bc82, 0x90) dup(r9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000005740)={0x100, 0x6, 0x400, 0x800, "e5f01ebb31f77f124b5dc2c51f2f0caef9c6cfea", 0x4, 0x9}) r10 = kqueue() r11 = dup2(r9, r7) kevent(r10, &(0x7f0000005780)=[{{r6}, 0xffffffffffffffff, 0x94, 0x2, 0x5, 0x1}, {{r2}, 0xffffffffffffffff, 0x14, 0x2, 0x8, 0x100000001}, {{r4}, 0xfffffffffffffffb, 0xc, 0x4, 0x10001, 0x8}], 0x901, &(0x7f0000005800)=[{{r11}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x1, 0x4fa}, {{r6}, 0xfffffffffffffffe, 0x62, 0x20000003, 0x0, 0xffff}], 0xfffffffe, &(0x7f0000005840)={0x200, 0x80000001}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000005880)) 10:56:41 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd607031f600300000fe8040000000000000000000000000bbfe0000000000aa0002000000000000fe8000000000000000000000000000bb00000000000000008600907800000000000000000000000010f4dc9575a27700b5f2be6d1310c633d93f9b8c245165d739494c92b8884c5785c3549451f45a62a2aad20cab2cc3de35447032f1e54afca37478f4a4fc464185c7f5fc7970ddf04f3749b925521cb17fe49c24c4932b312f6699c5bdf9b0401513995830fbc833b85c9f360ad1ef97d1546a75031bd082d52752283e3bb764092b08c36ca3c8cb97545b000000000000000000"]) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x5, 0x3) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000000), 0x0) setuid(0xffffffffffffffff) mkdir(0x0, 0x0) unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x2}, {{r2}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x7fff, 0x400}, {{r2}, 0xfffffffffffffff9, 0x4, 0x1, 0xad, 0x3}, {{r2}, 0xfffffffffffffffc, 0x4, 0x8, 0x58f3, 0x2}], 0x0, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x2, 0x3, 0x101}, {{r3}, 0xffffffffffffffff, 0x2e, 0x1, 0x8000000000000001, 0x1}], 0xe842, &(0x7f0000000480)={0x0, 0x2}) r4 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) sysctl$net_inet_divert(&(0x7f0000000080), 0x8, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000004c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0xb, &(0x7f0000001640)={0x2, 0x1}, 0xc) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001680), 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x2, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f00000022c0)) 10:56:41 executing program 3: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="780230"], 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) dup2(r2, r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000680)="8c09982b476be8c76e685e3c6d91734d37", 0x11) recvmmsg(r1, &(0x7f0000000640)={0x0}, 0xfffffffffffffe4f, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="781d3033cd752e3f5fb6441b994f9ff0d9ab71596eebbccad417d649470eb79a19b7ab11cfe36d5cf442ff90362311196c8a564147ae2166bc66d29f4ae4158e7d507ca3fde968aa5bcbea354d823c78ab1d7d483e4609c16e495583"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000200)='./bus\x00', 0x6, 0x0}) r6 = dup(r4) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f0000000040), 0x4) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r8 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000040), &(0x7f0000000400)=0xfffffffffffffff6) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) r9 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r9) accept$inet(r4, 0x0, 0x0) close(r7) writev(r9, &(0x7f0000000480)=[{&(0x7f0000000200)="d7703bd67b8fdd53cef0eff46926aa59597a3a67fe2fb897a848cf6b7da2796aa646cac655f4d797eb0b1999511fef5d09b517cdc9aa09402b52523fcf3ea3d7a36407cb425de6e661793074d45bfb2c81a9", 0x52}, {&(0x7f0000000280)="54750dd72dc498892ffce4", 0xb}, {&(0x7f0000001240)="a64a4b92ee4ce3a2a62f146fd3c06fcd22edc7d47aa800445ed100e7730ea43bf5443328a79d93e93ba83cb1edb59a00e3d7bbb6f40a551ebf73d7e0ffad538b1c55f9f155fe79d5f31042235b499cd268095c1a9b25850733e0fef3f916ce1b6090f8a580696043ab69e718b1b5fa", 0x6f}], 0x3) 10:56:41 executing program 4: r0 = socket(0x2, 0x3, 0x2f) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES64], 0x10) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r0, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0)=ANY=[@ANYBLOB="01002e4c496909000000635bf258856988dce9895926bd9de35c885ced3d46ea6378f5bf9b729d9f8ebdfdcc0503a5018d6138c68a34cf1bc4becf69089448bfc4422b357c8e9397c95d0bdca2bf685716949021ef9cc378c063b58158a5a3778d46ef2804be2c2488c87429531d1438f64f575ad24fc8d744442e9d8ee53ba0d0"], 0xa, 0x0, 0x0, 0x0, 0xe8}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000140)="0941e31cb7d44ba37b", 0x9}], 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r3 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 10:56:42 executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kqueue() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2a00) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x1800, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000100)='./file0\x00', 0x88cc3a16d1f5a36e, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001300), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0x9, 0xf9, 0x5, 0x8001}, {0x40, 0x4, 0x4d, 0x5}, {0x2, 0x8, 0x20, 0x4}, {0x100, 0x0, 0x9, 0x10001}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x15, 0x93, 0x80}, {0x20}, {0x9, 0x5, 0x0, 0x7b}]}) write(r1, &(0x7f0000000180)="c5449bc17082b7bd338c3f000000000000008e56b9a0", 0x16) ioctl$BIOCPROMISC(r2, 0x20004269) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) r6 = semget$private(0x0, 0x1, 0x741) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000440)=[0x3, 0xfff]) r7 = getuid() r8 = getpgid(r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x7c, r7, 0x0, r4, r5, 0x31, 0x2}, 0x9, 0x3ff, r8, r8, 0x400, 0x3, 0x6, 0xbdc0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r10 = getuid() setreuid(0xee00, r10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0xffffffffffffffff, r10, r9, 0x2}, 0x7c, 0x0, 0x6}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000540)=""/226) socket(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 10:56:42 executing program 6: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') truncate(&(0x7f0000000100)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) setreuid(0xee00, 0x0) r1 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r3) seteuid(r1) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="15011d2f66296c653000"], 0xa) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) pipe2(0x0, 0x0) 10:56:42 executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ff) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x3, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1021, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000da3000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00007fa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b71000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000a0e000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000727000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f00008aa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00004db000/0x1000)=nil, 0x40000000102}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000542000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}], './file0\x00'}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x20, 0x4}, {0x0, 0x5}], 0x2}) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000300)) r7 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc0205602, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x20, 0x0) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000007c0)={0x3f, 0x3f, 0x10001, 0xfffffff8, "0901000080071a8662fa084000fffeffe252446b"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{0x0}, {&(0x7f00000004c0)="450cf690e88630eea61ce07a", 0xc}, {&(0x7f0000000500)="2822780b5f7aa204fdf82b93aaa3b9c7b43d32b3d15f3b184198e9b630400c008411c84859538d7fc4ff9024834e550d3ea510d1dae1be18383d0d9e67a85f162d65de12d63ec708b3698cb3428d7867b33da9c74c46c8c11ef574b9dcd21a54524b65cd9b07545c3ec20f116b4e18264047d9da0e52afe83276fdb9e2aaa77d2e3aceb51367163b10d237cfa4f3e9704e2a46675246d9d600951eede6640dafa7d8f5082cbc8446ff373ce700fb0f88d00bee1bcf9092643484cf94b2a13cf3042f6f7ed98fc4ea0ff3ab808c1356b05a54d1afea5eadc67f9f1eff7e2f2fb146a7d822f272755e112b64a8e3cfaeb62628669d4fbe740f588b8378ac578b", 0xff}, {&(0x7f0000000600)="319101ffe7bb290d29341f3027766756eef0ce44550adc880b3254d6c7f016e53473d05d833864de018c4217647508abcc1aef745200a3f26b98156a22f5bbe1359c4a4221b7756136cea9f54b9af229", 0x50}], 0x4}, 0x0) kevent(r8, &(0x7f0000000080)=[{{r7}, 0x7ffffffffffffff8, 0x22, 0x43, 0x8, 0x5391}], 0x1, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x84, 0x0, 0x4}, {{r9}, 0xfffffffffffffff9, 0x11, 0x10, 0xedb1, 0xffffffffffffffff}, {{}, 0xfffffffffffffffe, 0x0, 0x40, 0x0, 0x20}, {{r7}, 0x6, 0x0, 0x20000000, 0x7f, 0x2}, {{r4}, 0xfffffffffffffff8, 0x2, 0x2, 0x8, 0x4}], 0x0, &(0x7f0000000100)={0x0, 0x4}) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r10, r0) pckbd_enable: command error 10:56:42 executing program 4: r0 = socket(0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYRES32=r0, @ANYRESOCT=0x0], 0x1) r2 = socket(0x2, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = dup(r5) listen(r6, 0x0) close(0xffffffffffffffff) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) r8 = dup2(r7, r7) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) writev(r8, &(0x7f0000000240)=[{&(0x7f0000000080)="23bac6cb934c79127e2722120bca934a0a50ca9e84ec741f98615b30e5ac942e43d0a8a7e03f7261716534575c0189d7ed3bf5eab277bfc0343de567c66b0be0d5e3261a6d0daeb577be7e8eb6eb06a4fa", 0x51}, {&(0x7f0000000b00)="ecebb7601ceba533ff1e45e12862e404099e26fac50be2f4b949e65f25735f0f1b1bcbfe50d5243a1cd28315403ce97ca578d57a97df799a6bb419e33173c39fe2e96ed87a0e31f63f5179586f8bf263bcaf4a5bb199b65c7dbd3f661517389a3776fbed219a08009cce937136a575eb2b35965e16cc806b23b7062ab3ed20abb9d9ce972b33f6220ae20ef496b2211ae32c0b893b71620aabf758f148c3c9b04412a077f4af4c85752167671eecd6cc4b85041c13a27f39b560df0decf39d3d73ec76316fdf49f55e0a70b53da90e560e470dc0c4cec44808ad1fb64029f41897c2c0648c86fec3009124a55f2a645439ba01733536112d846d193bf71fd2e2eb301673d1bf5ed8e9c605e0a8cc748133a4e42e2de5811a6323473c092523c0a0d4adc6e9b84c53e26481a6cd621c473677438d30a990f180b2124dd3d04eddd9bcbea7d3c729b5f08372a31fe88881272d1e547f38da952c18b9e8e26943ec23d2d2673674ae6604f443b3a7f13b75612c9f7e37d81613006d0088ab43b784778470dc08c5dbb2ca49393a7de2bda8f9c82d89d7381e77bd7486c2c044ae01f30730e7fcd70779a34431651de68c321337db21a2f74df9dea60836ce24810e0b7da6e2992e48128e9f8a48c6d290208dcb12b5070176a173a7dbf28dd62fc7c5893d34dfd1c5ea712eb636e159cd896cee580ed1ff62271f526058c9978bd92af0d3d6021cfc5861febe3df5beeb652f6542949bf3d16aa37c101031726bf96ea7c37c90891567c7f7518a0cb1cc04ff12361f2c1d10a9546b3c6ee1c24dcebef63777ca1610575d8b93e831f9ebbbea877235665255dfa1f7276d8e74ab756cdf8e3a3f256bdab472f9e14bc66e4d8a49cc9873186867afeb546827060057912d2bef545b1332e6838240c594c05cfd4dff08bb815f4667e32d6aae41829f9168a1a898092f5ec837ccf64eb3a76bb03d62e280b3348436e3ab467c5681c3a90f24fcbcaaf7e9c871173fdc430fac43a2dcbdaf199a6cc995c93e36e77d49f95b623de8fd248084819b72a4aff013f3d11279a541dc70e2ca1ffef9aa09119c0c664cbd1e85d84987b97f459f63d75e2f0de7798256b2b9410bab3193fb5e52a596b173e5e8307413324eb93fc979407b67884b55d11e14e7ae92b401ca63c7bf77c2a62be1103a79119b9946178788c0696daedb4394c477c68a0803dcd7eb01fb43f4c42a3fa5a7d8cf3903f6de19500ebc1fc140cffdfcae02076e860e213710b551c06b4acc319122cb444d37ced5bb5b98e54d93e5f9d1551113729919bbf4d2cfe43750c9d9874d5337c2a9cdafbc20e0739f5b76821fae5f919fca3d83a599562e19397979965237b7cce3f0488d5bd5d2bef856c9f9c38293c88731b47ee4828acc64b602d04721f48f771227e53a750775e2f40b445cb653b1e41a23b80e50adbb7fb5142f3de586dd1d48782e08440a18637e52be88a3c6ad6f540512a615c294e551438ad27dc1b3892a645b9eb3e9875cd74f06c024e9078f027daf475a1040424cca1d8fec818b375220cd48c2085200629bd1db33252041775c976b89ab34a59382b4bc48f3690b3c2e959636c62fcebbb6b70942a4fc6486ddcd9e45352807c74f86bbb4d473852158573cd26169c0b608a073e519120c2d064d8571a93caa1f78e1024ffcce5d218cf05b2425c4d847f04616c1feac2f895be9fb464c4d54cd6f646a74cedf2914091b19b1bf96c924cee2be59380f5d101c38e2b7e805a57cd90abf5742f0c5d430bc3a66e1d03448e36d7e89a39320dfb3d07e44a4653e19c101930f5dbe62227c0538c28532f162605aab936749862c6d74ebb33cf3e0d496919acbb273f11230c3c1", 0x534}], 0x2) sendmmsg(r8, &(0x7f00000007c0)={&(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESDEC=r1], 0x1) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) writev(r9, &(0x7f00000014c0)=[{&(0x7f0000000140)="ab8c5342d49ac8dafd3a5104e3a9184612d75352bf684176e777489d5b855af7262e27ef2d80e0e0915e347ef36ed4df0a584dce4f4c56bef1b40573417815366fbcdb5d9455975d12d0f8a5", 0x4c}, {&(0x7f0000000240)="cf0cb46815f7988469b3107aa2bdcb90e65af1746bcac6c92232be412ce7eabe33b6407f2707134b75cbe1ea4454e7b331d8e63a4dddf33fdb9319b4fe8ce5380eb6290f91bd5afcacaff06a40fafa299368d8f6a8f1bd9f076cec01834c131f74da51ee52dd67d17080b8e416e480851072e774139a2007b5", 0x79}, {&(0x7f00000002c0)="b2a497c53e201871074f88e36b2c9c9eb9cac144e8c4f6c1046dd46b38c50400000000000000cbafb5f466f6f9491fa7a1f5efb4d57f2198f5e497d4a68290e8ab8bfb266ffadd067e5c5cd624d3d9bf63c846e1fcf47753c94ae28f03f5dcb4f21d62ea537f4976658292a37c1590f877dec5467225ba224c5a8baa07e2b803665c2a0caee4bcc5d2f3b61ee6ea7bfb689b670769d9577d2040089a1579d67b18217dbef0961a54392897", 0xab}, {&(0x7f00000003c0)="dda407ff952648ffa20ab8d1c5710d904b15c1ab2f52cb205fe52a8583593df2d76caefc9ce25f5f648ea49d3e3c76617e3f05f47c388eb7c32ebaf63469c3e52d4354232c5e0257bf86a6ccd4e0d0d389b81798ed0e35faf1c108101df29def00b3fc117ee1b73c88da81a1e0e318966cd4d054c0a2ce0e4da5e6f15afc298c8c4a9bc2d66d127d80a65593c18c734a659048cc27392623994cb31356f710bbf16592c3f9f2d315944d7c0aaa0e1f9ab3cb2d32693717341b058f7fedd651c074edc13bcdf4fbf39e6dd96e2f3c2784320d72fa573a5dd9047c8fc164fd365a258c9e2f372846ffe8a06eeb39c8f6393d3a64aa114e7db177b2027a382fc93d6903fcf9010e1d24150ec20e07a17d00ec2df15dbd86da4e73e383ce07352de9eee06b58084123c3c63dc9e80bc1984005ab8499766cef14c779863c21a8f086db20fdd08462937f2b2ff880c0579c8127592a3ee2601542d6e68eb9174aacb1bdcd0dfe4c1fe61c353e9efb4ff886b7a3ff40e1498d98e14b1998db9d8d920801adcecb7d530aa704f697a4906268158e1096afe14b47636cd284bc64320c2c2e7b75c95138ab0d97ace7d31b0c6c9e66a30a2a883812eb879b9d04ee153bbb396c95ee7752fc0ef51f7364ea269b7a90e59db98e9956c6a2536140642985472cd30261af35391e77babfa05e0b7fc742d0189955a722230667fdcbc15d9ccff8a002aa8b0e43f50540fde5093b25a5f15c215fe3558e679b7b9054b184b70ef8630cb7a42fab9471bf3e0f780f18e6ed553d9664b726e08999308007f2ac133b6e46eb9fdf464791e7ba8fd73722c602f4417a8f74f9aed365578fa672757a262e58bf642b60b74d8fb7532b25dbf7c67e793c51173f45015fc321558deb5e2352fcdcc4a9ecfc6ff0b6d71814ee1048", 0x291}], 0x4) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000100)) connect$unix(r8, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r4, @ANYRESOCT=r0], 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1, 0x8, 0xbe, 0x5}, {0x182, 0x1f, 0xff, 0x2}]}) 10:56:42 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r0, 0x8001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil, 0xffff}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000011000/0x1000)=nil, &(0x7f0000086000/0x3000)=nil, 0x2}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f000008b000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 10:56:42 executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="182f"], 0xa, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r2 = getuid() seteuid(r2) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)) 10:56:42 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='./file1/file0\x00', &(0x7f00000001c0)='x\x00') (async) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) stat(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)) 10:56:42 executing program 6: sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, &(0x7f0000000180), 0x0) setrlimit(0x0, &(0x7f0000000000)={0x8000000000000000, 0xfffffffffffffffc}) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) kqueue() sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000180)="bf1ac7f570183ff83be698e99e06dcecc219d67ab300510dcaa3b009e722b862ff4bd010af5f1ab52084eb7a8fbe3c2048bf146b1c61aaaedcb97425652bd2027fff127ddf8154cb016748f2d41c899936e28f3d5fcb19c0e081ca4b23ea879330ec03e4a4bf57a6698fb7ea268ebb8ca4e526c2f59f470665cd9e2d2e4d4492e238433106ac7e50676de13a39d3fef4f17b34250ed9805cdb14a5f304acf313b9eb8900dd1fee8e4593860783270a060f5254eb", &(0x7f00000000c0)=0xb4, &(0x7f00000002c0)="c6248b0cc218baa83af2389056b8acfbc61eae598267cbac3d18477e44f8ff2829991f8677b7cce488e1f0ed6d297bdae6dbf4379de2702c524bdcf24260ec622811381d31b367af6d94cddb", 0x4c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xc}, {0x14}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) kevent(r1, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r3 = kqueue() accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000280)=0xc) kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) getpid() setreuid(0xee00, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="357d49cb", 0x4) 10:56:42 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) (async) r1 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0) (async) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x2}, 0xc) (async) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r4) (async) fcntl$setown(r3, 0x6, r4) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) recvmmsg(r0, &(0x7f0000000380)={0x0}, 0x10, 0x0, 0x0) 10:56:42 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x43e10e0f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0x13, 0x0, "5238f0980ba4b32494000000002fd505aac10fe3"}) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000280)="be", 0x1}], 0x1) poll(&(0x7f0000000140)=[{r2, 0x86ef6a69ee17bf91}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x7ff, "1a0e0ad5e4a52a829bb82f36b921aab39b58505f"}) 10:56:42 executing program 0: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x83, 0xffff}, {0x42, 0x5}], 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7, 0x0, 0x0, 0x1}]}) write(0xffffffffffffff9c, &(0x7f0000000640)="f864e6de6074dac482eae5a840c5687f861d83385d630101000000000000d6f7825a5498acdc69ad8291e03c62d886c9f0d8179b9b6a1d37d41613962cd184e1d3bb29a8991c161daa9000a4eb5a8b49ffb699ba34b683b224d7f747fe6bb2bda83eae3bf6985bcd4e295b1f0f71740b29b6457b4434ffefc28f2f90ffc8e6c6296b969624f3bc77bdab00000000000054f3295ad9fc", 0xfffffffffffffca1) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x7}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302e404ac14"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, r2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x0, 0x0, 0x0, 0x8002}]}) sendto(r1, &(0x7f00000004c0)="34118b7fa325d21de5440c0ea547801e63f92a0c2622425eca6711779f0206d5e98d78be955b0722afad249a475a23e0a72072bec3867060edd9e3688078737f025513ab128d7749bbe78950f2d7d971bb2e6aae20363f1d3a2871e41a66000013273932f6018042fd9fe52300107d0edb23e5c005f9f5daa1b978e8bc9000f233ba1a43b9f70c91d5c55ff08d", 0x8d, 0x808, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x0, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) sysctl$kern(&(0x7f0000000240)={0x1, 0x3}, 0x2, &(0x7f0000000280)="360b15673cd1d70e2189f36d2ae5edffefef8278c6e2a58e4c4aa9b2d1dd4762b66025b466d349cff2a08502fc06db22fa4ec5cdd60c0fc0d33a19b2c698b9e971b6f483541bc35435ad5fefe9c4112c40367fb46043e488c77cba7d68621d49d68dee2171fffcdf22fa5c016bb3753aaf6852536d65e9ca2db398920e0856f21a2c7940884a5f63a7b7179603f0e81d3b1c6ac91820a29dd92e7ced31b785a1f70edb15c1d4fa5f623cb5a14e03a359b40822f68da53b59ae5db340d74754ab9a0b79f1dc78d29339e8c4859c7a1185", 0x0, &(0x7f00000003c0)="e86cc2dfbf85c2a6dc965981a794aea1fef602d8fe668ee122", 0x19) r5 = dup(r4) dup2(r5, r3) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) minherit(&(0x7f000008e000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r6, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b3a27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e31631baab0f9836486f8e0acb23c55df91", 0x171) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffffffffffe70) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6b5230 10:56:42 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, 0x0}) (async) munmap(&(0x7f0000ff3000/0x1000)=nil, 0x1000) (async) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x40000}, {}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000008000/0x1000)=nil}, {0x0, &(0x7f0000fef000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200000000}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff1000/0xb000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file1\x00'}) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x4) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x40000608, r3) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) 10:56:42 executing program 5: r0 = socket(0x2, 0x3, 0x2f) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES64], 0x10) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r0, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0)=ANY=[@ANYBLOB="01002e4c496909000000635bf258856988dce9895926bd9de35c885ced3d46ea6378f5bf9b729d9f8ebdfdcc0503a5018d6138c68a34cf1bc4becf69089448bfc4422b357c8e9397c95d0bdca2bf685716949021ef9cc378c063b58158a5a3778d46ef2804be2c2488c87429531d1438f64f575ad24fc8d744442e9d8ee53ba0d0"], 0xa, 0x0, 0x0, 0x0, 0xe8}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000140)="0941e31cb7d44ba37b", 0x9}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r3 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 10:56:42 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$net_inet_udp(&(0x7f0000000000), 0x3, &(0x7f0000000040), 0x0, &(0x7f0000000180), 0x0) close(r0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000580)=[@cred={0x20}], 0x20}, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000002c0)={@local, @random="d811eedd5818", [], {@ipv6={0x86dd, {0x0, 0x6, "07fbf3", 0x8, 0x0, 0x0, @rand_addr="20bc02e8371a599227485f65fd0d3718", @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) 10:56:42 executing program 0: sysctl$kern(0x0, 0x9, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x80047308, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_tcp(&(0x7f0000000900)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000940)="0f060a80ccd2e3fb375fbd4f2268f214b8fd56dad3439465280c9c83e134564ceee58871c119da3ca711b5c3389b26311fc2a41894e02ce1a5b44777c0426a58aaa8ff3d6711645ecdfe6121a91cd880d07f05d0a7b72b73c89f000c3b5012a942b3f1f578cbcc4501cfc957658d40836e0898632b1d9ece9347fffbcfb6cdab1a0749ea3acafdaded32e732b5effadd07f604caa9893a3c924f1b19fa653b379624d018ebd45893944d34a305334e1b2a5e27dc534f64d0087efd27feb7d257572478912eac929eddcd21e7", &(0x7f0000000a40)=0xcc, &(0x7f0000000a80)="0fccee7366430ce8192228c77a771c9f4c183450a3328360f0db645d9ec98c7286bf7c994eafa0c7e55dd462e5d754c52c61d48e976b4feb3f02eb38b09a244316340a31150073f2ea03b3d5e1e240544fd290083c6de69e6d08b6d00cd6fa96ccb9f217cc9568d77cce5dcfd79b35bc197105bd3ae182cabec253f95ba981598e59382877905bb208b52fda1111197c4a1331f2d3bdb9b1cbaad69f85af2578961239fa8418225d3fab9938286954dc1de9a278d41e3a26e6e3d7282d20395f6cf19d15f7c242aa603629fb7b433c54eb8fd5cd90e1fc6cd6977c94f15d4cb35378a1e097432861d50999bbb769dee7", 0xf0) fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0xc}, {0x5}, {0x6, 0x0, 0x0, 0xffffffff}]}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x13, r3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000c00)={0x4, &(0x7f0000000880)=[{0x4, 0x98, 0x1, 0x5}, {0x3, 0x6, 0x81, 0x2}, {0x0, 0x6, 0x5, 0x2}, {0x1, 0x3, 0x27, 0x4}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000008c0)={0x9, &(0x7f0000000b80)=[{0x5, 0x3f, 0x40, 0x5}, {0x9, 0xfe, 0xff, 0x1}, {0x2, 0xf5, 0x1f, 0x5}, {0x0, 0x1, 0x2, 0x3}, {0x6, 0x1f, 0x8, 0x8000}, {0x3, 0x7, 0x1, 0x2}, {0x1, 0x5, 0x4, 0x5a}, {0xfff9, 0x9, 0x20, 0xffffffff}, {0xe6, 0x0, 0xca, 0x7ff}]}) write(r3, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) ioctl$FIOSETOWN(r3, 0x80047308, &(0x7f0000000000)) sendto$inet(r1, &(0x7f0000000140)="4ba9da03585944a7fd4b754b0562835710ac877a3ce4792cd6b07b192cb7840c5b8ef9d1e9d128658066ad9e5b1214fc8ef9f770f8c10ab9bae312d9b6be7c98f7266919142bf4a3836ee42b8b22a5f360f31fa425651a0cec7cfb482a56a8ba93c045", 0x63, 0xb, &(0x7f0000000100)={0x2, 0x3}, 0xc) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000080)="ea71402edf7f5db2c9063e23090000b6f2", &(0x7f00000000c0)=0x11, &(0x7f0000000200)="117c87ecb595ad6cdb31f46daaf5e7bd53b79ec395b4b1fec4e6c9389282fd41142aa2b1b16e282db268e911c8f77f25", 0x30) recvmmsg(r1, &(0x7f0000000800)={&(0x7f0000000240)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f00000002c0)=""/212, 0xd4}, {&(0x7f00000003c0)=""/165, 0xa5}, {&(0x7f0000000480)=""/104, 0x68}, {&(0x7f0000000500)=""/219, 0xdb}, {&(0x7f0000000600)=""/89, 0x59}], 0x5, &(0x7f0000000700)=""/223, 0xdf}, 0xffffffff}, 0x10, 0x40, &(0x7f0000000840)={0x7fff, 0xfffffffffffffeff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) 10:56:42 executing program 0: sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000100)="de58b3499f15b9604ce11084d8e230b5fe3d87c894d4c4ef1dc57832caec4e7e5978709f9130384a71dd83459408ff7281dd41a08fe769fa6aa63bcef41a07fad86c79728319dbf4a2ef66b0ef844f542fe82c5a0631e5bc3a5d56d5bf571d3f3138d2f1059167db657b747b5687450b3f780ae2f274b746cc87afb29f3b1102d2b733df43f7ce759f53b536bd39d30bf455f16e02d999c7aef3861dfb3c34ade7689863f19d727187fbc1680bc2c1a74862c0c467e8d4c1156379e446260c981e6d7eb8ffcc8d622112b82b4a38", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x24, 0x1}, {0x4000006, 0x0, 0x0, 0x8001}]}) close(0xffffffffffffffff) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000500), 0x20, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000014000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x8004667e, &(0x7f0000000040)={0x0}) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x48, 0x1, 0x7fff, 0x93}], 0x6, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffff8, 0x1a, 0x80, 0xfffffffffffffffc, 0x8}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x3, 0xc2f}, {{r0}, 0x4, 0x1413c1283c078da5, 0x2, 0xff, 0xfffffffffffffff7}, {{}, 0xfffffffffffffff8, 0x80, 0x1, 0x5}, {{r0}, 0xfffffffffffffffa, 0xd0c4fd2d02a16068, 0x1, 0x2, 0x3487}, {{r2}, 0xfffffffffffffffe, 0x2, 0x80, 0x7, 0xfff}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x6, 0x9}, {{r3}, 0x0, 0x88, 0x20000000, 0x19cf, 0x8f5}], 0x7, &(0x7f0000000640)={0x3, 0x200000000000000}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x81206919, &(0x7f00000001c0)) r6 = kqueue() r7 = kqueue() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r8) kevent(r6, &(0x7f0000000000)=[{{r9}, 0xfffffffffffffff7, 0xa5}], 0x7, 0x0, 0x8, 0x0) r10 = accept(r9, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000088c7681ace781e83843cf7c4487295a374440dbc754b869a18664c9e3fd51099cb0d42209448a4bf74417f992bdb5de5a3f94bcf9a9c09238e70785b2fe88975d24f038115770e82cdf813c6a7e39b03e65f15ac3d5dc452ba8eaeb2f61442211010e0242eedd339a7e797ed201bd10beeef91fdc7f74586588700cf982a7244e67bd951b91070db0cee6d3a8ca76481413d163dedc73e3fca967287a68fff7c816c7c567c4fe554484a76e8a4f3c688577774ba6f7d84c00389782295ecb994bbcb5ab4225644cdaf00f8c0cc40a715c3844e130455b68154bdbd23295e7072e275569d49fc535271bd4acd736fb1ceadee94f1cd00d3c63e197f01a1d74beae65574e7c22cf6f18c63ff7b01a18910f86bc6905a8e50bd9785cacd7e4b113bceaae076"], &(0x7f00000000c0)=0x1fc) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000100)=0xfa) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r1, &(0x7f0000000280)="b63f2a418dbe943c45228ddd0fc2", 0xe) 10:56:42 executing program 7: open$dir(0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) syz_emit_ethernet(0x4f, &(0x7f0000000400)=ANY=[@ANYBLOB="ff01aaaaaaaaffffffffff0000000000000000006ff6b84137e2aafff300000000000000bc742a9c878a7622119f3100029598bac000"/69]) r1 = semget$private(0x0, 0x6, 0xacf8a22a973f3654) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) syz_extract_tcp_res(0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r4, 0x0) setregid(r4, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x7ff, r2, r4, r5, r6, 0x4, 0x81}, 0x2, 0xe33, 0x3}) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc0}, {0x5}, {0x16}]}) pwrite(r8, &(0x7f0000000340)="54bd7374950e002ca2b06c80f381", 0xe, 0x0) chown(&(0x7f0000000200)='./file0\x00', r7, 0x0) syz_open_pts() r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc2585601, &(0x7f0000001180)={0xdead4110, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x3}, {0x6}]}) syz_emit_ethernet(0x22, &(0x7f0000000980)=ANY=[@ANYBLOB]) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 10:56:42 executing program 5: sysctl$hw(&(0x7f0000000040)={0xa, 0x16}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x110, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x5639593e4371dd}, 0x2, &(0x7f00000001c0)="713dd2a8e4c195f93a3ebe2ce9e9238897890bbff103a4c715f7b639f253ac16194d4b172ae4441bc639763bcf0a143390bdea1d15bb5c4491422f90f9415767cd48cd047484796979", &(0x7f0000000240)=0x49, &(0x7f0000000280)="fb9bb9913bbe647bd69e56bcffa76ed081ca8ef917a65cfc9d8b3969a0ddedf43b7ee0928df6b0468089d6adf9bce6fa3ddb860662f61158b0750738d2601386b0d0521f19e4c92aa45f9116f1dd56597b01ec48a7c7417a073b92c86ae7dbadc251c40ef79d0d27d8232b0509d37e91034b11856b5ea834c92ae4dd091f39b5a70dc0f09e0433951a48f905408f151f5ced70ef0b5c4755f2c30aeaf684a2d2cedeed12f1134d98a7efdf960dd5a27dbe6fb369d052448eb8b7e17deb9e56a1d9aaa162a9f6c702f8f0", 0xca) nanosleep(&(0x7f0000000100), &(0x7f0000001740)) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000001580)="9b0209c3218b07fcfe4189c99e805e6e84d35696992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872bcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06b15e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f447b7bff49a5644feda223217c93320f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d9100000", &(0x7f0000000180)=0x213, 0x0, 0x0) 10:56:42 executing program 7: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x5813, r2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8060693f, &(0x7f00000001c0)) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "780000fff2020300", 0x7, 0x7fffffff}) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000000000)={0x9, 0x6}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) sendmmsg(r4, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) r6 = fcntl$dupfd(r1, 0xa, r0) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0xfffffff1) poll(&(0x7f0000000240)=[{r0}, {r6, 0x10}, {r0, 0xc815e5cf861e3171}, {0xffffffffffffffff, 0x80}, {}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x2}, {r6, 0x2}, {r5, 0x20}, {r1, 0x1}], 0xa, 0x200) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x54}, {0x5}, {0x906}]}) r8 = socket(0x1, 0x2, 0x0) getsockname$unix(r8, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=ANY=[], 0x10) 10:56:42 executing program 0: link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x25}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) link(0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) semop(r1, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x0, 0x9, 0x1000}, {0x0, 0x9d5b, 0x1000}, {0x1, 0x8}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r1, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x1000}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(r1, &(0x7f0000000280)=[{0x3, 0x0, 0x1800}, {0x2, 0x2}, {0x2, 0x1, 0x1800}, {0x2, 0x4, 0x1000}, {0x1, 0x0, 0x800}, {0x3, 0x1000, 0x800}, {0x4, 0x20, 0x800}], 0x7) semop(r1, &(0x7f0000000000), 0x0) getgid() semop(r1, &(0x7f0000000040)=[{0x0, 0x7ff, 0x400}, {0x1, 0x0, 0x1800}, {0x8, 0x4000, 0x1000}, {0x7, 0x3ff, 0x800}, {0x3, 0x14, 0x1800}, {0x1, 0x100, 0x1000}, {0x3, 0x1, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x7}], 0x9) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x8000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = semget$private(0x0, 0x4, 0x400) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000080)=""/238) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x8c]) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) listen(r4, 0x8) socket(0x18, 0x3, 0x0) 10:56:42 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = geteuid() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYRES16=r2], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = msgget(0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x81}, {0x20}, {0x6}]}) writev(r4, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="ef03810ce3000000000000710000000000000000"], 0xf, 0x0) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="b2e4f3d255b44797b540631e6e63f8582481797ece039279e50729b770d255e84ec61fe17ca4d0700d9443733130ff2c4681e7e38fa7b60cfb8b9cae0e5ebc44a852fca91983360fefe36604cc1afeb22b5871132854be8fd4a92bb910611bd5ce26b517"], 0x8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x800) msgctl$IPC_RMID(r3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x8, &(0x7f0000000080)="a21947e5a8dd155040abf8d40a37333e", &(0x7f0000000140)=0x10, &(0x7f0000000180), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x1c}, 0x4, &(0x7f0000000180)="38c013c6010be3c5bbf91898c78d4ad629de572a11deb028096c7fe1b83b14c26416720d789ff770dfcf25af0f2a02a80820405722da0a01a26cb28de89026199208d847d2b0a7d5f2dc5f677d8e5df0094a7e9081dab9bfbe798fb7fc0dda2c10937796e46996363c88b04cc0cc0f1095dfbac38419c5a0d0088683c84f74a6da83df6f1342612762afdcb1fa057c44927f95a6579186adb683d0d5d6bf5fbdadaf191dc668ea753bd5a83e6f87", &(0x7f0000000100)=0xae, &(0x7f0000000240)="b54aa0fd7860c3020d1b9eadd6089edfe6d224e8de9321c621ebcbe76e045a3a41f406d7c59ef16a33a3f3edc17e5fa26fec8ab383ec186ef161fcdec08a18a8f7aac9ab895d34ecb7ad8e7fe19868d486193841d4cea1012ce0667d4aa083fe43b34903fc8cfcd7359321974fce941368f067a451865f534b4f8626e5d1074b2a3b0979cb", 0x85) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r1}], 0x40}, 0x409) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) r6 = kqueue() r7 = syz_open_pts() kevent(r6, &(0x7f00000003c0)=[{{r7}, 0xffffffffffffffff, 0x13}], 0xa3, 0x0, 0x0, 0x0) syz_open_pts() 10:56:42 executing program 5: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), 0x0) kevent(r0, &(0x7f0000000240)=[{{r0}, 0x7ffffffffffffff9, 0x22, 0x40, 0x3, 0x2}, {{r0}, 0xfffffffffffffff9, 0x12, 0x1, 0x7, 0xffffffffffffffe0}, {{r1}, 0xffffffffffffffff, 0x84, 0x68932a7be958b8a0, 0x0, 0x4}, {{r0}, 0xfffffffffffffffb, 0x14, 0x4, 0x3ea5}, {{r0}, 0xfffffffffffffff9, 0x70, 0x1, 0x0, 0x8000}, {{r0}, 0xffffffffffffffff, 0x7a, 0x2, 0x1, 0x6}, {{r0}, 0xfffffffffffffffa, 0x40, 0x80, 0xfffffffffffffff8, 0x6}, {{}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0x9, 0x7fffffff}], 0x5e, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0x59, 0x4, 0xffffffffffffec06}, {{r0}, 0x9a67551f653b3102, 0x4c, 0x80, 0x7, 0x80000000}], 0x9, &(0x7f00000003c0)={0x4, 0x4}) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) syz_emit_ethernet(0x99, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000000000082b00fe350e28efa60700000000a40000004312452e58c28940ba1741c86bde00fe8000000000000000000000000000bb2b001f0000000000704b3dc82825c3716ff0f7cc67092316de2cff0f7d33e59facf4050000005086e3894ba1d2fde8b9d5de27c4a98c65782046709c3313168fe7b472d65e59a7172d17891e3c1ea7f12486a27f783312d386888232e9051386a503ccacc4a4d86a83a6d020b6a59c908f4f8c9394ff940a3c594cad385605f449bde4016a606ded55"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3}, {0x6, 0x0, 0x0, 0x20000000}]}) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) kevent(r0, &(0x7f0000000400)=[{{r2}, 0xffffffffffffffff, 0x84, 0x40000000, 0xffffffffffffffff, 0x8}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x7c}], 0x4, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0xbd, 0x20, 0x9ac, 0x100}, {{r0}, 0xfffffffffffffffe, 0x10, 0x10, 0x7fffffffffffffff, 0x8}, {{r1}, 0xffffffffffffffff, 0xc, 0xfffff, 0x7, 0xe1}, {{r2}, 0xffffffffffffffff, 0x90, 0x2}, {{r2}, 0xfffffffffffffffd, 0xf, 0x40, 0x2}, {{r1}, 0xfffffffffffffffe, 0x85, 0x2, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x81, 0x2, 0x8000, 0x1}, {{r2}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x40, 0x10000}, {{r1}, 0xfffffffffffffffc, 0x5a, 0x1, 0x8d, 0x12c52adc}, {{r3}, 0xfffffffffffffffd, 0x0, 0x85, 0x8, 0x2}], 0x5, &(0x7f0000000580)={0x0, 0x5}) 10:56:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) setreuid(0x0, 0xee01) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000780)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x428, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000020003f200000000000000000000009f13bb26fff769b1d5bb8988660aa5664630f3127e950a6200000000000000290003b86600000086009078803f008005000000040000000213828fcf2feb62d94dacec7ae9660dfb5c25e01aa7597e3c94ce4fdbb2cebaa8858243f0019932a1a8d82fa573dcbc2132672e30ecb6cf0ccf544e517f3de0a071a3ae948d405d69addd91c63b08b15297b5f0cf30c3ba1fa0b37e57a134fc7506634d6cb28974122b91a5b16e0848672668c2870532300af4bc189e76cd0e13262c369493c538c254f51f199b7af921b81aadf621190000001a4c9c0b5865f317f0d0067e2a9a854a41e1ed44735d34d8c503dd53bbaa19e9703d5e39f55f34ae3720c4be6c53aef4706e9b1a1aec8130bbeb2889c9aa19b6c78b14c7bff425689d686d41ea7f0f17460d86f11bbb648be9662ebdad577f25ef92f19eb104886f0dc8581e7ad02d77e38e8be48a48f386cae0e1b69a1bef28ea11508eb25dff669d3fb268aaa64a74f7cef0ac452c2ca91124ca7e96cbb04a7a279a4ed2b18d4ec66d4a9509db8bac2c92d7ad8bc449c5eed8369edfc4e8a27e1e46c6ffa3fd94d0ce78968d107f1f1c5ca6be2bcedb8ca60ab8c44087f7b370381dc7f7c5a6d786c9e65ecbb8489ab1989cc67db3eb938362c74b0704831912c0eae236fbcce7c59ab9153199afee62fe394133b845c5a8656f879e586ccd26ffeb65539263bb5b07e6892770e599bd9db850214ed0db53a61d9ceeeb60cbcafa48316d9ad36606fcef6a835f189ea07ca57e66140c149687d127542ecd1f704d2154ba882e0b490ba16ebd1f360051411e600ee39cc19ce1f90495e1244b793db8cc2568307f5ef40a7d2b030583f824d433239afc9963b55ebae948af9002659d561c5efc34942f686d2247530009eb3f0ebd90b98528417268eb21440d5319f4d93a0fec8bb0638ce42b42232584173b294cb52a5b605aa375fdd0ff609f97c0c5007c54027808371c4419e6d8674eb3ad94b3a7da1737de0899190abdd12e4161f38d870fb6d5b0c8b0ba13fab5ec87791911b6669624f4c64ba6f4bd2d57f03a0b21f6a7a0d4f48fc1726a86c26eaf181f8439aee6b3a8d1c4e587b6e29613153b13bc0887dac4ebb262de64bbecfa190d70049393954f6c9237ae1bd213084272407ca426e75798dbe9b563f511ab1b582b5f86f05681d2a109144bd56a7331fb3e38fa6d73b74df2f92978abd1083fcac5781e8c729b90dce71872cca4c77039cb4c67f187bd4a1ca98c1455570014e5054ec27b5ab3972d3860e6180f6a38941ef9d68fd42bdbb49b74dc73dd9f228b2157ed92f75b75d05729942143fc2b09b0bc8a439648054df22fd26a16ca74262dbcfe439d8e338743cab6b625ad561a35098a5cb0f2290372abcdd6b579ae5c81888b9043fc066abf54dee074809b857674cf4ad462a9fe4ba9ed5a110c1256b83811"]) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000800)="0a021002", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000001400)=ANY=[@ANYBLOB="8402fffeff"], 0x10) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000000)="c2514bbf316e7fabc6fd17a135260f61611b8b0d214881a241adb4f7ea24acf7cb0a2537df2712f8a8a6f66cb5beafea45df72d18ba6dea036740eb7cee3835102128e1b6d2d9a94573bc9763cf496296a1b9d5261b1e175fa00cf783773ea8b75d5305297c8cd92667b76d60ba84cef1cf83bd3e46603569ca0435150d6c0f2ab0bc0558e8162ebe3bb6e54d1b9ae540e9cb007ab13317965ccef83482fd66051d714dffb816af654454bf643ad31904cc5b9cde877dccc88b3dd5d5bc311bd697278b92a79145fb366de1c6bcf5064ab4f83001de9e7f368d7cddaeffafbae395fee9a0656f848", 0xe8}, {&(0x7f0000000100)="07bf850fd6d2691cb0cd2fc0a7fd31e85590e334bae49b3b6e3de857c12fd0c5d6b1cc70ec59768b7898e879332a9b9fcea8f791c469abb923da6cfe9b6d0adbeba1fe4a540a5d00f03ec945c47e8ded848f89e6db5fee11c2e3331dd15079f2c82247808aac362671211ed7f17b936892ffe8047d343010e32dbd5f686f5b3221a51d5a81ee6c371bc20cf630194b8e7675000211fdf5be99562ef4a86ba729bd945899a89ebc42552d2d2ab4dffc3b63a0f704f4aa1aee2c54d5b8e3712c3994983dcbce481fe5ef295b115a307ce47b62183a7bad468e779094ef745c69adbd30cfba0509943d52dd2e6c4c0b072e6ed0115afe11aa9aa4737e978a0493baa47597e17b5319bc9aa862d944b59690155baab7fd0e49510d76323486287345972582dd6fe23bed208919d0aeedfb33bdf6e4390c9d4a85d3b8dbd7529fbf5004cbfe856f5b43c0254af0db3ec41c1b7cb95a9e42fd062e33d74ba47a68e33e6edb4c5c8bc7f0a067fd460ba858a4993c31bb2f43dcf8f658dfa0c99def92349eb80e496598c03e322cae60a11523521d455215258b13a41642d4049ed610b7443424ea48f070c6494034cf2a1c795ef8a017a99cbb2dd7b083c8c281f0a972775836216e0f486c50de364bb3e341a5700783c941a378727db8f7ed78d5a753f023af075774e91a72de94ea8c159fbbfe93f1c16610c9e9cbd43f1a5008795c00277f65689ac1b245b7a5f8fd57f41602d44bf8325368f9b71c12592d89018cd3c38c3a04c2c7163a8553febd3a05d0a15a363f47e15af5179a9d788415cc179f8c4648e55b214ba3bd9fce402a6c9940fec6adbece4adec67c4338a6243724db02c83071ab1ab6fb6397f2a2ac5138cf510f074127025fde4f54083a781d7a4b08a2a788ba68708f4059d3f4388f60dc9649d3b31152e3189e2a4acdacf00ff41b8fa61f838b04e3df8898832bc39547cd1bff49370232aa7d5e061fa40e41814021a255d3e29ef9ce5ab93d15593b725f5db3569f202c990d3e9ebb0e16624a8e6105b7aeda943489ae2707c3641dc8f026c1054c338270a1d33c55333f5c50562d9a5f22531f16f9fef3f94c43ddfcf82b74108388ee071b70886a299088af3f9f1a4152385823132e6c8aaa6e7cefecfd08e84b503fa7ce75c85b27e7c30170153c48db1fadd24607ea848b443ae8b1e7445990f6c5bf21542ad2d4e4110ed7df4100d88ae587295587ee3cb54d8085bac53ebafd282d2e971e1b15f2e85e512f7ee97d1522e8f72003f635acda703041ae44d33f3b296a18ac72b389932cda1bb82ff6d1772e087a680fe9c86dc84ebad2a426b2bfdb2e830301666a32709329a7c63ad86930f188065fc33e4b733c70657e4eca3a7d9998f8a8cf49f7f381a9c24c16dd5258486ddfb4df6134a89da38791cb52f1d6098e4dfe177ba852eddb6eb275137dc3a570fd59cf9237fd68ffc9558dfa03a2debb80e3a3bebb35331a9a8459efd8cc3d66236cacce018f3308e1beb9c4b5101b01a64231fd5e9f9ef4557dd165c31d3cb901ddfae3e657f2327c4c12c4eb81116057f3fde84461671650df1b423b7d641a5282c6eae6e55ad0129468d2420299828310efc989100cbfbe8806d137ad812d555820e693439591766043722cbd8670a518c34d4c67b779260a661ee3f8c83859d6df4dc991f287da867ad598f47141218d470ea370907e2b7dbedcad22732125af529e39847f9a6bce", 0x4d5}], 0x2) 10:56:46 executing program 5: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000001200)) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 10:56:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea000c01", 0x4) 10:56:46 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) r1 = kqueue() ioctl$FIONREAD(r1, 0x4004667f, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB='*\x00\x00'], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000300)) 10:56:46 executing program 6: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r3, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09030010ff7f00f6000000000000000200"}) r4 = dup2(r1, r0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "f4002000", 0x0, 0x8}) 10:56:46 executing program 7: setsockopt(0xffffffffffffffff, 0x40, 0x101, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) close(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r1) 10:56:47 executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, "1000000000000100010000000000000050030004"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x3ff) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) close(r0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000040)=[{0x44, 0x0, 0x0, 0xfffffffd}, {0x0, 0x4, 0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[]) 10:56:47 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) 10:56:47 executing program 5: ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000080)={0x200, 0xd08, 0x1, 0x8001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc0}, {}, {0x6, 0x0, 0x0, 0xe5}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x101, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) getgroups(0x9a, 0xfffffffffffffffe) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, &(0x7f0000000080)='./file0\x00', 0x2e}) r2 = socket(0x1e, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = fcntl$getown(r4, 0x3) setpgid(0x0, r5) r6 = msgget$private(0x0, 0x460) msgsnd(r6, &(0x7f0000001280)={0x1, "9d1729c0a34506e82ff9b5276f1f3488904fe4e427228ab75f5e5970ca3f7e70bb0c5a485c34f32ec3bd80465177c7a05beee1b2d476ed82ca76f8c03fa2cdff5682260714df3a4138b8596dc1b3fbd8c2bf45df2a5b14c6195bffd42b5e65fea1805ba1be7a99146e8f9dbf342ba274b39e69ee1adfa3ca92ea2e7e3ff1ac41907c4a7af2b300fc66c13273373b046353d31a9fd4270f1e4d9dcb65484c9dd7a0742da36f8f3e76f0629db82e78c77176ce4fac5ad07c6c8110af71cde70c8a4a39b25237462b955b98446af8e97ba3ce3db2d2be36079b60092a6ff467537aff1561d6f8eb538e4b36de844aa3273159cdf851704cd5817336d6df03f7f657d1af3068965dcdc649a0ea752513c9477fbb40c03bddae06ed6405392ac2b1c502155127dd835c1f67de9b3bba3c46c243fb8a6883e9bea7281b00a0c7b77512fe5cc6780da72be6802265f2d4ef7ed913751b3188ae98044552150f6b103976cd3b6a1c9dd9a136f5c7c21ace40de1f363ad28b76267b9a9cc7ada6afc4ed02e4d850baf019987bde7ad11d81d3bee159368f3c9842348163bf4adb0821ac680a4f55e5618fcd499b7cd60c0e9e6c5407ef955df362a76d68d32246463c60671d8b703886270bd902cf26a57f274f808a8f8e229446cfba93d7ea903b01ecd30518c507afddfc431171e66eb30ee055d72b74f776dd2e7433c69c02b93db5a21fd60982b2e354d36739684e5bbb097ad4b4e40491d9b93a38ec905457afc2090fadb62cd1a0e0ef2110bf56f79ebb9d9ebc58a11ce0ce70cd04f262ffa2c86d57edfb3d4a1335474dbcdd414254e2b6a2c9bbccf7447b5c751bf13d35be778f97c8fefa7a842e7f99c9c5b120923e279001944f378d5a4cb1992c91832ebf69543f571d0efe1e776549f0c68a2430de9b63f2d73a11bf4ed215647f3ea41bd3836c3abd2d0c8e03f96e284f2e80417555e6a49a51016b749c0ed5639153d88c7716fc05935771e8b0130686798b1729f29dc4304d65972c68dffdd40981d59442357cc64b22cb3f653fa71fb89a2fbffb49e0ddd62fbb50e581ca05cee487b4531ed7d07fca7b81af2b706f8263532f4fd6e417ab3536674553b486061c4bbd6e15d27d57883dd2539047c17f7563d93c41f94b80b3bd4b18bab2ff92518c6f6e19a7ab883c0626d3223b4f3e6b8a2095a97e249be03938acb365d331522ac40b43a671948bb644a3f5d731fd719b2595842c0334a546e0449cdf16d8fd169a47f8df308af2c9a10ff495b7fa06187d107d5a58bdd5b5938963a5b73e97cb5cc41c8557c90e003e28e68b7fb1c752b4d8c8bf4fcc981dc779c6aa936bcc59e3ab4bae67b51f424994d349a7ee087a542713ddaaac431b5fea94eb56416aa4afa5d018954ece38550dc1168c11a2c30a16a6f5"}, 0x43d, 0x0) 10:56:47 executing program 1: connect$unix(0xffffffffffffffff, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000001500)='\t', 0x1) socket(0x6, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sync() getrusage(0xffffffffffffffff, &(0x7f0000000100)) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/111, 0x6f}, 0x54eaede2c3359818) connect$unix(0xffffffffffffffff, 0x0, 0x10) 10:56:47 executing program 6: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r1, &(0x7f0000001700)=[{&(0x7f0000001580)='B', 0x1}], 0x1) execve(0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2}) r4 = dup(r0) setsockopt(r4, 0x1000000000029, 0xc, 0x0, 0x0) socket(0x1, 0x3, 0x9) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) lseek(r5, 0x0, 0x0) 10:56:47 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$machdep(&(0x7f0000000000)={0x7, 0x10}, 0x2, &(0x7f0000000040)="c9c151552a49d74e", &(0x7f0000001040)=0x8, &(0x7f0000001080), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x2c}, {0x8106}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x1) (async) socket$unix(0x1, 0x2, 0x0) (async) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x2a, &(0x7f00000017c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@echo}}}}) 10:56:47 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) setreuid(0x0, 0xee01) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r1 = socket(0x1, 0x4, 0x0) close(r1) socket(0x1, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x32, &(0x7f00000000c0), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302e404ac14"], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x10000}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x7, 0x0, r5, r4, 0x0, 0x120}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, 0x0, 0x0, 0x1e5, 0x3}}) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(0xffffffffffffffff, &(0x7f0000000000), 0x10) 10:56:48 executing program 4: setsockopt(0xffffffffffffffff, 0x40, 0x101, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) close(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r1) 10:56:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = geteuid() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYRES16=r2], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = msgget(0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x81}, {0x20}, {0x6}]}) writev(r4, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="ef03810ce3000000000000710000000000000000"], 0xf, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x800) msgctl$IPC_RMID(r3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x8, &(0x7f0000000080)="a21947e5a8dd155040abf8d40a37333e", &(0x7f0000000140)=0x10, &(0x7f0000000180), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x1c}, 0x4, &(0x7f0000000180)="38c013c6010be3c5bbf91898c78d4ad629de572a11deb028096c7fe1b83b14c26416720d789ff770dfcf25af0f2a02a80820405722da0a01a26cb28de89026199208d847d2b0a7d5f2dc5f677d8e5df0094a7e9081dab9bfbe798fb7fc0dda2c10937796e46996363c88b04cc0cc0f1095dfbac38419c5a0d0088683c84f74a6da83df6f1342612762afdcb1fa057c44927f95a6579186adb683d0d5d6bf5fbdadaf191dc668ea753bd5a83e6f87", &(0x7f0000000100)=0xae, &(0x7f0000000240)="b54aa0fd7860c3020d1b9eadd6089edfe6d224e8de9321c621ebcbe76e045a3a41f406d7c59ef16a33a3f3edc17e5fa26fec8ab383ec186ef161fcdec08a18a8f7aac9ab895d34ecb7ad8e7fe19868d486193841d4cea1012ce0667d4aa083fe43b34903fc8cfcd7359321974fce941368f067a451865f534b4f8626e5d1074b2a3b0979cb", 0x85) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r1}], 0x40}, 0x409) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) r6 = kqueue() r7 = syz_open_pts() kevent(r6, &(0x7f00000003c0)=[{{r7}, 0xffffffffffffffff, 0x13}], 0xa3, 0x0, 0x0, 0x0) syz_open_pts() 10:56:48 executing program 3: r0 = syz_open_pts() sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8000000000000000, 0x100000001}) 10:56:48 executing program 7: socket$inet(0x2, 0x2, 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000640)}) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd600625000000000000000000000000000000000000000000feffffff0000000000000000000000012e079fe90ec17d8a9cf0a8dfd855565c9d1f8032978c2fc622cf6ecb6726e9a49f500adb5be8e531632dec2654efe1e491769814455800748ecac820baf1b331eb0d98f340b529654d7913e44d4ca0e0634c2b6347d5f1ac7035c033446de39ce743622c3208638b10d04762db1cbb24420d38b75a10a491e2ea727bff73322335327ad23192938b9c12e9a6b5af932402c7667298c8ac09279b"]) 10:56:48 executing program 6: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000001200)) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 10:56:48 executing program 5: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) (async) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000080)='r\x00') (async) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) 10:56:48 executing program 1: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) r1 = shmget$private(0x0, 0x1000, 0x110, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/77) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = shmget$private(0x0, 0x1000, 0x110, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r3 = shmget(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/84) shmctl$IPC_RMID(r2, 0x0) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/37) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmat(r2, &(0x7f0000002000/0x3000)=nil, 0x2000) shmctl$SHM_LOCK(r2, 0x3) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) shmctl$SHM_LOCK(r0, 0x3) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) r5 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x2000) shmctl$IPC_RMID(r2, 0x0) shmget$private(0x0, 0x3000, 0x498, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000003000/0x3000)=nil, 0x2856574c8bdcf765) 10:56:48 executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0xe02) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x3d, 0x0}) 10:56:48 executing program 4: sysctl$ddb(&(0x7f0000000000)={0x9, 0x4}, 0x2, &(0x7f00000002c0)="b151efd908ec9b99ce872e665d84241a5d2a4e39ba4a08d1bf87ccdb2140583a0309001556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b83e6bef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2b007f42ac6888d87dbcd66b3604f7ebfcfd1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52087993a543d83d2800000000000000000000786175566f830605b2314e9959e1c9e03cafa2c9b30196002152912948f7e57a8b53af5aae7a1e7e954a738724a546c3913bddb3627de8c368c628cf63c8a95da60648a8443a2b73950ccbdad352974a5bb8b0c293c6b0a03822112dca055742010f231f68d646867dfbce6f70ac63782c3c6091cbb0efa9444de6286b741a42b8867d", &(0x7f00000000c0)=0x8d, 0xfffffffffffffffe, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x29c, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaaaa8100140086dd65b5f7d702622e01fe8000000000000000000000000000bbfe8000000000000000000000000000bb331700000000000006ae49be2187279d93924c18515ae6262ad668f23322cba3a88756c726994c845f2f8a5576c2d63acb1109f569f1f919b399ee577745b4087b0eca64f1bcfa9e775013c6a5e5f8581989ce65627aaa04349851234a1262ba3677b74f43b3bd859c01fad4dede597267d97462bfbba48bce2730bc5cdad423d1a7e24d8dcd99e53aa2166175b181b838eaacea82f503bfdeff4221df20ff476344c597ee4eee3dcb24d45d46c7586c05a5bfcbfd78220ac20400000005040119000000000000002417000000000000040106000100010900000000000000000005020005050200090001007fa1adcf8a34052d6c2c7a80470c3f71bf9fe24870b5a858c52efcb5170ae7c02c1f080104d3feffd9d4ecad25f4de1a123e2d9f9c911d176f4012f6413c3240badd4b46822b40c428cbee4fd342541df54076668d6781ed1b5603a81e8e0d1b2fd9edae549900ae9416fabde1ee8625799ea261cb6eadc05c3a0ac08ad47c9501e3c49212ef6e757bb2c18290f966596884058f864d0dea677dffa9c2d29ec3732ef2006700813968000000020800080000000000000000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000000000000000ff0100000000000000000000000000013b0040f0650000006102000000000000050207d400010001020000010400000000000000000000004e224e20", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="81200800907801ff0303c6040202040300000000e945dd8c0228e2f966ead607c0cbff64ef9b5acabbc61e0cdee33c7bcee78dd95fed392892b04501d9aef45e4ae7376f70e2917fb706e3e0b6a754131d796b3dc11f432a94d8cfe876a2f526cada143b41523ecb4498b78fac0d2ad425969396b944850b7542b2eca2eb91ad2f24f8fa5d30f067a522cfa0a496f1df2d49a7e970b3a5e69e053516"]) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{}, {0x35}, {0x6, 0x0, 0x0, 0x108000}]}) writev(r2, &(0x7f0000000200)=[{&(0x7f00000003c0)="d4b7d600fe00809c34b7bda9a45c", 0xe}], 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x2a, 0xffffffff, &(0x7f0000000040)="00000280", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) poll(0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f00000001c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "5397a4", 0x1c, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x0, 0x0, 0x5, 0x0, 0x0, 0x16}], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) 10:56:48 executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1a, 0x0, 0x7) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = msgget$private(0x0, 0x282) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x64, 0x0, 0x0) r2 = syz_open_pts() fcntl$getown(r2, 0x5) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x401, 0x0) msgrcv(r0, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="0200f1a737"], 0x14, 0x0) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000200000008d13ea159619f3b2ccad7f318c2ccfacbef4800b150f4f71e3acddb0ebe041f23bb6d441da4607c3beaac250b0cf9d1be0d5dc884f29306df191414384cf1365c4114ec1018421c73f4172c70bf2e3c733d6ef7b9b99e8c589248766477a11d9cafa20f774f2bb5395527564e651ae9207a863d32a696a92792ee9a66e51f0a8907b7f25984419ec8985dba5919bec757d9f206820f74fc7b54614fb9cb5b9cde2a55fd568fdd22648bf3ba3b5d1afbf97249267612ab197c139f5349afcbccc6a3ff2a23b8dfb840c22d5cf52187291f89d183c780230c94e91cdcca6d778002a14aeba227ee10cda"], 0xe1, 0x0) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x3, 0x1000) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) msgctl$IPC_SET(0x0, 0x1, 0x0) r4 = geteuid() semget(0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}) setreuid(r3, r4) sysctl$kern(&(0x7f0000000280)={0x1, 0x47}, 0x2, &(0x7f00000003c0)="8b5ea54a413c745995d4a95b979bb64d0541e6a50849f2861cc5f3e014d9ea6bba61da747d3cd9a068b38d0bb67a985e46184f42a6c16a68078392dee63af6e601c0865da92ccdbbf8b85cb74d593a4d771ba5adb1403ae15565ef56d99f35fcc544e7a02a6c038ad8350c06a67bb9150e72e4f7e3084bf8a8cd1f65c4f707722236a4bc53e00f6e41aaea38a0c4e09508e1e439d617879713ed556c9f38b1213fe3ebb3d05a1fb9af890b38975b0a67fee19a5840f6e655d79e6d8596f328b0a7315e826f5b2d2ef536e5c9fa3e6af4a8c312e71e7da86dd5ea55f5a6a153b43941fab0217cbe2a5fbfc598f2f1bdd630558d225116d927d6d4c600418246ac0b6dde68455e73bcbe8a3d", &(0x7f00000002c0)=0x10b, 0x0, 0x0) 10:56:48 executing program 1: r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x2e) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 10:56:48 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) setreuid(0x0, 0xee01) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r1 = socket(0x1, 0x4, 0x0) close(r1) socket(0x1, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x32, &(0x7f00000000c0), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302e404ac14"], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x10000}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x7, 0x0, r5, r4, 0x0, 0x120}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, 0x0, 0x0, 0x1e5, 0x3}}) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(0xffffffffffffffff, &(0x7f0000000000), 0x10) 10:56:48 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x2d}, {0x7}, {0x6, 0x0, 0x0, 0x80000003}]}) write(r2, &(0x7f0000000000)="1d0ff0af05eb3fc7552fffcded57b098df75804bf2bcb97a07fff3b9ead8ec0bdd2bd894876fdde8db402c1ce827d83720933320", 0x34) write(r2, &(0x7f00000002c0)="fd9e5e000000000000eb09b338f5", 0xe) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x1, 0x1}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000000c0)) close(r1) r4 = syz_open_pts() r5 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x0) kevent(r5, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r5, r4) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x9, 0x0, 0x0, 0x0, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x2c}, {0x8106}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x1) socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000017c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@echo}}}}) 10:56:48 executing program 6: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x32, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) socket$inet(0x2, 0x2, 0x0) setreuid(0xffffffffffffffff, 0xee00) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffbe2c6050b8fb86dd60fecf0c00280700ffffffffffff00000000ffffe0000001ff04d99b45000000000000000000000089009000000000000000000000ffffac1400aa00000000000000"]) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000b2031dca1b528d83b7abce62785e99926d3c937407435b3390a553a585bf00d245a30230ba284f492223a122d253385c0faf2d2ed7fef1d54bf1"], 0x10) r6 = socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = getpid() r8 = shmget$private(0x0, 0x1000, 0x95, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r8, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x490, r9, r4, r3, 0x0, 0x0, 0x8}, 0x1, 0x402, r7, r7, 0x9, 0xcf03, 0x1}) msgsnd(0x0, &(0x7f0000000140)=ANY=[], 0x401, 0x0) msgget(0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000900), 0x0) r10 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x0) msgctl$IPC_RMID(r10, 0x0) 10:56:48 executing program 3: link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x25}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) link(0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) semop(r1, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9}, {0x0, 0x9d5b, 0x1000}, {0x1, 0x8}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r1, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x1000}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(r1, &(0x7f0000000280)=[{0x3, 0x0, 0x1800}, {0x2, 0x2}, {0x2, 0x1, 0x1800}, {0x2, 0x4, 0x1000}, {0x1, 0x0, 0x800}, {0x3, 0x1000, 0x800}, {0x4, 0x20, 0x800}], 0x7) semop(r1, &(0x7f0000000000), 0x0) getgid() semop(r1, &(0x7f0000000040)=[{0x0, 0x7ff, 0x400}, {0x1, 0x0, 0x1800}, {0x8, 0x4000, 0x1000}, {0x7, 0x3ff, 0x800}, {0x3, 0x14, 0x1800}, {0x1, 0x100, 0x1000}, {0x3, 0x1, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x7}], 0x9) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x8000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = semget$private(0x0, 0x4, 0x400) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000080)=""/238) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x8c]) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) listen(r4, 0x8) socket(0x18, 0x3, 0x0) 10:56:48 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f00003fd000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mlock(&(0x7f0000f91000/0x4000)=nil, 0x4000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x1c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x100000001, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x8a}]}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x1, 0x6, 0x9, 0x2}]}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x3d, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) 10:56:48 executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, "1000000000000100010000000000000050030004"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x3ff) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) close(r0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000040)=[{0x44, 0x0, 0x0, 0xfffffffd}, {0x0, 0x4, 0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[]) 10:56:48 executing program 4: setsockopt(0xffffffffffffffff, 0x40, 0x101, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) close(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r2) 10:56:48 executing program 4: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000001200)) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 10:56:48 executing program 4: semctl$IPC_STAT(0x0, 0x900000000000000, 0x2, 0x0) 10:56:48 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x14}, 0x2, &(0x7f0000000080)="7d61069d764f3f4f24eeb9107c053aeb3bf4d45ab1481d1783da150f144986113d30fba0b68258007b27d904aa4001cdc9214f9a84b78e8fb605e7239ee3d255cfc8a875b3fd16bcb60e273a68c818a553ed659c5d1d9d626cecbdc9d01e2f415baa50d02b7880193d5e1c1e5c1e1337b8eafeb0bad21c69d1a0d241715c74b0b064c34baa59e71d6186941ff65f99a167c9c84beaacf2c8e66588650f6c8e87e052e0a8456265de7e6760", &(0x7f0000000140)=0xab, &(0x7f0000000180)="57fb75d99f53b7ddd9", 0x9) 10:56:48 executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) minherit(&(0x7f00004c8000/0x2000)=nil, 0x2000, 0x3) dup2(r2, r0) seteuid(0xffffffffffffffff) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:56:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x5c4a) r2 = open(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./file0\x00'}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) readv(r3, &(0x7f0000000380), 0x0) write(0xffffffffffffffff, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) clock_getres(0x0, 0xfffffffffffffffe) clock_getres(0x0, &(0x7f00000013c0)) socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x5}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) 10:56:48 executing program 7: sysctl$kern(&(0x7f0000000240)={0x1, 0xb}, 0x2, &(0x7f0000001400)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) wait4(0x0, 0x0, 0x10, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde8", 0xa}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250a", 0x88) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "51fa6278e9e960b4dd89080863ab366d112be29e"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x23, &(0x7f0000000000), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x80}, {0x25}, {0x6}]}) syz_emit_ethernet(0xeb, &(0x7f0000000680)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f00000000c0)="dc05b2b5528edf9a838aaeda9c2b251d94db4ed56a5270161c2c93a5c017d4217a191aa013df342c8b3a2505b45d79815dc3d3f62fd75d3ce3701e51fd71f2d6f7d13f534694c5ba9b5fd16240ae8da80d3695d2e23b94fcef9896a9bda2cdc51d07c265355b9cfbf17d85ec923fbb355e3144e2a7684991c475b3ac0ed0bf51516ee541979f77ece6c311622446bbe3ee80fdcbe7004cc9e63a1dbc405f7803f52761e63425c3aab35fb9b86a4b8033cc8fb15860c6e38a5e3cf4764e6bdcd2", &(0x7f0000000040)=0xc0, &(0x7f0000000180)="a72551bb4a58f3299de22143c7e717f7f30149080635a7f900242c0f81c380398d6eae811c70a5b3b2e3fcb8af053b9221e10615f3485424ba", 0x39) 10:56:48 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x200, 0x0) r0 = getpid() sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000100)="632419fb", &(0x7f0000000040)=0x4, &(0x7f0000000080)="30aa5bc1", 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000001680)) sysctl$kern(&(0x7f0000001200)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 10:56:48 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = geteuid() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYRES16=r2], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = msgget(0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x81}, {0x20}, {0x6}]}) writev(r4, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="b2e4f3d255b44797b540631e6e63f8582481797ece039279e50729b770d255e84ec61fe17ca4d0700d9443733130ff2c4681e7e38fa7b60cfb8b9cae0e5ebc44a852fca91983360fefe36604cc1afeb22b5871132854be8fd4a92bb910611bd5ce26b517"], 0x8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x800) msgctl$IPC_RMID(r3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x8, &(0x7f0000000080)="a21947e5a8dd155040abf8d40a37333e", &(0x7f0000000140)=0x10, &(0x7f0000000180), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x1c}, 0x4, &(0x7f0000000180)="38c013c6010be3c5bbf91898c78d4ad629de572a11deb028096c7fe1b83b14c26416720d789ff770dfcf25af0f2a02a80820405722da0a01a26cb28de89026199208d847d2b0a7d5f2dc5f677d8e5df0094a7e9081dab9bfbe798fb7fc0dda2c10937796e46996363c88b04cc0cc0f1095dfbac38419c5a0d0088683c84f74a6da83df6f1342612762afdcb1fa057c44927f95a6579186adb683d0d5d6bf5fbdadaf191dc668ea753bd5a83e6f87", &(0x7f0000000100)=0xae, &(0x7f0000000240)="b54aa0fd7860c3020d1b9eadd6089edfe6d224e8de9321c621ebcbe76e045a3a41f406d7c59ef16a33a3f3edc17e5fa26fec8ab383ec186ef161fcdec08a18a8f7aac9ab895d34ecb7ad8e7fe19868d486193841d4cea1012ce0667d4aa083fe43b34903fc8cfcd7359321974fce941368f067a451865f534b4f8626e5d1074b2a3b0979cb", 0x85) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r1}], 0x40}, 0x409) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) r6 = kqueue() r7 = syz_open_pts() kevent(r6, &(0x7f00000003c0)=[{{r7}, 0xffffffffffffffff, 0x13}], 0xa3, 0x0, 0x0, 0x0) syz_open_pts() 10:56:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) setreuid(0x0, 0xee01) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r1 = socket(0x1, 0x4, 0x0) close(r1) socket(0x1, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x32, &(0x7f00000000c0), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302e404ac14"], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x10000}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x7, 0x0, r5, r4, 0x0, 0x120}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, 0x0, 0x0, 0x1e5, 0x3}}) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(0xffffffffffffffff, &(0x7f0000000000), 0x10) 10:56:48 executing program 7: setsockopt(0xffffffffffffffff, 0x40, 0x101, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) close(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r2) 10:56:48 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x0, 0xffff8000}]}) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x190) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x45}, {0x241e}]}) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000300)=0x70e5) 10:56:48 executing program 2: mknod(&(0x7f0000000400)='./bus\x00', 0x100000000905e, 0x3) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80286987, &(0x7f00000001c0)) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000080)='r\x00') ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x80, 0x0) recvmmsg(r1, &(0x7f0000000340)={&(0x7f0000000300)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)=""/110, 0x6e}, {&(0x7f00000001c0)=""/94, 0x5e}], 0x2, &(0x7f0000000280)=""/108, 0x6c}, 0x1}, 0x10, 0x1000, &(0x7f0000000380)={0x2, 0x101}) 10:56:48 executing program 0: semctl$IPC_STAT(0x0, 0xa00000000000000, 0x2, 0x0) 10:56:48 executing program 4: semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000200)=""/229) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r1 = syz_open_pts() syz_open_pts() syz_open_pts() semget(0x0, 0x3, 0x8) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0x59b, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x50}]}) clock_getres(0x2, &(0x7f0000001040)) mkdir(&(0x7f0000000000)='./file1\x00', 0x26) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='./file0\x00') unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='x\x00') sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x4000000000000003, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc7e238b92171971199fa988", 0x4) 10:56:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="95d82ca21ad65b2c102e6bc7102dd48a8762fc203876fb5ab979faac40f445382596fba664293d5f81f9ab8103ea55d2e1b8f15b28a08fb577eb7bd39861d9cb21", 0x41}, {&(0x7f00000000c0)="45a55dea4b994fbde9b52ac0855403052e53f5a26949e2485c3f87cfea0fcbc061572379c47cbb1fabd2d1ce97624c1317759ce4dc27a84e1f544f16a24a4bd4b7fa6336cc7fdd2d566eb23ac7e07f72580c6914c6105507a081a510e49c1c646dbe090ae65f36943d583659f75a57a4afcce4f0cf0e828f3e10971ded88423860074950be6e2eefda2fadcef2303c93efcbc88a33dfce2e5c338a27ba5e4fddf2a0f48277b3f49c69acfa16db77f4ea847c63673b7a7dc1c501c4727d445a73fb470b6ecda327941dfa841f36877accd26995bcbdcce354fcc804e1a38c89587ecc6d2519", 0xe5}, {&(0x7f0000000280)="a17b563485f83186205896621f8853d68454c0c6149c13818279546a35c01ebdd0c54f07cbe528f5f286b5e246d150e371052315c8cae32392d0ff2354e2b501eb10bd52f96f6ad6a87b0bfc1e643befed1d3e05a38dfd1bf7292726c9eeb5c5a538a4e9a2a4e1215ff814e6960a375981ddbf729dec60372681db6320f9b21fbedd58d25bfe350ab1401109c7e3198f078a9d4c54849d80526b1b121a1348c46d1fab5da594a5a974261a173dd0e79a336d715a8e32f1f6", 0xb8}], 0x3, &(0x7f0000000340), 0x0, 0xc}, 0x405) bind$unix(r0, &(0x7f0000000240)=@abs={0x8de26abd617b0127, 0x0, 0x0}, 0x8) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x21, 0x0, 0x0) 10:56:48 executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0xe02) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x3d, 0x0}) 10:56:48 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x2d}, {0x7}, {0x6, 0x0, 0x0, 0x80000003}]}) write(r2, &(0x7f0000000000)="1d0ff0af05eb3fc7552fffcded57b098df75804bf2bcb97a07fff3b9ead8ec0bdd2bd894876fdde8db402c1ce827d83720933320", 0x34) write(r2, &(0x7f00000002c0)="fd9e5e000000000000eb09b338f5", 0xe) (async) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x1, 0x1}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000000c0)) close(r1) (async) r4 = syz_open_pts() (async) r5 = kqueue() (async) poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x0) kevent(r5, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) (async) dup2(r5, r4) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x9, 0x0, 0x0, 0x0, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x2c}, {0x8106}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x1) (async) socket$unix(0x1, 0x2, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f00000017c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@echo}}}}) 10:56:48 executing program 6: r0 = socket(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x1, 0x8000, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) connect$unix(r1, &(0x7f0000000e00)=ANY=[], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) recvmmsg(r0, &(0x7f0000000580)={&(0x7f0000000540)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/69, 0x45}, {&(0x7f0000000100)=""/4, 0x4}, {&(0x7f0000000240)=""/244, 0xf4}, {&(0x7f00000003c0)=""/146, 0x92}], 0x4, &(0x7f0000000480)=""/185, 0xb9}, 0x80}, 0x10, 0x1, &(0x7f00000005c0)={0xa291, 0x4}) listen(r1, 0x2) pipe(&(0x7f0000000840)={0xffffffffffffffff}) r8 = kqueue() dup2(r8, r7) select(0x40, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x100}, &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000040)=0x2, 0x4) connect$unix(r9, 0x0, 0x10) r10 = dup2(r9, r9) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) 10:56:48 executing program 0: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) write(0xffffffffffffffff, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000300)=[{0x30, 0x3}, {0x1}, {0x2}, {0x3, 0x3, 0x6, 0x9}, {0x0, 0x81, 0x7, 0x389b}, {0x27b5, 0x1, 0x1, 0x9}, {0xffff, 0x8, 0x0, 0x7}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x10, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0xfeaf}], 0x2, 0x0}, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000380)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a0496f63a1346abbdd3cff847517d3920cd3dc6de69201bd0c823ec5973a8acd685c3f7c24f2e6ba4c0239aa86e362e", 0xd7}], 0x1) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x0, "ffff09009cfaef01018b7482ec88870000690200"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "549073e853fcc4a77232d81e43df2fe22e3c21e4"}) close(r6) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x9}, 0x10) close(r2) 10:56:48 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000280)={0x3, 0x7fffffff, 0x140000, 0x3}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r1, 0x0, 0xa, 0x0, 0x48) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) write(0xffffffffffffffff, &(0x7f0000000000), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x7) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="29cf6092bfefaaaaaaaaaaaa86dd6007a65d00000000fe8087c1000000007e5a00000000000000000000000000000080"]) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000540)='T1', 0x2}], 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1}, {0x30}, {0x86}]}) write(r3, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r6, 0x6, r2) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x30, 0x0, 0x72aae6d85ca100ee) 10:56:48 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000005c0)={0x0, 0x4b, 0x7, 0x599, "d8b507040008000000000000000000ddff00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908", 0x146}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 10:56:48 executing program 7: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, @random="77f61ce24219", @multicast2}}}}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 10:56:49 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = geteuid() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYRES16=r2], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = msgget(0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x81}, {0x20}, {0x6}]}) writev(r4, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="b2e4f3d255b44797b540631e6e63f8582481797ece039279e50729b770d255e84ec61fe17ca4d0700d9443733130ff2c4681e7e38fa7b60cfb8b9cae0e5ebc44a852fca91983360fefe36604cc1afeb22b5871132854be8fd4a92bb910611bd5ce26b517"], 0x8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x800) msgctl$IPC_RMID(r3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x8, &(0x7f0000000080)="a21947e5a8dd155040abf8d40a37333e", &(0x7f0000000140)=0x10, &(0x7f0000000180), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x1c}, 0x4, &(0x7f0000000180)="38c013c6010be3c5bbf91898c78d4ad629de572a11deb028096c7fe1b83b14c26416720d789ff770dfcf25af0f2a02a80820405722da0a01a26cb28de89026199208d847d2b0a7d5f2dc5f677d8e5df0094a7e9081dab9bfbe798fb7fc0dda2c10937796e46996363c88b04cc0cc0f1095dfbac38419c5a0d0088683c84f74a6da83df6f1342612762afdcb1fa057c44927f95a6579186adb683d0d5d6bf5fbdadaf191dc668ea753bd5a83e6f87", &(0x7f0000000100)=0xae, &(0x7f0000000240)="b54aa0fd7860c3020d1b9eadd6089edfe6d224e8de9321c621ebcbe76e045a3a41f406d7c59ef16a33a3f3edc17e5fa26fec8ab383ec186ef161fcdec08a18a8f7aac9ab895d34ecb7ad8e7fe19868d486193841d4cea1012ce0667d4aa083fe43b34903fc8cfcd7359321974fce941368f067a451865f534b4f8626e5d1074b2a3b0979cb", 0x85) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r1}], 0x40}, 0x409) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) r6 = kqueue() r7 = syz_open_pts() kevent(r6, &(0x7f00000003c0)=[{{r7}, 0xffffffffffffffff, 0x13}], 0xa3, 0x0, 0x0, 0x0) syz_open_pts() 10:56:49 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) setreuid(0x0, 0xee01) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r1 = socket(0x1, 0x4, 0x0) close(r1) socket(0x1, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x32, &(0x7f00000000c0), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302e404ac14"], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x10000}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x7, 0x0, r5, r4, 0x0, 0x120}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, 0x0, 0x0, 0x1e5, 0x3}}) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x2, 0x1, 0x0) connect$inet(r7, &(0x7f0000000000), 0x10) 10:56:49 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="021f6b72102374fbdca1f851c325", 0xe}], 0x1) pckbd_enable: command error 10:56:49 executing program 1: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) r0 = semget(0x3, 0x1, 0x193) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x7, r1, 0xffffffffffffffff, r3, r5, 0x4, 0xe00}, 0x7e0000, 0x3, 0x400}) r6 = msgget$private(0x0, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x9, r1, 0x0, r1, r4, 0x20, 0x1f}, 0x3, 0x669d53c4, r2, r7, 0x5, 0x4, 0xffffffff, 0x7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x4, r11, r9, r8, r9, 0x0, 0x1}, 0x81, 0x7fffffffffffffff, 0x7fffffffffffffff}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000002c0)=""/48) msgrcv(r6, &(0x7f0000000300)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) r13 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) r17 = geteuid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000013c0)={{0xfffffffb, r15, r12, r17, r16, 0x8c, 0x867}, 0x9, 0x5, 0x0, r7, 0x81, 0x81c, 0x6, 0x7fff}) msgrcv(r6, &(0x7f0000001440)={0x0, ""/162}, 0xaa, 0x3, 0x1000) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001500)={{0x0, r3, r12, r17, r12, 0x6, 0x6}, 0x9, 0x1ff, r10, r2, 0x4b80000000000, 0xb68f, 0x1, 0x7}) msgsnd(r6, &(0x7f0000001580)={0x3, "2d4f5cd8b7fbbfd9"}, 0x10, 0x800) connect$unix(r13, &(0x7f00000015c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r13, &(0x7f0000001600)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r13, &(0x7f0000001640)=@file={0x0, './file0\x00'}, 0xa) r18 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001680)={{0x200, r8, r12, r11, r18, 0x6, 0x4}, 0x7fffffffffffffff, 0x9d3, 0x100000000000}) r19 = open$dir(&(0x7f0000001700)='./file0\x00', 0x1, 0x1da) fchownat(r19, &(0x7f0000001740)='./file0\x00', r15, r12, 0x0) getegid() sendmsg$unix(r13, &(0x7f0000002b80)={&(0x7f0000001780)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002ac0)=[{&(0x7f00000017c0)="17d20e7da4b302bf5179278ad38950eda899c0dfe2088f7c82b2713b1243ab904969c671c80396f77eca8ba888f9f1ede5745db55f3895684b3a20c98f3459afa15c9db80c941599a867e87921aac9cd1b6aefd506b8b9426fdce2528037e3d60d12f7e479c60b411dd8d6a8f26ec23d3695da5ba59bd5c7d874c2511b4bade60174ae55f7b71104a60e14280bf84b577ad53613b6513c411c0c13a4477545492f3d", 0xa2}, {&(0x7f0000001880)="f7e1ed929af7e68f6cee17277a9646b45e3a1ec78a91e286afea4db8707306817a0a0b75c31aeaa46a93733f4bc88dfbad0ae821a5c7bed8cc7661f9384015c10cf442b4e47a8b9caf58c39e82e5bb4a0bc548063da14418fc5f6ac1ca0ebaf31f1d6d1e2cb41cf4cd83ac74df0a950b912b08bf0f40e89c9771551461ba8670eee6115c9390f4cdc98299dc5eb5360a52dd7c2266211cd54e0da21935eea9f9637a6257bb10c37f47996c054dfe672e34c9ed4f81de8997985a6d5054421d141a3608be4e6ddbffb3b38b3816404641527d0700f7d486581063283274", 0xdd}, {&(0x7f0000001980)="fd3dbc489e92e806ce85427efc59301ca0a2ad8e81a09d2e36a63f614e88e2c81970818b3c4923bdbfbfc303667e4d129c5e4a7be838f352dd8b09ffd5e4648d631159a3124aa0d1553dccc0bcb7c20c23d75719ca2303b68af73c641737242a327fde6afde798269c8d39363aa3051a58d3506e586a024329b775ec93d749f1ac87", 0x82}, {&(0x7f0000001a40)="d1257468da5a7031fd7009cb7a7a71fd7a8998b2319205571e77fd7ffde2770c3b23914d3c751390fdbbcc164a535b36fde5f9947838c6e9d1f29ae1aa21ee1a026cab09330a0f916ae634155421", 0x4e}, {&(0x7f0000001ac0)="4446ddeab13e13cba21b30f31a66770cb112e886030711332425a397b8ba30897f1fab43fcf4fe88084ad84afcd28b9f5c7f49fe489d8f29f11a176688f66868221d607d269e1bb466c5313a4b1577fac247f704c1aa51238f9b815ce05e6e8fca5aa196cdd6fb4bf8131edd7b2351912b61151ac29eda318900622be9ce666365eb7e3c3e416e11ae791d277d652df32ffc02e271129a2aee7567749bea7da22e0d6be6bc7736ab81fcfc4566ea653ff96e3140deef82da8ca72ccb4e651e3058d45eb592cbe4387feb14d7f03d8be81ff32b2671decee41a2407671e873fcb13ef07ae35ae54a5bec8c058ff37d6c19995525816bbaca41bfd6029b05e8f5e1b690b73f5d41d4c5e055182734d28ab2411c98a5e9049a8d6344738b32aa75fa849833d9b65c198a4130bb5f34c4b245749a2451f5aaa34925b27556c63f3a874ab8ceb187e8c3923559479bd43062ce769b7cd83749d82e29a8e1f89ccf300925ba2655415ec6e38a9d2891a2ecb4a8f7d0d2ccfe316428c4b9125de72f7d8e93bc53e4d3730bbb3873d1e7388604f6a3370c1ba3b9a9f2e4f1bcab6ff06ca2165a24244bf9a7df208e5e9ffd833a05feecd2fea23f684bd1d5a47c14f225992d7fa3b40b4d4e767efb8856e61b0be02ad112b754f82a644a2c26bf1ba618f9eaaea678b8816f20f4ca4e6d11c6fd7f1b07d41e5705259c0179c10c757a2d905c34cc744aa92f595c8853bb5fe30b5d3834365e427d28d562a80ccf470c8b243d7435c8fb5afc0a6553129b0bf65caf1f585f9512b627d64bb5e5f11294a311eecc1db0c082c9dcf73054943876660547ddf97fba9e8726d38aab5ec4c744b72c553680c973f409e138ea98600d8a4137ae2a66c65491193db408b434ab84b693bc00921ce6b1f8c64958ef76a12545732390ddbdd6022d5caedc615dcf0836ccbb19760d5f00064608967e02dfac812196a63ec95e329187464c5476e68fefa00859a06e56eef98dbfbd66a12e04ebaa7f2bdda1ae55de7ca1ba253d5c415aa81ea506ce461311f62ca3fd11ead918ba08c5b7926b3056776c13fd04ebf9ee55d973ab81c1bd456bd5d02fa2c979c4837032bb7c6841e9dc293d4a1d32f88893139d631c85f51786a01700a7f59e7a56ffeb43b5d9ac9e4aebc50b1ef8a79b9f8a4bba8a5d1214524145d96e7ebe4c67044d896b9ad479a2f9db6a7d3e682c960f1d46b18f54778bfbb1d0215f8995c3b4fb2f955401674e54c41d32d6080ed97b87d0b2dfded259f9034d88f6f0f940b81e064cb02fe7ab4b902f1eb128600e41e528b681683786a43ab0a1c08d8ec2498350cfd58d39bf3801333d32d8c23b57ebe78d9031bd3eafd7ef413b8f87b072d557e1c28fb3a2901d94962eaca8980e53ff40bd699e525e88f2ab4242f491a42a48b06838f813b2d803fd7e9cff72de3d01b14a3a60d4d60c11804ee1e8db28d815dafa0d9f1b1041e511d862973437243df8badeb0e55470135519132369b5cae25b36ea4f43bd6f32b6b0ff79290d68a3d5250a91688948e6d20c67c2937398a2cfaff9138e235dbb538c1f0a71337888229af430f206a52b4d788b9050dc6d5fb3ea64b72f98baf8ecac73b719f98df67a815e66ba60efc0139f75176739009a86eab62a884fea15e22c08dfc56e68de89068d27280fdfd89574b6704df7b19fb74db84bc221f30f87e677b9d408ca4cc4c3df6e6299c06140c784107055bea24c1eb97f6147641c9ac5e21333c114e23e93bb460d0b8f8435bb742fcc38dc11d552dac63d3ebfd6b1a3791fafbb2a37a7b06e8ef0ba20dae39a0fce86191cf66fe3ebb1a7113a72f8102e91f134d9367cb9e38b4ed876f31326c40d165004d5ec5e995b52af79bd7fa673bb320ecc99286e58e06be7ba712d9fd9a981eec50b0f057b720d7c864dc2cbfabd9c071f2a647ce554f96e530084cd40927ab3fef4f06474c05a2f50b26e46011eb3fe3f79e5b8f1fb67469952fe7b26caa6f54d33c0271f99428f7bfeb8bb2b14a1b2f38af798ff186bce19589490687fd402e7d4696d703010f36a5d06fd915c7f5b3e731f1bc5343783f2245f018c3b6edf286f90c62b2db326b7034758d66d8bf83661822af113687484ed039bcf32db41c751a26e8b6691ad2aae356e1b7271b15192934d9a616a77ef61a74f224b59231bea0d34fa2db6f1ed6e1dbc6c3b166200aa9691a11a617f007bae7797ef14c68cbaf8fc7d962b5c6d1d21bfcf5c0b7a5f558345ecfba9eb92250fb2ab156f6c578cf161666ca343eba7ffba8f4c87bef0764539664058098e169cb4b4d5e6642cea14620c00753b5374e8e76484d9aef1f7bfdf256a14da42a5db81697ad48ed09aa0dff835a8c6794013edf44fd81fa91258dab888228b664e0b207dce984a55b33af0bc8d3bc9897cd4b3aae9a35c9b0a6f5d9e7246c62ea7d5829df228dcbaf25d83c2e4cce28cded0c2b89634fcc5a2e0ef2ce58ea2e6ca92cc604da68c92bd5c38457953529a77090c6b84a1442050683f85a3666175b022fbde697a234118e04b896c836d8767581ef90644236fd0bdec935cb787633e25a1dcdc90c5144cc950111251c59bab31909adba029b8bb5eb4427a91bae0a2c895ef9b94e78c34b86e0c2a2a69c253d888d24ad099940f4d6fe06716d41ecf31ff79055594b5506a30fb1d61828c8626bb46b60abf9a99a407fd5ad8fc3e669bacf47ae4ee74de46492a88099e87b25c5f4cab89911808f8f9c0642d534796dfed97763e9d1aa827d45cc5f4a8d93919f5ee09d5a764ba302055a5fb8eca0e4a2546259da2519b7ee42de89197889cfdd6a141f06846a0ab5f7f3a2b66458b5a079d6f9b723095ca00887f74fa91af75cdd111f0aa179a564b40b1476cab3f07718c4f87891889cde86f96a6c0be8cbdc4485db4b8a66024a58fb0e08591d678d44a67d57c8300a6d90a56736e8aaa870c1f58d4c7369677ba638996e6b29f36f0d3761d778b5b29da2ad417bc592610e418514cf68a2f7242cf669219cb69930ad42b7dec83a134378da75904423c8b9e3a9f77663f5bf20b4b6c9c61fe3afdbeaa5b8c876a9396219e28b7460950266af90fe53433f8142344d463abc39774f764bc17d11e196a6f6673a808fb47516f3a1f352f136fd19e24a4df82bf75fddecbc47df291892c4c30cae14ef3a2e5aeba1fc48f9a016a944e42b2e44d541e674185c0d0f2f770a395180094b659794e57657f349489607288ab0adb489ccff38c795c566d528b02d88c7ac0e98fe2b25b3fac229387e75c5ab66cd578941f4bc6713a7faaf3e3f79a5c937d6462a9216a8f649b1f73efd3be98f96a392d66f749b5e5678482debd33b6dc215dbbaba28574ba4dd7e38aaf8d81459d7c7c21ff4d82849e0f6a7afbaf42d4298123789c01185eedbd319dd784452ecc3277de587adb648ba2f8ac031dad22280d3fdb989a4a853542b947d89c3fd3a7f8d1f605f69df77168fc56205d6f4e35ff9c2047423545abe05b795ac67d47c6d83d46da749fa3ea8f7d90dcab86275c08e6213494d674089c459129a719b72fa59f4fea299efe495dd05a952c57d14a9699a36b02cb16d8d9ebf14107b26b483b964700b4860299dcbc6dbd488d53e4146292ae0d5210c1109d72d0b8c40b34df23b538d7e8d20dbe026c1534fc4de562766ab08db6d9811056435321b5c2d8f8be7a469106019530d974784323839b19beeb48093a6ffcf1dade1f7e7b238760653d27e21d0dd2d795dbfa463452041a2a307a4d023b2afe34100aac9fd865fff9f7c303e694d1ee540a983e07b3b976b973fdb14fa2ab222aa30f8ca493e4b74420bf0eb7c210806c8362acb3fc2cce09c60e67439471a0eb3f2596ff89199f9296f472b021d95d148306f21f7199f363db7169ebf5e3367188ec3937f8259706a4cb90115dde9c32673f425e6fb07fdbfa48ea1ed3324172039f798ff394e21b9118171aac34e2445b57b4afcb669f8cf5811ff9b51609be5a82522810035a02416e727b54b24a3ce9b39baa030ee7c4c26f589c786c0f28a6ba57f7d09b4970ddbc365e87cc8880f9d87b225a793261fcc1bc103a961e915c0d135e0edc37e9a277b15580cd5f8cedb69bf94c0d17531788579e3f915acef236a0a309da983975f6eb8771e61ed22baa67400d3cd8a92b62526881a445de27c9213771ece6dda0bda396a7273df0d7e6b668d5f19052e6a623b8f5aa040b1c10f3e2516898fff91380ebd1a3ec2bd6ee686b190a3d182ea81cc19ddf0aeafc174c20eba401d1cc465cde77a8dbe27496996b60055562af3f162546a097e40b036f1606589265d1f0d6d1904c3e9792610eb7c5e3310252d35d6cc68c906baf11d50c669393d6576a10c3d43493aa8af608897418f98b46d634e683f0f7db6680cd52c9b89e27aefc0e56e5d64c59cdc30229327724ecdbe0875d3761b889c1f19ae67a860f7962b147beaa17528c4e949a6732234eca97afd9d226915ac25da67aa72e1b20cc8bef71299bfda3c6d42722fe886c40f2ea03adb508823c62355d602a18f5eb42ffbc6853fdb27dca467afcb4c28b9bc225a9f80393a9021c105661e9e04656dd8ad8b3319bcd3fdff5524555e67b92d96a4615cc06cfd80c36838e30c1190424eb329ea1a37c3315732a1f0fea526d75cf7d85ff7999c38ef1f14b3d4017498611ade6e835c71d2b56b7c75b32c452587449347b5331276dbd295097d15575d806c5837f3613a12372a12146966a076f57b15616a71aa61c86c43e00af1b2f9e56e6f792c520236f1aa8ef2d1349848860890ad19927485ff9375305ce1482c604f30b239229b603d17691564d1a03050a82aafcd4b3d5ad0ea0bcaa7a9c2590290a2b2e8460de3485f9408da615eff33bd48be995ab264a712c2f0389d1ed1ebf205235819113264aa08fba935b67d804abcca2fa1c43c9d759c90b90fa653e39d70f88d0e335ffc2ac4fade6f7996e55d266f2c2f68c3206a6054f208ea518d055cd97a225a203b69dc38b6da9c22f873dab1055f94a6aeea45180ecc1200e3373043d26a79aab65a85a212ee07a203c4566dc8239d2293c5aaa18c3dbc44b6c0525061f3f6cfe5c259469a20e7da4701397215e410ead3abed21cfa983bc3b5a49fcdbf830d1ab3202f9e05f47dcecd7d1c3e335d142e6279bee575a5bf6689476a9b1dc7beeab107ef18e90f26e599525fc1b022855515b68307f9e0e05a7f1b568f31685e60a3172a30b364277c666de0bf2f8c4c34c5434c1a46443d8eef3a3b61cfd204e41d8355518abebeb8ff368d99973a1ae527d5870a40a2d4da995c6a76ba4c98926e61c10b2eefc4fcee03b9262a2bb583963d537dc907c4155dd70c02f066bd506939949dab61719f1c8e0ad619de97d75116b7ec8158ecb1ebff9198d2c3b390e5db69241c889355b82b8697e628c3aaf1c7924a6775be04f8ff76f299c209d78b81a0909456b52e8181c13bd5e74b9371ea666582a63358e70ec53aad915681c759bebc6f581e0b413ba409678301ff1bfe5d7fb55f8a9f7ca455420540786ae639d4f1b9d80e23afbdb2cddc35357c04019fc07e6ed72dab2cd195e56145f7f646fd1961f150481bd531fda9d774e524e117d95be2f27e635df0b5df42fb56eda4605f53caccae17fa0bc4890831fe1b708923760d74c3bbfa6a1fb34d4dec6bc93bd41443a7df5d34594f3a9ff9a7332b0c4ba7547ffe0719324d96f8603b8ce6caf983a8fafff9e9c09", 0x1000}], 0x5, &(0x7f0000002b40)=[@cred={0x20, 0xffff, 0x0, r14, r3, r16}, @rights={0x18, 0xffff, 0x1, [r19]}], 0x38, 0x8}, 0x408) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000002bc0)={{0x200, r17, r16, r11, r18, 0x47, 0x20}, 0x1, 0x3f}) 10:56:49 executing program 7: mknod(&(0x7f0000000400)='./bus\x00', 0x100000000905e, 0x3) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80286987, &(0x7f00000001c0)) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000080)='r\x00') ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x80, 0x0) recvmmsg(r1, &(0x7f0000000340)={&(0x7f0000000300)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)=""/110, 0x6e}, {&(0x7f00000001c0)=""/94, 0x5e}], 0x2, &(0x7f0000000280)=""/108, 0x6c}, 0x1}, 0x10, 0x1000, &(0x7f0000000380)={0x2, 0x101}) mknod(&(0x7f0000000400)='./bus\x00', 0x100000000905e, 0x3) (async) setuid(0xee01) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0x80286987, &(0x7f00000001c0)) (async) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000080)='r\x00') (async) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) (async) open(&(0x7f00000003c0)='./bus\x00', 0x80, 0x0) (async) recvmmsg(r1, &(0x7f0000000340)={&(0x7f0000000300)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)=""/110, 0x6e}, {&(0x7f00000001c0)=""/94, 0x5e}], 0x2, &(0x7f0000000280)=""/108, 0x6c}, 0x1}, 0x10, 0x1000, &(0x7f0000000380)={0x2, 0x101}) (async) 10:56:49 executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80146945, &(0x7f00000001c0)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="f2052e6328886e3a656c48a5e05b20143cb4c336d9f7399111da3582d3b324f383d137cde63996cb04443e2fb119b70105e42d4c023882c8d8706a5d2d73e43d7f874a5df82ebadeb164736f2cdc30ce764187840853973760df7c85b1ba2e430e7fe8e1864e6c4fb05d7fa36874185648f0587a6de615d01b53e184abb62ede5b66d2fb61a2a14f1185ce967595cde4a950e7c3ca576c4415deca1bc7222d07a0c4d06f33e42d4121500595edf6436e3ac582b649e620a982cf9e0ebc15f57452376c0b4a121af5502c522c021c91912e504bdefae228e5840f7542c5b5809e6f394d", 0xe3}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) 10:56:49 executing program 0: link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x25}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) link(0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) semop(r1, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9}, {0x0, 0x9d5b, 0x1000}, {0x1, 0x8}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r1, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x1000}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(r1, &(0x7f0000000280)=[{0x3, 0x0, 0x1800}, {0x2, 0x2}, {0x2, 0x1, 0x1800}, {0x2, 0x4, 0x1000}, {0x1, 0x0, 0x800}, {0x3, 0x1000, 0x800}, {0x4, 0x20, 0x800}], 0x7) semop(r1, &(0x7f0000000000), 0x0) getgid() semop(r1, &(0x7f0000000040)=[{0x0, 0x7ff, 0x400}, {0x1, 0x0, 0x1800}, {0x8, 0x4000, 0x1000}, {0x7, 0x3ff, 0x800}, {0x3, 0x14, 0x1800}, {0x1, 0x100, 0x1000}, {0x3, 0x1, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x7}], 0x9) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x8000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = semget$private(0x0, 0x4, 0x400) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000080)=""/238) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x8c]) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) listen(r4, 0x8) socket(0x18, 0x3, 0x0) 10:56:49 executing program 5: semctl$IPC_STAT(0x0, 0xc00000000000000, 0x2, 0x0) 10:56:49 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0xc0}, {0x8106}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0xffc1, 0x9, 0x80, 0x3fc7}, {0x6184, 0x5, 0x1f, 0x8}, {0x401, 0x5, 0x6, 0x8}, {0x8001, 0x99, 0x3, 0x93}, {0x8000, 0x6, 0x4, 0x401}, {0x8, 0x3, 0x4, 0x5}, {0x8000, 0x3, 0xc6, 0x8}, {0x81, 0x8, 0x20, 0x100}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000300)) write(r1, &(0x7f0000000140)="6a596ecc0f8756d1a05179aa8050e880e370f0f8134d557a1c5e1f43476e60cca95e3ba78357a2c9343f185a1747d63a0512fd835e8b2f1956ea7a0e11209a69eaad0a2ba9d4cc3b9544126730d692c12c7a4d7b799b9821f1e4905ca86367659a97d6849271", 0x66) 10:56:49 executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, "1000000000000100010000000000000050030004"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x3ff) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) close(r0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000040)=[{0x44, 0x0, 0x0, 0xfffffffd}, {0x0, 0x4, 0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[]) 10:56:49 executing program 1: sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() getpeername(0xffffffffffffffff, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f0000000200)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[]) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000000)={0x2, 0x8001, 0x0, 0x0, 0x0, 0xfffd, 0x1}) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0x15, 0x0, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x29145c6d, &(0x7f0000000080)='./file0\x00', 0x8}) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) syz_emit_ethernet(0x6b, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004604165dfffe000000019078ac1400bbe00000028303000000009078006600011a2c5aea5eb7e80be7a10c54f5e9c509eeff96de7372d44fe5164a7054d18bc9de0d525f3a731b05b0e22cc61ad5a95527e5529f9a69da37bb785f189021b4cc432448ed84d7492a3e94f4dcbcd65abd47a00fb22caf6bde0990546ba59d3a9afad32b03403a7a4f9ec9c42635f06c2573d13198dd6db51885c04820ca80f01174c96233528fe7d2c6c1cc589363551d5d4cc896b9cacbdf0725192ce9741ecaecf95ddb5b1ee45ee19ee313923b171cf0184d8a46279c93f160f99c6bec3a0c63495eadc4e3464069ccf92f4e9dfdf53427935f92ff85c1bf5bbe6ce1cc97dfd6b37aa2310efd2c679144a51171e26f81b102221e5a789b52f8095410a216533542259696413fc82cac67444be1e79b3e534b16cf53d0c10d9fe13346e1a03c331378e0627ed8a57f1e399ec5079083531886dd3f5313b8c06317dd83c6c0f091c7d4210093864eb9ca4f593645c57e9aca2028e4b6b616b58d4e0e6d3d642786eab2305745d0197ea26e112946"]) socket(0x0, 0x4, 0x20) setitimer(0x0, &(0x7f0000000000)={{0xffffffff}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x4b}, 0x1, &(0x7f0000000280), 0x0, 0x0, 0xfffffed6) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, 0x0) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000002040)=""/4083) 10:56:49 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = geteuid() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYRES16=r2], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = msgget(0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x81}, {0x20}, {0x6}]}) writev(r4, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="b2e4f3d255b44797b540631e6e63f8582481797ece039279e50729b770d255e84ec61fe17ca4d0700d9443733130ff2c4681e7e38fa7b60cfb8b9cae0e5ebc44a852fca91983360fefe36604cc1afeb22b5871132854be8fd4a92bb910611bd5ce26b517"], 0x8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x800) msgctl$IPC_RMID(r3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x8, &(0x7f0000000080)="a21947e5a8dd155040abf8d40a37333e", &(0x7f0000000140)=0x10, &(0x7f0000000180), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x1c}, 0x4, &(0x7f0000000180)="38c013c6010be3c5bbf91898c78d4ad629de572a11deb028096c7fe1b83b14c26416720d789ff770dfcf25af0f2a02a80820405722da0a01a26cb28de89026199208d847d2b0a7d5f2dc5f677d8e5df0094a7e9081dab9bfbe798fb7fc0dda2c10937796e46996363c88b04cc0cc0f1095dfbac38419c5a0d0088683c84f74a6da83df6f1342612762afdcb1fa057c44927f95a6579186adb683d0d5d6bf5fbdadaf191dc668ea753bd5a83e6f87", &(0x7f0000000100)=0xae, &(0x7f0000000240)="b54aa0fd7860c3020d1b9eadd6089edfe6d224e8de9321c621ebcbe76e045a3a41f406d7c59ef16a33a3f3edc17e5fa26fec8ab383ec186ef161fcdec08a18a8f7aac9ab895d34ecb7ad8e7fe19868d486193841d4cea1012ce0667d4aa083fe43b34903fc8cfcd7359321974fce941368f067a451865f534b4f8626e5d1074b2a3b0979cb", 0x85) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r1}], 0x40}, 0x409) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) r6 = kqueue() r7 = syz_open_pts() kevent(r6, &(0x7f00000003c0)=[{{r7}, 0xffffffffffffffff, 0x13}], 0xa3, 0x0, 0x0, 0x0) syz_open_pts() 10:56:49 executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x2d}, {0x7}, {0x6, 0x0, 0x0, 0x80000003}]}) write(r2, &(0x7f0000000000)="1d0ff0af05eb3fc7552fffcded57b098df75804bf2bcb97a07fff3b9ead8ec0bdd2bd894876fdde8db402c1ce827d83720933320", 0x34) write(r2, &(0x7f00000002c0)="fd9e5e000000000000eb09b338f5", 0xe) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x1, 0x1}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000000c0)) close(r1) r4 = syz_open_pts() r5 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x0) kevent(r5, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r5, r4) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x9, 0x0, 0x0, 0x0, 0x3c) r6 = socket(0x18, 0x3, 0x3a) r7 = dup2(r6, r6) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f00000002c0)="b437ab93c964ca79d412b81e9418a838b5b17a477cc5d8e461c6b9da72c5b115ece04379b974d967ca62eaed1b3241dbf790926d30ea797623c4d0ecac09b38de0f0282fa2942a975a533c095752d784c67f248c89e02fe29352480033f66c490380129de869a34625e4e43c073412fa64e8e11496007f8687533346b1b86ac0c9d319f567dc33e9608fd68b5402c7501334", 0x92) 10:56:49 executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[], 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x800000018, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4b020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) writev(0xffffffffffffffff, 0x0, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000100)="e08018736f92e0d5799991e48f4f40ca14a4f8114ce35bef121739526bc79751a583aed28805e1375f5b205e786d46eceb4206c0d7258de43c1972db171410064eac3926a53a81525ca4e0105fb36339a98d509a50612d720625316872b33f084acb70a3e305ae52c99dff066cb3ff4da511f0be32b5a4ecce7af3a9248ce0f14111c2960a5b273ef3443af4a115302ae707af422f1e6fe77add875d68ef923386369ed5de1502520c296a6d4e49", 0xae}], 0x1) execve(0x0, 0x0, 0x0) close(r2) 10:56:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) 10:56:49 executing program 1: r0 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = shmget$private(0x0, 0x2000, 0x112, &(0x7f0000ffe000/0x2000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() setreuid(0x0, r7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r10) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', r8, r10, 0x0) r11 = socket(0x18, 0x1, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = dup2(0xffffffffffffffff, r11) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000400)={0x7, &(0x7f0000000380)=[{0x1, 0x6, 0x7}, {0x1e, 0x1, 0x1, 0x8}, {0x8001, 0x6, 0x1, 0x3f}, {0x5, 0x40, 0x2, 0xfffff92d}, {0x7, 0xfd, 0x2}, {0x400, 0x1, 0x62, 0x6}, {0xc4, 0x2, 0x6, 0x8}]}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r14 = getpgid(0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000004c0)={{0x4, r13, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5}, 0x8001, 0x80000001, 0xffffffffffffffff, r14, 0xffffffffffffffff, 0x1000, 0x6, 0xffffffffd6ee2e46}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x2, r5, r6, r7, r10, 0x8, 0x8}, 0xffff566b, 0x4, r14, r15, 0x2, 0x1ff, 0x5}) setpgid(r1, r15) socket(0x18, 0x4000, 0x6) listen(r0, 0x0) shutdown(r0, 0x2) 10:56:49 executing program 5: ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000080)={0x200, 0xd08, 0x1, 0x8001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc0}, {}, {0x6, 0x0, 0x0, 0xe5}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x101, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) getgroups(0x9a, 0xfffffffffffffffe) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, &(0x7f0000000080)='./file0\x00', 0x2e}) r2 = socket(0x1e, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = fcntl$getown(r4, 0x3) setpgid(0x0, r5) r6 = msgget$private(0x0, 0x460) msgsnd(r6, &(0x7f0000001280)={0x1, "9d1729c0a34506e82ff9b5276f1f3488904fe4e427228ab75f5e5970ca3f7e70bb0c5a485c34f32ec3bd80465177c7a05beee1b2d476ed82ca76f8c03fa2cdff5682260714df3a4138b8596dc1b3fbd8c2bf45df2a5b14c6195bffd42b5e65fea1805ba1be7a99146e8f9dbf342ba274b39e69ee1adfa3ca92ea2e7e3ff1ac41907c4a7af2b300fc66c13273373b046353d31a9fd4270f1e4d9dcb65484c9dd7a0742da36f8f3e76f0629db82e78c77176ce4fac5ad07c6c8110af71cde70c8a4a39b25237462b955b98446af8e97ba3ce3db2d2be36079b60092a6ff467537aff1561d6f8eb538e4b36de844aa3273159cdf851704cd5817336d6df03f7f657d1af3068965dcdc649a0ea752513c9477fbb40c03bddae06ed6405392ac2b1c502155127dd835c1f67de9b3bba3c46c243fb8a6883e9bea7281b00a0c7b77512fe5cc6780da72be6802265f2d4ef7ed913751b3188ae98044552150f6b103976cd3b6a1c9dd9a136f5c7c21ace40de1f363ad28b76267b9a9cc7ada6afc4ed02e4d850baf019987bde7ad11d81d3bee159368f3c9842348163bf4adb0821ac680a4f55e5618fcd499b7cd60c0e9e6c5407ef955df362a76d68d32246463c60671d8b703886270bd902cf26a57f274f808a8f8e229446cfba93d7ea903b01ecd30518c507afddfc431171e66eb30ee055d72b74f776dd2e7433c69c02b93db5a21fd60982b2e354d36739684e5bbb097ad4b4e40491d9b93a38ec905457afc2090fadb62cd1a0e0ef2110bf56f79ebb9d9ebc58a11ce0ce70cd04f262ffa2c86d57edfb3d4a1335474dbcdd414254e2b6a2c9bbccf7447b5c751bf13d35be778f97c8fefa7a842e7f99c9c5b120923e279001944f378d5a4cb1992c91832ebf69543f571d0efe1e776549f0c68a2430de9b63f2d73a11bf4ed215647f3ea41bd3836c3abd2d0c8e03f96e284f2e80417555e6a49a51016b749c0ed5639153d88c7716fc05935771e8b0130686798b1729f29dc4304d65972c68dffdd40981d59442357cc64b22cb3f653fa71fb89a2fbffb49e0ddd62fbb50e581ca05cee487b4531ed7d07fca7b81af2b706f8263532f4fd6e417ab3536674553b486061c4bbd6e15d27d57883dd2539047c17f7563d93c41f94b80b3bd4b18bab2ff92518c6f6e19a7ab883c0626d3223b4f3e6b8a2095a97e249be03938acb365d331522ac40b43a671948bb644a3f5d731fd719b2595842c0334a546e0449cdf16d8fd169a47f8df308af2c9a10ff495b7fa06187d107d5a58bdd5b5938963a5b73e97cb5cc41c8557c90e003e28e68b7fb1c752b4d8c8bf4fcc981dc779c6aa936bcc59e3ab4bae67b51f424994d349a7ee087a542713ddaaac431b5fea94eb56416aa4afa5d018954ece38550dc1168c11a2c30a16a6f5"}, 0x43d, 0x0) 10:56:49 executing program 4: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000140)='/dev/bpf\x00', &(0x7f0000000180)='\x10[]\x00', &(0x7f00000001c0)='*^!\x00', &(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='.+(%-\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000640)=[&(0x7f0000000400)=':,\x00', &(0x7f0000000440)='%@+\x00', &(0x7f0000000480)='/dev/bpf\x00', &(0x7f00000004c0)='/dev/bpf\x00', &(0x7f0000000500)='/dev/bpf\x00', &(0x7f0000000540)='/dev/bpf\x00', &(0x7f0000000580)='/de\xa2(\x9c3v/', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00']) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) 10:56:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) setreuid(0x0, 0xee01) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r1 = socket(0x1, 0x4, 0x0) close(r1) socket(0x1, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x32, &(0x7f00000000c0), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302e404ac14"], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x10000}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x7, 0x0, r5, r4, 0x0, 0x120}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, 0x0, 0x0, 0x1e5, 0x3}}) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x2, 0x1, 0x0) connect$inet(r7, &(0x7f0000000000), 0x10) 10:56:49 executing program 5: semctl$IPC_STAT(0x0, 0xd00000000000000, 0x2, 0x0) 10:56:49 executing program 7: r0 = semget$private(0x0, 0x4, 0x40) semctl$SETALL(r0, 0x0, 0x9, 0x0) 10:56:49 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[{0x10}], 0x10}, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1286944, &(0x7f0000000100)) sysctl$net_inet_udp(&(0x7f0000002080)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f00000020c0), 0x0, &(0x7f0000002140), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, &(0x7f0000000040)="56e547a7172996047b154f5a951782a40f2900f320a9b73e9e4fd91c15b2b422733d79289b1f63fc87d486d7df9e713a56556d965ef8a3086514c8b931d22af0679ff9963236ccc5545e31a49d62c1eef3bff42d0ddb55a12b71cf8c1b16", 0x0, 0x0, 0x0) 10:56:49 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0xc0}, {0x8106}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0xffc1, 0x9, 0x80, 0x3fc7}, {0x6184, 0x5, 0x1f, 0x8}, {0x401, 0x5, 0x6, 0x8}, {0x8001, 0x99, 0x3, 0x93}, {0x8000, 0x6, 0x4, 0x401}, {0x8, 0x3, 0x4, 0x5}, {0x8000, 0x3, 0xc6, 0x8}, {0x81, 0x8, 0x20, 0x100}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000300)) write(r1, &(0x7f0000000140)="6a596ecc0f8756d1a05179aa8050e880e370f0f8134d557a1c5e1f43476e60cca95e3ba78357a2c9343f185a1747d63a0512fd835e8b2f1956ea7a0e11209a69eaad0a2ba9d4cc3b9544126730d692c12c7a4d7b799b9821f1e4905ca86367659a97d6849271", 0x66) 10:56:49 executing program 7: mprotect(&(0x7f00004e6000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f00004e6000/0x3000)=nil, 0x3000) 10:56:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2a00) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x1800, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0x9, 0xf9, 0x5, 0x8001}, {0x40, 0x4, 0x4d, 0x5}, {0x2, 0x8, 0x20, 0x4}, {0x100, 0x8, 0x9, 0x10001}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x15}, {0x20}, {0x4000006, 0x0, 0x0, 0x7f}]}) write(r2, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) ioctl$BIOCPROMISC(r2, 0x20004269) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = semget$private(0x0, 0x1, 0x741) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000440)=[0x3, 0xfff]) r6 = getuid() r7 = getpgid(r3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x80, 0x0, 0x0, r6, r4, 0x30, 0x2}, 0x9, 0x3ff, r7, r7, 0x10001, 0x7, 0x6, 0xbdc0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() setreuid(0xee00, r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0xffffffffffffffff, r9, r8, 0x2}, 0x7c, 0x0, 0x6}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x10200, 0x0, 0xffffffffffffffff, r6, 0x0, 0x44, 0xeb}, 0x2, 0xd47, 0x7}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000540)=""/240) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001240)={{0x7, 0x0, r4, 0x0, 0x0, 0x67, 0x20}, 0x0, 0x101, 0x0, 0x0, 0x5d4, 0x40, 0xfffffffffffff800, 0x58}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000040)=0xc) recvmsg(r1, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003740)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/115, 0x73}, {&(0x7f0000001340)=""/44, 0x2c}, {&(0x7f0000001380)=""/247, 0xf7}, {&(0x7f0000001480)=""/197, 0xc5}, {&(0x7f0000001580)=""/43, 0x2b}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/232, 0xe8}], 0x8, &(0x7f00000016c0)=""/60, 0x3c}, 0x40) 10:56:53 executing program 2: link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x25}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) link(0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) semop(r1, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b, 0x1000}, {0x1, 0x8}], 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r1, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x1000}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(r1, &(0x7f0000000280)=[{0x3, 0x0, 0x1800}, {0x2, 0x2}, {0x2, 0x1, 0x1800}, {0x2, 0x4, 0x1000}, {0x1, 0x0, 0x800}, {0x3, 0x1000, 0x800}, {0x4, 0x20, 0x800}], 0x7) semop(r1, &(0x7f0000000000), 0x0) getgid() semop(r1, &(0x7f0000000040)=[{0x0, 0x7ff, 0x400}, {0x1, 0x0, 0x1800}, {0x8, 0x4000, 0x1000}, {0x7, 0x3ff, 0x800}, {0x3, 0x14, 0x1800}, {0x1, 0x100, 0x1000}, {0x3, 0x1, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x7}], 0x9) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x8000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = semget$private(0x0, 0x4, 0x400) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000080)=""/238) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x8c]) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) listen(r4, 0x8) socket(0x18, 0x3, 0x0) 10:56:53 executing program 5: sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 10:56:53 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = geteuid() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYRES16=r2], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = msgget(0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x81}, {0x20}, {0x6}]}) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="ef03810ce3000000000000710000000000000000"], 0xf, 0x0) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="b2e4f3d255b44797b540631e6e63f8582481797ece039279e50729b770d255e84ec61fe17ca4d0700d9443733130ff2c4681e7e38fa7b60cfb8b9cae0e5ebc44a852fca91983360fefe36604cc1afeb22b5871132854be8fd4a92bb910611bd5ce26b517"], 0x8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x800) msgctl$IPC_RMID(r3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x8, &(0x7f0000000080)="a21947e5a8dd155040abf8d40a37333e", &(0x7f0000000140)=0x10, &(0x7f0000000180), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x1c}, 0x4, &(0x7f0000000180)="38c013c6010be3c5bbf91898c78d4ad629de572a11deb028096c7fe1b83b14c26416720d789ff770dfcf25af0f2a02a80820405722da0a01a26cb28de89026199208d847d2b0a7d5f2dc5f677d8e5df0094a7e9081dab9bfbe798fb7fc0dda2c10937796e46996363c88b04cc0cc0f1095dfbac38419c5a0d0088683c84f74a6da83df6f1342612762afdcb1fa057c44927f95a6579186adb683d0d5d6bf5fbdadaf191dc668ea753bd5a83e6f87", &(0x7f0000000100)=0xae, &(0x7f0000000240)="b54aa0fd7860c3020d1b9eadd6089edfe6d224e8de9321c621ebcbe76e045a3a41f406d7c59ef16a33a3f3edc17e5fa26fec8ab383ec186ef161fcdec08a18a8f7aac9ab895d34ecb7ad8e7fe19868d486193841d4cea1012ce0667d4aa083fe43b34903fc8cfcd7359321974fce941368f067a451865f534b4f8626e5d1074b2a3b0979cb", 0x85) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r1}], 0x40}, 0x409) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) r6 = kqueue() r7 = syz_open_pts() kevent(r6, &(0x7f00000003c0)=[{{r7}, 0xffffffffffffffff, 0x13}], 0xa3, 0x0, 0x0, 0x0) syz_open_pts() 10:56:53 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') r0 = getpgid(0x0) r1 = socket(0x18, 0x3, 0x0) listen(r1, 0x3) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x0, 0x2, 0x20, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) r3 = getuid() seteuid(r3) setsockopt(r1, 0x2b, 0x3c, &(0x7f0000000300)="00000000969d0051dfc9456fb4111731377db2884e3cb5303d8353ce7f6e84acee7782a27dfd470a93eb326f808ed0de14a4b5eaa080cd03bf1263cf23db731dfcd358daa051a4fd361cc45e7abcbd911489ec95c298c87386f54022ec442df2a9feb05338552bf9f28631e493a6853d2a93ef947f5388bed1bcc2cd81861bd7d75b37399cfbe5eef6c6eaa64fa2cc1375951bea2129800d2751101b88bed7c0882ef27bae572801d6e7c3acdd542647260ccb673868f3597ef1a6b02f2c0442b9f6ee6fa1d698751e1bd4d3f399434a4edb3f33", 0xd4) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) setpgid(0x0, r0) setpgid(0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000140)={0x1, 0x0, 0x40000000000040}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r6) dup2(r5, r6) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r7}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r9 = kqueue() r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000580), 0x65, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r2}, 0xffffffffffffffff, 0x80, 0x80000000, 0x6, 0x2}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x80000001, 0x2}, {{r10}, 0xfffffffffffffff8, 0xf4, 0x40000000, 0x3000, 0x530}, {{}, 0xfffffffffffffffc, 0x7a, 0x2, 0x0, 0x1}], 0x2, 0x0, 0x4, 0x0) close(r7) 10:56:54 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0xffffffffffffffff) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) 10:56:54 executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00006bc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x61}, {0x3c}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) (async) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x0) (async) setreuid(0xee00, 0x0) (async, rerun: 64) r1 = getuid() (async, rerun: 64) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xd01) (async, rerun: 32) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 32) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x3ff, 0x0}) (async, rerun: 64) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f00000001c0)='./bus\x00', 0x9, &(0x7f0000000340)='./bus/file0\x00', 0xc}) (rerun: 64) seteuid(r1) (async) lstat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async, rerun: 64) setreuid(0xee00, 0x0) (async, rerun: 64) r4 = getuid() setreuid(0xee00, r4) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) (async) r5 = socket(0x18, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 64) r6 = msgget$private(0x0, 0x100) (rerun: 64) msgsnd(r6, &(0x7f0000001540)={0x2, "6d1d5fcb28d9fc2efd0309f90c6bcb7735b8f707aff574324a95b9b34887ea5b249fcfeb969ee0027faa"}, 0x32, 0x0) (async, rerun: 64) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') (async, rerun: 64) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) (async) semget$private(0x0, 0x1, 0x400) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r8) 10:56:54 executing program 1: ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000080)={0x200, 0xd08, 0x1, 0x8001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc0}, {}, {0x6, 0x0, 0x0, 0xe5}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x101, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) getgroups(0x9a, 0xfffffffffffffffe) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, &(0x7f0000000080)='./file0\x00', 0x2e}) r2 = socket(0x1e, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = fcntl$getown(r4, 0x3) setpgid(0x0, r5) r6 = msgget$private(0x0, 0x460) msgsnd(r6, &(0x7f0000001280)={0x1, "9d1729c0a34506e82ff9b5276f1f3488904fe4e427228ab75f5e5970ca3f7e70bb0c5a485c34f32ec3bd80465177c7a05beee1b2d476ed82ca76f8c03fa2cdff5682260714df3a4138b8596dc1b3fbd8c2bf45df2a5b14c6195bffd42b5e65fea1805ba1be7a99146e8f9dbf342ba274b39e69ee1adfa3ca92ea2e7e3ff1ac41907c4a7af2b300fc66c13273373b046353d31a9fd4270f1e4d9dcb65484c9dd7a0742da36f8f3e76f0629db82e78c77176ce4fac5ad07c6c8110af71cde70c8a4a39b25237462b955b98446af8e97ba3ce3db2d2be36079b60092a6ff467537aff1561d6f8eb538e4b36de844aa3273159cdf851704cd5817336d6df03f7f657d1af3068965dcdc649a0ea752513c9477fbb40c03bddae06ed6405392ac2b1c502155127dd835c1f67de9b3bba3c46c243fb8a6883e9bea7281b00a0c7b77512fe5cc6780da72be6802265f2d4ef7ed913751b3188ae98044552150f6b103976cd3b6a1c9dd9a136f5c7c21ace40de1f363ad28b76267b9a9cc7ada6afc4ed02e4d850baf019987bde7ad11d81d3bee159368f3c9842348163bf4adb0821ac680a4f55e5618fcd499b7cd60c0e9e6c5407ef955df362a76d68d32246463c60671d8b703886270bd902cf26a57f274f808a8f8e229446cfba93d7ea903b01ecd30518c507afddfc431171e66eb30ee055d72b74f776dd2e7433c69c02b93db5a21fd60982b2e354d36739684e5bbb097ad4b4e40491d9b93a38ec905457afc2090fadb62cd1a0e0ef2110bf56f79ebb9d9ebc58a11ce0ce70cd04f262ffa2c86d57edfb3d4a1335474dbcdd414254e2b6a2c9bbccf7447b5c751bf13d35be778f97c8fefa7a842e7f99c9c5b120923e279001944f378d5a4cb1992c91832ebf69543f571d0efe1e776549f0c68a2430de9b63f2d73a11bf4ed215647f3ea41bd3836c3abd2d0c8e03f96e284f2e80417555e6a49a51016b749c0ed5639153d88c7716fc05935771e8b0130686798b1729f29dc4304d65972c68dffdd40981d59442357cc64b22cb3f653fa71fb89a2fbffb49e0ddd62fbb50e581ca05cee487b4531ed7d07fca7b81af2b706f8263532f4fd6e417ab3536674553b486061c4bbd6e15d27d57883dd2539047c17f7563d93c41f94b80b3bd4b18bab2ff92518c6f6e19a7ab883c0626d3223b4f3e6b8a2095a97e249be03938acb365d331522ac40b43a671948bb644a3f5d731fd719b2595842c0334a546e0449cdf16d8fd169a47f8df308af2c9a10ff495b7fa06187d107d5a58bdd5b5938963a5b73e97cb5cc41c8557c90e003e28e68b7fb1c752b4d8c8bf4fcc981dc779c6aa936bcc59e3ab4bae67b51f424994d349a7ee087a542713ddaaac431b5fea94eb56416aa4afa5d018954ece38550dc1168c11a2c30a16a6f5"}, 0x43d, 0x0) 10:56:54 executing program 6: sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() getpeername(0xffffffffffffffff, 0x0, 0x0) (async) getpeername(0xffffffffffffffff, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f0000000200)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x80}, {0x6}]}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[]) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000000)={0x2, 0x8001, 0x0, 0x0, 0x0, 0xfffd, 0x1}) (async) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000000)={0x2, 0x8001, 0x0, 0x0, 0x0, 0xfffd, 0x1}) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0x15, 0x0, 0x0) (async) getsockopt$inet_opts(r4, 0x0, 0x15, 0x0, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x29145c6d, &(0x7f0000000080)='./file0\x00', 0x8}) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) (async) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) syz_emit_ethernet(0x6b, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004604165dfffe000000019078ac1400bbe00000028303000000009078006600011a2c5aea5eb7e80be7a10c54f5e9c509eeff96de7372d44fe5164a7054d18bc9de0d525f3a731b05b0e22cc61ad5a95527e5529f9a69da37bb785f189021b4cc432448ed84d7492a3e94f4dcbcd65abd47a00fb22caf6bde0990546ba59d3a9afad32b03403a7a4f9ec9c42635f06c2573d13198dd6db51885c04820ca80f01174c96233528fe7d2c6c1cc589363551d5d4cc896b9cacbdf0725192ce9741ecaecf95ddb5b1ee45ee19ee313923b171cf0184d8a46279c93f160f99c6bec3a0c63495eadc4e3464069ccf92f4e9dfdf53427935f92ff85c1bf5bbe6ce1cc97dfd6b37aa2310efd2c679144a51171e26f81b102221e5a789b52f8095410a216533542259696413fc82cac67444be1e79b3e534b16cf53d0c10d9fe13346e1a03c331378e0627ed8a57f1e399ec5079083531886dd3f5313b8c06317dd83c6c0f091c7d4210093864eb9ca4f593645c57e9aca2028e4b6b616b58d4e0e6d3d642786eab2305745d0197ea26e112946"]) socket(0x0, 0x4, 0x20) setitimer(0x0, &(0x7f0000000000)={{0xffffffff}}, 0x0) (async) setitimer(0x0, &(0x7f0000000000)={{0xffffffff}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x4b}, 0x1, &(0x7f0000000280), 0x0, 0x0, 0xfffffed6) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, 0x0) (async) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, 0x0) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000002040)=""/4083) (async) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000002040)=""/4083) 10:56:54 executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc}}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xd6d}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r0) 10:56:54 executing program 4: r0 = semget(0x0, 0x4, 0x80) semctl$SETALL(r0, 0x0, 0x9, 0x0) 10:56:54 executing program 2: r0 = socket(0x2, 0x3, 0x2f) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES64], 0x10) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r0, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0)=ANY=[@ANYBLOB="01002e4c496909000000635bf258856988dce9895926bd9de35c885ced3d46ea6378f5bf9b729d9f8ebdfdcc0503a5018d6138c68a34cf1bc4becf69089448bfc4422b357c8e9397c95d0bdca2bf685716949021ef9cc378c063b58158a5a3778d46ef2804be2c2488c87429531d1438f64f575ad24fc8d744442e9d8ee53ba0d0"], 0xa, 0x0, 0x0, 0x0, 0xe8}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 10:56:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xffff, 0x1, 0x7, 0x80}, {0xfff, 0xc0, 0x9, 0x3f}, {0xfff, 0x1}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) ioctl$BIOCFLUSH(r0, 0x20004268) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x1, 0x6, 0x8, 0xb978}, {0xfffa, 0x0, 0xb8, 0x3}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000380)={0x5, &(0x7f0000000340)=[{0x3, 0xcd, 0x0, 0x72}, {0x8, 0x5c, 0x46, 0xffffffff}, {0x1ff, 0x0, 0x4, 0x7}, {0x7ff, 0x81, 0x6, 0x1}, {0xf00, 0x2, 0x81, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x8, &(0x7f0000000400)=[{0x5, 0xc4, 0x2, 0x10000}, {0x5, 0x5, 0x3f, 0xfffffbff}, {0x2, 0x40, 0x3f, 0x1000}, {0x4, 0x5, 0x7, 0x4}, {0x1000, 0x3, 0x3, 0xffff}, {0x9, 0x61, 0x9, 0x100}, {0x1ff, 0x4, 0x8f, 0x4}, {0x200, 0x7, 0xfc, 0x3}]}) r4 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000480)=""/235) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000005c0)="66d66fe42a267c79e8863b4b313d488fbf6edb7ce40ef6ad4dcec6bdc5861745d10acaaa5e83dd6c0a8a19c8fea5d154cc05db0b9bcd64cf6b3068d5e8bedfee42903884ff2aff8be179", 0x4a) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640), 0x200, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000006c0)={0x8, &(0x7f0000000680)=[{0xb, 0x3, 0x20, 0x1}, {0x8, 0x80, 0x8, 0x4}, {0x8, 0x89, 0x6, 0x4}, {0x101, 0x6, 0x7f, 0x99}, {0x1c8, 0xb, 0x2d, 0x80000000}, {0x52, 0x4, 0x0, 0x7}, {0x2, 0x40, 0x1f, 0x1000}, {0x9, 0x1f, 0x6, 0xffffffff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000740)={0x6, &(0x7f0000000700)=[{0x2, 0x1, 0xf8, 0x2}, {0x4, 0x3d, 0x0, 0xea8}, {0x8, 0x80, 0x9, 0x4}, {0x2, 0x3, 0x3, 0x7}, {0x81, 0x8, 0x3f, 0x2}, {0x200, 0x1, 0x7, 0x9}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000007c0)={0x8, &(0x7f0000000780)=[{0x1, 0x1, 0xff, 0xcc26}, {0x1cca, 0x4, 0x7, 0x401}, {0x176, 0x80, 0x30, 0x8}, {0x81, 0x97, 0x6, 0x5}, {0x6, 0xca, 0x81, 0x800}, {0x4, 0x7, 0x7, 0x80000000}, {0x80, 0x5d, 0x40, 0x400}, {0x200, 0x3, 0x8, 0x2}]}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000800)=0x1) recvmmsg(r5, &(0x7f0000000ac0)={&(0x7f0000000a80)={&(0x7f0000000840)=@un=@abs, 0x8, &(0x7f0000000940)=[{&(0x7f0000000880)=""/30, 0x1e}, {&(0x7f00000008c0)=""/73, 0x49}], 0x2, &(0x7f0000000980)=""/212, 0xd4}, 0x1000}, 0x10, 0x1, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000b40)={0x5, &(0x7f0000000b00)=[{0x5, 0x5, 0x3f, 0x1ff}, {0x3, 0xd, 0x80, 0x8001}, {0x963d, 0x4, 0x1, 0xff}, {0x2, 0xff, 0x3, 0x80000000}, {0x0, 0x38, 0x31, 0x7fff}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000bc0)={0x3, &(0x7f0000000b80)=[{0x5, 0x1, 0x3, 0x3ff}, {0x1, 0x7, 0x9}, {0x8, 0x29, 0x2, 0x8e}]}) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000c00)) r6 = accept$inet(r5, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) dup2(r1, r6) 10:56:54 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) close(r0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) syz_open_pts() writev(r0, &(0x7f0000000380)=[{&(0x7f0000000cc0)="cd49a881a2883d3328a172362bba9793bfb1b060777dbefdcee84b7ce4c9701b40171dd8aa7e609809e76a3d0177ce2465e197a5648469ec99d2782031be05de927298e1f756b66107eb692fe6cce87fd39867464f649b2d9e231319917b103b252b711a75add7707ae07b31aa474642eb0949566302e41f2309bfe353ffcfe7e3fe5db8d76c5bca1b7f26bbd0a087577cc86318566583a5fb40f9e7fbc68dd376d1015fea4e72434b917b3b6f45f76cec7bdb33c7beff032a0f4363e7be465bfd1af9dbad82c3cd62d7cd00c13b334d55c9519b5a50f393ffa09c174eae97de4c0204b44e12b821f93fe62488ec33f5354b7592b87dfae607880a45a2e87fd5bf0a3e6382985819c345340af8cf86e416ab77d27907fbb722bfd10a3d6f8a4ca1ba4379249dfc9ac88ef30232727e2c50f2f490ac0282c3e02bb99f302817a0495d8720c6c62c8d044a51f608ab3686e3147bafa29d920999180e8bd4c26de5fd020827fddffb1a0e51aebcdfecdc05f1fb5b4f1111b419d289c12548733a37f80a27dedff8a7038313a6b06d08e9f160dc4bdeb7bed7d604ed7b8bb142c50274e6d09aa680c3b1aa3afc2454bcdeab50a4acd76cfa5fdcaa37dc904055d41070e28fa8089b061ffdbd2c3cce3a7f0c7f984a2958a6cb7ad6fa84e1a77015210e89a3165f15080e123a21828fe1190b3c093c04da1c1d648e1000a45ea611dc3ff9f69f63d2739920a16b0ca3bebb66988c1af6dd722194a3ec78bf2b150ed536f79107f7f26ba131a748e03fae0c183a2bf08b39d8aa7f2a292485d5b066f7988e6cfd07f5ad1166945c31cc4663e5c7ee3a5d8c4d037ff471370a009da303cf8c951e37e0d1bbaa0b4f3a456c562d96ad6380a5bcddca025acd938650071d1c0fd306ce71a9be013cc6c29d1797a01890b08b6249e541d6fb34d76f73e77b63f9be43356e20dfc26e1c61579ac2989adb2d1fff41ad62d4bd548da065f804d6c2be2184436adabc266987d78698bf1ab938f2abecba2a29bca17f3b9e21620bdc512296b370e7f9fcb554822ec891ea72a1fa7be2bb034f0b211c491db48fdc3d6926534d5f69f5094b70e95513fe581b2dbd5d63d69ea9640553cae91ab8819268c878a140836c70ed39fb5f63649f8892ec57ea856b41cdbf978ed68d581b", 0x341}], 0x1) 10:56:54 executing program 6: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="04", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) r2 = dup2(r0, 0xffffffffffffffff) write(r2, &(0x7f0000000040)='q', 0x1) 10:56:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000140)=[{0x50}, {0x6c}, {0x6}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ktrace(&(0x7f0000000580)='./bus\x00', 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket(0x1, 0x1, 0x0) (async) r3 = socket(0x1, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x9c, &(0x7f0000000b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6066d7c800660080fe80000000000000001eda975afdc019b7000000060000aaff02000000000000ce63b4fd000000032902000000000000bc852a9c878a7622119f3100029598ba8c0090787fffe880b538143008fa6e712ba0fa569a6c8afcbf3ea3348d9324a585645ab0c0926b5d14b345deb62811a851405e57f5f105a6e3915dc9c619e100000000000000000000000000000039137a0941249f081e85dcce0300000034714dc32c7747f195bf6232c4a26be435a131b65eb1317b70074aaa563084679b75f35ec3c738b55a851f93f14605da210378b0ac7fcc1ffe8b5a84277b8362e3e13064dc68dd8829decf51006d51bdc4b65372addedb39931b65"]) (async) syz_emit_ethernet(0x9c, &(0x7f0000000b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6066d7c800660080fe80000000000000001eda975afdc019b7000000060000aaff02000000000000ce63b4fd000000032902000000000000bc852a9c878a7622119f3100029598ba8c0090787fffe880b538143008fa6e712ba0fa569a6c8afcbf3ea3348d9324a585645ab0c0926b5d14b345deb62811a851405e57f5f105a6e3915dc9c619e100000000000000000000000000000039137a0941249f081e85dcce0300000034714dc32c7747f195bf6232c4a26be435a131b65eb1317b70074aaa563084679b75f35ec3c738b55a851f93f14605da210378b0ac7fcc1ffe8b5a84277b8362e3e13064dc68dd8829decf51006d51bdc4b65372addedb39931b65"]) open(&(0x7f0000000280)='./file0\x00', 0x100, 0x9a) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x110, 0x0) socket(0x18, 0x1, 0x0) (async) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x2) (async) shutdown(r4, 0x2) readv(r4, &(0x7f0000002d40)=[{&(0x7f0000001800)=""/198, 0xc6}, {&(0x7f0000001900)=""/130, 0x82}, {&(0x7f00000019c0)=""/68, 0x44}, {&(0x7f0000001a40)=""/44, 0x2c}, {&(0x7f0000001a80)=""/235, 0xeb}, {&(0x7f0000001b80)=""/76, 0x4c}, {&(0x7f0000001c00)=""/144, 0x90}, {&(0x7f0000001cc0)=""/4096, 0x1000}, {&(0x7f0000002cc0)=""/85, 0x55}], 0x9) dup2(r2, r3) setsockopt(r3, 0x4, 0x20, &(0x7f00000005c0)="ca4249514bbc75b0a9f35bfbb99d276411c6ec4b4bbb1cf76c0e916e94f6f651344b38735d0ace20c809a52b7ee959d9a76581dc45c2a693ac4ad8277514e0575efc6c0b2d6c510645aeeba412dc0bcc36405eeec0900247345355", 0x5b) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0x7fff, 0x6, 0x6, 0x7f}, {0x8, 0x0, 0x63, 0x800}, {0x9, 0x40, 0x6, 0x1000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f0000000380)=[{0x1, 0x1, 0x4, 0x1}, {0x8, 0xeb, 0x80, 0x40}, {0xa21, 0x0, 0x0, 0x7}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f0000000380)=[{0x1, 0x1, 0x4, 0x1}, {0x8, 0xeb, 0x80, 0x40}, {0xa21, 0x0, 0x0, 0x7}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r6, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f0000000880)=""/255, 0xff}, {&(0x7f0000000440)=""/79, 0x4f}, {&(0x7f0000000680)=""/217, 0xd9}, {&(0x7f0000000780)=""/254, 0xfe}], 0x6, 0x0) socket(0x20, 0x3, 0x7) mprotect(&(0x7f00003e0000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0xff, 0x86, 0x0, 0x400}, {0x3, 0xc1, 0xfe, 0xf0}, {0x4a8e, 0xfe, 0x2, 0x16d5}, {0x9, 0x3f, 0x6}, {0x1, 0x3f, 0x2, 0x2}, {0x9, 0xd3, 0x3, 0x7}, {0x2, 0x17, 0x47, 0x4}, {0x7, 0x8, 0x0, 0xfffffff8}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) getrusage(0xffffffffffffffff, &(0x7f0000000a40)) 10:56:54 executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x28, 0x40}, {0x1d}, {0x6, 0x0, 0x0, 0xe58e}]}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)="021f6b72102374fbdca1f851c325", 0xe}], 0x1) 10:56:54 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r0, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0)=0xfffe, 0x4) setsockopt(r1, 0x6, 0x4, &(0x7f0000000140)="48f563ec", 0x4) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000005c0)=[{0x5}, {0xc0}, {0x6}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000001c0)={0x1, './file0\x00'}) syz_emit_ethernet(0x2a, &(0x7f0000000540)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) writev(r0, 0x0, 0x0) (async) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) (async) socket(0x2, 0x1, 0x0) (async) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) (async) dup(r1) (async) listen(r2, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0)=0xfffe, 0x4) (async) setsockopt(r1, 0x6, 0x4, &(0x7f0000000140)="48f563ec", 0x4) (async) socket(0x2, 0x1, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) (async) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000005c0)=[{0x5}, {0xc0}, {0x6}]}) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000001c0)={0x1, './file0\x00'}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000540)=ANY=[]) (async) 10:56:54 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = geteuid() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYRES16=r2], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = msgget(0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x81}, {0x20}, {0x6}]}) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="ef03810ce3000000000000710000000000000000"], 0xf, 0x0) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="b2e4f3d255b44797b540631e6e63f8582481797ece039279e50729b770d255e84ec61fe17ca4d0700d9443733130ff2c4681e7e38fa7b60cfb8b9cae0e5ebc44a852fca91983360fefe36604cc1afeb22b5871132854be8fd4a92bb910611bd5ce26b517"], 0x8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x800) msgctl$IPC_RMID(r3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x8, &(0x7f0000000080)="a21947e5a8dd155040abf8d40a37333e", &(0x7f0000000140)=0x10, &(0x7f0000000180), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x1c}, 0x4, &(0x7f0000000180)="38c013c6010be3c5bbf91898c78d4ad629de572a11deb028096c7fe1b83b14c26416720d789ff770dfcf25af0f2a02a80820405722da0a01a26cb28de89026199208d847d2b0a7d5f2dc5f677d8e5df0094a7e9081dab9bfbe798fb7fc0dda2c10937796e46996363c88b04cc0cc0f1095dfbac38419c5a0d0088683c84f74a6da83df6f1342612762afdcb1fa057c44927f95a6579186adb683d0d5d6bf5fbdadaf191dc668ea753bd5a83e6f87", &(0x7f0000000100)=0xae, &(0x7f0000000240)="b54aa0fd7860c3020d1b9eadd6089edfe6d224e8de9321c621ebcbe76e045a3a41f406d7c59ef16a33a3f3edc17e5fa26fec8ab383ec186ef161fcdec08a18a8f7aac9ab895d34ecb7ad8e7fe19868d486193841d4cea1012ce0667d4aa083fe43b34903fc8cfcd7359321974fce941368f067a451865f534b4f8626e5d1074b2a3b0979cb", 0x85) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r1}], 0x40}, 0x409) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) r6 = kqueue() r7 = syz_open_pts() kevent(r6, &(0x7f00000003c0)=[{{r7}, 0xffffffffffffffff, 0x13}], 0xa3, 0x0, 0x0, 0x0) syz_open_pts() 10:56:54 executing program 7: rename(0x0, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{0x0}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) 10:56:54 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) (async) open(&(0x7f0000000140)='./file1\x00', 0x914f46a43d30dbc5, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='./file1/file0\x00', &(0x7f00000001c0)='x\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 10:56:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x64}, {0x3c}, {0x8126}]}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) (async) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000080)="240900d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090909400000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x1, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) (async) r6 = socket$inet(0x2, 0x2, 0xaa) fcntl$setflags(r6, 0x2, 0x0) (async) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) (async) r7 = dup(r5) dup2(r7, r4) (async) seteuid(0xffffffffffffffff) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) getpeername(r3, 0x0, 0x0) (async) syz_extract_tcp_res(0x0, 0x0, 0x0) setreuid(0x0, 0x0) getuid() setreuid(0x0, 0x0) (async) semget$private(0x0, 0x4000000009, 0x0) 10:56:54 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() setitimer(0x0, &(0x7f0000000040)={{0xffffffff, 0x6}, {0xffffffff}}, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)='$', 0xe}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="2cd298b7b3e099bebc4123d71d889757b39271670d", 0x15}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) setitimer(0x0, &(0x7f0000000040)={{0xffffffff, 0x6}, {0xffffffff}}, 0x0) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) (async) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)='$', 0xe}], 0x1) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="2cd298b7b3e099bebc4123d71d889757b39271670d", 0x15}], 0x1) (async) 10:56:55 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x99}]}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async, rerun: 64) flock(r0, 0x2) (async, rerun: 64) open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) (async, rerun: 32) execve(0x0, 0x0, 0x0) (rerun: 32) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x100) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x40, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) open(&(0x7f0000000000)='./file0\x00', 0x90, 0x0) 10:56:55 executing program 2: ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000080)={0x200, 0xd08, 0x1, 0x8001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc0}, {}, {0x6, 0x0, 0x0, 0xe5}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x101, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) getgroups(0x9a, 0xfffffffffffffffe) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, &(0x7f0000000080)='./file0\x00', 0x2e}) r2 = socket(0x1e, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = fcntl$getown(r4, 0x3) setpgid(0x0, r5) r6 = msgget$private(0x0, 0x460) msgsnd(r6, &(0x7f0000001280)={0x1, "9d1729c0a34506e82ff9b5276f1f3488904fe4e427228ab75f5e5970ca3f7e70bb0c5a485c34f32ec3bd80465177c7a05beee1b2d476ed82ca76f8c03fa2cdff5682260714df3a4138b8596dc1b3fbd8c2bf45df2a5b14c6195bffd42b5e65fea1805ba1be7a99146e8f9dbf342ba274b39e69ee1adfa3ca92ea2e7e3ff1ac41907c4a7af2b300fc66c13273373b046353d31a9fd4270f1e4d9dcb65484c9dd7a0742da36f8f3e76f0629db82e78c77176ce4fac5ad07c6c8110af71cde70c8a4a39b25237462b955b98446af8e97ba3ce3db2d2be36079b60092a6ff467537aff1561d6f8eb538e4b36de844aa3273159cdf851704cd5817336d6df03f7f657d1af3068965dcdc649a0ea752513c9477fbb40c03bddae06ed6405392ac2b1c502155127dd835c1f67de9b3bba3c46c243fb8a6883e9bea7281b00a0c7b77512fe5cc6780da72be6802265f2d4ef7ed913751b3188ae98044552150f6b103976cd3b6a1c9dd9a136f5c7c21ace40de1f363ad28b76267b9a9cc7ada6afc4ed02e4d850baf019987bde7ad11d81d3bee159368f3c9842348163bf4adb0821ac680a4f55e5618fcd499b7cd60c0e9e6c5407ef955df362a76d68d32246463c60671d8b703886270bd902cf26a57f274f808a8f8e229446cfba93d7ea903b01ecd30518c507afddfc431171e66eb30ee055d72b74f776dd2e7433c69c02b93db5a21fd60982b2e354d36739684e5bbb097ad4b4e40491d9b93a38ec905457afc2090fadb62cd1a0e0ef2110bf56f79ebb9d9ebc58a11ce0ce70cd04f262ffa2c86d57edfb3d4a1335474dbcdd414254e2b6a2c9bbccf7447b5c751bf13d35be778f97c8fefa7a842e7f99c9c5b120923e279001944f378d5a4cb1992c91832ebf69543f571d0efe1e776549f0c68a2430de9b63f2d73a11bf4ed215647f3ea41bd3836c3abd2d0c8e03f96e284f2e80417555e6a49a51016b749c0ed5639153d88c7716fc05935771e8b0130686798b1729f29dc4304d65972c68dffdd40981d59442357cc64b22cb3f653fa71fb89a2fbffb49e0ddd62fbb50e581ca05cee487b4531ed7d07fca7b81af2b706f8263532f4fd6e417ab3536674553b486061c4bbd6e15d27d57883dd2539047c17f7563d93c41f94b80b3bd4b18bab2ff92518c6f6e19a7ab883c0626d3223b4f3e6b8a2095a97e249be03938acb365d331522ac40b43a671948bb644a3f5d731fd719b2595842c0334a546e0449cdf16d8fd169a47f8df308af2c9a10ff495b7fa06187d107d5a58bdd5b5938963a5b73e97cb5cc41c8557c90e003e28e68b7fb1c752b4d8c8bf4fcc981dc779c6aa936bcc59e3ab4bae67b51f424994d349a7ee087a542713ddaaac431b5fea94eb56416aa4afa5d018954ece38550dc1168c11a2c30a16a6f5"}, 0x43d, 0x0) 10:56:55 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2b, &(0x7f0000000000)="8c740b72", 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00006bc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x820, 0x80) utimensat(r3, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)={{0x4, 0x3}, {0xffff, 0x9}}, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) 10:56:55 executing program 2: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x9402b26e15339a91, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, 0xffffffffffffffff, 0x6) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) pipe(0x0) write(0xffffffffffffffff, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x10, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x40}, {0x6, 0x0, 0x0, 0x100003f}]}) writev(r4, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) close(r3) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000003c0)={0xa, &(0x7f0000000340)=[{0x4, 0x1, 0x0, 0x1dbc}, {0x2, 0x2b, 0x1, 0x1f}, {0x5, 0x8, 0x9, 0xfffffff9}, {0x6, 0x89, 0x5, 0x6}, {0x156, 0x0, 0x4f, 0x10000}, {0x5, 0x5, 0x20, 0x9}, {0x800, 0x2, 0x2, 0x7ff}, {0x1, 0x4, 0x6, 0x2}, {0xec, 0xa3, 0x0, 0xffffffff}, {0xba, 0x9, 0x2, 0x7}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x9, 0x4, 0x5, 0x1000}]}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x800, &(0x7f0000000040)='./file0\x00', 0x8}) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, 0x0) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000002040)=""/4083) 10:56:55 executing program 2: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) (async) munmap(&(0x7f0000002000/0xe000)=nil, 0xe000) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') (async) acct(&(0x7f0000000100)='./file0\x00') 10:56:55 executing program 4: r0 = socket(0x2, 0x3, 0x2f) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES64], 0x10) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r0, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0)=ANY=[@ANYBLOB="01002e4c496909000000635bf258856988dce9895926bd9de35c885ced3d46ea6378f5bf9b729d9f8ebdfdcc0503a5018d6138c68a34cf1bc4becf69089448bfc4422b357c8e9397c95d0bdca2bf685716949021ef9cc378c063b58158a5a3778d46ef2804be2c2488c87429531d1438f64f575ad24fc8d744442e9d8ee53ba0d0"], 0xa, 0x0, 0x0, 0x0, 0xe8}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 10:56:55 executing program 3: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), 0x0) kevent(r0, &(0x7f0000000240)=[{{r0}, 0x7ffffffffffffff9, 0x22, 0x40, 0x3, 0x2}, {{r0}, 0xfffffffffffffff9, 0x12, 0x1, 0x7, 0xffffffffffffffe0}, {{r1}, 0xffffffffffffffff, 0x84, 0x68932a7be958b8a0, 0x0, 0x4}, {{r0}, 0xfffffffffffffffb, 0x14, 0x4, 0x3ea5}, {{r0}, 0xfffffffffffffff9, 0x70, 0x1, 0x0, 0x8000}, {{r0}, 0xffffffffffffffff, 0x7a, 0x2, 0x1, 0x6}, {{r0}, 0xfffffffffffffffa, 0x40, 0x80, 0xfffffffffffffff8, 0x6}, {{}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0x9, 0x7fffffff}, {{}, 0xffffffffffffffff, 0x0, 0x1, 0x42d1, 0x1c43}], 0x5e, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0x59, 0x4, 0xffffffffffffec06}, {{r0}, 0x9a67551f653b3102, 0x4c, 0x80, 0x7, 0x80000000}], 0x9, &(0x7f00000003c0)={0x4, 0x4}) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) syz_emit_ethernet(0x99, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000000000082b00fe350e28efa60700000000a40000004312452e58c28940ba1741c86bde00fe8000000000000000000000000000bb2b001f0000000000704b3dc82825c3716ff0f7cc67092316de2cff0f7d33e59facf4050000005086e3894ba1d2fde8b9d5de27c4a98c65782046709c3313168fe7b472d65e59a7172d17891e3c1ea7f12486a27f783312d386888232e9051386a503ccacc4a4d86a83a6d020b6a59c908f4f8c9394ff940a3c594cad385605f449bde4016a606ded55"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3}, {0x6, 0x0, 0x0, 0x20000000}]}) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) kevent(r0, &(0x7f0000000400)=[{{r2}, 0xffffffffffffffff, 0x84, 0x40000000, 0xffffffffffffffff, 0x8}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x7c}], 0x4, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0xbd, 0x20, 0x9ac, 0x100}, {{r0}, 0xfffffffffffffffe, 0x10, 0x10, 0x7fffffffffffffff, 0x8}, {{r1}, 0xffffffffffffffff, 0xc, 0xfffff, 0x7, 0xe1}, {{r2}, 0xffffffffffffffff, 0x90, 0x2}, {{r2}, 0xfffffffffffffffd, 0xf, 0x40, 0x2}, {{r1}, 0xfffffffffffffffe, 0x85, 0x2, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x81, 0x2, 0x8000, 0x1}, {{r2}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x40, 0x10000}, {{r1}, 0xfffffffffffffffc, 0x5a, 0x1, 0x8d, 0x12c52adc}, {{r3}, 0xfffffffffffffffd, 0x0, 0x85, 0x8, 0x2}], 0x5, &(0x7f0000000580)={0x0, 0x5}) 10:56:55 executing program 3: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe66) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x39, 0xf5, 0x2, 0x8}, {0x39, 0x0, 0x9, 0x20010001}, {0x9, 0x4, 0x8, 0x80000000}]}) ioctl$BIOCPROMISC(r2, 0x20004269) 10:56:55 executing program 2: r0 = syz_open_pts() (async) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff1895a3280d5ba1ff02"], 0x1c, 0x0}, 0x0) (async) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="09949521bba8c515", 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) (async) pipe2(0x0, 0x0) 10:56:55 executing program 4: syz_emit_ethernet(0x36, &(0x7f0000000200)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback={0xfeffffff00000000}}}}}) 10:56:55 executing program 4: syz_extract_tcp_res(0x0, 0x0, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) geteuid() r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) listen(r2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x9011, 0xffffffffffffffff, 0x0) r3 = socket$inet(0x2, 0x3, 0xc1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000080", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000586083cdfaf82b97471311db001b658a601cec870c6d20f3130000", 0x23) r5 = dup2(r3, r4) pwritev(r4, &(0x7f00000000c0), 0x1000000000000136, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f00000000c0)) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001640), 0x81, 0x0) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) sendmsg$unix(r5, &(0x7f0000001780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffecfda579bc58ca9cdfae78997c1d754e7ead72b8cd7a2c14be1a10158bd03d82eb8a26101c0b206630ca88938ae83a82af5a60dba22c8aaa7041f85a1417ea39ef671c644ae0283b38b1fb69f42ead7b89e856960", 0x65}, {&(0x7f0000000240)="af508bce1b137f7c15109f8fe0c40386f0610d8fd63a543bee1fb4e053fae84836674d5e2d681ef4b859ffebe310deb81b73efded27a9b35f7485d56dd2d76a0569f0ab3dd3c6c58a69c7aefcd9dc3db5b0b09c07415891dd800f3ad4c6bcc02eb2db02a8fa25b52cd15f69dc86678ef521253bc364f58f6f272adf3309e3ab1e4df1a96cd421f1828328e4d4492e2be0cbe3040b531e720ff25f8372ef409a9078350f5286eb0460ac34c3f624de6aa615815911f9e93838b9617ed6877c6a80f585a04751ecd4475dbfef3c425b05b44b9535f7fc6c1d314f601c18113547e25673ee153338c9e541a76ea79b2c873a6b1bf6eae287f360d2850beb368d14e308d56bbca4931ca59eb5e45f598fb996e60e57349391c2d75b0d3a217277960ba0328a2606357ff45196a60b323bb39727c2fe0f0b13776313d167c988c5db09609f2643b410979e82fcd89196bee0296c8f50c4a474c55ea395ed296fed3ebadbc7ca73ab51598b018e1696a8007d4d7e2f96fdf16a783f81148faf105545e169824468ef9608f1512961714dee7da31c9358ab5cb7d8de3a6d69eb9c0f657e52b28295166bd1e8b2feff5ed53c203a8e4bfd9d02b6df42f64a52c15f85782e2682e4b6bb82920b18e10bc639ee5ccdc17b52492344028089c2c7c283282dd0c31e44f3ec4adc1869899021af8f7f1008c2019cd7998576590fc8fdea1bcc036aed5650104877e06e780eb843f129f491816ee7ca19d18b53016eb1d9759477b10613d304c114ae61711d563ca2ddd6d638d6150e40b81f4eb2724827bce623e9201d1226e55d56da3045a2a9a10113bb5c092a72618c1186d992d8a7f6a9d532297111fc9c361668ac93f979984c34cba4b53e18ef104b864f8346352c93d3c244126d8fe0a5fdcf8fc2c0bcfbd6fd20577f7c12a2e57d7726874458a7e3d793b7d12c62123242a5e95a33b7c9b5163eeec9d3edb83961e7edc3b60b955ae30580e4f7b2c7d3b0a25016e938ee8aa953525659bc4ae1c925f82405b9d50c9abf7ad8366b14d695b96ea700f0af18f9b3d729a8126e5ace67ed0c7f624a2ff74508148877dc0a21bb1d05edcc44c1e194c40f403948712141ed5e8634ae821f8a41c8b0d49e513f3b423db11cdf29e00ce6fe104f2202641e8d893e9b7485344ab44e194dd82609c6ad6a0d74bee7413fd00b0f9a1a562febd61b7c3fce9409e92708adbd9f171ac77b38ec68519d8fe3895e04a3cf738113a2de06611f93fc7755cacb7398e361d22c5ac581e8c3bba6b0532d70f753c9df37494b868805379c469b339cba41787a4fc82e0338d15066f48c75a13770e5d88302ba10e68480de0952653547433ae00e746bc688d2d902ac8ee6522af754c5220f373e7edfe42ba7cb35efc53c42e2977961e42788193e081634ee43f300f3134a3300562d7bac466c3003f4470dbd573bd1bb8284ae3332a5274f572ef06c0dee65734472e874898abad2db539a124da39864816c539adc8aec04d72edaf1f304c0d93abffcfe51eaea5b1b3a6bedaeaf38be1a949df65c5115a2c35e7f098fab442940c2523e96201b58020ac4a7ea9e5f7d69b3358b480ec2b79f1a6a2c362d0261fcd94e85f76c62d5c87de50230f90ab94ef66a254d6ad91c3ba8322454747272681cacdbc3c27a12de5e2e0a24d9e2fc979bc09395611d9518dbc8520d287014ad1e0389d8068911d75de9826c7c8c426d2b402593477b544582c98a7344b9985a6c951d250a0ed70828c6e487e2bc33157bf04b9b13ede8c532b37979ebc219d7ff2bd10f2488571086a8ea4d57020cc57c6c5a762a59e83d563eeb810d476716659a3f282a67ef1307c15082f717440dedc64acad33705c494898246535d7d711c1bce7302f600db6cd8499904056ff22463c4280a0d58b5e99248ea1e1182de01d9a61ae4c8f1acf5099c0f7d6798eb2267164dd66963d9334ca20670c30dff893d775408d36118ce55ac69e749e18bdce6358417ab94d82c8c628b6f848f4e83412e7366b8b132357eef8e51f93169b94c8cd6d36c94690e3a04259119a1909184e79c432eacac33a3338af980d1b23cf19cd7ecba488568718c5072edabe6699295f06ebb0447a764e5d538d6a26c16035570428af62ad207fe2dd37934385d1836d6cea0a82a3dbd034197eefafb3856106d84d5bfc8066f2bfd0777f881464a75bcdb5f912b78364d6fecd3c039ef7836be1e8c92d677cce35fba258613f2097e1600b2fc42078710fbb83775059a5a13d4b7f13a03ec6ffb93dc145b9d6dd0ba30680df19fb3a6e984bbc9a4078c451c4b322410109d51177a64f0bc1bd3a6e0a0f8b944c773558a55aed5446a431419f2400daa8ff3c058b12ac0749188db38107e72b6df440a2b11c42d9f13dc899d7f99097c0fb13f0e8ad28b3a03cbf7d2bcf22b6e9f3db62492750e7364c62cdce65f0abdc7165fd9609d5b8daaf0c2e9094ab272b66a6aa2856b3c3c92409ee000c97ae6bc89dbb96a57bb4ebf18e1c727fa55595458dc2cd800d000d008e0bda7f463c973e28fca3bb1bc8c090eb22e26f696ad1db188dba88959e523d17bddbd283f9513f4f2a98219852e2cdf0c9d40cce594cb9d5c54d60bfd3af2043da48203e9883ef580f10ccdc21f74216b59486d0f01c0acc6ad4295e8d9c809c846d48a404b47de9f27f6cc12e009a1bb6d36b3114727e1ede40e91b90e99d21e61b3e80e7dd940f59bdda31c46607601972cf850e917683d695cb69ab2a9055d03322dc72890618ce44923470ba0fd729472388aa671095d4e8bf27b666c6ae235b9266604a1ebefbc9565830dfc924d80d5b9b0138c1cc2b9b0aa7ee76a81264700b4ef9aaf42dcf61219ea7abfd36f0246b97abd1c2b696a1b539915080b95c89a848ece678e6cf1bde1b260a254e07cf0c6911ffd27261ac3cc836eb8fa9b9a0ad13f2c058f3de95e9625304eb6776c3c783c874c78dad7e268cbe13430247cefcbc31066c39b8a284f4035980a4b147332ac03b5fc08c288ebb8bd47ca31d8de1e2cc7183fd8c3b4ba9e7a20127f7522241b7bb38e1c0f14ca9c5ccf81e8798bc345f7bee4c53dae2417cd00a340347276d440855061f144152811d0ca99e64f1e3254c57753c1357112381089bf8d6b401f66dc475b11a002c75e87e609cdc6a658ab43c210d7a37cae873a035b833e726b2d77f766355b7ab9ed4110ac4fc0e36440074c7573e4712f007045c946b5737bbedea96deeca3fa90e573970deab50358a7e5b39f43c968d9cd0ffee52cac5f32e0c1db2ff76cc651736cf21d6dbfb8468265d0096a81f4a2e6f8be3a4d4cd53f5967021c3449ac2c770dda68835b76ee9011822352f9db78afa25f75c673525176932f0638af850203e78b7f318d70c2ff645c644744577c1cbf9f858cf74cb3a78a11b815d0e9fb25b9bf03cad61c92f70a637ae2899f8b92bcc2f2936615801951b39ab499b6f19d13e57d2385bff134606516ebf16249c334c23e2434e2003019c24a6672e5aea31e8c09407ab8b67357b6f51edb2f2d10043534070e7ed808d31b62f695c8b486958751f6b3ce0446e6d8343e877c12a6352a7c93811cc7bb844a5c23a7f33d805cd490b747c9c0c206b9da702014b59fbd9cdf31725f6a683cb99b5e6a80cfa07c335a78920caa509ebda4864f9ca51b9744007809c1f0074e916c1311706a4af95c2f459b457f338636633dd2f0572aaefeffd41a0647b146a824d98b8b2bf869ffe91d0f5f38ca5c624be554d68f2751ef5b8b9b9f6f9471c508a00f7b430cc5784033a0e90d0b9b68a7a17724eee78c2f83ca4e9e905a84b7e2a16e48b2cf950390ee4f971bec5209561fa89c0f7142c52cb14d46fb51f4ec8ea5a77c36c667525020070153842ea6fe96105987afcb16df2c823273ef5517a742c7a0fb252e8ccdf03b6efac75527f544381298bebb98ce7864f7d65a4d06ed759008991e50d48e6d76a7681f30c15eb434ca75451c55aa44b93e378538b7d3db9d96fd33ff59794997fd14a78a4a33d32953f36fd53466419e44e329c702135b31ed71b6255b410eae4dc264cea6cfb32602776fa68dc8867c573369ca6422073862d6cbc1bce8b4d773ad2d64e6ebed4265593bf64f2b957d4140faa58c5ab7aba64afc1a6f5c1a44e121d5657a2f8994b2613bcb00c68d08e043740db89cf04ea49bfcc2f5b2de403c2ea2dda80adb7ce6f7552e0ac90341a00eaf1b594206a4aa9ff7fdc1f6ba2110455fad5834d2fc2499f665edde476cbaa9dd95e6bbce7f0c7e406fcee1b54814297e53d0f931e15333b7e7201f3405bc874b7aefdb8efb29afaca338bb5338562b37bf63f2ded8d9cccee08ef9c34f76d781e27b28d099e26d93d2269525fc6fb28e3b2dd5af0acaa60268336088c76f06e7c2ed41c99bddd989f6262b1a0fa28bca02fc409ad74394a6e1a2efc32a760846af2bc977a76383d443364510503d193923a4d5431bed029368a0ed5b1442dceae60044566d1105d56e50c7bda22792deb74912a95451c1e2411be765dc34e97066d18e41fafffc5a97fa4562d38714c9ab71f56fe1a5ce4afac1c9cde488ee754a01829666a7de61541828d9637a6a6b12663e96dc34d2f1e6584d915991a5b724b5f8444d3f305e6ea6207f317ac545453c8833f26ef30b6ff2992f54d96fae36357168799422c8bb770f6fcc21a9da55d10f842b0b9af271d0ea099933a720244d089a5b0f9f332130af00c4a3fa0527e0113829209239a9b1521857705f07a6e26f9d5006f0d58e36249cf6c1365c0eb83279dc349c9422c49f8f11e6fcd8d1ef72d0a37162e47a7010656a939639080de0fd411ca8a029ed7bfe4e87c251f1f78073da192101ece1e9855928e967341ad36ea96180db09d492650286515ae1cba44497c508e63d822996b39e99b8173685b543716ea3e86081c2b906f1de2ece782ed2b7719006e376a04092b6535b36efc4fbbfe2d5b07faea51aa37410f86c1eea3d2730ed60427391727a670a32543f8df6af7afc5f3533295f74eed3fde22cd6d78e6ab50022d0da6c837c4c574010ee4e71e951d2857b5110dbd0c53397d7b32fca0298b3688a0c1ade935479582004bef4050521ff781cba6e8090ece3af9144a86101078a679b2d81eeb2d8a01450f083bdd8f6ad6a2a587d0db14bea472da28be040cdde18d7e53d1ebb3bc3cd4aaa6f404373733360dc421578b430dd79e0afaf7ac6bf12776d0016fd7fc7a78a3e811b8a354d6ab1f55f10ac5475e46f4c83eb770134eea2088d50535622657b882b6ce9892d45540dbbe548e4e0ad2c18c745b1da2d70d1ffd34015830411941bd44ad931f33f8ae31c7d9c53a08d5dd501945126783d50cdad822c590b16723bfe09710848a84fc65cebcddbc095398df30912f6a59706b1733d9a44f2510e7ca6d86477c9efb5635af9c74dd9d677952dd23d69fb5edfcb7b46e32c722eb4e702bce8f001fae39ebf96b809729c6e44ef5373ab427ea99680b3c6cd7416a2ff38b3d1f3a1b9bb759c3024e849098de4124b7950051d374b015862835b6f72383d7d5210b8e7b20b8d5e4209445d285949a361742274f803d7483d58c668079a73e8592c19d76ae7cd08bde0ee64f7912e56a9c059e960732cbb1f6586efc0a3e8170d3ca0c4008805662142c8f209edeb10e7599992b0e8a3f5ee56c4deee48c1676e9f552bbf59c224320c0377ecae3cd637bb1b7998b3cd83b1b7270e37be56dc9e26b8", 0x1000}, {&(0x7f0000001240)="1e0764f7fd4fad3843e547f432de5bee601402046076d9aafc96f2737767510da2516c68bd2123c5ed36de48ee6a304819ad55fd3c9ed136780383bd17a179823f8b3e4f4a5c6bdb18ef1d2b63936d5e05c9c80c4800931dbfebb2a9de6bde1e8553b0a8fa4bed3069eeb4f3c47b253ff1e88864f83857ffce631efecb572d121cc68cfa5b0e9e3d3ad531bb9ac401919ee1d79b29491b1c5e4ec560ec3e2e66846834200757adaffc75f0e393b404ebd680e05ef43f547b4e074c572b8442de80de0709acb3914c8429e5eb5478aa3ea7c1a1e41012", 0xd6}, {&(0x7f0000001340)="2e835b8cfa6ff3fd1caa1e343ebf9ef83b2d2db1cd99c070bfa3f9b38eb66dc9c60b8425cc6ef8c379d7279b96", 0x2d}, {&(0x7f0000001380)="cdded3145be6cd27715e865d79d8d9a42d6e743a87ec17d4a9f8e3b18d8ea0f0ae7120e44866244db8d5707a523cf80fc767d287784e4cc5b601f58b9973d3cbca2afcfb676e26056ce44a65bd986ae489f865d3b359c949d3a589a2818d8627d2e15740e51d515c1f98a3fa08c79409ce657ee37adf8038b835623b6fcd85d10bcd195dab22a859fff3fe290ff6a0f923c632b57e63c12757eb4a38978d0a70d2fa07df96d5af1a4a35", 0xaa}, {&(0x7f0000001440)="56e563cd68919d4f29a01cfa682a67822467c6c857527462cf4437e36162781eeccfcad6399dd30683379ce9cae642386ce61c8ea2a6cf85fd473b3b7470873bd93287516746051bb467c82da0925eab1fe4c37387656e863f9ab4e2df5d175c3a43d1b8097e9815e3ec3348b426796767c3ea8b860806ea6f900cc2ffbcc1a0d54f085f4dc64ca3a229497fc4d8e8660079ce4682824c202c1bd0776d2804c258c9af6af0e3da3a3e", 0xa9}], 0x6, &(0x7f00000017c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYBLOB="f40400000000000000a552ab3036b17444cd80015e1625aba4f1b318330cf8e89cf96170ecde2170955c6cfec5b9a70efb5bb35c46f1edf4d7faac9482ce503ee5b201aa6f10d084a9e9a5e25a48c5284b4d47aa6860d5a6c708e6cc49211897b31e79c7ede4a400efe05bab52d6797844e3a5a43ba0419ad9a95e45ed7a0f635c9dd4979f0f9b76167fc7595a1641d31274e7d18456374d2af6357565dedd6e4d4e4835b4ef29fb06eaa7c21e81bf095b7faaa7adbd99e742e8eb83e76a2c1e2594531b6637a4ac328ee031a37bcbd60c3068ced1c62d971d712b7a0c9f77c2a7de", @ANYRES32=r5, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r3, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r11, @ANYRES32=r5, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x1}, 0x2) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="de1aacf080446bf8a6abfc0aba4e29863db8698a594cec24224cacdacb9c14a9eedf8232c0c08c37fa336fb094e87b1d09adf99ac2038846b55d3313c794d08c1dab0a2b4babd2d0c0502945c7939184ce583d85bc7cada84dd2dded7e755c6e8edeb338842cc38dc08bf6725602966910e99193c158a6303527d160709e7a40000f923fe175bc339b08d4f6ccbeb5860527a5433204543cede6264511f3d2c210361f20246a20ad48a07fe555701ffd3b6eca7da3106b7b6375261e6af911b18b366a2fcafdb525cef9fedc3c89db02ff43e85ae1dfd696099c3707d636da998b8d2e037aa575356d0633085cc98ebf215bc427507d356d5c2d", 0xfa) 10:56:55 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1/file0\x00', &(0x7f00000001c0)='x\x00') mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket(0x0, 0x3, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r0, r1) write(r2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 10:56:55 executing program 4: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x9011, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x3, 0xc1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000080", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000586083cdfaf82b97471311db001b658a601cec870c6d20f3130000", 0x23) r2 = dup2(r0, r1) pwritev(r1, &(0x7f00000000c0), 0x1000000000000136, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r7 = getuid() setreuid(0x0, r7) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000100)) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f00000000c0)) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001640), 0x81, 0x0) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) sendmsg$unix(r2, &(0x7f0000001780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffecfda579bc58ca9cdfae78997c1d754e7ead72b8cd7a2c14be1a10158bd03d82eb8a26101c0b206630ca88938ae83a82af5a60dba22c8aaa7041f85a1417ea39ef671c644ae0283b38b1fb69f42ead7b89e856960", 0x65}, {&(0x7f0000000240)="af508bce1b137f7c15109f8fe0c40386f0610d8fd63a543bee1fb4e053fae84836674d5e2d681ef4b859ffebe310deb81b73efded27a9b35f7485d56dd2d76a0569f0ab3dd3c6c58a69c7aefcd9dc3db5b0b09c07415891dd800f3ad4c6bcc02eb2db02a8fa25b52cd15f69dc86678ef521253bc364f58f6f272adf3309e3ab1e4df1a96cd421f1828328e4d4492e2be0cbe3040b531e720ff25f8372ef409a9078350f5286eb0460ac34c3f624de6aa615815911f9e93838b9617ed6877c6a80f585a04751ecd4475dbfef3c425b05b44b9535f7fc6c1d314f601c18113547e25673ee153338c9e541a76ea79b2c873a6b1bf6eae287f360d2850beb368d14e308d56bbca4931ca59eb5e45f598fb996e60e57349391c2d75b0d3a217277960ba0328a2606357ff45196a60b323bb39727c2fe0f0b13776313d167c988c5db09609f2643b410979e82fcd89196bee0296c8f50c4a474c55ea395ed296fed3ebadbc7ca73ab51598b018e1696a8007d4d7e2f96fdf16a783f81148faf105545e169824468ef9608f1512961714dee7da31c9358ab5cb7d8de3a6d69eb9c0f657e52b28295166bd1e8b2feff5ed53c203a8e4bfd9d02b6df42f64a52c15f85782e2682e4b6bb82920b18e10bc639ee5ccdc17b52492344028089c2c7c283282dd0c31e44f3ec4adc1869899021af8f7f1008c2019cd7998576590fc8fdea1bcc036aed5650104877e06e780eb843f129f491816ee7ca19d18b53016eb1d9759477b10613d304c114ae61711d563ca2ddd6d638d6150e40b81f4eb2724827bce623e9201d1226e55d56da3045a2a9a10113bb5c092a72618c1186d992d8a7f6a9d532297111fc9c361668ac93f979984c34cba4b53e18ef104b864f8346352c93d3c244126d8fe0a5fdcf8fc2c0bcfbd6fd20577f7c12a2e57d7726874458a7e3d793b7d12c62123242a5e95a33b7c9b5163eeec9d3edb83961e7edc3b60b955ae30580e4f7b2c7d3b0a25016e938ee8aa953525659bc4ae1c925f82405b9d50c9abf7ad8366b14d695b96ea700f0af18f9b3d729a8126e5ace67ed0c7f624a2ff74508148877dc0a21bb1d05edcc44c1e194c40f403948712141ed5e8634ae821f8a41c8b0d49e513f3b423db11cdf29e00ce6fe104f2202641e8d893e9b7485344ab44e194dd82609c6ad6a0d74bee7413fd00b0f9a1a562febd61b7c3fce9409e92708adbd9f171ac77b38ec68519d8fe3895e04a3cf738113a2de06611f93fc7755cacb7398e361d22c5ac581e8c3bba6b0532d70f753c9df37494b868805379c469b339cba41787a4fc82e0338d15066f48c75a13770e5d88302ba10e68480de0952653547433ae00e746bc688d2d902ac8ee6522af754c5220f373e7edfe42ba7cb35efc53c42e2977961e42788193e081634ee43f300f3134a3300562d7bac466c3003f4470dbd573bd1bb8284ae3332a5274f572ef06c0dee65734472e874898abad2db539a124da39864816c539adc8aec04d72edaf1f304c0d93abffcfe51eaea5b1b3a6bedaeaf38be1a949df65c5115a2c35e7f098fab442940c2523e96201b58020ac4a7ea9e5f7d69b3358b480ec2b79f1a6a2c362d0261fcd94e85f76c62d5c87de50230f90ab94ef66a254d6ad91c3ba8322454747272681cacdbc3c27a12de5e2e0a24d9e2fc979bc09395611d9518dbc8520d287014ad1e0389d8068911d75de9826c7c8c426d2b402593477b544582c98a7344b9985a6c951d250a0ed70828c6e487e2bc33157bf04b9b13ede8c532b37979ebc219d7ff2bd10f2488571086a8ea4d57020cc57c6c5a762a59e83d563eeb810d476716659a3f282a67ef1307c15082f717440dedc64acad33705c494898246535d7d711c1bce7302f600db6cd8499904056ff22463c4280a0d58b5e99248ea1e1182de01d9a61ae4c8f1acf5099c0f7d6798eb2267164dd66963d9334ca20670c30dff893d775408d36118ce55ac69e749e18bdce6358417ab94d82c8c628b6f848f4e83412e7366b8b132357eef8e51f93169b94c8cd6d36c94690e3a04259119a1909184e79c432eacac33a3338af980d1b23cf19cd7ecba488568718c5072edabe6699295f06ebb0447a764e5d538d6a26c16035570428af62ad207fe2dd37934385d1836d6cea0a82a3dbd034197eefafb3856106d84d5bfc8066f2bfd0777f881464a75bcdb5f912b78364d6fecd3c039ef7836be1e8c92d677cce35fba258613f2097e1600b2fc42078710fbb83775059a5a13d4b7f13a03ec6ffb93dc145b9d6dd0ba30680df19fb3a6e984bbc9a4078c451c4b322410109d51177a64f0bc1bd3a6e0a0f8b944c773558a55aed5446a431419f2400daa8ff3c058b12ac0749188db38107e72b6df440a2b11c42d9f13dc899d7f99097c0fb13f0e8ad28b3a03cbf7d2bcf22b6e9f3db62492750e7364c62cdce65f0abdc7165fd9609d5b8daaf0c2e9094ab272b66a6aa2856b3c3c92409ee000c97ae6bc89dbb96a57bb4ebf18e1c727fa55595458dc2cd800d000d008e0bda7f463c973e28fca3bb1bc8c090eb22e26f696ad1db188dba88959e523d17bddbd283f9513f4f2a98219852e2cdf0c9d40cce594cb9d5c54d60bfd3af2043da48203e9883ef580f10ccdc21f74216b59486d0f01c0acc6ad4295e8d9c809c846d48a404b47de9f27f6cc12e009a1bb6d36b3114727e1ede40e91b90e99d21e61b3e80e7dd940f59bdda31c46607601972cf850e917683d695cb69ab2a9055d03322dc72890618ce44923470ba0fd729472388aa671095d4e8bf27b666c6ae235b9266604a1ebefbc9565830dfc924d80d5b9b0138c1cc2b9b0aa7ee76a81264700b4ef9aaf42dcf61219ea7abfd36f0246b97abd1c2b696a1b539915080b95c89a848ece678e6cf1bde1b260a254e07cf0c6911ffd27261ac3cc836eb8fa9b9a0ad13f2c058f3de95e9625304eb6776c3c783c874c78dad7e268cbe13430247cefcbc31066c39b8a284f4035980a4b147332ac03b5fc08c288ebb8bd47ca31d8de1e2cc7183fd8c3b4ba9e7a20127f7522241b7bb38e1c0f14ca9c5ccf81e8798bc345f7bee4c53dae2417cd00a340347276d440855061f144152811d0ca99e64f1e3254c57753c1357112381089bf8d6b401f66dc475b11a002c75e87e609cdc6a658ab43c210d7a37cae873a035b833e726b2d77f766355b7ab9ed4110ac4fc0e36440074c7573e4712f007045c946b5737bbedea96deeca3fa90e573970deab50358a7e5b39f43c968d9cd0ffee52cac5f32e0c1db2ff76cc651736cf21d6dbfb8468265d0096a81f4a2e6f8be3a4d4cd53f5967021c3449ac2c770dda68835b76ee9011822352f9db78afa25f75c673525176932f0638af850203e78b7f318d70c2ff645c644744577c1cbf9f858cf74cb3a78a11b815d0e9fb25b9bf03cad61c92f70a637ae2899f8b92bcc2f2936615801951b39ab499b6f19d13e57d2385bff134606516ebf16249c334c23e2434e2003019c24a6672e5aea31e8c09407ab8b67357b6f51edb2f2d10043534070e7ed808d31b62f695c8b486958751f6b3ce0446e6d8343e877c12a6352a7c93811cc7bb844a5c23a7f33d805cd490b747c9c0c206b9da702014b59fbd9cdf31725f6a683cb99b5e6a80cfa07c335a78920caa509ebda4864f9ca51b9744007809c1f0074e916c1311706a4af95c2f459b457f338636633dd2f0572aaefeffd41a0647b146a824d98b8b2bf869ffe91d0f5f38ca5c624be554d68f2751ef5b8b9b9f6f9471c508a00f7b430cc5784033a0e90d0b9b68a7a17724eee78c2f83ca4e9e905a84b7e2a16e48b2cf950390ee4f971bec5209561fa89c0f7142c52cb14d46fb51f4ec8ea5a77c36c667525020070153842ea6fe96105987afcb16df2c823273ef5517a742c7a0fb252e8ccdf03b6efac75527f544381298bebb98ce7864f7d65a4d06ed759008991e50d48e6d76a7681f30c15eb434ca75451c55aa44b93e378538b7d3db9d96fd33ff59794997fd14a78a4a33d32953f36fd53466419e44e329c702135b31ed71b6255b410eae4dc264cea6cfb32602776fa68dc8867c573369ca6422073862d6cbc1bce8b4d773ad2d64e6ebed4265593bf64f2b957d4140faa58c5ab7aba64afc1a6f5c1a44e121d5657a2f8994b2613bcb00c68d08e043740db89cf04ea49bfcc2f5b2de403c2ea2dda80adb7ce6f7552e0ac90341a00eaf1b594206a4aa9ff7fdc1f6ba2110455fad5834d2fc2499f665edde476cbaa9dd95e6bbce7f0c7e406fcee1b54814297e53d0f931e15333b7e7201f3405bc874b7aefdb8efb29afaca338bb5338562b37bf63f2ded8d9cccee08ef9c34f76d781e27b28d099e26d93d2269525fc6fb28e3b2dd5af0acaa60268336088c76f06e7c2ed41c99bddd989f6262b1a0fa28bca02fc409ad74394a6e1a2efc32a760846af2bc977a76383d443364510503d193923a4d5431bed029368a0ed5b1442dceae60044566d1105d56e50c7bda22792deb74912a95451c1e2411be765dc34e97066d18e41fafffc5a97fa4562d38714c9ab71f56fe1a5ce4afac1c9cde488ee754a01829666a7de61541828d9637a6a6b12663e96dc34d2f1e6584d915991a5b724b5f8444d3f305e6ea6207f317ac545453c8833f26ef30b6ff2992f54d96fae36357168799422c8bb770f6fcc21a9da55d10f842b0b9af271d0ea099933a720244d089a5b0f9f332130af00c4a3fa0527e0113829209239a9b1521857705f07a6e26f9d5006f0d58e36249cf6c1365c0eb83279dc349c9422c49f8f11e6fcd8d1ef72d0a37162e47a7010656a939639080de0fd411ca8a029ed7bfe4e87c251f1f78073da192101ece1e9855928e967341ad36ea96180db09d492650286515ae1cba44497c508e63d822996b39e99b8173685b543716ea3e86081c2b906f1de2ece782ed2b7719006e376a04092b6535b36efc4fbbfe2d5b07faea51aa37410f86c1eea3d2730ed60427391727a670a32543f8df6af7afc5f3533295f74eed3fde22cd6d78e6ab50022d0da6c837c4c574010ee4e71e951d2857b5110dbd0c53397d7b32fca0298b3688a0c1ade935479582004bef4050521ff781cba6e8090ece3af9144a86101078a679b2d81eeb2d8a01450f083bdd8f6ad6a2a587d0db14bea472da28be040cdde18d7e53d1ebb3bc3cd4aaa6f404373733360dc421578b430dd79e0afaf7ac6bf12776d0016fd7fc7a78a3e811b8a354d6ab1f55f10ac5475e46f4c83eb770134eea2088d50535622657b882b6ce9892d45540dbbe548e4e0ad2c18c745b1da2d70d1ffd34015830411941bd44ad931f33f8ae31c7d9c53a08d5dd501945126783d50cdad822c590b16723bfe09710848a84fc65cebcddbc095398df30912f6a59706b1733d9a44f2510e7ca6d86477c9efb5635af9c74dd9d677952dd23d69fb5edfcb7b46e32c722eb4e702bce8f001fae39ebf96b809729c6e44ef5373ab427ea99680b3c6cd7416a2ff38b3d1f3a1b9bb759c3024e849098de4124b7950051d374b015862835b6f72383d7d5210b8e7b20b8d5e4209445d285949a361742274f803d7483d58c668079a73e8592c19d76ae7cd08bde0ee64f7912e56a9c059e960732cbb1f6586efc0a3e8170d3ca0c4008805662142c8f209edeb10e7599992b0e8a3f5ee56c4deee48c1676e9f552bbf59c224320c0377ecae3cd637bb1b7998b3cd83b1b7270e37be56dc9e26b8", 0x1000}, {&(0x7f0000001240)="1e0764f7fd4fad3843e547f432de5bee601402046076d9aafc96f2737767510da2516c68bd2123c5ed36de48ee6a304819ad55fd3c9ed136780383bd17a179823f8b3e4f4a5c6bdb18ef1d2b63936d5e05c9c80c4800931dbfebb2a9de6bde1e8553b0a8fa4bed3069eeb4f3c47b253ff1e88864f83857ffce631efecb572d121cc68cfa5b0e9e3d3ad531bb9ac401919ee1d79b29491b1c5e4ec560ec3e2e66846834200757adaffc75f0e393b404ebd680e05ef43f547b4e074c572b8442de80de0709acb3914c8429e5eb5478aa3ea7c1a1e41012", 0xd6}, {&(0x7f0000001340)="2e835b8cfa6ff3fd1caa1e343ebf9ef83b2d2db1cd99c070bfa3f9b38eb66dc9c60b8425cc6ef8c379d7279b96", 0x2d}, {&(0x7f0000001380)="cdded3145be6cd27715e865d79d8d9a42d6e743a87ec17d4a9f8e3b18d8ea0f0ae7120e44866244db8d5707a523cf80fc767d287784e4cc5b601f58b9973d3cbca2afcfb676e26056ce44a65bd986ae489f865d3b359c949d3a589a2818d8627d2e15740e51d515c1f98a3fa08c79409ce657ee37adf8038b835623b6fcd85d10bcd195dab22a859fff3fe290ff6a0f923c632b57e63c12757eb4a38978d0a70d2fa07df96d5af1a4a35", 0xaa}, {&(0x7f0000001440)="56e563cd68919d4f29a01cfa682a67822467c6c857527462cf4437e36162781eeccfcad6399dd30683379ce9cae642386ce61c8ea2a6cf85fd473b3b7470873bd93287516746051bb467c82da0925eab1fe4c37387656e863f9ab4e2df5d175c3a43d1b8097e9815e3ec3348b426796767c3ea8b860806ea6f900cc2ffbcc1a0d54f085f4dc64ca3a229497fc4d8e8660079ce4682824c202c1bd0776d2804c258c9af6af0e3da3a3e", 0xa9}], 0x6, &(0x7f00000017c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="000000080000000000000000ffff7d2d00000000", @ANYRES32, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="000000003800000600000000ffff0000010000001f010d42a6cfa795c8ed6bfb4fa01d424ba14d7be9670d750cb9f600c5a4af35d7334577790628377a0000adfcd04fe22d6536675b8d15e20366b7705057f64357fe345ce5923779090017e949c06b9d64f0925c05b9c25f8c47a2dcebcf475ce4c016413021ccef93edb9595b959f3239dc2c5fc6d139fb604d71b0c472bbac55e93381f1bd1e5e0f8935680ee33f9e93be4ef6f83b43169e43216a13bc0ed1dc9d9a46734d0f4db2b384", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r10, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x1}, 0x2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="de1aacf080446bf8a6abfc0aba4e29863db8698a594cec24224cacdacb9c14a9eedf8232c0c08c37fa336fb094e87b1d09adf99ac2038846b55d3313c794d08c1dab0a2b4babd2d0c0502945c7939184ce583d85bc7cada84dd2dded7e755c6e8edeb338842cc38dc08bf6725602966910e99193c158a6303527d160709e7a40000f923fe175bc339b08d4f6ccbeb5860527a5433204543cede6264511f3d2c210361f20246a20ad48a07fe555701ffd3b6eca7da3106b7b6375261e6af911b18b366a2fcafdb525cef9fedc3c89db02ff43e85ae1dfd696099c3707d636da998b8d2e037aa575356d0633085cc98ebf215bc427507d356d5c2d", 0xfa) 10:56:55 executing program 3: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x9402b26e15339a91, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, 0xffffffffffffffff, 0x6) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) (async) pipe(0x0) write(0xffffffffffffffff, 0x0, 0x0) (async) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) open(&(0x7f00000002c0)='./file0\x00', 0x10, 0x4) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x40}, {0x6, 0x0, 0x0, 0x100003f}]}) (async, rerun: 64) writev(r4, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) (rerun: 64) close(r3) (async, rerun: 64) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async, rerun: 64) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000003c0)={0xa, &(0x7f0000000340)=[{0x4, 0x1, 0x0, 0x1dbc}, {0x2, 0x2b, 0x1, 0x1f}, {0x5, 0x8, 0x9, 0xfffffff9}, {0x6, 0x89, 0x5, 0x6}, {0x156, 0x0, 0x4f, 0x10000}, {0x5, 0x5, 0x20, 0x9}, {0x800, 0x2, 0x2, 0x7ff}, {0x1, 0x4, 0x6, 0x2}, {0xec, 0xa3, 0x0, 0xffffffff}, {0xba, 0x9, 0x2, 0x7}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x9, 0x4, 0x5, 0x1000}]}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x800, &(0x7f0000000040)='./file0\x00', 0x8}) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) (async) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, 0x0) (async) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000002040)=""/4083) 10:56:55 executing program 2: socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff1895a3280d5ba1ff02"], 0x1c, 0x0}, 0x0) (async) sysctl$vm(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) write(r0, &(0x7f0000000000)="09949521bba8c515", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) (async) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000015c0)="78072e7a1c2935a87f00bf7c999f9b4d42cff0cbfeeb75101a82006cca907a779767f5fc10b3798c9386ee6f9f79418c7a78cb010000000096624ac5ddca7181bb494eea0dc0a6008eb4a275bdfdd3d13f0100000000", 0x56) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xa, 0x0, 0x0) (async) writev(r2, &(0x7f0000001540)=[{&(0x7f0000000000)="148dbe5efd1336b8d117dd70e759514a84eae0a0c509acf80e453dfa348e507c70f13920c67b1217e888c43f8db6106fd8df99a94b3b839999782083521d3494de5660ed0209da69ef7a0c19437404141a0e52040e1942d7e06f41eeeeb01dcdb85660071e773be9ee08a4ba8dd1ae4ccfbab00bf14e65e516e8b0e69cb421c49ded8204c5de8acfc9a8a4ba6814ea17d45a8132b37fb90963b4c2ad9d99debaef1564403124c246f299ce83a2f37075cda782d2f5f6c9ff31d60a4ef1d573ee2fbd72ec7581a9c7fb5057ede0e4bc90950383bc4e9918f42d0c6e364bd4fe61c3e7ccf8b23d6ae10f5101c10a0127e326a16a04cc55fc2f1b692936676e03", 0xff}, {&(0x7f0000000280)="392f7050a17ea18390d8dfcabdc40bab88acb82cd59331aaaf7cd29bec59a6a95850519663bd8b4e746c9f5a421d54780fdbefac704130f9617f97149e8d2878de24d3fe9c47c6b9594dffc06987d26067c83ab4e1c3540f9512ce0b42b6cf98c943fcc47f63a508e25a4f387197ad8e134aafc1401ef24b9af5e24fd0c12facf9d88e2c2ce403ca7a826762d0d3ca6033470b5d9a11690ff31b68a61b5ab38335997513599f76fec40bef3e038a20f3d9deff8f3f8e1d5116a1b44889fd189f479c9a401a93c7ceae638c4e4469ce630914e28361f5fbd5838a06", 0xdb}, {&(0x7f0000000180)="a42c4685e7096185a57d69628ca9f6a12265bc2146e2e3afc3513a4e75767d0fb9330742b89a24a18317a9e9c21aec1365c712fa31fe71f88c1c0776e4355cabccc65991100731eeb5011bc7ad0dc2f1971ded947fc3283756a3d7d809d86ce7125a6434871a5e430bc0f3e79d17", 0x6e}, {&(0x7f0000000100)="48d173b14fa8e93b515db88b87c07d1491be64dc716cb2da327f7c6c1f55c7a0b0", 0x21}, {&(0x7f0000000380)="a9bd8ea9e20217e8a0b5e289e7aed9c6c2d829a6b68a27abf3bfa9a0c856451411c5c65c234ecda09bf6af292b4e3550e6c7898c762836906dba3569068843b3b8eb390fb8edb2bc0c0cbbe080fbf8553a782e96c10ba472639559b7c8aa39ea0025307b77b44a18ad13e2565167cef26c532b9ea090ec9ff08ca6c8255efa05a012c539682b07fc6a63e5b786a5ee450929d54991d4dd42e6ec4ab63c06fc38829a56788d659bbf35081cd1d8b4877bdbc66c49e30ae85aa1c5f2ae5083a72b28fb5efa2337669bab6e85d964169fd1e9a437895865e2d931bb92897d5e308a844a7aac35f65b56a01d2b175b7742c352cd4a6dcb2a3d83484ccb299c3e7690b1049d5d89af52175979fb70f8018a24b06748dc1d4fa2712bbe095b98c29e85370309230836223c4a81e8217fec2943b0598c80b6704e8d0922c90f91f489e932a91c992188f741d2238ace32498408321c9041f2123deb2ea3ba49f3cbabb996596b7931b6eef44324c406b1a1396617e529fbf6f91bade981de428a99732c8d7ebc3a91bcf992bb4a402afdbed40e5e3f88c3fe741a46fff584d99164a47d859746275f328926cce304e9fed9a13d5315612526f1f1e9039ed77fdaec970bddd0c242cd6e105d2c0f6a1ef5d56ab08caea1dc6486c410924d90ea96865c81b5996888c3a7db59574175c690bf16cbaf25cd91551fb87643b483f32955a940354b596775410e72e0f31892822e4e7ec2a0b99f79515d5fd94b11185e8c804e4de8beecb4f5597ade12d163bfcd49b9e47a0fc916efd33af285a330f3f29d78eb9a95ddde6efcd54d86365bcef6d0fa55e5844f199ef517969ac43b07c0962ec5c0c5734309fadda0102ca1f8cd926d92bfff22045962e2b3ecc58c5cf6b64b2cdd424c49c399b7a398ab0991c0ea59f4160a3363c74c664df0b346b241718cf9974f40b1b0302753bbd504d489badff6b32e073304a5ecbb269bcd9438c3a1638491d9d971099ffde5f529e7a9df045e086e62d2ba0d00e9d2d7907defdb0bc351e809086c822f747705169085cc66aa8be3fa5ca0eac145a1f8b2cc8df79966059e5bf7f1deee7f5f855ba7b1d18407a2953d715d9cb038d2a269152959777a209bddd7e0ed09ce5f24752ffd5e6af28471165196cf8a36709b4ec1f058cd045e2644c0724674581e9dfea835b6f046350760071bf2442218b0d399448782fff3420eff6cb64e90920bbc3d92e547950d9de2c2e57a269caa6cc5639752c9709ce307582795ac639c0e4579863967a4b85ef8bd9750a2d96da73cfd1aaa1c0211b02cbb5a091f89d7bfe6903749a4a88ad94152ee9c5fca0d04c9d080435039612d5fbe21f8e8117f2c4c6fcd9fdb868c7f87d2f51ef320db2880c25bd66c821b43001fcc4cc84b29fcd54f52fd394b4b15e67d23b28224f851967b350351fef1b2422de5c6b7a54a8bf68b6dcb4aaec82bc44de8dae28d57df60473ebcaf55c9e463ab82bac8bfa3f1973e80dae5261bfdff639bf17f575f49bbfc8c7f14045b0d35be2def26ccab362c0dd8bc07f3d1f07c6379e98928db12c6545275eb3c9f9d7ca2168ed2383aab3201e8c34923b993bc605ccb8f99a1ab6949bde0322f53fa51d81c5f59386d0e2b92ac5137437f66faf72b62873206cd013717fe250139963c67b96d9e2910c87533ce1500018760c9cab0719fb94d13c6a627650f656dfd1d4a4dcc3d70f7aefd9762edd610388332b82103acd5d70c89432518ccb9c9d9c84b6cacc28bcbe5ba41acb4cb838d4ea6c76b3299b9ff70af16c0def6d19a8cc696ae4a053df9fd26203615f9042cf9e547d2d282dd4018202f4f0f2ecf40a104355788d8c78380c70a27421bb8c42bb71db982a49a96336f871a8c9d370e24066be6cb65f65c75da41c8f22a9fe75569d6a8ee35c8c45e03ba0572220d912de76d416768e9ae36b97826d67d8dd1dd0eda3ec6c6a5daa3c05c5a603d6abe966a9c4d669aefbe17da66a828d3b6a16a4ce8a8a795cad4bbd01cea7a55966ac3266c3ea0baa6d0057636ed07445b099a9e5859fe8fb7d9e362baba5115f344965f3581ff0131c40a50588b6efb1d0250c002c57368e7dcbd1194ea2b5d72f340dc594ece6748e31c850f7d8dbd8417c1965f9c0f86303308e2d4ebc8b7dc33ba0a00d08bbc7179e501e660658780abdcdeb4320d151241c3cda663874e5b328cb7073fbbe401098d87eecf2a96bb4ec874fa544aa8b3f0034322e193c537fbc44a836981cece976b82c18453d7e94df4a12a1d68ef5e48f3f10f4419f01b522a824f9c5f937f53bbe970855020ea38567ad04823f4bfc90f7ef835d52c4672348890940686699772e2413740865868bdfa068dccbdf9387a1366e6bc2c2ec3d62879d7ce73410100c9a9d8f26d2786e627a055c8c995b89659c8acd944e4f8863db5e62c36ca620ce54b7e0474ce8700f6bc011098a3dc2e540e39bd9e4e175428dc621eacd6f60850bee5216fddd8ed3808bbd5006d15e4549c0ea28ef71b542850cd3a3896f9a93bb1eaebca3e3dfd85bb7270450a853f8b294b70caf47ec8262c806f7d0dc13f5b2f93399787df6445d80beb91bb0d93d0ad079be45f941613e0a716d67398aa44efd7ac175286a28cb6b5033bcd3e468243a07b257275138b507423a5e95b6e1327253d1e1d14377155221e3dd49774ea397fb41f618b3d8bd15820eb77409119a53b508ef1722952411338a11c9d06f9fccdd478957d6e29e0d1f3c31a6f13bbdb58105b14832dacd1670d97379f04bbce1bfbffff546d546807beb277cc710f7f9f296616c107607b7cacd1116e236840abbb6f3265f19d43229bff56bab794fd360c743fb9633cd183f8e88192c6243b393ab7d9a1ff5a76a8757cd0728b1b42a452fd9791baac814e5cf111795b64f602ffdf0ed59d3306ba74a20914d5981798468dcd443ecbeca0e95759cad2d3455bf1ac8bc7bbbd93a7723375d893a24d3ac420fb202b76afef2d46097c7b7f2fb88e894a0d90a35d417275b4b2402ce3a827fcd14e54c8be5d8a36e7ac281577ae739950a9cc3fb111062047611f62b964156f6d290037e01c00d4dc7b83b4fa3900888ab5bcacbbc3e10739881fc87e50a5bec5891f984749c0510b0e6022fff5492cae3f067d4930fb8cebf28974401e3ce63855cf3d9c8cfc7d7c864b6a4455cc6fd84b4a98f582021668845164a0803214d7f05ff82b10e09438d1ce1d7bb9633a3816e1dc14a0f639e9825b6ffd2da7613dc0c89fb03f710b3467cc54c71be837f61dce6f92ad8527541e5fa6e2fb77cd660fcc5a341753177f3769e3d1d53695a5216d1b2d0a4dc04d611b91b966cacf847900c37969a7e049592c2fb0f0c9bb3b50487b44e928c33fb3b72d691b83cdc748924c15ce867cfaf43e697853731b7a997580492edb97f7260758a8b046fa78b4eea54a9ca2c22eda32cd6955487504833de0dff6f2746d86bf738ba750530e2c427362bffeaf45800a6268f9761733d9156f0d6aeea9ac7a2188483d136641e6b05b9f686ed0245fdcc2f4f53d9d7175e1a095bd7874be0da0f0a694e3bde1029d8bab2e241fb36f7d4d3274f8c792461940ca1ed3fa034b8ca9768b1577be65c2b34421372ed9ee3d2a8af92da6b6ab1431a76ef1e9d7a6764bf3f182fff8fd7e4aeb3f7f969577869f529e6aa93358ac107dd016aad236cc6619de49764f095e3f9f26f3ce52148656caf41ea37084d4776befe57853d5756ed303ed614df5fccacaa1db3a3d9b17ae2f69fa92a2647b980689709091cf8c5601bfe14060b964612133853562cafa4db39a5cd2c23372824cbdd0179ac17c7f082e7544952ffaecd00c3dfcf0e806ef2c19309b609fd0a0b5d434b36186acee0b8ff6476687a1d3cd98a1d656d58f9837bbd6630f0e25616ca688b53244c196260a64abc772adc1bd969154ef41c29b2aa61d6d739eaf594f8d355ea7d337fc9ed733be50b1df61898a70df09646e8b9fbfb7c3b7c4e30be340ae222063637d48c7df65fc85e8b1bea3ec6d702210baa0bf605a4a439673cded55e81be6dc261f84b3429a9350d7205d644f7ba05447207d18828c30e673df965fdd50ae83848372565b64382384b6ddfa19e01f293c89bc3be47f1b658f784fc830589c42faa9a63761a16fbfb0af5aa1f0c8fab35e2b38558662ced4926c6ef3d3977d5cb4b37e69e14cc3f7ebebf49d1971c6f12d70d1e9b194deaa3ed6f8cf7dafa8156f0bafe7f7e3f2ebe56e3c512fa7a0ef25417eab70e1db08eb01a93098fc5e2e38497db64e17feb370fe0f68b78f64112bec6f7f682e04528cb8af0bfedbafb54e427afa2b99b51211184e3c7adeb236a0f515ef66976621edcc78341c592aecb6c8b225f8a9681f83745210d282fd255772866451dbdd267e6e3618aa7b1013b64f837c425ce7cf42a1f20c095798340e9b184b4588b3d31af6f358689b074acad335f4d6e74fe32a9417c439cb8dd80e7db1180c06786acaf2a8c6d2bf576a1d2d0bbb34e1fd6650cef7e65ea7df3b949814506ab94d7f3c80c60473269561cc3d75aea48fc00d74b85f3d46e71dd326a8d122da65203a63dbd16df0efe634c5315d3337a691a974dfb2320d19c75645d90541895c5f8bf26fdfcce2fe34f7f1e423bf0b2a453d2a1f87de9262f7abe2d2a65078828a80002dce2702790ce41a5961b3159729f12399f6abfbe7e19fe16773155bca6956c7e64d019e018ba0412fec5c55ee3939ef856d4e8bf2e8c323729e153506cfc98c29fd07431644944c62d7312cc3889fe315008b08ec3dab3e5d6df0efe10c411ecfd650b4dc8f94d3e5cfd69cf768155da566d261cc0a92e9898bf9ac9bcb5bc76b4339e59c2e0b20d55c161492ef29286edf1536f5d0120bdd8e6605777870333e24e0014484065b184c56eafd09259f9ae51680147add814a55f83bd57534ed0a183d8df46ba15799fe2d861289a4f040d6eb4e0f1823be816c42b2530c2021c4a7e28aa95bc100ec1167e3f91c0f3a4c11cf95ddb193232939a922dafed8a999125b7510beab5f603c879c3c7a756cf5cbe899c96a3954ec431248f44267c81b68735ba4fd51aa914e6af94eb54fc403387ca93ff1b0e2c0da5c3e31f7243b98b5054bea20200da128ed2d33ba3fc89c92b496a7286f80bbe24060311515579320fe66b8a18bedb858988aa5f31e596d0c512e6612308ae8d5356e021955e1d5da832c8cb8c15b9caf83a214ba4ecf197c15bbe2c2867ea73aadf2f2b86e985f868990470987628e5ad1c3ed46ba12264b2e389a7992a1746492de9ed1241c93f24db1875f45b0b63f2ce08ab8a0c904cf52081bcc791e08b10b34fe7d53979807a9aba57a3651ca3ca024afb95cef19aa058a69e5ef5a143d7b2030785890005185f62a3e7ed099d8de39e3e8739109d6584392e4e553318216edbc76dd513e63bbd77ffe2f6ab21f7bb9d99db7477a4e768c22fb422ab0d3d8c758d9a8bfa4d01a7add36e2950680e686836f2244c3764868429602f3b3f1a170b7b4bb6d96c3952ea28b42c9e16ff8d88a2239ae4d3e1be6485783f360ceb363f4fbbb05a66eab52ba07545f76452b24a73c08da4e2466751450dc33fab1e48a72de4777cc21bf2c00760fe856d967707a919b8398ea8f76cef347e5cf7f4ab2cf2e648ae876000ac72f4c78714b008946b32eca8266541abc1a48ce3bafebc7abe5800c0c3eb4ef3727ed4f7b1fc69d2428a5c276ae3e9e7bb88513df304217", 0x1000}, {&(0x7f0000001380)="9b13faab4a0f6f4008a66a28792a5618f27516d1997107bfc8269114b3af17d57ea946644dae343c7e525e08297661671d2729b1cbf0a3bdb1d6f4d1cec5fabf7bef5dd81fe7e3fb2f3b17b6d1e36813f4d07466f72c705a0ccfafa2c1855c18bb561fec5827edf6632f3b8eddea2d21b1387f5c5e98dcdf2e0df4b7ec1af1eb5417c19ac0e399021542cbc8011943c0bf3d2318ea436bea153ad3835c1ccc78a090546f5096345d7e5ce8df1745b1a6e40980b7675470f7cbcb9639988690e92ea3965147185ae1003d680aefa6ed88d2963aa5661df7ba354da6b903a29c9504a40692e1d27d76e47ebf52ff", 0xed}, {&(0x7f0000001480)="9a8921fa96b1bda5948a2811b95592c00449003f85a8031a146db1f4305d563313e7413246c3a111b56c3849c64b4e72abe5c3c859f9b6b8760752719f6c50e0da4dfc4e7f19285344305d9307a6caf80024d0d4574626f487ee7618818722e9d925f5e84205d73d106cb738e74a3cf81446556a9036ab41f3e5ade985a9f9ed2191af627e3d0d4127e546284a54c77e5f14f456dc5dc846924d88ae918ad13965a28d4dbcbb26c4b3e81b9321dbc1036490579ef5", 0xb5}], 0x7) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r5 = socket(0x1, 0x2, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 10:56:55 executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x28, 0x40}, {0x1d}, {0x6, 0x0, 0x0, 0xe58e}]}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)="021f6b72102374fbdca1f851c325", 0xe}], 0x1) 10:56:55 executing program 3: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), 0x0) kevent(r0, &(0x7f0000000240)=[{{r0}, 0x7ffffffffffffff9, 0x22, 0x40, 0x3, 0x2}, {{r0}, 0xfffffffffffffff9, 0x12, 0x1, 0x7, 0xffffffffffffffe0}, {{r1}, 0xffffffffffffffff, 0x84, 0x68932a7be958b8a0, 0x0, 0x4}, {{r0}, 0xfffffffffffffffb, 0x14, 0x4, 0x3ea5}, {{r0}, 0xfffffffffffffff9, 0x70, 0x1, 0x0, 0x8000}, {{r0}, 0xffffffffffffffff, 0x7a, 0x2, 0x1, 0x6}, {{r0}, 0xfffffffffffffffa, 0x40, 0x80, 0xfffffffffffffff8, 0x6}, {{}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0x9, 0x7fffffff}, {{}, 0xffffffffffffffff, 0x0, 0x1, 0x42d1, 0x1c43}], 0x5e, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0x59, 0x4, 0xffffffffffffec06}, {{r0}, 0x9a67551f653b3102, 0x4c, 0x80, 0x7, 0x80000000}], 0x9, &(0x7f00000003c0)={0x4, 0x4}) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) syz_emit_ethernet(0x99, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000000000082b00fe350e28efa60700000000a40000004312452e58c28940ba1741c86bde00fe8000000000000000000000000000bb2b001f0000000000704b3dc82825c3716ff0f7cc67092316de2cff0f7d33e59facf4050000005086e3894ba1d2fde8b9d5de27c4a98c65782046709c3313168fe7b472d65e59a7172d17891e3c1ea7f12486a27f783312d386888232e9051386a503ccacc4a4d86a83a6d020b6a59c908f4f8c9394ff940a3c594cad385605f449bde4016a606ded55"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3}, {0x6, 0x0, 0x0, 0x20000000}]}) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) kevent(r0, &(0x7f0000000400)=[{{r2}, 0xffffffffffffffff, 0x84, 0x40000000, 0xffffffffffffffff, 0x8}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x7c}], 0x4, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0xbd, 0x20, 0x9ac, 0x100}, {{r0}, 0xfffffffffffffffe, 0x10, 0x10, 0x7fffffffffffffff, 0x8}, {{r1}, 0xffffffffffffffff, 0xc, 0xfffff, 0x7, 0xe1}, {{r2}, 0xffffffffffffffff, 0x90, 0x2}, {{r2}, 0xfffffffffffffffd, 0xf, 0x40, 0x2}, {{r1}, 0xfffffffffffffffe, 0x85, 0x2, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x81, 0x2, 0x8000, 0x1}, {{r2}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x40, 0x10000}, {{r1}, 0xfffffffffffffffc, 0x5a, 0x1, 0x8d, 0x12c52adc}, {{r3}, 0xfffffffffffffffd, 0x0, 0x85, 0x8, 0x2}], 0x5, &(0x7f0000000580)={0x0, 0x5}) 10:56:55 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYRESOCT=r0, @ANYRES8=r0, @ANYRES32=r0, @ANYBLOB="a314efa082fcef8a1cc42af2add4f93d9cd11b65577d23a74cf26c65e9e18c30423255c2d04c0a", @ANYRESOCT=r0, @ANYRES8=r0], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0xaa3, 0x4) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000580)=ANY=[@ANYRESOCT=r3, @ANYRES32=r2, @ANYBLOB="0f1f07573713b7f4a08fe4e819a954086b7094f9326ed3fb9eab7c27ccc90983471c688556c51c8645ff713a5d9c6f82a3747ff86ff9084c5fe5985f356232204d35d31b2d3ebad7c5ca118f147f55760f58246b09a051400467cb2379eb7eca8df998c74a4eef65694b1b1f10db66e09f655b9dc9fe83c74c2a44dd3208f85f2b5f841d42cb1fd8a99cbf9c10b9371e971e377a9414cb37427c13706b91fecbac624c1b00f68c240f03d0871a1910a8c2d078f9bd3bda3172078be9ddd4551c5d810169f28d5a121aaf0cad77a9853e", @ANYRESDEC=r1, @ANYBLOB="aeba9be3a1e5a22b3a871e7fe6e97a1a3c7e03eb7eed267f24dcd7b2a5a884c8839023e0ac6c3293a39f081a39638809c420c325510981ae4061ce11bbb37ce723ec9921c281c6d11a49c3ed9974476a9e564498e7cb6e9cd43df4c6c9a0e5ddba32dd669a3bf50938791bd6e4078b1629a6e04fd39ec66142669d26ce0908f563e3d46fd430d2ef668ec6d0881a8a5801418b03f4cd142d7ab45603c001d3bfe7062b39beacdc9f6340dac7237156cff5ce552a16461d9dd0fc3360e6bb3f0737ac73fffb155acbab", @ANYRES64=r3, @ANYRES16=r0], 0x10) sendto$inet(r6, &(0x7f0000000080)="f3", 0x1, 0x195a05e282d6161, 0x0, 0x0) r7 = accept$unix(r4, 0x0, 0x0) recvmmsg(r7, &(0x7f00000004c0)={0x0}, 0x10, 0x41, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x1, 0xad}, {0x5}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000480)=ANY=[@ANYRES32=r4, @ANYRESDEC=r6], 0x1) getsockopt$inet_opts(0xffffffffffffffff, 0x29, 0x33, 0x0, 0x0) accept$unix(r5, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x2c}, {0x4000006, 0x0, 0x0, 0x80000005}]}) write(r9, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) socket(0x2, 0x1, 0x0) 10:56:55 executing program 3: r0 = socket(0x2, 0x3, 0x2f) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES64], 0x10) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r0, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0)=ANY=[@ANYBLOB="01002e4c496909000000635bf258856988dce9895926bd9de35c885ced3d46ea6378f5bf9b729d9f8ebdfdcc0503a5018d6138c68a34cf1bc4becf69089448bfc4422b357c8e9397c95d0bdca2bf685716949021ef9cc378c063b58158a5a3778d46ef2804be2c2488c87429531d1438f64f575ad24fc8d744442e9d8ee53ba0d0"], 0xa, 0x0, 0x0, 0x0, 0xe8}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 10:56:55 executing program 4: clock_getres(0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x200, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) (async) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) (async) ftruncate(r1, 0x8000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000001680)) (async) munmap(&(0x7f000029f000/0x4000)=nil, 0x4000) mmap(&(0x7f00002a0000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 10:56:55 executing program 3: socket(0x2, 0x4001, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "0d9c5dc959ede69c690b0b3880a08067409181f9", 0xfffffff7}) socket(0x18, 0x2, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) r0 = socket(0x18, 0x3, 0x0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) 10:56:56 executing program 5: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe66) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x39, 0xf5, 0x2, 0x8}, {0x39, 0x0, 0x9, 0x20010001}, {0x9, 0x4, 0x8, 0x80000000}]}) ioctl$BIOCPROMISC(r2, 0x20004269) 10:56:56 executing program 1: syz_extract_tcp_res(0x0, 0x0, 0x0) (async) getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async, rerun: 32) geteuid() (rerun: 32) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) listen(r2, 0x0) (async) fcntl$setstatus(r0, 0x4, 0x40) (async) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x9011, 0xffffffffffffffff, 0x0) (async) r3 = socket$inet(0x2, 0x3, 0xc1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000080", 0x8) (async) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000586083cdfaf82b97471311db001b658a601cec870c6d20f3130000", 0x23) (async) r5 = dup2(r3, r4) pwritev(r4, &(0x7f00000000c0), 0x1000000000000136, 0x0) (async) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) (async) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) (async) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f00000000c0)) (async) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) (async) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001640), 0x81, 0x0) (async, rerun: 64) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) (rerun: 64) sendmsg$unix(r5, &(0x7f0000001780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffecfda579bc58ca9cdfae78997c1d754e7ead72b8cd7a2c14be1a10158bd03d82eb8a26101c0b206630ca88938ae83a82af5a60dba22c8aaa7041f85a1417ea39ef671c644ae0283b38b1fb69f42ead7b89e856960", 0x65}, {&(0x7f0000000240)="af508bce1b137f7c15109f8fe0c40386f0610d8fd63a543bee1fb4e053fae84836674d5e2d681ef4b859ffebe310deb81b73efded27a9b35f7485d56dd2d76a0569f0ab3dd3c6c58a69c7aefcd9dc3db5b0b09c07415891dd800f3ad4c6bcc02eb2db02a8fa25b52cd15f69dc86678ef521253bc364f58f6f272adf3309e3ab1e4df1a96cd421f1828328e4d4492e2be0cbe3040b531e720ff25f8372ef409a9078350f5286eb0460ac34c3f624de6aa615815911f9e93838b9617ed6877c6a80f585a04751ecd4475dbfef3c425b05b44b9535f7fc6c1d314f601c18113547e25673ee153338c9e541a76ea79b2c873a6b1bf6eae287f360d2850beb368d14e308d56bbca4931ca59eb5e45f598fb996e60e57349391c2d75b0d3a217277960ba0328a2606357ff45196a60b323bb39727c2fe0f0b13776313d167c988c5db09609f2643b410979e82fcd89196bee0296c8f50c4a474c55ea395ed296fed3ebadbc7ca73ab51598b018e1696a8007d4d7e2f96fdf16a783f81148faf105545e169824468ef9608f1512961714dee7da31c9358ab5cb7d8de3a6d69eb9c0f657e52b28295166bd1e8b2feff5ed53c203a8e4bfd9d02b6df42f64a52c15f85782e2682e4b6bb82920b18e10bc639ee5ccdc17b52492344028089c2c7c283282dd0c31e44f3ec4adc1869899021af8f7f1008c2019cd7998576590fc8fdea1bcc036aed5650104877e06e780eb843f129f491816ee7ca19d18b53016eb1d9759477b10613d304c114ae61711d563ca2ddd6d638d6150e40b81f4eb2724827bce623e9201d1226e55d56da3045a2a9a10113bb5c092a72618c1186d992d8a7f6a9d532297111fc9c361668ac93f979984c34cba4b53e18ef104b864f8346352c93d3c244126d8fe0a5fdcf8fc2c0bcfbd6fd20577f7c12a2e57d7726874458a7e3d793b7d12c62123242a5e95a33b7c9b5163eeec9d3edb83961e7edc3b60b955ae30580e4f7b2c7d3b0a25016e938ee8aa953525659bc4ae1c925f82405b9d50c9abf7ad8366b14d695b96ea700f0af18f9b3d729a8126e5ace67ed0c7f624a2ff74508148877dc0a21bb1d05edcc44c1e194c40f403948712141ed5e8634ae821f8a41c8b0d49e513f3b423db11cdf29e00ce6fe104f2202641e8d893e9b7485344ab44e194dd82609c6ad6a0d74bee7413fd00b0f9a1a562febd61b7c3fce9409e92708adbd9f171ac77b38ec68519d8fe3895e04a3cf738113a2de06611f93fc7755cacb7398e361d22c5ac581e8c3bba6b0532d70f753c9df37494b868805379c469b339cba41787a4fc82e0338d15066f48c75a13770e5d88302ba10e68480de0952653547433ae00e746bc688d2d902ac8ee6522af754c5220f373e7edfe42ba7cb35efc53c42e2977961e42788193e081634ee43f300f3134a3300562d7bac466c3003f4470dbd573bd1bb8284ae3332a5274f572ef06c0dee65734472e874898abad2db539a124da39864816c539adc8aec04d72edaf1f304c0d93abffcfe51eaea5b1b3a6bedaeaf38be1a949df65c5115a2c35e7f098fab442940c2523e96201b58020ac4a7ea9e5f7d69b3358b480ec2b79f1a6a2c362d0261fcd94e85f76c62d5c87de50230f90ab94ef66a254d6ad91c3ba8322454747272681cacdbc3c27a12de5e2e0a24d9e2fc979bc09395611d9518dbc8520d287014ad1e0389d8068911d75de9826c7c8c426d2b402593477b544582c98a7344b9985a6c951d250a0ed70828c6e487e2bc33157bf04b9b13ede8c532b37979ebc219d7ff2bd10f2488571086a8ea4d57020cc57c6c5a762a59e83d563eeb810d476716659a3f282a67ef1307c15082f717440dedc64acad33705c494898246535d7d711c1bce7302f600db6cd8499904056ff22463c4280a0d58b5e99248ea1e1182de01d9a61ae4c8f1acf5099c0f7d6798eb2267164dd66963d9334ca20670c30dff893d775408d36118ce55ac69e749e18bdce6358417ab94d82c8c628b6f848f4e83412e7366b8b132357eef8e51f93169b94c8cd6d36c94690e3a04259119a1909184e79c432eacac33a3338af980d1b23cf19cd7ecba488568718c5072edabe6699295f06ebb0447a764e5d538d6a26c16035570428af62ad207fe2dd37934385d1836d6cea0a82a3dbd034197eefafb3856106d84d5bfc8066f2bfd0777f881464a75bcdb5f912b78364d6fecd3c039ef7836be1e8c92d677cce35fba258613f2097e1600b2fc42078710fbb83775059a5a13d4b7f13a03ec6ffb93dc145b9d6dd0ba30680df19fb3a6e984bbc9a4078c451c4b322410109d51177a64f0bc1bd3a6e0a0f8b944c773558a55aed5446a431419f2400daa8ff3c058b12ac0749188db38107e72b6df440a2b11c42d9f13dc899d7f99097c0fb13f0e8ad28b3a03cbf7d2bcf22b6e9f3db62492750e7364c62cdce65f0abdc7165fd9609d5b8daaf0c2e9094ab272b66a6aa2856b3c3c92409ee000c97ae6bc89dbb96a57bb4ebf18e1c727fa55595458dc2cd800d000d008e0bda7f463c973e28fca3bb1bc8c090eb22e26f696ad1db188dba88959e523d17bddbd283f9513f4f2a98219852e2cdf0c9d40cce594cb9d5c54d60bfd3af2043da48203e9883ef580f10ccdc21f74216b59486d0f01c0acc6ad4295e8d9c809c846d48a404b47de9f27f6cc12e009a1bb6d36b3114727e1ede40e91b90e99d21e61b3e80e7dd940f59bdda31c46607601972cf850e917683d695cb69ab2a9055d03322dc72890618ce44923470ba0fd729472388aa671095d4e8bf27b666c6ae235b9266604a1ebefbc9565830dfc924d80d5b9b0138c1cc2b9b0aa7ee76a81264700b4ef9aaf42dcf61219ea7abfd36f0246b97abd1c2b696a1b539915080b95c89a848ece678e6cf1bde1b260a254e07cf0c6911ffd27261ac3cc836eb8fa9b9a0ad13f2c058f3de95e9625304eb6776c3c783c874c78dad7e268cbe13430247cefcbc31066c39b8a284f4035980a4b147332ac03b5fc08c288ebb8bd47ca31d8de1e2cc7183fd8c3b4ba9e7a20127f7522241b7bb38e1c0f14ca9c5ccf81e8798bc345f7bee4c53dae2417cd00a340347276d440855061f144152811d0ca99e64f1e3254c57753c1357112381089bf8d6b401f66dc475b11a002c75e87e609cdc6a658ab43c210d7a37cae873a035b833e726b2d77f766355b7ab9ed4110ac4fc0e36440074c7573e4712f007045c946b5737bbedea96deeca3fa90e573970deab50358a7e5b39f43c968d9cd0ffee52cac5f32e0c1db2ff76cc651736cf21d6dbfb8468265d0096a81f4a2e6f8be3a4d4cd53f5967021c3449ac2c770dda68835b76ee9011822352f9db78afa25f75c673525176932f0638af850203e78b7f318d70c2ff645c644744577c1cbf9f858cf74cb3a78a11b815d0e9fb25b9bf03cad61c92f70a637ae2899f8b92bcc2f2936615801951b39ab499b6f19d13e57d2385bff134606516ebf16249c334c23e2434e2003019c24a6672e5aea31e8c09407ab8b67357b6f51edb2f2d10043534070e7ed808d31b62f695c8b486958751f6b3ce0446e6d8343e877c12a6352a7c93811cc7bb844a5c23a7f33d805cd490b747c9c0c206b9da702014b59fbd9cdf31725f6a683cb99b5e6a80cfa07c335a78920caa509ebda4864f9ca51b9744007809c1f0074e916c1311706a4af95c2f459b457f338636633dd2f0572aaefeffd41a0647b146a824d98b8b2bf869ffe91d0f5f38ca5c624be554d68f2751ef5b8b9b9f6f9471c508a00f7b430cc5784033a0e90d0b9b68a7a17724eee78c2f83ca4e9e905a84b7e2a16e48b2cf950390ee4f971bec5209561fa89c0f7142c52cb14d46fb51f4ec8ea5a77c36c667525020070153842ea6fe96105987afcb16df2c823273ef5517a742c7a0fb252e8ccdf03b6efac75527f544381298bebb98ce7864f7d65a4d06ed759008991e50d48e6d76a7681f30c15eb434ca75451c55aa44b93e378538b7d3db9d96fd33ff59794997fd14a78a4a33d32953f36fd53466419e44e329c702135b31ed71b6255b410eae4dc264cea6cfb32602776fa68dc8867c573369ca6422073862d6cbc1bce8b4d773ad2d64e6ebed4265593bf64f2b957d4140faa58c5ab7aba64afc1a6f5c1a44e121d5657a2f8994b2613bcb00c68d08e043740db89cf04ea49bfcc2f5b2de403c2ea2dda80adb7ce6f7552e0ac90341a00eaf1b594206a4aa9ff7fdc1f6ba2110455fad5834d2fc2499f665edde476cbaa9dd95e6bbce7f0c7e406fcee1b54814297e53d0f931e15333b7e7201f3405bc874b7aefdb8efb29afaca338bb5338562b37bf63f2ded8d9cccee08ef9c34f76d781e27b28d099e26d93d2269525fc6fb28e3b2dd5af0acaa60268336088c76f06e7c2ed41c99bddd989f6262b1a0fa28bca02fc409ad74394a6e1a2efc32a760846af2bc977a76383d443364510503d193923a4d5431bed029368a0ed5b1442dceae60044566d1105d56e50c7bda22792deb74912a95451c1e2411be765dc34e97066d18e41fafffc5a97fa4562d38714c9ab71f56fe1a5ce4afac1c9cde488ee754a01829666a7de61541828d9637a6a6b12663e96dc34d2f1e6584d915991a5b724b5f8444d3f305e6ea6207f317ac545453c8833f26ef30b6ff2992f54d96fae36357168799422c8bb770f6fcc21a9da55d10f842b0b9af271d0ea099933a720244d089a5b0f9f332130af00c4a3fa0527e0113829209239a9b1521857705f07a6e26f9d5006f0d58e36249cf6c1365c0eb83279dc349c9422c49f8f11e6fcd8d1ef72d0a37162e47a7010656a939639080de0fd411ca8a029ed7bfe4e87c251f1f78073da192101ece1e9855928e967341ad36ea96180db09d492650286515ae1cba44497c508e63d822996b39e99b8173685b543716ea3e86081c2b906f1de2ece782ed2b7719006e376a04092b6535b36efc4fbbfe2d5b07faea51aa37410f86c1eea3d2730ed60427391727a670a32543f8df6af7afc5f3533295f74eed3fde22cd6d78e6ab50022d0da6c837c4c574010ee4e71e951d2857b5110dbd0c53397d7b32fca0298b3688a0c1ade935479582004bef4050521ff781cba6e8090ece3af9144a86101078a679b2d81eeb2d8a01450f083bdd8f6ad6a2a587d0db14bea472da28be040cdde18d7e53d1ebb3bc3cd4aaa6f404373733360dc421578b430dd79e0afaf7ac6bf12776d0016fd7fc7a78a3e811b8a354d6ab1f55f10ac5475e46f4c83eb770134eea2088d50535622657b882b6ce9892d45540dbbe548e4e0ad2c18c745b1da2d70d1ffd34015830411941bd44ad931f33f8ae31c7d9c53a08d5dd501945126783d50cdad822c590b16723bfe09710848a84fc65cebcddbc095398df30912f6a59706b1733d9a44f2510e7ca6d86477c9efb5635af9c74dd9d677952dd23d69fb5edfcb7b46e32c722eb4e702bce8f001fae39ebf96b809729c6e44ef5373ab427ea99680b3c6cd7416a2ff38b3d1f3a1b9bb759c3024e849098de4124b7950051d374b015862835b6f72383d7d5210b8e7b20b8d5e4209445d285949a361742274f803d7483d58c668079a73e8592c19d76ae7cd08bde0ee64f7912e56a9c059e960732cbb1f6586efc0a3e8170d3ca0c4008805662142c8f209edeb10e7599992b0e8a3f5ee56c4deee48c1676e9f552bbf59c224320c0377ecae3cd637bb1b7998b3cd83b1b7270e37be56dc9e26b8", 0x1000}, {&(0x7f0000001240)="1e0764f7fd4fad3843e547f432de5bee601402046076d9aafc96f2737767510da2516c68bd2123c5ed36de48ee6a304819ad55fd3c9ed136780383bd17a179823f8b3e4f4a5c6bdb18ef1d2b63936d5e05c9c80c4800931dbfebb2a9de6bde1e8553b0a8fa4bed3069eeb4f3c47b253ff1e88864f83857ffce631efecb572d121cc68cfa5b0e9e3d3ad531bb9ac401919ee1d79b29491b1c5e4ec560ec3e2e66846834200757adaffc75f0e393b404ebd680e05ef43f547b4e074c572b8442de80de0709acb3914c8429e5eb5478aa3ea7c1a1e41012", 0xd6}, {&(0x7f0000001340)="2e835b8cfa6ff3fd1caa1e343ebf9ef83b2d2db1cd99c070bfa3f9b38eb66dc9c60b8425cc6ef8c379d7279b96", 0x2d}, {&(0x7f0000001380)="cdded3145be6cd27715e865d79d8d9a42d6e743a87ec17d4a9f8e3b18d8ea0f0ae7120e44866244db8d5707a523cf80fc767d287784e4cc5b601f58b9973d3cbca2afcfb676e26056ce44a65bd986ae489f865d3b359c949d3a589a2818d8627d2e15740e51d515c1f98a3fa08c79409ce657ee37adf8038b835623b6fcd85d10bcd195dab22a859fff3fe290ff6a0f923c632b57e63c12757eb4a38978d0a70d2fa07df96d5af1a4a35", 0xaa}, {&(0x7f0000001440)="56e563cd68919d4f29a01cfa682a67822467c6c857527462cf4437e36162781eeccfcad6399dd30683379ce9cae642386ce61c8ea2a6cf85fd473b3b7470873bd93287516746051bb467c82da0925eab1fe4c37387656e863f9ab4e2df5d175c3a43d1b8097e9815e3ec3348b426796767c3ea8b860806ea6f900cc2ffbcc1a0d54f085f4dc64ca3a229497fc4d8e8660079ce4682824c202c1bd0776d2804c258c9af6af0e3da3a3e", 0xa9}], 0x6, &(0x7f00000017c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYBLOB="f40400000000000000a552ab3036b17444cd80015e1625aba4f1b318330cf8e89cf96170ecde2170955c6cfec5b9a70efb5bb35c46f1edf4d7faac9482ce503ee5b201aa6f10d084a9e9a5e25a48c5284b4d47aa6860d5a6c708e6cc49211897b31e79c7ede4a400efe05bab52d6797844e3a5a43ba0419ad9a95e45ed7a0f635c9dd4979f0f9b76167fc7595a1641d31274e7d18456374d2af6357565dedd6e4d4e4835b4ef29fb06eaa7c21e81bf095b7faaa7adbd99e742e8eb83e76a2c1e2594531b6637a4ac328ee031a37bcbd60c3068ced1c62d971d712b7a0c9f77c2a7de", @ANYRES32=r5, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r3, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r11, @ANYRES32=r5, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x1}, 0x2) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="de1aacf080446bf8a6abfc0aba4e29863db8698a594cec24224cacdacb9c14a9eedf8232c0c08c37fa336fb094e87b1d09adf99ac2038846b55d3313c794d08c1dab0a2b4babd2d0c0502945c7939184ce583d85bc7cada84dd2dded7e755c6e8edeb338842cc38dc08bf6725602966910e99193c158a6303527d160709e7a40000f923fe175bc339b08d4f6ccbeb5860527a5433204543cede6264511f3d2c210361f20246a20ad48a07fe555701ffd3b6eca7da3106b7b6375261e6af911b18b366a2fcafdb525cef9fedc3c89db02ff43e85ae1dfd696099c3707d636da998b8d2e037aa575356d0633085cc98ebf215bc427507d356d5c2d", 0xfa) 10:56:56 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) socket(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x7}, {0x28}, {0x6, 0x0, 0x0, 0x80000001}]}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)="1234c147d168098b93029dfee05e", 0xe}], 0x1) syz_emit_ethernet(0x36, &(0x7f0000000200)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x0, 0x0, 0x0, @empty, @loopback={0xfeffffff00000000}}}}}) 10:56:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x7}, {0x25}, {0x6, 0x0, 0x0, 0x76}]}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="1234c147d168098b93029dfee05e", 0xe}], 0x1) r1 = socket$unix(0x1, 0x1, 0x0) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') acct(&(0x7f0000000100)='./file0\x00') ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40001000, 0xffffffffffffffff) pckbd_enable: command error 10:56:56 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f00000000c0)) kqueue() syz_open_pts() close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000017c0)) r1 = semget(0x2, 0x0, 0x72) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) 10:56:56 executing program 4: writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="a91d572018dfc112b211c9b7f9dbdc4e9c7752845816984bb622d74a83050000000fd383c857ce942c438f2ea02b33f59d83749b711951efa88a2a6dcd049f666033", 0x42}], 0x1) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 10:56:56 executing program 6: syz_open_pts() (async) r0 = syz_open_pts() flock(r0, 0x3) syz_emit_ethernet(0x4e, &(0x7f00000002c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "4292c8", 0x18, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x0, 0x1, '\x00', [@jumbo, @generic]}], @udp={{0x0, 0x0, 0x8}}}}}}}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) r1 = fcntl$getown(r0, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x7}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x1004, 0xa, r1}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) fcntl$lock(r3, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x4, 0x100, r1}) (async) fcntl$lock(r3, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x4, 0x100, r1}) 10:56:56 executing program 3: open$dir(&(0x7f0000001240)='.\x00', 0x8, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="78abb523dc3c064e2e884654d313d5232c02303e7bec689dfe190e26ff661111228938f0a3c8dc04c4e8b3080082e0d2ce8a5a53dcea42c484a5ec16150d717322cde7360716cab49db3c7bccda842e9581003b714456d40f9b0857779b038a29c2b9ed07bb7377ea12a3982163bbe3ab19e7c5cdfc04e9ca0926d4a4fc9a91db780b3d0f14780010c8a6e4cca73106137037b073bc892f48230b1009b7bfb07f1a5030000000000000000003d2be670b2ed07e3827c2f4be9061e642c26eaf5507ab7f2dca43c75fd9924be9884a62c814724d0743058f48f432b29edbaf562d65a8a9d9a108e76173be90907e164617deab324a4bdfa1450f4e133b98c472dd1462338b5a997363062cc40adbdd87106c422c1eb8497877b9df86c0f0ab27472d5e1ebfc34b589c70500256d9474b3efa6567697c1019da7d4273f28177cfb9acde7e5b8c533cdddcd79f894755bdc14995b92280e12cef2cdfafd25eb3112b2916ddb6263956b2e3cabf7213e5c62f2a52d1e33956ad2122b00411d7af4076a92cb6ecc308906ea2ba0d20093c6f19bda4cd6b907dbb20be2bbacda0db7b73de0bbdf4cb1e5b061adfa837c733be4ee"], 0x10) r1 = accept$unix(r0, &(0x7f0000000600)=@file={0x0, ""/518}, &(0x7f0000000300)=0x208) getsockname$unix(r0, &(0x7f00000005c0)=@abs, &(0x7f0000000340)=0x8) r2 = socket(0x1, 0x1, 0x80) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0xb37a02958ec460f3, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x80, 0x0, 0x1, 0x3}, {0x0, 0xfe, 0x1}, {0x7fff, 0x0, 0x0, 0x8}]}) write(r3, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r4 = dup(r2) listen(r4, 0x0) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r5, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r6 = accept$inet(r2, 0x0, 0x0) r7 = dup2(r6, r0) recvmsg(r7, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f0000000bc0)=""/102, 0x66}], 0x1, 0x0}, 0x42) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000003c0)) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0206922, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r10, 0x4, 0x80) recvmmsg(r9, &(0x7f0000000380)={0x0}, 0x10, 0x0, 0x0) 10:56:56 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x9, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8000000000000002}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f0000f92000/0x1000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f0000af9000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x17, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f0000000140), 0x7f, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1/file0\x00', &(0x7f00000001c0)='x\x00') link(&(0x7f00000005c0)='./file1/file0\x00', &(0x7f0000000600)='./file0/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x13b) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{&(0x7f00000014c0)=""/4077, 0xffb}], 0x2b5) r6 = fcntl$dupfd(r1, 0xa, r1) open(&(0x7f0000000640)='./file0/file0\x00', 0x40, 0x100) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000680)="5f6f98047c20dba7377aae995451df88fb866b8c7d3036d5398131497bc97ef1b5b7261aec36d0c29516c62ad194fd7159b7ecf1df088226ff90ef45", 0x3c) ioctl$WSKBDIO_GETKEYREPEAT(r7, 0x400c5708, &(0x7f0000000000)) r8 = dup(r1) kevent(r0, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffff9, 0xc2, 0x0, 0x1000, 0x31}, {{r2}, 0xfffffffffffffff8, 0x2, 0xc00fff6e, 0x9, 0x3}, {{}, 0x0, 0x3904e56580fd049d, 0x1, 0x3ab3, 0x8000000000000001}, {{r2}, 0xfffffffffffffff5, 0x4, 0x80, 0x3, 0x1ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x6, 0x30}, {{r6}, 0xfffffffffffffffd, 0x64, 0x2, 0x1f, 0x8}, {{r4}, 0xfffffffffffffffd, 0x40, 0x1, 0x1, 0x7}, {{r7}, 0xfffffffffffffffc, 0xb8, 0x4, 0x1, 0x1}, {{r2}, 0xfffffffffffffffa, 0x8, 0x0, 0x3, 0x8}, {{r3}, 0xfffffffffffffff9, 0x50, 0x1, 0x8, 0x7}], 0x72c9, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x2, 0xfffffffffffffff8, 0x6}, {{r0}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x6, 0x6}, {{r3}, 0xfffffffffffffffb, 0x85, 0xfffff, 0x8, 0x19}, {{r2}, 0xfffffffffffffffa, 0x48, 0x1, 0x5a, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffff8, 0x10, 0x10, 0x2}, {{r1}, 0xfffffffffffffff8, 0x11, 0xf0000000, 0x8, 0x52}, {{r0}, 0xfffffffffffffffc, 0x2, 0x2, 0x1ff, 0x9cb}, {{r0}, 0xffffffffffffffff, 0x8c, 0x20000000, 0x7, 0x7}, {{r8}, 0xfffffffffffffffc, 0x67, 0xfffff, 0xe5fd, 0x1}], 0x3, &(0x7f0000000580)={0x9, 0xffffffffffffff01}) map stack 0x202a0000-0x202a1000 of map 0xfffffd8064b37428 failed: no mapping 10:56:56 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x7}, {0x6}]}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="f921e3e36a7dc5157f78b2e7cb66", 0xe}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000001580)="9b0209c3218b07fcfe4189c99e805e6e84d35696992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872bcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06b15e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f447b7bff49a5644feda223217c93320f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d9100000", &(0x7f0000000180)=0x213, 0x0, 0x0) 10:56:56 executing program 3: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xc8, 0xfffffffe}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000440)=0x1f) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@remote, @random="0ea8547226bd"}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) 10:56:56 executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="04", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) dup2(r0, r1) write(0xffffffffffffffff, &(0x7f0000000040)='q', 0x1) 10:56:56 executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x1f) kqueue() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = syz_open_pts() setuid(0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x10001) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0xb3) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(0xffffffffffffff9c, &(0x7f0000002040)=[{&(0x7f0000000700)='l', 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xffffffff, "0100000063026d00000100000000000000777d00"}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)="19c4bc0a599bbf74e89902f98a93986d4e7827f7cdcd2d1aaddbf18d197561dc546c9deb3c0c0281f8508aafecab6dfdf078b69cc72c8ac91ca430dc3031523df72984f83ebd04cc242ef71561987d970fd4618688fbd53e3f124170ec99dfb420b0055cb2eeb845653440d0c9bdf9bd5205342a7a65cb7dfe236e601049f43570ac38db1913e7c288846622a6a5379c1cbc29c5bd73d831f83e446037846bc8430ccd3a66321f4c16944843387dbb80f224202b795455cf3cdb12a25c7b5cc58d641e43a1039127f1ef59eef3acb24f88d474a86db30e614d34b27810013abf33e04fa31d39904062e54e69a7c65cde1c71cbd0f86ce36e055fa7297ef80b26e0123685da557b56efe876ab9f", 0x10d}, {&(0x7f0000000240)="fa76f696b9af041b832a770d93426cd6c5643dca591d4ceb646dd0e32f6350eb737cef779f96e227cd0802090b0f4df4bb7f751423179783c0b7cc0d3e5847343d96610cf1a25baf3dde94b8a2207e868f0fe38bcbebf9718ab47fab4ecfd4ba605667b36cafab40ce8587db253659571aa3e9e50d42fb", 0x77}], 0x2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r2 = syz_open_pts() r3 = socket(0x6, 0x3, 0x0) setreuid(0xee00, 0x0) r4 = getuid() seteuid(r4) setsockopt(r3, 0x1000000029, 0x3c, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0xfffffffc, "030000a63f000000000000380700000085c6e5ff"}) r5 = socket$inet(0x2, 0x3, 0x7f) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="203640930fa38916ca9659e4ef7cb186e6f884400d4be5cc15ad86d90830445b47af1f3d89b1705639a7b4d9c9bf8af5d1ac521e354aaef5d4090005d761b8564327cb03df8df0e7ff59acae517107e0d616c4886179358824e8e44aa1fff033da73b15d10e9f256943ff65a31dcc3a45e26efac486efcb2aba9422eea21364dfa91a6e0d787e12eee5a11d755c498b4bf2da686da9a86f6cf14c3405247a2ef07e6dd5b4f98100e2cf006bc0ccc55ab43566ba9fbb9b60df3de910243fe94504e5b194cc93f346a65a357b1b18b3f18142fbd8d80cd0f92dae0058d9773604af26ec6dc68597ebc4954d4901c6993f86fa3f690ce3eac10a2", 0xf9) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 10:57:00 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async, rerun: 64) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 64) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f00000000c0)) kqueue() (async, rerun: 32) syz_open_pts() (async, rerun: 32) close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) (async) socket$inet6(0x18, 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) write(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) socket(0x0, 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000017c0)) r1 = semget(0x2, 0x0, 0x72) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) 10:57:00 executing program 2: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) getpid() open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="780230b4bd"], 0x10) getrusage(0x0, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000040)) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x717, 0x0) setreuid(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r5 = getuid() setreuid(0x0, 0x0) setreuid(r5, r5) semget$private(0x0, 0x4000000009, 0x0) 10:57:00 executing program 0: socket(0x20, 0x8000, 0x7) 10:57:00 executing program 1: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getpid() socket$inet(0x2, 0x3, 0xaf) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001880)={&(0x7f0000001840)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f00000003c0)=""/87, 0x57}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/148, 0x94}, {0x0}, {&(0x7f0000001600)=""/238, 0xee}, {&(0x7f0000001700)=""/121, 0x79}], 0x6, &(0x7f0000001800)=""/8, 0x8}, 0x1}, 0x10, 0x20, &(0x7f00000018c0)={0x8, 0x1ff}) 10:57:00 executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "0d9c5dc959ede69c690b0b3880a08067409181f9", 0xfffffff7}) socket(0x18, 0x2, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) r0 = socket(0x18, 0x3, 0x0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) 10:57:00 executing program 3: connect$unix(0xffffffffffffffff, 0x0, 0x1) r0 = socket(0x2, 0x3, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0xc00, 0x0, 0x0, &(0x7f0000000240)=""/95, 0x5f}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) 10:57:00 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x7}, {0x25}, {0x6, 0x0, 0x0, 0x76}]}) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="1234c147d168098b93029dfee05e", 0xe}], 0x1) r1 = socket$unix(0x1, 0x1, 0x0) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') (async) acct(&(0x7f0000000100)='./file0\x00') (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40001000, 0xffffffffffffffff) 10:57:00 executing program 6: syz_open_pts() (async) r0 = syz_open_pts() flock(r0, 0x3) syz_emit_ethernet(0x4e, &(0x7f00000002c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "4292c8", 0x18, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x0, 0x1, '\x00', [@jumbo, @generic]}], @udp={{0x0, 0x0, 0x8}}}}}}}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) r1 = fcntl$getown(r0, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x7}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x1004, 0xa, r1}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) fcntl$lock(r3, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x4, 0x100, r1}) (async) fcntl$lock(r3, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x4, 0x100, r1}) pckbd_enable: command error 10:57:02 executing program 7: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) socket(0x2, 0x1, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) open(0x0, 0x0, 0x81) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)="c2b66aa785533dad9b4c0dbb8bbcca539c8d979c31d83136baa4e7b769fe9fc567e9870577a8e508c50a49b5864a1edc3023e49d367fa4aa6bfb813b72178d94ac1bcf0b695d2886782422e024fbf9ea2f", 0x51) read(r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x1) r2 = socket(0x0, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='./bus\x00') setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r5 = dup2(r4, r2) syz_emit_ethernet(0x4e, &(0x7f00000012c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd600391710018000000000000001f16f0935b3f7eb280060a000000000000000000000000aa"]) write(r5, 0x0, 0x0) r6 = getppid() ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x14, r6) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) 10:57:02 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) pckbd_enable: command error 10:57:02 executing program 6: setrlimit(0x1, &(0x7f0000000080)={0x7, 0x51}) setrlimit(0x0, &(0x7f0000000040)={0x0, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)=0x8001) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) readv(r1, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) 10:57:02 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/91, 0x5b}, {&(0x7f0000000100)=""/127, 0x7f}, {&(0x7f0000000180)=""/132, 0x84}, {&(0x7f0000000240)=""/1, 0x1}, {&(0x7f0000000280)=""/66, 0x42}], 0x5) sendmsg(r0, &(0x7f00000014c0)={&(0x7f0000000380)=@in6={0x18, 0x3, 0x0, 0x2}, 0xc, &(0x7f00000013c0)=[{&(0x7f00000003c0)="1985930de509fa3372b345fe70c77dd7c17e535703acadcbed30cddf8053b66b7d9555cc35e08f497f847cd7404110e4e0b9b99f3075c243d64b298573f7de0246d0a96c5f2fddf5accb961c81bcc09ad6aaf0d6f451fb324b9fb54c0d079fade58003cd86a88181733e6e911f8e436e2711b63f17f6d0794af437378cda5213b06894744e35f807e11cbea2cf01f2f2eb666f0535a55cf4735e6013689a1c5763a4156f5eaf4e44449f7afdf694e1cdc7b9e775e092b96441d3576af03d1662a37e3eede41ff628f8f9ae5ced9916feb1814b0c974e8c7dc1ed1de046076c91d9726184efdc6951c0519b67e183f00c76aecf9e7edeb68720305022090add6d7ce1c7c98de60de2eaf669f1f69371e508c97462c043b9013877e2c831ef1439cf67335668b4250da560d7c2b8558b2b95ed4593dbcf0fe3d5ac9dffbbcdda38837ad99810bd91e9a77ca1a6c6344e2a75b2baad7cd85d1d3b3075237a04eee3854cd4df741a47487154117a6c09860b7cecd6bae5a92d7356dd5f9fc402e3fee07b34e17cc1e9d7acfa81c92d1e2979913d87e2d62a27d6eab78b6e05ea38b9ea47aa4324fe16f03fbb09c336721fe6952658bced3d13c6dc0c66e08484edd4d8d1f7fe25de957f9bb1cd316c22d368b9d75472a4f1292ac3db253e088dec7c0c2c0aeaf6621ddf1fc87a1fc131f72e68a1add3abc7e163201a9e193e62bf2871b902143e5b747952f975578b9d1f90f6634f7f22159630412aa7328ec2015a719322c67ba53f1acbe7b091ed45161fd7852885091c7f948030c2921ed3150b8a947141ecddba49254d76c8602bce19f7dfccfa28dac0872e499eda08a39b67b008bfa0b6760cd0d1802ee5eaf8dbb062d9a3d88c21e535793e3391cd237503a1d1b90b9b75f2acf8d2b49fe1d5e6c3b7991a65573f05bf22d57ff4c00b2070493aa9e612b41fd3a180d40c2bc6840f63db1e9e941f306190f40817cad51f046799f4de646fbf87044b9e866fc8f314e68e110ef4f658df73d2e95a0cbf3683d14d4ba3a89df80a47817ef53ffb80d7e37b313f8f5356903d80dbe3bade895ad27e100c82f90c25029a1794ae203087e1592ee2a7f8c0b64ca9646595a200c30f3451339f193d8f29ef8794cba4c0b3dbbda0b91507220108e9c8f79859d7f092380a1861726e40e51b98a4160edf8cba5a32f01fa364db7a757080d33d994afbbea859e135bdab7e983a956d7a89a431246a7fe370784447b34960d5fe31aa1896300c8cb22f8b955001ebe7594f0af0e76595dbaa59c75995d2706dbc0d6a3e90322b23e828ad3bc37c46290f36952203e726bf6fd15b0417a34f111aaa0a5b37ba92b9dc68a2b6a16f752151e09bf13d54d98791e3156464ea628852c6d38f1b708ed0decd04daf49c16783538c7c0582f21cecf74e2c2d3f083df78b46b1f8dbf563da543964c47431156d9c41e802b3afe4a96bfe832687b9c199bf40959d95754c13c775b681adbd187680bba9a64a7f624c844016b4f2d8f22b821ccdfe5a7961b32e642c982088a298f884092400cb6df43d58e5a8335d607d6365046bc6e714c931cb6d4f0cdfb1ef3cd8fad4a3ecb6e7766fed525cac8576fd4fa3753ebe525228b442cf84536a5ec1e0930401b39290c46afbb58e31fbefc65d99f6228517296f47e15d05e339b3bd604490a8b5b05e37056f6da9d85e9c476e69ee2a39e9dcb3fa2dc32fc8d47ecca0ce3ff0f46b39e11e1e1e9333d989754826daa49ef4f7a3edbe81903cc386f167d6daa80c7cdd59eefda59e95d2298a681016a3f41d6eda3166397e01b4a648717463d2b53766e07d38a545f0de675dd2cb874099e6d091dc433d1eeea640cafdb976ae74c4a1a1ceb2e5174e790bdebdc07e6074f931dd38c83e9446d8ba2900448112536e972c224c2a566c268b2ea5bbea34d8eafeb69d7287218e3f6385d18aa759f156a0c4968603855629e1fb6ddc4fe7edde5ab078fed5cba966d1723afb7d80c00ed4723932df4efde907cdcb1413a587dab974d2bcb54fdf92e9e891f33d15347f4d7716ff4855031703586d2c3f2636c91c38eefef316f0bff7269a70b0862860e150f86562592d28c7997e2a3130c9cf8e229a631e2d51a96e7a24569d33f249aa8429870bb89718945d9540ea0d5a4b0f682dab2569f136c582ec885e890ffb0a749a72d06e6f135f46ee34f00cfe42fde11bd75faca815fc711cf690c4e9130501f82281e33773d2adf3ff608f8b82b171ef6e0ca67ec1dc885ac353608d51e0700965f736d24e63f0daf91076863dc2d080f6b05b7bc9b2dd16b86f8a198256fd49b40a40e317eeb41b6f201c96151e267b1833b09ddcba9d951416bf5a2a629ac72df1becdc4e8ee402945f6f2832d489ed16367f196e19bc6ef14df138c08125a7af002b04cf65eed0dca2439fdb118d455fc2816f243ec5341c01bed1e4f7c16414b9fac67bd36da0fbf6ee87a99a5a3c7e9c5c38beaa82c723be4c36a93e92e5ff15029417fcc141a89224b2ba8e275768cfee25ad604a235f99fbdb87214c79b450dc89d8e33fccaa29872dcaf04925da2a932edd000151e35e47838341bff2a7a8376218b34a7f7ab2fb9d0b6f2c089c2ceb6be653a84ce977cfc68ec907f950ca288a85c34a86177578dec3c21e632d3f8fb7896e5753edbd5bded2e4009364cb139e32795989e090970fa24334086c2e8e733d2ec6d921da4e137b6ecd9603f823999ab786e03749ba88c07ab5305b2388777ede922c14ba96589bf5f84b937df8e7cb59747b113fdca12329594e19c8e4223d2c7e98457bb7adab257aee7eb4251f8edb1c89339adfa37deb87afc1cf4f67de9e82247907f6dccecd2d88316e7aecb59b5bc4027c3bf8cdf66a5d3afc0e3132a11bf513fbd919892cfe1bdcb8005f5a33320e16c2068d9e15103caa245cdbfb418b4bd50cb09643da76a04b6dfc1fa775e3a465f0fb3f66ade8f1d47dc3ce4abaf9b452b9d695464d079cc3269e75b1c0a8b6edbf1b80bc10a3ba4fefdd95e3b38cd06fa77429850c6a4b691331c4abf752a654bda28bbde3a1768d2e4c72664349c2952e21c860c1c65d27a0a6cb9e1d6ebde11a92792b9a64ad606be541621f63bc173f1ed990c01015a3c8486fb78c8e24347c1d7285a30464504b3994159dc4fb74b3d70110f8c499f228f9630d7ee3709a0fdd099013d7fd2a8791f0c9672c5df4283d85cc2a5d66caadab9ef5c2a11784e83029b057ba43beb087e90672094d11f3b4fc79f39d1a5e6501dd962171f897569bb52a17715dde5d27259e1f674e0fd494ea855f7a25f5a4ead7ae68e28641c49359309e16f53ca7a5baca2a3c0662b126a47ef993e706d711daca0bfca146766c91246da56f6cb24b4bd5fce4074fe89aa3a20989580b2b79b678228037faf6d53f19cf324475fd420fc5ac4935059b4126cd7dd5491fc5916426b1c2c37591cc2d378cc9628a120c8d1f466a5834b1e020423393b47789f56a05ada67b31901de29cae233d543280d1dd0fdf7be2905bf0568637682f64e96b0e6e26a48c0cc27945450031c8819c3792d458054ae82359775da9daf54e212ca74f4864a6afb0fe00825ab98a53252a7c88efb5d21a41cb1ea8a34ec1b79853427aed1b8cee94d825d341b7e243873e0a15bab7744e0446daa405f012037cb601baa99ae9ef7712d50d0f3bf4450bc975318d5c8e38a062265e264864b7945b5526ee3f839eaaf49ae956cde41508447be6000f9d2090f5be228981286d11a67f070afaca557639b8b245347c670774f7046e5543aa8c191990707eb2711de984a850ae2600dba7d3b56faac6e293db1f1f65147d4b26137b3f298d882887bd4dc8fc571750329d31e6ede3a4551ed81e917e1522a6b9a3ef06fa8d5185f72bc92fb53439851c18d3f8fdc5977bd650af5731bcd3aed4223b0ba227d16e4c3a540091391fdd614ef3dc0b0a45da8f844c0b0b60a3c58941be1097fe82d3c2ddb60bac2432f08dc66e230df499fa4badf0077662ce64f0a5d0ea6c33e0dba695bdee8555c65158945ab2a23077a4f4451d2e189ec22775443c3373d9e9a0e3018b16491244be6250bae1a2e4f8eba09acd5f73ff33379b24e73803b533e6f39f65edde976638d6ba0c2f8067de5092b0c5e6561ace5f40fb9933d83bd8673eb6ddda8bb019d704bdb73085ac25582ce713c1afb3604da55aa0679d7582d7bd5ee61cc0ac8be9dd4b8020af953fd4735cba31cf4c40b2f3d4a6bb3ef80f1d0b97fb9ec9780cf8e5d373224b6f8a9394bcd81265bbd07aabe996a9411c8a28e0fc01721ba64d9fdb0caf056d2c3adefb6c80bf58c6ea00fea482879183933a459532f2863df0c1a826efe24eec3002a4a0ec96878fb48de0e34da68c3c5883665a1b17ab026e90de35ebd11b34b47c13386915f4d03de9aacff2048c977e99d19c956692bf4d732575c797ecfe2d0ecb60897bcc1c2c858a80f95d2f639c903fe315ba7a00eec810c0f728efe5f8bb25fdb420a452e66b7fb15f1120936b5b06946a6e813f0946711608a86ecc80e430b4e86b361ae8ba3a2b1bde78ea63bab3820d020032520a413f43f735818b8a1c3844e72b5ecd1bde9b6d0aa2d702507af363c42b9aa2b6ebac86ecefbb5f1692039b69f40d239912ff63e3a0fde1a77d196529c18bbcab217f9e055307ff1e03001c668698f274b3574cd892f654c19c49347d1770161d9e308a6f6b35d8b1136326b008a9e3aa64972ce96fa072282e6dcfa2cbc014d0a6b3dc4b6b23b82ed316b14dd47eb042b319408df8eda301b76838fb4f14ae9f389eacfd0ed2720e1d1da7a0c63685d7b4e4865e956fd2f0ec826b369fff0cb94cf9a40651c95de73e2fea8b1c4865de6ee1aa635cd0c19f50e2ec3a756aa33e00d9630142973860a124c2830d44677e8aae497c81586d63e6bccb327d7bd94a0af40dbdc371d5045480e18102346aed2f287747ad68677e298226227e9296a3d6eacbee728028950040dabadefaf9e2b284df5f27c8229ecd70de27190de42856ca30e98fc5550d8f91da14dd22d86106c2e63c7ad5dfbc7cea1cdd131281d0bf3477fb6dd1cac81e567a04c9572309f144ebc9687a53e4480e01f02915a2c97dd7b97759f93407e50780345d9b3abfba3c5c1d67f54c992bd488cdf3211e8c4f621eaeba33cb9f6e382791c13a14ad44ba263d80a20db7a350102edeb7f72dfda4c6d44bc6727690d819f2c5548cec9d9a9f3043a94cc4415947958e8bd9431359b2c698114dd4d7baf8e00bb3544e0ef2ddef98c03109fc368b55425bb88df35145367baf6739c46f37984eaa0063cb04513d205f0214e7693b5b82f0fc7aae2651672ca6238c7cdea2ca7464fd155435fceb81dedc2f296baf5bfae7406bf8bb2c4e2ba7ad5253b5db144102c81f5471a8a8d3f37f088f9c93da462f2d1aa04aba1bbd0660fbf5c0d1483be02e606b2d3e1ad2702244bc821aa69e6b0e0fb57830db84c891e5e7e477f5fd4daeb4c8e1ba59743aa1b1204a3042c019475c3e5941b02567144f9a473b0f65e596d1e39b3ab1a40ff468e8a2b53e02d757b2ddcf2991735953201bca0019d7c1615cc42a8e3575bdeea0e4607ae4b3da2433a079e50a53fcd81fdaf3a61b143fcd8c5c54e6abb43c12043c10b547f4ba528cedbaf0ecc10bce4e27a3d7528bc8326d7179b0dba64d9f53bb30a6d6975a634c5c6f0ba3067e474044d1f558a4e7ce6a5c598aad38ee45746f6818173518", 0x1000}], 0x1, &(0x7f0000001400)=[{0xb0, 0xffff, 0x3, "6166cb194237aea6990b930f1fe7598f1a4cd213612e6c1aa9f7d488701e950eb11c5c421891678425848a7d1be350dad184044b371bb19afa052284963cf8a0984ec09395d757a4a7675e55c50b9103e175047ef8ca4a1fca473042fa5e0d65997b4d1e2595bc860523903ab6244e21e7b555055b96a8826fd813be63a77f9625e148f7c898920bc63d9c2e1cba2a2e798bdf347da1e82fa9c5d3a76595d880"}], 0xb0}, 0x40d) r2 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000001500)=""/129, 0x81, 0x801, &(0x7f00000015c0)=@abs={0x1, 0x0, 0x1}, 0x8) recvmmsg(r2, &(0x7f0000001a00)={&(0x7f00000019c0)={0x0, 0x0, &(0x7f0000001880)=[{&(0x7f0000001600)=""/82, 0x52}, {&(0x7f0000001680)=""/154, 0x9a}, {&(0x7f0000001740)=""/132, 0x84}, {&(0x7f0000001800)=""/42, 0x2a}, {&(0x7f0000001840)=""/15, 0xf}], 0x5, &(0x7f0000001900)=""/190, 0xbe}, 0x7}, 0x10, 0x800, &(0x7f0000001a40)={0x0, 0x8}) sendmsg(r1, &(0x7f0000003100)={&(0x7f0000001a80)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002f80)=[{&(0x7f0000001ac0)="c4cca0850b2cca829380be0da7b2006820e557b5d8e7d93948239d8f772a2f8e33f236e0e103477bc0e303ff51faba1331da4d93cb01c97627a19e3d9fd2d7cdd6d5a53d92b31b98d94153c2e60018510cfe602f4f48218244756918a4b39495d80945eaa43497c028a41d5a9cac2481a612b777dd2d54c1efd71622d05ae51dd8a755f1c749d938b1aebdb314ef2f4c2f722680d305afb92a2ca7b0d3e8c323f2a2a44ed8bc446670a46bcae1efde3c9f51a9776bdfb95aa06dc3ba90b8a890a6b9d6464f57e87acc05f34b25711d7d41a77cc3b10a8737aabbd45fd18aff2ce3af3dde1e15546ce1b869dace03eadd8b31cdf949c660d4ce3a1f00fe618e00a91d4f9067ddd987e208a4cd135d02b1341c7087547688230c40b8ac521c226981371a7058d6d6916f87a657cdf47d1c7cf0929847ac1c89b36f8a9d0ae409dafb8a6a67df9e142aa593bc4735735b48eb6be4565aeff6342940c57846717e33345cd931b45393599ef510641ec7382ad2d1aade3965c82c987f48c5c1fb02ea8d371699ede2ac4d8b39f6e16a019ddf7ce50cef6c1568fece6e34c2d7a52ae6717e930d36290b0b4fd2af1688e7a726cb7239c93021b40dff02af32077e1efaf6ca8022024b1337fc899c6c7f63600e257e3ac4e02fc7e612190693e02a65803ddbe5af8fcef903394c9a553a52c863ce5a314745b55c67655346389d40a222af413a51ee7ad89722cadb37c42e8c6324154873d868c4d4273155f7109cf78e18b8ffedb1373998432fff3e6e6f4a8ab2a502a4d80ac7a3383e875b1a07a85d5eae07eb87a1ca7c0366cd9870dae85091318efbe5f87679c9f45fd90514b120148bf1ef82257189b4e74e6d2b47d99e198c11b1198d8ddc7c3b85878e4e556c1c09b28ce180e189109b7e99bf7b0e33c5dacae19ab658d3ef2a7695b441ce73b521229fa388ad413f21301bc3eff636e5d1ade35657ac4f81b9eb53ca1c7d8030105cdefec8e2dcb11c5c4cde2cffc40dad415d50570c020f13ab6dc7648139b57b6f020db9687994cfcd1b83107694f2645bb9b53f872330e0fc6e3dfe76bb0673a90a03891bcd0bd01d28277c7c427458b8a630a8d57904e6846cf06dbf321dfa5c98cac1e290da1b7c7b692e193836947cb0f7396ee453188ed1c96e9c2d3af08321ba2c77a95ca119555f05e5348e2ca751b2e77598b62267cbf9feda916ee0c1f5d8be7f58826ec2723608c5e53c851246650a487eca6d93a1894db05ad634fc6a88ef1efc632392527c0c6ad25cafa1f939fe0995f89b39897ec95609be3042aa80aee1fe66ab72ac09108ab9df99777c8e99bdd782059a778c41232a92be026136e9b14a45911d0a1b02464f52dbef9544c6f47a5cfae11e47e0178dfc23462f3ffca4983c05f4166e6444fd1ec26bdc1775b836e7c991a4c0adf6e712867191e2c04ad7f6dff78555e425412d3f3cd92bb7971ad0ba0225a74576730cf47bbbf144e0d102a15303d0517be5b057be3dc792a7f5a9e1ae5da5ceae57141c440b7ff13ca830ed6dc92391d16b886c37c8d61693dcfca3dab79502289575c97d96cb8b7e9862925a2cfa8662fea7b6549a5d9d93a78ad765d20f2e97de9e3b72c47d9fa28caecaac0211d3d862ffd9d8d4755093573bea7ead5a2569c980649b289a037a0cfcc633a9636719e73a4d2b27a2f628abf3c68577c0ba309e45d189f9a1002272bed072c5bf66e03db7a4701cefc3c52d85ca19ac58706f63590467d015254f0516db94a19a5514dc68c705e0e598d094c2b39ba9583cd8f91f41620e65c5b6f85717e55494b7e3dcb8c069c8e98e10cc91e233c1a1d36455528a1d3aa10e9449372c07e152a70a84204e52cb12fd47efe5ae0e1a68518a31602059ccf7300b3bc476fc316d1c63a1bb6fd5f94b07146c882d5cabc79a4cd7de31763b52f1e49ead1acb013312449ced2e6fae3ea004837ee7fe4b9ab9b880f9044f1f5b402d6ec20653ce002967cd731aec6afdec84f6a53d9b7570ad01125282fa9201ecfaeff9553fdeb24059f7f627b54d10109b312f63922ca83ef987c8fc4203e6224faa19b539bb8086a06c235817ef04ea7eede05272fc126fc0b671b40ef90b0dc02950181d96b8c342cc12fafea1cf1fbb48a04f64136af05fd30caa72858fc797373f345fa4b9e2f6b89396bef0a7239d38fdf28f7196b8e2759abb22a0b19ad8555eafed4ec4e823b631411f62019688f043194b4ec2693407a7677d91c8b79583f5dac47d7fad4fa9f4ccfd7141af66f204561bbddf640476282d01b8ba95de0b4c7fb2b28fecdc79171a0ba2f3ea0cb459b03f7247aa85519069e960f31f720725d2ebce9c159e69d8b84117b10336d7507164f99daf807be9b7266b5b3a94b5e41206be074218897e8a4bd0a994c9f792d30cd5e0dad5cfc173be80d88ea8fec3898f8db20a3da03e1d97a0a07ac9d9827e8748ea17643fa8961c958ea7772db78c5483d0ebd2c08f4a8983499f65fc13cfc677bb228dc330ad2399a44a2cb70fd3f9c87a84d89a2038d2157cb8728afdc4ac205fe9803c8a1c9060f0ca955b0970b74ed876f599190bd7116477c85e20775b46bf334b7cbb99123587509c9fcbd8bae5a4d6469ccead48632a984b583791831cba58a76eeb56da6337f8a7be0ae9abaf75c240bd3791f5eb46ca616fed7f415485f4422e033555adb0873343e16191921a512ea6a0e234fc5e3a0f57b633ec54202747ff8a32843847bd3efa4d4da2d21601503cebbfb1717270a71de340bdcd595319f6bbf4c69dc28d3376115ed53fe82477c3fd3022fd21dd1227e5c2d429466b8a37a58d3cf3e1cee98ce0d64d877251e5d75994011a82139d1c6a5202c531d1fd24438add8a70448f5e5153ad79b7151a83ebe6fb33a93f7c5b1aa200a106730ca197633cb937cb628b3f36802da60056a494a20b944b6fb775ae7b6ccabd992d664d2804e31f24a118773d0d140902005e76ba3ae25542993def2feb24d504aa52474132d82bc1cf8b8d96353cfeb1113a05aa478186d431a4b0995b42675738db785931a7861f20bf1edbce053ca8ab7370239756433978775c2caf54fb4e59d60e1e74fdb4f4be04317ab16c016fd03ccb88a3c6e8adaf4351690b82371a777869ed776b07517cf39d95f24db935cd3111c697b987ce428d2751d11cea6e76072ce791151c93e537f9d090713fe5d562efe7a4eef617a53afd45cfea36f3cdcf8f80005c5516c9812f711109074a5b7caf8e5a861f3a3b21315d298d548de4dbf7a967d4c2513d3fe5aa2fb3ab44144abe2e03dd3401a5e50ac67f6b440a3ffe3ab1379a3bc39d6f0102ff3cb58f59bdb1d6ac4d838420b4e83db5c93697c5310b9a53de2d81faa811e8f766a9ad9eca8b1a56af909d4bcd503ab695267fed9b57950b374c1b303a1467e834b85cf052e6506b951f4e7e41377a218e398824670d82591fa7e0d9434f1611542b41eb288356819f96ff4df596b5976bc5a8debc92a5ebdbbe8f6bb92dfc18804478d7af0a5fd8be3669c16973dee97842fc63d06767734741bb1123eeb9e3eb6e191416ea61e3f04f2beb9b6be524b09887e45f947420ebab3411f387a017e5eb872fb98e40f173cdfc33acc2ec3e6b5c21401671752c1d1453b04c80079d12b2cb50e10c19a688b2d5782301bad4761e367bb9d8fa21e4ab1e8d86bb584ef1bd29e199933bccb9aed8e007c203c8300eb3b49d478e601d9212e3710895b66dde511ab11707cefc1ea9dd144b1189fed9b54f362dc7d38d7af3298b03d0675c967c24813d632957a70491deb68132a6cde5c33e7aea348bbac067f57e458e2b9039e69b214765ae62411dc8733b3be758d5943369b62eac61668bda8cccf2951cd6e3e466d92771b0ef341c53893e7fd77c5350093c075edd5629e04542e32620ee6fd4f4febeb780b9326d4f9e0ddf3ac7ef22345f5e98e40e301d161c52262069c3b0e7383a08995a78635c92224e00630099a605acf9c449f0d041b53af8a0295252dc082fb4eb57e0d89e5223878028d27cc99d2ec31c970c71f4922b145bf3996aa17de818fb51588bcb8b4385e48af87119949821d0775a0f79d30ccf7a6a2f642ba2158057cd3415cf32230afac22c115a7edb904e5ce8c2bf7ac53542eeff0d6531a4088f20d83451833cac67d57b5e3275fe651a447393e1b6bee73626a274142738b710da754f32340ec5c2566bf235752692305cea2eb16aa1e495f7a01f4dbf65bf4aad33db154261181509713b797211748de02a49843cbdf7dcc8ce3aa074d126ac5b97615a66d01cae44557c574d1e66975afc828461f2382025ef7379b6fef4983104c6d2ad8817cfff265656d214f8980514a560751267c7d8120af97fc3e26285b363af2b2d7cf404fab9ba5050706ffc7acf91813d91a1943fbddeac8d7eef083378571942c49c40532edec169944d0d45e02be2712f0c144387b10b07661d03231cfcb73f69f1bb80a0d958bf2ad30719b41c6c44d5d54ba4382b01078d65c77fea7c94f1e36bbda8d80887154f261ca6948ca074f9d6496e0f9afe2fac3efb4c3597a9e7cd9aeac4ea027544cac9f34c7de5e9a1ec16dd0782f90372453b0d7135403a697b99e42dcde7214de0b2733837ac7c9ff795398baf9fa3c9b9781ebfe0cab6e28add9f064924d4008ce7145016a6e991615695e077c4bcfc80a7b52270bebf484b0db558582aa8635f5a230c9093c442a4edb3e38d307e44c4e8cc21682f9ef5eae31a281c4700dea1398c66f8a693514d6a64d8eeb87807d129a26aca6e9e61785991b7741c3c45728c20254995aa3f632e60f03a6619c902eec571a1734d3172920dadea8c5e04cbaf0dd465d237b0df93430e5da8080daa81b3e0b8063ff4c4fea8c86dd659c423257239737ca8a84cd704284955f19f11a17fa77120cf255983cfba88a3331fff24990bc509a4796137c94ff08c18f59b98fd091bb008f39caf43ee6201d594c0a124d031b00570ac6a99f192fe8b29dc008ba88abae82907cd1198bd249d08e3fdebb1a196899e18b180141a705d8c10665c63834bb5af53b8c18715ecea4e2ddd92e4d4db60a4dd42add5a6189067ad0c8eff21d3f4dd58ae5fee5cff42f2d1a51215a6a4ec96d1b2b254c99018278bfcd1edc15e76af0092c0e12f3cd6de9f2b2625ee2b60d6819e4904302a1b31dda490e7f8f61dc10e6254b6460d7b126108036bd11786b4f84aa518a6695041675163718490ffb3a5e48dfdc8adf8797da7fb83713a44d195593e66a61a64d8b32c58eb918cbf6c448d2b32070abf85ec1fe65fd35492fe326dc7566c93aa993d0347b6077d480d6a1db86a28484b42c8a3b1b22588f4dec9e7547c1a630862fa88210e4cc5a1e9db691271f91a14db50f9a61f342a2fe1ff503c2033bc544a47de4a21494b7d563803756a1790b4285504b3da486ceda2c530bf4481195e308a3b4ec7240f44dc3dc1707bbcc76570192144c5ab9e73ec7291390f8d00c8fb6af065f3e05c86777371b8fc799e91a40e9f4de893aaf0d806957238a5ec395686554d96e3ae73ace437f7a22fd88d7a8c00b0217abc39c2afc245e2e7c4523ffb2e2a6b9a6f0c70981373c15fa747f17bf3b75b1717e24d1e0abd7cb641b5c9a31f11c5f10f9bbd2b2611b282e25fd764d451a1803bcc229aa47e669921d4c274b29088d3218604913f1bb1e2ca9876494bd8ad883e2e28a0ae2c15133155f6c37c836ab8657db9dd71b0c152", 0x1000}, {&(0x7f0000002ac0)="886cc1948bf46deec0e0925cc7ebb9267cd0a11840044f8965ce0ac5c466dc546ee0ea0f2bedc4df8d025265", 0x2c}, {&(0x7f0000002b00)="4fc0520dcf8a51608951091f224556ad1fd1ae0b7f782a7ff046d7b3037a47f14270a4c9cf8094c77aba8429f7332b09acf956a2068a69fa9f28f385d36cd72aa10b6a02d13349594390c81d8825903a663318392271445251ee920c9dbabf403b871affd2f46e9a91700fb0a2e129b724e50e43d00f8706dd234b683d5278ced2ee4ce078", 0x85}, {&(0x7f0000002bc0)="e2dfdfebecb88c1f55f4ca4500f152e61c5b742b42dc9e143c7bf5bb49989efddb85ef5bc473143336ca771d619f59d57f4f3758c21b330cffc8acbd5c3d87f2d30c2eacf4c30caad29dbffff4a4fd3712131bd756dcb74cdb58e05853214a61b27bec139a668670a6466230746dd20382f72d2476586f001a57b696f18d74fa2ffd456d7bae42714df2720433577f2f2971a58539854eb9a8a7f2bc584419135b5a5949ad1d8f22413b17c4fdf9b076c6caf7a45cb38875508b4377eb5108bf33a29e5e9d6321", 0xc7}, {&(0x7f0000002cc0)="be444b3d20eb1f744f0c9ea283c0c4a282e05e31b62090135f0dc865202f595cccdfab70675b0c23aa1e3ea2aa2421144a01242d96fe7a4fdc47e2dbe41cdc713c347423aa66cd77521791d8f2e3a6aa426129ae65fecb5352165a1b6a18a03d2c163506d160ad9dcad14289c5542e64f4e2b8d1abc96e92c2f9b769632487f28008d5731fd411dec9aa623579d54df2ae84f1033fba623924cd5a393c8eb1b0aa82d88fee6d", 0xa6}, {&(0x7f0000002d80)="52adbb3b48e458d6eb0395f4d795c213df0741f0e54a6630631e30bb9c9bdd295b80ac033934c975dcbd98d4380c9b2267d7adad7b41146987484db208d43cedb51098d6b59f12dc3005024939dc94d4bc69c390dce3317553a3d816e84d36f50355cce970c0d2b38dce9c9eaa3d29947152f54fa39273ad025888b0a66668c662880f5662a0fe259b5f4037e116904ca15269ab571e77b7518c8d2735266ed5b0b3ba06852846740d68bd7dedf69694da3c22135817bee464d26d01b6ed5d60f0d1195ba5a0ba3dff0ba4a063d1bd4d6cb36c40ea3a3ca8c4f13fd789edb9fbff4c2f383513d3d2f8c2633a01b4f1c9b663ef55cfca1738af", 0xf9}, {&(0x7f0000002e80)="5c15d76566aaf84d790aa66bf41a768dc9f2ebb2bec5c2ef71135b76388a5c6b7326cc1ad5fb3a4df0aef7238da0a6238fa9ca8a1e1f8c57d6d6f3c96981bbcfe74b277378448ff989d4226cbda992ae6484c04f871b97097dfb0242519ed805cb3009b94b14d8c4aa3499c767e017d345e593a370b2983d366333d7e6e54dcbc71ce3aecdf7a1aef84b842f0646729b0b01bfb173801732989eb8c3239510b6feab0d35a955dadefbe261efa3a2944d5bd7c4cc7213d5ba862ce78bbf4b89a89d6246a2337cc0e2d8fa9a9e4295898d92c94c6b2855f149b5026c9ae96f7200ad867bdb8c0f5d9162fe", 0xea}], 0x7, &(0x7f0000003000)=[{0xf0, 0xffff, 0x7, "304c14a74f08461c6cc9087906085b8f55d2fb7a0d78615ddb41b5b068eebf821511edb636bda0fbebd73a66bdbdf5488b171dd5073e2e0a3626d906e9c6d13f5e5fd4e22efff801c07b356d7274ec549862a5c98578ba6dc175322070f5cdb1801daa397ea4454c9700aabc7e12fd4356e0edd5d2ed45e692af9b8d43e9c08c05be0f1064fce6989bb36f230fef231db6d17200d910957fba86d8623e4a867ba51df00cb40c7753f97a6f47ee74c20b57cdd1aa7ae9c825de49929380c99e6de5b7c12c58b5927bb97c9b91cdc8213efc457b59e0755a5be934e5"}], 0xf0}, 0x19) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003140), 0xc) getsockname$unix(r1, &(0x7f0000003180)=@file={0x0, ""/65}, &(0x7f0000003200)=0x43) sendto$unix(r1, &(0x7f0000003240)="dab6d7ca5919bc64c0ad79b497e1b6755b1c5d71039a5ac09e0ee1457da2aeeaba5e724bcf5f912e121058bfd9ddbbb1a8f436c8459b4ea8f7b42971618975515a7dcc2f6ee2bf139302e91301779473a8b527c25c3cc22f263729d8dbaa672dbd0234eefd581d8b0986d79fc6fff92751a573bebcd960f2966e3dd8bf32c8f3494b0b78a15206d667a819e4fbd9f66c0633f29d8cbc2a5c39ad2e0eaf748ca766c94391504fa1d200d5b78e15752e", 0xaf, 0xc, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r3, &(0x7f0000003300)=""/62, 0x3e, 0x0, &(0x7f0000003340)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(0xffffffffffffff9c, &(0x7f0000003380)="747c7109d3b69710c9597a5fa77594298c208d8a5268e25ce6dba9faac37bc0641415d", 0x23, 0x3, &(0x7f00000033c0)=@file={0x0, './file0\x00'}, 0xa) recvfrom$unix(r0, &(0x7f0000003400)=""/235, 0xeb, 0x1000, &(0x7f0000003500)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000003540)=@abs={0x1, 0x0, 0x2}, 0x8) write(0xffffffffffffff9c, &(0x7f0000003580)="d8edb05e0f466eaa9414c7af54638563d7509efb877915aec72c0dc02e7959425aaed99a062cf35e07f197cfae9983a7121a562cde84b052c681c242f5a3690f32206870b6bfbe4c0aad1a7d4295b9e73a02a99bc132b21a50c638be850c58e435419f5058da58305dbe21721e585b308bee3382bfc546142eff138f13fb3f55b4c8d16306f302dce3d69a20286e0f86d73bee6d8b3f707b53723880ec13e956c095e3f0c65cd533db420762f2ae5e89d0cdc1c2", 0xb4) r4 = fcntl$dupfd(r1, 0x0, r2) connect$unix(r4, &(0x7f0000003640)=@file={0x1, './file0/../file0\x00'}, 0x13) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000003680), &(0x7f00000036c0)=0xc) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000003700)=0x2, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003740), 0x8000, 0x0) pipe(&(0x7f0000003780)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000037c0)=[{r0, 0x4}, {r6, 0x1}, {r7, 0x20}, {r5, 0x4}, {r0, 0x20}], 0x5, 0x6) close(r3) r8 = accept$unix(r1, &(0x7f0000003800)=@abs, &(0x7f0000003840)=0x8) connect$unix(r8, &(0x7f0000003880)=@abs={0x0, 0x0, 0x2}, 0x8) r9 = accept$unix(r2, 0x0, &(0x7f00000038c0)) sendto$unix(r9, &(0x7f0000003900)="54ecaf2d4cf4a639d30520272ee0d76a0732daa248d342f56714", 0x1a, 0x4, 0x0, 0x0) close(r3) 10:57:02 executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x7}, {0x6}]}) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="f921e3e36a7dc5157f78b2e7cb66", 0xe}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) (async, rerun: 32) r2 = socket(0x18, 0x1, 0x0) (rerun: 32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) (async, rerun: 32) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (rerun: 32) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)) (async) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000001580)="9b0209c3218b07fcfe4189c99e805e6e84d35696992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872bcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06b15e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f447b7bff49a5644feda223217c93320f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d9100000", &(0x7f0000000180)=0x213, 0x0, 0x0) 10:57:02 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x40000}, {}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000008000/0x1000)=nil}, {0x0, &(0x7f0000fef000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff1000/0xb000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file1\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 10:57:02 executing program 4: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0x3c, 0x2, 0x0, 0xffffffff}, {{r1}, 0xfffffffffffffffa, 0x100, 0x20000000, 0x269, 0x2}], 0x8, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x20, 0x40, 0x49568000000, 0xffffffffffff8000}], 0xffff9e48, &(0x7f00000003c0)={0x6, 0x8001}) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000280)='./file1/file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) unveil(0x0, 0x0) open(0x0, 0x200, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000100), 0x0) listen(0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r4 = socket(0x2, 0x3, 0x0) flock(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) getuid() sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x40}, 0x0) kqueue() open(&(0x7f0000000080)='.\x00', 0x0, 0x0) 10:57:02 executing program 1: open(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000011000/0x1000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f000008b000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 10:57:02 executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async, rerun: 64) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002a40), 0x0, 0x0) (rerun: 64) close(r0) (async, rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (rerun: 32) 10:57:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xd01) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000240)=[{0x5}, {0x64}, {0x6, 0x0, 0x0, 0xfffffc00}]}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) seteuid(0xffffffffffffffff) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000380)={0x0, 0x0, 0x0}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)="2cff9b72f7bb5b9220847612cb4f67f6887dbf15e9318bede44c37831f283ff69302be20d9402fbfe603a7c0d4cdee441bfdb0175d0ae120f3fd9a39209c2e54e34e1a2d1b7854485ab2fc36bf1218974d5fea86e6ec9a3698bc", 0x5a) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r3) r6 = dup2(r3, r1) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000000), 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x3ff, 0x0}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./bus/file0\x00', 0x4, &(0x7f0000000340)='./bus\x00', 0x6}) 10:57:02 executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000080)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) setreuid(0xee00, 0x0) r1 = getuid() seteuid(r1) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="15012e6c653005000000"], 0xa) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200024e3039cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f336443a42118000020720fd3", 0x50, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ktrace(&(0x7f0000000100)='./bus\x00', 0x2, 0x0, 0x0) 10:57:02 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r0, 0x80002) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000000800)="0f", 0x1}], 0x1, 0x7fff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') 10:57:02 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = semget$private(0x0, 0x7, 0x3c0) r1 = semget(0x2, 0x1, 0x400) semop(r0, &(0x7f0000000280), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000400)=""/8) semop(r0, &(0x7f0000000080), 0x58) r2 = semget(0x0, 0x3, 0xe0) semctl$GETVAL(r2, 0x0, 0x5, 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000240)=""/151) semop(r0, &(0x7f00000002c0), 0x0) semop(r1, &(0x7f0000000040)=[{0x0, 0x601, 0x800}, {0x1, 0xd76, 0x1800}, {0x2, 0x200, 0x1800}], 0x3) r3 = semget(0x2, 0x3, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/73) mknod(&(0x7f0000000000)='./file0\x00', 0x44bf42bca2222dfe, 0x201) r4 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x30) r5 = semget(0x1, 0x3, 0x2b4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x3d) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x8, 0xffffffffffffffff, r7, r6, 0xffffffffffffffff, 0x100, 0x800}, 0x2, 0x7, 0xfffffffffffffc01}) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000001c0)=""/47) r8 = socket(0x2, 0x2, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000440)=""/95) r9 = dup2(r8, r8) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f0000000200)='./file0\x00', 0x400, 0x40) fchownat(r9, &(0x7f0000000080)='./file0\x00', 0x0, r10, 0x6) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x102) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 10:57:02 executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x4000020a, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80004) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x4, 0x0) preadv(r1, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r3 = socket(0x1, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x7}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000300)=ANY=[]) recvmmsg(r3, &(0x7f00000003c0)={&(0x7f0000000380)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/125, 0x7d}], 0x1, &(0x7f00000002c0)=""/140, 0x8c}, 0x42f154e4}, 0x10, 0x1821, 0x0) mknod$loop(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000280)='W\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x74}, {}, {0x8106}]}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000440)={0x5, &(0x7f0000000400)=[{0xb5a, 0x2, 0xd4, 0x80}, {0x8000, 0x91, 0x6, 0x3f}, {0x1f, 0x8, 0x0, 0x40}, {0x8, 0x3, 0x2}, {0x2, 0x1, 0x5, 0x5}]}) recvfrom$unix(r3, &(0x7f0000000100)=""/185, 0x3e, 0x1000, &(0x7f0000000040)=@abs={0xf81335bbf3ed9962, 0x0, 0x3}, 0x8) 10:57:02 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x40000}, {}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000008000/0x1000)=nil}, {0x0, &(0x7f0000fef000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff1000/0xb000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file1\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6b4008 10:57:02 executing program 4: mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x80) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='r\x00') acct(&(0x7f0000000100)='./file0\x00') 10:57:02 executing program 3: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) setreuid(0xee00, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) sysctl$net_inet6_ip6(&(0x7f0000002300)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff04b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0\x00') open(&(0x7f0000000300)='./file2\x00', 0x80000000000206, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x76, r4, r5, r4, r5, 0x10a, 0xae}, 0x9, 0x9, 0x10000000000}) rename(0x0, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, r5) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file2\x00', 0x182) r7 = dup(r6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) faccessat(r7, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) r8 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x800, 0x2) renameat(r0, &(0x7f0000000040)='\x00', r8, &(0x7f00000000c0)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000001580)="9b0209c3218b07fcfe4189c99e805e6e84d35696992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872bcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06b15e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f447b7bff49a5644feda223217c93320f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d9100000", &(0x7f0000000180)=0x213, 0x0, 0x0) 10:57:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) socket(0x18, 0x2, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) r0 = socket(0x18, 0x3, 0x0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6b4008 10:57:02 executing program 7: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) 10:57:02 executing program 4: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) socket(0x2, 0x1, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) open(0x0, 0x0, 0x81) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)="c2b66aa785533dad9b4c0dbb8bbcca539c8d979c31d83136baa4e7b769fe9fc567e9870577a8e508c50a49b5864a1edc3023e49d367fa4aa6bfb813b72178d94ac1bcf0b695d2886782422e024fbf9ea2f", 0x51) read(r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x1) r2 = socket(0x0, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='./bus\x00') setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r5 = dup2(r4, r2) syz_emit_ethernet(0x4e, &(0x7f00000012c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd600391710018000000000000001f16f0935b3f7eb280060a000000000000000000000000aa"]) write(r5, 0x0, 0x0) r6 = getppid() ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x14, r6) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) 10:57:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r1) listen(r3, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x101, 0x5, 0x90, 0x7fff}, {0x29dd, 0x6, 0x1, 0xffffe058}, {0x6, 0x5, 0x6, 0x9}, {0x0, 0x40, 0x0, 0x1}, {0xff2c, 0xff, 0x7f, 0x400}, {0x7a8, 0x20, 0x6, 0x3}, {0x9, 0x48, 0x2, 0x7}, {0xec5d, 0x40, 0x9, 0xe1d}]}) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)="f921e3e36a7dc5157f78b2e7cb66", 0xe}], 0x1) close(r4) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r9, 0x0) sendmsg$unix(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) 10:57:02 executing program 5: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) rename(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') 10:57:02 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d0200ffac1401ff"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x7fff}]}) write(r1, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) 10:57:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = geteuid() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYRES16=r2], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = msgget(0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r4, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="ef03810ce3000000000000710000000000000000"], 0xf, 0x0) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="b2e4f3d255b44797b540631e6e63f8582481797ece039279e50729b770d255e84ec61fe17ca4d0700d9443733130ff2c4681e7e38fa7b60cfb8b9cae0e5ebc44a852fca91983360fefe36604cc1afeb22b5871132854be8fd4a92bb910611bd5ce26b517"], 0x8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x800) msgctl$IPC_RMID(r3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x8, &(0x7f0000000080)="a21947e5a8dd155040abf8d40a37333e", &(0x7f0000000140)=0x10, &(0x7f0000000180), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x1c}, 0x4, &(0x7f0000000180)="38c013c6010be3c5bbf91898c78d4ad629de572a11deb028096c7fe1b83b14c26416720d789ff770dfcf25af0f2a02a80820405722da0a01a26cb28de89026199208d847d2b0a7d5f2dc5f677d8e5df0094a7e9081dab9bfbe798fb7fc0dda2c10937796e46996363c88b04cc0cc0f1095dfbac38419c5a0d0088683c84f74a6da83df6f1342612762afdcb1fa057c44927f95a6579186adb683d0d5d6bf5fbdadaf191dc668ea753bd5a83e6f87", &(0x7f0000000100)=0xae, &(0x7f0000000240)="b54aa0fd7860c3020d1b9eadd6089edfe6d224e8de9321c621ebcbe76e045a3a41f406d7c59ef16a33a3f3edc17e5fa26fec8ab383ec186ef161fcdec08a18a8f7aac9ab895d34ecb7ad8e7fe19868d486193841d4cea1012ce0667d4aa083fe43b34903fc8cfcd7359321974fce941368f067a451865f534b4f8626e5d1074b2a3b0979cb", 0x85) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r1}], 0x40}, 0x409) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) r6 = kqueue() r7 = syz_open_pts() kevent(r6, &(0x7f00000003c0)=[{{r7}, 0xffffffffffffffff, 0x13}], 0xa3, 0x0, 0x0, 0x0) syz_open_pts() 10:57:02 executing program 7: connect$unix(0xffffffffffffffff, 0x0, 0x1) r0 = socket(0x2, 0x3, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x3800, 0x0, 0x0, &(0x7f0000000240)=""/95, 0x5f}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) 10:57:02 executing program 3: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1, {[@rr={0x7, 0x3}]}}, @icmp=@info_request}}}}) setreuid(0xee00, 0x0) r0 = getuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x20}, {0x24, 0x0, 0x0, 0x2}, {0x16}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r0, r2) write(r1, &(0x7f0000000080)="76e5daad6f01f8607dcd956e8c63", 0xe) setreuid(0x0, r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x31, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) r4 = msgget$private(0x0, 0x24) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/56) 10:57:02 executing program 5: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x40000}, {}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000008000/0x1000)=nil}, {0x0, &(0x7f0000fef000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff1000/0xb000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file1\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 10:57:02 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x3ff, 0x1, 0x1, 0xffffffff}, {0x3, 0x40, 0x8, 0x29f}, {0x5, 0x3, 0x8, 0xbed}, {0x7fff, 0x8, 0x7f, 0x1ff}, {0x9, 0xfb, 0x7, 0x6}]}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1001, 0x0, 0x0) r7 = syz_open_pts() syz_open_pts() syz_open_pts() fsync(r7) 10:57:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000080)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) setreuid(0xee00, 0x0) r1 = getuid() seteuid(r1) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="15012e6c653005000000"], 0xa) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200024e3039cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f336443a42118000020720fd3", 0x50, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ktrace(&(0x7f0000000100)='./bus\x00', 0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) (async) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000080)='r\x00') (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) bind(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) (async) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) (async) setreuid(0xee00, 0x0) (async) getuid() (async) seteuid(r1) (async) socket$unix(0x1, 0x1, 0x0) (async) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="15012e6c653005000000"], 0xa) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200024e3039cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f336443a42118000020720fd3", 0x50, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) (async) ktrace(&(0x7f0000000100)='./bus\x00', 0x2, 0x0, 0x0) (async) 10:57:02 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x80) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='r\x00') acct(&(0x7f0000000100)='./file0\x00') 10:57:02 executing program 5: kqueue() (async) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0x3c, 0x2, 0x0, 0xffffffff}, {{r1}, 0xfffffffffffffffa, 0x100, 0x20000000, 0x269, 0x2}], 0x8, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x20, 0x40, 0x49568000000, 0xffffffffffff8000}], 0xffff9e48, &(0x7f00000003c0)={0x6, 0x8001}) kqueue() (async) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) (async) kevent(r2, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000280)='./file1/file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) (async) mkdirat(0xffffffffffffffff, 0x0, 0x0) unveil(0x0, 0x0) open(0x0, 0x200, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) open(0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000100), 0x0) listen(0xffffffffffffffff, 0x0) (async) listen(0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket(0x2, 0x3, 0x0) (async) r4 = socket(0x2, 0x3, 0x0) flock(0xffffffffffffffff, 0x0) (async) flock(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) getuid() sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x40}, 0x0) kqueue() open(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) open(&(0x7f0000000080)='.\x00', 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6b4008 10:57:02 executing program 3: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) 10:57:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) socket(0x18, 0x2, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) r0 = socket(0x18, 0x3, 0x0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) 10:57:02 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) (async) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2b, &(0x7f0000000000)="8c740b72", 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00006bc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) (async) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x820, 0x80) utimensat(r3, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)={{0x4, 0x3}, {0xffff, 0x9}}, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) (async, rerun: 32) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 32) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) 10:57:02 executing program 0: r0 = shmget(0x3, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000000340)="68187cc9d321d524c773271a3cf2c9c76ff7d603fa2c41bdc0886d65891abb50c4bd4994acffaabe4be57113863a9c3d45dfeb1ad52b6d556a870772e83e218422e5ef3b4a56214a331ee15ba610706ad3a03b813430a92f85e4bcb2b449a8d5949e28db1a890a02", 0x68) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getpgid(0x0) r6 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x10000000, r2, 0x0, r3, 0x0, 0x10, 0x2ec8}, 0x6, 0x0, r5, r6, 0x8, 0x7, 0x3}) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x7}, {0x25}, {0x6, 0x0, 0x0, 0x76}]}) writev(r8, &(0x7f00000000c0)=[{&(0x7f0000000040)="1234c147d168098b93029dfee05e", 0xe}], 0x1) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendmsg$unix(r7, &(0x7f0000000280)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="46ec4f57170f59b52fda32ac884144", 0xf}], 0x1, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r8, r9, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r3, r4}], 0x40, 0x406}, 0x404) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x6, 0xff, 0x8, 0xffffff81}, {0x401, 0x2, 0xa9, 0xfffffffc}]}) syz_emit_ethernet(0x32, &(0x7f0000000240)={@broadcast, @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x10, 0x7, 0x1, 0x0, [{[@rand_addr]}, {}]}]}}}}}}) 10:57:03 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) flock(r0, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x1) (async) r1 = socket(0x10, 0x3, 0x0) (async) r2 = syz_open_pts() (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) (async) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1c00b7d2f88da5d4973f701b7b8d0661f7f23dbf"}) (async) syz_open_pts() recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=""/88, 0x58}, 0x4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, 0x0, 0x10) (async) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 10:57:03 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0xfcaa}], 0x1, 0x126) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x4b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x8, 0x0, 0x9, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x30021) close(0xffffffffffffff9c) truncate(&(0x7f0000000480)='./file0\x00', 0x0) 10:57:03 executing program 4: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) socket(0x2, 0x1, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) open(0x0, 0x0, 0x81) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)="c2b66aa785533dad9b4c0dbb8bbcca539c8d979c31d83136baa4e7b769fe9fc567e9870577a8e508c50a49b5864a1edc3023e49d367fa4aa6bfb813b72178d94ac1bcf0b695d2886782422e024fbf9ea2f", 0x51) read(r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x1) r2 = socket(0x0, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='./bus\x00') setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r5 = dup2(r4, r2) syz_emit_ethernet(0x4e, &(0x7f00000012c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd600391710018000000000000001f16f0935b3f7eb280060a000000000000000000000000aa"]) write(r5, 0x0, 0x0) r6 = getppid() ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x14, r6) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) 10:57:03 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x7) mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x3200) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/99, 0x63}], 0x1, 0xffffffffffffffff) utimes(0x0, 0xffffffffffffffff) 10:57:03 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = geteuid() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYRES16=r2], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = msgget(0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x81}, {0x20}, {0x6}]}) writev(r4, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="ef03810ce3000000000000710000000000000000"], 0xf, 0x0) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="b2e4f3d255b44797b540631e6e63f8582481797ece039279e50729b770d255e84ec61fe17ca4d0700d9443733130ff2c4681e7e38fa7b60cfb8b9cae0e5ebc44a852fca91983360fefe36604cc1afeb22b5871132854be8fd4a92bb910611bd5ce26b517"], 0x8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x800) msgctl$IPC_RMID(r3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x8, &(0x7f0000000080)="a21947e5a8dd155040abf8d40a37333e", &(0x7f0000000140)=0x10, &(0x7f0000000180), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x1c}, 0x4, &(0x7f0000000180)="38c013c6010be3c5bbf91898c78d4ad629de572a11deb028096c7fe1b83b14c26416720d789ff770dfcf25af0f2a02a80820405722da0a01a26cb28de89026199208d847d2b0a7d5f2dc5f677d8e5df0094a7e9081dab9bfbe798fb7fc0dda2c10937796e46996363c88b04cc0cc0f1095dfbac38419c5a0d0088683c84f74a6da83df6f1342612762afdcb1fa057c44927f95a6579186adb683d0d5d6bf5fbdadaf191dc668ea753bd5a83e6f87", &(0x7f0000000100)=0xae, &(0x7f0000000240)="b54aa0fd7860c3020d1b9eadd6089edfe6d224e8de9321c621ebcbe76e045a3a41f406d7c59ef16a33a3f3edc17e5fa26fec8ab383ec186ef161fcdec08a18a8f7aac9ab895d34ecb7ad8e7fe19868d486193841d4cea1012ce0667d4aa083fe43b34903fc8cfcd7359321974fce941368f067a451865f534b4f8626e5d1074b2a3b0979cb", 0x85) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r1}], 0x40}, 0x409) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) r6 = kqueue() r7 = syz_open_pts() kevent(r6, &(0x7f00000003c0)=[{{r7}, 0xffffffffffffffff, 0x13}], 0xa3, 0x0, 0x0, 0x0) syz_open_pts() 10:57:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair(0x38, 0x4, 0x1f, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000140)=0x20, 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="7802468b5c044041717aee9b024a1680ce183e7349d35701c585d431c9"], 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x3, 0x0) setreuid(0xee00, 0x0) r5 = getuid() r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000340), 0x0) semop(r6, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) write(r7, 0x0, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semop(r6, &(0x7f0000000080), 0x0) r8 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x21d, 0x0, 0x0, r8, 0x0, 0x1, 0x7e00}, 0xdce, 0x32f9, 0x3}) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x9, r8, r9, 0x0, r9}, 0x1, 0xfffffffffffffffd, 0x7c}) setreuid(r8, r5) r10 = dup(r4) setsockopt$inet_opts(r10, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 10:57:03 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) (async, rerun: 32) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x4000020a, 0x0) (rerun: 32) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80004) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x4, 0x0) (async) preadv(r1, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async) r3 = socket(0x1, 0x2, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x7}, {0x16}]}) (async, rerun: 32) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async, rerun: 32) syz_emit_ethernet(0x26, &(0x7f0000000300)=ANY=[]) (async) recvmmsg(r3, &(0x7f00000003c0)={&(0x7f0000000380)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/125, 0x7d}], 0x1, &(0x7f00000002c0)=""/140, 0x8c}, 0x42f154e4}, 0x10, 0x1821, 0x0) (async, rerun: 64) mknod$loop(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x0) (async, rerun: 64) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000280)='W\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x74}, {}, {0x8106}]}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) (async, rerun: 64) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) (rerun: 64) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000440)={0x5, &(0x7f0000000400)=[{0xb5a, 0x2, 0xd4, 0x80}, {0x8000, 0x91, 0x6, 0x3f}, {0x1f, 0x8, 0x0, 0x40}, {0x8, 0x3, 0x2}, {0x2, 0x1, 0x5, 0x5}]}) (async, rerun: 64) recvfrom$unix(r3, &(0x7f0000000100)=""/185, 0x3e, 0x1000, &(0x7f0000000040)=@abs={0xf81335bbf3ed9962, 0x0, 0x3}, 0x8) 10:57:03 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) select(0xfffffffffffffde0, &(0x7f0000000180), 0x0, 0x0, &(0x7f0000000140)) r1 = kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x10b}], 0x9445, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7ff, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0xbe5, 0x0) dup2(r2, r1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x40, 0x2}, 0x10) 10:57:03 executing program 5: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 10:57:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea000d01", 0x4) 10:57:03 executing program 5: mknod(0x0, 0x1ffa, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_open_pts() sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000001200)={0x1, 0x9}, 0x2, &(0x7f0000000440)="06a3f7b968bd8570a797d128c00b00d6e5cb422ee8192b1656e056de8ce984b0cd6bec9697d6bbf0f8d2974271e36c9f14fe72af89ecc76b1c606f3e0d202f1343a4", &(0x7f00000001c0)=0x42, &(0x7f0000001340)="fa6b2e39", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000440)=[{0x0, 0x0, 0xfe}, {0x3c}, {0x6}]}) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) lchown(&(0x7f0000000880)='./file0\x00', 0x0, 0xffffffffffffffff) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r3, r4) setsockopt(r5, 0x1000000029, 0x27, &(0x7f0000000000), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x800, 0x0) recvmmsg(r1, &(0x7f0000000380)={0x0}, 0x10, 0x0, 0x0) 10:57:03 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/192, 0xc0) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES64, @ANYRESDEC, @ANYRES32, @ANYRES16=r0, @ANYRESOCT], 0x1) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x8, 0x1, 0x8b, 0xe983, 0x2}, 0xc) 10:57:03 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x214, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000040)={0x0, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 10:57:03 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000040)="d58b8c3c", &(0x7f0000000080)=0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {0x0, 0x3}]}) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) (async) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x80, 0x0, 0x0, 0xef9a}, {0x2}, {0x6, 0x0, 0x0, 0xffffffff}]}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{0x0}, {0x0}, {&(0x7f0000000280)="8dc881ff9fba3a31acedda159e7958e3e428897a54f8d622e81f3d46d72d43ca2d2086f1ca06069d22a7af27618cc6ec81bf600549b21512964b840f5c435adf8d38a9839628bd0c6294ab7b919d0098ce4e6c206ffeafe9e773a53055c536fde4880ad29cc609fe", 0x68}], 0x3, 0x0, 0x0, 0x8}, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{0x0}, {0x0}, {&(0x7f0000000280)="8dc881ff9fba3a31acedda159e7958e3e428897a54f8d622e81f3d46d72d43ca2d2086f1ca06069d22a7af27618cc6ec81bf600549b21512964b840f5c435adf8d38a9839628bd0c6294ab7b919d0098ce4e6c206ffeafe9e773a53055c536fde4880ad29cc609fe", 0x68}], 0x3, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000240)={0x0}, 0x10, 0x0) (async) sendmmsg(r5, &(0x7f0000000240)={0x0}, 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(r1, &(0x7f0000000100)="b06cb31bc79a5b0d968721000000", 0xe) bind$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) (async) bind$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000080)='r\x00') ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000140)={0x0, './bus\x00', './bus\x00'}) 10:57:03 executing program 0: syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c000000000000009959f2205149f7ae18e4a52fd363d3dcdf1cebd627f9defe9a56b3c62e9d840776f2cb"]) setitimer(0x0, &(0x7f0000000140), 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000001640), 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) close(r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x24, 0xc46}, {}], 0x2}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 10:57:03 executing program 0: semctl$IPC_STAT(0x0, 0x0, 0x8, 0x0) 10:57:03 executing program 1: seteuid(0xffffffffffffffff) setreuid(0x0, 0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) 10:57:03 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000200)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x0, 0x0, 0x0, @empty, @loopback={0xfeffffff00000000}}}}}) 10:57:03 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000600)=[{0x74}, {0x84}, {0x6, 0x0, 0x0, 0xfffffc00}]}) writev(r2, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x9, 0x7fffffff, 0xfffffff8, 0xb7, "09000000ffffffff080400", 0x5, 0x41c}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000380)="bcecd49fb34c4163da0aacb93304ff92adc975406ae542cd2a801fcdeb61172b8ed6849d1018dd6a448548fd154ceb069d9135bc92e56039aca9acb6c1a02b70671f26ed11dc1a98382f4969922a4a82ba662e8729e1e80fa090fd5e439778c2edb2521f35", 0x65}], 0x1) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000040)="dd29dba176aee93db105199908", 0xd}], 0x1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000340)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x900000000000000, 0xffffffffffffffff}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r6, 0xd9, 0x20, &(0x7f0000000400)="8e9f6d66b37a648591df2bd3410fad429daf039356d4c52a9d297259a6928bcf4cce1f7a172213afa7ea0bd19ea83118e635d113b55224b0c98aaae010ac3b34f43b7bb72ad9864d94ead2033f4f9accf2a5fe97e0ccd5d4dc55d5751b3622f83fbf85b1a7a12f2c14dfaeb1f380401e4deac73c8072ffc66862a5670d5325a28762e032be70a809d71be9803f68ef968f5bbf248be9812314b0", 0x9a) getsockopt(r5, 0x29, 0x2c, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x0}, 0x8) writev(r1, &(0x7f0000000240)=[{&(0x7f00000009c0)="8fe598418bc25f717ac70c9326f99264d2a73edf3763ac4bb164021ce2c7a64a13a213d4a9cbaf35f50f321a8eb85bf813ec38b3c232d712cf10f841d0cfff90d2dc1ae1f71c6010e2eeaf12fc5922d15d668ff59a0d53214f953742c4fd8d57b484fe9478b079bd802380b18476cabc51445e0b153a2e9051090dcaae31ae2dc6f374d91fec5d5a8d9c9b7d033f912f9bd5dc9429ad6f59821bb7c35bf52acb6b1b1db69940116869f58a58b1a1f6a383d190ae4992f2ddffbbdf2c8fad6fe4d2860717e132087fa318c21b8a2abc5557ffbe87166f32d0284cf577de4904acbb206d2c45092ee1e65a533f10be5d4a8d293d7415f5d6f7e387641ab2ddeb61f9c5a77353639efa692caaf502075fce3e9254445d9ea9ccf2b92a143372318fda6535c291bc3d15ad38b6c842e70fd1acf266f1182f7c8b61ba4a88371e60e20a6cd27a1b859850c90332d63e30562c428a3c59454a41f47f6892fc13ee76418d9bd67f10d38da527de4761d788ddf90f2d95b22dd48507103856fda2bc0190e23cfb3248001e75b8fa1d17c8c9c37fa88ceed815dd7d275872932bbc6cae7b17343ee2c19f7e54197b97035baac0a20ba208e131f12a87cb1409993ca176b7162ac2ff7f498508fef0faa0d54d4dc055256cf981fba78c426d2d3582bd6724c713e9b7f1a629537e9417940468b7dedb307557b7c6a4d8a4fad3078bab7dc2be3b5a76e1768b847145ec2b03e3203159c9c69576530d76adb545d40e16c2dc544841880b1e576da6751e26e82bbc87a8c9c67e3b4abfb13a61141aa14c8e875446d8a37cafcd281054cf1874ec321a39285937c461bd49067abdac2be2a3e511dacbc81ba5bcbcbc8cfbb8f6a65348e8cb7b0de2bc1e3e0a29fa29287dd3f19b22013e7ddc097b164353e5b5feb4157d71718fa52012ed86b03ceee7c859955bc26de6f576ee5f1507859085de3d0ce1a62ad9ef14c1ceea50be5b00e90274260a378091abaeabab4cc58d0f075ec7fb7535d739aed9d6120cbba9d1837a13b3c9fe8be5de553529deeb307514ec03faa3a813646000ab6e3658738a2f3422faf9e60e97c82f0ecd2f5385a9814f007cd873c7f2b760e1a8c87fd3b08f70d1d0fecb6b1adb12cf58f73def7fb99becfc70ecd778a716f50c87692ba50b8da025d9fe961cb192baee9852a7b1b0756f82f65f4d2be0e19bad9b635b2776b170c0b38bb1e277651f2866c471af75e6a02e2b28352dad1d8e0cca1fd2cb77c0f23d11384f7fe302131a6dfa676b3561cb8a0416e0be8150ec8d153d70dbf1b8867b1e3df49c20981bb330376b6dc7a704997efb20caa7b7263bac7cbae8ac31b296e4dde211a2bcbd645517b3bfe40149684911974004f6a77dd7572392d1302384729502229fa2a214696205ada7bd09a79d248f0337398669b3e2b419270539b31e4ad140c502da18ffc24ffa22d6c88f262038652b554e69ed8edc537b3bf147c926341d18235963a3700c151ebda5538d65ef322ec5c9c0ff21916e14d130f06527cbb3a81d6dacd22c41d09fde952bd057c154580b099c6523d718f69ca173651691a7f5a6771201a8da08dcbc857ed77568052ab9ee2b47bd321824930c895ae7afdef6749cc95789d10d2c8bdb9389a0bfa4c6bba590c93b2278c00579407736311ae7db88b0eed3877756af64b25ec2230577eb603759edf327fac260fa3fd144099622c508f8cbbbc512a75bda13b7ce7e34a3fa3a405e92c90237e7ff66fe2715b275864c9eea45aa420d1e0b4ccc2b5ee50d88978b57c21bb52d4d8f86db3070aa6212757e74b09f6ae6603a9c20bff84bfc836cc3ae6dfa47e864d89684e734da602d8717c664ef5f36e4c3ca4439e8e617af3f41f8a535f309ed1b687a68e9d6d6d92e20ffcdffa46c44ba20994ac6ad8f2b0574013a0ffff2633fad205755a442af1170b9ad186968197ae62d094907d74e3f92d4596979ad8c844a42904417f912e669363debb310907d76325f56f4ec802333832edc9bcdb0b5921fbc703681aa3ee371edd2ed2f87709fc56211fb838923144afafd28c670173e0fa49b6a9614c6fccb9c680e9bf18b2275fff227252f8f28cb96328604e46c126337b28048be6834a8cac82bcec1eb1547bda9669f039c8a0ec63662c9893d4840684bf601c0b9cef6c589c3b9c6cb8aa6a5d827d09dbff2395d5cd01c7c44187f3261b40861d883766d51fc9051aeea2ec5ec2b82de05df3b59351f83ba5759cd67d98a892c19a247a64df2fdb08b3ff77da0235c408c10d519f504dd206305f1da10c888a72bc7c4fc5de6c8828a5fe68682abf2ac9d9f4c0c28545bafe2a01b4a226d613af1b09eea77261e011aea3974be09e1ba1107faa452bde401f6a441e608736298534f7553cebb30f9810c5374147c3f1d0f61bb89e36f8ea2ed87316c57b872968accee53d6baae45478da614cf5559c15b842ee3c0fc1b244b73d154f666c3ee8718f9d8c3bd62976d0cd208fd6e25d987a457208bcda50e39214661a484ee4ff16f11851ce5c67ce7ff6c45df36563919a6c11ebf4c24b3069dcfaf3cfbedd9958aadff70042bf790fce7fd6705af43a13716407088e38fb8ac11447861b1ce7cef24e59b433e8e0623842c4ce61220b77064625b7b408d37666f68280235d2bf01c17483db6518bd84c4ea250d4cf46bd934be43464ba1180e471a61e3d87ac364043b6b5f391f7a27da0331391ca07bea55d3de801439699453234b94e30fdb10d5f948be029f2190ef0793989f670d548a8453c11e6fa6a264a818572c518dc90fd4f34c8809891a907a732e07b2285f2558cc8446338f891dea2cc9673f2a92c11a96d18d989a7ed32848e2e7e6220a47d673906e17298cc8433e7e1864bcf9912a0eba5515aefe83585d280e12643c690fade255debaf6a407b0764b1d35e4422a2c5a3dafd67c9dc1d6622a7c026020e08574e8970af433997dafc318784a02de6b3e4acea5006abaaa17644d588ab65b4865cc7bd7478bcf224ea7cbeead36ee2514420b17dd0c4790f8a0f5c4f85f1e44a058a9303cb6269f2d6e2578e24786bad498f98b47d43346e3c1de59ffbd395bef199078488eb48eba653643c290a3c6dc31a0786012f446a7d56f20b029cafe26de65a4136a00d01c40cb2ed151e86b1c43a8cf8d28e7540a03c9f1dad538284efc6ba9a565b3e7d469f862c74a9d7feb85611dc9fedcf40d837847243713d77bd2833ddc64db9caa7b3a36975e1691a489f0247d01ddbf7e9b27c6778274999d5d429cdf6adb10cfbe98df529040c95c279d6c610b735c0937a7a164c70327477f8923a8d093279a51b295fb39e49ee70c55a3dcfc3007a3884bbccf6b8dac114d84efec610e3f996756bd6a0fd2410fe2b47a438c6b067987c172b0ccf63a49c848a9e78d49427dd2368072f8cf227097e8a5173a1d2b4e70105d8e22b70e9d6351a69c8b4c95f7b23dce7ee5587c997d20b3fc74db9ba0db1da6a825ec1e06696906e8c83af67c799471e125ada6633f9ce969fd8f0d1d11aba56390942fb7bd5cb716a789ca2c84c72df5164197616e779384a997ec0475e5e3b89b291e9425eef670ed4970d81d5e891c1e7fd2da1af3142ce4f8743c12888fc01cb1d7af14309288261935ebd029f0d54c76c122a6e75c2d59de0a1781e7f804ab5dc5108fb7268a4c373cc3496239637e5ed4b4df1a07f6d119750f8073bcddd1ad740cff36e26c1f3aaf200845444dfa7a480126fb827344be374daccb93277abdb597ed9dab1e4b3de15196bda5b5dbf85178f99fc546a864ab6df9d497a1527d440a07a1dcd9b1b8cdef67e85a606d8ef6596c095110573663fa450bc884d92dbe491454673fcb972a426ccacbdd964b00601281461330583397723e8dd0ff6a4dfe0d6fd8a0909cbd7b43898dece94b68c7b048a48b49ed6c8c0bdec7ea2f7130b1f1e6bf21383751523ab8a8745c610550349d4f086433f146473d0fb2e71ca6b13fbf067e2cb514b407415ae0a987cd1b58e3bdba6f7a2338b4c104c60e74c5bd8e508cc2e041b37310e4af42a22a484a72ad8025664145c03c9087707756daa6381df66cd26dc4f149b60a1af36352fefd23b4e34adeb94b47cebdc7c29417a643c2dbed4e558ef6e68b1e24674419dd345afeb692a74619f838216db80240d0021c4795dad0fefc1f8fcfd185f0655060ab7dd80ab95c563a23b8c6ee199f43dd5cf5b31f97d0ca510275d8571b3ca0fd8f97f4aad111b103df7a97d3d194c9a9bc68d45c73d605cdf2b085a021dae4e6b38712bebbeb2d8ca018b0a4f8e9cc1957e52fd7dfe51fcad95dac43ab0aaed2a5e234fdd3d82d6fe060cd607a686fb93b8618435bb06bdab91f345f8e80e54d2929030e3ad3265faca4ea74d83f8a7810f965443aa7a800e1b71a08a5d5333421d43559cd452858f49c4a6cc0be6d39681d6d6ed719631ec5ada6f04a30f49a4c49db6446a9d679d97726cccb12662f8fabdafc7fca897538a3093d84b6be8ea0f034cb596d10dddf90c9812d55a9945ae44beecf6b8f7c329b9fcc8db620ea091318af4fdf7f6fdc6ca17ef9fd648742189d13b9d9649b7e71b240371ac63f60cf3a7156e47d96e429f0950cb22a3da9ade3318b23a76fa9945690244a8e696e02113808e0d0d965930203e42ce185c38d38cb8bab5216e601853f9a5255d56a683d663bd92b2a925d36da01f51f0239e4aecc271544f73abef71861db7af0004eb67176f323a967891e9ead8c8e5526c9b9a0cbb516b0ed998e35dda0efd31c9b4353b1c6b287c7cbe68c3957c719f4430d6dab207fe10068f9ab7110f30b887182a1601d61a02e7894c397fb70b3a0cb769079fab117d3b920ae99e76b4aed4a1b5520b87e4a79ffb27d0341440f1b62d0767ecc7ef48d2232f3c978c75614804a8c348fa82003a213f6a634ee3de175e586734129367af66004d0f8fa883b26627ccc0421325846344658dd5d891a4d1e8fff4dcb08b4099134afe9e6853c5f408a78a51ce090164d58d0f54cabb104dce13704005fa93619f368348c8d039b97f227e1e576cfacef9edfdd2fb1cb1d87d436062a2e9f6ab55217a2f2ae9a2d8e80ddd9192372d291c9ad2b853659d4ab29477bc11559ed294079917341dc3987758cf941b7c89e3d861eaab947b94c732239d0908ce4740e9297e8296cfc2940e045d8906042cdc97313e0c92e91a1b4de52cbf71ac063d822437d4899dda4d9b0639f5a5ebcbe2ef9ed245f7b44538e55fcc9b8600294085853367666e450bb9ebba7247391d78ef3b237b22f7481ef21a697ae6ecdaa935d269bce3b87bcda2b304aba02ada0c22b17372789341523e246557a5ad66183b8fd166bfd794f1977fd102baa997d8abf89587d4169874e0ff608214e7c30e3da0ef1df56bec9b32cc1b674ddcc4bb412f1cdbccfa5a1ae51cb8b7d64e782ed26b9a51c9081058fdeb9b39c0f589000c10442e09b5c7d5f1aa38548c2b7c862b6133b94f4396a0db30a175526a95cf00e6d5a1736ce15041320de1028b84eddd7d8747f23aff6b3aefb64fa23ea1b4e1087b6ea6350abf568f689cfcb1e3ae62a4f8ed1c97d48122ad175755fa4de0185afd2d26e629645a4667a4f47f74af40b99ddf77c1788a63f1caf50802ce82042af1a506ba9f1be67bf3a8925dc8a83ff03a6423ba1f7234f3f0738dce6626d2a58964f6f06fe4d5425e1628ebcce4f5c13838215d4506a449bc500"/4096, 0x1000}, {&(0x7f00000004c0)="88df87fa422586604ac597447b04b8cccc71533751af92c1b414829f9f2825f18f26890ffd2ec1cca350276dea0400000000000000d3f5f0081d7a56ecbdd5aa1bc94503162f36dda095000085bc5018eac5afabebc71cfb9c08d02550424b026d", 0x61}], 0x2) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1021, &(0x7f0000000180), 0x0) fcntl$dupfd(r7, 0xa, r7) writev(r6, &(0x7f00000002c0), 0x4f) 10:57:03 executing program 4: socket(0x1, 0x2, 0x0) socketpair(0x20, 0x2, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) setgid(0xffffffffffffffff) setegid(0x0) setgid(0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) sendto$unix(r0, 0x0, 0x0, 0x20981c655348bee4, 0x0, 0x0) 10:57:03 executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000008000/0x1000)=nil}, {0x0, &(0x7f0000fef000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff1000/0xb000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file1\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 10:57:03 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea001801", 0x4) 10:57:03 executing program 2: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) getpid() open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="780230b4bd"], 0x10) getrusage(0x0, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000040)) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x717, 0x0) setreuid(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r5 = getuid() setreuid(0x0, 0x0) setreuid(r5, r5) semget$private(0x0, 0x4000000009, 0x0) 10:57:03 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="25f8892b1f813024e76d0e15e9688bc0fddb93dac1d9873e56a4e3284b00d567ee4f8a2e2e2676a56f5ef5b1f7e84ba993afe7f124943811fbbb31e3451d4d", 0x3f}, {&(0x7f0000000080)="86c72c0c5c6cde6d889c580c3006e07bc9862d328c7ba82427eaf74e8786c7193cda18b4feda65bda43d55a0c58ad1737e676594cf84664b6b399ff68062e29e29460790197a5f4bd8dc0c7e95a6c867576e5fabcbeeea4b74db8f891fea14947742c680fe1b288b789e8771a8271e7308136ad151efdc61b4", 0x79}, {&(0x7f0000000100)="2024ee5b7b41301ce191501fd6ba7eeca9bb6375204617b77b4cf4daeeaf44eb0d8f1355cbb21df07932e8011d067cadf70e42b229c4817277036e79b3a05ef6a1c02c65114a9a88160c3dff35d16fc49f86fa2222596ba9ce4cb6df6a9ff487b7de86c0c86ab177", 0x68}, {&(0x7f0000000180)="02842e177953c5971ab29b3adcfcd4cfe4e0132a01d930005e051619919a04248ac3efe299b78eea253d2522d50f903f1d9d203fa6", 0x35}], 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000200)={0x1, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000280)={0x7fff, 0x31}, 0x10) read(0xffffffffffffffff, &(0x7f00000002c0)=""/33, 0x21) sendmsg(r2, &(0x7f00000018c0)={&(0x7f0000000300)=@in6={0x18, 0x1, 0x6, 0x8}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000340)="eb0eea004cba8124154c2a6ba0b887c938953006a4a0faf99f50533889347c1cc91a660fc5fbdf1c3e7dde0f75322382052a980e134aa2d062d343a63035cd3b213f2fea9955f54a53026d9afa3c0e098c545b9378db68f62d6575c5dec4cc188caa255647407a414d6e70d458232b5605ca63d933499e3945a35c169c6533247d7cf73916d45ffe4460b98e858ce8e944ba6d5faf559c1ec0", 0x99}, {&(0x7f0000000400)="084d894937bc33cc443bd8dc8674505da752f9f7fd4d328789ca6787633a7304350552ab578e2d7d97f942a82738732d49dbc7082d6581960d23d6441f9332e412b25d0f001d32a98feff18db26941269b9e548705a5d64467f900e0c0ea0ea5a90067ac3673525d6414905b4d583f241ecb8f07568f4c40a11245539894b38f00703cee14a4cfd0fc2402dd97c8965ac8a3aedb67a2f7728d5ba1a78495eb3eba41200ecd790628973234b665d9160a262f50f6c69adeb65c417d13be5c15d76b4b2beb6a405e87fc99005652a9a6a6e1c0551c386265a342f0fbdeb66d", 0xde}, {&(0x7f0000000500)="d46f2030f479a7c440d9b18e10557a0615981c269a8273e60de2a2b16d253b01fd8f5662f85acc555115c984d2d543671f59c6496c8da391e3c2d3fea9cebc07759fafd668ed270e40a8ed482ca4247ba13687addbbc45f6ebbed9c2d9d3ae0946af97ec0e79ab97e754d7a324a94c76adb68199c30c1543477edcb2f08e63fbaa2f94a4a2c616ebf181a679", 0x8c}, {&(0x7f00000005c0)="b8fdb312b1680a75381eec3ea14c7ba446b79affd7f4b4246d5282f19459122ddb14b4283d79157120205ee5579157d842703bcb1553fdc16d8da0c32ffb0b5e2abe526c75328f93332c67511b7044e2bfc8c83c04b09a2b71de669360e8c8b68ff31463819a470228f7929fa6a5e130da5ddc1f379e712a9f220c395b957c29baaf56754bc9028cf267113b85d2b786afd350b95c55851cc9db5836a41e081f770f061caabe8bd2a7bd48432ef997b3073337e6716ec3d5e30b250f416f7d26df32cba57939412070ac7aee91a542408aafc6b304a415d21956ea033a7b68593bf12ff451596d2900340515624b03b29afff6ee3dcc8f51511b230451034e36b5f4a12de2d7294fe05279e4e0ec087b910ba80aa1dfe5a26e7bc613761579c57f0ebfc865588bc2484496a185c73e25df3823b5457022a56111ad114f98b8f37796f74071ec9765bb6d6d60ae3ea0b45e926a88e0c790f4a8c387b5aa5b9463ae4fd01fcc50f13b3db632ff271377c826cbe12908516a44272bd42a683d00aad3893943c12f10ff8640c991cf46d3376adabd24ef51f19abf271d76159bddddb500ca16543a0ce25e46ef1693baf5736ba3fb715d0945886ca7149aecd5a079735d506f48d61105c6dfeadc7df5f709fb4f52fc99f3e106614a5e09ffe71f485523cbec4e8618fbe0fcf89b7060b66957ca4891ecac25c37a16fe89e7378e6ad1f3c63f5bcb70203514ef22ad1fc055ab54a47895cffe37908940c1108410841dc79255e65d24dc8e2d5489ed49c3820b2fa5acd6df0422a99d1b39c62e13b5d296b9bc78528665ecdfed6001defbb39da62b9ce2370282573c14e664f4ca59b112a51bf1eb3cc8129402290126ffdb1b484fa81481755f8dbfa7c6593a4053dddbf31fa31ec38b6485112bbbbf15421a0e554f96bff07e8c2603f98cdaa5fef5bd4733567fe524c6267839e75a7e9ca67e3dcfc7ee657dc0c4d94fff5b70856680067d0ca40b6e7ffe46bb40ce067bd74f7c880dba01b127d2194572f91eb1b951c49dc59b7fd36d7285e4dcb66dcf1ba6dc2742d4a3e1d739339db9797f2e795de6f350787fcc80c25a2c837feb969e09d937ad1ea1542c5a2430922b45a08777f91db1d7f06fe40a77d16652c59b33e37b96fafb303e3378318f0555a3fe743b23f70544080557aeb27e85cae0adb5c984f78908a3d88110e43f645014b1a83fd30d740b87e3d5d021f5d26d705b645a1c46fbd68eab43d9a7783e7bec7fe9db11b4019f43bea324612c8e9760208b00903990c5c3249d129760c474b28cd9124ec73c2e24acebf987b2382d8f0491604627fae7738de84edc23947bbd2ceb779d0920b829a334f2c401637724965047aa0fce77e933995428aff84078d90411933eb71eb987f1f164e88c4631898c7775b4efb6363ffa8be99b7fb99323d0e6bc30624eb60127c750c658afecead175cf43fc9500eb74955d470223f85ef4ee78220ebf2467331737a1258a3540efd973931193dd52b9431476b8869a1abefed0ca1d13f7113b2b14a2efbcbefac9bdcd0fa32a07831c55389ab51434b2a17b08e0c2f929d8ec7033925e24a5bf054db769dd7243176c1592317ae3f18e23f7b002a41fb21cd9986394c202fef8ae8f87e89405c2ec5bbf5d275ba24d32b644bd098b162ab0048a72993ebf28503304af30fe3fb07ce800e0eca702874116377c371237af8622ea77de499457d8753a1fb18a9518b763dcb91d3ca4ca017244674d2d91024eb9aa80e46f0e8293e75a612afda79c46aef5ebf0c232442647d3aacc33d4dbfc6673c5d0f6fd553aa10db5841fc8cc77c601174f21c934536ad8f2dce8080380e9bb509d15089fd0ae707786dc0f704c3a4c5da99b443cee92b477382f91674bc53f27f02d2556b6c09a26129ec0f4ce4a6ec9ce1b6fea3858b0b11d8822f788467682bb19a0aad3bb7bb2b6fe644d563310a0c5bea4c52c37ff6b6941cee22722e4e6f9843f7e25729e8eaafdd45ee6950a2868ea65017333d1868c2c9c0a199b0e3de3f13c4f02fb3a3c46112fefacc0e9cad7e95270d1900711233c8622864c09f6b359185dec9b327e770ea0e2f360ca63b55a361440b486ef2150cd54bcdbc40947b59cc45601027ef712f0b69f60500a4459229a5ba636219d582254884035a7231e5236d6878dfba4b3a761c44a4296594cb42941b13e17d53d496b00698a037ac74560859b14e7c053d13b9dd4126a48dd8ee2a3e142af2ea59697623e9e34eaf0cccec866076866ef65d061d6aedba6a9c149269d7dcb886055c21c969a34217d075abbad27f4aeb3890d6b1da3bd85df12ff9ec2349dc17522cb816d6bb2c650f3e5b506aa937cfc1f209b6a365b9f7f1f5a3c234268acbef4e69911aaac1724a960cb3100e129b73420276fd3a8f3f726eff17d041aff403b08db1cf47b28fb8e12761e4770ee96809d8f9bdf3b70974ba680e34b352296c1bdbc8bc35e25b8582ec2cf3b6f832612bab07b39eb64e902ce7a9abe0b090d3da0ba2ad3e949048172ce6055671fdc089e3c8921214e26a5934d0d03c50ddc632d83aec121e0eea38d9f7cd1efa16b5500cedc23a83f1f9146d2ca026214525620f44754f7d9566021cafe426cacd642dd4557298ef71c34f3159c10d49c3acb6137d59c7ed1a4fefbea345202eb502dcc881dadea56ebb25ac5939f04ddb6b609f7276d41d28e7ee2ae0f39bb7ad0e56e05ceca154e0b8ce177697ee3c20d636ae6db912788c5d6d61bd74a55076cb2c33007db78c7860fe1b87be21e6a4bafbc669df18fc294a2f9ab6c30ba19638e913becbdba3accc1bb4a7689b1b2bc78a7c07382d8bfb01570181f72f632f7f4a753c7b32b498bb9cc619456c79c20312c56beb91cdda13904cab5d7051d38fce961a3f4aad29c755203d57178a4a6fe8feb467fd47b6684912e808b7ad3aebf568d4e11777b1602e441256bf2406fbf11dc93e56b5ddbe3e748d448f9740408f68044529950fbf1bcc7001fe0c4cf2aca1d7bff4dad4a530b7ba397b588439c8fac7a6bf6ca85ce40ad294b273f34bc2d35122128b19c4b38f5da7b6057aff254dd0991b61e617022c4f0be6761106848aca302b5051bd954477fd2e4d327dec54194b738d04a0efd7399a3d2b55c2ece59cb3cfdf6cfe0ca8fe06f90d1f3581bd90a5a776fd59340bce00af12f3c2e0fffa79f830a2db176c1f50906aed1dd1412f7cf2157de0a52945b881eb427dd8eb9fd73cb50f2eb84fd62767f7fd040589b2a67ad1304902b82cfd0d6455840d805561f1da660aeeb704a46600e24448e2aca81ef6bc60d04757ab5ae11956c7be250ad3730d444c5b47c95ef19522a6f8d157f4a5560aa5d8207e05207b1a5c321542d9b9dd16ec01c1c673fbccd6e66543e9c4d7352dda1197e68a591eb70203e6e9b4ce46e126dbc7e19ed9295348b0959ba604742e31d02f73c8fb3aecfe69b32006a0d7e823a20075c6b3da3edad9fd632fad13a0feef058546e1f9f89159add1388ddcf45f931c59b8f23e228b6ec06b592e8a82aa55e2ee44d4688fd5042474b2d05eeb84250f59b84c215ab33ddcabced8e960f29df40d9cc13123cc3efa41e58e72eb4252adeb08f8b67ea0e9694753b525fd4a400df80e0cb2e8da7f68dba2a41b6fe3c97b289e939d3e97cc5c21059e9671bf862fafcf81d86cc0402ada3419f81362624e771e8a5063cbf42967cf6c2e9a0a65a0a4331104b7e802e47325cec8e657513590cfd8a049b076715fe0037122471958e950be5bb5c59add31317b4f7e40c21a5f83c545042fe6e50e61663e75253932871595c51a7101eefc4183c2a2a2bf24bf1b094bba4502beecb5166ff3b4a3b40e7213a686e0b289e24df4425458a92880ddcb2bc2f368f06d3dd0eab0ff3227decdbc3e0105ec90d2f672f33e01f7fda8f3cfc39dcdb59d3fe698e76117c320f5cfc952a5d58d7e07fc20868eb57a8b224acf4f1d77d57a6ddeea2f52b28bfceb166ecb93544dad2926b0a332a6385707052d4244967b1500429ffd4f7ba1ca2a4b92568e3e82464461b879bdddded6c00aacafa9bdffbd1cffb20aad4ca81ac0625108394f5bcb662cde8ae6e9d09d089c30251a41aaa96f445617db9e744e3305256cbdca05e8733a460e6fe95bcdceea430294a87242fc27edec2fc5a86d75309d1c0cc244f1b8716eaa7ad06d028178aac86c134269d3a1978e788ad33d29df8623a7fc5a459896922d5bf5767a37fa4eea8cfc24ac5ec973222c65f08fa2d9fc723dc6da42a52b84b2118cb713b6a7f71f86b1ab7846e76a91250e317bc6942eacb1f770d5a3e0ce811b032848f7a9aa082d8fd2e09db50fc1756dbaffc21444c7d07725b6b2fbabde8ee5ced5a5dd4491570224b90657b1434d9899269bdb7dad1748baefc7d0918b71647afb82767ced09bc0b3e152d5b296c4bd1dc63814bc06bd8b831a29b629d5d0fea8323c918cfb922a8a32f1b42cbd536e7d8ab054f18ff89aa764c135fc5fb95199cdcc69263f48a2636fe11c0c7cdf608fb8d50b2bfc2d4c34c77162ff14e82142f7c0f90f0e800fbbcb114aff8b4e0710135a28d62b07f07c58fa26a8dd5d9b0740d028fcfd42e6dba259c17b464655e5fcaf64604a027c955ddda18f172ee704003781f009214bbe8a41b5a09e75acf3e395c7d1180989097c9caba0d43e422e086cfefe8e1b4a66d9aba50c235bec726cb0b5020e8e019b52e8207542a1e864bdd9d3007bb496782f483e66ccdb10dada3620b559743a307af794aef554596321a6b9f0b6acce5fad660c802a3449560cb5bc912c2872a132a35a3d9ded6d6f42732d06938315316108ccab54fd8fcd5a98294ac23f6cfd1d9dfce75720d8deeedc84793bf6aaeaab8ec00af319d5f43e86f2d109286c06aa8a68b8e95acdcd90629f05c6db291d03c2910dd3de6acd481dd07ca4043dc51d98faf96e2958d79ad75c797a45b186709e5ba361c5a17e379226f4d99ea06d0e47b9a87adb0231d4a0df8eaad226ac58dbbb638b71b5bf570a0942bc2e706646a12c5d4da445d40b6e414d924d2f274395159229817115cc01ce387d54bfa4ef43ce7acc7bc28ff1109f5ed1d1d8c788ea1b423ca1aae3915da0f6dde958c1cbe7945f7f984d4c4459a71920732cbe9ef0a1a7ffd86c15cd6490840f2eb9289eba4f1d315cb8d9d1a7553f6a29577c7c82a07293799d6a9087c0ab0d06df80611bc6b49ab0ebea2a2fe23ebbe48afc6298b231c1e0b2429ca5b656edc7a5a768b5a778213ac88e1ba555c26dcadb4d597f3cfe7ca7779406a41ea5c3515f4447b9eb67ddd2879c0ad9aacb0ece8f6fb7d2c5b74cdda6e288efc8ec7214ec1647a69aba5db35f6f4ba1b9663c7c010f4e2b543688db6bbb07dfcbdbbbf606ed1dbadbd04cacb4ad7f511a17c2cbea3c7890a0b7ac54b5592f33446c5583c987216a3df3f0c488b1e5f5fecb7a642f62fdb1be15c02161be3e5671ea614e6635a52a79327023a6aa1a124daa1828a7e303818732d42b8b30e10b2bbf22aa7da85b499175e542077481cb631f9f5a9493d443c673781dcf248987aa64cd6cc5a9649cf8e3147cdd5b4364873b5fa47f0ec99f81938fab8ac5204be43bb3f51405f3f747a7851a43d4e855956d02bb26530e7435d1ac6b91d543d83782ebe06c0ef1b3bcd9ecea16ba0733abb229d983c04c13653f646da0e23534246c0a7bcbac0db4ba1cd825bc94be0d6804e21cfe98a508b18dd333a89d", 0x1000}, {&(0x7f00000015c0)="c38fa883ac9ab7e33e9055a8fb1da6e592b7e5140ab0aec8afafb67afcca4fcebf1cff9108d5738a0fe0042c50308badbeb106093a267d0d9fb89143bf440be9d76a1bd23eaab65a39f0c353355f1de41bbc87fabf10618d05a425e3feb524540ad9888eed842fded4d71900969e2259be0d", 0x72}, {&(0x7f0000001640)="3d70dcbbf75758d4765003e0745ffe84d6a3bd93ef3aacc13529e57b35a5334e9480de3485be606eb8e45a6425b8664af65eff002bdcf7cf1fc86404afdfb4b3f6949e467ff12f113979daa59bbce4c50d5e92662e6544627c9917a2ac425ce891912650538954a741c8deb9b8095ae4db13c7fff05057ca111873e05195772e44bfe57bfc8b67583a756356cb87c4674d4d80d2c89cc1c3434c00e08e6bf6dc2bd7b55fe508e9afa03c4ca9e316295bc49b16a582375385d5741adc8dab6e48da", 0xc1}], 0x6, &(0x7f00000017c0)=[{0xe8, 0xffff, 0x9, "9d1d51e0c0376a5317018e61fd7226536b2a2169feede2145b7e5a142bf9a012c275177aec31dab258d2624fd03b17d6c4c5077e25e68b298d732fcae38fae41d6d9f32b7b63cc807f093dc9741c7e45a4c2fb3695b87eb450f9eb17a71346ca9cdad8780db24f582b697b81058e738ccc9b69cb7d91d32cb60cd9db4a8886ae2c870ffd880a84898766b1dc9c997a002f4fb808d4d10b84fd8acee926fde40e72ecc18589743acd30e4970bc9033e5d381723845da657ab7a157816f55426d5669a6b258c666b95405f50adcfe26511f2db"}], 0xe8}, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001900), 0x80, 0x0) readv(r3, &(0x7f00000019c0)=[{&(0x7f0000001940)=""/74, 0x4a}], 0x1) readv(r1, &(0x7f0000001b00)=[{&(0x7f0000001a00)=""/102, 0x66}, {&(0x7f0000001a80)=""/111, 0x6f}], 0x2) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000001b40)) readv(r1, &(0x7f0000002080)=[{&(0x7f0000001b80)=""/148, 0x94}, {&(0x7f0000001c40)=""/252, 0xfc}, {&(0x7f0000001d40)=""/166, 0xa6}, {&(0x7f0000001e00)=""/253, 0xfd}, {&(0x7f0000001f00)=""/209, 0xd1}, {&(0x7f0000002000)=""/90, 0x5a}], 0x6) r4 = accept(r2, &(0x7f0000002100)=@in, &(0x7f0000002140)=0xc) sendmmsg(r4, &(0x7f0000003400)={&(0x7f00000033c0)={0x0, 0x0, &(0x7f0000002280)=[{&(0x7f0000002180)="fa", 0x1}, {&(0x7f00000021c0)="26cd25c6429be1902d559db11d8f571667cc9a7a0934c79055dda3bb78a140b54b10ff70381b1c5ec33f4d49b34c869917e26db290cea84208855908fcc3cfcec45beb39061257753b291e9fd61068fb1bba2098aa5268ed2c4dabfc350895d87feec57fd94301dbe25bdd01df7d0dd9ffb4265cc667c14630bec0f7cfa2338a42c0804163be", 0x86}], 0x2, &(0x7f00000022c0)=[{0x1010, 0x1, 0x1, "835ed133a24a35407bfa03058a1991ffc4d3e65dc55199c987747d22f5b7e8306fea4c9382bcee9db31c7b2d1de20a79b538042b9ea304b9c105a77fdd4bb2893629cacb6aec2aa12cda32bad0889c3be20fb38e6401561b25ffc8e200398311db6416a85fbff844ccb44f6cc5b2439c8eac2285216cf8d84da3a1c7b08291c1dce71d18e4b22b11ccfa1d0385b0a635a5e0214f770a1d9c339874ded39cf1c0a7a36e346052a04bbcd9a0f2c4384b6ca072e304c0639a84029cd59244dcd5d76be0c5af489d79efdbede62cc02239457f367cf5605c188e8be44a6cb2731940e3a6c381e41f25511e5ec3b19cfaeabb14441c113f1cd5670b166ccf651a398df3b3172561a820a20ad9bbf6912d4e8b13578a88407c267fc902a8308c9916190a495c6dc4762e36630175ad71aec0bd027a6e491e51a6149b972bed1ade6794eeef05341036aecebdff62df9601d010308dd445e1e20320f552b098553bae29a14da5f4eeb4af26fd8b10bbbdd216072f08a3701a635b7213b87549e5ad422b4d30f61d48124f44c6c326089d26f1ba9b58fa3f316e6c25f3f152775b01ad3beca8ddca6b1dcbc6998dd4461497f7830fb3416ae9581f750cbda8760a891098a91daaa15c5c659442b222fc5f6aa217734c71f205e54f967e32044ef95b9c427a46c6d1d303179030cc9a957db2e3525c000587c03269d89da5f7da9309ad7a8abd8625969924d12adae5312b50543fa04b28524e7f48f6b373d5d6b0b2c5f9de7c45b7d6ec785b885eda281e5219f05d0b243fc8a1780eb370db7462980a8624c3c09f08de4975b6ce226dad9a1fcb52e7e832d3adb215fce6f52662a483546e01c1779016237e1af9583ab2e63b73fc87ab6a46877e369b7bad0672a60385f17c9c252c08010e8f8ee6922cef26f863515b95c04dcc11496e42035450b028e46623652c5c1099ff25ac23fff73d904ba03741cbc239f1c66270d58098a8d2e8255ba029e19dec295b2a6d294e259e44cba3cb0e5434b238e37ad37ef02b7fff916556a430f71c919b358affa09042239c953edcf1a04b29a5aa6e326f728bf5ca3465da617d26b13d97bc13df754eed6ec14788311e276e006d290d0028c02066fa71f0c76f23e499a096f8eaf8442f5a71a513ee7a0340d3cb8d9b3793fd97208c095eedf2976c7622776f4c541ecb41d4ffbbdd46548c239d8788e728137f690c49dbf350bdefb7dc8753b02f96acf98a01f3b696ed80c229e4d4c80045bc59f46fe174bde13810291fb4336305ff60c6ba76d21c9ca6ba7b0070938314e868856bcb6f1b8a11ac4ed9042460e0b6b8ab04472f7c06ebafbe025eae21dedef19425f67ae8377cd61e2da8969fd8da8b9676048453b0a49ea50f1a6c7973cf3be8ecde5d99fb765eeb17f96fabc6d7fad096c41155ea0de413908bacdb7cea0066015ca8b83ad9feebbf0529f2823e37351dbdf9d68ae359b4a24524771e6b970f1ea4edc561da91fccd93b0189c0c9158ff57405eed56e8e899f1952d728bf52c45a92b7fabd0da68483f7e89effe9ca84d3bc8c5903c6451b6811dc7dfdb52666b99e0af712f7154c8d8dc26c95ea8bc5bc924e90330c48e8d3919a90e12f1b160ed6b121f4c5beb4836edb95d50e198bd105a82715214848bb7beb988c8bfffce99c048d36bc827299b905fd6fcd09b58197e84187107d3b07d8779cfe2772f3b1b6bae96ff43ea70e99a211d66895cdbad74b184b229dc91d4ab1b915477b1c27e0593e33f8b31d1ff4165ddc42ad1a939ab6fe269b9613f68aa988f2cfb5ffdf3d5aa5410ba071388c93d271c224232c495997e9d49d36b57aefbdba89ad75efe5ae500e60dc7def06bc3bce90f631d73d8a0fd4454647abebf2f182d71e8fd304e5cef898c72e73982d7500f213408364a76a8507b489ab7b20a7fba320182afb9ee77ced3206495f66bb54d9d99ef9cb7071e719c9b62c9019d472f5919ad233847cd9dd15a8777315ed8698496c54f686f52f217e88780c9eb507eddeaf7ab03f1eee8758cf3d80bdd84ca9dbfbaacdf14d4f70950af11c3a3df40091a774b693c74cf4d8e2761ad1e25c86d7923f2b1592f592928be39e9dfdd765bf93d4f6b56ea94dc4891c437b01af11b3128959ba2399dbb8ba26583564d4649969c195535808fb8936664c88a4e48d8ffa72c70db9604cebc65c1a9a71b18b14838acaccc1554bb777b02f786d6673e10dbe3520a8a9f8b1de24b6ade92f8d2fb427b0cd4175c306c5eea69850712fe08ac0e85396ad49c1dfe9414fec251752390b0ee8450a63c3a4ec4aa3448b6ef50be7b8643d2d0837565890d14d64d5dbc3ddd6219e1af6e6a2f12e29daad9875970ee82259db6856a4c1ca4a4eace95c940f0ce143f2d5a6028060ab9e9ec262a26c071942d53392b0d10a0ebb9d63008589a5c5143464bd2288c388d0287fd64e39b356c6d385ddbc8400abc31167acd678e04d0a58b45715facf24730be0e190a98d2dda9fe196700507dc079d9f0eacae8dd6f0e02c5e42632c45a521ee2a2af1b9e6da687626811eede986dc577141a13db06dad9ee3fa5ffe2c70ea5748cf5ad5e307f3f314c4b271d89db4d19008fe177364a15d15c1d23b048a3bdc97c35edebef3ed1be70d40882f9b20272fbfc82b8da4a24dbafa6c7d13c1be493a7e7264a6c21997aa892fcbf86dce38e4e4f19618629e0976166d14ccafee6b17b2f167d605d3514e928ee42facb1bc18589bf4b72af2a296ca3cef4f5b30b029eff8a677764ba76f517da1089731ceea8d9e0aee86201739ec1037b553957701fa510a17ac2e0e1ad9b29297fbc5ca0ab881be303093e93e452fa9fe325b6ad3f1ccffe57c3bc74ccf1299743c50da906c40d89c1c51e8a0c400c2d028a1699ab96aafcb266175275f5ead6a49a5b3859ee1857123df41689c9bf0c0361da3e9a06cc6c0a600402ad788fdfc03d6a9eb2dc610348c55b87c21183d7387af67e41962a84b1d405a173c1a179fe8eec5366958a226b7ef66424d59d93d1418b0219286c5d4edf19e04171506fed54cd2ccc5494f25fc1dd11f6aa8a8395ee1af46a31a224eb26b4fe79add1b0dfc3d0e2f3f73beb95bc8ea172d39174490dc9246e930ff9b5464c472701b8cdb746292f934fed0eb71ea1f5c5b9c20e5940626cad245f2481b9e677d928cf1852a29613aefc0729832a314a11c07ec7d35844b511990a4181b98ea8e001f79f89b2ba7fed30ebe43e851e1c9cd2fce28130eb38d0c635a2b714ff4a981de0f7e7d9bb1ef146f3fb40f8b2e97b012e77d92b98c01cf52384c44b9bcfdfcad47b3e19dba8a5290a9d1196a67661596bd6107f4c83a84bae3ead47dec387128e4451126be1492a739992b399e9c7a586fbcc1d708f038133f8c9f3e05f7512b3350196b99f1c2c03733828cd58864154177e92c9592279b2c5729ef22a5d1dc7135ee3071b834ba9d86e00f7111c9d5e19539c8c4c17e0e22a29667aff767b568b274c7fc421f04ce943d921fcedefd3f4e99bdad116b9995a3051994987c17948ea3ccfb0bbc685e64e615147ddaa74991639531243c57a6887b83f1a7200027892ef19ca3fd0e47df1abe2fb4baff6ec5395b5597f78976348f8fb133476e385559d1e9412b0741e05b8879e0b9b9935303e49dac402e86ebe20da6085a52bad3435cc434937d8268e02de7f22da69b8a0f4c71ac475276260ce0a72688af0af9b1e295247b6d46f03cbd2eb03934091cf67ab1778f32725ffaa060edfb27c2a962856ca7d1bd94535bd096929341fb696dbd554a5e9980ed43c2b7bd115201455e8307c36847dfb8ace26b53be1f5008e556149b1add05aac73a16ad2bd175da740eff2e1a2034ea81fca9ed4130e27ccb24e99ec8d4d9bc85cba626d3d5fc049b6c8a626aaacf91b0e628ff312450e37053039e25dea700c0360cbf5ae5a535ce61b47097eb00f24165ab1ee04744c865c14875d4ec99ac33df20afd037dad337cc448a86d864f82eaeec0cdf7843cc6b709cbb872d4f6d8eb2f60c6dab3ecd8c752f8d7cc2c6b98ef6aeb20036dff0579ebdddd547959e01daabf811a79f26a5b73b44ab05966e77eeba645646d72df8756f9187d588b8403156a08e38a276a8a869d5d6bef671eb19382100d2a55552ee972c0a1a09d90d08de933feb05dd072847b7db086aaa47ab38cd43dec3194a16bd9c7e4c22a426991aec8ca254612f936ab732546620e465d691058b9e37a18cff374159acd41897f40b1884910be85516bc5f00186c496b541a3c255dd531310eb1fd86f1f980d38bfacbb25a4f13e20b3858b35587104147c6853c8aef0e9333227eca9d9769f15d12d458f9b9806203577aa380d74e539e0f9d0f766490d4eda0242c7b7a11b33768246406f789668c5923d58225829330c0b3a74ca252cd995bd5234b324d70addeb237cffee1f432aaec1d16a04c319f66e7807cd8720b5f32de213a25fe3921f1c28eac20ffe1b68aa8d9c5d430ba12106a219bb66b4654a9f45d9ad88f81119273cbb5e8b217232aa98c82fa06f50b0c39cb65151988d49f1a512e778aeec1b17c5ec884fbdf4b38f9c54c6f614549541085bf4adbd11af9f9b4a460d15543d1c8c82500bd0e34d0e4e5bcf8a4bf3a875d03fe0ec94d9f6545efed5c3ef118757c4d6aac6848f466f9dd4f9edbec374a0a2bcb3f95387d26155e6e2cb126ee63a7fb070eee0dc15d42b3a52f9413ee9e43b6d5c4ee69f0dc3c546016a2f48a71e5991411c12b37485af3ce2c603aa2788c8557775a9cf4b227cae6526b8f428bb668ed1b14073e2146d6258c97f89f8e1606f035c03a6a179785c95a8f7cd16faeb253a494b695e60b332958c4da45f16a164b17a18cad4da7f837449736c67fcb98ef282b9ac3c16cbb0729cf2e4321d943bc1d876ff4f8723f2a84c4b2ed2ca3c8f21adc54dd8f94b0bfa656355327f8437cc0fa5b70d31e828d8c90b7f5d79cc30c67e345a6e1a8e0269f8a197654b46e2d87ef542a3eeafebeb9f183426a6252d1052700f57a7db09a34f767ce6c443f56b4c325d572b32c717637f6d8b3fc6e8cead30fffbf7a7b8f428297c7f3ff3632a89bed3502a6ef87bdb7881ef722e4c2ce19f5165fdc44c0b972070ec697336e4542dfed34df4ced4f0fec357e3ad6c47b5955c55d758d41f6a3a345d7c84147fbae4729bcfbe47d8f8df50b63d71fc07097c391e4cb285d07ae1d7c7e7f2526f4798266ba0276bd3b1c0c326a65611dd47e3dd5c1133a1db9e7c7f77a27084b31e5b4f6a8f4b7fd54aa7d0d0559a9429e01ba1ad10588ef66b66419d4ad109174262b87aba0ded6addf883725a6a4746cb2b0e619ace466be46a2d85ff9388977ae37efab4f43b8a620ababfa106a56dfaf027ec3cb7de8c5bf0c8f7c35d777fa8e0b901fcbac281523c9294abb1cb442940e5edf37ff8bd2cb715ae939bba968cbedf9e9642eec50a7d66980cc2436ffb6c0be19e853e83c7ce21f7bfb10e38c0bb96a6c3fc9a0ffaa9a7c8b0401dfd68e3736d7021eebb93b37364f99f61659b3d67bdaabd3ba031d8206edd2cf4025f96f947c70910401936c834f2abcd4aeea98afce492b3ef00c289f52078336f81fb0cab1add0931d75be84ceefbce8686172e00d8bf99c89392a43bdd314135f3923e64d7f1a44954d39fb230c49ef02d87bc1b256ded36ee397c3c896f0c5363abc0182eeda37ab881579a14bf1bc15f95ffe8e01e438fde51d2293f8e850a5126"}, {0xe8, 0x1, 0x3, "54dcc77de4f93faf102e602bd78ac29334537f2444f5b8b34c08b428e5a76e1119e27edbeae04d17d51b58c1c9ab158e7bc46139cae62dfa2d98abe666a1e2b1deef9ac2643e10fa918a71de9cfbf5c81cedc161a8d0123d81cd9fe985778f6c0ba6ab692fc53b9e9f3838513a003eb32be16e0e969a385f6563b163caad58606240577dc032e724b6bf85ecb99b253b633ed7afe9400e88c1309d4b1070aef268575c879c7fcf59a0e9b1f9309bb3ccfa5a42831ce36c0559adde0302c8f020bff2b0fc19662e0d231fca9c28a48add232ccca76d66a508"}], 0x10f8}, 0x9}, 0x10, 0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000003440)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000003480), 0x0, 0x0) close(r5) write(r3, &(0x7f00000034c0)="91b0e04539b07f4d179273e906a79885a750079f25cc9119270c653e6ac186fc6f72c13a739120681ac97c60294907f841e8e51b873d2cf6301421035bdb1d49e0e1ee68230df0216184b7845c95b38c2a4cb17017cdce64f3b925946c694161d10ff7444ef125180b3b1dd7ebd4aa15b32f1e98f665094fafd24ee678facd7539cea15429bbe030466422a5af52eacc1486aaf4424cbbdb92e5ec7276976a80", 0xa0) r6 = dup(r0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000003580)) open$dir(&(0x7f00000035c0)='./file0\x00', 0x0, 0x7) open(&(0x7f0000003600)='./file0/file0\x00', 0x20000, 0x8) pread(r6, &(0x7f0000003640)="88f177ba50f8638a9b809b3d2ba2bb20dc614a604ff835323e49cb98b024c897f9bfac2379d23dcad1b54a8d74b09aa7a6dbf83436a50568a2848e8e841f00485611da332f55a0cdbef5d613050e56b17c7191cd6c47149d6064b52b1378022e89972188df07e1210629aa668eff206fa2a60eac023edfa6465441a154", 0x7d, 0x8) r7 = open(&(0x7f00000036c0)='./file0/file0\x00', 0x40, 0xc8) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x2010, r3, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003700)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000003740)='./file0\x00', &(0x7f0000003780)='./file0/file0\x00') setsockopt$sock_int(r8, 0xffff, 0x800, &(0x7f00000037c0)=0x3, 0x4) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000003800)={""/16, @ifru_broadaddr=@un=@abs}) 10:57:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "0d9c5dc959ede69c690b0b3880a08067409181f9"}) socket(0x18, 0x2, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) r0 = socket(0x18, 0x3, 0x0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) 10:57:04 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="a60fc43f74823f6abf0f64cc0fd66d76", 0x10) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc020699c, &(0x7f00000001c0)) 10:57:04 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x3f}]}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000580)='./file0/file0\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="d43243b79298270335c65ce195cd2511baa97e27751f54197c7282aa17ed1ac4399b448afc8d41b8b6b43fcd3c8b29a76e9f6b8b7c21014f0940d592da6c3053546b84edb5290841d539ec2e7c17ed7294d6bc3f418df0f1e8be4b0ff31d5d517a590d93184440a9a957e9e44340264260288e71f20aa8a78282e5f6f6fafab3e038035a8c24b8ca45463fc662731e2264e78b54f885bca2eed4b9ff597bd8f2184329f9111efea9723b1b5af87d84ae06669f6cddb11f5f1b8b972ff853da2ce42ce606b5bc1f7a0dc8d04dae86a8799f0ef15f9413e2fa158988c4ff5eb4f7a30d16de0799ea9aa5c1aec86b840283deba5501155e0ed103c3cd972e7836e443ca1c4ae444c167839c9fdced2f8b5ddb0863ea9a3e77159bbd292abb81565a39ce676ece81d3cf36d1c31d4b39a743af8ef2e13907dc5b2abe3f99f971be13f5c74be413e0b986e86474695283f061d92c42be6a02bfc59e13e20112236faaa7a999fcff18b3b7a0320fa06df20245aa0de7c3f519052124eac40254542a70541224d48d1e20e8595328db130403d241ac641af760cc41363fd9fd55eecaa6204d63df53556c06051b5442a5f06d47b34cd7e0f85a0f672c4bf63e2b91954d298f497595bb53ce52595acb64067d0ed43f4c66a553000a4ec08c2bd462ecdb1f6120ea0ca84d0ec8e3ea8375ec41c64a3a70e73051e285ff450732d5516a98d68ebb652e35e7d0d6ebf47782a715e9", &(0x7f00000010c0)=0x210, &(0x7f0000001100), 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/31, 0x1f, 0x840, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x4, 0x0, 0x20}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002a40), 0x0, 0x0) 10:57:04 executing program 7: r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}, {0x4, 0x8, 0x1000}, {0x4, 0x2}, {0x7, 0x81}, {0x4, 0x80}], 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, r1, 0x0, r3, r4, 0x101, 0x11bb}, 0x3, 0x0, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r1, r6) r7 = msgget$private(0x0, 0x588) r8 = geteuid() r9 = getuid() r10 = getpid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x1, r8, r4, r9, r2, 0x0, 0x3}, 0x3, 0xfffffffffffffff8, r10, r5, 0x9, 0x61a79d54, 0xff, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x800, r9, r2, r8, r12, 0x20, 0x8}, 0x81, 0x0, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x40, r8, r2, r9, r12, 0x49, 0x4}, 0x1, 0x2, 0x5e4}) msgsnd(r7, &(0x7f0000000340)={0xef440d9f3016acf7, "be26bf276a70a772266bf303d5c86abbae2d32f0a0b59bccf204bb14c1d59ff45aedc3597948f2d304c1e9ec60961ad43977d696f6fe9f62f88c92a20bef9f13c70d2ca5a43fc56e297f3d6d9c8ea308a689a9f17ad5644873f30b93e65af7010d41818f4dc50a771817acb8c8b527c8322ddbbf9d0ea45af85db198544c3e7b78573622068a1420c103eecda3b25b32ff4b95ee8b454b9aa1f3dc419910d98fa4248790"}, 0xac, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r16 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000440)={{0x0, r3, r15, r3, r2, 0x123, 0x7}, 0xfff, 0x8, r16, 0x0, 0x6, 0xad5b, 0xc00000000, 0x7}) r17 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) r18 = getpgid(r16) shmctl$IPC_SET(r17, 0x1, &(0x7f00000004c0)={{0x6, r14, r2, r11, r12, 0x0, 0x4000}, 0x40, 0x7, r18, r16, 0x4, 0xffffffffffffff01, 0x100}) semop(r0, &(0x7f0000000540)=[{0x4, 0x888, 0x1000}, {0x0, 0xf60c, 0x1000}, {0x2, 0x7, 0x1800}, {0x1, 0xe4c6, 0x800}, {0x4, 0x7fff}], 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000005c0)={{0x8, r3, 0xffffffffffffffff, r3, r4, 0x51, 0x1ff}, 0x100000000, 0x5, r19, r13, 0x8, 0x10000, 0x0, 0x7fffffffffffffff}) shmat(r17, &(0x7f0000ffd000/0x3000)=nil, 0x7ac0b847ce795c2b) r20 = semget(0x0, 0x0, 0x280) semctl$IPC_RMID(r20, 0x0, 0x0) semctl$GETALL(r20, 0x0, 0x6, &(0x7f0000000640)=""/97) 10:57:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000080)='r\x00') ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x1100, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 10:57:04 executing program 0: semctl$IPC_STAT(0x0, 0x0, 0x9, 0x0) 10:57:07 executing program 3: setitimer(0x1, &(0x7f0000000280)={{0xff, 0x80000004}, {0x1d, 0x9}}, &(0x7f0000000300)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x6, 0x100000001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = msgget$private(0x0, 0x100) msgrcv(r3, 0x0, 0x0, 0x0, 0x1400) msgsnd(r3, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd0008000000000000b8f707aff57432a505995139959fe8249fcfeb969ee0027faa"], 0x32, 0x0) msgrcv(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000004000000000000000004604b2f014bc0100d0ca5e1963a45eb11a8fdb22536f2135abe588ba4f8cfb0a3a4dba283e69c24deee1aad1aba09ac0c521b163375a8b5f69da282cd313153da6dcf1b19459a033ac9f211f8d1f337ad943fc7f0722e7e2b2f5f31df5ac89d03414eb69da1db58a2baa9203a4aefd12d555f15079ab13c0d3dffa55bcb6fe399c02418f5c76824627581259267c0d5e51bf3a1574cd47a995a91824597b5371"], 0x16, 0x3, 0x800) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) dup2(r4, r1) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) r6 = getuid() getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getegid() fchown(r1, r5, r7) r8 = getgid() r9 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r10 = getuid() fchown(r9, r10, 0xffffffffffffffff) seteuid(r10) r11 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x0, r6, r8, r10, r11, 0x30, 0x3}, 0x2, 0x441f, 0x10000}) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 10:57:07 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) dup(r0) setitimer(0x2, &(0x7f0000000480)={{0x0, 0x5}, {0x10000}}, 0x0) socket(0x6, 0x4, 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sync() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) lchown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000a80)=ANY=[@ANYBLOB="0100000077"], 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) write(r2, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept(0xffffffffffffffff, &(0x7f0000000500)=@in6, &(0x7f0000000300)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) write(r3, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r4, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x800}, {0x0, 0x1}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x2aaaaaaaaaaaab5f) semop(r4, &(0x7f00000002c0)=[{0x4, 0xfff, 0x1000}, {0x0, 0x420, 0x1000}, {0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0x0, 0x200}, {0x0, 0x4, 0x800}, {0x2, 0xfff8}, {0x2, 0x7}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}], 0xa) semop(r4, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x20, 0x8}, 0x8, 0x2, 0x5}) getuid() 10:57:09 executing program 6: mprotect(&(0x7f0000230000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000300)=""/60, 0x3c}, {&(0x7f0000000200)=""/23, 0x17}, {&(0x7f00000003c0)=""/46, 0x2e}, {&(0x7f0000000340)=""/3, 0x3}, {&(0x7f0000000400)=""/84, 0x54}, {&(0x7f0000000500)=""/202, 0xca}, {&(0x7f0000000680)=""/148, 0x94}, {&(0x7f0000000740)=""/183, 0xb7}], 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000600)={0x3, &(0x7f0000000000)=[{0x5}, {0x4, 0x0, 0x80}, {0x6, 0x0, 0x0, 0x80000001}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="a61ea009a333594b3617554b96b9", 0xe}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r2, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="1c", 0x1}], 0x1) madvise(&(0x7f0000000000/0x600000)=nil, 0xffffffffffffffff, 0x13) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r3 = msgget$private(0x0, 0x790) msgget$private(0x0, 0x80) msgctl$IPC_RMID(r3, 0x0) msgget$private(0x0, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) close(0xffffffffffffffff) setreuid(0xee00, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) ftruncate(r5, 0x10001) writev(r4, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) madvise(&(0x7f00000ab000/0x800000)=nil, 0x800000, 0x6) r6 = getuid() setreuid(0xee00, r6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) 10:57:09 executing program 2: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000001640)={{0x2}, {0x81, 0x80000000000000}}, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setown(r0, 0x6, 0x0) 10:57:09 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea000002", 0x4) 10:57:09 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000149000/0x4000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000426000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f0000786000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001e3000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000480)={0x4, 0x4, 0x40, 0x9, &(0x7f0000000200)={{0x1, 0x2, 0x0, 0x3, 0xf8, 0x400, 0x7f}, {[0x8, 0x4, 0x3ff, 0x0, 0x1, 0x4, 0x3ff, 0x4, 0xfffffffffffff093, 0xffffffffffffed70, 0x3, 0xffffffffffffffff, 0x48711816, 0x4514, 0x4, 0x4, 0x7, 0x71], [0x4, 0x6, 0x200, 0xffe000000000000, 0x2, 0x4, 0x5, 0x81, 0x0, 0xffffffffffffffff], [0x7, 0x7cbf, 0x101, 0x6, 0x7, 0x7fff], [0x9be, 0x100, 0x401, 0x4, 0x4, 0x8000000000000001], [{0x7113, 0x4, 0x6, 0x8}, {0x4f, 0x3, 0x4, 0x3}, {0x401, 0xf243, 0x8, 0x1000}, {0x4d, 0x2, 0x8}, {0x8, 0xfffffffc, 0x9, 0x5865}, {0x9, 0x3deb6f9, 0x3}, {0x7, 0x5, 0x8, 0x7fffffffffffffff}, {0x4, 0x8, 0x9, 0x5}], {0x7ff, 0x0, 0xcb0, 0x5}, {0x380d, 0x3, 0x0, 0x80000001}}}, 0x5, 0x1f}) mprotect(&(0x7f000014a000/0x1000)=nil, 0x1000, 0x2) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) 10:57:09 executing program 7: syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450e) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x36) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x36) 10:57:09 executing program 4: socket(0x1, 0x2, 0x0) socketpair(0x20, 0x2, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) setgid(0xffffffffffffffff) setegid(0x0) setgid(0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) sendto$unix(r0, 0x0, 0x0, 0x20981c655348bee4, 0x0, 0x0) 10:57:09 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="79b968d84d7351bd53e68f0d19299a164be9dd672d", 0x15}], 0x1) execve(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mprotect(&(0x7f00003e0000/0x2000)=nil, 0x2000, 0x0) 10:57:09 executing program 3: r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x8ad397bdc1339223, 0x1}], 0x20, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="7b02"], 0x10) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x4) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) setreuid(0xee00, 0x0) r3 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r5) setreuid(0x0, r3) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VNDIOCGET(r6, 0x41946472, &(0x7f0000000700)={'./file0\x00'}) 10:57:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="f80230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000081e0001"], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000380)=""/174, 0xae}], 0x1, 0x0}, 0x42) socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x1, 0x6b2, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup(r0) listen(r5, 0x0) socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x14}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) r8 = syz_open_pts() ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000040)={0x0, 0x5a05bf29}) close(r6) accept$inet(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) 10:57:09 executing program 6: semctl$IPC_STAT(0x0, 0x0, 0x13, 0x0) 10:57:09 executing program 2: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) (async) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) (async) getpid() open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) (async) chroot(&(0x7f00000000c0)='./file0\x00') (async) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="780230b4bd"], 0x10) (async) getrusage(0x0, &(0x7f00000001c0)) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000040)) getpeername(0xffffffffffffffff, 0x0, 0x0) (async) syz_extract_tcp_res(0x0, 0x717, 0x0) (async) setreuid(0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) r5 = getuid() setreuid(0x0, 0x0) setreuid(r5, r5) (async) semget$private(0x0, 0x4000000009, 0x0) 10:57:09 executing program 6: openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x1ff, 0x4) sendto$unix(r0, &(0x7f0000000140)="b1000504000004000000080001020000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b2954e1aa0500000051e2f0ad3ebbc25f699a1f139b672f4d335c263e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea9ad09210ed39d2d3bb97471645ab63e76e2ec589040000000000800036f74cc702e8a31035de24502b0c0f00008abfba221554f4e0f668246c0900000008956684d779057edae069a2a80521a4e6242b163f7100ad671b3ba8d0b73a8db490f56be92008298d2bdd23c4403f39886e133ab76f7866df2468b4817a20a940229e66790d7f2f72d63a236e8b796b26471bc2ccebdc504f9dc166a6293f1f3466a9d792ebab59692cc80a5b5a8a80b94d8bc46c1043426654f05bc6e3dea01525218d952773df03a43b0865cd4b91dc78b0", 0xb1, 0x0, 0x0, 0xfffffffffffffff0) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0xc}, 0x2, &(0x7f0000000080)="e82a406d1015dfa16f69413d90d005d757d0e2100c547855760c", 0x0, 0x0, 0x34) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4083) 10:57:09 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff6", 0x89}], 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) 10:57:09 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000), 0x3) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240), 0xc) fcntl$setstatus(r0, 0x4, 0x4) sysctl$hw(&(0x7f0000000500)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000380)={0x0}, 0x10, 0x0, 0x0) 10:57:09 executing program 4: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) r2 = kqueue() writev(r2, &(0x7f0000001300)=[{0x0}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000001540)=@abs, &(0x7f0000001580)=0x8) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000015c0), 0x0, 0x0) pipe2(&(0x7f0000001700)={0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000001640)=[{{}, 0xfffffffffffffffb, 0x22, 0x40, 0x0, 0xacfc}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x1}, {{r3}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x4}, {{}, 0xffffffffffffffff, 0x0, 0x80000000, 0x79}, {{}, 0xfffffffffffffffb, 0x4, 0x40, 0x7}], 0x7, &(0x7f0000001740)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x28, 0x40, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xc2, 0x40000000, 0x1, 0xfffffffffffffffe}, {{r4}, 0xfffffffffffffffd, 0x0, 0x1, 0x0, 0x1000000000000000}], 0x3, &(0x7f00000017c0)={0x400, 0x9ab9}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x3, 0x0}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1e, &(0x7f0000000000)="001d0000", 0x4) readv(r5, &(0x7f00000013c0)=[{&(0x7f0000000140)=""/130, 0x82}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/41, 0x29}, {&(0x7f0000000240)=""/60, 0x3c}, {&(0x7f00000012c0)=""/88, 0x58}, {&(0x7f0000001340)=""/112, 0x70}], 0x6) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000480)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062abb9fa45ac78568e1cb54238fbab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a952000b9429c75d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723221f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d9100000", &(0x7f0000000a40)=0x210, 0x0, 0x0) 10:57:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000800)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r1, r0) sysctl$hw(&(0x7f0000000440)={0x6, 0x6}, 0x2, &(0x7f0000000640)="29a68839", &(0x7f0000000540)=0x4, &(0x7f0000001b00), 0x0) 10:57:09 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000001600)=[{&(0x7f00000001c0)="af7d22fdbc6a13f2a08944c085f3ed4b8e607d0acbfc77d74241b54b582b98059fde52f108a0817b911fbc373b2933844a564ddb223b085127284a23947ac0924150c428557acefdb38485b7e5f35b71e71ab29af83a1728ad74f5475a1fd406ba2d469faeb6a822f4d6df11f12f72cc2f6db17874d78ddb6759807fe6ebdb71fb6bf49b9d3acaa1cfd6f43c208c5377e05f1089673b0fc462b3df0e1af43887d3083da847857c9ff024e635bebe63bbcda785798e7308bc71663e79c0e4543f84b43f85d7929edc864c1e7d6c8143d1f799e798d177c60716dfaf1f0280bfcc4dbc6b918b98e3840b5b0529ad3df63fcf5d91b17ee05d9710b81e1a5d0631f4e62b30a4c5716d6cf62a6f6cd3d64a23e699597f81405014775f8f44f8d0064d1c90665dd8f4e2c6ed1f9b8461492b7a7240a85a4112fec1bb468e3cce1e735dc748b84664913c9dfa22f02334b80dbaae527b487b738509c368b35503b3d81990c5400333e1d11b8923a7ac251e62f6b4f94d697654d9c6762ed238334f06e87aeffb69e467a7bc727c9ccca48a475efd9991bb33748303778751b86d6d8aec767332a88c67bc203d213291bfaec8784f6778d31c2e67d901f375fd945aecbf33a8b6708604c54a88417d7dc919d3c6a48f5720788b1eac52d56332f2", 0x1dd}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000940)="9b1809c3eb987ab7feb13ec99e805e6e84d3569607987c0d00000000000036ba1bd87f42e3303eac3846520d050712f838130efce149d4d6d06a3f23616e778c826e0c1f59734a32e0ccebd635450b2eba540af7f290e42d34d900a0dad2b74f50acd76b5c567049ef436dbea0d7612752950fa5ef6eff03000000000000a944d5c2bdbff4f06a852ab475cca25735282896ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7033feb63cb9a8bd949ee8fc6dbceb7d956e65847b3e88aa810f8ed7cca108d739a38d726341f1345daa49507756f49775275ca392bb9400000003a9275d0da3b56186adc3c14745af37f291f939800000000000018bdbdc9ac0a623855e941dc1872fc0400e0d9df1ecc6357ee21e2b8802cb60eec6add5e94723235f06715e7eeccad2dc1a0d0f5509f3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799343d46dd81439b111a511aa20c288beeddfb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612630fdb791f833a1da5af886129cc7b79077a2441da17670852140704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7dd8c52efd5860f9cd0c3a99f23c7ef760b4f4a063b9efe74db5b55700000000d4b083e40b9baa468a7dd0a36c38420000000000000000000000a4d0", &(0x7f0000000200)=0x210, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_BELL(r2, 0x20005701) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') acct(&(0x7f0000000100)='./file0\x00') 10:57:09 executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x40) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) connect$unix(0xffffffffffffffff, 0x0, 0x1) r3 = socket(0x2, 0x3, 0x0) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/95, 0x5f}, 0x0) sendmsg(r0, &(0x7f0000001500)={&(0x7f0000000080)=@in6={0x18, 0x1, 0xf45f, 0x7}, 0xc, &(0x7f0000000340)=[{&(0x7f00000000c0)="745708b68dc5851b18cbfade4d3f816bdc2d8dc11811449de5d8df506ccbe769eb9cbbbd4a73365a383bc58e3a8ca1879f5085ee4daca5f74b0cd46ca215bb8a35527d6c34a2", 0x46}, {&(0x7f0000000140)="7726fce4992683c69fbb4ea44f47883119c2e1876e739103ace7a3e6b3d4", 0x1e}, {&(0x7f0000000180)="627da629684f27f710485ea0b76ddb8490aec6a99b64f0abe8631944188fc304f20f816884bdac87af851b05f7367657153b62f367973b82c3203e", 0x3b}, {&(0x7f00000001c0)="340918424ffe91fcf184dce65ad09b922300978ddd458ea1f315ee84d6fff1acfff7633b96becf97f17768f4eb449223f86be1ad7ebf0f628ec75313c66114601a4769770869a70989", 0x49}, {&(0x7f0000000300)="cc97c9c54df710c9c8c4dac7d16a3d169ffd3770035e2fce47", 0x19}], 0x5, &(0x7f00000003c0)=[{0xf0, 0x1, 0x2, "897bb8221da837af6bda04cd228deb645b4af1b3b6c47cbaa76a3204622aaea71bb8380a5f7a661bb215c4ef2e532b353b464f9b27ee6ec678dc0e7707b8ce8f5f74fbb0086983c1c61671aa139f7234d0c7117734ee56b2929c8f61c378d1f4e063f150971cdea1a6acf1b656fe78b75f31996b4ebbe8b26251e0e949933e788052cbadcf6f01ae9c780da18a1a18d78ca3d9c238d31fa7604a358a5c21172e0b3c25598bf5abfb0220c2b12c6cef9b39e22172da5d0b7042a363e5edfa31e4cbfdfa77604b068ee2d47f53aa636a24ade903b23a96bce413495aaf"}, {0x1010, 0xffff, 0x6, "f2e0308020b102422c6ab64632982808ce47939fafe89e6ca732459a3415a75b61fc77b74fd59b4152a72a7bc8981800be8a070344e751197c619c21209e87a4b267d90a64a1cdf796ce6358db3b98c19a6fbd5d15b1d284d115d38399b0c16d63c5cf2e6ad4fd23d199893dc23a327446b04e872f82eeb1844b132133dc5f9ddaf36e50e703971db10cb96e9e7ef11fbc2f2694f99d5c4e49848ccbd4af26d8f03a2fcf86823fadb1b59e7d3665d45235a069eb1c5de9134c31996d2b4835c9d6cc8e0431e95e3a2b529188e34ec2db1ca20c4b7f62699a48742ce8a9cb0e3f4eb758a5bda8fd7cbd35d6db7f63fc1df88d3d68ef854be1dac139e84bf619d2d23fa83488a9c8201037067531b5612cff77bc17daf14c94662c0243247727cafce3361775afda4b6b9e968131f3e43e4dd9656ba39368bf39bd89d8fa88a87b8e85de1ac9a6fcb134c3ca132a8946902d8427f3d7fb6b92458ddf2c20a015609305add3fc13e842882f45a2cb6b72172c8764e689884cc5005a144260e0e36923b18a52555210da16df9605d4e9a0dc57815ea054492d46c4ccc5f179fef8573b6e44eb8328f1888385cadb67fb9d959f68173e468e3a0d3d102a992e3fcf5714fcb7da9530fc5b471cf8aae560378c7c69681e65f4622f2e0cb682d87a6ba17cc24efd02d660e251a8a5c553f786f6f1b008398f073b3bf53e88a2884ed2fdcb95064b097a9f63b8676513ab84ca397a328addbfe4cbdf4f1b742bcfbdab0d2802987fc8065d3c309f0f24b6ffd5323a3e879afc63aa0c2f379c91f9913feacd30ade4be4ef7d2e3e7a68c8a351f645fa2cf38c9a1812a9e67a581e35a9739715d0448a4d93e97fdfcd312c549a8e3a726a45dbc9b7f8f75ceca79b772c7d413a33fb3bc24ca9e6d2ad6dddb78e0a1f42ab5ce3aa66c8c3bb201b7a35b8e5343318bc2412141c3152724a02c12bf93c7f8cc599c55acc29d5709648c2969015b6e97811343b10ba6c64eecd460b315086284e65d84e281a75b3e2c8744fd117feab94f21fd11133ce87b5500c99a27d0a356489b5e24aa66dd7379757ad07731217f8fbbceb5ecf193bcbe075da1079e358022a8f38deb9552d4915ce04da1050836bbc71d1ff631e0a3587a9198c8af344d18e132a0a6b05c87b9efc53e24e993e34442fae0674105121cf4f5af37780a989d690a2fd2941dd0f283a408f1a308d757e291c29262a5dcd737458797b02e74df39f16ea4c4003ff88aec13a4c7de3e1a0d97e6eb2e0b4ffc6c9cb015ad790fe24724e3045cf603d16683f36f27d2447f743658a05005c52c40eaecbbd76b2463beadb48651f55345414272539875ccc86c859835f2e2f9d4d0ff409589bf55200a5f09b166bb09aeccb7cad7c792b5d9386d5ef8613d60121627205592dd8a0d984e43d6df01daf553f921d596148eda708ce6a83031b9db74120f70df4860c51df6dbf2fd1b2deafed6b4b603550f1653a54fd4088efcbaf1936cca0a6e269bb0294d4e03e7637bd3e533148bfe324fee4214f24e5522dbb076bb30d4f2cc724c7e36d5a6c9a79b6bc6f37bcc7e55a217096de739f9317b764ddd82232de6963cad7011add7d0ac94e252af9949ad3de5972d9e44d424f6f75f1f4de34e793b7db7a31522cb9c488dac867e455a5dce313ff6c7ec03838e0685e75312f60b0e20f661f607f687a886d8235d19dcb3c93dfc45b1822507198ee9261a793dd38963ec140d04bd5cb14698d35439c8731145d4fe77dc3d98e426ad59be027c61ef80a4fa9aaa62f5046ea47a64861ea0cc2fd91258fd04a20707138ce9cd626e2a2f1d4f84ff39964604de146adf77ca7309ce0282b94b07024bb2ecbd18873c6c9b3526f63046ba84feeea4ebb4c4bd4798c13c8a367e3c63456d0c04b8e246cdae12ec7bcfc2ce975581eded5153818841016a27696288aff80dce91b04da1fe95a4f4033a0e8a8d5bc4eee38a59e9adb45ca4a2f251304a3e2caa02e3e7618e6f863ddefbcb8d14bb358308e1c693bb355d1fe51b35e7913e3de3ff88def8c7d860118be5bcf507320f768b5bea4eed9fe288c49be4cdbeee0d6fd48b8dbbedbbaba109b1c21d9105a28eedf8b857e0204ad8431853b9c94df7ae81cd48abbb3629d95a6de00efe67191d809046fbd626d8454ba06f8f35ee5a6052d0ab825e79e360634e5149e3497966245f9a2bdbb0c8534166f90e674545739d2a3498d4d31380693dc2f9d4ba1589b350ce6174dafa2d88349059d1ab1f4437c93ed25696dc981b8b1074905c6742a21946bcb75a95ba1dad899e43aa65f1cd36b2199e7f1cf46742974d8785adc3d1e6bf64f4a3e479fc9136c87c20c88ef951b1f599d602aaa78955cd032f7141350016364fd184798c331da73d8a776658fbad39df396b33c5aec2d0525731b8b07ede800fd145484b8516386c5410919ab941818a9a0ff4369c6c9062a140bd091d38cba184e849e5ddd6b814f124f0723b72f3d598c45ffb0eb49c4775d475f3dc2b16dcfa2df1c55ef16e15844f6d2f779b541ccd87ce4d412718150e12b8792e8474bf5bbe95e388556ad7cd7094e06232238ec8c4d557ffc3aa54ff199aad669d46dda9d18a5da6d6a7208213d38c2fb1bde119d494d7ea2994c7752684ca56690a0130a835951f2e177ba4e95110058771ecd4a919ba5743cfa321becfd0440025236d819fadb34a999839726adb59222cff29cadba9434cbac76bc5b443be0ff88d5b128ce026c6b913703c75fa1746e3e562bdff484f02b5fdbf7864b8ac7c367ae1a4939c283771c95f26c368fe1fdc15b4c548825a10a3943143f31cf3a2ee35e73eb1e788ccb6ce8f4b42a0f07fc73b28c2c744b16bea744a752dd138ce2d2933b8a97a31f546da8459d4fdd1d4f3ee3d0cb8d68153f8a124fadbc81ac689f4fe554b6a310fe606237ee64307ea71306afdc847a5a5e6707a5c5d8c98b91344d8a008edaab88cf84bad9a68f511597c06822cf83db5d50e3a9f9464d22b88e3b95f1f35477a5f8222d6795475d8c884e5900c83e7691161f50a0eb0aa306221b427eb80b365ab14e9955cfa05dcd5f836eeebdc6fac1f54adc325baaaba9706fa57520f399c1d66e7affc7d8190668f6af32e18f19a57157ab3df8e40d4fe3e7a1ddbadd1ed456062b0459b6ac51bb597d50cd63475bef77623f8aa28621380fa2dc2dab9238cc45cc03d45cde83cc43891e63b3c55cfe640d18142b727cf98bfa14ffa6258a975ebb0cd287f71ae6795677d583d01489e0c3c0952dc52e3c53486583decb9c04db1b69494099b512304f38ce7d7c2718747e088047cd38bf618b4e2a61d5ebad7956ace99ff8c8fab09389c16a247ff02cdc1a176940bee54a9f7478ae9accb595ea7cf0c002747556b88ac615d608f6e94da4fa8d9ea9724437a7495d85241ded189eb70e2cebf2be6897fea435eb9ab2e8342c2974bba7ecac14b91b317cda167814f556c679bb1db8f2e3d39ce63938d6c7953e68c9296389f894e460916fbffccc3e416b2c0d2e894d832f1a191671e32818a9b8fe989363682bf21ce0df869e1ff51cd54623d4ad5d7052674ebf78a1003fb54c57698d7c5720d02f5684022b6cb99899b0d3156bfea9efd185668ee506879a5b5ec8f0c2804a590afcba8c4cfa50771b867978a7d08b24d904df291a5d28837f8d13862b5da14b38d9100d389817983440eb3b8e0f9941108d3044dc23b06682db5c364b3b2cd0ce822845ba1bf734a88fa2b6061cec9dee14def543970e9d2891c46abb6f3de704367b3ec7b1d57924a1a02210bc2193bbfc2bb3b2f16842af61397cbee7729a3d0570559c8ec37d3f1c7c100f6b9894789260741fce62280f44b5410fac476b79851856906c1ef2baf117827442371b7586a0c060d7c6e1479d375fad3148b979cb57afc7a2c8667708820772213f26c4022bbbc8f9ca90c645a5c949ce510a244dbd2a6868d858cba54e08b05dd64a85a0be3f302440b6d87d9874f316dbb8c4278b81833ebd23fc16a836419ff381a4ea642cbbc79cd6a853861c54d57c2d6d955aab2ceea9f7174bc0ac949f1176a8374d1d255cc38a052dcce5507da5bedba7ebeb41bebbb7816954a2ae10cf0cf54862ec065f39bc52e4d2eb2b99eba839e2efea6e9ce798523ad2039389ecaa1e1cbae93757f9a2a1d4033b604b1e078f597572509c81510b9a21cd068051971a3d224c6fb3f8043c24570b84880a33512e284af1009e64ac84ab7ddbd5b21d64707e55fb9ae9adac3d354f39bdafbc3f8373c95f27d5f3cd3a4bafe7abe58ea5047e3fd3f3cc4d121ef52e1c3b3c6093ae2893c0be50811a71635ecc3da1edf05d8683f20da74111e518c801553246dbf550ab0b6e65bbd2e5ac11b27635e5c1daa97ea99be8761294aa1bae6d9200628471023ca0e4721cdc283379c537e36c1d0dfbab5ca3f65e70c94cf3c56f40cd3c397879def56d3ad84338e3fa6d87443236c0f1c94907065a6a1732e879c9f9afd4bfe666c64532dc6d8abbb6ceb4bd190bfa379710672575b0fd5144c525732e29f3815ee03de39d1f913af98c2e84bf9e41a61103042c67c06d08235110293272dc5866e8a083eeda6d286115f84830237be1ffadb6f660ef56dd09ccc653efaf3617d1141e5f5c5f45fb5b515bb86b4726bab76a7554f6b70a875a362284156a1acea7610b598e3f0489b4dfa4f2f412386222e66fd5cfc2730b03a91b7308b416f000f0523239679d1a3860a7cd8cb5c182c24fbd491a3559530b3fafa1297a611162026f8e949c1c3cdd9456028e303a0bf731aab7c2a57201cadf5c212937666483b56f9bac89899ada0ff4e18b7b699cca95cdead35d364fbfb321becfb3ba0fbeed451dbe90aba7266a2eb46dcc8077833d7e98c8f8b25037d42c5a07b438e8e18e37a2f612559c72bb7d5cc04b4f5044d8e55ba072601ee0b867d670aadff051c8947d710a6e8dc73046589c1e892b82134b8556da05f704194fdb381a8208d997fff1d86482d0c9a3dad31ec8e69e1173b5f25297bf910952d0a52ded97c33c18661f76c3bd8ad8f1506fb651d9cec6abad2fa099c38c93e830d32b4f0338f09792e4714d9e58cd111d9be16ebfb1e9aeac9f7778914ac9f4903b314604e958b61cf784ba1cf54889d4b42f695e64edbf148e83c2b857794e27f43b2200f85c884c1c2b1161afa3a8cfb9a7ad39740bd4d744b4749adecd10dbea423676c7f27668a396e51fac8595850c583e6d55e8350fd9c7ca3f193926ccb3257ff9315bf54a4ac0fc6287981b403957f36f858cd7eca87c33061b0bb388b98638b52e45b213cdaee9565a7c77fc9a0d319ca94968deeed7984d56f78129f63d4c04fff1d75617f2e195bcb5c8d658e73252192940bd65a2c5c5d7a5ef26f90d124a357e4f674301f3c2b91d37e780436f83b8c64034ddefd3cbe0dbe92a82e282ba30a7673f9c0a0db234a28c3060f6a730f2d6b78df3d3d82aa8158374fd3b277680c5f80df8eecd63fcac15ad0b7267f0cc43de1b13ae8f41773b6b1dfa2e3a37f5c5f908a2bd884c6d272e412c16639423eebc5e1bee9e2c6548cf2bc87dcead3a646e1700bc419ec34f74ee689003b94917bfbf82e8e0481aec3546ae76c95fdf5847c3a465e4070cad9f395ae35f7bf072f6bd0ce042fe2d56f43c6970ce67e34aec738931f5cdd01af0a51424efc58fb4139ce72ad529060dae26bc5dc7315b869e868d7f834f63b1263587b2bdb3882d707"}, {0x18, 0x1, 0x100, "b3"}], 0x1118}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) 10:57:09 executing program 1: mprotect(&(0x7f0000230000/0x4000)=nil, 0x4000, 0x2) (async) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000300)=""/60, 0x3c}, {&(0x7f0000000200)=""/23, 0x17}, {&(0x7f00000003c0)=""/46, 0x2e}, {&(0x7f0000000340)=""/3, 0x3}, {&(0x7f0000000400)=""/84, 0x54}, {&(0x7f0000000500)=""/202, 0xca}, {&(0x7f0000000680)=""/148, 0x94}, {&(0x7f0000000740)=""/183, 0xb7}], 0x8) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000600)={0x3, &(0x7f0000000000)=[{0x5}, {0x4, 0x0, 0x80}, {0x6, 0x0, 0x0, 0x80000001}]}) (async) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="a61ea009a333594b3617554b96b9", 0xe}], 0x1) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r2, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="1c", 0x1}], 0x1) (async) madvise(&(0x7f0000000000/0x600000)=nil, 0xffffffffffffffff, 0x13) (async) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r3 = msgget$private(0x0, 0x790) msgget$private(0x0, 0x80) (async) msgctl$IPC_RMID(r3, 0x0) (async) msgget$private(0x0, 0x0) (async) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) (async) close(0xffffffffffffffff) setreuid(0xee00, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) ftruncate(r5, 0x10001) writev(r4, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) (async) madvise(&(0x7f00000ab000/0x800000)=nil, 0x800000, 0x6) r6 = getuid() setreuid(0xee00, r6) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) 10:57:09 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea000003", 0x4) 10:57:09 executing program 6: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)) mknodat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x2000, 0x3ffe) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) fcntl$getown(r1, 0x5) open$dir(&(0x7f0000000a80)='./file0\x00', 0x0, 0x0) 10:57:09 executing program 3: mknod(0x0, 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 10:57:09 executing program 6: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = dup2(r3, r2) setsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x22}], 0x1}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "0d9c5dc959ede69c690b0b3880a08067409181f9", 0xfffffff7}) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffa, 0x8, 0x1, 0x7ff, 0x7}, {{r4}, 0xfffffffffffffff8, 0x8, 0x2, 0xefb, 0x1fffffffc000}, {{r0}, 0xffffffffffffffff, 0x82, 0x6b17f0a1871c4f9a, 0x7, 0x7}], 0x5, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x3, 0x82cf}, {{r5}, 0xfffffffffffffff9, 0x40, 0x1, 0x7fffffffffffffff, 0x9}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x8, 0xfa5}, {{}, 0x8000000000000001, 0x22, 0x20000000, 0x101, 0xda7}, {{r6}, 0xfffffffffffffff8, 0xb, 0x4, 0x6, 0x8}], 0x3ac9, &(0x7f00000001c0)={0x0, 0x3}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001800), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000005180)={0x3}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r8 = socket(0x18, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0", 0x0, &(0x7f0000001140), 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r8, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x80}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff1895a3280d5ba1ff02"], 0x1c, 0x0}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000100)={0x1, 0x1, 0x4b, 0x0, r10}) socket(0x18, 0xc002, 0x0) 10:57:09 executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a401e594e457ec4a280a2691e47ade5fad32446000288189e4410fa31ffffffff0000001f2001fff7b306000002090144e9b59cac1400ff"]) (async, rerun: 64) syz_extract_tcp_res(&(0x7f0000000000), 0xc0000000, 0x6) (async, rerun: 64) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="e9a21cf70a872439c7c6ffff64f0e2c16d1d4415ef63bfaae6d73b59747ff14f6ead77bbc4ca6c00df84340e18d2953d8c9a5cfa8d682ed756440931905721097af8c42b05ab7cd285aaf91ab3a1193b4e6fccb6ed"], 0x10) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) (async) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) (async, rerun: 32) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0xff, 0x4) (rerun: 32) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) (async, rerun: 64) r6 = accept$unix(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="45f41f18239139ca6c39c5e0543c226ec8d1db4f2b1d882de240322d91662dd129161de44cb98cc4c548a858082ca990816d04cdfb332a75a0e570b4725fd0b5a75a9600c0e510129ec20fec17b9d3225d9ad1b02ca44fed0e3bf4d4f59eac01384351"], &(0x7f0000000140)=0x65) (rerun: 64) accept(r6, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) (async, rerun: 64) r7 = geteuid() (rerun: 64) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r7, 0x0, 0x0, r8, 0x134, 0x100}, 0x0, 0x1648}) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x1ff, r7, 0x0, 0x0, r9, 0x90, 0x7}, 0x2, 0x8, 0x5}) (async) chown(&(0x7f00000002c0)='./file0\x00', r3, r9) (async) socketpair(0x6, 0x1, 0x0, &(0x7f0000000040)) (async) write(r1, &(0x7f0000000400)="06db92cb2bc71bc021ddc28fd02e4310164d6d6e56f0374d591d51840492ae80b6734760f8949793f5ff925e0add46df00000000000000ed2d2d53ff016fd1967aa38c840ab15e80ffed6ac4c0f97663716a21e7d96807fc320828a79b579a5759d1585d07fc4a7f7fd721a6040f186fce37121a7ff6b505fa92a82523596d8c527e2c5f34239a59a7a05dbf06b3c173ca5011f274f29841382a51065d17a62711964cdb5839dfdf821b7f75525bca0ea85058c83f41c530d6f42ea7dc8b3910a88ca185a8d8180b85f9b2c93d622e066efa03282d37a783649f764030787e5a7012df6796b02f1efbed0e01552f24f85e17be12ae9007e26ae91aa5a5e7469787f132ca0905531c300222e9d171f44d6e60cdd25f853b3a119bbb2ff949b3a2bbd4b4cc18a5f2f94fcc6bf35641a0099a464e27197b081c626bf0ea399f1fd489787c85152bb15a38cbf15238311e0848e5b9812af4c82c62d87ee884abda4f725d0f96800345dd4c069762b1436f621f482589fb0ab042ca836dc7e6e8d1de427e31161819ec257ca878ffbd4b3c86738c35b9ad49063ec8e0e0394e6b5771abc19d37064e47d972693903c7dddfcabf9ac88983fcb9af32fde20d956184fde6af1cce696f0da59bf3c9b5f37d71b1be8ea56e06af8b56a4610f0a526b914980fa95d6d2b9bcac721989e85415da2c171f14863ba291c5d9d609656f9941b2c55ed249f4eb8e5fe072e0d81b266ca69e1e9799c56a5776208ea4d5df1920da6a514f77e070a84fd1541c0a37fcc8601bf9707af463edf2f1fdd70b1d365e79101ccbb00026e57566b66291fb5db9e33309d879f48027a7bb2099ca62dced24e3dbb0e44845b5ea0a24684f16c7bcf19de0cc6687b7509ffb9e8a9cf560c426d666a91e1e929ea6425de177a52cc75a256f92383a313f1953cfa7796e8fe1b729ff11406a0bca052b32a4a133c4cfc8dbcca976a00d4b7ae19b11d55a6235399b17f8d085ce7b398754a3e71caed15234f8c99cc51f7408384418ec0f6009c42feaeed992a00833f7022116bd14de5b9992ed09c96afaf5d6c31fe600fa3cecc364fb6dc01a8213e1594c5cc039a7ea031d26118ab91c64530f19bc64543615333fa34072dd75dc70d357e2370e208fd56e7a7daf87f30dee48944d83b5563872fb61072a2381e9e000fe2c3a422ebd90ce2e7a4107094f5f805c077841f540d465d3e17e479d57a9de0a6b3c56295c85b0ad1069837fc785c6546298c96a77c651ade40c7ab1a06c6791e1de95695e6c248dc39927af011232471b17c40151d2a2f5a763eb8b78e44422e0ab8d982a9ce2813b3533382cdeaa1b284d0d144126eb622979e6ea988079fec319cac45481c1a1f3db361146bcf41b8acfee8d13d1660ee1b5b144f0b0b043d6374ce77d5165a49b2399ded113d83c6f8114868a1d37c9f35811446d5f10c7e7c4dfc4fc878ced7f6979cab411c366e2be44378d991fec8f80985fb7581cc50d3ad506f4a3d8aea9effe341a3e80ddaa4dc857a0896a444c366c3466267830e8635de26e5887819ca9bce95bbfe9656dc57cf5f41b62182265cf67eac14058782de4e7945e6cff994bd5bebee64eb3e9855c3094aed5288d8012d3501ba2d08b5f612a867137cba147f96ca29d4372af173c0e7a7a38d58dea7e9d15b774c34279d0a7345aab1be9288a9247997e0f84bc99b27b054dc7c980ea1e425147f931f009ffb122f252eae1c985e6360a16f323ddf09bbb2bdfc08679dc53a39e6cc0b79648b282639e4913f5cb98c0582ab2661903107d62a60ea6ed9f0903b8796f3451dd6156c6ad6a00a38b260870e5214af91860147f5c734de5b25108b5aa83908f976c8662bbb2aef5a097fc7109d46d439a35df91b2414af8322c1c5f969bbe2c24f13376740eb731610a29465f30e3a049a5d253f442b72cd0cab40c4626a76d66f8124174a2dc8234bafadbfcbdcc63f91ad402ac7276c1b22e913e30ebf8a5ec06022952d7157420c298b0ef5441b5999d81d23ef6c5c8e24ca39b70adf246fa9f49a9b21695f3cefd95147b3c846e107c99", 0x5c1) (async) read(r0, &(0x7f0000000180)=""/162, 0xa2) (async, rerun: 64) write(r0, &(0x7f0000000040)='\t', 0x1) (async, rerun: 64) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) (async) close(r0) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 10:57:09 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) fcntl$setown(r1, 0x6, 0x0) sysctl$hw(&(0x7f0000000700)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) dup(r2) (async) r3 = dup(r2) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)='T', 0x1}], 0x10000000000000a9) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x9a) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x9a) pipe2(0x0, 0x0) (async) pipe2(0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x80140}]}) write(r4, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) 10:57:09 executing program 6: syz_emit_ethernet(0x36, &(0x7f0000000200)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0xa, 0x0, 0x0, @empty, @loopback={0xfeffffff00000000}}}}}) 10:57:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f00000000c0)='./file2\x00', 0x6000, 0x0) rmdir(&(0x7f0000000300)='./file2\x00') readlink(&(0x7f0000000040)='./file2/file0\x00', &(0x7f0000000080)=""/12, 0xc) 10:57:09 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x2, 0x7f}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x3}], 0x1}) lseek(r1, 0x7, 0x0) getdents(r1, &(0x7f0000000040)=""/4096, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000001040)=0x401) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000f40000080000fe8000000000000000000000000000bb000000000000000000004000000000002b"]) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001080)="e5b82ffcbde2bcde77912f6516cd762c93425e64642d1d5a789c0326ffc049097cef2c7d75007f10af9ca10bda829756c5f98159ea33d8f8eb9017c0317e46394ae793056759237a9e11ec8818709ec67d5a1759c95823cf6aca9291ab3b16e8a7e690b33a484627ff352648072e765196bd94c543a330c7376709b21961dca2ddb27d3ec0ac60f4e9a32c73a9da8052bdfe565c4550946742e3a40912b7d284392b7de4beaae63c72ade710ddfea6f19fe9cf69cb3d6fa01b97ab3a40bc160f", 0xc0}], 0x1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000001140)) socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000017c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c000000000000907800000000ac1500a9de5c047800000000"]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000011c0)={0x4, &(0x7f0000001180)=[{0x8000, 0x3, 0x20, 0x5269}, {0xff, 0x9, 0x0, 0x2}, {0x200, 0x7f, 0xff, 0x7}, {0x92, 0x1b, 0xa7, 0x2}]}) 10:57:09 executing program 3: openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) (async, rerun: 32) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x1ff, 0x4) (async) sendto$unix(r0, &(0x7f0000000140)="b1000504000004000000080001020000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b2954e1aa0500000051e2f0ad3ebbc25f699a1f139b672f4d335c263e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea9ad09210ed39d2d3bb97471645ab63e76e2ec589040000000000800036f74cc702e8a31035de24502b0c0f00008abfba221554f4e0f668246c0900000008956684d779057edae069a2a80521a4e6242b163f7100ad671b3ba8d0b73a8db490f56be92008298d2bdd23c4403f39886e133ab76f7866df2468b4817a20a940229e66790d7f2f72d63a236e8b796b26471bc2ccebdc504f9dc166a6293f1f3466a9d792ebab59692cc80a5b5a8a80b94d8bc46c1043426654f05bc6e3dea01525218d952773df03a43b0865cd4b91dc78b0", 0xb1, 0x0, 0x0, 0xfffffffffffffff0) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0xc}, 0x2, &(0x7f0000000080)="e82a406d1015dfa16f69413d90d005d757d0e2100c547855760c", 0x0, 0x0, 0x34) (async) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, 0x0) (async, rerun: 32) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (rerun: 32) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4083) (rerun: 64) 10:57:09 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea000000", 0x4) 10:57:09 executing program 3: r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x8ad397bdc1339223, 0x1}], 0x20, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="7b02"], 0x10) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x4) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) setreuid(0xee00, 0x0) r3 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r5) setreuid(0x0, r3) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VNDIOCGET(r6, 0x41946472, &(0x7f0000000700)={'./file0\x00'}) 10:57:09 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x800, 0x4, 0x9, 0x3, 0x100, 0x3, 0x8, 0x10, [{0x80000000, 0x0, 0x0, 0x20000009}, {0x8, 0x4, 0x2, 0xfc62}, {0x2, 0x568a, 0x80, 0x3}, {0x998, 0x0, 0x5, 0x20}, {0xb6c, 0x108, 0x81, 0x58d}, {0x9, 0x1000, 0x5, 0xb6f}, {0x3ff, 0x4, 0x180000}, {0x9, 0xb9, 0x7, 0x4}, {0x7fff, 0x401, 0x3, 0x8}, {0x6, 0xffff, 0x0, 0x9}, {0x3ff, 0x7, 0x1, 0x3}, {0x5, 0x200, 0x7, 0x5}, {0x127, 0x5, 0xffffffff, 0x400}, {0x99, 0x7, 0x9, 0x8}, {0x1480cf9d, 0x3, 0xa, 0x1}, {0x9, 0x6, 0x0, 0x7196}]}) close(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffa, 0x0) r1 = dup2(r0, r0) r2 = socket(0x18, 0x3, 0x1f) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x2, 0x6}, {{r0}, 0xfffffffffffffffd, 0x6, 0x20, 0x3, 0x7}, {{r2}, 0xfffffffffffffffe, 0x2, 0x0, 0xffffffffffffffff, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0x12, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0xcc, 0x0, 0x5, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x83, 0x2, 0x8, 0x57}, {{r0}, 0xfffffffffffffffa, 0x0, 0x80, 0xfffffffffffffff8, 0x9}, {{r0}, 0xfffffffffffffffe, 0xe, 0xf0000000, 0x0, 0x6520}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x2, 0x47, 0x1}], 0x5, &(0x7f0000000280)={0x2, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000e00)={&(0x7f0000000680)=[{0x101}, {}], 0x2}) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r5 = syz_open_pts() close(r5) syz_open_pts() poll(&(0x7f00000002c0)=[{r5}], 0x1, 0x0) r6 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040), 0x8) r7 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r8, 0x802069a1, &(0x7f00000001c0)) pwritev(r7, &(0x7f0000000340)=[{0x0}], 0x1, 0x0) 10:57:09 executing program 6: mknod(0x0, 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 10:57:09 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async, rerun: 32) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (rerun: 32) writev(r0, &(0x7f0000001600)=[{&(0x7f00000001c0)="af7d22fdbc6a13f2a08944c085f3ed4b8e607d0acbfc77d74241b54b582b98059fde52f108a0817b911fbc373b2933844a564ddb223b085127284a23947ac0924150c428557acefdb38485b7e5f35b71e71ab29af83a1728ad74f5475a1fd406ba2d469faeb6a822f4d6df11f12f72cc2f6db17874d78ddb6759807fe6ebdb71fb6bf49b9d3acaa1cfd6f43c208c5377e05f1089673b0fc462b3df0e1af43887d3083da847857c9ff024e635bebe63bbcda785798e7308bc71663e79c0e4543f84b43f85d7929edc864c1e7d6c8143d1f799e798d177c60716dfaf1f0280bfcc4dbc6b918b98e3840b5b0529ad3df63fcf5d91b17ee05d9710b81e1a5d0631f4e62b30a4c5716d6cf62a6f6cd3d64a23e699597f81405014775f8f44f8d0064d1c90665dd8f4e2c6ed1f9b8461492b7a7240a85a4112fec1bb468e3cce1e735dc748b84664913c9dfa22f02334b80dbaae527b487b738509c368b35503b3d81990c5400333e1d11b8923a7ac251e62f6b4f94d697654d9c6762ed238334f06e87aeffb69e467a7bc727c9ccca48a475efd9991bb33748303778751b86d6d8aec767332a88c67bc203d213291bfaec8784f6778d31c2e67d901f375fd945aecbf33a8b6708604c54a88417d7dc919d3c6a48f5720788b1eac52d56332f2", 0x1dd}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000940)="9b1809c3eb987ab7feb13ec99e805e6e84d3569607987c0d00000000000036ba1bd87f42e3303eac3846520d050712f838130efce149d4d6d06a3f23616e778c826e0c1f59734a32e0ccebd635450b2eba540af7f290e42d34d900a0dad2b74f50acd76b5c567049ef436dbea0d7612752950fa5ef6eff03000000000000a944d5c2bdbff4f06a852ab475cca25735282896ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7033feb63cb9a8bd949ee8fc6dbceb7d956e65847b3e88aa810f8ed7cca108d739a38d726341f1345daa49507756f49775275ca392bb9400000003a9275d0da3b56186adc3c14745af37f291f939800000000000018bdbdc9ac0a623855e941dc1872fc0400e0d9df1ecc6357ee21e2b8802cb60eec6add5e94723235f06715e7eeccad2dc1a0d0f5509f3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799343d46dd81439b111a511aa20c288beeddfb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612630fdb791f833a1da5af886129cc7b79077a2441da17670852140704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7dd8c52efd5860f9cd0c3a99f23c7ef760b4f4a063b9efe74db5b55700000000d4b083e40b9baa468a7dd0a36c38420000000000000000000000a4d0", &(0x7f0000000200)=0x210, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r1, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_BELL(r2, 0x20005701) (async) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') (async) acct(&(0x7f0000000100)='./file0\x00') 10:57:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) (async) r3 = socket(0x2, 0x400000000002, 0x0) r4 = dup2(r3, r2) setsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x22}], 0x1}) (async) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "0d9c5dc959ede69c690b0b3880a08067409181f9", 0xfffffff7}) (async) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) (async) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffa, 0x8, 0x1, 0x7ff, 0x7}, {{r4}, 0xfffffffffffffff8, 0x8, 0x2, 0xefb, 0x1fffffffc000}, {{r0}, 0xffffffffffffffff, 0x82, 0x6b17f0a1871c4f9a, 0x7, 0x7}], 0x5, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x3, 0x82cf}, {{r5}, 0xfffffffffffffff9, 0x40, 0x1, 0x7fffffffffffffff, 0x9}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x8, 0xfa5}, {{}, 0x8000000000000001, 0x22, 0x20000000, 0x101, 0xda7}, {{r6}, 0xfffffffffffffff8, 0xb, 0x4, 0x6, 0x8}], 0x3ac9, &(0x7f00000001c0)={0x0, 0x3}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001800), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000005180)={0x3}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) (async) r8 = socket(0x18, 0x1, 0x0) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0", 0x0, &(0x7f0000001140), 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r8, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x80}, {0x6}]}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff1895a3280d5ba1ff02"], 0x1c, 0x0}, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000100)={0x1, 0x1, 0x4b, 0x0, r10}) (async) socket(0x18, 0xc002, 0x0) 10:57:09 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f0000000140)=[{0x60}]}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(0xffffffffffffffff) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VNDIOCGET(r1, 0x41946472, &(0x7f0000000700)={'./file0\x00'}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 10:57:09 executing program 6: syz_emit_ethernet(0x36, &(0x7f0000000200)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0xc, 0x0, 0x0, @empty, @loopback={0xfeffffff00000000}}}}}) 10:57:09 executing program 6: r0 = socket(0x2, 0x8002, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0xba8c, 0x6387, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) fcntl$setstatus(r2, 0x4, 0x4) writev(r2, &(0x7f0000002cc0)=[{&(0x7f0000000440)="e2e41f7e9877650af85764", 0xfffffd38}, {&(0x7f0000000680)="e0961267527edfec3cd84bfdbf5a8f0de6a7dbaf6e31f0434d679d0f7d9f4668039209d744fc15753f3eda3b9291a3c1f2c247be62c0e3b00728cd6c34aa09f786d4d37a769b9f5f4eb1ac484a319acfd81da82a6d45acd7a270961970fef5cd35f715cfd2331f0b30a4e1fbf6c8a7e82abf9d2565e11de1fc66f5c95a8931ef04771354103dd288030564b7576ebb549ac7057b1fa9464eda41fde389a328566098e9dbfceec1102442dcee05a7fa1f20c4f373a7b8dccd654629612b37e57db215819dfc552db3f47069c17c72fddf51b788d1c20f9e7d30fcbab0e3894bc7f33668d1dae5948479d04342ae28de5e64bd2dec2c917c80a98af1ce61849c261110d8c2f0d9dd6c66acba534dbf04af0ffd1f314287065e0fd26aa93ebf6942b2040480a8c47c23b0a20a18d31776f60a23e3086b98e44367dbe3a21006f52612587f62ba20c7c314d705edf4d275f20d90f66e20979bcd8f51deaaf72004d6fc3efcb9d46ca353", 0xb9}, {&(0x7f0000000540)="7a8d4e47680e2d3e197359a72af0f843728001f1c33e0c4c36fdb4", 0x1b}], 0x3) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = dup2(r4, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2cf98900000000000020000000e0ff0000008800"}) r6 = dup(r4) poll(&(0x7f0000000000)=[{r6, 0x40}], 0x1, 0x0) close(r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0, @ANYRESHEX=r0], 0x10) 10:57:09 executing program 6: chroot(0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) r2 = accept$unix(r1, 0x0, &(0x7f0000000180)) sendto$unix(0xffffffffffffff9c, &(0x7f0000000280)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b78aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a852c881ea6e2e3cc540b6cc966d0fe04395e90851105c30890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea0400"/192, 0xc0, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005166000009f0500000003000000331c13fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec58904056a0000000000361b1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) fcntl$getown(r8, 0x5) r9 = getuid() setreuid(0xee00, r9) setreuid(r9, r9) r10 = semget(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r13) r14 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000340)={{0x5, r11, r13, r9, r14, 0xc8, 0x1}, 0x2, 0x100, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000380)="6bcf880b2e99b78d3a7cd0d4393053bb3f49fc2b765651cbb5277f774dda7e29ea51667f66c52987336eb60ffbfa57e21082e1e93714a90052eb0215e90a23475c54afe2c992eeee", 0x48}, {&(0x7f0000000200)="92bcc2a72ba2ac464842ee772f9be2be539292c4d2c36ce5b1f22d64099d95467d7f8259634fbe3ee8e56f5268f65e4bb1e7f277a7a530df11238d6c9970", 0x3e}, {&(0x7f0000000400)="723c1bc4d25f009b5e7ad676a4660111c3070f3247794677b559dfab32b6ea2fca8851f11a94f410fdd8aa1cc685e57b273be71c0cf2145c0b81083dc9b5efea8f295095e5364986589a2af722f7ee14e615f9be01a95bbcb41d9e", 0x5b}, {&(0x7f0000000480)="af75a16f9f9d36eda499e8047160c2fe111ba4c8db74a8c0223bc0c85f7858", 0x1f}], 0x4, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r14}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r3, r3, r0, r1, r2, r15, r3]}], 0xb0, 0x8}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) 10:57:09 executing program 3: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, "1000000000000100010000000000000050030004"}) pipe(&(0x7f00000001c0)) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x3ff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000040)=[{0x44, 0x0, 0x0, 0xfffffffd}, {0x0, 0x4, 0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[]) 10:57:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x28, 0x40}, {0x1d}, {0x6, 0x0, 0x0, 0xe58e}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="021f6b72102374fbdca1f851c325", 0xe}], 0x1) 10:57:10 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{}, {}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) 10:57:10 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0xc002, 0x0) r1 = socket(0x18, 0x3, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) getdents(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="1918", 0x2}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r4, 0x0, 0x9, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) write(r3, &(0x7f0000000140)="5eda4c390175ebe9691aae767db220604b599edc3c85822e772d8bdab2cea2caaf4c01ae5b217fb748fa379aae384b009fa73988ebfeb47825079a9634c837ceaf76447c0e28376e1c3b26d96fbf8951120aa700cf510c62949377c80676204a8123968747b6fb3b7c2dc2f98ba055ddab06ef34f497979ba7b76c8596c6903431d1db9ca385b86b19f3d536722e8e0d55", 0x91) ioctl$FIONREAD(r2, 0xc1206922, &(0x7f00000001c0)) 10:57:10 executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x7, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000840)=ANY=[@ANYBLOB="00f72d5f5e696cffffd72be587b20300576b6302f511a8176c6e60357f7dd5d15dcb5d2b8ee41fd29a6a926bd5d0142bf1bbce38f18ad3ec050073d345ff0d97c94736a78d96872e05e92214541cf79c0e19ff9fc9be8ceae79962d22e6eac43c937c0f614c6ebc37d3ee7380243bfc9efaec5cc1a5ceae586cd52faf4f903cd0b2beffd30becb73bbba615747df69f82b38b9e9eb4621001b3336d7e1020035622ecf071a94040f95b039a136efb193e822a1781b3d53543efdb6771f0b78226ffe057f77c9400cb03c45d4fcad192659e48b76ce5d52cd6078b7c77573484baee704000000000000ff0300000000000000000000000007fff6869fef232ac40c5f65df68390e2aa8c84b446de84085a177f9f5abd169a4c38077b689d36d9d24ed93a8f58deea5c1face1880b3ccd9fca043f2a849b1dcf08e8c59491fd448f7880354b3c347bb124906000000000000002a01128470059f26026de98a7907b9c23fd6000000000000000000000000000000dbf78bd08096cb644196139b1ec9ce57e901c7d9d88b4ff07944be211678685ef982635173ede90000000000000000000000000000000000000000000000000000000000000000000000000000000000e0c586be0b7de4769ce915e7fd6ec6f5ad1ce9e207e584e2d11cf78a2d9087f1f3e4e41c32d4327e57a295b40436399b12df7bc33403a38c3d4fa09f2457743faa87ae124186210d4a28270fee6c82f2e187a05bd781cfd01e29c175dc80786b283e118b9bc9ecf8487633fd0c7dbc5c3ab7f454a3f1b9534e0f1c865a2e0cbb00a3b1b96ab713001fd268bba998b38500008016eed650e48dcbaacc7395b7bbf7a769fee9b51220387145ef203fb2b9ffdf388287f488"], 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYRESDEC=r0], 0x10}, 0xb) r2 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="5a6e03eac85b0100b92a3f1e0400cdc01af8fb440513b30001ef9dfa581018bacc4313d61ee52d70525e7de8380f611278126613b6307a1c059dedc0bfb954b676b9a43084b120ce042a0b1bab0af4cdb8a29aa37d9c98edbafdae058875ac7187cb342ad1c884b2c0d68c95fe27844a413c8bb5cf9553afa4f3c84b854bbae20db8efd834c5613e36d4b575d6149756884f47cd4ff51ea3a7c210eaa776184153815d82fe0207146778e278f8945ee1859fd4b467c4a1cba70ea6cb8f25f39d658904dfd21d231f3230dc19bf85aa6576bf0b012eb36fc0804ab4f5c1e9d73b5ea7f9f9084846241a0f76479514bfd22377e948b0c3119a51d92ea7593af163"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000380)=0x5, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3d}, {0x2}, {0x6, 0x0, 0x0, 0x800}]}) r5 = dup(r4) write(r5, &(0x7f0000000080)="676f99ab3bf65960eba61f6f2cc0", 0xe) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) utimensat(r6, &(0x7f0000000440)='./file0\x00', &(0x7f0000000340)={{0x5ab, 0x9}, {0x6, 0x1}}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000008004500002800000001001d907800000000000000004e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000091780000360dda788e6c05221c69ce71fabcb393396e66d6752c9a61290ffd2bad275c5b917c728b6fa05da5b1c0638bf33dff0f0000000000009391544d5950ec29c57046788f7eff7277fb8f49ae5d63a257568ee7b2d69c407edcda616425713fa8c528479704d851df3570d0f54b7043ee3ec2c272"]) socket(0x2, 0x8000, 0x2) r7 = socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x4}], 0x1}) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r8 = dup(r7) setsockopt(r8, 0x1000000000029, 0xb, &(0x7f0000000280), 0x0) 10:57:10 executing program 2: r0 = syz_open_pts() r1 = socket(0x18, 0x8002, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="78023096b4eb91b7a8a113c8c0fd73e0103b05f686d87caf39035acc30d1f31915113d804a73d06465d158a311fa1994cbca326a9c74ca580a76ae7bdfdc46c1d0384716cd3e9d30312426109eba1b5045f89b136a52f65fe6d81f65f4e50b1dc85dc0653def22238dfd09e23c4534ec176a4f61fea6029996ed09f09a90c201b500edb2d51b15f624055c336711cfaeb1b577f895b6744b60c46c5f39f82c141b8c7407dd3878f47d6ce770ebe74ef96986a8abe5a53132212f5923269e77a7eded120626afeb812bd45e0ff28d826c138e9960e5c64f0b8bcbf4e25fcb290a8f330a773ffb2572ade934b00c185eb26c3bdcb344629355ecfe05634262d5896868dec70009ce8cd5b14ad5888d87c4bb9dc72573db7932a69c75821d144faccd9bb720f09363c107"], 0x10) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) (async) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) dup(r2) (async) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0xe2de6db6976b3c47, 0x1, 0xe1) writev(0xffffffffffffffff, &(0x7f0000000340), 0x0) socket(0x10, 0x8003, 0x80) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000000c0)) (async) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000000c0)) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r4, &(0x7f0000000100)="18", 0x1, 0x0, 0x0, 0x0) (async) sendto$inet(r4, &(0x7f0000000100)="18", 0x1, 0x0, 0x0, 0x0) r5 = accept$inet(r2, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0000d76cb469cfea44dbe0cd573f4f4d9ffa52dd9f2b427a3dc23ddaded0673e8a73c62ab83afadb1fdd3f970335ffffffffffffff7f6a4fdb72d4d3d24a475708d58f13721f9d7941a9ad"], 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) dup2(r5, r4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r6 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000900)={0x7fffffff, 0x0, 0x7, 0xeb38415f, "2760987b0d026cc4ffffaa177bcb3100"}) (async) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000900)={0x7fffffff, 0x0, 0x7, 0xeb38415f, "2760987b0d026cc4ffffaa177bcb3100"}) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000cc0)="cd49a881a2883d3328a172362bba9793bfb1b060777dbefdcee84b7ce4c9701b40171dd8aa7e609809e76a3d0177ce2465e197a5648469ec99d2782031be05de927298e1f756b66107eb692fe6cce87fd39867464f649b2d9e231319917b103b252b711a75add7707ae07b31aa474642eb0949566302e41f2309bfe353ffcfe7e3fe5db8d76c5bca1b7f26bbd0a087577cc86318566583a5fb40f9e7fbc68dd376d1015fea4e72434b917b3b6f45f76cec7bdb33c7beff032a0f4363e7be465bfd1af9dbad82c3cd62d7cd00c13b334d55c9519b5a50f393ffa09c174eae97de4c0204b44e12b821f93fe62488ec33f5354b7592b87dfae607880a45a2e87fd5bf0a3e6382985819c345340af8cf86e416ab77d27907fbb722bfd10a3d6f8a4ca1ba4379249dfc9ac88ef30232727e2c50f2f490ac0282c3e02bb99f302817a0495d8720c6c62c8d044a51f608ab3686e3147bafa29d920999180e8bd4c26de5fd020827fddffb1a0e51aebcdfecdc05f1fb5b4f1111b419d289c12548733a37f80a27dedff8a7038313a6b06d08e9f160dc4bdeb7bed7d604ed7b8bb142c50274e6d09aa680c3b1aa3afc2454bcdeab50a4acd76cfa5fdcaa37dc904055d41070e28fa8089b061ffdbd2c3cce3a7f0c7f984a2958a6cb7ad6fa84e1a77015210e89a3165f15080e123a21828fe1190b3c093c04da1c1d648e1000a45ea611dc3ff9f69f63d2739920a16b0ca3bebb66988c1af6dd722194a3ec78bf2b150ed536f79107f7f26ba131a748e03fae0c183a2bf08b39d8aa7f2a292485d5b066f7988e6cfd07f5ad1166945c31cc4663e5c7ee3a5d8c4d037ff471370a009da303cf8c951e37e0d1bbaa0b4f3a456c562d96ad6380a5bcddca025acd938650071d1c0fd306ce71a9be013cc6c29d1797a01890b08b6249e541d6fb34d76f73e77b63f9be43356e20dfc26e1c61579ac2989adb2d1fff41ad62d4bd548da065f804d6c2be2184436adabc266987d78698bf1ab938f2abecba2a29bca17f3b9e21620bdc512296b370e7f9fcb554822ec891ea72a1fa7be2bb034f0b211c491db48fdc3d6926534d5f69f5094b70e95513fe581b2dbd5d63d69ea9640553cae91ab8819268c878a140836c70ed39fb5f63649f8892ec57ea856b41cdbf978ed68d581b3fe03f9df2faa4bf114dac7209a59b420e20257a02dbb49a70d9fe1a4b1b22f00552bcf6e467c7c4297b2fd98782b9ae475e0f263397f37a7c168caacfb9f7e8da27871da156a558f55c0006047c580f119f7f08503589eabbdcf6eab4b7e1fda0b176528fd6e98b27f23c82a5facb8fdfa861e1c777b9f8d0f9f123c580bf9ba3032afffb5bbbb3837a34797d6ae9ff3212cf32395d3d637d4cb2fa12be91ca419718eb53ef3e3ecf6c0e88248f823f57bb09e16d8a75d57487679747303c78ba0c477a3f94653e4c3076d928c905338914d521b2290aa0d2998bc6bd6683e0e8c435586382d35bd5a0d48e49f69a51ccbcc06f441b167df05295aa108171ed429ff1015ff898a562504f78a7e2c9625744bb5cbb5688b4c0b5ab5384e6e59539ad83f8ee9cfc56067d7dbdd5b2b4af0bfb302f18780ab43de9a745e85db9b03f4e550291d4c89bc25c553bb6e8f423d865615fc72181ce7d7b32b06cfb14e67c0ea774b6629b1e46eca93d4d9a7ed038fe3dc4550ecb5ac332f3da26a9ca5725fee041b28322c5470a3e5e79f3176dfe23a8e6dcc55d1581170084819b87f9d238e041dcf75e7a2940e9c992b3d7217acdfa61d094c53a72a7dc82", 0x4fd}], 0x1) recvmmsg(r5, &(0x7f0000000700)={0x0}, 0x10, 0x840, 0x0) (async) recvmmsg(r5, &(0x7f0000000700)={0x0}, 0x10, 0x840, 0x0) write(r5, &(0x7f0000000180)="83", 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x601, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0xb1, 0x1, 0x0, 0x5e2}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0xb1, 0x1, 0x0, 0x5e2}, {0x6, 0x0, 0x0, 0xffffffff}]}) writev(r7, &(0x7f0000000540)=[{&(0x7f0000000240)="b5626e50552037f4fbba3adfe0f2", 0xe}], 0x1) flock(r0, 0xf) 10:57:10 executing program 4: openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) r1 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000279, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1, 0x3010, r1, 0x3) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r4) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x7c}, {}, {0x6}]}) write(0xffffffffffffffff, &(0x7f00000003c0)="01008000000000001b0000cbb28387b841229aa6afeb2cfd1251c3505ed16ad89b07cb2615285b3be247bf05388d7315f0bbb5aa11cce17f51eba3a882dd11ec0222c54f82ccb716ae7e0de60b920b21d88a1bd7bf28344aa1715683bca5ec9ebacdc380f1d4d817e27f17683e370e6e460700f9e9a974db8d93d3fffcb89900000000c0593e078d", 0xfffffffffffffe91) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x45}, {0x41e}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[]) r7 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x811, r7, 0x0) 10:57:10 executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x2) 10:57:10 executing program 6: r0 = socket(0x2, 0x8002, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0xba8c, 0x6387, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) fcntl$setstatus(r2, 0x4, 0x4) (async) fcntl$setstatus(r2, 0x4, 0x4) writev(r2, &(0x7f0000002cc0)=[{&(0x7f0000000440)="e2e41f7e9877650af85764", 0xfffffd38}, {&(0x7f0000000680)="e0961267527edfec3cd84bfdbf5a8f0de6a7dbaf6e31f0434d679d0f7d9f4668039209d744fc15753f3eda3b9291a3c1f2c247be62c0e3b00728cd6c34aa09f786d4d37a769b9f5f4eb1ac484a319acfd81da82a6d45acd7a270961970fef5cd35f715cfd2331f0b30a4e1fbf6c8a7e82abf9d2565e11de1fc66f5c95a8931ef04771354103dd288030564b7576ebb549ac7057b1fa9464eda41fde389a328566098e9dbfceec1102442dcee05a7fa1f20c4f373a7b8dccd654629612b37e57db215819dfc552db3f47069c17c72fddf51b788d1c20f9e7d30fcbab0e3894bc7f33668d1dae5948479d04342ae28de5e64bd2dec2c917c80a98af1ce61849c261110d8c2f0d9dd6c66acba534dbf04af0ffd1f314287065e0fd26aa93ebf6942b2040480a8c47c23b0a20a18d31776f60a23e3086b98e44367dbe3a21006f52612587f62ba20c7c314d705edf4d275f20d90f66e20979bcd8f51deaaf72004d6fc3efcb9d46ca353", 0xb9}, {&(0x7f0000000540)="7a8d4e47680e2d3e197359a72af0f843728001f1c33e0c4c36fdb4", 0x1b}], 0x3) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) (async) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() dup2(r4, r3) (async) r5 = dup2(r4, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2cf98900000000000020000000e0ff0000008800"}) (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2cf98900000000000020000000e0ff0000008800"}) dup(r4) (async) r6 = dup(r4) poll(&(0x7f0000000000)=[{r6, 0x40}], 0x1, 0x0) close(r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0, @ANYRESHEX=r0], 0x10) 10:57:10 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x54}, {0x241e}]}) syz_emit_ethernet(0x24, &(0x7f0000000000)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x15}, {0x6, 0x0, 0x0, 0xae925014}]}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) recvmmsg(r1, &(0x7f0000000380)={0x0}, 0x10, 0x0, 0x0) 10:57:10 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) acct(&(0x7f0000000100)='./file0\x00') 10:57:10 executing program 6: syz_emit_ethernet(0x36, &(0x7f0000000200)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0xd, 0x0, 0x0, @empty, @loopback={0xfeffffff00000000}}}}}) 10:57:10 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x2}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)='4', 0x1}], 0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000001540)={0x9, 0x6}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x9) poll(&(0x7f0000000280)=[{r2, 0x1}], 0x1, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1812, 0xffffffffffffffff, 0x0) r3 = socket(0x11, 0x3, 0xfe) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x1) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f834371205", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000ec0)={0x80000000}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001208, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x15, &(0x7f0000000000), 0x0) setreuid(0xee00, 0x0) getuid() r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 10:57:10 executing program 1: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) munmap(&(0x7f00007ff000/0x800000)=nil, 0x800000) r0 = socket(0x11, 0x3, 0x0) recvmmsg(r0, &(0x7f0000000440)={&(0x7f0000000380)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)=""/80, 0x50}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000200)=""/227, 0xe3}], 0x3, &(0x7f0000000340)=""/10, 0xa}, 0xd8}, 0x10, 0x2000, &(0x7f0000000400)={0x1f, 0x8000000000000000}) sendto$unix(r0, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) shutdown(r0, 0x1) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f00000001c0)="9bce4ac7acd13192e9c45f198a37", 0xe}], 0x1) accept$inet(r0, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000003c0)=[{0x28, 0xfe}, {0x87}, {0x6, 0x0, 0x0, 0x10000003}, {0x1, 0x8, 0x3d, 0xffffffff}]}) writev(r1, &(0x7f0000000680)=[{&(0x7f00000001c0)="9bce4ac7acd13192e9c45f198a37", 0xe}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x28}, {0x87}, {0x6, 0x0, 0x0, 0x10000003}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x60}, {0x4c}, {0x6, 0x0, 0xff}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) writev(r2, &(0x7f0000000680)=[{&(0x7f00000001c0)="9bce4ac7acd13192e9c45f198a37", 0xe}], 0x1) getgroups(0x1, &(0x7f0000000600)=[0x0]) openat$klog(0xffffffffffffff9c, &(0x7f0000000640), 0x8000, 0x0) dup2(r0, r0) accept(0xffffffffffffffff, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getgid() r4 = semget$private(0x0, 0x3, 0x53c) semop(r4, 0xffffffffffffffff, 0x4) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 10:57:10 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0286988, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0xc0286988, &(0x7f00000001c0)) socket(0x2, 0x4, 0x10) (async) socket(0x2, 0x4, 0x10) setrlimit(0x8, &(0x7f0000000200)={0x3, 0x1}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="4890526e5b4f426b22ce504dec8264b9d7023381d0ce7e3b030bcd6ffac1d38bd40908d4ab0118e3776dd6b4f602c213dc8dd4bd059bcd367ef291c3ffd6f77904c2cbbd104130d6bb519c9fe7ac0d2e8e26f7e2511a0d2cf74755dd287307a126f82dcc8052774b1977f842a2a66b57a1cc834559579792cdba2d64b72fafc76c4bb8cd7c0d552978dd2e729c95e54fc7b1cbb115268719d99fc8208fc182b7acc12c87d65875355512adebe0820c3ae09fcab8644cf54d7376797137f1ed55aa6105a40ee771dd804664933968d9400d9a661a2a558e283737fd60374abbac113518f938fc8d51849dd9f6c0832cc14e56d4152c492e770c86d9eda829de0080fadc05f0abcaac6c3b8c672f88649122d53dd8f03a3a37a24f4e601d9b81e19358fcdb1bda1f715534eb07220dafd471aebfaa1c6317837466a691ba949677a4ba6b94bcb44e7bda754ed1af49f6399e5792423350c96d2a11ab84e664fac0daede7ff47f2a18652d3d8b7644845f0ae4d400cb8fb5afdac4e8291065703b983eb793c9b901bc9da9e8a9e74ba5fe21539fa7d2268e98a814abd3a6312a9ec7d51d8eae5d89612bff6ba1934ea612799577215cf950b7b84d1e45bb5aab0bade45bdd86f868557df5a45e5a46fa2ba730460fdb72a783a4c2a0160271e0985e2578c7bab13b0ca825762a460c4521531ae243eff8bdb8ee4993d438a6c6689c7aa4e769955b2b9ccf5f0b40330c3a3e7dcc6d51c3d8aaad107e304483e90ebbcf778a8d37f26e6bb4b25d88559c1adf0398cadf422adeb6a5d67b994fdc9266762b475557c8edaab1603455443c8a97d7d2cbfdd57bb528478e702470d253ecaf0c6ed9176bcec3b7a5e97074b1ed2c20e6eb7cdc62da5922042d37938d319fab622ec0ed1dfd26a83037994c96ae04658a97ed868c79abb6b6289746b3463a5e1f60bbe533fa4db1ee9a5e67040381275332905f3058e5a15d4e28d3b8b871fc723f26846e025f37d14860221025187618b172f071852120dbefd1453370e062cd2dc0a0d54f1187a9d9df60d6ed137ad09a1a1322c8a6a4b78f265e37bfed65d35fb9675c130a091841ec696a746289262b2c28fa3252f466728a6f1856e05ec80d5bc8d1b0a", 0x328}], 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) fcntl$dupfd(r4, 0xa, r4) (async) fcntl$dupfd(r4, 0xa, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000180)}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000180)}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f00000004c0)={0x10, 0x0, [{&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fed000/0x4000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fed000/0x1000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}], './file0\x00', 0x200000}) sendto(r1, &(0x7f00000003c0)="4e385dd450d09416898b7f4dcd100f2994735b059b399190b7c9b253dd097a3d7ef6f6780222cac7a09bdfd73f86d9d6a7d166c3b6f304400a4cd4e93a73838f007eaf9d8df581d73c18cd2f7d3ac6096804c66d3935c29a6c722edb4d466a954384f02d4c3be895d09fa75cc6d9f4b1f0cc5a210fb85f9bdeac00481828d906a3e99774798293a2780fe6156abc4a3956bb30adf4a69e34", 0x98, 0x408, &(0x7f0000000480)=@in={0x2, 0x0}, 0xc) write(r5, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) (async) write(r5, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "3efa6278e900e1defa003a9e0000000000000801", 0xfffffffd, 0x3}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) socket(0x11, 0x3, 0x0) (async) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000501600003000000000007000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039d2d236acf20b7804be64174991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e000040781e4b2fff840ff00000000080000000000000000", 0xb1, 0x0, 0x0, 0x0) (async) sendto$unix(r7, &(0x7f0000000000)="b1000501600003000000000007000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039d2d236acf20b7804be64174991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e000040781e4b2fff840ff00000000080000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$inet(r7, &(0x7f00000002c0)="089b65ab7b2282d38b1b5b7da422d8258a033c489fd054b1ad1ce7561734158a98735d2750544e6212ec0d458272a431c14167f64c62d7b96ebf6c6279bf9cd55ebbe5e8fdd8a2c03eac159076a15aee148d779d0b72379e4e15cb42c92a4fe1c332b2cd39e9d3f15003a102a1e88b474ead65514c0f733467450daa21beba18964b5f5095f6e4ea50567cc94afc874dbffb33d9a949d7f65799406999d2418f574c7a5d982949cbbade203b40fb3d0a54449b73d8888a0109f02a27faced0b8abb130b230a898157de8b47e8226204bf747d96e010b838b54f6a123f9", 0xdd, 0x1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) (async) sendto$inet(r7, &(0x7f00000002c0)="089b65ab7b2282d38b1b5b7da422d8258a033c489fd054b1ad1ce7561734158a98735d2750544e6212ec0d458272a431c14167f64c62d7b96ebf6c6279bf9cd55ebbe5e8fdd8a2c03eac159076a15aee148d779d0b72379e4e15cb42c92a4fe1c332b2cd39e9d3f15003a102a1e88b474ead65514c0f733467450daa21beba18964b5f5095f6e4ea50567cc94afc874dbffb33d9a949d7f65799406999d2418f574c7a5d982949cbbade203b40fb3d0a54449b73d8888a0109f02a27faced0b8abb130b230a898157de8b47e8226204bf747d96e010b838b54f6a123f9", 0xdd, 0x1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 10:57:10 executing program 7: r0 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000002c0)=0xfff) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x1) bind(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESOCT=r2, @ANYRESOCT=r2, @ANYRES8], 0xa) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="10002e0073757bd16b324cc3761267310143b8450d7f6579956b56240b59b970d97b03682f373d22226a3daff1d6d5ddf7d16aeebc6997efa8863752367db7dcd8472f97392f3f7008e3665676d83d8b2de3203bf3a4f5e70aa7d6b756faae01bae8fba9de2c38563d4cdb9c232a129cff30562bb615888dd9ba7e67969d64ba0094a322fd2c30fc093f360b140544f4641b4e8da4884d109584baf15ab35db70a32d207950efe2970355f8274e340ca7fde86b64833b844fd8af75f10f72c1750529b4f993ca7857ad212783be6e602d80785f56fdd36"], 0x4) (async) setreuid(0xee00, 0x0) (async) connect$unix(r1, &(0x7f0000003bc0)=ANY=[@ANYBLOB="6ae7660d699397765beb9678fbc24200c2eab29db2db3d53470e062bf018166494e7859976bf30d1913f488725e187942c6f9653f62f91792fe30f9c05c1f558b5e9bfa62266c434e9d64e4c68c8f6b431b118bd69e7ec3dce"], 0xa) (async) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) getuid() (async) bind(0xffffffffffffffff, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r6 = kqueue() (async) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff7, 0x9}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r6, &(0x7f0000000000), 0x1f, 0x0, 0xb66, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r8 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0106924, &(0x7f00000001c0)) (async) r9 = kqueue() kevent(r9, &(0x7f00000000c0), 0x101, &(0x7f0000003b00)=[{{r2}, 0xfffffffffffffffc, 0x29, 0x2, 0x8001, 0x8}, {{r5}, 0xfffffffffffffff8, 0x44, 0x1, 0x74b3}, {{r1}, 0xfffffffffffffffc, 0x30, 0x1, 0x1, 0x7fffffffffffffff}, {{r9}, 0xfffffffffffffffb, 0x0, 0x12, 0xfffffffffffffffa, 0x8}, {{r4}, 0xfffffffffffffffa, 0x10, 0x10, 0x800, 0x6}, {{r1}, 0xfffffffffffffffd, 0x20, 0x4, 0x4, 0x8}], 0x6, 0x0) r10 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r10, 0x8040691a, &(0x7f00000001c0)) (async) connect$unix(r5, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(r3, &(0x7f0000003ac0)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000039c0)=[{&(0x7f0000000500)="e330867899a05806424785fc8a70952e82ea5de6b51090af9250", 0x1a}, {&(0x7f0000000540)="878c105c48257b9312a9b4a0b4abf8b39fef8275490a7ddeab0f58ae1d151456e3540801b471a3390ccf6a6d0c14e5c98ac5e09db85a273a415265fbc7fd2eacb1dafece5f8946b4ce835fc4ae0fe75d6360eaf6a8e0380972cd1a85b7cc7add43563a189055b493f81f18644902821f1a035d1b96cbbd5a249db572c9ad21ff2cc9a6270181f8521868bab10744d1ee7fe1821aca035055ad2665c84eaf83acdc7ba12a59fadad3a45946", 0xab}, {&(0x7f0000000600)="2e98df40ea38cffc96f5ab473dec371184d7004a4138d1d9c53654ec49a68bd2a9748f60d65ba1eff5d9511afabaafaa36220aa3253217bd6715e574619521c07c3930ef7e9d66f65982603c5ed020446c0938907a8b8efe912bc7eaae466b34522210b93c48", 0x66}, {&(0x7f0000000680)="4dfe44f67716c71329b4e3a7c782c96ff67317657db977cf842f5e587130ebaec55b760d1a5fe2eac3c15b30ce5a22f217e3c889b73244b50a84f80a96078ec9b6bdb1e9b53b864d728b468125e94cd51f1319a3d2dcb27b7c972c51e3f6bd8d0bd144fab58773151e1f4b5a89d1ab544b34df1c1c096611dcffc16dc8252db2f45c579ec5c60d89c5539b300fbe525061eb32e15622020c3ab70e4da9c068f9", 0xa0}, {&(0x7f0000000740)="b8c8a0daa6f918bec7a18102b4daf2353e9cfc2f3d9c2752e690d20d804ab026fec1e272b9ac4c97e6cbcb7f26d8e45f0ca29dc3514f7fcf099babed1ba69ba8f0466d1c6d1c2d82fcf29cefc4cc18bbd01a51f0cad22e80918f4e53de29a019a13e3af03d1c1463ba1fc1392592c697605564ff0c8257981a2228c6cfd72b5fd20d0d06e6620d4a4289f8a9854f1d61b9559f5b6d5a58f0de1b2c41d802a8935bda8204ef3d97945552bb8321dc6071529d613339ed610dbbca30672b812e6bc8c1e7f0085ed1a02d065499f699db3cb207ca6c3d9fe3ffe913e3f9e6969d99dae31a3813c2b6fe8fcc516be28177bb1c4dd5ae6aec253d91d8eff65bc32e05b798239ddf5091f126defe75fcf1225c3d01ca22fac1fc75d95d6d3e5cd978a8a807491e2e6a66ce7ae712ca6098b26bd80506b360388dcfb1b0ce1bd4d4ff4a275a5221702dca21fa639685c0c0ffe1d4e8ac9bb54c5d17bacbef32e4701355a7082bd6c7ca1d70b9626813893215e9bf2d10e464cc7deabe5b0eb71377acc1520f009a2216257cca31e08fdbb54b8cf4f4cd8a3f16518be8a87f512ce68b7b32d9990c65a6ebd37c6c1abe6d9fec56d9c60ed42700f6d4dd26105cd0202156e96864745ceed009d53e949f5e9f9893e98138b77538bd29125ef1035e5210e85611eab430fefb14ce4435d510ca5f27500d28d04397bbc194975b1b229f33617157d32320f633a6637b25c5156fdcd1d7934a9e1a777ce2d41d9b8b80cd351d12c475e041190c56ffab09c18991b894c4b26e5afa2e2bd3969f15c5bebcf051319e128f79b4d3bdde70031f7cc006e0a04a5c5e5c273c17cabacc8f890499b7a975c25295cd0b24b93ccea30dd7a652f2a4386972ef1d03008b70e95d3a5913aba29fc990b16463b58adb348ff8d7b963f0d252e9a2e62f18761ffc35765d3bd261113ba76c984d7d8498441e44a15c9683c963df94277d62cabff8e70eb88e9514b64bf13b63b0f49f6036ee97b881ac4d6871f6b487ea2cfd04647689fe6ba1f6871e198282ffb30b0777537cb3c93df66d570f88eed930fb850dd8b85dba01d311180ddb2c10134f1b7df8821185ffd28b0d108203ef7193e3514644dba492bf8452fdeb18aae829b692255b09e824dc31b2802519f66ae2a5ef58272a9377dfea811db12cbaa0e80af74636770d9e074c7d7c9ff16596cd675fe2abc5bd78c4e83bafed1863f6c930c881ac61d7b87498bd139243e581267a2a7d867f4f593bc267d3d8bd97ea1355d08210a63119b15500021e81151484a5b0088f43ff13b5114380b3c4e093aefcdfbc355732237ffdc688048453196cb77db4319a4965c159912efc04e0e0cbdd492bfdf778bba6f81b186e25220c025673ad9a580a90ade88a881c30521c0c8de019c116f35f6f80c7356a0e6ba8325d335edef7e6a2d702d3fefa5b6a464ab9f2acc40f378010a7381803af0a3724abeb9e19d9fbee6446e7fce08cd82d063241f0dfd8c426cb76fa8aba152a08da2d15e4364360fa0e9061b07c39e73a9fb8b5bab74e7ba19faf2d19d872c052fb032d977998e964722a6d73af4654e1bb937dcebf7c9d51c36302b32ccfed809155b095b7c9739b2d54d9d620e942908be804bb361a4401c896bd95feab5436ffd8148c7361d7cf2b41cfb4d5db5f8617a422700e6fe44970146e6abccb8f9b5f3e85e456ec00a8e6d1929493293e8fe710c5555b838ced9e2acc814bff056c50b53b838410a31a5a7089cd7cd1dbace837e66c8454bbfa63ffd12d6e4b49c83b09c25676fde95470aa2834ceb88cef40777b78003b8d696c3ae1672578be350643a0006553a44c365c98747bb4a3a9975a9a83569a854856d53d9b83cbb8d6326aa9cbef4a79bbaeea907d0db9c8361052809197ff81566766a0ea9f5669e3bfad906e1771504eb2b8bc0846e986106d79fcafa8ff97bbf07f3aef769fb8e7c40ddac1a9640f5cd51660eecbd6b81736237a0c9e9fee50cde0d4fef0165325367a402be6ca9223eb4ab36ec1b94b3c41f71f4b048000de1ca9bd6ea63b722ded7687ce36cce8a832acc35b831fc258cb27bf32452da57440a4e424d878ab640a128e4bd4aaddc8b005fea43fe2ea18c220374c2ab52a54705b72a74e92e56052984075af8467710ca67f85f14fdff7c51bc6f7aea921685137322cb922d2f8a7be2bad1249a04fc3fe69dd6b05588a13506e9df8dd0e4a44527506999dc1a6ff0b0835db602b3231e15d59ccd6e8c56312836ae2e2a9e83b7620fa8b7861fb9343b05f897ea258583a649b460a9cb49cb15a557e4ff161f5ebd0c0b85020aabc59171588a3eefb02d77b1b7c4fccbe1a06feb99a6d8adbd3cfa11b04f6df92444b08b050fe99fde12f915138d750f2deeb34f77a616b31d318638ce0820c473f6e8e99e3ede57209891c6db4fa1c2ec06a45474ad31dac0b355ff02b719f54ad7cbc76fcb9c9d2c91a7a050d1b09364c0ecec46519aba55e6d9bfc4f9318e9f1d6adaaae018556963f0f4883ad18fd0575084fe593cdd7857a103c5180ea3e364b001ce4af51083ae3ccc556f7b1b9096c1387319f373e7a8f80b4dd7072a83f4ed4f3ae9bf769bace1ff1d8754aa9dde6778d89975b8e32030fcca5159f24ce2669fa68cb371a9364aaefb31768a2720fbcb09a17e80e933aa28913053fa3f73cb2bfa8239b28bd8e604c755cf9b70556dc6db00eec45d03f73ffe73425ff28c3d2ee04132839c5634caed5cc2cefe4c5dda0b0d1550163811930a7a2bb0fa06e5a4c69cbb01dea8f21aa75669279c03b1e36997aa9d5f24379930c6ce2e13b9a2beeab5930f2c26c242ac6e388d67828885b15ea0996b29e186a1b60403fb18d3ab48ef73d96ef12db5db59bcf5ae11022b12aaee0a1ff53adb583f5da05748c433f1bcd3c008349d5945b14d8b666f57d4649892492ac1f08a43e015bbbcc97b8e8310f67e8447834c096c78934c9769bfea9d8f067c42d756e84bed69c421e5b2711f0086735b288001b840d643f951e18a389348852c590631185100f619ebdcffa3a66ab0dfc180e8f6b8f52f366daaa9db66ee07a3294faea3602f9c20e8bb8cedb411d272e9840d5cffa8911ab2eb4d0aefc64afe65ed82736c7c0339524661e522aae3cc81c603b445657c1fac4d99b5a2ca609ba50d9fa95104ed3d751a6da8775abac6d5ff5e2d92afde83954c55c363504c263872821a675cd2180d9d95aafe7eac543ef51426b531f2be684b516f92910af539ebbdfc1e20fc86faa059f0f21e92b1bc162b0a0249b70b9d38d1238794736e3390105fb688633236c79ff135ceeac272416bf4838a8ca9a5b1d01dcb5c555e0748353afb17b0a762149ff2e2e86a7d375f81b9dbbdb114b6d40bbdfc88ee146eeda8106c343af40b102c7f4916e6c1e8be75bc33f197c7425ef6e3279e13b8db0f57f0114cfa1c7598946952029ae9a246d6f34e0e0df3a9b144f296a732036fb3d5574f4c9af7ba5968008c890c85ad511ef8fd93ad0ef45bf7d0661bee8de512f657ae74d9374ba6cfc3783ea346906c535f44d16a5b04501b5c7cc46ea206c462a08d853c1ba2759d9856ffa680f115cf44d955a92fe2089aaafb04b6bdf7496f3fd7bf38e8632ed80c61713a0d0fd1321723ba24be6a6437f48e4132da4aecdce92825f369ca77fe7422b3cb35a0e00e48dd1e0aebc7e826409a90f8cc5913f760088e935044eea153f73a5d8313d2a1f2309928b2c284cf8e0d02eda5489f9eef6a32f68548a880ef7df4cd7b7da4aee5abd29392c86fb8ceb863d8d75c3cae9b77e0bb0345c56fed51abe596f4d47bd0835dd463cc6026237fde4562408a82b45d023fe3b61ac0557919f26a93717c263d8345ece934820b4911b5559bee697ff9f3ad88dbe40fae4b26eba01ece19bf5cddbb36e1f58236a17fe1cc963f0fc38ee1024316814dcf6e5f375826042162491eafeef6ef807d6ea1fe1c6e73993bc0ec8efb7643edcd55eec138840afda49553dee5260ce48ac6c20cef0aaf8a932c10f7a9d8d81caf5f391808c9a91a6f9906b998b6204b51c47ee9f3b822fa65a5af3608795d9314cf46f537c16d4aaca20b4cfbaba64e33f4f23f876ec1dec0133d2023632c75b19c9fb499bb7399a129213e83be29cc1883f162f11b9df4556e0f04ca5a6850ee8d93265b18b8312215f49a50c515e33b39b6f9ecef3a1f66e8340546786c53091bea4b8cc1d2445e620e16e6c7b1d8ccee572e51484b81e85a788740fd05a3db223fd39e14119a9d6191baffd7c2d7273c5edfc6bf66be2afc56ea30df766ed4394c5984036d324dd19cd4abf45b73d466a052970c0b6b60aed4165a486ee00d066b37ab6d8d7c86df6deb73576e2443d9346ca65b7a52ac297e9b1a9be5c05cc96a08ad4b6e0edf74966bfc09e4348963cddb1edd2c49a7f4d5125c1e43b892517affdb197777c3bb5edf180113f89e1985f4fc81309d226beae3b02a73a2bfa52f0f4f68a0e8f28a47fb8a879b20f402cf6a0f86985cc1d72c8af90bacadfecc4f2703e119e6d17378faccb270b8fb8f866f8f6f102849b0a944ef4f6679da75873a0dbf912c4ff010f6d7cb37ea501bf99f942c60b1be8158936f8f48a146c1abd2abf5f7313dbafe0b5fa0b5d46c4f0b173fcab2ad028e2ca4f0b547b028c311f5d49b2b374188d0bab690f599dea28eae9a1e96118f5001708ac6c4b0fcee591af608882198f3e4b0ff9eda7a392ebbc0c389d70d668a7ce6c767570c6f6ac4e47b746539bf79d4b57d001e2c71ccab369eec5b218db076d9728d47b3a2d89b260122fe8e82c694c4194b9ec127344f875e5ea2b338a04a4a456beed15e7ceabe88f77ed532763ad009bd0f0e7971b21e19eef344150371f1c462a43a802d2ad823a8a0f7f5d880b53119470e626db632ef26db8f8c80a971742a4595783284be20ecb9ccca44fda4e0859daa6ecca51ea8df8e513f8d103459f430f986ffc0934b07b601eadfbfec41895b61254824acee39fa5caf4ccfc855c80194520f75563fe7fbe4b2f7287d6a169882f9dfcd0ee50eaa922f758e173322f40ea5b8fe1b606c52f4739d76f8484c9f819f541cba63419a608c018b35ae0542b59c690259d4e514746ef8356cce9a3e8e48ce4a8b93e232902606641584f36ee265be263f49fc1ea9031a9512cdde012c1a533b32321c8e6f3d56dcff0c883babc7826beaf4ebcb3982969bbd91b39032ba82e99119f35a1b0ea101456bff8d5bc7e38a6f6977edc2b8ab7f7dfba8972dae4e0849a55fe248fccaeaecc374d1e95fed5d815c569e9f4aeb5fc1828812d3befe27713f5189ec28b528bdcf64284d5f9ddbf48759c880db8778aacbf515250c4659c029d36487e9175ab8e7fe375a2d647f288e0810cbc018379c7ad670fd23d87ef4c5401035956c4c07ccd08072f88119dabe763afa92307c65d26b1d541aaf588237c12e0175dc20d68780fde6434b26c8a05a72d82b7a1cdad653d9aef497803214878227028bad3622164a67515ab41f26cf29742906c11aa67a9d4d94f46cb04dd01dadf9049b2fe9928efe1a736e314aba4e27632207dc8de6f264ca83433f74cbe931b40f8d5324f8bfffad8f6765058f2d1994e3568e557a2bff28731a194bb4a97b733f74f1fb435c4a064974196ca3ee650f818f04286246092daf74bbdfff19d74f8525a53d6169715099bca078be36bc526385226ace72a1bf01abe5e37a9ded945d793d1d603f9552271", 0x1000}, {&(0x7f0000001740)="adb6a5069dc8bd23f0ca9c7e3a75e5f5997ad4c7989bbb6c06be92fa896afd17f0cea7a93013c8d5a8aff4fad9fb2ba4cd77a77a274d65a03649443db329399fdd318d135b8726fd2e2132e77e805029aa71214fb326292d7f83bbe69fdb02a106c452e2b09074cca9944372e59992dd15158f9b71df44d9a793306930fcd2ca0c4814b600cd36c89242e423", 0x8c}, {&(0x7f0000001800)="2e51aca38ee57b5d1c09c9eddccdd181489305839e97c5bed6376f8bde81b0b47381f531ff8f8eb71c46c81bd4ea264155a5dac86085242cffc6f769d318ba635fb131bcbec709b8c641e1d8b998a6997ab389c7deb42c768cda424043a3ac6a3c2d9355d63b8e121e82a4a853971056dd13d568903cb64d5b48ddde36a60c3ed5b13c8354b56a000b4285c872564f3b4fdf8d288ac3b0c43d9a41ae75729c5f15b6b359fa340d0a0b597da8d1ba2270c82ddb2f1f05d30cb7f3860daadab5c76fe85bc203bfea070973d1f879d90760d2366773a5c97bd4903c52c143d6eb2f03a4601a17a32c5e7dd3d91c540f9180f58cbe389661cf06f5afe83e25f15479e5aa24a6d7c4684646a6f776968ffde1be5bd364445c92e19bb7f81365e0ef1afa6b032e3d71f9e6237cac85371f731ca70bc4859d1139f560f0201861a0ee044330856b121283be55efa79f9fb62c6507422864dd3c8fe728ed8e890ded8ff2580dcec9c0b3e77c018cd41b36b9f3045d0dc6e28b3e20e6b4de742bdaf52bcca074ca0860df5c6a831fe84276773dd77cbc02359c45f8f0246bd45fbfbd144f2cec54867be51787dad5af4b4a407a2743807cd9914d5bb9f236756ec28f18591aa6062006b2d7a90fb149a97f93b14275258d625fcb7c0ef7d30f4f33efbffcfa4c0b2e0b4085e7da4fce4d4aadd3031fd14c094b2a6b02062cc8d4f6503b364e6c343960e4c7703c3ef326f14f2af457163838025fea667467d9def417df278c307c23176b86c0611e72dfb240e29020bebde6decde6c68fb7c01e6bd0b15031bc9a5ff67d55139df42189485e72b8108c443c6cdf494b5097d4ca127bcd5ab7b3e5b649589aacf1f2da6b57df6fd8865d906d608572bdb47117b29ce76e6786523fc67119f63d2d7dfa4815013781717b3d2a8d850b5c307a88bc5a30da9c89ae78c1fca5fdbe3206438df865578e02b5b4333ba85ba3621d15f3eef6aab655d7d65214205f7a3b96dec905d3e6f56cef0e965cbcff32f2ed907f508cd186f4b2a8e218c9cc87507d9c82a6832a0edc877596f2bc04c3821cfe44c0e70de9b9d32a463e5835775b83d5998e18c00363299b533e33f07e63c34c9e00a7169adcb3d83bf7ed66f3d9466053b8fc78b15df3a321ec924016fdb3dfb6b59d70e53580d9d5890b2c649a69d3152efd51a6ddeff531c0c6834bc38532467b9dd8586335321b00d4258ff2470d6b5a0f5d8cb58b172a13dc3a3563ea05404b46f96944898bcddf5a6b963960f74fd20f0315724ad8ddd7ab0f572d4d955be903057ab1f7e74f3d1043614bd81a28728795e2deb11255fd8c8d26abc08f517b8758b09bd17f74e722245d2f36384cace2fb08c41bb9629134071358b0c1b9be309f866937f76e76b9278352db2f06f68d634d42f6e7442710baf1f225dc5b40bad256fb310ef17c0a44df98316748843a0f516a35acbc93991227add1f29829a771daa96a49a10616dd0030ac6dcc31b1e98bbf6a16380774fb5ec7e996934277f872fe6822af61717a1a66cb002a6389a090b7828a2400f50d3291623eca656a339f13122955158836c089b7ab2395a5912f6e9b6d357aea3a9af7cc2502823936e9bd31ae2f96999d9b54d5c9b7812ed61a27026f6a9bc520fb4ef97f621f836034d20daacf5a2dbfac4b4fd7deba5cbc1606f533532f865c93f81fa32ca340e14d95c4685cae97387f18862ce631ea60de0d2b3edff959dfd8cf47e9d4331a49825b04e12a7c8872349052f9d7baf6b11102a76185f3821558fdda978a36d12aedfcbab8e4ea25cfecf736b2d5c19749d50caf644999d8ada6fcad24563e2ff164284188c0ddf3144ebe8c9af76b0f9cdecab800a65e0648d0edc02bbd580337de3d684c2e01d4fb4bdc636c3c176c86d5fa74ff156c6534fc37640fc11170725963e2c8c87d356c69b666fccce2266d97c9ae66678905079983d655accbac406de347d76522e1de14e1571fdefefaeb94dd61539ac2d6b09a4f348c7f54f1140c9b01d7f875c72abb65210fae60712a3e24c73e6b95de7882317e95527b92b41f4b3911332855154edb058bfd3b00cd97d8adef7b38e8cd9b691dc7772d2b53a46899f81d3a65f01939c696bbe43630bccc33e1b9d68cdf9f8226aee2dbbf716308eaf69e9637e3603017020a11ccb3099e0e10b571784c7bad87882d5d1a48e5a68b244b6bbd35dcdd35f9d1383a37b67fe2a41af5e4076dfe804659280a960615c227775f85899aab1dc7224bbc507ad425ad743fbcc5ee70b9bfacf7e9c3810708657b1fb145cc2e9fac94fb20c1dd8f0f9e5c628f5d1a3aa8fe25745401170112506c7d67053746f0a2875db43700d7f97fdfd91d40a6fe77eb6255f76deafc0010b50b3df11766505eef09f581cb8e2525d7ee83fabb1da3ec741894113d504d1d53f3cb9e0239dda22af80dc222bbb96e8b1e63ef0c1a01080d3672e98ac986dd8515d584217133d548a504467ba6d80393e35a603e13b929b63f446b02c977033ce695382bee5904683e97d578583c3d2525f2cadb80d344a64bf31949cd066abe4da9f76501d96eb918bdf85611e56b1da54b960524c60a2cec82bc92ba610d20a2671997c0f757004fda1b98ae77471bf974dd877543a8fef475a94c358d0998990fa8bd25238e814441bfcf316b51fe53cd58417a53f5ebc3ec84ea1e18cf7c5076dd1ba7d4a06a351132cbcf02b9ae72c637f3f872aefb8a95927568242881b3d5691c096bb402cedbcc675efc157d1a403a287b76116f607b4fe5ad57eea20c5aecb0211970ce9a862bdaecb6b5a758fa6521d88f896dd7387ba56a931e906dfc78d1643adf06082206c7eb1c20a05bc570d355feb32a3ab910e17c7ed1795b0e16c66022688928698290ca08e2981a5f186aa984ac7ffbf2b721b1696f667b3a41a6e10bd180a7188af2f7bd82a3a71b456083c8519be56b6260ef0903a5839564d0cbba81ee631c3f89c69c1ae3ad82079bbe6ed932c0c03d2482a416dd52dcd50e9f784eb9cba87e475b46437a10e68a5644ad51eb9b8c26665a55b7bdbc89aa357773252e26faa304ccc232c56057e4db9bed2dc974cb17488df6791833fc61e311bf94f9b7db10679b1698683d79c3d9d6c917acec925dd470c477352e600c69c8280a0c902258def44cb451326a752759203fe4239c9d2ded3c23330e5e32ab127b16e7220e38529fea72f7aeaea277494f9c34fd750d03c7fcd12cdd4cdcd623b4edbc1fbb859f07a255bffc55c933694c96801d39a7d3dee75bd564b86151484bafa48dbd1572da20f58ec96b465ca7e91908f391a35378d44297792b3cb7935811f6a02be70939f39de700e4d37789f471c033ce1e0800c9d80178e5adf6f5c2d717ca96389660c0ca3bd01db856e2e31f99ace5f14c4ec6049124074b8b2fb26769a994e2374bc6735c08538ecefc81a011b0e28d5d66d9e3d52c79efa4d3f3ee7da49064c5bfd511738d1183d726b9be896e612845f5a4ae3277e636e9fd644a5beeab618e3fc2c2ca0286a187bcbe14cdf9150c77f7c4c804c80f851cfbfa8a74f555676c30a6eb96fa46522a1dc076a17cb584a177c86c25cd17cbace2fe526b10cadd6cffdd79ec6c1774584c35244d376fa033f6f545621ae905eb4dd91b31074914948a938eb4d0c9da3ae0d2b886dd08637f06f9b1638a423cab9686ef212af9588f7099749d5de9ff92b546824bb0b10c64870a6df9f516aa349af17e992ab65fe911e261f3609050567aa142d20a81b7ea00d027457511c39962b363c6b237d7e809d06aacac6a68ce54814e4dd50cf5d2414e6bf6f26c2359897d6f032def6c53f981bc90573314ad13ad25af3de1b5e66ad6b263506320224f74738931eda8848b381ebe19013d7b974f50e5e81412bce4f67f7f53adbc18fae2ec3bc79c1ad83a2989295baceb210a29c3ff400d9ef563aabf1f925b2963eab2b92e7c8d1d1fb81031a99f90f1a175f9aa3efd6e9e4d307712a84c79803d815641b46f904e957faa4677cc8f105f0c8dbe3ecda47701d1adc79d130274edb6f7b9da95165b026978f15f112db985fa33bbed9738fd1f8c42c552e93abf2347a302a20735501306ddc9694ebe4a138031729cd3d2893dd16cb8c6acc2e298a12a46cf901ff4920bf55ef1b0bc6d6a827bbb5657568b4fbd4b68e4d8e822fb266577ee78bc162ec6df366bdac6e4ac4efb3ea2d24cf86c1cd2823576042a0a6feac4ef45767815a73511828108ba03066f0e1f6e223af74a90c943c6648d6d2efeb8f97aca4c5d82575387d3e17bb89a9bf39d1e55fa80b21dfeb6a24a50bf14f9a66790a4d35eca741d4c301632501da83b288fa5d212c46643a890d57aee05c05599ea5ffdde0ff341152eee003dfb96233bca7c08455948ae0e8652ac0c599602b3943511a7a7bc44c1e3652d92ad2c98368f1ab8d2cbd59ebe76dcda9b844c9fccb775a4fdfc062f326a5e920c586bf13a11a86846094b3fe35354aa98ed9b6379e6e76613d16020888f86fdc36a59b023d7f39efa8bbc59e933ed6704f0729de650afe6fbe832e9c5cdd77bd742a9b0289f85209e3833d82b8284fa7e9ecd9469583135094f7ec6e3c6c65ba4abb1bdce71fd6178e6ce7b879444a11cb76935c057460b44c8b43c75ad2e32e1ee7c4c8e066f9d8eaced4d45f4f63b0536099e218d8aa8f3026fae56eab7f7636c39a8e449458b3d347dd86db0513882c590326c1638295e4be3255caacd51113d56a63dadfc1be1d48e7295c2eb07fb1fe8d1ebd7e455426ee3710aba7273b7351d9642c1322b745267dbd71d0cc91744675b15c3ac3a70e3fc7f3d4f677d50952e8b9c3a56c2d4740fae7bacea9b14629a2060cb5f3de8f04fc20c7363b3b625abd9311e5de937c198fd348b0474b3ba2333463932f608737d1b6a17ec736238ab60351e4ecf723eae85d2ff8dfbc27b454bb85df098277b019c27eacc987baf1169683ce26e0676074472a6a95ffccff1804dee65906c6e44bf2c4402ae249872c08d16e295c9903098155ecf2a5947656bc44b1c9d636de259280bd8a38a0075ac716d85f7c5c684a4245b14c1674d3129ee5bc15b3273460059766a543ff2d3b0a18f503074ef1426ebc1373a7f10f6502008fa5a9e38281646773ea3a1961385ef40d16507606d9913540b3187b0dc8527e69490f5e96fb40ced505de7c08090ebbb95bffed626a41013c9568310eac875fc3734d2c7b624dd6aad2897aa86d5eaddd4a497309f5e495e1f700d4d285f6e66300591f4055ae09ab89621e0535ac360f105c1de113b9147f188f7afd77818aac24ccb786de1ef319299532e6c805d60c636a172bbe5ef7b94658616128b4f50a2f53f669690d4f9a36cc9567f1458408d601c28c72ef319ac079f973659113cfdde7efb79f666ecdaa76d03f88e0b496cbad596460edcad0657415795de05a2a38f46448d686bebb6b96c180a009aecbc3a4201eecd959e18870ba8279407e79a94f8292c8ad419f31929fb5c85568fa588078c866d0a3cb243d9ab35341279e9c567760fc483cb4c6e9dc159c1ce6c71d2c473c1dd645e26d32277f3eca623e4f40ae1fb834fde64da94d9b6277572181809613a4be7c871a8487f7b71adcf3216137ba2a919bbd1d7a62be36a20a091a457f8cfdd77ed64d0db893b691d709a61e8bd5e4f8af9c4411d263b73b26e6d97c1da27e98ddacda6fced4fcc4cbc9eae27f135c758532f4a8b31f043a9ad39dab7", 0x1000}, {&(0x7f0000002800)="1bd86d5627ed8ac64e8a3696d399433145df8c0f3f4bf76b78600b6f1c2d804cf5f4e79d22b24eb0ecfbe29336d7336df8a945810753c1fe1ae711a9054e89000e144ab3885e9958ee007d28a887c11a11974c3d1f7e69b4abea7d632428c141e9a3434d608f6720d0722c09f6eae6af79e3df3c444f57a7a19871ae8cec1b341f988cb3bcceeb481c90c8a4450a741b53cfb365c5f627947bf65459e31f08e7448619e4ea8a29d62f70ccb651327780c2256b133f5b056ab27f3539778015b6fe24ec588782b00a50b431878dc7acdccac74b4b915b192624b32f99380f626f63534f485107eeb070e9a33f5e77ff04533a02645082c339a9206035dfc74f7e2578c33d97b3915eaadab2cbcfbc324565d36f8f367b474d264090f775e5d5d579366784be16c30f163aacd7e88a0e707d878e3bcb8e33ab10b2318406f1bd23e98c0ecc981ade114ebddd50109cdf5df9b28113090873f1987b6099506fb5b433be9eecd456d87af1a8c8fb5f9d1e282dc44bb050581d726a3c2d029f3cf8c25c803b2194d92e5d494528b8f31954861fd651f9ccc7ce8534d8ca0aa633d809ba6c56be0eec8a2f7b168b4c820fa9dc00389f42e047107f66d5f8d442d89f82bd756945be759018e49b449cb0864598814a93891ae1437e77c286f6fb4fa5113af19a6dc28448c04a09a7397a3493b14dc82ee321082f64238802ada099c3e6ccc5e34be4cbf47009dc3774b082706939f64f69687b1db1ff3c7e0ac39f9aa932c9a44b1972e464bdc1a179b5d3345fcf3d7785aaf98a757e83d26db20f739c4a4a2e8a291a5b8068ae6159753bb8157719d799fd885e88be889894287467fb366708a80193cec17cce11333394a1fa94c0cddd37ccc150dbfd18e529e0e9141c15616d639f08096e4cd063dad3aaf16ba201427455d748445aef2d077c19639b6a89d958651fbc85b1017391684eeaa006a9763d78a13619f87aaf754450937f4485ffd14767e0f293deeebe288719669cb2ad94161c32b1564ad188cbba64310efe4f5805295f0f4067cc016f6bf9e0ed575f63ea18c4b79e628b58821bd83866ac196e4ade5fd4f03e54df1819860b38d923a7ea36a6ef3e15aef4c5386f8d264fd7ec18866e6630c40cd1707b65717e1435a633990917ec5ada88184398b31f85c98c99aafa5f21c230e5b114c7d74caf7e0dec5405a0c9e44120c5b9dd8e3b566f4d8fe70962715367515bb9cdcea5f73f2348e0f5020cc68618086a1a31fc448cf3fadcd78b87d400703850679cab512dfc974b19bc9fd0d65598f7947e796e995d5266260621abffcae6da13161c7e93e1cb57b838e64b51e2471d81a83ff37ecc15f393dee2f4d94d936c7e57cbf5d658eebad21d20957e2bb6ebe49aa2be4687c2746677d90e3eeadd52d93b8207ca17268b5d38da4b0e00d979256537ac654cee1a94da42ebe59a025f1c10d7a98c607fca4434cdc4812d7f9bd6fb757e989837021b4234dbc5353a5eb9b920af6ab83097fe31ed26c05c7681b5560cebd7b9eff3e313bf25d50e1cc99060e102a7d1bcfdcd8262cf63c9a997e08dba98944a025d5ee1d83d95c3912ef3d4dda4bfea6b40e645e07b1706eb05ec9673f010b108ac9eb6a3857b5a4d673958a981ef857d705a5a5df58710e3d49ab2ca367b485817b3c81ef946110dad6ead55136c22bbdb25ae9fb5d47432e1107b1ec57f26af8dd38649197ee68442b142761c2a4a8e66ce90f6c71dba37a88994b838597560f8281eed847052d6a856869be4329c5f0bb8c1660715ba0441ee44c55b5f2f37e3110f394ddc764ec4192c0eadeaddee24338d54f16029eb95de6196d77ad3c860bdd713bb82aab5990273ae2212afb569b3718d056391ef9e90c7b770076fe190a73e99b9272fc86f62a2ad6c4fc2d2b3aa82764a7e582af402f70dfb71f2b01bd2bec1b7ae7ce330a31966dd3f7e81a94c9df787325bfb00bc1924b491d870d9a6170aed4c878250766aaba897444a12c48a117e0e949de61b58de720e893078d07c1d8ddb3824ababe7624943679d5eb87cad5f1a0bcbeb3ca903c461fb09c43d960207072f2effb0b6735ee8c707a58fe04dd03286519e73ae870210252766f15565f738550a9e4435e6e535f0c079b4c8eec4d908496a26d0f5354285038512da6c66d1fc9518570ac2583d2b86ef1bf75a8b2f2494cf6c591f8c7affd1810315812e3ff49569ecaa566c2f698e9a7ddd6d92e739959933a432f5a9d5231be18d7fccf041e4c9da12cf81872efa3fc88189a7b901a8edd5994f13b93edc668eed6d5be580b74604d9a0995bf1bcf5509f8242e42d18ba2c1897fe7677809ceb8178bdbc6cbab5badcc98e6cc16f6e0b933eca49c30837a78356826186372e2584b0e68d2a5d2e46fd5b8544ca86fefa324b815785d00538667ff69346c5fb3f91b94223ab3abec0194ec3afcc3bf00a1e11190ef2341b9523a68310f174a65b3366c92a80ee8bf71c2f77888e9582c14e4bec071b2aa5510f6b612e8d087442d2c135d6e7b6b7177ce46157fe602834b19041db03dda59376cf417fedb85a766511d972b4664612e3754ad709669f12fadd9fe9769c1ffea5e3afe29061b6b86b61dee4bde1eb20ce89659109e1dbdc47949586f483d20d9f6e2fb1be110c4e02ce661e07c5c21ae34739f1a76210f3e3dfcd84d01596a79bb11b6d245179cc645b04ed99c61a2eda3baaae2be1340d7986dc4fab0b4a7d724dd1fe4d5116ada44d65fa12336bda55efa545333ae2b09bce2e3fb71f5f2554f8cd77f4e658bcbce9fafe3bb5741e9f43bf7414ef12983718ec9e1facf7d8e4cddf9b20a6e208140b5ea19043ab8640cb3ec85a0339316db1755dc8660ae3d58f3e00b80666fededc26252bc7d58cb359afc8cbebc1f0ef32db41a1d3f2611b41455c61c29ebf37b9977009038e5b06d4b8098692483bc3354360c352d9f499e5866ffe6f57f577f115f5f414e154e48b18a0a30a167ea7303be72d2707bc1504cbea958ef3b649ae66911b0cdaddcff7ab5a38ae2c03a98dfe8ab2d7321b3a70c239c229662675111ec11a3a0240fe08e185fbbece573af6423d8232f9bf60cfe57fd146c2c18d45771d3374e55c4df4d4fff98c1a98364c0667a30008042969a9e4219ac8cf1ef6b4aff6fe2339c6ed53be34e937f73effce2716f6e18db69db937f5b1db9311f4d45858d466d3a1733aa00a8fb27646df5522aac7ea2edcc32dc4ff8928bde1543ea0bbf6ad073f5bd30987b601984a6034acf630ff3b0ca9ecf58ec62b52aa3255877b60930cafdef0129852cdbcd150c78aa52598b2028ae4aa7e2cee7ba18c60c44f4e4af624116d15058030a54064f8311f9965f1c045b9a6a9174ce940dc06229de53f83a0765bc94bbec3a5468a896a6fc1a050ac117698139224911482ffb2f0f8e915918448cb9f623b600314fb945e3a38a823aeea71e7b2773ab819db001e6e52c848c561ee61ad230a5522cc6ba0068284cb7ca5931005db1c669d6a0d2d661aeb4b635a5146318eabaeeb7b84c58ca6bfebe25b7710aeb69b5342ec67ee3125bcc8604ce51829be541aed437f63a352d920727188f2213c56c3acd9675515a23f1e820860ffe23ac48c1093f6bf1b1c01ff0dd3c8f0df73bd82445e70616b4f9e7fcc1d01e4a05f636a96d07433723878da8e7911b87b5ae2c72ff257cd50abd97d40523fadb75e5b2d17ea282a593220866211261c6b7f0f82678a24f9f426184a6f0e84926a083c1b1c1ea7f590465ac4e6d3bd8ce97dfa5edefa936dfd1ca625651afd2a5bcde8c758e3c305caed83fb18f4473af657b351190aefa9408e1d343b4e8d7bfd301f6af4000928262a68cc13b0f67d55636cb8bcb3e8787be3517c76d7dd423d0984a964271de55f81555c0e9c1d7aac5703bdcdad96bfc7cca4c7cc675636de05f19195806f99e7f0858bade01d2bdaeb4c9a910b77f448009fcdf5716a150cba73a3c9137c675d19cca8c76629fbc7b258ba41c089f4e355e2ef53cc08b127d7b1bd506c756643f8053c390313b3bf3370573eef29499a46daec142f84a06af1a1c11d519c1fb77f889cab0552c8d6753faf6cb7a51fd860717b5a6c98dd1d04ca6fb6138155f93033c237659c4bbebcb36e71a39908899cf639b5f86c1059a54e4b25689fb805af1e310a0f982a18d76f75271c32114fc11194692dfac86a9c97184a4b29880f314e63ede2f8a5c8e671fc71169eee67aacbde28ddfcb440faaaf6422623a918cc9063f20feb7066ce1d07a9171815ce7513d9a4d93b7fb60c5b18b8610cd0f870ef53b13d4e08ad19be0a6d969fddecaf384bec9c41ca4ee5416e67fcac7d76cdcb1c73898270f02920100dd740e28249652f0319ad5b8972614436c685169aa240c54acbdcb668c22af4a9b75aa78bffc166881e1b3d71144d5e9bbe52cc9b73674c5d9c22a6ddc1b54d9b84a7b1c2f69d0aa40b0434039a0250436276c03bda607f4f225c7850db870ece2675eca498afffe038493cab21264a3ee5d70c41027685b2c6b1e86b3c6d7e3d7d35f063de2d5f8349bd50887405865f50478b436f4874a68f496547791efea36e441eaf277bbe71727462ae04028d1a190c2f35c26fb1b2e569e6313a5989f1d59320c6bff1f67df03a473e4e9576ea6c1ce30252712cceeb1332d76a5e7523a70a4c5f16a42ba23fb94b39cd84b20b76bec608547c4cfce319962ebb9efd2250752760c84942f451cbbf7975d385382abca064d7a573cc21935ab38d302ef2cc854ce23f690c2ca001bbbb5954c07518514197118b6f46a649f628beafde6913b39bcd3b415dbec8b12e6050657f6118ec04cb8e9f6571ce07cbe65b554310cd5759161ec9b34b57d483500298d77a448cb8e5aad5e803f3ec09701b796539682e71531bee8bb437671cda0cfe8ad0d99dec6feb7bd864d61293c5c824713e056f1fecb5eba2e03f6c676a11e9d41224c33d4ee2eab2230ebe321e61727330b42196cc2cfc25aa1ff6c38b80857ff1918d99d0e5f0fb05161a531eaec3bd921c7e6ca514e7da5ac8b37ecf6e83a8c14c30197dad79920e9ae58132aac9f5c9a9652670d433a429f8975991d8b1e02345fa8ef3f12b3c51dfc1328e967c7c9d50408b1678b14a4c08a14a670fa6e88ffe9c7dbcd2921b4a7aa9afd47964c15614f63ef1d05c780b887098dc692c16db159029689858b4e64038a25881617257a2fb6e4d30bea37e1f2a913e48a08b0995e3f1fc56e3137f270d3c457af6428fd4eb18b8a7105e071f305d1dbd7915238c35cae5ba684c27d6de44de8f5a9a0f778a5fe30df61fe4680a152dc71967d4b4c6abf94c353ac53db7bd43f120b8fb871168d5fde1caeb6d4b695445acb15907c0629942b1afeb5b0761fff9fec3fc2781f077fe447445c266a2c72435230ddaa8c2dbed888e6aa42efbf8ed6d2617066adf41f86ceb0482fc93853537e30ed6d89ae9e086e68993dec994ea61a3b6b666c04de5e7a92c8c260080240d67e9b93443de87a57f36603a78b4c585c9909a4afb9461fe345a04c6e37d592c6f3715dbff936d1d585b251f9e537a674e67503df1f2b1da4c05b200b2182b07999d14436045f3a48ac41279de1e6e7692588ee2c631656310b481e3c8959a3b6c5be1168329431657045115581bcd9ce228d727020526182615d9053e95430fbcb2fb7c56ed837368eeeb34f171820b2a352b0edccac300819199c007bfdcc89afc8840f713abe6", 0x1000}, {&(0x7f0000003800)="76bb84cdabe6198879147e87ce65e65378e16efe84cf9c9914f1dcf3d6a94a57562c6bec9673287df99478c78f69cdd60b980de1c27f4bda44b8c12bab8ff9c3b51bf5f8a968972f6ca5c6e505300580566a4a1a6a5334434f36a63ee1edbf47df45ae44e19f836726d957c662ff47eadf0ae6376e4615c0b4c7a90df30cce3f85f98d464ef6189c3c4cd3c7114651f37eb077055b8a9461df30e21eee2c2bc7e48e4994a7a4eadda05ad9f63ef192655ce0eec5570690f40c9f99c380ae8b5e31b742fa5b92815120075486bc22df74e9f2c248e478f8", 0xd7}, {&(0x7f0000003900)="9b5ddbff674e7c5ec0f7b6665eae69ca86ab26f287197c733a110e14c0181d0a32aed67fa89ed50682b51e586fe8a0f99e2409ed04ee359479fee2cf724f525ecfe6d4f63cc4985670c898934627f9f8fed213bb12556d83f484536a27ee28f3e1ad0154a685944f892d9abe075d431ab6a3f697fc442c0961a2a90270589205e77894f18c0ce1566449dd677ab634", 0x8f}], 0xa, &(0x7f0000003a80)=[@rights={0x28, 0xffff, 0x1, [r0, r3, r3, r5, r3]}], 0x28, 0x9}, 0x405) 10:57:10 executing program 5: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x40000}, {}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000008000/0x1000)=nil}, {0x0, &(0x7f0000fef000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff1000/0xb000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file1\x00'}) r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 10:57:10 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffb7, "0000c6f26461c094f4ffffffff00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="0c27efb5f7e445d13f3252db2fadfbb01519edc5152d0abb46ec9e5c27745a23e65149782b4e31ff6987d214c75335bd00fd18f86b2fcfc18f097132b38ef4f3d41f1e05e0ceba4b1d5698bebac2bfbadf888aa91ed4a14d6199dbb81b6976ea9263ce2edebc937e326658f00260bbb79ca8f7bd809305734ea9a883154d5266625b8e6300df7a8f95733707f0f2", 0x8e}], 0x1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f00000002c0)="177f0b621171f5d0e9679a4059ae79e8365bc51cb30089f375530931518cdad91bc89d830bb078a148524e834fc777f5faa506b300b8f3390341a0c3642b", 0x3e}], 0x1) execve(0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 10:57:10 executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) pipe(&(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) (async) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000440)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x61}, {}, {0x8126}]}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) (async) write(0xffffffffffffffff, &(0x7f0000000100), 0xfffffe5d) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f00000001c0)="970e868336d03017a55895464644ba3241f90e5dd360eb5db2f23c4ded4f2dd63dade2ec8c331b52bc4b7dc6756dd61534c9e0f5e30b615bf6046f86a60d3cb63e122eb1ced06d881d85abf82b1b7b000000000931402e3003b28bbd704cc4e7905ec13234870c351b229c6f4cc8610205fb53b9f1297a2a73ba75e2c67dd77848352d52adc6e984e6bce555225fa92900409fc2e28764691bc71abd17833c857622b2", 0xa3}, {&(0x7f0000000000)="209e482dc8c0f2d234ca88a5344a88422621e44a6ca077806b7440f60fe184e46007454634d72df212cad71a93b628f4b54a67", 0x33}, {&(0x7f0000000280)="3e3b42db30bc26161079869c7a23bb7acc7af676c4dd1c524f94379ba16be53ac0af5bb27d2387d7dc691c5877b4e70c7960f0d987ecd354e805c21c0b3dcf56a0079bc69c4e52301898bd1c9f8e217b6e9682acb0407cf124318cd0b71ec98a9dc001a1b886b73d7c25ce445ed03e51e40c7e1109c93ba7b425a5e303e4bb37bd611f328dcdb9eede0e1fe2edcfad2d3d2016544b783b4f99254a85e3c0175946ae6bd553db20c5d7ef4a2896cb6cdf3c4e5a650a990e4df405669c83f44fafb75ae4c9ba7b30f2ba58d2f3a7e5e440bf1b25380a", 0xd5}], 0x3) (async) setsockopt(r0, 0x10001, 0x8001, &(0x7f0000000380)="b41ff6aef6f6e8e101aabc1798b1df4b0f03f0dfb8c1095f2277e2ecb1bd064fb23e757a4d2bc8d1bcc6b160179cf6ba464d3b0050b56b661e7b1f570f2693cb65c5baebfd40b7ac725c924733b2f078db57ae9d3d83c528a13483f00311a807a148d474f859423fd65f8ce9383d2e272e4418eb21b25d367fa40653138ce855131cc08b9e37409128fc20", 0x8b) (async) execve(0x0, 0x0, 0x0) (async) sysctl$net_inet_udp(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002a40), 0x0, 0x0) 10:57:11 executing program 4: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) (async) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) setreuid(0xee00, 0x0) (async) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x10, 0x0) (async) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) (async) setreuid(r3, r3) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) (async) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) faccessat(r1, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) 10:57:11 executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x2, 0x8002, 0x0) r2 = socket$inet(0x2, 0x3, 0xc0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000600)="37ee5c233f6ca01cbea0e2b8b21b48af2ac4100555a53d775edf0f84689e45fb527c85525c828e9965b037ef7b7b10dc6bd8a816defd35778568d8c783d361818c23bf89fc50a22d831d89aed718773afe7ae1142b05070a07c5f6be79210ebe7abe6eb37627310b6a51f0b050d7cb8c092ca81f05be40b949fa", 0x7a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) r4 = getuid() setreuid(0xee00, r4) r5 = getpgid(r3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x4000080, r4, 0x0, r4, 0x0, 0x30, 0x1}, 0x9, 0x7, 0x0, r5, 0x8000000fffa, 0xb, 0x2, 0xbdbf}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) ktrace(&(0x7f0000000040)='.\x00', 0x1, 0xc10, r5) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 10:57:11 executing program 3: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) close(r0) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x50, 0x0, 0x3f}, {0x6}]}) syz_emit_ethernet(0x22, &(0x7f0000000100)={@local, @random="85c7023ecbcd", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @rand_addr}}}}}) ioctl$VNDIOCGET(r2, 0xc4104603, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) pckbd_enable: command error panic: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/route.c", line 1078 Stopped at db_enter+0x1c: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *228116 13339 0 0x8000000 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x1c panic(ffffffff8292e793) at panic+0x165 __assert(ffffffff828e3278,ffffffff82890acc,436,ffffffff82854d29) at __assert+0x29 rtrequest(1,ffff8000376e4eb8,0,ffff8000376e4e30,0) at rtrequest+0xb49 rtm_output(ffff800000db5400,ffff8000376e4f60,ffff8000376e4eb8,0,0) at rtm_output+0x614 route_output(fffffd8068e9ac00,fffffd806c346030) at route_output+0x6bb route_send(fffffd806c346030,fffffd8068e9ac00,0,0) at route_send+0x8f sosend(fffffd806c346030,0,ffff8000376e5118,0,0,0) at sosend+0x663 sendit(ffff80002a62b728,d,ffff8000376e5210,0,ffff8000376e52c0) at sendit+0x54c sys_sendto(ffff80002a62b728,ffff8000376e5370,ffff8000376e52c0) at sys_sendto+0x84 syscall(ffff8000376e5370) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6bc628e0b00, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/route.c", line 1078 ddb> trace db_enter() at db_enter+0x1c panic(ffffffff8292e793) at panic+0x165 __assert(ffffffff828e3278,ffffffff82890acc,436,ffffffff82854d29) at __assert+0x29 rtrequest(1,ffff8000376e4eb8,0,ffff8000376e4e30,0) at rtrequest+0xb49 rtm_output(ffff800000db5400,ffff8000376e4f60,ffff8000376e4eb8,0,0) at rtm_output+0x614 route_output(fffffd8068e9ac00,fffffd806c346030) at route_output+0x6bb route_send(fffffd806c346030,fffffd8068e9ac00,0,0) at route_send+0x8f sosend(fffffd806c346030,0,ffff8000376e5118,0,0,0) at sosend+0x663 sendit(ffff80002a62b728,d,ffff8000376e5210,0,ffff8000376e52c0) at sendit+0x54c sys_sendto(ffff80002a62b728,ffff8000376e5370,ffff8000376e52c0) at sys_sendto+0x84 syscall(ffff8000376e5370) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6bc628e0b00, count: -12 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000376e4c40 rbx 0xffff800000e7d490 rdx 0 rcx 0 rax 0xffff80002a62b728 r8 0x101010101010101 r9 0x8080808080808080 r10 0xdec552a4b683f2c0 r11 0xe4e49e9c273299dd r12 0 r13 0x10000 __ALIGN_SIZE+0xf000 r14 0 r15 0x1 rip 0xffffffff8122593c db_enter+0x1c cs 0x8 rflags 0x246 rsp 0xffff8000376e4c30 ss 0x10 db_enter+0x1c: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) tid=228116 pid=13339 tcnt=4 stat=onproc flags process=8000000 proc=4000000 runpri=32, usrpri=82, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 forw=0xffffffffffffffff, list=0xffff80002a62bc48,0xffff80002a62a7d8 process=0xffff800037805d68 user=0xffff8000376e0000, vmspace=0xfffffd8064b37c38 estcpu=32, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 5872 162276 34972 0 2 0x8000000 syz-executor.5 5872 348947 34972 0 2 0xc000000 syz-executor.5 13339 428644 3422 0 2 0x8000000 syz-executor.0 13339 105427 3422 0 3 0xc000080 ttyout syz-executor.0 *13339 228116 3422 0 7 0xc000000 syz-executor.0 13339 284782 3422 0 3 0xc000080 fsleep syz-executor.0 28569 398232 61336 0 2 0x8000002 syz-executor.4 5730 182479 61336 0 2 0x8000002 syz-executor.2 42661 465806 61336 0 3 0x8000082 nanoslp syz-executor.6 34972 28257 61336 0 2 0x8000482 syz-executor.5 80541 6906 61336 0 2 0x8000002 syz-executor.3 16408 235186 61336 0 2 0x8000002 syz-executor.7 3422 239353 61336 0 3 0x8000082 nanoslp syz-executor.0 9123 482914 0 0 3 0x14280 nfsidl nfsio 75775 507488 0 0 3 0x14280 nfsidl nfsio 26176 260099 0 0 3 0x14280 nfsidl nfsio 67552 301554 0 0 3 0x14280 nfsidl nfsio 54165 478196 0 0 3 0x14280 nfsidl nfsio 99312 192884 0 0 3 0x14280 nfsidl nfsio 66511 368595 0 0 3 0x14280 nfsidl nfsio 97481 453230 0 0 3 0x14280 nfsidl nfsio 90033 262953 0 0 3 0x14280 nfsidl nfsio 11870 381025 0 0 3 0x14280 nfsidl nfsio 76598 30300 0 0 3 0x14280 nfsidl nfsio 57605 276360 0 0 3 0x14280 nfsidl nfsio 91654 130317 0 0 3 0x14280 nfsidl nfsio 55276 178844 0 0 3 0x14280 nfsidl nfsio 89350 496312 0 0 3 0x14280 nfsidl nfsio 19189 435452 0 0 3 0x14280 nfsidl nfsio 16164 521832 0 0 3 0x14280 nfsidl nfsio 26373 466972 0 0 3 0x14280 nfsidl nfsio 41760 405268 0 0 3 0x14280 nfsidl nfsio 24009 338196 0 0 3 0x14280 nfsidl nfsio 14501 475012 0 0 3 0x14200 bored sosplice 61336 279725 80987 0 3 0x1a000082 thrsleep syz-fuzzer 61336 268684 80987 0 3 0x1e000082 nanoslp syz-fuzzer 61336 349371 80987 0 3 0x1e000082 wait syz-fuzzer 61336 484203 80987 0 3 0x1e000082 thrsleep syz-fuzzer 61336 367780 80987 0 3 0x1e000082 wait syz-fuzzer 61336 62066 80987 0 3 0x1e000082 thrsleep syz-fuzzer 61336 292001 80987 0 3 0x1e000082 wait syz-fuzzer 61336 427844 80987 0 3 0x1e000082 wait syz-fuzzer 61336 122548 80987 0 3 0x1e000082 kqread syz-fuzzer 61336 389870 80987 0 3 0x1e000082 wait syz-fuzzer 61336 56384 80987 0 3 0x1e000082 thrsleep syz-fuzzer 61336 31988 80987 0 3 0x1e000082 wait syz-fuzzer 61336 519716 80987 0 3 0x1e000082 thrsleep syz-fuzzer 61336 428655 80987 0 3 0x1e000082 wait syz-fuzzer 61336 12218 80987 0 3 0x1e000082 wait syz-fuzzer 80987 164347 18016 0 3 0x810008a sigsusp ksh 18016 420011 43685 0 3 0x1800009a kqread sshd 63531 360236 1 0 3 0x18100083 ttyin getty 43685 209864 1 0 3 0x18000088 kqread sshd 7125 2284 20170 73 3 0x19100090 kqread syslogd 20170 79111 1 0 3 0x18100082 sbwait syslogd 48558 344630 1 0 3 0x18100080 kqread resolvd 90730 326107 4297 77 3 0x18100092 kqread dhcpleased 23736 56044 4297 77 3 0x18100092 kqread dhcpleased 4297 244762 1 0 3 0x18000080 kqread dhcpleased 77948 343999 0 0 3 0x14200 bored smr 79870 222675 0 0 2 0x14200 zerothread 1270 237157 0 0 3 0x14200 aiodoned aiodoned 57968 150257 0 0 3 0x14200 syncer update 82659 20682 0 0 3 0x14200 cleaner cleaner 52958 372925 0 0 3 0x14200 reaper reaper 34147 360451 0 0 3 0x14200 pgdaemon pagedaemon 72402 429172 0 0 3 0x14200 bored viomb 82767 188124 0 0 3 0x40014200 acpi0 acpi0 88002 281684 0 0 3 0x14200 bored softnet3 5111 425915 0 0 3 0x14200 bored softnet2 25227 457315 0 0 3 0x14200 bored softnet1 56197 109186 0 0 3 0x14200 bored softnet0 61911 329507 0 0 3 0x14200 bored systqmp 55633 320165 0 0 3 0x14200 bored systq 80015 485776 0 0 2 0x40014200 softclock 63015 230643 0 0 3 0x40014200 idle0 1 33043 0 0 3 0x8000082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10189 6562K 7135K 166960K 17711 0 pcb 15 10K 10K 166960K 349 0 rtable 211 7K 8K 166960K 1901 0 pf 33 9K 10K 166960K 271 0 ifaddr 39 11K 13K 166960K 296 0 ifgroup 58 2K 2K 166960K 412 0 sysctl 4 1K 2K 166960K 8 0 counters 31 17K 18K 166960K 146 0 ioctlops 0 0K 2K 166960K 236 0 iov 0 0K 20K 166960K 240 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1425 90K 90K 166960K 4539 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 61 0 VM map 2 1K 1K 166960K 2 0 sem 12 1K 1K 166960K 320 0 dirhash 12 2K 2K 166960K 51 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 13 45K 69K 166960K 4020 0 sigio 0 0K 0K 166960K 79 0 proc 58 59K 75K 166960K 1965 0 subproc 104 6K 6K 166960K 647 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 581 0 in_multi 77 5K 7K 166960K 625 0 ether_multi 1 0K 0K 166960K 15 0 mrt 2 0K 0K 166960K 11 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 91 413K 413K 166960K 91 0 exec 0 0K 1K 166960K 1273 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 347 244K 246K 166960K 35279 0 UVM aobj 88 7K 7K 166960K 96 0 pinsyscall 33 66K 100K 166960K 6216 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 224 0 NDP 12 0K 2K 166960K 225 0 temp 74 6804K 6884K 166960K 65866 0 kqueue 12 18K 28K 166960K 486 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 336 0 330 1 0 1 1 0 8 0 rtentry 112 627 0 532 4 0 4 4 0 8 0 unpcb 144 2963 0 2950 9 1 8 8 0 8 7 syncache 336 27 0 27 1 1 0 1 0 8 0 tcpqe 32 253 0 253 1 1 0 1 0 8 0 tcpcb 808 1150 0 1140 9 1 8 8 0 8 7 arp 88 118 0 103 1 0 1 1 0 8 0 ipq 40 13 0 12 1 0 1 1 0 8 0 ipqe 40 147 0 146 1 0 1 1 0 8 0 inpcb 360 3405 0 3390 9 1 8 8 0 8 6 nd6 104 157 0 137 1 0 1 1 0 8 0 pkpcb 40 45 0 45 2 1 1 1 0 8 1 kcovpl 48 49 0 41 1 0 1 1 0 8 0 ppxss 1072 59 0 59 2 1 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 2464 0 2080 47 19 28 29 0 8 4 art_table 32 2465 0 2080 4 0 4 4 0 8 0 art_node 16 610 0 527 1 0 1 1 0 8 0 sysvmsgpl 40 26 0 18 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 315 0 305 1 0 1 1 0 8 0 shmpl 112 93 0 8 3 0 3 3 0 8 0 dirhash 1024 43 0 26 3 0 3 3 0 8 0 dino2pl 256 7512 0 6007 96 1 95 96 0 8 0 ffsino 240 7512 0 6007 90 0 90 90 0 8 0 nchpl 144 12907 0 11175 66 0 66 66 0 8 0 uvmvnodes 80 7064 0 0 145 0 145 145 0 8 0 vnodes 216 7064 0 0 393 0 393 393 0 8 0 namei 1024 45475 0 45475 4 3 1 3 0 8 1 vcpupl 2048 18 0 0 3 0 3 3 0 8 0 vmpool 664 37 0 19 2 0 2 2 0 8 0 kstatmem 264 254 0 230 3 0 3 3 0 8 1 scsiplug 72 34 0 34 2 1 1 1 0 8 1 scxspl 216 60569 0 60569 10 7 3 8 1 8 3 plimitpl 152 469 0 454 1 0 1 1 0 8 0 sigapl 424 4260 0 4199 8 0 8 8 0 8 0 futexpl 64 56875 0 56874 1 0 1 1 0 8 0 knotepl 120 39951 0 39871 17 6 11 11 0 8 8 kqueuepl 184 1091 0 1083 7 0 7 7 0 8 6 pipepl 288 617 0 590 6 1 5 5 0 8 2 fdescpl 432 4198 0 4174 4 0 4 4 0 8 0 filepl 120 25055 0 24804 17 3 14 15 0 8 4 lockfpl 104 1225 0 1223 1 0 1 1 0 8 0 lockfspl 48 408 0 406 1 0 1 1 0 8 0 sessionpl 144 64 0 48 1 0 1 1 0 8 0 pgrppl 48 110 0 94 1 0 1 1 0 8 0 ucredpl 104 3932 0 3921 1 0 1 1 0 8 0 zombiepl 144 4201 0 4199 2 1 1 1 0 8 0 processpl 1072 4260 0 4199 5 0 5 5 0 8 0 procpl 656 8485 0 8406 9 1 8 9 0 8 0 sosppl 168 94 0 94 2 1 1 1 0 8 1 sockpl 472 6784 0 6750 40 27 13 30 0 8 7 mcl64k 65536 102 0 102 2 1 1 1 0 8 1 mcl16k 16384 75 0 75 2 1 1 1 0 8 1 mcl12k 12288 146 0 146 2 1 1 1 0 8 1 mcl9k 9216 24 0 24 2 1 1 1 0 8 1 mcl8k 8192 210 0 210 2 1 1 1 0 8 1 mcl4k 4096 715 0 715 3 2 1 2 0 8 1 mcl2k2 2112 36 0 36 2 1 1 1 0 8 1 mcl2k 2048 47378 0 47320 57 42 15 49 0 8 6 mtagpl 96 334 0 317 3 0 3 3 0 8 1 mbufpl 256 152297 0 152151 188 163 25 62 0 8 8 bufpl 280 13180 0 6115 505 0 505 505 0 8 0 anonpl 24 544801 0 538823 106 39 67 90 0 188 12 amapchunkpl 152 112432 0 111843 52 15 37 43 0 158 9 amappl16 200 11479 0 11350 43 26 17 20 0 8 8 amappl15 192 11 0 11 1 1 0 1 0 8 0 amappl14 184 272 0 259 2 1 1 2 0 8 0 amappl13 176 29 0 29 1 1 0 1 0 8 0 amappl12 168 5441 0 5415 2 0 2 2 0 8 0 amappl11 160 61 0 51 1 0 1 1 0 8 0 amappl10 152 101 0 90 1 0 1 1 0 8 0 amappl9 144 197 0 196 1 0 1 1 0 8 0 amappl8 136 476 0 377 4 0 4 4 0 8 0 amappl7 128 118 0 103 1 0 1 1 0 8 0 amappl6 120 895 0 878 2 1 1 2 0 8 0 amappl5 112 382 0 369 1 0 1 1 0 8 0 amappl4 104 816 0 785 2 1 1 2 0 8 0 amappl3 96 22136 0 22065 3 0 3 3 0 8 0 amappl2 88 4880 0 4811 3 1 2 3 0 8 0 amappl1 80 26007 0 25523 22 11 11 22 0 8 0 amappl 88 34210 0 34023 6 0 6 6 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 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 18 0 17 1 0 1 1 0 8 0 aobjpl 72 95 0 8 2 0 2 2 0 8 0 uaddrrnd 24 4235 0 4193 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4235 0 4193 1 0 1 1 0 8 0 vmmpekpl 168 31405 0 31343 4 1 3 4 0 8 0 vmmpepl 168 274445 0 272654 124 23 101 111 0 357 7 vmsppl 344 4234 0 4193 5 0 5 5 0 8 0 rwobjpl 24 74510 0 66224 52 0 52 52 0 8 0 pdppl 4096 8476 0 8404 295 215 80 83 0 8 8 pvpl 32 1545087 0 1533294 406 232 174 350 0 265 50 pmappl 216 4234 0 4193 3 0 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 812 0 453 12 0 12 12 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x1c panic(ffffffff8292e793) at panic+0x165 __assert(ffffffff828e3278,ffffffff82890acc,436,ffffffff82854d29) at __assert+0x29 rtrequest(1,ffff8000376e4eb8,0,ffff8000376e4e30,0) at rtrequest+0xb49 rtm_output(ffff800000db5400,ffff8000376e4f60,ffff8000376e4eb8,0,0) at rtm_output+0x614 route_output(fffffd8068e9ac00,fffffd806c346030) at route_output+0x6bb route_send(fffffd806c346030,fffffd8068e9ac00,0,0) at route_send+0x8f sosend(fffffd806c346030,0,ffff8000376e5118,0,0,0) at sosend+0x663 sendit(ffff80002a62b728,d,ffff8000376e5210,0,ffff8000376e52c0) at sendit+0x54c sys_sendto(ffff80002a62b728,ffff8000376e5370,ffff8000376e52c0) at sys_sendto+0x84 syscall(ffff8000376e5370) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6bc628e0b00, count: -12 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x1c panic(ffffffff8292e793) at panic+0x165 __assert(ffffffff828e3278,ffffffff82890acc,436,ffffffff82854d29) at __assert+0x29 rtrequest(1,ffff8000376e4eb8,0,ffff8000376e4e30,0) at rtrequest+0xb49 rtm_output(ffff800000db5400,ffff8000376e4f60,ffff8000376e4eb8,0,0) at rtm_output+0x614 route_output(fffffd8068e9ac00,fffffd806c346030) at route_output+0x6bb route_send(fffffd806c346030,fffffd8068e9ac00,0,0) at route_send+0x8f sosend(fffffd806c346030,0,ffff8000376e5118,0,0,0) at sosend+0x663 sendit(ffff80002a62b728,d,ffff8000376e5210,0,ffff8000376e52c0) at sendit+0x54c sys_sendto(ffff80002a62b728,ffff8000376e5370,ffff8000376e52c0) at sys_sendto+0x84 syscall(ffff8000376e5370) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6bc628e0b00, count: -12