40)='./file0\x00', 0x60e, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r2, 0x5) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0xfffffffb) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f0000000008f276347a7fe518bb66ed2f664e6c653000439d1ee5ba4d07094c3ba7ae74ed28bb74a302038c5285a6a2cd3f9b789ab9fc2105d4f95734e3e16134e57265f578f15fbe0f2135469a58cf3df6d152807a9586374b10a76a27c5"], 0x2) r3 = open(&(0x7f0000000080)='./file1\x00', 0x10, 0x91) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x800, 0x0) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r3, r4) 16:00:48 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000ff7f002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchmod(r1, 0x20) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_pts() close(r2) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x5) getpgid(r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r6 = semget(0x0, 0x0, 0x2) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) dup(r10) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r8, r9, r15, 0x40, 0xef99}, 0x8, 0x8, 0x8}) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000005c0)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000340)="655dd0f960f095b8781defee05522d682f61e123cd9bda5f3b79d3df274118e0edff7b33bcf17d3582df89ee00895273de6e70eafb09a2da51db29dfbc3bb31427ca95a76455dcfa20e4800f66bb42dba50599c249ffc1969b2abc412b8fa9ba7277ace8995628338aa49a0b9e5e93fe3e27bae99a109f386ecb785016fde44355c2e81670919e", 0x87}, {&(0x7f0000000240)="e82fd0a77ee65e63baaf26cce6e99a2bd3b8b4f1b21390769637168e38c8d422518b9fddb3f3b3be034ba29f2e11d3fbf652dee3c87c32c4660f4ef1c5cde2cb37cd1f9d04d122445a83a41023cd72a68d09b346c143d370f7f3eb94f58a309ccfdbeb0c1de70910a7011c4d9155658510d3b64de9460525", 0x78}, {&(0x7f0000000400)="ceed48b91a75a391bb628051f57227cf31c5e3f85eb57a4c30b63190208dbb78d8544e7e6f57b1ba90d215920806e7bbba0a10f0dfce15383bbaa1704851cb5afa52e09ca6ed9461ad74eb7625a187ba2c6991848bfb92bd3780783582dc7b34820ae770bb8f26697f212b3309035d27bbaa468d908363a18fc2d312333d89cc5aa68b17804c246778078b0545b064ac197ed6d40c4af69bba538fec532f2e801e943510fe390d64036435d2", 0xac}], 0x3, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r4, r5, r8}], 0x20, 0x400}, 0xc) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r16 = socket(0x18, 0x4003, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r16, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r17 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) poll(&(0x7f0000000040)=[{r17, 0x20}], 0x80f, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x69) r18 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r18, 0x8020699d, &(0x7f0000000300)) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) 16:00:48 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x7, 0x2338}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xffffffffffff65b0, "92447dc5ec72545f0a965e2ba400008000"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) syz_open_pts() r2 = dup(r1) ioctl$KDGKBMODE(r2, 0x40044b06) 16:00:48 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="ba95584dc046d85848d87e000f5e921c6e714798c9c8b682254d38b351a031668ff7da3b74bc1ccfee974097b245bb0a8a2cc0e26fa27decef158feeab33554c53c0d228620a036d4e7674043fd7f9890db69270ca77cdd71be3430e0a803d20928c118793405c52092511f558b3b57a095ffeb895eda5cf2010e80d819d9e4b78", 0x81}, {&(0x7f0000003480)="6dd6076f942dc0f6f4a51442c6b86ae3763326956fff6a8fe78e30371525b8358518dee4b374c0dc816201f7da5bc133293e85e49f388c4680b7c25bad30e9eb5cec34b45d90f757748d522bbdc1427197816aec2017a509f2f7e4a8027f1340fdb7f9d149f3b5cbfad3cee905894a2f1e6cee6ccea09d53d9a525f76eafac7289bb2f2db572e38a30cb1518a2e326a7efd91edaa0679c84094b3e65a2c68c662e91e7b31848566834117939fbd603898090dcdd0461ee954e376739cb0ebeae322cb7bf5ec515cdec0781340ee5aa757ab67db46ef26b61b0fefa9378e9a7834e4e7824ddaa03c68bccd89aa99c7bbc", 0xf0}], 0x2) 16:00:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r2, 0x5) ioctl$KDSETRAD(r2, 0x20004b43) r3 = msgget$private(0x0, 0x11) msgsnd(r3, &(0x7f0000000300)={0x4366c68942d8fc4c, "3a5b2cf83f0fbbd0a46f30636f41842a3780b39ddfa2059b1a40974ef67c1f2db0dcbee67c67338c471d23b290fd09677acedccd1e645f2a04660c468d27427aa6505a10428ddbfaad13a4cfa4d16cdcf97b414fdbb4cb50f46e70e233f77bf7e8aa346a4adae0b4c280ae0732707a190225b0a936b98b4f890ff626f953b01ac432a3d8568f40936c61336c49cb2507d087081ad35fc0a05534b8e336b9831ea69913f77594da851d8c6911c9c754ee205ad8ef75a1b22119eb1f09f9046246af66735595673f3b5d380aa122692d1601d574a20edd90996d9e19583644d974704ea0affc3adc7ab151de12a5d8c22e38dc80b302510e22"}, 0x100, 0x800) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="ad6a06aa1427ba211d31ca8e4ae033364aececc718d03a91c1e2a995af5286a048b86f58e5bdd1fec81dc9db0aab17d41af288d5a7893542cad3728bc5beef51174fb17d3893290a98ce4c7ca0481c202d9db0917c13d5cda2b9ef35f98ed680b58232e58f67e5b10b70f7ba4639348333b9fe33292263fd1134c535dd307a8d3526f8c95ded677e9df960984a5f355cd88b596d561774ea7050ffaada78e9b8500de143a0f83285da4a0e56a0d311c0a4f7049a", 0xb4}], 0x10000252, 0x0, 0x0) 16:00:48 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x401, 0x20a}, {{r1}, 0xffffffffffffffff, 0x52, 0x8, 0x10000, 0x9}, {{r2}, 0x7ffffffffffffffa, 0x917e72ac8d77e821, 0x23, 0xfffffffffffff801, 0x3ff}, {{r3}, 0xfffffffffffffffb, 0xf, 0x1, 0x7, 0x6}], 0x7, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff9, 0x80, 0x4, 0x78896cb, 0x905c}, {{r5}, 0x6, 0x0, 0x1, 0x1, 0x8}], 0xfffffffe, &(0x7f0000000100)={0x86a, 0x7}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) 16:00:48 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000038f000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000040)=0x2) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:48 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f00000000c0)='./file0/file0\x00', 0x90dc4b62affaea6b, 0x10, r2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r0) write(r3, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) acct(&(0x7f0000000080)='./bus\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:48 executing program 1: r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1c}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:48 executing program 1: setrlimit(0x3, &(0x7f0000000140)={0xbce9, 0x100000}) setrlimit(0x4000000003, &(0x7f0000000080)={0x7ffc, 0x100000}) setrlimit(0x3, &(0x7f0000000100)={0x10000, 0x100000}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$setflags(r1, 0x2, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x20, 0x0, 0x0, 0x400000}, {0x48, 0x9, 0x0, 0x200000}, {0x6, 0x0, 0x0, 0xffffffff}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x8, 0xde, 0x1, 0x80}, {0x20, 0x2, 0x6, 0x4}, {0x1, 0xff, 0x3, 0xfffffffd}, {0x3, 0x9, 0x49, 0x78493b49}]}) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x40, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x7fff, 0x6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) dup(r2) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = socket(0x2, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r6 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r6, r7, r8, 0x8, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, r6]) msgget$private(0x0, 0x610) fchown(r1, 0x0, r9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x20, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000200)) 16:00:49 executing program 1: r0 = msgget(0x1, 0x200) socketpair(0x18, 0x5, 0x2, &(0x7f0000000200)) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="020000000000000063039927d823954f559d65a8e857c36bfdcc35039efeaed206b405a1dcda9352076ac54d42dc8f6f5d631a1a61b0c0bb6b42585539472d5147954f4eb7d38613ad4918daab46b906f378c8accad10d73d546649a209d5f4c7393407e89ffbc6086d9e1e75b2a01241e2b10b38c99aea5a3bab4049df690f6e50a72c4e28ad2d47ef5000000e6c49e6855edb5b676f6ba57f426867110fba68e97f3789ccd898b0fc40c8ebadcc570663821ff520f433cdc5da29793df1ea8bc81cb4e18e066781d277c5a0bff1f7d8d852b231c2f17816a91cd06b62445ba820b0401a71a1393afb52008a105778e6b1d65149df87cd2ead129fb183b44ee3d6a3b2ebf056264753cd242914415c8a36a11e5d796a4b948675739ddeee0333534a89cf80db93d5066b2104268971d0c754897d931228ee82c1fede142013d75c788ae1239de0eaa"], 0xcf, 0x800) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f00000000c0)) truncate(&(0x7f0000000080)='./file1\x00', 0x0, 0x5) select(0x40, &(0x7f0000000580), &(0x7f0000000b00), &(0x7f0000000b40)={0x3f}, &(0x7f0000000b80)) 16:00:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000140)='./file0\x00', 0x400000002c2, 0x8) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000040)=0x1f, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x200, 0x0) 16:00:49 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x1) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x2, 0x8, 0x80, 0x80000000}, {0x1, 0x0, 0x7, 0x5}, {0x4, 0x9, 0x4, 0x80}, {0x4, 0xd3, 0x40, 0x1ba5}, {0x0, 0x8, 0x40, 0x40}, {0x0, 0x14, 0x20, 0xffff}, {0x1000, 0x2, 0xe, 0x6}, {0x1ff, 0x1, 0x3, 0x9}]}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) r4 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000002000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) 16:00:49 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30001) close(r0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$dupfd(r1, 0xa, r2) unlink(&(0x7f0000000080)='./file0\x00') 16:00:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x1, 0x0, 0x800000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chdir(&(0x7f00000000c0)='./bus\x00') 16:00:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ed421c2dec98a770"], 0x1) r0 = socket(0x2, 0x4, 0xfd) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x87}, {0x5, 0x0, 0x2}, {0x6}]}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r2, 0x80000001, 0xfff, 0x5, 0x100000000}) msgsnd(r1, &(0x7f0000000000)={0x2, "3e603cc4b5a6a7ed0804d5bb1eaff6cb717778db3db9c4e9163ce116b59ed4e763b9e3cd8010e6cd5cc314aecfd4e44257d2bf128f9ba4d32cac4cba6bdf8d8c4d68802c2778f2fc1616e348"}, 0x54, 0x800) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:50 executing program 1: getpgrp() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 0xc, 0x3f) r2 = fcntl$dupfd(r1, 0x0, r0) chflagsat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1, 0x6) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open$dir(&(0x7f0000000100)='./file0\x00', 0x180, 0x20) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r3, 0x5) ioctl$KDENABIO(r3, 0x20004b3c) 16:00:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000, 0x3) write(r2, &(0x7f0000000200)="2458ef61137fdc7100", 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0x0, 0x4, 0x1, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000255000/0x2000)=nil, 0xbfc0}, {&(0x7f00005bd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa799}, {&(0x7f0000383000/0x3000)=nil, &(0x7f00001d5000/0x2000)=nil, 0x6}, {&(0x7f0000416000/0x1000)=nil, &(0x7f000038f000/0x1000)=nil, 0x144}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x831}, {&(0x7f00002e9000/0x3000)=nil, &(0x7f000004d000/0x3000)=nil, 0x7ff}, {&(0x7f0000219000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f00005e4000/0x1000)=nil, &(0x7f00000ec000/0x1000)=nil, 0xffff}, {&(0x7f0000179000/0x4000)=nil, &(0x7f000000c000/0x4000)=nil, 0x2}, {&(0x7f0000349000/0x4000)=nil, &(0x7f00003d4000/0x2000)=nil, 0x4}, {&(0x7f00004d4000/0x4000)=nil, &(0x7f000034b000/0x3000)=nil, 0x3ff}, {&(0x7f00002b5000/0x4000)=nil, &(0x7f000022e000/0x4000)=nil}, {&(0x7f0000274000/0x1000)=nil, &(0x7f0000486000/0x2000)=nil, 0x7}, {&(0x7f0000567000/0x2000)=nil, &(0x7f0000601000/0x4000)=nil, 0x7}, {&(0x7f00003fc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000038000/0x4000)=nil, &(0x7f000034d000/0x14000)=nil, 0x1}], ['./file0/file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './file0\x00', './file0\x00', ['./file', './bus/', './file', './file'], 0x7}) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r4 = syz_open_pts() close(r4) unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='r\x00') close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r4}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r5 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 16:00:50 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) fchdir(r2) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x31}], 0x8000, 0x0, 0xc600, 0x0) 16:00:50 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x0, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000480)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab742bac918ed54bd04255a405bfba21c4bf396886c66e29e16ab912efa1bf0325308151a5ccd3736a3bb0c395fb63c1cd41531bca5e784ed652fbff357f663278b029e41e8564c0a0984761dc34f8e9d5427643e311ebd90ee85", 0x7b}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6ec", 0x11b}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1a", 0xc8}], 0x6) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x108, 0x0) getdents(r1, &(0x7f0000000100)=""/122, 0x7a) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8080, 0x100) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x25, 0x0, 0x0, 0x800}, {0xc}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:50 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff65008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388b2b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe6500a202361cd8cac7dbbc5b65c6593d2870b4122cd2351feb677b830000fc08d66e3443d314a060741a000000000000000000000000000000000000000000000000000000000057de42b1f030ac5013e763819d4cabd90b90759fcbccfa1e409cc637d6ef3851cc0e49592d930481"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x8, 0x0, 0x0, {[], [0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1], [0x80000000ff, 0x0, 0x0, 0x0, 0x0, 0x10000000], [], [{}, {}, {}, {0x0, 0x0, 0x74f}, {}, {}, {0x0, 0x0, 0x9, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f00004e6000/0x2000)=nil, 0x2000, 0x1) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 16:00:50 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000002}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0x2af) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) mkdir(&(0x7f0000000080)='./file0\x00', 0x104) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000180)={0x5, 0x2}) 16:00:50 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = semget(0x3, 0x2, 0x200) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000280)=""/41) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) openat(r4, &(0x7f0000000080)='./bus\x00', 0x2, 0x1) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, &(0x7f00000000c0)=0x400) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000580)={0x80000001, './bus\x00'}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8, 0x0) acct(&(0x7f00000001c0)='./bus\x00') 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3d}, {0x44}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000140)=0x10) 16:00:50 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000002c0)="34b0f67de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b62010971729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f494a3967935e9b6dba6407ac775518feb09885974283f6ec275c356cbf5c0856d76063686e60ff87cef7445a2befd103d5ad020769caa23ff5807426bf5b149d22fb2d77c2237f57509c1e662321b551a762a974257d1f3d7c6748f1359865ee96ef73dc9593a388b37d940143823f2bc78b716d43969866231884f3a86d74ca17ee27581a0c0c41b816474ea341154f3ef3ac9a04c57e9582b86d91a2199545e873eb4c704f3bab46ad08422d73ddd85bd5e770b0dbdb9f73d394fd2581bf36171a619b6b0f3f845e3286249532e9e544d11206ee72", 0x4) r1 = socket$inet(0x2, 0x8000, 0xf8) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="29e93f5be7e32b180a2c0b1f5915ddfecd1d9323f453868bdcda6d7b1a76083ccafab415af35263ced31093b1ffc37fa9fc175d73481bf17442f91a5a56e8e02d52af51fbd8a60dcf412d68a365b7f09319219b62e7c369739d77cb7619be1df8fc78a628484f9afed40cf501051dbf14a05e1671dd0138afe6f3a2c96c96d0486c8f06a7596c52a5283a057657cbeac3bc73dc1db09", 0x96) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x7) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="bfd179db24731307d0010ed03233497421f33dd71a127d8f", 0x13}, {&(0x7f0000001840)="5b05101a80dddf0bc3488517913e1e5311cca7c4ee81860a0fdda1c0186ea49efc8f3f45d5bedffb5d593270ff821cde0f73fd541591a38ca1da648ab7c590cbea825ee366c26fb07aecdcca544b61ea98cf925c9940e2e4073bc06e086df3c21b51e53a7707ac9a2a7facef88ff8af70b2155e6960f30765de2988318fb54d9100f38d1e179871aeac73eaaa0c738ebe04bc66827d50b177319d51c73e57d021f0ac2956b78bece26ef2ed1feac60f1f1b500d8a7ccc76b7ea2d137d3cbe809fc0e8d94b1fa23b3acaabd9da5cff618cb1415ec25831ec5d957c30e27cbd7e7028b48bd14dbe690b594ba0e0c0961a34c7b00d3782d584db0537035", 0xfc}], 0xc1, 0x0, 0x8000) r2 = dup2(r0, r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000280)) execve(0x0, 0x0, 0x0) 16:00:50 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x75cb1aa75d98b75a) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000000c0)=0xb61d) r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) openat(r1, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) 16:00:50 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000040), 0x7, 0x0, 0x7, 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x4003, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x4003, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffc, 0x1, 0x1, 0x4, 0x10001}, {{r4}, 0xfffffffffffffff8, 0x44, 0x6, 0xfffffffffffffffd, 0x8}, {{r5}, 0xfffffffffffffffe, 0x60, 0x2, 0x8000000100000000, 0xfffffffffffffffc}, {{r6}, 0xfffffffffffffffb, 0x0, 0x4, 0x7fffffff, 0x20}], 0x5, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffa, 0x40, 0x1, 0x1, 0x801}, {{r8}, 0xfffffffffffffffb, 0xc7, 0x1, 0x80, 0x80000001}, {{r1}, 0xfffffffffffffffc, 0x7, 0xfffff, 0x80000000, 0x5}], 0x8000, &(0x7f0000000080)={0x2, 0x8000}) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 16:00:50 executing program 1: setrlimit(0x2, &(0x7f0000000900)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = semget$private(0x0, 0x7, 0x4) openat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', 0x40, 0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x1a70c8ec6433e3bf) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000500)=0x1f) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/9) execve(&(0x7f0000000540)='./bus\x00', &(0x7f0000000740)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='-\x00', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)=']+)\x00', &(0x7f0000000680)='/dev/zero\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000700)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000780)='\x00']) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) mknod(&(0x7f0000000480)='./bus\x00', 0xc000, 0x3) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) symlinkat(&(0x7f00000003c0)='./bus\x00', r4, &(0x7f0000000400)='./bus\x00') chmod(&(0x7f0000000880)='./bus\x00', 0x118) pipe2(&(0x7f00000008c0)={0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r5, 0x20004b43) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETVAL(r6, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) close(r3) r7 = dup2(r3, r3) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000300)={&(0x7f00000001c0)='./file0\x00', r3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x1) pwrite(r4, &(0x7f0000000240)="8829076e9db40856a5321cf3864c65fe3f0351f97fe7a134f5022dc60a78e4d4e8997d8056e95f8df0a2ebeea40c260b3598a1d1eba4818a8f7138004a853d03a41ff90629679b594802edfef87aab83fd1f197186fa2eb6504f4b17a1da98783077968f3e85e3b65b3097288f068cb4768080bc62b6dad6679f983153bb72cf8643c12d2937ab804b2e69e0b2c9299a51b8639508abae2d598764670cd2d370e252e47ba47aaf9e65", 0xa9, 0x0, 0x0) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') 16:00:50 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x7f}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) fcntl$setflags(r0, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x3f, 0x7, 0x6, 0xffffffff}, {0xfff7, 0xcf, 0xb4, 0x63290f45}, {0x3, 0x3f, 0x7, 0x6}, {0x8, 0x2, 0x81, 0x3}]}) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 16:00:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) chflagsat(r1, &(0x7f0000000040)='./bus\x00', 0x10001, 0x2) 16:00:50 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r2, &(0x7f00000002c0)="0a96c8c68ddf53c7f2cec8c8c40e394338d4dc2577e52dd4874f24b4f2f031b1a190b3a724c7d83b151ae8489371f1db1d13d8fb092592cc86c170efb87077cc1df047df170b09c4717f55d9cf347f6ced19adf1bd441f592f469b26c7d46ff55e3886d3dcca68ff8cc79eb805ff18cb6753f6202203d4b4520b08e8de8083a0307f7bad4fcdffde5357a88c6b73665bf2f91065d354ad7ddb6fcf94007e75ef3998b88dca583f1acf320c41e650629457e54643ccdefbced94c98ec11165086367f6bc20627d335c563c937601b62451e082801497657ad13ad988dcf19d53ce3d01dca00", 0xe5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x200) getuid() r1 = getgid() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x89) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x124) open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r3, r1, r3, r1, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c, 0x1}, {0x3d, 0x0, 0x1}, {0x7ffffffe, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1805, &(0x7f0000000000), &(0x7f0000000040)=0x10) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:50 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x1f, [{0x3, 0x8c2}, {0x2, 0xfffffe01}, {0xeeb3b961516174ac, 0xfff}, {0x3, 0x6}, {0x2, 0x7}, {0x0, 0x9}, {0x2, 0xfff}, {0x3, 0xaa}, {0x3, 0x4}, {0x1, 0xffff}, {0x3, 0x6}, {0x1, 0xfffffffe}, {0x3, 0xfff}, {0x2, 0x2}, {0x3, 0x100}, {0x3, 0x951}, {0x2, 0xe225}, {0x0, 0x6}, {0x3, 0x7}, {0x3, 0xa2}, {0x3, 0x1}, {0x2426608d13030215}, {0x3, 0xc25}, {0x0, 0xffff8001}, {0x3, 0x6}, {0x3, 0x4}, {0x5b5e9dd487278dd0, 0x2}, {0x0, 0x8}, {0x4, 0x4}, {0x0, 0x7759}, {0x3, 0x8}, {0x1, 0x7fffffff}]}) r1 = syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000380)) 16:00:50 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) mlockall(0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:50 executing program 0: setuid(0xee01) ktrace(0x0, 0x5, 0x20, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x69da4ced5b0c4201, 0x100) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x5, 0x8001, 0x7ff, 0x1, 0x10001, 0x0, 0x80000000, 0x0, 0x6, 0xb1b, 0x1}) r1 = shmget(0xffffffffffffffff, 0x1000, 0x100, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x3) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xb) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) msgget$private(0x0, 0x200) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() r6 = msgget$private(0x0, 0x0) msgsnd(r6, 0x0, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) r7 = msgget(0x1, 0x8) msgrcv(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000001f000000c335e041b0dfface334800000000000000000000000000000000000000000000000ceae5b9d7d243432b5593d74229623c5ff1d924f489a57b00000000efff0000000000000000000000000000002073d800"], 0x53, 0xe5a670b3e99face3, 0x800) getegid() getpid() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000180)) r9 = socket(0x18, 0x4003, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r11 = fcntl$getown(r10, 0x5) getpgid(r11) r12 = getuid() sendmsg$unix(r9, &(0x7f0000000580)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000003c0)="d62e03f96eeadf82840aaa8cd1cbce5ffcef2a4aaa6694dba45d0d330d9059bc5c0f89632605e5e1cd8a2a824b3704e4bdd3", 0x32}, {&(0x7f0000000400)="71d54134d4cac69819d892de4c2d4d905db07b466f92658c68be8f040e763128472722a54f2adb79bb19fcb671fd79b603aa197afff19790fcfd7c87e1bb8cf69eed376c94d0c1fbce6e1e8b0dc21032ccc483d231d91fd181de5a7b6cb46f4531c95a5441bc2e1836aac4fc", 0x6c}, {&(0x7f0000000480)="619d4ef2e9c47e203a58bc700ab0cf483859d6d513336657b0cf03bae6739d274724fb873ce9fd6e0332bef4656b3f711635e3438f0523b02f4d8476aca08cab34c7", 0x42}], 0x3, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r11, r12}], 0x20, 0x1}, 0x2) setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) 16:00:50 executing program 1: open$dir(&(0x7f0000001440)='./file0\x00', 0x80, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = semget(0x3, 0x4, 0x140) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = socket(0x18, 0x4003, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r6, &(0x7f00000013c0)=[{&(0x7f00000001c0)=""/198, 0xc6}, {&(0x7f00000002c0)=""/17, 0x11}, {&(0x7f0000000300)=""/66, 0x42}, {&(0x7f00000014c0)=""/12, 0xc}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x5, 0x0, 0x0) dup(r5) r7 = semget$private(0x0, 0x4, 0x500) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r9, 0x5) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000380)=0x38) r10 = getgid() r11 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r11, 0x2000745e) ioctl$VT_GETACTIVE(r11, 0x40047607, &(0x7f0000001480)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r10, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r3, r4, r13, 0x40, 0xef99}, 0x8, 0x8, 0x8}) semop(r1, &(0x7f0000000000)=[{0x3, 0x7, 0xe7ed36e12c7d50f5}, {0x2, 0x9, 0x400}, {0xb905b83a1877a9a2, 0x401}, {0x1}, {0x1, 0x6, 0x1800}], 0x5) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) 16:00:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) semget$private(0x0, 0x0, 0x411) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1c}, {0x6, 0x0, 0x0, 0xff}]}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) renameat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a821a029be9692300357e3a", 0xe, 0x0, 0x0) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x80}, {0x6}]}) r1 = msgget(0x0, 0x0) msgsnd(r1, &(0x7f0000000180)={0x3, "93f7b357505e829d287e2347b9cffedde6125eca90d213915758a802d1d83da437aef540729cf961cfc080c454e5de284f49fc6bcf85e61b0cd83c286080eb892c0463c7a629d04964ed4ceb586f9f9a48b1000f45bc400098e0cfd23082df4855"}, 0x69, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) dup(r2) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:50 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = dup(r2) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000540)=r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwrite(r1, &(0x7f0000000040)="97781b2054d5e0567481b0a934faeab6e3011d8a93f0776e1b960974938d048c6554edc780926b63a493d3398ede623758f1d71986c8198283af0da79fef98604e1ff3e251cb8c50286cef316f9d76b72ac0b17bb111148a4de39b6d5dc6608082dfb55694a904755e", 0x69, 0x0, 0x21) 16:00:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) dup(r1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x3, 0x1ff, 0x4, 0x0, 0xfff, 0xf8, 0x401000, 0x2, 0x1, 0x7, 0x7}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b97507c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:51 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r2 = syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="00002e1b66696c65300063818b491c36167cbc0500000000000000f5dd09c7689c0d7fa4338f7ae53fd09b8910059fc1c4dece8caa633334e59c4cf967d70d3e8ce4ada8cb58abad801692131feeb1247e253b00ab7d9c466b2b43cdb7027e3e9fcc94c561e75b7dbf52a401bdc8177e562dc67494d78dcf8b4eaaf76c0c6fcaf194b23db6b7377ea0af57f1c6889f17758beef1695f49d67ea8df16e73a2e6a3bd15581aa4f1f77fe43575f44ca2ab1ff774d5f6877dd8f5c1783637d76223c5adc581d44d34cef059257e541889a5a8b287054f17b7d73bcb4fc2bf5ba27869c3fe7fb755f09c6f138df6c6ac98646232141b35d415bf8136672edb7f083b5df1dbf7e33d2ebd4e4a034b13e0a7914e957e6f3ce39e86200a7afe55452922a77f73f6bbc8d1b48625b5d0cbcf9a3f110b2236743a86e6f30cafad2aad8decec95223d4fe294f3ce6d9042d25d6f06da0ccf0a1debdbb0113d4123631053a6c08e0272457eeadada1bb0d293ca8f5ca9b91308bdd778d3750e75b2aac883af7a4de84c2dcf1c20acad73a6bca6e821e0a9650195cac7a65c07d01b67adffd50aa65fc2e1cf0afe7e2d9bb45112f305e6991f6133a85c5e4f8d01e740da3b4ac1702d42e322895f28546b41efb1b47ddc81c033f055e7ccbe8d768141e"], 0xa, 0x0}, 0x0) 16:00:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev\xc9\xfbpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="0000001860270000000000f8ff000005000000b0050000000000044000008000000000000000b3e8e71e56088fb7d9cce84002ef", 0xffffffffffffff3d}], 0x1) 16:00:51 executing program 0: getsockname(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001256c22c6a9c9784525a02c09a61444f7803669bc9689a66a792d8558ba9a7648a3bee642b909849838f8789d22f450ce20018537b557413a17867d6e8f83317b64a43a4cc9083cba2b82ecae4b301b8ef518"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r2, 0x5) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:00:51 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="c9df1b955dde5cf1576148153d23739640263e542e6923c5779d87a4d52e88d924f9d752", 0x24) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3}, {0x24}, {0x40006}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x5) syz_emit_ethernet(0xfffffffffffffdf6, &(0x7f0000000300)="01000080000000000043d50000000000") r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) fcntl$getown(r3, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x8, 0x0, 0x4, 0x8}, {0x1ff, 0x81, 0x58, 0x1000}, {0x0, 0xff, 0x7, 0x3}, {0x8, 0x20, 0x0, 0x1}, {0x1, 0x2, 0x40, 0x3}, {0x3, 0x81, 0x23, 0x1}, {0x3f, 0x80, 0x0, 0x10000}, {0x1, 0x7d, 0x1, 0x65}]}) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = dup(r2) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000001c0)) 16:00:51 executing program 0: socketpair(0x18, 0x4, 0xfe, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000180)="742d1680de6093ff2895cceab77b4f0f14ff4a6dec2f01c7946a460cd612f0ceb8a98abd134bb7965305fea5e97f96957efd1153ec0e9fc75422e8a4b03042817239d4e87478d5705bf1a7f0425e2141d9589605bb81d60445f9960dea1a1595e2300d96a00ad2b02f0139b3425033aaf57c61f7aff9050b5c0fff55da6bb54049ffc232310f743a8857da53422f1c455bb42127a561ba03a45bfaf26c29d5effc05bebcc9429397f5dde50af4670ddf274c13886e0093ecc8df63697bf7104a9fcd651719f4e722eab006cdc431bcc46ae4adccb1fc76135b175fd0b5fdf1b42e5c370ef370d8c2b5b2ed3b7b6b1b0f11", 0xf1, 0x406, &(0x7f0000000080)={0x2, 0x0}, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r1, 0x41}], 0x1, 0x3ff) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) 16:00:51 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0xfffff77, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r2, 0x5) socket(0xbf11f43581320226, 0x1, 0x2) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x800, 0x9, 0x9, 0x1, 0x200, 0x1, 0x90, 0x1, 0x0, 0x8001, 0x9}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x1, 0x88) openat$null(0xffffffffffffff9c, &(0x7f0000000540)='!d\x05v/Null\x00', 0x0, 0x0) 16:00:51 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xf393e575d25a7573) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0xffffffff, 0x4}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x8, 0x10, 0x31d, 0x1}, {{r3}, 0x0, 0x22, 0x20000000, 0x9, 0x5}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f0000000280)='./file0\x00', 0x101) getrlimit(0x2, &(0x7f0000000240)) dup2(r4, r0) 16:00:51 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022f2f66696c65300011dd8c183bd52779adbaaad9db4b276298e89ed78119bd044d27eacfff63e0e754910a38567206ee20056104909009135b499943411ba09dfa20ce7dea873cdb2c04e5df870fd5a011a5f9c04498ddd155acad28289d8d3e5025f23dadcdb2924fe6d82b6a2e49d8894757702ae181aa8802e7dc5b8595ae191a4b44e58990c7ef84d37ef0e0ca87c5957920270c540b484195a50000000000073e3c96de2a15a9d98d41308202af429aebb3797141594c5524686712e4c3926d50c3faaf4a562d3535e7c9ff0bf10a8a9eefda8754d5059f2948bcf146a5743b71cde171aadfe3fed76a26991200c9c11fc0ad84a2caf539aa412e9a50e09dc3e3fac28e23674d31832436d5aff9e455a6304800cc9654cf0475b6961789695c79cfd50f7e8fca9b70f164f8406fc1f35a6baadcffb7588c0bb77dc4395d6d920280b597e4ea3f745553bc7daee036fd0471a82e9b07fc96a5c6e876b87d91c484dbfffef978425c7c41bce0846dd679362db2f679d33e4cace878d6253777651799186fbf7ca89d1c69de69e07edb7d4697d41277fa9fa6175270add4c97e9ba242de06a408c3e7171f5c6ce90ea1e955c7fcdfbe7ca57b833088e1086944aa20a8e523e5e2649c19fb07848c681e133926ae79fa4d5725f8f9e8230ae12556bf5d6bc6c39e783dcf000000000000000000"], 0x10) 16:00:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x3, 0x4, 0x4b1a, 0x1, "ff57902bcc02a6729169d9b54f86f42ba930297b", 0x6, 0x7}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x4, 0x2}) close(r0) 16:00:52 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000002c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind(r2, &(0x7f0000000480)=@in6={0x18, 0x2, 0x1, 0x8}, 0xc) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff8, 0x8, 0x2, 0x7ff, 0x3a9}, {{r5}, 0xffffffffffffffff, 0x40, 0x20000000, 0x9, 0x5}, {{r6}, 0x0, 0x0, 0x2, 0x1ff}, {{r6}, 0xfffffffffffffffa, 0x1, 0x1, 0x7, 0x7fff}], 0x7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0xc2, 0x8, 0x2, 0x2}, {{r4}, 0xfffffffffffffffa, 0x40, 0x1, 0x1, 0x2}, {{r4}, 0xfffffffffffffffd, 0x40, 0xc, 0x9, 0x7}, {{r4}, 0xfffffffffffffffc, 0x4, 0x1, 0x7fff, 0x76d}], 0x8, &(0x7f0000000000)={0x7, 0x6}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x43) unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='r\x00') r7 = dup2(r6, r5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r7, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0xd}], 0x6, 0x0, 0x7, 0x0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000000c0)=0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = syz_open_pts() fchflags(r8, 0x1) dup2(r3, r1) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000003c0)=""/74, 0x4a, 0x7014356bf856a754, &(0x7f0000000440)=@file={0x1, './file0/file1\x00'}, 0x10) rmdir(&(0x7f0000000300)='./file0/file0\x00') 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x21d1cd81bee66f9b, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000180)) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x30110, 0x2) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000200)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x2, 0x10) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x9, 0x3ff, 0x8, 0x0, 0x7, 0x1, 0xa2d, 0x3, 0x2, 0x100, 0x8}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000380)={0x3, 0x9}) preadv(r1, &(0x7f00000018c0)=[{&(0x7f00000003c0)=""/237, 0xed}, {&(0x7f00000004c0)=""/238, 0xee}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/238, 0xee}, {&(0x7f00000016c0)=""/29, 0x1d}, {&(0x7f0000001700)=""/130, 0x82}, {&(0x7f00000017c0)=""/171, 0xab}, {&(0x7f0000001880)=""/13, 0xd}], 0x8, 0x0, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000001980)={0x4, &(0x7f0000001940)=[{0x1ffe, 0x7a, 0xa5, 0x6}, {0x2, 0x80, 0x7, 0x7ff}, {0x3, 0x7, 0x0, 0xfffff801}, {0x0, 0xe1, 0x0, 0x100}]}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) pipe2(&(0x7f00000019c0)={0xffffffffffffffff}, 0x10004) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000001a00)={{0x3f, 0x7, 0x4}, 0x2, 0x4, 0x428f}) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000001a40)=0x3) r9 = dup(r2) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000001a80)) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000001ac0)) r10 = open(&(0x7f0000001b00)='./file0\x00', 0x10, 0x22) socketpair(0x20, 0x4, 0x81, &(0x7f0000001b40)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000001b80)={0xffffffffffffffff}, 0x4) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/ttyCcfg\x00', 0x400, 0x0) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/pci\x00', 0x20, 0x0) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wsmouse\x00', 0x8, 0x0) kevent(r10, &(0x7f0000001bc0)=[{{r3}, 0xfffffffffffffffc, 0x80, 0x4, 0x7f, 0x80000001}, {{r11}, 0xfffffffffffffffc, 0x44, 0x40000000, 0x80, 0x9}, {{r12}, 0xffffffffffffffff, 0x36, 0x8, 0x7fffffff, 0x200}, {{r13}, 0xbd10b40471b276f1, 0x40, 0x20000000, 0x400, 0x5}, {{r4}, 0xfffffffffffffffc, 0x80, 0x2, 0x81, 0x1}], 0x7, &(0x7f0000001d40)=[{{r14}, 0xfffffffffffffffc, 0x62, 0xfffff, 0x411, 0xfffffffffffffffd}, {{r15}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x1ee6, 0x9}, {{}, 0x8000000000000005, 0x4, 0x4, 0x1000, 0x7fff}, {{}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x0, 0x2230}, {{r16}, 0xfffffffffffffffb, 0x62, 0x4, 0x9}], 0x5, &(0x7f0000001e00)={0xfffffffffffffffb, 0x8}) 16:00:52 executing program 1: r0 = socket(0x18, 0x4003, 0x0) chdir(&(0x7f0000000040)='./bus/file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0x200, 0x46f}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = socket(0x10, 0x5, 0x0) r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000040), 0x9a1d, 0x0, 0x0, 0x0) dup(r3) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='*$\x00') r4 = dup2(r3, r1) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = socket(0x18, 0x4003, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x2010, r1, 0x0, 0x0) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x65}, {r4}, {r2, 0x100}, {r5, 0xad9bc72910e06008}], 0x4, 0x9) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:52 executing program 1: r0 = socket$inet6(0x18, 0xc001, 0x57) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x4003, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYRES32=r1, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESDEC=r4, @ANYRES16=r5], @ANYRESOCT=r6, @ANYRES16=0x0, @ANYRES16], @ANYRESOCT], 0x3) kqueue() sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:52 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880)=0x7f, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x10000) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:52 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x111) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0xe3a7fd227facba56) r1 = dup2(0xffffffffffffffff, r0) link(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') r2 = openat(r1, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000000180)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$inet6(r5, &(0x7f00000002c0)="1ff2b9b34b2d56b62552f33bf10f1c32b9df6953d0f11915579702b8ecb70d4465a0aecca8c90cd2c0b328fafc88f1e22bc42d6d30c3a53e2c0b4fec46c88dd77e48ddaaebcf67554f5e04cde39f169469743d702489277da9e52755998f24f38bd721e421b58797f3bf62b356ebae7a5dc9383f05e66663de8fbd12ab6991e80117220d3da94e020a07cb7e255ee8493aa815982da30d160466376d877905622fd0a06afd313fdc75d3f3bf82ac74765270e670fc1e7fe1c6eaff6bef056c81b7f96f4ccd299ca4a9cd294626613b3d83d0387a3340960312fc37423e17b9125b25228e47bdf606600e3a209893f40a53367933afc5c0739c5af767ab8de34d360a2374f67bdc1a06a5f0e2899695fd0dfe5fba192fc015100272941d6bee2496a554f28ab1c73254df6b759388e23d6fd0110a9152e1223480b4bdba917d8efd17685147cc81c6dcd5a0dbbdbe995223972963d4dbabb2b9c63c908268e5869a917e734d2181bd44942cdce7ed90ec37730e218afee27a41a6fa021379967f7b8b24dc19a9020525a7a5fafd0d63ca080fb589a75e08b3c7ab95c5f5ca57e4e60fe628028822876767bad6f996017fb8ba641d3050328ec2723d0d3b19182efb70c5e3a8933c59ce54f50416f554ac9976d3f42ca8efcaf5af9abba68d254e70b22a685cd9378131ae1667d97b0f322a8d73052c014973799f68e211663227a5f06654ce290967b082546c4c4c8286b4056c5d780ed13705ae72bc9a98abc9cde74c06b7e974ee469807ea88fc0d1f7bdf9c22bdfd3c2c0541bcce28e7b4380629ebe4686e5f5d9b7f73dc0c0cea4be24df5aac2f33a202e02afdb5114f2b845dd4a75902b91d105ac012ea09f9b9f6603e54f656737d854464c1993f532f58ce540b7ea97d1a32d69a0f78a045cc244a9f955a0bfe72f117493ebc38ae4e212e5b9a0580eb35811cc7978640b5ec058247f0bb22906cb6d8ebc54661d8a8c56d99f86d2b8e8264e242694f9ea9476f733b0cbc90ff71ae98c66a16da7dd55c4bc84109e7aaaf9d2c12ebf198fd760f6854b570b69f03ce8681b9ee0dfdd3e02cbf871376cddbf476c5eea8e85dd85978b6063734d0acf52b0ee4372b9cd3a7f23523a8615b37a052ff5981ed5d52e9906617f464eec87eb7ddb4602420f69459d6ee4e0b4039d3a406155611cf1086f805d9aaa28e2fcb792e71e69f059205606c2eb269e0e41c51ee43872e711ffb7a49864a45040a2d377411e998ec43144baf670012d998bb8c0bbe0a27532a2c69ef0d209ccb90623e1265b88089259d9acfa41212285c404b14f51aa5cdd08793c498e7c04c16c1f4e5dfce14a92f852d797cd2c34e74a5f996ba442f609c10065fb2985b53329cc4827390e8f6a0f021c10c974cc141cc28e8764aed072e66579452b6ea72e72a56787238a7173bd6fddae4de02ef157a3a33f1434e15f96f967e828c26afaa031847a9a04a7b4d8f65d6e09f6afa7d92347b40439c76666b052187ee375dfa92a9fea9c26432346e1c36ebe597ed01d3502e4b4c111743af6b9a39ae629287d3ca22373bb944496f8d6d52bc3b390927f0cff346aec760d26c3633afaf7d513ef38db7fd01eb0dfe704ab4f4d193f863bda62ca1ba6ae3f11e1ddb46d3e599fcc758fe3c756ae38cbb18358416829558597be3367725375a7cf57bc345c43b3c6b48da1669d1522e5c4b1dab90dd5c619207cfd9b7ce9f8fc3726fd35630d3c91acb2fe9975ec96a7411ce6c1565860936d3fb23e6a51aeb8fb71b0895cfb2590567a4aee92b285cb1f1a9e3921ff403f1fdfec2fe932cce1efe86077e7fa5ee660f7a532bf6eb57099eebae1aa9048c458187385991eab0ca6293819eeca90658ae821ac161d2a223463b6f88d6fb26a595f032bfda31acc2c1b7a2749bbb88651a0c5939f507705ee2ada06c3e86fea9b8db2f9991adb2259394879ce83e2426d5072ee3826f63178fde950ad72db42e5d1f954a64c4ae54884f29e3aa02b031621640c2b10f3dd7fc5bd6871db94e02ecaf100b95e1db9294c2d802365e0e86db52723c192aa7b69bb7d5b429d08d2abecff88779dcdc77e28562af9b0a93e5a3f158c5fae2eb3f2a8272bceeec5fc4d8c5474cc17b334971325b27b5c7c42b9c8c7bad1c42b5bb33c93d20e2100d7e0a725a7cc9b2cc215ad96a2fb8e1e8e9c1bc136c1e284a379bd15955e315af851043a9c3c816f1b6cc3737014d45d90ec922703f0a920c71c709d042d0b8d1eecee97f21efc82a4685fd15d27001519f17cea759fbb13f77a7afba819a05e5cc565d5a7f2364adeee17ec4501641af464369159ad71103990632ff820a7a72af6718939549ed74949f6e15f2f569d7b2c82f73d78ec2e0d5307dd716e57d52de8cae275816506ac801aabe790ee183703a18585445057f38e540fe111b5e4ede8a2201499cfb86ddea4b57531568d41ad2abd1e395684d173cd766f6a7feb84a0255bbc3a9ec00f91a71565856ebb3a8b3154ab2205e365b8f0548edbd0e21300ed30390e466bfab27070f015c1e7b464810ec2bcee81f074ef67a478c2a73f0b99b63e20badebcca77f278a29bc307ab4f9daf88d228b0375284cac87567cbd09ed091559f621b39ccf9fa00539ce39837dd2aa5a4c8a1bf0699f35d684034f9ddabd3a76b9d03e0dbf1e2a37887be536b989416a8a7e3cca9f897d54928730cd8bb2b77587db662c97c1ec3b10d3113181ea0567fc10cac00ef6fcfe1c0f6db30aef5e092b85b28cd2e272c27de27cdad5e82c6f86bf5d65b206fcf00d8b3c4b59b1fa02072b12cd7cedd64f3f8523e5a90583a9000306bc8f463e70c987213a67f636a843ccd56656bb00f958301a5043286cc2d7b3fd54e108641194eea047c310e0a40be0cb1e57178f3bcb850c92811f1ccb8c2d4b630cbb38d1e9493a1640a855f8ab6ff19ca1a61542100027f212515ed4e6ed164f1a2c1676797109400c46ac63c07c0c45c05ff2645b721949758a15681fa1657cd9f071b012a7c8bbedeaac5d266dd4f56a995817cf7dc4fba146db62b0f16c1f5705014fd70d8c38e07d41685c313a63f190d6c33da140534dcacd497209a2700ceaa2950cffa20aa0b3c9cd9242a6c7d5d166fe4fbb273c6a54db0f48933d5247648c88b83a48da25551b810d6590cc3a022d3eaf43dea560e4890b05903145ccfef840b1eeec3c794e5f711d94a264c2824b98488c5f50ae4f75099918fd434d7d908e5c36bcc877ab3ecd3dafc598136a0755951518c8a02765e62344c61c0c7822ed8aaa0f2ea3cabc18426a1786ba5fc0a1a6041be5e8244dce45b29cc8f3984e13fa5a127dade60b4ad5eff797a57272f23a22341e8abe76fa9a1bfb019eae0cf0959b80fc4d167e8c17cad86c8bdb5c903b58efe99809a9946c2daccb7fa215729bb027606f8342895e8d98eb36d13ebd7041c28613d90a73f36fa662b09e282d3ffaab3d6c5324b36b3596620facefdc5336831fed4b1e1657be3300571bb7eaf18f4901e9a4db94ef8690fc70719c04f4ad70f25376bfa5ff4a302055a766bfc5d0115a68186a00e67bbcc917b92a0923d3107e268eb65b91d854a16bbf7057a7b63f6a300c58909f4ba5d025b0401e70c90192a0a41ac57c8b0587af106a14d0d160727a9a297d0136023309d2b76262ae8fb8342773bc1b592696dce8c09a28d73e83dc2ecc819b1b28f3840491a64414aa65a61ab8d30ec334e890198417e0da7a073f6b6272db652a52191de9d885922e020b69d20aa9632dd527c4ad45d9757f2091fe0244f45dba4e7184f42582c3a249c1ce58296674ccb3075d57b83e8981ceccb03ccaffffa576b2a30273af593420c781bb3454c0b26062816d02741be260fa89a834742ca39da9bf237758c68aea48c5079c864b95e80171c1730270d6516fa4df1be739be31b12c6aa46116335f252551ec0a88ebb9a3ca4e2708c5edc121f04c489e38903a82d2bdb012dee299cf0b1b9133cc9dfd44a2490848b99326f7cc25282b0d574f99cc4f0958af76c166f3a53f0d327bdf31f22379415eeb08f683a88140bdbde919188119168827ecc3412865aa985e66612482fddd00dd2200d4d7e672d46b5842976f192d09932a2ea54185b7a17126ca3bfb647284c0d1dcb7722464b0f9e824f8665349f55b6744dfbc48079126bde6bf98ee8fa531502fcd093e195e0c62258a5f81da62981c8d43aad6d6fb013414bfa3a81f20558147360dd2ff2d3d3e3bcf11a86b64058a7aa41e046220f8134fbf21cf278026ea7d9b4e561a2f36dcc9303f31c4d4f6ea2a6a18c27b8d9c6edfd949aa9f1c43afa249d8cd21a0fafb669396916d9bd5db0c300693f6d148f7563abdbf3f5bd0dc3eaa9ffb17c4c90e6ed0b73da5b9abf6ada76224626b2dace7008c14e96a09dee9c1048baaca0b93885c0b475c51cd0187acef4a69a56f29a8897038df55f257e91be1c7a150688426b13303b6eea38dc62b9a4471885c0a68acac4ffa8d7c1db4581252bbc9d47b09819e5e13024cf4f940639d7d9b57c6d0f5929f2a88792786116147533084bab28865ecf32a0ad76ad8a018014e469c7ba9a2305c5469d787efc6863c015d1a51fe98294a4d3250eb2940b7461d026502e904fb1dda8497788ce912621c6f69a833e4b482d9c9e8a8d5c4b4dae6d24e2a10e86dcb4693c3aa672518b221044f01e25ce903d33d0b216d7e3d8dd4115d7cc3a61abd4ffcc064b4747ac0aa6ee2a679b21675ca4629a146372646adbcca802053b9be8c1b0b9b7cb3496e209cdec951a4ed2b1cb92ef44bbd1f149683bf5dd683141d4a12fef1d3f57d82f9eff1fc56498307b1ffc162f4bd15843f4dad266fb98bbd5a159b49fb43c541c8c7e5d6a7a604ff615ed31169872f8537a9167d3cfaefbcfe0b3388a1d1b44b3b7470df520eb92752653c78be771bdfb196f5ef457642fdd05c1bbc32bf12ec6c968933eac2df39ff7e987cd9758e27ad3817564d630abe0b1f1f185d4db5784005275d693c5ee06931d97734d4f0a398da562941226459c429e9b5b203de12d748f7c87992b2d053632107453e0c13c365190ea58a6c19595484413f406d6abb124d2c9e6c017eb2da776472c8d69bc8bdaea1d848d9a6aca4c3b4ffac41457d7a85facf62189eb5763575b44f3ed6fa8f6ca812fc43f97ebc6b68dd08deb00f81fa52f467e0afe3252f3ef877ec4ecbf1362cba0578ded89e3e6c02efd4da5d4dac8ded9d6f455940b342ac2fa6206f65bef652bc9f6ef94038a415f531e980cb3162888457318a0f92e067ec3b69ba552cfa4f8aee0f19ba4e585a76186c4835bda722492d21a15e1237568720ab48770f25e02acd5cb61d32e08f2c21480c283198f49b760cfb00086f8beacb40d006d61cfff866d75990c7eae87c382128538cde8f2e259e64ab94b255da051c5973c4a16ab9ff174a2aeb00cdcb7a0d60ddb71796dec4a94bba3fad91e6968a6d201536218989dc035a42f45d953ae30b2255e2868ccbb370955d9979a4772817bba4a6d33d2d5f2279109c9acd016fdb49914f050c00273689edd8d70a96b2d16d0ecdf90f2520aca389d3a3734886bdbea7bfded08b4325023f74932926729717dddcd1974beb5064dc2005f58dd6cd4e2f009b3fe7bc28283474612509c87d302907e59c91915478f166d5e56f3549ac417333c292900eeb1d4305600a57a9f56c1d60adf677373c981d7b1bc8f9733e4da6dbe51a2ebb892e9c67aea168f", 0x1000, 0x4, &(0x7f0000000000)={0x18, 0x3, 0x94, 0x40}, 0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r7 = fcntl$getown(r6, 0x5) getpgid(r7) r8 = dup(r3) unlinkat(r8, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0) fcntl$setown(r3, 0x6, r7) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000140)="a804", 0x2, 0x9433a2a22348ad67, &(0x7f0000000180)={0x18, 0x0, 0x5, 0x4}, 0xc) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe4c}, 0x4) setsockopt(r1, 0xff, 0x56d0, &(0x7f0000000000)="7cef000084c77df26dcfa62063b0f2478884b5dfa79796b7dd6319cc2caf3de0c136221251c75ef42f98f5c6e8f5f28ed803b8ea43ba20bd5da9b4a3195029832a16e8741a94a85de9c689f4060b1ea9d8f7c754ff03b79e6a00c76d52bedb170e000000000000", 0x2) 16:00:52 executing program 0: r0 = socket(0x11, 0x4003, 0x0) listen(r0, 0x620) r1 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x3829, &(0x7f0000000000), &(0x7f0000000040)=0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) r2 = socket(0x18, 0x4003, 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = accept$unix(r3, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) getsockopt(r4, 0xe94, 0x4, &(0x7f00000001c0)=""/173, &(0x7f0000000280)=0xad) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r5, 0x2000745e) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000300)={0x10001, 0x0, {0x2, 0x5}}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="76cc0ca64df6c4a98f99cc14882410b23f9a2f5afafc7205d16acde82f98984153a6a7ae08578d9fa91554b967b47495ffceef00a33a73008a409de77f24bfadb34045b497447d80050f8873b591fb3008912e1fb36a205ea4b094f39ed531867e6ba6cec13eb06be986320c15f72ad1a9a003523079bcce4b4136bfe08b3c8f59cf4548494074c85a7f5334722752396101047787b15364c5f5dc084a5a204203a179d7cb0fb846586c4d18d3e8cca0de76ba260bc1c8efe66dcdac821e04d92330a4e84d9a0bf21328ee6d10a6888e9a3cb601dcab5a4802759f1f2513929d0197ace87ebc2783baf88b8a9ddb4e287e6b441745bd6c0be004d57c3db296be0483472070177f9c3e0c11926a0813e8f7d8709c75ff77d82bbeab470e7c3fcce8d12b779c2572ac1bc9ac3d2cdd622dac8286d36e384aef16cf2575589e6903952286583406ef63ae73a807f46c6ed1cb2e9cc5959c9a6b94f159246c1e197cc6c152b33b520aa220f0d17d8a0714a61d5fd86b6077f9c1f8fbbab2eac9f0b9c0e3f09d158ed74a448a8fbde947ac0ac29ce39b743465c5062f774db1d983cd0360fbf5d1094eba8985c250f9bde70aa943e17b44a85a18538408441ab49bba67ef1721711039c9111cec8ec809ceee793d3c4172e5a45bcdb70002bfc0a23d6cb415172067372e3952f4ba5a16dfa3be9bc90bf437ccf8901abc361abc32485cc0bd045e46249d3aea8ecd179f17bcbc66d8a85676bb0c6e673cbbd0573c7fe78a23dcc1d5309b638ad3c4a9cf341d32e3b658fe41ff15b572d28d58f0deca94c2f3bf55b2fcf0b14bf9414464e87a6cd4a68e681516c4bd5af329273f31e49ed8d5eabb5a462a046005e2497cd05817f51c4dafae57dc0deed800162249684dc40ee1c3ed16a2d64cb421675f5ef088afe393d7898e628ae2710ee2a9f55f4b08507ae0f1b46ad48fa32ddfad0a8b5f317faf5ff267f36a1d7860262b4466765011a2b9f513449e85901d3c4585445a6a42479b2edf840a48dbcc1a059928bebe868582e7aefeda20ec732a12fa033e702c9cc974ccfd24155a3f147a58e3453873951aac7d2564dd338f1ee65c10bf16e7c9c527350b0b089711ec1c793aec604f25436268ce355dd54c6159e5d6bb9d8cff881c1d321102aaf9d83b6d36b5decb341425c4b90e40fc7069a7195c36d8d9387cc2beddf586c836f3da23edfdb3f416a6e7b254d1ceec5d323b2729bc0e744bea333272e9b0a8145f8949b92a426db872215a73a5ba2c05de7950f5ebd3987c1a0ddd2c71fcc10cc0d163f4130e07189ac6ec3dd532ea667b507ac08ee8cde6177b5d495b2eb30f4cf829d04db2e4bb016a9488e33c9b02683ad161c64ebb7119b3b70c3f59387be72dff45284b0857d57378230f9a05c513c6105bc4a159fabae7acb42e526e9d4cade0fd643a65fda6182e5582e66654fcfc85022626b3b83d75c4d0a96d224e44baa0c400d73859dafff14727f796601aba0bf37829a2c20be7bd35863560940d0396518ad1b5ad67c04a578405bc040fb8df2bd27eeabf6ce01e54d3ca77172c9bf0751df3dd387ea15ff8c78453dfd60b97df54d65c4b8d61f320bb0d8abdb56eba0eb3e0eb35201ace95fcbc7452e394a67c9ce09a6cf971370fe6774885f6bc43e4b7de92ee2f16fd8e776a3d0671a94bcfc8b99c702db08ba997c85c12a5ad35189864d289405da562aa6110fd8c1d5140c669ff93695946a276bc3cb125b1a31e26d5307e5f2f558d59f37aa0db461d87f50cdedfe164d5030680a8e76e09265b63151c3aec6e518143d27f4d4a56393f2fe4e9c5ef0d0b9873fb468c7f4063fb5238c86dad51b963563a8a5f93c9fefb2f421ed487b984fc8f03c3b065b3e3c9b1feae24a9b9e6975672a88aa70807d5c2b76e7e2133bd6e6ddf44d17f689b24644513056bea058332065a95fd89acb08b04bca260b3ac6a005f953ffb50458440a3fc9fadf530297e905aeb169a4476ab40e074523e4ce097a7b54d8d50ca5b5b6715ae92be2a4550e3e7b12c0f1979bd91160fb0edf3f2143fa130e095964983bcd04257df055c7884268e4dccd6f2270cafbcbc73d08e1252766f86d5d67b83332272b5c4cdec5ca3c21b2a76a68ef2be514a8c3d5bc7891a003a713e3a3095fd2479a6cda1aa36f0e62438e9c9b44331fb33b549b8adaff7e1cb46742787f1139feb308495eed40efdaec751a22a4a0daae120645df9bc8fb6728c920f2747379af34700dd939695c9d777750fa76a0bf9690b556e15eac410f53887056b0f27b414974f894055d33440ce046ac14a18fe517a30bbaff054549e4f9e4dac87c45e96a251fbd46297bfaffa0643beade26607866b2bb65ede2568efadeccf4861ed47349d95d1e554abc5056d7c9cda4526818fb012fe10c7fa134d1d85376d9aca94b00fe6bb76681f783b7875eb1fdf085da44b00c1690241dbfc08da8ad21342cfd78b09cc4b87a45a032d51725c1da01be3edd4b363a528b9d86e5b5e6c85ac816089cbd332c72072e3bc0e03ea316d522a3276397392028cd16d02621816bb3b915aac620fbff56ee997b5edf1f1a7084576270cab11c023606a70c8ff7a8c0a1076f2b6ed372f91b8a919053326177b581c04e3133f7d38e19dd173bc8645e5d75dd7b2e76a125b4c72c6344ff9eda422a2e7fd3b9b60b3813100bcfa1286aba2349311ea7ab4e8684e9a7cefa598e54f264d8bd826482463ddd0f5bc5c060fc16d0281290769cc70f782ae86b6df0e7bf20c03b02a252b2da191e1e2ee4a926c953345056a5df79cfacd113c293d2a485d7ae71a0ba81bc881fcb58f1b7eb553d4747f51c4ee5876417f86cab287950e246ba07301d432abce88add972cc32d90e3224964b5654c9f2e819ef83955d6e547ce013d3f801077a0591c0ba74c5322f8eeebe9a215058a75f2a6fc8d378af61e9beb5852f7b43bf13382113635ccd126384b06e2deb9a06f9638751c518476c3e7cd1ed72a1d0f2daaf02579fbe48fac73ad3fa63b521aa5214a5b8bafa2f8f0a86a9c93658d073f9b848efe51d28b891bc0b394a2705245c4bcaa4f4a70fff2d50a1a0ec407b7876e1b48999e0e62db9e420a1febf9a73853a00b6c512652f82ed463afca153766292d63bcb765d043361d7e46bf32f9763dcf9e03fc5c22744239a5a09ad96eaa654d59ac0e07c4432dc7ed9bba2210c40a998f52205207e8ad35d772cdd066311c7e7b7fabc32a4f551f51fc6daa0276a63f200f45ce2ec0c43eb915fa4724e2955b4b918456d5510f348324b34797c662470c818191032f0f8f1ff761e583331313db197aa03b82e34455adf33a895317056c12e4649a1c6c629d8270659f56465e834d226a212407043f260565ddef6c4e070a9c9f0bf333bcdd6863423240d6b2b60f44b55dcf219469e371fef8561eaa9eff82b9450c53ccecc5caa9175ec5bc556ae051d02b61b87d132a5ea957da907cc04f2fcea10cd239ed9df5d6be742c1469c9d6f3ce16a57589549131aaab28cc4dfed1945016efc3798ec2530545def808be2f956382f9e4e4271fc306695fa6e801006cacf0b03c7fe1f80f101fd069f04e4722300b4dac7449cd48811977ec7c675af3ea7a67b1a4af37b31094d513d9260f1163111ae4989fb9e3f5f657ff1e461a3e73c2afff14d13b67632f540ee7e6bed85b142bcdf58ed5fd7bafce4c546a6ce6f59a2351a8d8a0131420be222f308557cc55d12802df0f8410e54e97d91417a1ef354433bf467d0626fb67f5535dcf97faef1d5ee26dfdc824e7c33fed8a3ad3e9aa79f751a7bde03bd82fd0d4cc53df7d475aafbb7f6b08ad974ac8b6ef5725b7e8808fa720298c4448001a78a4decc425e4c88754fb8aaf808cfa7b40cb2d79c28b348db065bd0dd2f3a171e108a6aa020da8465e9e10817b1e01e3279be227a6dad08b8ebeea72111b1f944e663dc0aef0ac01869993062c01b3cbb16913f51046eed7699812371be8d34a3e237ae29f7e8be60e7a8bde0e032d91025587363acc6bb7f61fe5459435ff40d161a5d5c4bb04bb946f1ff620caea62f49fea78590fbae8bd5e50719fa2b3de82794ac4c04ec2fcf42db26c94350cd77ed6f461bfb1ee71249f3e2197c20e01c3ff968b123c868e6f6ee43687df7e986e460ee9779ff14c0d7f130eb48b2ecba8dc5bdb73e0027fa8c310107313442c54966604befd4ed20110ec15f0c1a97fb11108b2ccc17a6950cfe18e8925f0ab707b0d20fff3bb4fbc771f971babeceec796a71f93092a6baca0eb1ef77ce3999c76586be7d0d904f1f014fddd4174b0e8459d98422eac02307953681c19e724864b514e8ed28e86e0e4047a48ee474f6820a6f55f689f84217db2bde9a7acb23757697c519cb523d334abdf3bfd83b973fbabc065d81aae29f3504cdb8ea38050d82b75e1c78203da146121f32669ef4666c2eb2c33d7fe8591e762091d697a5331b7f16a3c690cef6f5ebbb9e6729f3770ed26736efb786dc3df9e8717b4f36266e7d3b6112dd4a225e4162cc7cefc045ccbc02b337f4a396d57cd0a99507571774bb47da8fa8f09a9f5531b56363834a9122c61d07d7bc2fa52fb6ada3f3bc02c2ffb060ffd6ed021325044097b258769fabc12d4e2e12e98fa6d144ea9c59274d442c7337e44e78ba4a9a1f58a2f5eda6d2de092cc91fba17bed728acce3a55aa11c204b291e05c93d98e81dc0727272107733565ae2826a948506426a881b959a698093f550eade8a85b08b188ebbde026b8af9e314c1e4b626fe3de1aa555522529b3564a96d13656168fa22f2e78e98da658dc9099c6e1b8e23a7f11a595a5cd3321b0b409697c9024adc68a89ece145770f52278877b4e6cbfe77774f4bea627f2df25f198530873d387578654083cab8ebaccc144c21c04e0172ac29beed424d0e61c3ca989def670be77d2eebb3c0c033fa4efbcbc158a88282db50f290bd2de5042a21b011ceabd78db023a57b742378d9e6ddcb558b930c3a1ea6b9653715c0420ef6142a6aef9431952a1ed504823c9b22708f89b17bce521dec5c5df2b2a2f64cea1e8b76cae1b097df4ae0d6ddd9bb479eee657c7bdd9c930ed7f930f6aeea5165aa202af30f331321ec3b52e72aaffa2f0d5fc82029424b5041449e93c64fed405d6e1946772edc9eff3ed658147389522c07b817b501fa93e38dd26adf414a9eea1e8637d6bf65a3bff4fbb3cd19f2cbd4955b3aaf78f9f00074a65f32619f5ad325b896a42a1ea6f9f7f0b000d8e4ee4e8a0e3017607a85e807d1e7311bea7d6a6e4102a4a0671295ed90158a7e4a1ce91ebe714d938cb04a6ada6486c4c945f1b78cf70fac76525fc4f7f40d9c9af65fa9fa301726b3e69212a6d5365624192c1cb8481fec0a54637567fa5db4e5a5cb810b1474ab88acaeca2cef01d58bcd1fd4bb76ef31e5687d8f140fca8aa26c8f4e32146ee57caa924a9137cdb0a859a21379cd138fe509ae73ca5e44cd0d3af541017fddab8c3a7f3057c61f1efe62d947e9d788cc3839071412a7b08f5fa7680c3541e34569224900f0eb0aa663d5e6058649f3bc2911b4eaf107d07d697148227efa6e7f312efd669d04f3121890a47cf053ec3854a7e0272d45fd63bdbd9635859c64becf63f92f21a4164b6fb624a4a08de2469ee37f75ae2ac3c1b5a15f13507b71c6560cb86320c1c64e77b39979336c37c82d69918fd1d9c6ae4d410ad8837b6e76ebb23cb24425e66cb61026d6d722a59", @ANYPTR64], 0x1024}, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAW(r6, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r6, 0x5}], 0x1, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f00000002c0)={0x80, 0x6, 0x5, 0x4b50}) dup2(r1, r0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) dup(r5) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) dup(r11) r12 = semget$private(0x0, 0x2, 0x9a) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() r15 = socket(0x18, 0x4003, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x1}, 0xffffffffffffff9e) sendmsg(r15, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$inet6(r15, &(0x7f0000000340)="306b38f03f75470b2496335cba0ba3629bfd55d3774c6d6966c49241047219807895b6adc7d7239002dd3b7d686e9da8ab0d87d8fa534235a6eb1bab1dcde3a811cc3cf546e141e274b09ce690f75071353d16901369d38c9372ca2f27598bcf7cdd5ec3868273324a0f3411070b40e53e687a0e3eb948e9791326fba6028191f78b9ea906610925af7a6d14f60a1e5038fe9c8b5763dca6637fed5a22", 0x9d, 0x1, &(0x7f0000000280)={0x18, 0x0, 0x10001, 0x7}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x6, r2, r4, r7, r14, 0x2, 0x7}, 0x81, 0x3, r18, 0xffffffffffffffff, 0x655, 0x61, 0x1f, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x28}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x81}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r1, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r3 = syz_open_pts() kevent(r2, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r1}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r3}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r1}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r2}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r4 = syz_open_pts() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r4, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r6 = syz_open_pts() kevent(r5, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r5}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r4}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r4}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r6}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r6}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xfffffffffff7ff7f}, {{r4}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r5}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000380)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000100)) r9 = msgget$private(0x0, 0x100) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x10) semop(r11, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r11, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r11, &(0x7f00000001c0)=[{0x3, 0x4, 0x1800}], 0x1) r12 = getgid() r13 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x9, 0x1, 0x3f, 0x5, 0x41b04e41]) r15 = getpgrp() r16 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0xffff, r10, r12, r13, r14, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r15, r16, 0x7f, 0x3, 0x49, 0x7}) msgrcv(r9, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b221495450dde4019de9d9c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7aded7e87f8ba09c9556bca62bb3760fc340800000084f7bc054982014862ae3a123fb0a5690997ffc3c7be9feea8f7714ec23c6154da1f981a7d0c6b9d7b97c7690fce63170ddda0bb87ed80d3ab0c82b6f5069a353b573fa805f90db19bea5984897be5d96ed8ab12f92c322ade9a0d"], 0x9, 0x1, 0x1000) 16:00:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x12) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7ff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x14) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x0, 0x8, 0x6, 0x0, 0x1000, 0x8001, 0x1, 0x0, 0x0, 0x80000001, 0x7}) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r3) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 16:00:52 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e500195aadeee3981399f1903f7569c193e5a513ff00000000000000003a83b8b2205dbe91"], 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x9, './bus/file0\x00', './bus\x00'}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x7}) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0), 0x0, 0x0, 0xfffa}, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000001c0)=0x2) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) bind$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100}, {0x7}, {0x6}]}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r3, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x7f, 0x9, 0x8, 0xd838}, {0xfd80, 0x7f, 0x1, 0x9}, {0xf7, 0x8, 0x2, 0x5}, {0x7fff, 0x0, 0x7e, 0x7}]}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r5, 0x2000745e) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000180)) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = fcntl$getown(r1, 0x5) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r7 = semget(0x0, 0x0, 0x2) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) dup(r11) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r9, r10, r16, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r17 = socket(0x18, 0x4003, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r17, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r18 = socket(0x18, 0x4003, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r18, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r19 = socket(0x18, 0x4003, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r19, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r20 = socket(0x18, 0x4003, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r20, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000016c0)={&(0x7f0000000080)=@file={0x41c08bb3ddb1e4d0, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000180)="0aab521ecab220f1fdb20dd3ab49ee5e74ad2e93dc6cccb6c185149a7d787c9507411431fb695327af5f06e220395392c0f93b8fe9471d3801412795f596c757c1b07373c8882178879c5bc9f5f4c7b9ba3c187aa74f057ab2d4630503c6d18a167b763aab255eaef09892794b598a937902c28f9c3defb6a7a1d3bc8dfb36a88592487c595f6318a184cda1243a10fd7486f577f48c2def6e145ac3f0a1a0953bb53c5c677f72582dfd4b056cd6949a", 0xb0}, {&(0x7f0000000240)="997cf9d4a53bd16dc73d9b7630c1587605fbf13a5bfa37a81815facd8fb1aea89658b3df20f5e35f327ee0f217003329fa2408047dccd3a82790078960868bfe21270e1b9d22ed25b2814a11eeb9c64ff54418d9e43c06b0263e7898255c86656f873842b5f5c81276de2aa113519b224509bb6f78cbd8c981b89acdbc16fcc94e1e5da21043c4a8fe1f29f556f868a5befecd162959c3fd3c70217eaf158fc76df65dc2a45c5afc7e0f2a61ab85d1d637ead701ee8ad1f642ff2554fb2e6ae7e50a986bc838cc62fe261d0e16b1b402dbe9d8a389398ca7e53eec", 0xdb}, {&(0x7f0000000340)="d9c5c459eed8e8da46958d45bed9ddbe621a29b17745df11ae607e2fd2abfdb44e809f180753ffe1c611e4f6c2311d56da6d0bd8f23bcb07c016456a00e7587b139b9fbea5741741e9e0779fa30f5abe9bd6d855380175ecbdb6e0041dc3c9c56d30037d41b497a800bbbba381d43066055d9df6720d", 0x76}, {&(0x7f0000000100)="03d137f15a4ac57fdafe297c4eaab1e765916f9cedd2c3c0155ba1413e6aba6bcb953565", 0x24}, {&(0x7f00000003c0)="da5c7362802bb3327805f05e320a92227b596a9b6793720f44a3d48f0309e71ac49b3d1bb21f7a934528c0f176d1885a67ad921f164fbf56692da8c7fe88d659b365b3a4b78dc3739f6b74ba7cba5b3d429be34f5ebf1a273fae83387ab0cf10ec44ec230710a5ca60219d7b0644708ee94c8e4d7b67608436108b820d77931ad7ddc178b7f2f7b475b46344015dc2792b882bc477b54397743f5d3d8155aa1f186a0949c8a8e26dda7da440a1a96ceac390f4ff22bd159b0e8a05b1afa083e0b313cb6583276f8a4781a681a4b3ff7e02ca9883f099e295f3052891381bd1ff429eda97ca18481df0ec406dad221ba23c84d6ef63d848e159007a8b3d2c9e806c576e0f8061344d1a9e4976287c19786fd4807c66fef787daa095f7e892911e209c8079b704b55f34f6241fa0f2c2ae69b9e056f5975b81446c67398a9c2e0ebfd735ca61cb448869e00cd36911d9717bf96e6e132f599b3d20240e8838d1580791b941f16f03dfd03dcdad2ed0a937b5aa42ba39306a69c89d92befab55aff565642ec0f1fc4ba81b41fb5e4b8fd65f00ec8997aa57dc9abb7b38899fd8b2c611093c4303fee10fa73657a4c98065f22f454e1ec51e26f14c0bb91ef7e1f46b088eae3d80a975b319cd0c38b8d5fe6fbdcc443aa63391deac5b0782ca2674effa1e39fd6ef7ba8a6d8fbeac35571ac6c4e77ccd2961f093336564154069e2e3edb437b647a1931c2d19f1d9b98ea3a5744aca610f64ef104fba3673af14286a97352c131fea6f742964416cb18f9967cbe92f3860288da63062d1679ebb7428868e25da49f4842e6d6db03265c5fee241b787609cc86b053ff1671ebae56b4ceef5cef99c762d1a02e7f56191a5a4cb1712c20d4637e4782a4cdd0b716ea6dd3f3c6f5d9b3c4b091898e0890830fc2ade875593bcf762ee72a7b1e3dba12b1caa3b27f263d191c351f723043f43acdc7445ff1834b662dbe7dabdf2b1ca8f3a40e185bf2911b4391b13cc2d55f0d08923fd5654b388fcd6cbc1edd3b1fa836c4bc557c36a217aed14d0ab1d5ef1c93d62a665a551a86efe703157d406e748a1776973f75b503fa86d777f7eac1f061bf32db6539791628bcc7824fbd1f789d4d23a930ce7f809573aa7c481a3970445041f6425b13949afd6a287c329d183c3556555d0bcf1f79c6a473db38948df4c65e584636ec80a24260621930c5dccc45922af9d83d1aa14f9d753eee0527c6884e6cc3ee914f3d72362568e8aa387be932ebe4258ac3b33da6c36dc379c45426b449bb8c3535081cf8c218a4be92cf99e3b2d7257f57e00ef3fde52f172b8daa3912c6af7fd9573d592dfa68154d415e80855161872a366b8c2bdab0d4535e9de6c9518b5dfae4e0236f3677305f635fd52be5850ff311828b710296388499458c56cf22b46bc26685d6a3ae611b7da36aee9699432a80634d7e621547cd967f6b578390572417ba426966760a07a1eaaa16b36fd0d547c58c8b0edd1c06737a12675493079c6a5b2323a9ea82886fe633e1cc31d6bb3a72f955ebd1a44a848aac2328f32bd853af1de6c8e1d6c3cbcf09dabcc1501e4374e27dfdb11aff3410f2393aef262f1e9cf205af30308bd039db109dc2958992d3b64cf181e240b4397b2571e7ad6427ba6bbc3c597abc4dbc0911ed5ad5771bdff8fce87404adb6ea1259bba4ab30abdf2565e99386cbf97d0729ac8e11517985bdaf4614c261feb38ba15ab5dfcfaddb385de2f09b41275163dba205500d8c6d6f2b00ba87f20d4bd52f67b4fb3eda3bfea9afbca8e94f3df80b7c0d3bd1a1e1d8b51998e92ee2c2025b72e20071e9fe0f2da97ebe3a72a597c74a15ac9ab5c8f6043ec684139ae0c00f61ecff9e4104e36ac72d8553ca30d08e9ef6aab66eb865d5f99907165e9a4c8e36e7b8c6a33e8876955a462f61fa21ec98ddf7255e2b2615d18ad23882feab6e1335d778da0bf7313b1d2ab84d58ba2207b970bca2c9193a20e9a175dc112f1d6bb1562f86fcfc327f8e991e750b8ed9314006262bcc2e46f5d1e76e82ac144f48dadb78ba7b41112cae51d0f349140c32f9be4d7f49556353eeba4c5448e9cb183ddd4ec4afab2698f14d3e4a319e6fc6e478930d549fa6205cb4ef68db9b1f68d73a5929842f87d0bf4c568cf0fead54e70cdc4dce39e3d9c7e83694894fbfbbfce6930ffb0fd31e2ee52a8d634854bcf90d37dc7629e9dd7dd21cd8586ee952a710917bd8382d7b6e26e772700ca69471df1020cd76e601ffb21e995686a0b052626c1cf48e09845ab485b9c889e3277a12382af0bdea8bdd28dcaecd52a57cf0010edfa1948d8cdb9273232c155fdee30b1f3d6796050f58239e3360bf0eb60f56db18c6edc325a371115b10f3fc4f426c91a27f52e70423d91da8222eb6cc5c195ad549b2f628cc94b23e8c86d11098f91fec9df93ec247ae86e1e5834efb5929ddea714e0594847a8b862f58878dadc66f227afc9ca77b310177c65610567349a04d7811dcff9b1802ac71ed897a3d4f5538218118fcd56c02409e4aba510017b8bb723322775f93e2b49cb2fb4ecc4e5f18ccab56e7e190e4de1805a2099cc9ba1215d30bd979bffa6e3b3411eea3b49cfeea0438e702613333479f735a90afba4b1e7726a3aae9015c916203adec23034ef5aaa8a16e899747bc24fbc527ebfb36391e66694a179a8246949cba298bb6d7d6a5d35311ee2c54e43c764bdd824c2421d25e3294abedcf03ef5d0560c5c5947d9ce65c2cb9d0aca89e2ae4070910cf2af5e8424a523b18ca0ec693c4817886fc5f8381fa0516b1e9fa9906e811d42ae3ce355becfffbde9c088a086c15cca703ac6eee36f9579cb64dc438e4dd4c6c1ead7c2b4099a70c059f88515d9a756c7bbf06ade60a9aaec1c1356455b50ad17932adc64ea55f4c55ab7cb4104d960111d5861131ace72a9e67ca392b1b120fc3f24447341fdb157d88cb878130d60fb2bbf4678e6827d50a5a9ce929fcdd202d72d4f83459ed2431f4f45a676cfc88840250ed8be07d8bab511d00937f32ff5dc8c8d7869816fb9010e1f5d25ec8715f22fbe43c66eff2f030e744caba068f1004214279f8609d608ad1e72beea31a9a08d35de4b3444456a3a0af67cde1b92387214111b27299358bc6a4f63f33008c1581c56a2601086b6f8bb795d361191b89ec5f136e2943c648d97d12084e3bc1e8de8d7f8b325b9daabf9a5e472d9394c7d1116047556790b39c07a57580cbbf06b19f045d42c93bbc6ce46ab86fbf1f72e7d3419949263492d2ce5d75a2a7cbb7f5f574d48745cfa4a7d5ddee37084f166a0a8bbd32178326f578ff9b3e8d0c5f9abf793696a26c8ddf3fd0227d4f208eba8f7f901599c393d4da397f34ffa2466ea964379a8c6eeb46f5711f286ebba779b0806d95193ea79fea4ef398ffaab4b0a9676b772f0032197ebe8d71dd456bfc74a436d52b27021f8af867b8f19349ec24a3ad2ca83dd3e56296e539c291c0ab7d47e60fd6a759508cd36b1bd763cb288fcaa8f92fbe3050ed90f1766c1ef37fcbdc04a9489d082ab4424cab38bfeeddfd4d40c20d7f3d94b7ff5f2c700d1f1b72396d5a364afbaf1f5f23dbab307b23feca30f3fd06ba97a310b545aac1a748fbf23f760dd802503166e23e6c1ea3f3e2d8584b3321ce99badf319f85760013e2f470b3234e5aac13ebaa953bb4be04a004e259e864485fda564c085d3a888bda5920439b42f4de3dd9468ef90e273ba19a1a3ed65af9f72a904350ad32500cbd4fc483ef37eb9f564208213a4442b8ab5c6898338108e1cb0660035bf2eefbe5c84380f4b7cbb99bae959c239939d38addcb0ce085c4ec4887d688e6636841207d90d15e9d322e4ccf936dbec4e2ae375ec472bb27c559e40c056a799f2ba3af28e0a38a3f9f26234c5963d68f1ad8bb32ccf69978854cf56f48dbbb3de03057f6aedd23975125bfa5a379c778e17d00267eb1b0d9eaab17ec41ddfe3251bc34b13dca2989cc5f8de243b6d2c0426cb222f348e27d63b9e504c8fc59f50a020751019b117cfa4babc32d6d606e548e926d27cc51cd0df40b5b193e2a0286cf65e8594aea9c004f0450d618c763ec288f389cea7e58afd949f54905ad6bf5fa7d3ae34173692cc7559f32ea1c6527458192d60a5394dec17d457a107050ae4c44688f7f1b597781e06644ee10bb8cae741b5ee5ed82970b8abd2ce4bcb254c9521bf365d0735a9f25c7bbd52a2dd212a657171d4049e327a06cf70128663d922ea5f3deb063c6afa7d8a404142d4fd50a1a9f0fa4bc591ee4b0bd36a9418b8f7cf208f71e9c9710445c283a6f042904d40422571bf77cb3bca4df650a87235fc4e7365459092a777e82081840ca5be086ddab6c8859d9baef7f59b0d5c6400e49b6cb3ce6eaa718fb31af00bb48d2085047130f1b4f10b24b0af09e7b7f8ac7c7ffc75d164c7d2d542e37c56ea526859a95dc5751a433a45fba9581d96eace81acfaea9c381a8e0402b33b524505fd8d3d58516624102e7a6863fb8611d780a39f145fa58ae40f2ad28dab6c52f554f5127c278e463b851d72d6fa22998476607955ffa27e260d4e5d04c25f2e3edf5636d5ac9c0c96b852f681868077a3a8f626adb07542be93a6aa88e31456a1fe8ef963d2760b94492b608db00f70329349d4e9b94c77076f4cc7a4ce1cfe314166d47ffe87ce388e0971be40f9dd8464a8264d680f44d25c9824f129e29ed355abd8959f17c1e630f8483ec81b76c6d0a09668135ac277ffd0748e32f3ff09efb4015ad65b46c369d87440d6a3e9b782afefe2537a66d74d057ee84b7165cfc8aed46b1773701f79419950b35f8bf615a36d85f05e01e03c086a37168411cdb5f0b0e189026263a8de408288dab2e536629d57197925d8caeabd4f39f26b5ab0b7861be96c866a24c4dc66605b84bffba37aa72ac14e5b3bda1ae45360615c0d69ea380de52d7bba9c92ed5fa91e8de6b3047aecd32ed90c025615334cd2fbfbb2139742e9b33ed677fe4b9ff82f4b764507e165980d83a25f8fbf6ebbc83b19e50fc3388165f7b01b2f85e099323ad673160adcf5cd782ada753f00e3c70eaeca29a8116cad874c5367a503b04677f6400b168095543cd0be7288801af07417824a97625f1054664adc47f8c70ca7f1aee480ccc014c7c7bf9b07e7d6f67a04c2e2056402e2320307536548f3f39bbc072239a0a816279751722ad4c0053a0e838e144e85fbad9f240df53462f812a2416d64afe7bce3f36bf9409e3d57e37a3ad3de48de6a20fd8b89b726e1fb17c730b40bfd4e34693f67b848cd4aaded099501402c35047891378372f1ea5b2fedba64d4c435ffab7fcd5fde4fa4bf1c0b140b65d110f35d43647641ab4514639f9ad6733cddcdc259a8f5a9a7e2ed743088b12f6fbbc39291252689d208403e9b834b0f75b6a763360d1fe1e50ed811910d48c2a6d98c75cb116c0bbf78977004d567da1d642b412de6ec4ac96a624506efb3dd8c8c299d58413c3297f04d93cdfc6bf3d3e9568fa12defaa64f6f85e1ed62ee3189af8a2c1496debf1c55b5b222b104a14a8d53eca27f87d47e7c74947949cc151728e471fdf903a365b96e5daa4eb916f10fdeb7e03b230f9236cd7d6b39c33cff6bb16bc77bccfe477f4ea835a2d3748bfa5a7367c73d5288cb1b3b6ab9bcb8f6d6dbdbad8c87ba84940c390772b019e3e1530810b6e9a0713b801109e9bede736a9a889c05fd8b8f289e57e987b24def6f", 0x1000}, {&(0x7f00000013c0)="0a3b03406afd51b25a6bfefb337f297260f55f53ca2d927bb3fdbe0ae070f6cbc0979ea33545da885bb48e49322620fc8fa7f8af39cbec4957835a5d5a298882136af5892748322286cbac3d092f1b92c328c32e8a5d88a0ed119659a0fdbece7f0aaee502b5778cdcfa48539d1069ac0b3d0439731dec124d0fbd8d603138d4", 0x80}, {&(0x7f0000001440)="fc8d40a154bc331a6b220219231dd0c2d9e5fbd9942ab1d56a5af6f058268205536cfae68253c5de08f7554365a5bbb07f5db6e86cb345903e4be82d6477fa4a6eaf1f9bd656f813a2ae1a8be89d1bcc91c287dcae8e54c739594f51f2cf39d3bbd735f472e8b798789dba4648f00a30cff365a427e033bd5941a9d147300ee1600d604205266b3f34927e749c1b7caa22f1e7705cf21940e241c776a4f7edca09329bc7e28fb6c10f526a836e02f0b64356332080d5a8f8ed44ea22f6fa74a144a0f97d2dffb59469922f5fd0e62d1f47cf6141e089ba98891a2fc9aaec5ea6f206ce6614b3e30d5392ca0f", 0xec}], 0x7, &(0x7f0000001640)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r0, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r6, r16}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r17, r18, r19, r20, r0]}], 0x70, 0x400}, 0x1e) 16:00:53 executing program 0: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000007f940000000000000030000000000000"]) 16:00:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7f59, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffff9c, 0xff, 0x2f, &(0x7f00000003c0)="c85b7dc40ff31116e592e851de03eb384a0600000000000000000009bf62125b2b28d4c94233353e7611c4f25ac6c8de3d22eaa89e5f8c08061c68e234ab5ba8511c5defe8f810e46a622f44de679ae9b4badb8d3dd4f8168952f6367e5b1bb0197bc3f1059c1e8cdba02fb4bc6177a759a3cc40e9f0ebddd6bcad023434bc6837ec24ddec1b46a5d21805e80cf15c12d6201281171d3a285e42740c3830b69d07717fe0e02dbcd98202958b611e6b3c5a83d7021cdfe0a7a7dbe8bfa52f3a877bc8b82192f539bfac59f6a62027e1fafdc710f818f0cb2008620f2ca4947416c755fa62343b85d05aef9d2cc7a3c0d58cb9cbb32e3598856f0d8c3c754c9b137e67424106623a3385516df864df2d56ca4c70df93089b9fdbfba234a6f993e8a8306a5c5b27e37beeb4a17ce5410d1a874e700c7e5c915c41bf9725d40007a4624d0c58804ed26a241fab0cacb048fd711ec4a8963817ca4b8651b92f84139ab30c76189a4b6890cd6f2e97eb6286f2", 0x37) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:53 executing program 0: sync() r0 = semget$private(0x0, 0x4000000009, 0x100000010) semget(0x2, 0x3, 0xbc) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semop(r0, &(0x7f0000000000)=[{0x0, 0x1, 0x800}, {0x2, 0x7ff, 0x1000}, {0x1, 0xffff, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x8, 0x1400}, {0x2, 0x5}, {0x1, 0x8}, {0x3, 0x1f, 0x1800}], 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x0, 0x0, 0x2) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) dup(r5) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r3, r4, r10, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r11 = semget(0x0, 0x0, 0x2) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r13 = socket(0x18, 0x4003, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) dup(r16) r17 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r14, r15, r21, 0x40, 0xef99}, 0x8, 0x8, 0x8}) setregid(r10, r14) r22 = getgid() getrusage(0x1, &(0x7f00000003c0)) r23 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x2068df, 0x0, r22, 0x0, 0x0, 0x1e4, 0x7}, 0x5, 0x5, 0x2}) semop(r23, &(0x7f0000000040)=[{0x4, 0x1f, 0x1000}, {0xe5a60ff2c7b5c834, 0x7, 0x1c00}, {0x3, 0x61, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0x2, 0xc00}], 0x5) 16:00:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000001980)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a54598cd0264eb2cb8d78a2a197a3862076c589793cb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01951e3158c6da2ae447473c23843ffd18fac02f6ac41e6bf3bf5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470c5ffffff4f7f5e6d83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed63c0660a3f93a5d68996fade9cefab0f592e67b0e0339e41fdb954c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d03480200000000000000fe5d2141fa749646bcaf97856068e25c76e320a7613f48b637e054454a05ae844f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf185f8f1266bb671897178b832aa6a6a2511f244ac7849225d5fc2f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661279efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd8acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e5782ffa4420f06a487cb2db73e84d1820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e60c568ac82b91d236c7de08060f6892f5c94c2931e6453827888271d5d0170d56d05600152f5d79ff87b759adb98e65ac84f7383c169facbc35ba96a07dcb1c535c8ed692e6085cf440881fea3f98bde5622576861d63c635c07d8b361480c474a8bfdab7fb61cacc400"/758], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x5) getpgid(r4) r5 = getpgid(r4) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) dup(r6) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) dup(r12) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) r18 = semget(0x0, 0x0, 0x2) r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() r22 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) dup(r22) r23 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r25 = getgid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, r25, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r20, r21, r27, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r28 = semget(0x0, 0x0, 0x2) r29 = socket(0x18, 0x1, 0x0) close(r29) connect$unix(r29, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r31 = geteuid() r32 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x0) dup(r32) r33 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r35 = getgid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, r35, r36, r37, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r30, r31, r37, 0x40, 0xef99}, 0x8, 0x8, 0x8}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r39 = fcntl$getown(r38, 0x5) getpgid(r39) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r42 = fcntl$getown(r41, 0x5) getpgid(r42) r43 = semget(0x0, 0x0, 0x2) r44 = socket(0x18, 0x1, 0x0) close(r44) connect$unix(r44, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r46 = geteuid() r47 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r47, 0x0, 0x6a, 0x0, 0x0) dup(r47) r48 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r50 = getgid() getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r49, r50, r51, r52, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r45, r46, r52, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r53 = getgid() r54 = socket$inet(0x2, 0x3, 0x1) r55 = socket$inet(0x2, 0x4000, 0x20) r56 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x80, 0x0) r57 = socket(0x18, 0x4003, 0x0) connect$unix(r57, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r57, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r58 = socket(0x18, 0x4003, 0x0) connect$unix(r58, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r58, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r60 = fcntl$getown(r59, 0x5) getpgid(r60) r61 = getpgid(r60) r62 = semget(0x0, 0x0, 0x2) r63 = socket(0x18, 0x1, 0x0) close(r63) connect$unix(r63, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r65 = geteuid() r66 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r66, 0x0, 0x6a, 0x0, 0x0) dup(r66) r67 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r69 = getgid() getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r68, r69, r70, r71, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r64, r65, r71, 0x40, 0xef99}, 0x8, 0x8, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r73 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x20000, 0x0) r74 = socket(0x18, 0x4003, 0x0) connect$unix(r74, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r74, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r75 = socket(0x18, 0x4003, 0x0) connect$unix(r75, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r75, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r76 = openat$klog(0xffffffffffffff9c, &(0x7f0000000640)='/dev/klog\x00', 0x8a80, 0x0) r77 = socket$inet6(0x18, 0x3, 0x3) r78 = socket(0x18, 0x4003, 0x0) connect$unix(r78, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r78, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f00000007c0)=ANY=[@ANYBLOB="00002e2f66696c6530009f8a6f5aed48f5728bfde1428938b8e4e7987d5016b3e6cc33a10b4cab5182176cd9c3e58f4693ddffe51675c0d78a63882601d5a6d2a64b5a7f9f945f0915368309bb7fc7a0ee9626461ad9d17b7755177fc6685e415d749c1fe6c22de204ea2e59e2b365"], 0xa, &(0x7f0000000480)=[{&(0x7f0000000100)="1727489ac36349fa759b5b93606abdc276a48c0af76f596b1fcc14526aa166ea5d01546fa5e378d4e82c56c11e6cb486", 0x30}, {&(0x7f0000000140)="868c495d248090177e896ac5cbbc32b07e09999b8c530f2d12b3b601e7557ce248ac7eb4e6538cc55424eaf3f1c6ac03166209a6a6551a78208ceb1431668c8d73a1807f0a73ac6ff47c33d0c865341bad3147e00a2d7ae8ace50bbbcc4855bf4a453143532bbb68e89b0b476f7ff7194bf57321747385672476d43525ce96277455bacd1e8830c770f9cadfb4ec34b96d4d335817b88e56c0bb9671580c50676128c657550623e9062e2aa80e06f7e38a1d369455faa67445b80cdfe005", 0xbe}, {&(0x7f0000000200)="aa713f699ba45b95370e98a0b7bfa53878693e7697d4604f7a6f6e78d50e34e1d135732225fcab83506026d5cf0b2753c4bd182d8ea2d2fd47aaab0e04599fde7d1324e1393c27c904", 0x49}, {&(0x7f0000000280)="839ad668a1a0f8fa67d9c681a817be1ea8b4e2c5690ba9e78978b7453c15134df088ae787aa4983129ad02c738348a26c8ce46e4d35bd1ffbdf6344e358c8315a784d1bc03fcd0e31fa1568a125081c433b56abf2739c41aeac7ece260dfe5417bb7e2de32daa53e7f6907821068365554549fc00d06d465d39ec416dc57afc5f219df5da0b167ec98d91515e6862c373a1244223638b0e11e47ce5b1297d9d9053c56060d8a75311df89aa0ac45af5f02bdc52a1d12fd84c033ee90590a06d4d163ee49b477b2b2f192ad57c2cea562d8ef3e00aea7d2716ef5a6c04319085aa070bd46e19610481fec944d59", 0xed}, {&(0x7f0000000380)="ad9d1285ea2c08251bd1209fd156a3557ed4bfdb886c70", 0x17}, {&(0x7f00000003c0)="72dbd236c9c00e65d6aa16b37fd8360152d19b3048d645f04ea628b3051f83e40b18affad889f27d92a5e8d410b7fe3d006d699e1ee7281d3eebc74b2fba2b14b752baea13addd660b5e0660215174361fdff5d81b3ef7e4347459c2c6182a18d9a09861c63abd5dff8e5de7c0f8cb44be2c6d035afd02576b01c9b3ad2a7f4bbf5102f08815517f8d81dd1fbcda9807ce9148", 0x93}], 0x6, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r5, r8, r15}, @cred={0x20, 0xffff, 0x0, 0x0, r21, r37}, @cred={0x20, 0xffff, 0x0, r39, 0xffffffffffffffff, r40}, @cred={0x20, 0xffff, 0x0, r42, r46, r53}, @rights={0x28, 0xffff, 0x1, [r54, r55, r56, r57, r58, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r61, r65, r72}, @rights={0x30, 0xffff, 0x1, [r73, r0, r74, r75, r76, r77, r78]}], 0xf8, 0x20b}, 0x11) r79 = dup(r0) sendto$inet6(r79, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4e6, &(0x7f00000000c0)=[{0x80064, 0x4, 0xfc}, {0x54, 0x0, 0xff}, {0x6, 0x0, 0x0, 0x4}]}) r1 = socket(0x18, 0x4003, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000240)) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$getown(r3, 0x5) syz_extract_tcp_res(&(0x7f00000002c0), 0x3f, 0xfffffff7) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/252, 0xfc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000013c0)=0x9) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffff9c, &(0x7f0000000380)="40a4bb5da926870c685c09e483f7a5825235e6e8b38a33780b3e419c10fc8a15070b9d83e73c1103cc0af4c9e9c1e670827210a438b85b73bb666fa547dd24505b6e8f41a6645adf1a56d34341b8f9d14a4d5c4817751a38aa5ada37f544486d203ecea3e4f598eac499808428813418ae488fa074268526c98379adb3702c8221785b1e1fb9f5e4d967b11e1bc423413ea3ded8f1c43db429b74f562cbab87ac042bdd66c9bbd2f79f6587aaced3e33bd9fb4cd230a94a31e1e4b5a2dc714a41cb77c88a2e8a09f2fa30ddfd6f62a353321b13abebca0c46b364e87d5b35ad1f7c7e72525a5934abe2878aa0521de700bdaed8b5656acd72d001363ec73785272d48ac86a57356e4a0f7be6b870541f1f9dc23ccfd9a4898bf6857e519f7cf35d62d67dbd42a9496f57125d8ed3d237f8552fcc94ea5a66cd3c0b68aca0a885f594e4599bb01b38a9eb801790bd34830c5e9b148d86f866dcd68b6b028384d45324ce677f65b94681a556de9e09ddb3312c24b0834437668558bc1eed2123afa71892449a398b0c41fa75c1e7188557b2de7719332ff106b9a4d826f60bb43cd0a8eca53826b20bd24a4cab6d53e8acdd55fa483df7af67e59120bdf3bc9db68224ed6171ca4e66729d8621d601c764260fda5dde4ba4fdd99fa9ecb2f8a6efd97d8c96122e645658f8de40045a37e3703de735071b11e38585f0ba30e5ec6a6ed406d758b015ebad913a233cadf5e13b4e89495dfe633bbdfaede8dc0e56e36f420a63c5d3e003930c8b5f6bfb4e9e1e3e04be1b9e2ac32a999382598b3249ff95b61f8e84aac8e0060088ad0955196e1efc891303348cd9911bd94df7267428c7bb453b149261c2e5ba0e62a805d609390d82f2b3ddc485c34266db281fe4becfb00ced944704717921a6dfd491a522b8bdcafcf5ad4773b19fbd9e0b69e0c6411f1e7e8d0e0b5d8ce819deefddff8a2cf0031b525f5c65ac8241f0b6c008eaacf8de3ed6e173016615493f27d44bfe11c46188f7f118e9ec4b39910284e8dc812dfa17d4307d658abec5b0d639e592b8557d5b50e28e0ea74e0bfabcd4f8262e1354d0c44b8adade009ca86f18a90922a12ae2ec53330af9ec68ea50521299b7d72c32fd9d92dfcbdac4de07448905207dc91f66984c3ae2946112c5cd466506632963aee8e9eca34398a437fb3d24ec210c753a5bd7c8f46aecfc265bc7edf8e667e048717f9c5477d349a1174512eb048b1fdf9e1e5748640caedf9b6338e0b7cac49bfd4c1b9720d139ad601739ee9b44f648fa14407ce1ce478759873a0611587a182e5632f3c82f7bd28f753f6256ada477f3eae2e8f7ea9d63c4302459947068d599e002bc8b204acd69f2350e5c7b23763c66ccbd84036b62d77c6491565e9b140332125fad3252165a36c6549b612908dbe9213db1b4d06513098d7e5e8da40e5cb4d85a53bc5ee368b24d2076504c802c311cfa9cf35945259bcdf68312f43053c6d1901ac269b1b478217315b677d6fb763288b78dbc85f61e0691b790f884bdf044192298bc4aa83d834d3b6a4574926e6fdc5d747e90a269112bc479bc8b2609690317a69af20797167742446544842f7a8a3d54e29f8586881d4eca5effe3322be3a7cf07fc7db9a13d9ed268ef5e28e6ae1a795c6cf75fadef0d29c9a110db1a41058fd79ca1c8a53790245cafa507e84dcd1627a147b73dfba791c237d9b6d09cf75a92a339cd6a31db862346991ea4442266486ab128c1e51b4a106a7aaee0ed6364d7fd08f934215b5354485b77e4b21c4c3ebbf72077e6731aef371439760a578fa4ad649d367d827adf036ac2615b9b43721fec525e45ffb5272ef42d973244db1b2d9124ad92580c09e5483cb31cc9abc5ed9a91fa4e6e2d8aa8536000f14d6864f66a88d65c0f13e0da12cb9893241d549142ce6b96a10c2f90ff6c4c6f7905e39739ac8cb355a66510be3102566b01f6ec04a04feda3744203d763fa544e1b5b26298ba705e66e30f74b1d14bf44ba94d543e3bf0566018151d84bcb2a47beb158a91b4ccefc83642479d9cf842e01b632638fc08c9e716dce2f415c5f2116b73ee659a24286c671605530fe34a9a6392e0672ad21fba0212093b4b6c5155c13a981eb165c2a12930b7fbb2ac2bbaaeb31844200467ad66b839f8d6aace2971fcd303682ce941892e222f6216df5f4f369dd89f7caedeb4f78e46c7eec7ce611db112161bbc1222b6495c0eb1c35af3df2a9f6b503f1f3200d185b9c604e1bc21f2361e695b098356691759db1a61ecd7700f80734e9b3213c8feb26ec4f8300bc438fefe2e7ee8d5bc11c67e963d24b093207a30fc649d6b8d790c11c18d4b3ab65251464a41b4b3d790aecb1e20ba15144301d5f96dff3eee79036375700043d12c631fb70ac7613bf4827289ec54e53c2ba461047b90e8b2de2dce62ac8f3bdca7a0602d004b5f2fda9cc99b403b63dc56f76f10ce5c654938014a603b1a2b7e7a7b04bf4649080487a63d03e72c80b082fdb2386f3b3a3e69afc305192478df92979906bd786118b87db37c3093966856d312a5f564f6b99f29319c887972d3648bad3511132e89788b1a052c550c303d3077c05d18da61275ad4f810dac45ecde171156463b7b85fc0db8ad8dd6b9409b485ab09fd04a9f0780f4414bcb321536758aafc9b78bfff047c230c1a3ec0fa1d5ee980e1c8189594eabc47effdc2de099fb1bcf2f1ff58aac8bc8dec14d3d5f7483912fc39e9d79fb391a46010cda1b8d2c7276b905b980235b54ab91460c7e5dd3089f3d767f0cb7a12e825d88004e6e9bb6adcacdbc303848e821b5f85e1968aa7712078c55f7fe1ab5102ae0c86d745d5f3ddc1272a73f59609886e69aa7ad164d76b569cb14a4aa8ef0ca712654fdd7a6ea182d7cb61f2a3207c5ab1cbab61802d8a5b553e7e7fc4e7a4820c028afb7f0d0b6a59c98263dbf01b69d9fe46ab5737232c69d4d4dc6fd666ed2ae1a2f318f99dd0c613c3769fa6c3e3188ec2492e7c2c9db09efa9ef50cc5a07efc269dc724282f241c17575e934b4a9bb0c016375fe429bf87dddc3a8419db50e705c9710c472b1417476835b0271a9d2e2e38aef3cdd477a91eafba78bfde5ae23f5241bc79555143b2ba158e8bd0104e25077e093b349f1e06c72df5568d5d6fb6144c195fbff93e6f51a73798b908fa35e34e58d65a15d7e4d511c9bcd1a1d737e0cc5c24f809641a9e02657626f11e5cc0b3c522bc4a2a9de975a64d599accba31dc3c48975b1f23c4370dd438c2c6d654591b5754610599d4af325c58f2523bc861db7cba25f1f819c0005b80e8f3719bc9db7254926b03e2aef62b89d454f305e1a03f27a40011d8c38c57177028a3db525433cc3a65e6d89fb41fa385b027d90696ed35462e4276cf98a33df7421edc832c2ad1be5d4db3efd8061ebf276df5274a7e7d924a91e2f88f904a18815ed62699d6a8426eec3f79108485d88eaf33ad02bb76244884a98887e443e80f67da5c3eb11355d95306cec231bd2387a6cff40971fb23a38a29c3382427776aceaf952dd168458e192ba997356b870289f7a0415ad5b2b0a09162fdee90a7991f60f3b8961edfa927bc32728633c8a9e123e81f658e544c5053342ecabe217099eabbc003b098169946bc5ce6543db9a091cf25b82317648a1856ca91d24a88ecd33982544209a5d3a36ac2ae5817b049578f979c998f165099ec275485345f2667ed4cf6dbe8fe5abac7d033797cbff61e4a03d70b97ac5899f91c1ec17f2111a7f690f24263c4ae176e742aaf40724d9dd99e96749b30c129b3fb31e01cf5c2b52c5a66d842672701b96f6ccb3bbb7477cfb46aaccc15e57bd64cf39d049ac7ddbfd9a06c052ee789b65e3853401ead3f0e745dd53f6d30a19a1a0cdd6df3adde2fd8233173017fc4aded13750e8d343fbbdc58f57f8cf65eebc0a1d299b54b38eb6e15d28ec1505b0a12dc4972e6eb612d7d1df76282533d3abe429681fda15f2d2353f49c5b138e488aac181de794e6041b8ffcef0778307e4505ef5e739cfeeaa58fce0afc49abe2139c33b98269a93f6e8a6db62433e608d0e99f667470fd2cb253d6b42d0fd6403980ff51fe9102a435e451eb1cb281c8ac08f64053144f3991583801317107cc55751123aae97383634b18445bde6e27ca050392b21e07695bf338dfaf13601fef851635100bb4656b821ae8643ffa8e1076dce3df96d6cc0380a512a2ee753ff5e0795d2c73de74ad0ef69a57a5a712598c3f955eeb305b29561c227d2110799028bbf4cbe8c528ae45c58c04e478444e272bf65d536ac99284ab546bcc6f6f60467a5148f8f84b96d44a1b037ae8e2ee56c458eac1479fde9063c0b589220f7c7b762e38cd9558af1e87982674e6b67ca22382dc872a03d573c58b083311d7b3b09cf1e86b3d30357b327eab9daca9d0a443dcd8e36d51d57d5a06dde076588f14b2495798691c8230a823147033f50ae7a26ffbe94cd2b7f68c6874537eeeaef046aff0e4d364e1c47fac9b49c7c25e27bf9a008e2305d7b554ce17ff3920c6121cb3ec099d9f05e5725f30490f976464b9656b87f9015c376b09332f07cac189f39ce9fdd0daa30f28417b3ce7815ec75f9a6ed46a6f66ff72bb487f142b3d08ccb1e2ecc4def1adf14ce3a6d51bab7045b1b781152f9f86982ca316add7b11962d77ad5232f243f40b139e792bc630d5b152916a8c1ec02e978f28d31371b4196d2f619dfcbfdb3cfd0f157233c1c59d969cc16ed7d8be0918917eb22c3d9e1b0a0b70c43066ccaf35271671ed279864a423d11469b56080a03df06a7bf861a273ac83a10ea6fccdfec6a1b1b34ab25a6afeaa6c58c6086dcf33692c8cea113059a04d1ed6852a4e593d0b4d1b3f49e5eba4cefcf78e4afcf7be6373bdb5e91e13203b9cd9190356b78f20e081a1a65888134d9265fe2dca9af5f0689492853c6b7f66e2c2ee5be2277cbc4e7a3d3c7da46a129277232eb0059b273093cf66feb0a83e267ddaa8f33de89a696de2040ab8ecfea5610c22a8d906053b6b490b1b555cd6be680a1ba6efc6c9da4be5e8dfd326e419126afc941f3afbf2798acec5a8788f79b55d0e29d312ea9af8ac35ae6f5be2674f91209e64cf211c0b364d84ea552913f8bc3516ca67d803f60faf5e81e0421d5d59b082f6f1ee0d68f28f3d7933b356ced7f90230d7eb7e996064a73020c0fd9ef7ad38d85759c2a97a02143df6d800f74aaf82f03681d593570d4a5e2113ed5c2ec183fedd6f28c8574818037257a1004f4272e6b1982e10c8fa26eba25710b930eea4c39596866873eccaed0199df5b8809affbe1f930b9420dac3b2914340d4157216a6db3aa396a41a67cb3b849e0936a2879b937a355754b609fb98b6e83f82ff5d5bcdc2d76cf03d0487986d895c064479bdd97ffb2b295a2720ddb66d42c80cb3a22b64686648522ad7204f2c4425c80acd308730865ffc86b96be3570245439de5a042c4ec93900cc9e282f566a70356d9e3c72d7c33aa9a063667c0df025b7e1fbd2b67e07a5ddd62e32740fa14ebc96956b19d498c740900b9e3f758e05919159aafff04d7ad1d692bdbdbd7934aa48eec98c836e1898b1fe65afd8b553c7146ee8ae1232721756cfe5435428ddf7ab154e5d5061bced3cd486c05661cfe2afd61b1426726a6dd36e4465b7b5feed6b65474ad01acd56c9986ef2a564f6d8e3640e861bcb73664d8847eab93890b15f75bacfea824f2d4b4ab0", 0x1000, 0x8, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = dup2(r1, 0xffffffffffffff9c) r6 = socket(0x18, 0x4003, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x18, 0x4003, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername$inet(r8, &(0x7f0000001400), &(0x7f0000001440)=0xc) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r6, r7) rmdir(&(0x7f0000001380)='./file0\x00') ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x60) 16:00:53 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(r2, 0x9, 0x5, &(0x7f0000000180)=""/202, &(0x7f0000000040)=0xca) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a54598cd0264eb2cb8d78a2a197a3862076c589793d340c36f84c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01951e3158c6da2ae447473c238460ec91b2c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141fa749646bcaf97856068e25c76e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf185f8f1266bb671897178b832aa6a6a2511f244ac7849225d5fc2f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661279efb1c6e7becfb2eb2eb9a614bde6d303de8dd360708c8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e5782ffa4420f06a487cb2db73e84d1820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453827888271d5d0170d56d05600152f5d79ff87b759adb98e65ac84f7383c169fa56bcc4e5b13a03f906cbc35ba96a07dcb1c535c8ed692e6085cf440881fea3f98bde5622576861d63c635c07d8b361480c474a8bfdab7fb61cacc430a9eec370"], 0x10) r2 = dup2(r1, r0) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1008, &(0x7f00000016c0), &(0x7f0000001700)=0x4) r3 = dup(r0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000040)="78e5e2f4c7f0d8cf99cc0cb1118b7256a13d8416dfbf236b9d87000e0e727d7443f4c48800f269bee8e52863cbbe9cf973ba3eec94b22f0a", 0x38}, {&(0x7f00000000c0)="69d9bdc628f024738e9d871cdad49ada1947a3684a4c720148408752d93c73f99a3c2b57597b419fe2fdfc56edc80ab9078e6e643747c945777476e1b098ce8b1ff4a61c25c73e70625129e5cfefda315321a338f0eecec4f8213852", 0x5c}, {&(0x7f0000000140)="a047898d0ed084af86f739cd07c48e5399c9705910afae6a254d943ccec3fa3bff271f1e8d620de2ddf2d3e57ab229105f118dc177a47b1de434ba8a8e3b2d1faced53f7be3892ad331075e31f3285c97cd7622ad2a3c949e6a9509c541d752822f5131201f083201600af0495282192b53a96e929b3f65e49e8434a2a0ff3582e26b919787a0ce268709d2b815a71a895a84fc2984697bd5ecdd840e63d99f1a7e1a25a71f82bed20a3a1127405794e9251d18eb8991f741becebc43eff543728ce3afc5b491c2403cbdad4144fb24000b5e690536c12743b6478944e07d463881b19fbc51cef778fb75ac7bb", 0xed}, {&(0x7f0000000600)="7afa589062dcce6ba2d8340db97d7d5dbc8103bdb420237cc5918c9fd2e8a275320e6510a57d5a6cba4277dbce692b801e003af67ae83c0e0e78dfaa157df40963ff84b560d45b89be29bc6076d8cc1f88c8fbf191790249dd27023e559915627d433ee12a55201af03148bfbe74d89a81119373c9e8f92056f12f5ac461ec95043b4f4e661bd5f56a323ad94226c38b777a3a66568e1b82ba9f03ab4d83eb2661b250ddf726246bbb7098ce98687a62", 0xb0}, {&(0x7f00000006c0)="815ade011107bcbf021656d5daadd7572d46918b5633d41502197ac8ab1f255e53c7317e0268e2dcc494d7cb61e83a59ad52fc87a13ae38afe3fb1d6b34e0e2864059661d7fc3c56e25237edfdc753dab6f539d72d64236989d110b9b91a54b81fb9530142fa3f5f51e78d17577604256c07009324c40618df780e5b9b106f3abd6a20bff94fb73ecdc89673e587ad6f9f2ec2b2828682eec15aad4b7f2958a5a1db2713cbec1053a23066b2fd72aa6b33e18047c742fe5f55c02887b5aa06d04cb2af05a71129fe4f844dc77264f16aa42278531e6eea2efd1ebe9cecbc2459ddb174feb3e83e18b48c6c37229d053bb20bd2ac00b7752a91e67aa29814b4a90f158ad3587b3053b8011d31f6397f8949252327e8bb5758141f8b7ef8d0c0e9581ecab1a157e2d9ab2a3b0d7de5b60f8707bd8fc7eaac2c07d48830fa88a253d2275fdeef12d80f0c59b15a6c5b9dd1c0aa9d53c0a5d57c3d1fec2894de6aae4bae2026f8d10635de8f4a5f4c0bece271b8d8c71c2ee6049e503cc44025b10081b5242597ef9fda2d2f2b4e5b50f6ff8d297d94fa5ec74b8dd59dfafc00a1a835bc1d3a4139e049aaedb75ec67a81e8087da993b5a4211d0c1fadc36f7f7667205304fc0d58cf9e323d629dbac40f1775ca0d1bbfe98805cdb9b0cee6739fe7e48c5f8661964e94437a12c8ffeb41d9b9b10dfebcdda49f8e8d588bbfeb98f6cd2c0e1b8927b9b3802bfcdd1fdb5296d36536a4c489c4f0122cdab7b208cdf253311e447ddaebb21d750c2083331f0f4f74f3c01cd491bc1cd1eec685f7201d651622404a67ee57798abfaf91acd87f4bf84bca9a60aba7a774d31377cbd21f2c9eacae5b7c64d89293f5c6d56b3598f5dc39775acde7084f5957f57f716a40a9a336da2fff0aaa99751c9dad7a7f5e537d3cc6607a7a9d1adf06de9d6a795a05248b559136b5a99dc4c29bc250da579d6e934b9f64a36a1abaa670791a32a0a25b7feb8ef50472059a36043a73a5e26f20e629c01371af164098fdae29fecc829689076b762856ce632d955693e23f15a73ee10ce3850feff1c691f15890e2b4e1c5d8eacd3046cff44056fe6957cbd84d73d55e88870e73a8b3b18726ab9e49836adeb6ed8713745ff44c1ca4727115cc853db26808e8d0dc12f8dda78cfcc1c472a7a85aec4648880810638a33d32837c323f7bf927f3ef42c57c34656e895d6cca445cab463a8c4a6ca4df6541c444fc6946ab2d579f71e11ed9696558eb6bf8edace3ca692328a66d4db3580f1476732fec5db2b117f22a5162650ce5186b25c2cd8388986f7cc3972393b3c3905a2774bfa67b3f3c88aed57792cff2606bd958b1ca59a81f96519f27c65fda4597a229b1974faa2c3425f7729eb73269794467d195fee9ede418ff44ea4298cf6002b846632c1b52c6c5e2996f73c17fb33e2801bed2c2ffda6508c0c734098605d757b7d0cea3d657cb8afd675d1771fdc49812e2d26b94cd5466d76973e2168569f29c83ff354cd252edabfbc8b57fe7453e6d300fd4b63e2a412e31e8146aecec22e844cf97bd3a114c8fcfc8100ff36534c4ab17312ab3ad14c3315dc2a4ecc7a902d0abac690827c59d21ae9a84e6394436e5564f2ef043e9520b5a6a402aa7faaae60f9c2642051ecccfc52e6086aa77d66b333a59c3fd137c2ffd0194ad27cf68c83df31fbcae0b03d0c5a68d8b151d2c85f3f4587bd50c3c3afc4f4023f35ef5804ade9da515b9864e6a6a7479055529b241f9317dfe00df1a849c6a3d45aa6f893fd087de4202c5fc8ff2eb08255bdbb1bdc5f7aee072079714fda868e7e81e4be5747e9a417c9a73e13e3f4df490370817ff0d79c80f2227b57409805060a94a0dc3df9e4d3f4977564c0b8f25d0a9ff096c1b8fabb846ea2fba1ff3c565fc95910ec3d2a74956a7400352873a7adfbb492c97013f7133253c7594d730cb1d5d1c0e6bb5eec5873deb325adb8aa317eb51e2f2684cf98fd458bfe75d3a046ac773e34ce01fc1b3cadb26769745128059ba6424b6d31b577ffcf7b1dcb8d9e3df8337199c997947d19e765f01676c2c041e788f5a1952da792289fb89e46bb859ed9376398abe759183d7bb3901a032cff96e074412537cee5d8ee0e7a8e1b2dc6359eb5bdf5065dbff9d078ff0033df821af4d5b75659689c0105d027ce50246e0fa5e96746814d789755971c1a9b267f3f51ad0397932fa4e26d5d167b62776b2342323713aadd96a1efd4de831f69833ebb7f88d92299c0015bc1e477c33c61a6c22d1723517cabbaf6d4e1bd714df6880d938db78008ab0d60939dee24b9e6f2f84528c3ce8803cae73697f43adffc8a0cbc02cc62efb1001c7c4ce27370720aeb54545f8e54889d8972c8b97447a9c3a2177314e03abdf360352ba3d574fe167ae35f352eb1f800cfb17118d84fb00bdeab6b15caa95a4335326aa7a3cc7b07770a71fa6848903b76024ce2b511e990c83ba22ecb9d00bd4025333bc96325c2fb01c52df23421cbe158b6f7f4ce616cd1de86f4b8052dd943a2f5f58db7bfb315bfb5679466c305d9b621fa96af64b496633a2a0930126d9a94cc0c739fd4691aa2089cfb7ad54c2afdb368168697fe3b2112440453275c45c32e857bb3678cbca09fb539ea98efb1dd16a132df18c020b135379dc3cb8541855262a12fa43d72b2aa565ebf1c8e0140dca15fa638d7ca94c61ae649e04362ed3ca189dabc3a84f190f763d85472b80fda5681630633c3e510d9ce31502a9cc6c82883cd589600cd8c097e543af31cd3ddd89f8a07c8868edb73678179524e42bd22eeaa1096c63d97c389a85d7ff0eedc9c2559eaaa2efcda0af7aed48eb04aa3938e2c501e5fca38be6a784f6726b5765b40640a670d68337aa4f1049ce9ace65434ed01d2069a751a72d1ec93c95a18b7b6cf9e48a9b755e30e268f62bd78fddd7f34899b182f0e2184226e8d202bafd0387236b5dd5bc8406be152c35aa48bce96ddbc36b4f91719a2c44cf7d545c46165fece5b6173f7f91ed5ec9ec0d9ac67c6a1eebeaa88f7b685165b211d5da0ed89216ff5eb76493e8502a28aec18bb3f19cac97a0a01a871f87cebcf1740705c0b0c1977b90dcab39024d9af339c869e93e30ac961da09625579eb46fe7d833975795666298d840c1229629b87b9c20191867cff0daf51a9fb6a4b6089e536f801ea351c53c90afab33aa979fc3dd0500d9763d5ff825c695f804b5e00780317db38eff336d3de18f8286cb09d51584bd03f7b844b6d9d612b9df1d34e5bc5bfa4e5f8e07e71b03fc4cc1422c53401bc8431d616531bb1bd2b9e6106650a5ab2ef69c551d7bb5dd9bf84dfafb2546678345e3431b6a289ba748cac331c109b809df7498e143bedcf1ecf9e909aca3b521825b1e31b16db8b5fe1dac655e2d343172a558521e4b201e79783f5b6ea69138d5e8a8a98f41344b85b4ecc879f80d2c6b0c9059c1d46adc420d9319346c6ec107298d61858c3039d29138a8d4a3eb97daca32a7a9712a72521fe2ccc51e025691ab7c818d3e3e2cb2fb763db645b21a7ca5d4694d4ca38f3dcaeae4dc687bfd3be24b90de3c06dd308ac6189d69452b414cb26bb0f5b2a9aafabe725c9a186e433cef0c1c2dc5d6d331b88837a2af8d5d807021226e005e2a5f03f150c7db469b47cbf1e16353ae8214c0510a2d027156edc04132d25a96bff2c1250089ee9df4088251c0f79c8520fec056429b0a7dc3ec64299e91d2eac782996e00365d06d9eca5029895660a10b6367ebb282f121b76d5b9a70f9e9b2ef44983e52bf5377a0c66eb42f0637235524a42065baa285c31367e660347e250b1ea970136e17af83e67dfeb436e8711118ae7658a82beadecef94a0f51e1d98ac7d36439b1045a6c6a4db2724d97bd80421c8a6c3f6947d90fa23e611269e56db9a47b97a374eb714568483d46c3b4deabc6efbe2293cbed36dec7d7965091acb7e0fd10742735bedd2d00c572b1a386f6a965a90216003b9af77d45cfee86cfcfa342457cbc7e52d815b164d0dc702e0579254c057f9e9ed1cf882811e874919b4842e1f2debf7844dc876f968529b65e2d8a53207a21cf34bff9fb2872f0bebf8a57bd7580e658c212af374a49cc9e4c78f1a6c20ab5667f48c1dac91a2cb62d289ced6e0623f8cec0764c2e258813f5aaa39804afbd3df29d291108c5bc0305d7f887ddee01baf5c90a6f1aa90bd23e3aba0c940b0ff911fab9ec8454b810a2b279b1abc1509cc2ea10259bb1c3b3501cb5377cc82fb0f18b316574342e4175f806f480ccc8d163a89651a6cac434394044fc696a25b577e1858eea0ae38e0f3f0cb5aa320664c34e378adb347aa537442a3cc9f2d4d8e857c4136c97d2a2b2c3fb45ce6c30b703b2cb61289a1d3e33ab079d662486dc986cea7b9cc3b81edc533fad0cd83dc357deb34896e4f121f3251fd733a6f28b9fffece3993035d49e83f62cda05aeefbff681d55995a60c47420581b54b59ed5ad539903c2deebcdd62846f5a2bbf31269d5ef614b23c78bb3ecb6d148474fffde1ed9bf59a25b52545b24281e4f045630eada3d95bd4a9096900a92eba2dc8fc8eb3279ec72235691f3d20dc02aad9493a840f4c255f1b788d64fba2cd78bdf75c5b090f4da0084c8e6e758af468f51fa6bb389d978a53e5965ec0970590db394908cbd0cbd5e2deaa54b21419ed0b337696bb765c1bfc3d8597b5e19511d55e0e5e886cb4be41799b7edb40245f3f269bca12aa2a1815be3d303aaf154540594214ddca0e08d7e3af43ab125296cb44e0aa303e51a164e5cb116240d8c673a21fb64a992891a801f13593ff6864cfb9a0c45e943db62b7e032cf942da4048e63c3b50c4df6576af8988813e349d31030c3a096dad5bf43603ae89eff9c99001aec66fdf8844d7c0fe1fbd4bd4fdb9dc845084211f5083e2b099d2bca2b325045d0ad515ca1994336127762a1413f0dbacc5fd706b656ead5ac5ff2a926829220b154e2979db8d44147ad302c6c5467e6da9892f986196b2ef27732547325a9348b7c4fd599b902ade1d3caf98bf85a543b92374db9e141d98b6e8bd2313fe06ec631a102e6cbdaeb63742763131d3bf6e33fa3a30680f5e2fd3faa470d550cb58013e47d96c8e0ec431b00777e7a8e8f094baa88f42421727acad1537080dadc96f943a22dfb1a3f281bb95473c8ac2d9a9917f13cdc8ed2b2dff86d3414d277eb331f567e069ef7949fb65739143fbb19d64ebe21e9921b727efa6c410369eed88d7cc26cb374775b0ba622dbd216eb4f75c53d0aa37fce0d552643d5f9cb8c868eab456f4ef07d9dc74d76a92721b8633636abcd760d638e2dcc183026dc6143c022b5f2742d032ca1f2be9c38ec78001290065f197cb0f828f5776c5c2286c099f23544d87db6431a957168d966940ec911fd202a4f92b884cf7dd61bc14586b57eb961007335bb893ea68fd5d398bfbb040704ae44b13b2da0fefef29301a784347db38b49dcda45eee0d65f5f686909ed6d22c51246c85c8b6985220f2f1bb64867e7120ec6cd9c0c602433b844385e5f1561e1c373ba76251a61c9a98206216463d5547646b076e24e51368e9f1905e5b0e7c9ea61fb4f811abb3eb860f8e6872f4b90249646239423c905517481dc6286e8ab10359d7f19228a15f4024ff9185e479ac283273d4bbc90d193c7d26fc276b8273f333d21f4e17b278af57d7f743d03286ea5fba21115eb40679001daaaf86535d467fbb", 0x1000}], 0x5) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:53 executing program 1: select(0x357, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x8002f}) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000040)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r0 = shmget$private(0x0, 0x4000, 0x250, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() r3 = getuid() r4 = semget(0x0, 0x0, 0x2) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6b, 0x0, 0x0) r9 = dup(r8) r10 = semget$private(0x0, 0x4, 0x220) dup(r5) r11 = semget(0x0, 0x0, 0x2) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) dup(r15) r16 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r13, r14, r20, 0x40, 0xef99}, 0x8, 0x8, 0x8}) setegid(r20) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCFLUSH(r9, 0x20004268) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r6, r7, r24, 0x40, 0xef99}, 0x8, 0x8, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) accept$inet(r9, 0x0, &(0x7f0000000200)) r25 = getpgrp() r26 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r3, r6, 0x180, 0x10}, 0xfffffffa, 0x259a, r25, r26, 0x80, 0x9, 0x5}) 16:00:53 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') geteuid() 16:00:53 executing program 0: r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES64=0x0, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="921f684ed925291bfd8ef9c5e7b4a0d5366e97d9a4a7dba971eaa4c441caa62067f93eae4a8ef77162573042a93561761ef864ab15304024928fb9a35497e4da014927e75e95145e14cdd36e7e1e938279dc08", @ANYRES32], @ANYRESDEC=r0, @ANYRESHEX, @ANYRES32=r1, @ANYRES32]], 0x1c, 0x0, 0xda37d038e166cd30, 0x0, 0xffffffffffffffba}, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:53 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = socket(0x18, 0x4003, 0x0) socket(0x10, 0x2, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x80000000) 16:00:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000340)="8ca77d54ec0662f52c631c8e6da478f5b8f1bf4caa76fde34596b26601db3922a576c590702b7677a6ea37fc1e3721eced1adc6aab32dd82741ad7011f16b2d6ee09cf403a55c8bda975f1eb343b63aaaed4bbd2a5", 0x55}, {&(0x7f00000003c0)="b5858018fe73722bf7ee2405865aeb1be61462fe70354a26880138c7b34e1aa2cb83bc0df32736e126b82065ccc618d40041a6833be1ffd83ffc41e93faea71534850143613eaf9c9d5a9269c289435fc18dcbfddd5f6f5ffd04184e4b2966ce5fa85c0825bc42ba10ed38e03c0466f6c0531eb251dc76b90b91ed988a2bfef20884e6eef281c9844485ad20514129b1268b47753d78c30ae097053daee885f2b67cfd1f96b2077a163361b197d2d3b6281b5fb006a8c8f0f333bc3a43461848c30209f98271", 0xc6}, {&(0x7f0000000500)="f02900cbddf80e635f239443a3a137d55fcd9b6e6af8f825cb1d32400b260a7daac60db41503f40c33f9b81854679d65b8ce1f9c810141e01d1a80f161ebc8207598c9545017d2d76acb304e8af5963357051fccadad50cbb4f8a8a8cb75878af4cfca443274883d9d2cf98ceee35e14242b48b305594f3a7f7c33b676c5b2946abab01b81d4bf1d2ccf255e769b923c0b8ed7a46a2eb4b6db0d6e79d1b0537394115bcc2692865f596a94a27a1fe6eb282e8558706b04ddce2c22cce9bf883637657dabe6453294d0d244db3749ed09eda037e2b7d088b9bf946ead0ccd6ed334ee4f73509bcf5fc7567de0", 0xec}, {&(0x7f0000000600)="40e5aa33988b4cc69ae422d08577a79482f8e0fdbb0cb0d736c01ed3d5a225f801ed9f", 0x23}, {&(0x7f0000000880)="52c5ef8bbc15b0b774f7906376f761e1c65f60095655c202b6507794a2c0d87b923127b396a69da1aaf344e20dba25ff772ea5fcac88256a56a3badfc2433f52335c698ad1cd0c88ad9b0df8e7764b4325543a03b117dfcab763a1665f7bfd21b5e8a2149f4b0f3fc4d267e364659e7cc303c52b6bb16e1a207387503d60696a4789459e44cd99d1a2928160111432908515c918da7da4c4f83854ab5bc4aae6c95d0a1c675ebbd85c469f0b8dfb4c70446b", 0xb2}, {&(0x7f0000000940)="6704ccc2fe857821a42b52fc79b7961434838ad3e6479c5662c02616911585bd71ce1c6ccb72eb833a79d91ffb78bcd07c3a22c2b41078c5e738ff810d19b99774adfb30b32570906a29baffb95c1dae11", 0x51}], 0x6) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x42, 0x81}], 0x1}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0xa6}, 0x8) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r4 = getppid() wait4(r4, &(0x7f0000000140), 0x1, &(0x7f0000000200)) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000640)="c900b6e80b4827c0ebd3e04cc92c2ac6c49eadfc87cc364a17530c3aa0cace68eff6fd36681208d15df4f386f72fa8fb490ce3682fe8728906ab1a372910893cdb1511e6f7bc5a83aca2bec11a68ddc9490529594613e04448a4757c4559ff99b55852843ec9a92741ae379d9ab6e336bba672fd7c2517e168ef879e6fba3e1c430461dbf6a31f55ece5b9f1bced73d5911715294c57182b2db86b1c8512b43a3dc93e18a0e5f76c544e86d722b162253eea3a7f8a783aefaae474c871051c0b6233e0c7bd764ab9230173145ed59dd02516422165b0daf6d489d0a7d02b14cc36b442a760e1475fe15452efa08328f2d448ae6d1a262d0e22105fb07f848e7a1c6c7774b9a9f7b5126ac5b872c715cef372272be461acae32f1ca387f53efa83f3aa0cea6d0d590fb1e381febd4bf0396c394ec333aece487e96d0d692211f5406bb5b2ff679db362ef04adedb013046fdbec7f130d39ac251d2a2f708596bbc3e3bd30c839cf359e7d28ff2240a4f49325ce516dd762d67e3eee0d1a363910564766bb5eca00dce90aa6c14949d1bbc2043f1ea3051e470949ae235fb533bca6d8e944e43ec0dc25acb010310d051a0c34bf7472c9cac980a5e511ef6f3862710048c75cd350b3acb49f2f56f87cbaddbb74bc848447f459722e308aab9f928ddae897b6fbb53f75df8ebd3c024893b46f016889413ca772230fb69376f8d935", 0x201}], 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x84}, {0x4006}]}) syz_emit_ethernet(0xffffffffffffff52, &(0x7f0000000040)="01b6") 16:00:54 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480), 0x1000000000000116, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r2, 0x0, 0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r4, 0x80000001, 0xfff, 0x5, 0x100000000}) msgsnd(r3, &(0x7f0000001740)={0x3, "7c32547c32482246a5e0e41de50f86bd5cc04a31121aa7d97d31e834b9fdcd5ec67c111e0da683aa7578be4b376e5a10b4514505d39e39a76a8e0113a0c7ceef0e5e79b7189de4a74d4436ad91474bdc320f977672d81bd3b975c7f7ef745c4d6566f6568e9aec42a540adda65c152f05803a2c47105afe0966d21601bc701001d194f3874ba62f8706a184731de2c9bf8ae84acefc4d14a6a5300468dc348a6de9fe5d3f671414535ce668c0bca2d7bdda57625e769a3b0a348f9b6527ab7d263dacabeb8221a434ded1e1ff9730c9b063564d70f579c887f63b38904811e10dd86316395a31718ccdda99dc30f2ac0430a75b8faf13ab58a934acdcd9edf9bb1fdb7b683f76b4a4152e6934571f1d4eba1a17fae8b941c636a8dff7ba4d40c9776b1def49224ae112de3a1fbcfe84cc7be9b42c4cca2eaaa638af26c4685a4f144448c2b243d2fc501e19cb7cdd8c0cd139efa3c85f9c7b50ced5ef0d53292e5a59ce35aec88e5be0e45d2a246fed5ea7e63a7f611f3fdb818476c50e4c571adcc9268478255832b22ee354195897a387b537ca365fdd7a48072d3b4ffcd683167751502485843e745e938ce8b0cf29fbc5d77f599618af7ba889b027ddb6098435b1fbbf2a5ea4164588ef91b007e6b4dd47a62cebdfa83970268d45125c7ee420860b27e6ca9d4424e79fce496a6d2c01c879a236ba11b87aa4adfa33d05841d022d0b6cda65f126372f81ad5929875dda429325ffe85e4e71a8202e915f6e6f50ab80baf500d5f81e82efcac8ce00c0c7f53fa141542ba0276af8c493bb573f0a53d164891918472ebafd9bedbb5bc8399fd3fb9bb9b7180e14a8a79e54f3228fd0425fcb9fa89929d26e76938e522fd6affe02c50517a643fecf6fa5c552fb9c714e7abc697576637edaaaf57ac2f2d26507812ac0122c358ffd108498d9b2336c19870d4a1bda2d041b00dcff77c8dde8ee1e1b12b8af3dd8ad2bd871599512eb11e1dc07caa594ee5c556d33633b07cc256ad23c5862c47456fb1c1d98bb864934c5c72e659cdf344700ed1e7673eff82584c9d7fcd589dc3c448b7445b89412f8dc68a1708113b5140d1f1aaafa42ea97af1d7daeebdc8aaa3980bd03521b9364ad694dd57d6e6b1c2dca9794d24760021c437464898122040edaa55531245d9957b90e31d53eeb7a2285d6c5cdf704440c1913ac6214fb58dc369fb8127ebc963f45dd0b9eab53869a7b89f595a23d5cd77c2f093599a57743832b05040ecb4122b1d633fb483eceb7bc6c83ed3e613df16466cc0069d0c55f4fe6be077ffe8a44b0efc2f4c9ed5cd5d152ab77ac70f1134fc25709391dd94d92c1a514ac38d47604da20fe81df1fab01c3efbc3d09fd05de941f1111e5d222c61a00f6a44f4f7beefe5e47980609df765599eb3729ae319c6baed770943315691e85eb88f2407ec7b11ce60d576749372b31a22f89ac5a665f5cf91d1532ef6eb85d051afedd3c995fe10679d6a6aab7ec0ad8cc7d6122a7ede5d8e642bd41f5b8da9d32fade6ec617b6b2027e079ab4ad6671b8bf8005f9d495dc1f1e8fb72709f4c8fa03711e720a3ae49295a9b206bdfc935511e29527a42c7d46cb8218f9eaf9454023f851d7522827b8896f3f1283ebcdfa4e6c8377dc775a664003617214ac8e4010c5c60a7dadfbba666bb21babaef7a652f925fd6708d0087194fa29c4753b48efcfbdb2f75c81dba8946cdce5f17cc4aa3b997b1b8164fd504fc57153bf8c2d8c83b96f540b8390ec90c89c890dd25babd0793b002a94d695168e785008cc5751b0bc7cb746dcdb8b941014e1e763d377105c9080605abfbb8340ba90c0448e416a88613005f0e77a6aa023d2f365d24068b079f2c2a67acfd2c3c84fa89022004228500c89c40c2d43aa5f6b2bca96587ea845c3ec3f8f3fc2930efa65fa84b19be9a76a56a891332baed2d20436b292b28f9c20f5176f3cce2a6f090f1826b9bf4ce2fd219ae862f94caf8ebc40a5433f3bc63bdbaa4abc974ae567b5102a93a62691a9b2b645e063883838e1a492851ddedab7dfc2f61343a252d4be2db43d923f030905b3238f0c10841f5a1879a5c74cecbb2df62652eb1897e1ea004705cded70ae16c9a2cb080c32f541fded6b7de8203c557453564cdfae5b918cd1e5f08069fdf4f382336be7e024c7b43c4964007fd3c080fab5d926d2baf5939ca7ed1437b17ee23adf678403aa4dfe4d8b47491c814216d5ba9c31ba23c898b421bb57aed7395aac83af4919613adfb9d132df94ffe4f9584042acc8e557b4bcd7d6455962a9fa97f788f9be409d9484300b0249036374bec3239a6630d81f358fcf4cee7d266fed15e7851779e2db9588db6639c8d507dca5a4ee048a2cef3a84b106537deedd2852564cf74bd86dcfab999ffb2785d1d4d4978a922c00dca704a48fe8149b7157a0c6495f4e67133f97d3b9e330874c7fa5a706fa7d649b3b71f69e9e14e3e57f9592fd9c83afe44eb48944cae8097c0aa52d7a20de83820eb2318865ce3710dbbf09678b5d5338dfca0bede871cdfd65172e94ac565f10a40c0717f8db549c288e22b50cc436b93dd8416930b8157b3389a4d8d8c3377b8ad044b69e2705d302658239bac8f62443859bf757d86c10f0c3112899212d92306a8dae96dadbc085ec51578db0492b2bcd3466c6babd69b61b37438a7f842bd6eeb86d324ef34aee2863476c5a96aa5f9e40483eb023a13fc0d9afd5bf0a04dcd8b12c73c38ce2341f50045a2f54c247b82cf7c940bd7e1debe565475c465c1e6b95400951cf160500836a5d9763b26e5a9340b0de2b0bae26ca35536f668eccfee4b6b604ca6faf78f15794b7be0ade7badbdda7abe2ea217df77645194d978f4da1aed7c9e4e5c6d2e66b3018215072b900c3f45902e241f615b3b498b0875710a0ff7ee24f18d7128b2b3066ed9b56b58f3d325d27bef13a7ba97f6c47ebf0ac5b2174682b8473b95d6cd19c024e608b865f3f49c59294f4530944c54c70a330504f44cccee435baaf24c61d66adc956a0c82575ad5755e1324118343e5d218e26b18459cf7481da03beed77dd1b71d38d5ee7565c9048a5a1e6b35f24acc1af5ee20780bcf24ef09f211109fc4d50fb7452b58bde42377cc18eab1e311991dfe865a733b5575a6e4a4a5e4f1ca8c2a6dde436dc68dda289ae99a35b698423ea682bdd64d192095ace2af364bfc17a8651d7e8c0ca7155467f6e1c0a6f98e8f81013ac958e780f864d7c33dbf63841194d642724d7323f4f8c093b3dd2a1aacba7920dbb7e8ceea68c1aaa35dca9f492aed3f7e3aa3963477223018a1a94bac0af708b70b51108111433d46da1232484f8f9b21c38d5d74b5b6b5509bcfd718901e332a05781832b6d18ee78433921521ee75c24a310672ef5748ac717a76e3ac62e8d7f48364971320e8483c81be148112242ec1cf80ecf578fe255208a2fbd4d7fdf448682e86c415e6615936d067124dc78d88fb933617a3133ea3cf2e63be4e20061842d175cf5ac833dc0fdfcd84c54017dcf170adea6f232a0fc7b945979f2d37b7b4b63d6f074430e015368287e533e1788dd9fa4481a1ba3b28d5c8d4d8e10a6f41c76558c1263683eeb1bb874a41f74775d2665eab330999ddce1a529e2811885273a65e5557f6664c84aeec6a574ce6650f991fbc30113129c884ffe1f20aeeea1c888b0cdaef228024f869e572c7e5ae68f0f97695d12053070d633c0b3a6f20fb8bda69b73866a3fa6824cf63c35929977a8ef21a19eff9a59d2419dc99b3d7a32e25a35eb68626e6cfd77f88ba52e3970b51ab16acc6fc8c83c79959a6e6080b16c3c291bf4a39105b61c8cb994d71b774b758613b29636ad66c0699937ccb563e296404e9a87f65996f40a67bdc8da1e599e1dd0c19af27c1399d0add0e240e10e9d847a1fbc7e5f11b86159200bc3f105cda3d377bad302c71a75d3fb19d7ce3ec5591407e11378d0eff319eef92b8947e43730a471d0cb041e2bd7c4dbc1cb70a038f24d426073bf8960bee9f637b0d90f98b0d8fa98a2b31aa41a56507fabb7bcff27c0d48d22da17e6dfeb1043e837f6dcd81e8b110a6faa4aecaaf66a6cdc7bcb35435a5659ce3a5af58ad9315f44c6d1c9562804fb5e145aa1aac2713003b389578e48f42cf8a6498173d4a0b1a5055bc0060d1d2f0c6e036940b6364a84f8ff1f1bff944db1263ba1d34437dc0cc79132d8f2251a17994f3d01266a46e45463fe56fbc798cc4e1c9e3c5823d4695711175641f6312fb57189afe4125b40681291a8dd7c4a9d45dcbccad8f110388e8fe9aaa9ec2bac9187a5dfb2f420325433c966d4b1542793834e53a44d3948600943410ad74f5db2e0649e0c10788ee4776501927eb917581f9996dbd6a06262e2e9fec8d6c9fdb26cec3a256a0eb15d52a6b23c62c1110648cba323f013f3d1d892ea4e311a6068388dd3f796a9745a5a3506f9a6c97f03b9cf54081cc0578fbc64d3104bfb73a0bb738ab203a734aa46483e1e72f3c203891907fbbc133bd6c49c7a2ac1342b17d6e860159d397262b45de8085ca3cd538a81c4274545e1fe4611244c606a7181e9d2a3d2fcf582a83b179d0898a7570dd584cfaa9e0326060602fdf14599ea5a07b7cba68b063eaf428979c4bee3b9284116b7d954c76601c2def161a5b8c432e04b1d4b8a5d5c61aa849d3bafa248295b2c8ceb2a4fa5b867f66fad822814912cbb0b19082fcf88aea3db47646e33681a9e3d781a7a069cb5390ff41e9242e805f08be7bcd53de6dcf2966d27f8725f0b9cf7fe266fdc6520ca61853f39db96ea33d57af22ed95cf5d073fdb701fa63721786ff80de9dab8afeb6e7c4aae79aeb7e9b25c38d60908209a733940b74e46fa579b262eca6dd5b2f42c6c1260e762def7987a773c02b0e8571074dab5c01f7b208b40dd5204f3ac2d90902bc4e084035782e9411c1ad23896b7a963ea4dc7774bbd52231cc6461814fa203f6bbb1bf705740daa1b6bf5d944bf21e4e4023db7b8c7c68201b9a6f488686f3cb41cc8181dcee23e9b06520dece95af66deffe4b38f55279724ed948376b245b74b87565c42e7321ea409b6bee227464e66212f69032efd7176e0a004e5c1888423a4f1ca724fc36ad2292e5e167c4ebbd82fa4c0c97d07f563cdd0879c8298c48a0a04eb4ffc2e68b4002e97af22e966cd5ee53de812b43a9ee29036eb5b3d14c4dad81023a7780fb305108c812590dc030734825a61d625f0437a80c28dfd91cde1c099dad3c1144a09841d6bb587e23c5731c103699b9b45a8cde8c3b211ae03849fcbb99f5d822f7a8441bc7fd281cff7d7943d94eeeba17e11f6a9b76619ef60400226cf7c66dc12bc9fafb295d5fa44cac77c035416787b5bd7bf0d264956170c4b9129a5ea92cfe85740d33ab12edc4e55b9223405d80676452b3ef020e8c8d298968c5aaa3f6005219c1f69acc5111c2606e0ea5814ba0cb4a037c120a87dd8fb1f8e352c10b96a29c9a4b531ac74cba9a3d717397ca4f82fbfbc2502eec87ab21c43da54571e426db34c24d0fdd52681c67a3bc4212c069e45314afdf7fa19f046f03273c34d867b8e4fc9707cef7905883e218e9c784e10809fb7e3b418f7c06a0747041cdd4610edfa867fe0d97ec897f1339d796ac3e5a29aff6379169b073c059874e83b7941d67ab40c11859c26cb3a7dfb3daa694b29712aba2cab7662c9f1125f7c2377c93a4db2eb0e4f05c9b489ac234437320f6"}, 0x1008, 0x0) 16:00:54 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x80000000530b) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x0, 0x5}, {0x7fffffff, 0x4}}, 0x2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x3f, 0x3f, 0x5, 0x6}, {0x1, 0x81, 0x3f, 0x5}, {0x3, 0x2, 0x3f, 0x800008}, {0x9, 0x2, 0x19, 0x6}, {0x1f, 0x1, 0x5, 0x2}, {0xfff, 0xb2, 0x1, 0x584}, {0x200, 0x40, 0x0, 0x400}, {0x0, 0x7, 0x6, 0x7}, {0xa5, 0x62, 0xc, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:54 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x9) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10210, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) getitimer(0x1, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x6811, r1, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f0000000b00)=ANY=[@ANYBLOB="000001000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb7846fd3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405e7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998d35806c04e00002be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42c10232"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x0, 0x8}) r3 = semget(0x1, 0x1, 0x11) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) dup(r7) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x7, r4, r6, r11, r13, 0x110, 0x80}, 0x8000, 0x4}) 16:00:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{r1}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, 0x0) r2 = semget(0x0, 0x0, 0x2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) dup(r6) semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r11 = semget(0x0, 0x0, 0x2) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) dup(r15) r16 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r13, r14, r20, 0x40, 0xef99}, 0x8, 0x8, 0x8}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x66, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r4, r5, r10, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r21 = semget(0x0, 0x0, 0x2) r22 = socket(0x18, 0x1, 0x0) close(r22) connect$unix(r22, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r24 = geteuid() r25 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r25, 0x0, 0x6a, 0x0, 0x0) dup(r25) r26 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r28 = getgid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r27, r28, r29, r30, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r23, r24, r30, 0x40, 0xef99}, 0x8, 0x8, 0x8}) geteuid() r31 = getuid() r32 = semget(0x0, 0x0, 0x2) r33 = socket(0x18, 0x1, 0x0) close(r33) connect$unix(r33, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r35 = geteuid() r36 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r36, 0x0, 0x6a, 0x0, 0x0) dup(r36) r37 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r39 = getgid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r38, r39, r40, r41, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r34, r35, r41, 0x40, 0xef99}, 0x8, 0x8, 0x8}) lchown(&(0x7f0000000100)='./bus\x00', r31, r34) 16:00:54 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) clock_getres(0x0, &(0x7f0000000200)) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000001c0)=0x1e79) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) poll(&(0x7f0000000040)=[{r3, 0x4}, {r4, 0x20}, {0xffffffffffffffff, 0x4}], 0x3, 0x41b) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x6c}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:54 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x4003, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) dup(r7) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r14 = getuid() pipe(&(0x7f0000000280)={0xffffffffffffffff}) r16 = fcntl$getown(r15, 0x5) getpgid(r16) r17 = semget(0x0, 0x0, 0x2) r18 = socket(0x18, 0x1, 0x0) close(r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r20 = geteuid() r21 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) dup(r21) r22 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r24 = getgid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, r24, r25, r26, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r19, r20, r26, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r27 = socket(0x18, 0x4003, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r27, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r28 = socket(0x18, 0x4003, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r28, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r3, &(0x7f0000000180)={&(0x7f0000000200)=ANY=[@ANYBLOB="03542dce5267d2070000002e2f66696c653008"], 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="262363ae67bb633eb630cff6dcb8b0e98cb77080645e39662969a5305026a8bc74f918eb9ac7d7696474e30e63db2796c28064550b70a9fd561a823b36", 0x3d}], 0x1, &(0x7f0000000280)=[@rights={0x30, 0xffff, 0x1, [r4, r5, r6, 0xffffffffffffff9c, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r1}, @cred={0x20, 0xffff, 0x0, r13, r14, r2}, @cred={0x20, 0xffff, 0x0, r16, 0x0, r19}, @rights={0x20, 0xffff, 0x1, [r27, r0, r28]}], 0xb0, 0x4}, 0x2) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:54 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000e2e2f6653a1827286441aa7268b464ca430e3"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[], 0x46b}, 0x403) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r5, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r4, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getpid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r6 = msgget$private(0x0, 0x1) msgrcv(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0x1, 0x0, 0x1000) r7 = msgget(0x0, 0x80) msgrcv(r7, &(0x7f0000000140)={0x0, ""/119}, 0x7f, 0x3, 0x1000) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 16:00:54 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r1, 0x80000001, 0xfff, 0x5, 0x100000000}) msgrcv(r0, &(0x7f0000000240)={0x0, ""/206}, 0x16, 0x2, 0x1000) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf45e701c22500287ead5bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa8495aaee48c02f6ac41e6bf3bf554799090013ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d3670b4122cd2350000000000000000000000000000000000932013d6480d66610db1de6116591d6369d7e81d515cdc318e016a84efd383e4685bf9fbdfc527365eadfa2e999e026b8dae99b42690bd09640abc1c7940c1cac7acd9c8d15e00781bed04f6d318a2a53027be1726c46a5c2a0addd04371fbfc6f5f1f7776188e8fa7dc0d23aeda9b129cfb1a16fcda34d575f710acb3cf3cbb0ff2d7f4e2877c974f367e28f75b91db4f7c2b894d141ab5b4a1d761d277dd601ab03e6ccaf365a791efbf6d95e2e61206b1e619306f4567e4"], 0x10) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 16:00:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)={0x9, 0xf9d, 0x100000001, {[0x3, 0x8, 0x101, 0x6, 0x8, 0x0, 0x80, 0x97, 0x1080000000000000, 0x3, 0x1000000000000, 0x6a, 0x4, 0x100000001, 0xd6d, 0x20, 0x3, 0x7e17], [0x4, 0x3, 0x6, 0x7, 0x1, 0xea0f, 0x2, 0x2, 0x400], [0x4, 0x7, 0x6, 0x101, 0x0, 0xceac, 0xee], [0x6b3, 0x4, 0x5, 0x0, 0xff, 0x2], [{0x1, 0x7, 0x2e2, 0x2}, {0xfa04, 0x10000, 0x2, 0x19e6}, {0x1ff, 0x200, 0xfffff9f7, 0x8}, {0x1, 0x2, 0x2, 0x33}, {0x3, 0x800, 0x1000, 0x4}, {0x438, 0xfffffff7, 0x80, 0x5}, {0xfff9, 0x100, 0x7, 0x1}, {0x20, 0x7, 0x5, 0x7fff}], {0x3, 0xb074, 0x10000, 0x3f}, {0x1f, 0x8000, 0x0, 0x10000}}}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:55 executing program 0: sendsyslog(&(0x7f0000000100)="8c67c7f5e9bfbaf68a12df315ee0b46d4f7de14ddf7bc08cbf2acb88cc51381e16430214c33c09ad470b75364a54aa1feef39243d0c3cce5c2eeacf1f5222d1e20350863d9339d246cdd7d1dbe1b3ec04a087d8e6cb574f2873fee2ca20d34a86f3da26cfcedf7e80b0f81c05157ffae1b824500703dc2f4ed22b807593514313274634e96252a7d8377519a8098b506e983cb3b235673736752d4b6d8058a1377b91230f9f060ecb1bf4c8753cd1ce0847d4d078fea2e3f5059c24d3bd15522c5747ea89e46a7", 0xc7, 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x800a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x26d, &(0x7f0000000080)=[{0x7, 0x1, 0x6, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 16:00:55 executing program 1: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001900)=""/247) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) utimes(&(0x7f00000013c0)='.\x00', 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x4) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r5, 0x5}], 0x1, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x80000000, 0x0, './file0\x00', 0x2, 0x1, 0x7f, 0x6bc5}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000014c0)={{0x18, 0x2, 0xa61, 0x8}, {0x18, 0x2, 0x7c, 0x7}, 0x7c5, [0x567f, 0x2, 0xfffffffffffffffd, 0x6, 0x6, 0x100000000000, 0x1, 0xa123]}, 0x3c) r6 = geteuid() setsockopt(r3, 0x20, 0xa74b, &(0x7f00000003c0)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc963304d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc57d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07adab434e4853e88c7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0x1000) getsockopt(r1, 0x400000000002, 0x3, &(0x7f0000001600)=""/213, &(0x7f0000000200)=0xfffffffffffffd96) unlink(&(0x7f0000000280)='./file0\x00') semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x3, 0x10) r8 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) bind(r1, &(0x7f0000001700)=ANY=[@ANYBLOB="01002e2f661a07d4b70bff72ea44de26553f77029916696c653000c7d9b687c908858cc10679942e00cfb67bc9c85a9b8d4dfaf08d43c116b0fab6dc9409c60eabf43b2eec0a6f95722666c48a75b6b322cd4e8fd90d9f5b2f58e1cb904a74af212679e5c26a16ef565c63bf021b89ffbaf46632f92db7279bd2bcf5b23642f2f40b8c91f0eee087b14a9e1f4d44e39fc26bec31810b954d0f877519aee6f560c4b01dbcda2d09655d8e14b6518a72174ec56ab51149db5dec87d2782187855d20bdf9f21a9b669aa0ac2225b3fc4aa5f88115cff3c38732610f9938ebe163d2b7e31684024fdfce5b0f2622f008e7715b3a8ef53b8cab8789b3484085843307c984e596005e70f8a949ed63001104d264f2dfd83eceeb2753a412e6a799e36f8ddfc7350d4b4ad9ff1ab474fba6b600adc17df67b64933afc29c3c5cf0d76eb63e7e920836f679b755f655aecde643af215fdeba1acf0488a3d26e60f262ac27db8742e2d4e4a187d0f61c6746996a052e67b2895b3fdd4144635c5920fd66851cbb46a8b013736ab4d71a2cf10303af73ce19d77109384126fd4aa70eb14c22f67a148969e080ab39c28d28536e6a809f69ab6c50158dbbf51b36f7b1681fc23897da9662ecf36c20231a914f26e8f7f568be76810f582a925db1515778b"], 0xa) shmctl$SHM_UNLOCK(r8, 0x4) getuid() setuid(r6) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001540)=0x6) r9 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20, r6, r7, r6, r9, 0x0, 0x1ff}, 0xc68, 0x0, 0x2}) socket$inet(0x2, 0x0, 0x4) semget$private(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) 16:00:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0xfffffffffffffdd4) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() syz_open_pts() r2 = socket$unix(0x1, 0x5, 0x0) fsync(r2) 16:00:55 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x400, './file0\x00', './file0\x00'}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080), 0x3c8) 16:00:55 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x2, 0x0, 0x0, 0xfffffffd}, {0x16, 0x0, 0x0, 0x8}]}) r1 = getuid() r2 = semget(0x0, 0x0, 0x2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) dup(r6) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r4, r5, r11, 0x40, 0xef99}, 0x8, 0x8, 0x8}) lchown(&(0x7f0000000140)='./file0\x00', r1, r4) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r12 = syz_open_pts() ioctl$TIOCSTSTAMP(r12, 0x8008745a, &(0x7f0000000040)={0xff, 0xaa3}) r13 = dup(r0) accept$inet(r13, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:55 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000100), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) fcntl$getflags(r1, 0x3) 16:00:55 executing program 0: r0 = socket(0x6, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000040)="3d6934574f0c2e6275fb66a5626f9057d39828b9a04ff575028a0b62d7db04566864ecf4374aecd743e499b78d47e7be0556cd0ea7d9868eef0178acde3ff2662ace252ad3df36a5c576b369999f97fb1adc08a6f7fd311bae4a300518e02b43aa7991f787120d060104aac4af410579497c12f086fcb41acbc45f511236c355f694b0f240ed2664ed0fec48c7567d10bb58c34c2be6731cc565b09b47", 0x9d, 0x8, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) clock_gettime(0x0, &(0x7f0000000140)) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="334c8f3c74cd5aa5", 0x8}], 0x1) 16:00:55 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = semget(0x2, 0x5, 0x102) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/198) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000c80)={0x3f}, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:55 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) semget(0x0, 0x0, 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x340) geteuid() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) dup(r3) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() r7 = accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000300)=0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xfef4) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r2, r10, r9, 0x40, 0xef99}, 0x8, 0x8, 0x8}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r12 = fcntl$getown(r11, 0x5) getpgid(r12) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) dup(r13) semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0), 0x0, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x26, 0x0, &(0x7f0000000080)=""/38}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) shutdown(r2, 0x3) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) listen(r2, 0x0) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x6}]}) syz_emit_ethernet(0x3f, &(0x7f00000000c0)="3c5a0093ec8b69572d43951dbf6d12d2c1cc2c501237f7c4c3b5937120bbdbe49b36df4ec438292e757a1164acaa4dd633280eb98475000000000000000000") dup(r0) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r2, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2000000000000287, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b60ca03297fd825e79ecfc98f5c8") 16:00:55 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) sendto(0xffffffffffffffff, &(0x7f0000000040)="d45c9e4f0be82df744f312f4276371538aa8a1be8a07491ffb392a41585186d15883e76542164597d0e47c059ed85dd9b13e2a9974a8949c9f34104bb6cbf9ca1b463355f17b04909ba69d3a0a3b25d5057762e3af149338d22db3a90dd9d15fac3848cb6d3b06b34bdb73cc0cd96615606a81338297931b028bc0fb711e50eac7d71d4b156a90282dc7ce2bce4f2d8485f822c050a2572c8c6ffa76b3da063003", 0xa1, 0x10, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) ftruncate(r0, 0x0, 0x100004000) 16:00:55 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x100000001}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000007000/0x4000)=nil, 0x4}], ['./file0\x00', './file\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r5) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:56 executing program 1: setuid(0xee01) ktrace(0x0, 0x5, 0x20, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x69da4ced5b0c4201, 0x100) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x5, 0x8001, 0x7ff, 0x1, 0x10001, 0x0, 0x80000000, 0x0, 0x6, 0xb1b, 0x1}) r1 = shmget(0xffffffffffffffff, 0x1000, 0x100, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x3) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xb) r2 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) r3 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r4 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0xbdf}, 0xfff, 0x9, r5, r5, 0x8007d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r7 = getgid() r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r8, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r9 = fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) write(r9, &(0x7f0000000280)="0920090000000000000014804752cd8439df7dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r10 = socket(0x18, 0x4003, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0x3ed) r12 = semget$private(0x0, 0x7, 0x286) semop(r12, &(0x7f0000000000)=[{0x2, 0x4, 0x1800}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x2ed) semop(r12, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f00000000c0)) r13 = socket(0x18, 0x2, 0x7) setsockopt(r13, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r17 = shmget(0x3, 0x4000, 0x232, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000100)=""/114) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r19 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x3ff, r15, r16, r15, r16, 0x104, 0x5}, 0xfff, 0x9, r19, r19, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r15, r16) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r16, 0x0, 0xffffffffffffffff, 0x0]) r21 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r14, r20, 0xffffffffffffffff, r21, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ed993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea617fbaa6164a2467bc6dc40a2a00b947c3145d340c0381b052feba6f0a42b6377af4eba05da8b4f87019b90c045d64f5cb66bcd88172744e3b1dd490d4bfca73e0716e3d0d98aa42716097abbc3a75bcdfcf37d7564cad54313b33a08000000055d92cda01d1d7f0cdddee506acbe50d5868ba30372f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a65dee854f0b9774479d354ad311310f218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff89000000d664d1880cbf232da0f8ebc7bad7d0b529a469ccfbebc0a2d59ec8cd16968d485c9c33afab8065f9b4e081c63ee753d7105829acadceb1df73ba01d21df5835b83e71d98dc4fd80adb2f00fe76ecafbfc2435e709aab551a4da945760813e465fb6ad02e9bf1a0ec7eed9e4d54b6c83dacdaf62d811c77595503347fdab1bd887c110ebb7fc40000000000000000000000006b06048f8573f7cc2f58f04a5e22394273b33575f4239bbb3243242f4bf55fd19f8a2e4e624670c2c3c8d4fc5fba6569ca9fc97cef70dafb2cbc1a6828a76fe29fed017e4bdb3c7fd7288b779f11d7e7d86f73978fb28285da6a27f465d821711c3baeada81cefa606d60fcb2ef813b22837a1cf503ec5f03ae53bdbb3cc52248ae34b300f8a617ac55ee39fea36bd14ed55ab5fb95031ea0036b351496ff2dce4e09da0f0daf40216716191c6b7ac640124a5328ba4e5f0f9e287"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r11, r14, r22}], 0x60, 0x400}, 0x404) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000100)=""/114) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r27 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000200)={{0x3ff, r23, r24, r23, r24, 0x104, 0x5}, 0xfff, 0x9, r27, r27, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r23, r24) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r24, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000140)=[r24, r7, 0xffffffffffffffff]) msgget$private(0x0, 0x200) r28 = getgid() r29 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r31 = getppid() r32 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f00000002c0)={{0x8, r29, r28, r29, r28, 0x2, 0x6}, 0xfff, 0x3, r30, r31, 0x3f, 0x7, 0x4, 0x7}) 16:00:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x100008}) r1 = semget(0x1, 0x2, 0x42) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x8}, 0x7ae}) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) 16:00:56 executing program 1: r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x2, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/18) pwrite(r0, &(0x7f0000000180)="53f8", 0x2, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$setstatus(r7, 0x4, 0x88) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x34, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:56 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x0, 0x1, 0x0) r2 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwrite(r0, &(0x7f0000000280)="d0000000000000000000ea7931eb00000000754032f0292f1d51e17ed56d28cbd192a5a5c272921e95adffa729b31ed3e63401ba29e1b22d2ceb364eb6e24ae3151e20ef42773022673ded9ec8d25347c55f0685d28f7c5e0d0c0e5a7d74056984c5db06963555d94bb0986a7dced9406a74c0f17a24c4d6f91c3fe1dee9c16b02923e263dc66d6b224c281db0217e2ad30fea24031e7565e7596ad698130ccdd84812271fca5be8560d46dc1268e07e812d34d88e890259950495d61db36ef2bca832f1842951a02517fd52eff0538ee873262f4254fbe898116b8354909ca525ad906a50238014cd979645e4e44329922af056f48a52992dcf85811404c90bd6a86faca489a5e4b43b111af0c4ef71ecce08c2fa0b8b31a18d5db3189d67aaf519886a5acf18e5db7bcaf649850431bc95df748a71dc8db602dbab7660a282f446c85ca2160a57467f2517dfa6c3626454e67bcf05bbca47401c72d41e14b5bd9886b300bc3a056379933cc3eab8f8239eed72006d3545bd23b300f5fb1188cd6a1a9a1bbd1301ea1335a6455c5f4ecbe29ecd18e8c9007a0cfa37ba02b3d33593b68094ea6eb9db0a6fb2d477b6b7941cb09896ab3fa0a36ac8e4f27686946a96593028fdd8480b6a37", 0x1cb, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000000)) 16:00:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x15, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40}, 0x5) r1 = syz_open_pts() pwrite(r1, &(0x7f0000000300)="a6894f1f6934c7f26e57c8874e2271c7d5756f436587850eb1495d97bbd4145bea4461372e474eed96c0d883c2f68fe32758dc03fa995484ae63d6eef17ceb455dc259407ccdb9c7a89497c948d43beb7f421aa3bb823397348f130c18899e11d33b592d88e3de93152543551a36e7b84d13dcb3504b92f9ddf96dd0c6e2d9ddd5082fd8657afef5ab80e9ab09795230085a742a04639d861ef1aff8a0f2904e0a839d8da77d9aec8699c7fc4188f378de5b88f4b0c7641fb343a1375d01769b05ef8d3630c90a2b26144b21953893b818ce0b35062e915ee58c60b1466d59b84fedbf9db626eb77c94eb93d1dc4d6", 0xef, 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x412, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000400)={0x593, 0x2, {[0x2, 0x1ff, 0x18000000, 0x7fffffff, 0xfffffffffffffff7, 0x9, 0x3, 0x0, 0x3, 0x8, 0x6, 0x5, 0x9, 0x760000000, 0x1f, 0x59d5e4ed, 0x3, 0x101], [0x1, 0x1f, 0xfffffffffffffffa, 0xf0, 0x0, 0x17, 0x7, 0x3ff, 0x5, 0x101], [0x8, 0x2, 0xa040, 0x7, 0xde, 0x0, 0x100000000], [0x2, 0x9, 0x80000000, 0x0, 0x63c2, 0x40], [{0x20, 0x1, 0x20, 0x1}, {0x200, 0x4, 0x1, 0x3}, {0x4, 0x4, 0xfd29}, {0x0, 0x2, 0xfffff000, 0x7}, {0x0, 0x1ff, 0xae, 0x4}, {0x1, 0xfff, 0x6, 0x3}, {0x3, 0x7, 0x3, 0x6}, {0x7ff, 0x4, 0x5, 0x7}], {0x9, 0x7f, 0x2}, {0x7, 0x2, 0xec, 0x1}}}) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ftruncate(r2, 0x0, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x4003, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = geteuid() setuid(r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x15e, 0x0}, 0xe) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) seteuid(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000240)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = msgget(0x2, 0x2) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000300)=""/218) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0xb8ce, 0x8, 0x3, 0x1, 0x6, 0xfffffffb, 0xffff, 0x0, 0x3, 0x2, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:00:56 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x400) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) 16:00:56 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x2, 0xbdd, 0xfffffffffffffff4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [{0xddb, 0x0, 0x0, 0x3f}]}}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000280)={0xaf, 0x1000, 0xf8, 0x7, &(0x7f00000004c0)={{0x3, 0x2, 0x3f, 0x7, 0xe1, 0x1, 0x5}, {[0xd5, 0x80, 0x1000, 0x5c6b, 0x80000001000, 0x2, 0x4, 0x7, 0x1000, 0x9, 0x4, 0x5, 0x2, 0x3ff, 0x8, 0x9, 0x1f, 0xce5], [0x8, 0x100, 0x0, 0x78428c70, 0x1001, 0x7f26b2ec, 0x1, 0x0, 0x4, 0x8], [0x92c5, 0x101, 0x76, 0x31d, 0x4, 0x3, 0x1ff], [0xe0b, 0xc9, 0x9, 0xff, 0xdc08, 0x6], [{0x2, 0x5, 0x7fffffff, 0x8119}, {0x8, 0xe0, 0x5, 0x7}, {0x3, 0x9a, 0xfffff56e, 0x7a53}, {0x5, 0xa1, 0x200, 0x5}, {0x7, 0xd50d, 0x101, 0x2}, {0x2, 0x81, 0x3, 0x10003}, {0x1, 0x3f, 0x7, 0xffff}, {0x7, 0x1, 0x2, 0x4}], {0x40, 0xffffffff, 0x0, 0x80000000}, {0x229e, 0x5, 0x73, 0x3ff}}}, 0x8, 0x4}) 16:00:56 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x1}, {0x6, 0x3f}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000240)=0x1) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r4, 0x5}], 0x1, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) r5 = open(&(0x7f0000000040)='./file1\x00', 0x100, 0x103) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = socket$inet6(0x18, 0x8001, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r7, 0x2000745e) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000180)) write(r1, &(0x7f0000000100)='w', 0x1) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000080)={0x1d9, 0x5, 0xfffc, 0xffff}) write(0xffffffffffffffff, &(0x7f0000000500)="f16589eeb83be5700c46481e0690458d638f46fc010bf64a16e97ea5c8794736511aab54d61da36bbe5d70a23fb75696ad9a261a7551c51c19f518f6acde8b6222a548ad8f5c0cc8eab126af4c9641bc3dcea2b88d942725c28f57347b96a77f44d6488b0220977c80c777f5725fdebd2a4c123a3d209f3938a9ead328cba729925bb87b1adbcacb28e064ba9089ca748192075dfb72594f064645531957b02921fa9730738928aec4e8a4b25fedc237ac3017a1a9af682088bd0f8e7ee34c396fe75920d3687852dfdde840bf67a33934f7c483a6261c661e78ff1d87617fbfbc596c59a1c99701dfe5c7c037dcfe1348e2ecc5a70f2b245b158709e3e52e4e4966fdd5cd665303e2f25e281ca8958693c78d97afdadf1b89f9e84a305b454832be8b18c9674db49927d282a5599872e5521c397b0ad09630fa28f622e4872957f41521b726c3e7901ab9075384177c80475eda1f7a88998324c666c266408d4366ec041d34be97601bf7545b331553d3204658f0b287b2527040ae6771ce02e5e62685bb49bb840ae7bca6a262c4dbaac654ee0683028dcf9d449ab11811c0e34fa0e99f49b0fc6d155fdfb5dc9d7952283cffed3cd638a0ca4abafbd52b99993fdc18cbbaaa59999717768865e7ad637aa32d503a9967b935b095fde143804eb6aa02e0f5c9c479615f30ed24255678661f7ba7bc5c9b77ddb71843205e450675e422dada810a455b8ea9ce26ff863ad1837f9caa3572d94ae4a6288b7a5add871d8132ffbeb7b358e87ec1239771c912a1ccc08a3a64c63c39fae3d56a1838454340a734df61a46c964751ed7a70acd167a071daaa80fd06c603d2633109e20a36171605eb95dfcc43cdf708f4a31c8962ed10137fd580dec0c0cea36a666d7e741c75941d460fc3127f66bd077c9d0b009bd78165d57923de68852dc5e681f374e44b134bed3ff54d9131f3d54e8f85072e7ec66f738bc449db755c5be14f9ab33f1f85b9560018bfbd19d99356e5ac791a396bf3e203846b3f412f8f79091bf5bd091a05c1481def411fc855c5125514a5743a45d00abfb479879d4e475110979304d06b21841c90160606580a751d168dd142fb09c755e90d8c1b606f6d93f157e814fd1450c18ba30dcbc4ae52a10bc4a74e66dc2fb37570e041e254ca356c4295578c1a498dfd71d6e2e9b2fb240beb50d2593b762b767a2d7f3bc3d7a9a63507c4de8c725c2ee3ab68eac4d16fa1e6f1f520748ec81673293d512661a8a22c555dc818fc5260661967154fb98ab8ef27452a4e4138ba3564ede65f71b22cb8c29a69f5f0332b32ed9daa452ee0cd935ed3accf12065c10f8718018b57b8a24633c5ecf8e8318a50f8ab02e0195f2a4f1a7370bc740c7272fe8dc783c0c313463f4effecabf2a0da2050b393f5d0afc410ca7d45f8db8a15a31883815b33fb3ef2436b2e56a9e6a552417a06f8e0f85cfdb080cebcfd68bec319ff14a5236e2487c9b94a1dfcb727273c9c3ea11c14191817bb64a00578984514c1365fca4ebba7113e03d8fe3639405975bbbeab113fff2f304f700a640913428f027df46e5c6d1dc9e9705d544a12d0576955b2942e03c37b7d75602576e25c3c74ceff0d3e6afadd4cc7746d897c1af1a39037462b690c28f55354c443c83804d95fccb5f2406a7cebad8800b22de5e9330d9529e936c1b67fbb636fd951ea68c4f64f7e49849698c9b55d35419ec149da217699b38e211dead4f43e74879f11dad76b268380fee47cfdac02de4366479833da808b6c8ca6921a827af3a67ec8d2cb441550f8df9e7caad1ee995308017be1ce1bd7a5e97c2772f4513c7b106673b22cd2f0a88310925ab8cef657f88859ec36d6f4d3b5f9e190c1e0da201edd2dfdfcfcb5c9743c4d43a427752da175e687aa2182500411e9ff2086b01e34ce96c527db6e36b1377208717ad47e93f9d0e3e6d1828c1dba4f381136160019c730986b21156dd51877962fa102232d4156957b498224c8bdc8742e727197a157a50a5460aba43aa0b1d52a6232725367b72a1e81b317d411efa3152ae8a5da1353cd60e596372f98ec32a99e2667fe278fcf14be8d9b9bef855b2c8fc916a1376454443bff901fb0e310eb55d4e5ec9aaa86566d9ae625d2f80890f241acb96d52bb0f66aa31fbdba9c4cdb144ce4ad1a6dfa479f28bc5c0bed26be165a15493593494144f9d82e264590d4559e77e008fd2ec6bed64294f949ecd2bbd741f8c491d0f8d1643d3a295d4319c112ae3b2d2fe9dc10d7046ca3518cdb9ca9da132c11a72d913d5cb226893e5c5e8f1884bc777bd74d91ec77fe46f61304dee7db89f04420b594c3567d83bff386d529c58684cbc84493d2949b88d1eb7f626e463a110d426e09362dc96c6ba57c2cb1d6d06402b945fcad47a20cc49338584f155d5bb887aeed0e1cd823cf75f3db90d437906519ef969b2ad0e5c681080829472e68ecc43198878e8a6f9b8a60bd40854c7ab9a7fa4fbb9051447e52f1e0ceac5fa773c48be05531180800953203785ec7ae7e4e89d6bf86b971d34a7033f371fc7f65dee0e99248f761c07ad7036fb2ec4dfde47a270bb7db7689771dce90958d7faf97ffcdc58963d40a19b7f23cbb7c0139d9ae992ea65cd285f35429ff3b68e1703eeb9dd1eb36506f7670cd29f2d149f264a7efd51e2a56cf52230f967fbfdf45aae1d5c3f59ca9d3e67983676c7a4d5db46ef1f3627089a2cc9587c3fca466539624dbd79669d5ca483d5979cdaeb4b426686e4b54ccbc74d6a660799a4223e2b89db01025682a2471da2298ec239cc8d0af70c8b310593731d6f47803ddbd43776fcde723a333dfd7a33add3eb0861c85e77e246315cd57c3a4dad3bad5f2c0c3623efac6aea3eba17917174a1e00908ff60822732c495aaf208fa5ae9b9dbdd8b2fcd04d4ae30bb5b0f0166c6dedca4eb899a88a9daa29bc0c4216e6f73090bcdd7b2219e8ea2be6c67c973a3df3e58945612bf50aede32f34828911e62cf8a47cce57e943a9ad9a4039d619a963291067a7faddd85d0e86d186165e861b8b375e801efb63ba2b24f09bef9e7deea60381246abd3f887b8fbeba7c2bfd4a452e19ac2c1dc0b3a363df44c3f02b8e43636e28477ae7f6b067f2186ca5de56e24563c42172dd0b19d366bfe43612bdfa2f4a8a280e6c5e3d2850c2fe22dd68bc7e6573c74536cf4dbd0700baff87a886870a416182ab751f5e3a12801750bec88b8f1dabeed08172d4f056b0a31fd8ab05c010859cd3723723fac92d74a5d7873f7c0424fb97fcbf4d8ab063dc3f00b6ac6e4d26a132116413bdda3845d45ab2fbe63f2733fa3935897a4dc76260b1d88b0b990c735e663d1dc79429f6e2b0b870699a9344fd0b821532ace150c0647b827b3c54105a16f31ecd33aad2980e4109faf9f0f23e98d7e689413802ab83ff055e6a37f971ec3248f281307d1d2c85a5d147aece914aa23281fa76f82d3723f3c8485388ef45a7f78cde7f2cd19ccd2e013f147ecb576c21341b0b3eeed1bb893538e34bc8ac5d3de2fc3ea4155768dc050e7fc5b83f45b6acb72e786f3a1d2b6f59d537cfd99ce345cafc5f66db3fab63e1d8cb5876be5db8b3e02fcc04e431fada7178aa455719346af1f2c6029148b6d036edc6f7e3124692b650106da736af45b73455ce2d964202b34199827826795670cad412e8084e9a18e9cbf1df99790ba33d0051fdd9644d089d5421743bc9065fba174908b735dedf47f77240ae798c0ebf8e57baa2a5d75b7ced7d3d2d7e4b899ff366cca40fe4a017c0625dfaa3a2848e9c6755e4289f2730333c40dd8180841fe49dd2f8c58abb6d7003b6ca07fd3cb8bb757ad6b50a0c5c2425dba0c2203296319ce0e73163f7298ffbad34d5fb1cecdbdadd3ea74b7a925979091a0a53344606f3d04ed8d29abb92bb5bea0070cbbf4e34cf037128e32cc2b5", 0xb01) r8 = socket(0x18, 0x4003, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) flock(r8, 0x8) 16:00:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:57 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000000)=0x6e2e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1d, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x4}, {0x6}]}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0x9b553170f1b23bed) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000180)='./file0\x00', r1, 0xffffffffffffffff, 0x6) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000240)=0x7f) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000080)=0x1) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000002c0)) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r2, 0x5) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x0) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0xff}, {0x3c}, {0x4000000000006, 0x0, 0x0, 0x800}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:57 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x11) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = fcntl$dupfd(r0, 0x0, r0) fsync(r1) 16:00:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open$dir(0x0, 0x800, 0x133) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea795e817e01a648b194005050897c341387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc561defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b7) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) r2 = socket$inet(0x2, 0x1, 0x4) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x4003, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) poll(&(0x7f0000000000)=[{r2, 0x122}, {r3, 0x1}, {0xffffffffffffffff, 0x4}, {r4, 0x40}, {r1, 0x2}, {r1, 0x8}], 0x6, 0x4) 16:00:57 executing program 0: r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup(r1) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/84, 0x54) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) getpgid(r3) r4 = socket(0x2, 0x10000000000003, 0x6) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect(r5, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010008"], 0x10) write(r4, &(0x7f00000000c0)="025cf012", 0x4) 16:00:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = openat(r0, &(0x7f00000000c0)='\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/\x00', 0x4e4fc6dc9b2deb2c, 0x104) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="ce8b8dc561bf75631165db1ebb81022963572082b4b4ec82915ae4f0da7e3356712e9a05705e24cfd2b1fdb53fd0c141e5a7e8d41d37033dc9fc01eead3c4a0ff490fde0702a86d04495ca3b9c962f291352a248be4fb04dec35e7239dda75bd444344dd29da7419593b1134eb3990b3c98c7ebbf2fea73b45966a762bb7", 0x7e}, {&(0x7f00000001c0)="dc042a2d7016989f2c20fdbfca879b11760e24e8f42ca15769d7e30abdc0bce0114ad48ef43244e2f2c97596e9ef5393fbaac078a7c0fa9fbb098935923c22d8c9c70e7450645abf9647b428e0eb810a5c74ee65d27578324e76507c8ec056447b8de24a2eded51be23501538f3552945e9a54fdd795980d9cec4ff7ea9a0402", 0x80}, {&(0x7f0000000500)="51667c995d7cb3d8f96a382b5998b78c9458ef8e88a845e8b8bc161aee1c701627808dad25bd58aebd04428a6e2677db4e06b1248959444bfe1c637436b418220bb730007a5c6dc7e1385632269399651ca92177389a9d3ffb687e93b7cf2fe9731e83eb6aa54c91853c6d8aeccf15b910b843e3d2d682ef61e1b1758fec96f37922bc6f42cfeb1c8cb8193c0c5a2c7b4ace955417542afd0f904cb76638f31298f9905123d817304141115ce976d26fa171cf7a30288e225f31b484a75c882e263062ad446bd01af4701c3b9e6018727b6c6d7408d2b77701d5c32402869b5f2df22d0520901baf5a7414c03bcf2e231be378e520a7f4e87a3d3f6f176ad4fe17310f42ee2c48b0a91ee8438315bd19d53a9067e5ee9c59ccce90374c5d7ca420ac3fdcbe3e2ce4c50c7b2a6f16b48dce6b660fa35b54b5076f6ad84772564d2a05ce8e589cf51e6b0d62a00f401c70f74e727fc07880ab9e05b725bdb359fa25920c32dd13b859c1fd92e1ead851e49d5fa015454f962710b893deb986d5851734871694d08bc1c02223971c78c1b42b7d60856b43be9958d6c80ecc093b9da6d19ed9eae18fc7933eba5f0a0880b26249477c870afcb50ab7fe559f2d54fb4a168a28b6425c795befe47e1126187b2ccd6ba744afe1fcd127b39d18a28b45e291050ca028d077428871d49a10aa83545993856ef773266d1a31f5d185a3bc184d275bd7e91c8ad16a91d26ac12b4da5d82caffef7b57e43e641c00c4b23326a3a9450fd2da2c439b7509a94c14be1779624712a348fa8728562bfa5fcf8febcad4082f1d85ca7443cc2ff37e2c75324bf9ddc2b44ebed090512642c82ae6ed673e7cffb73517a15d73011bd743fee53142095da22fc7115d71880fd5bee78652b0cc6d29dfd532b534302053162238cc959116fd91b8add2497594b359acd6c5c7ddbe1d80ba0d2af09eea1666f5846c749d67487218b2f12d2722e3af1f3d1e534b222d49c81f27841ea25b4e764b48ef95dff3831be5b0d65736ba71a919ee83cae7630cb6db4eb63c0f8441ed51378e61c61cb26df078e40d70c8e23437de4abb75d8628b5677e761a6ca3f5452de7c85883650c7cbc86ef382ff3f0517d0786701acf11a9ee6021df2025bd9e9fd7ae9d22b5a5a49afddb52202f2079d4a59b440146e3e91d87459e8ed42014e234936129e5c1d7e583acd9690be0df8534028b0873f5950bf148967aea9c84a867dacdbe97cc1d49a60f7c6e3a19609a92f1dfd30707c17d91018897b2e9bde4cc3ab021275305c3962c8a745c7e8c285a57b1ad65f886983fc4a79a68a5911bdedb3d536284aaa58ad4c6a1fb6195ea53fa26ea2de1e289c1f4bc4a801f8e5372fb7a02b8fcac3a8556fa71fa3aff993ba48e2d8af9f1e17fa482ec2c5c460efe6ea7f235ca24447cf930c934e2c4a7b252d0fef192b91ec2ee4bdf8d40858dc46133c2593c336c66d31648c09f3f5bb8107e9ae0df676ba004005f476f1c1fe8afca20fbcbe3d1a2fd3982ab6aa030a4e44fc5f22ce72d0cd27663cbb274d2682a0a3c756c50044e7d172432913861098f6b4b467093417655179a945986b7b1e30182bdf1387b4cb155e19d1c06bf3cb7d8fa615c06d49940a33eba1c90f6be031b1363af7a47e050a7848fb1a56a254e2c887ece97418595636c3cafa34cc63682f69952018caaa4f12a49d67b0403aed7b0a4dc9a81d69b923be1e9b4aa0be9d449e69ef6b9a242f21838f884b96038cd18000c27007d875c2cd41dc6c8f34d14684914d71578d8efb786fac8a28cda5080fdd59cd34d6a9b97398c298cf188c758207cc2cbf0341d86d180116bc17783075edb2eabad51f8ca302554cd55150fb6cb9e3b74d0146fa879d90e055c9725fbec697fce3562f57ea0817e1816c1451bebd234766de3de04870f2f597e1f8791652ad4ce7a69e9ba1a78bf20296113d157c22c1930ae850a8ae6d68e3d22fdd09467e0989d2cd27a9e3cbbdd6dd9d98e9f05f703b0ec61d35e33f03592030561f74ccc028c7edf7ca4a393dafe8678114955b41aee5efe6e4d1b35d84e513ff5ec2e5ef2d5401edbc6ce7ee2dfd16d6e7dc1264090530acc554283479beabddb51a81c87bb2ad9a401f5dd50f41059f46b05d0be2c07fcb8aa60462120a4fb7a60cfad17da2073585d1816a77ec92db205a77b27a8140c96f8ce777d861873f439020584bfad7e9da560d383663c793c030b16b402a8c3f3052fbf9072e4439ab0bd80ba1952019c04bfe80d7304895bc510adfcc8652c29616529316be7c036aea5f0f664b9c36b450d9cf4bab1e2e1cd98963aa290b2aa5a59d37730a8fcf3b0bf2ecd1e300ecc7aa706bf3d0842f99b78388395d6ae7ee53f6c60c2bc9fccba873303d526502c85d30659609c407bce47511a7fa3a3120ddd059d6a69d2bf82dc962a7005f993c8d3d2e6bc4fd4fde724aaaba42a22bcf8cc8dbb9ab8cbcecb8396bf803491c4e8e639424bb7fe208bcbeffdd863af6955a760029f2098d7c3024755538f7438684eac0c58a29b94cc615b57bccc4abc2ed81d1956557ad28f9f2851c33a50ee80ad7882665b615a9330bca8c7b1c5b7962a1a33bc345479482b0c933c5ed49711cbf8b2dd874c8caf88d3f993080a8796cd6274e7c385863062e3fb6663fc65b68af11aba3240e0b37071e12b823f95ec56785d6c3eb841bdfc43448b9a5be2cfaf27298d405fc792ec34ffe28ed988a588ad625663032e621b466de68b554e006457832107d88b9feffda0e7b42bd83bb52c8479e72da5a5a216cb84685ebd8acdfd2fff7d3a2981aef6c7d9f510847a9e621009ba1f6864c8bc47d777a5c0f9b3aafa9573466bd4c28747ace207eff8d91bcb455019f56d57cd7b7cb8df540de8825f891832e22d771d35b452fec1539d27fb5e979887c32a543198daa7108badbbfceac3c3f794b5e0b9a4cd07a53003f4146d2337b302b0b878d2a156c7ad737a0e441529c07f19e9389b38167ff757ec1957d801ac5b5c9fae19066167a0ac75e03d14768a2dab898b0f73faf5342d0778332d277ae3b9f5318eaa1fe5f5c0dadf9ae67abc4dd3b145ed4e8e61128e3f9a0dd0db0f8512a64d51e32add478e952167dfbec93f0f170ed312b5b6b42a95c36ae23e863190e6625aaa2070e5d8aae6355bc9fb3d3cdcb85c3612b9175e452ed7fb70ebe9af7c14f8e7c28a2c805d9f184bb3bbe09d4b521e86f68bff66146db7354001f207c65c6efc0e8dc3fe327c6886cce73cbe724c1f1fcaed311286ecc85bd7b4bec3a28e3aaee5c6942683e34a329480ab6dd6f95cba979fdd186955b5b6928f7b2a7560ed3592ef8b69463fcb6b44c27ef1ad90db810aab6f0d761a2edcededc3c66e3dc80f717fcea46444bbf26dce0eb7b45c7a64c38f40bdc6cb35b8e7052956fc4dc65f617aa2adb06dd39487baaaa061bce35461b60f0ff49614ee60c3e85966eda4c2e59f2c0b411c22595c8a98590c39565c6bc1abaa027ce4ec65ef2b230a7e72d0786b41a5454ff5abc3f2f6a27111e4993f0cc75e361724ee9d86f881816853b819e2683f87d26f36c303d81daf5ea2d16f6813d9e3b4031b7a15d7270b31de74d5f6ef57e936758fc1e0f0f0a8ad1199d44a43ef82ac63962b718a538af6b57edc54ba2f41856a03855962b48b7b834b336065f7368d9d6a9bf94868b5ae70017b91538812fec9fc22665102722142f4258bc9a7358c90e560b11a4c6d2949bad51794f16cff3261bf1a65e0fb238fc6d0c51cf59fc2dc547a30f963e84c3621754e3dfcbab18ef9af7bbb090fa11acd05917e97c11e910a488a6a6218335e391c0e2a8a1e38ac3eafdfdcd2920226bb41ddf6192498f52406b8e738072640b7c30b6d208a40915b76939ab5af1af16cc5ad99481d787d1c25a6abecd300bc037e35cda13ed0fd9faaea59a9c76eb7e1192b71a7d994a24a4648167e6a0041ccafb7f6a9fb4a93c1e4ba25ee36de44932b8921851b5418b415f270d75203573109ba22edd6b8072d9169ae660be62cc738f4b2ff5d1980daef6e09dfc9836246d65fe0c2974ed851267c9693bbd434668c7af767f6ca340afd156e175fe01e5182e889fc239d125ccd9d6f8c998d4813a8072a1add355b09157ede076f36d1758c65eba0d9e9f571d4269ecf5c4407cec15367a6526f6721892ba6306afcd6adbd90fbc4d78d89d5cdc67b17f3f3b568e58b1ca0a44d15992b72a64b0f5a11983a10825b5ee08a62f215709b94818a044603c834ebc0f87961a0e99702757a52e6685a49b6f10d04d7cf460da9b7541dba8e45c13852bf5d639244c0976c319d804637b2c4fceeffd5dea122b8c05dad8e5a61f826df36f9b110dd306da9aebdff6c2e66d41000dba60c95e2e9369c973ed0185905fba6a4b389ea2fcf5f9f45aaa03339d2cc4f43dec78bb83d6b55d2aeea39c3779a6a5366fda4a1c59948095d7cd2e19e6b59f5ebee0517c47079f29cc5d80ca887343dce57f1f9824e0c256762366ca04739e06378336982f38204d5f15c222d7754906a1c8e547dcc46825f15db79a51c6b8988da2d1851adf1fc38863831506772ea86e713e9413cae8b80797d89a0d7aed4b49153a16e9f20e15d5706211e3b340493ec7858e7cba3ff53840082e57abaa7f41caaf8391d427fe465001c6847fc558f42325f4107f0712ce41863f9e5916e3d3f65d6c2bd27737a77605b4aba20f5b7bc16a948f97720b8fb7bec38b83bad8c4cc58c4b5e15746a99b54cde512d258251f868e2a53a1bcd0b725729029a518f0d33b29e8640b8711b480dce7517958cf446f6b97f380489a493340d0b5c4f0d8cebda80092d73927e01ed36b61f6fe75bc5581a1ca182adbfb3aec4afb4c5a77cbefde0af16441a1a6293852022294e6c57fcede5395864b6b4f37006c87a0c01b04a28b233d3fd567dd144d926699ff6f28cf86fff73e4c2825bcf62c43f88f673ac76894f5692ab945bbffbe0c3529298c2d84014ad4649f8df0b13ac082b32bcd49dee996552ba2a52f24d9b43d29b4d15f410ca0010e029d7a9f11dc91b0b592652f66fd6fc4885bcb10e7fbce0e38b7430d3556283fcd2bf3bd51d130a2757aa2ad3fdbe24802f66ad30319c4e75e3c701c5b1fcddc4e36b3deb5605f5c95fa12037c2f4a912ccaba9e860fee3d3ceca1ecf23c1ffa8ce0d09bc74ec732e16feb6162cc65feb9cb91444040d5feabc59832ec62ddfc1e4d6fe3692c57b7c3eae8eb7b4e053c618b8a96a54674f91ac8d5c7ff4c0e54d543460d46401f0da24956842b8e7429e792c8ddb5a2e77b1a375e470bb904fcf381b3d9dce1157a40eb7fd71629b38bcce2be203a0929679eff6fb83afb7b9c91735a3f8dc433c85fc1bb55b45ea9fa36b25565fa41625ba8739a1e471f97a2e34cf6e5ed7231e00b39ec3e60c038648127a3e1cdca4b12ff49b620181f05079d125935fe2334d3385fa1351b5b3b9891ef1fa70dab0ff82803f75ced25042250315e168d826b9f96d1de444459661dde04bb33a40e6472728a0a911a8eed8c275c5913b569d3e48a9908845429e38600418c72ab12ca889d75ff72e37e4c2dad8d5724ff29059257707b799a331c6940dc2282c5b151774e52153c9d381ebc61d41bb44bbe37583444b139c3866dc2e5a22a9776af1f537d0dd14a047428bd6d38737ea2a67bb638b237f11e44e0e51bd6ed25c0cb66d1dfc28d39ff4105bec6b92db96c9470f5576d0a511c7c9d21c5c9c56", 0x1000}], 0x3, 0x0, 0x0, 0x409}, 0x8) mkdir(&(0x7f0000000480)='./file0\x00', 0x0) fcntl$dupfd(r2, 0x0, r2) 16:00:57 executing program 1: r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES32], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x7fffffff, 0x2e, &(0x7f0000000080)="ebfbcbff13b9fd812eaa4e663048e63099caa70d", 0x14) open(&(0x7f0000000140)='./file0\x00', 0x108, 0x100) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) syz_open_pts() r1 = syz_open_pts() r2 = socket(0x10, 0x3, 0xfb) bind$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fffffff, 0x5, 0xfffbfff9, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:00:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="666a24f1243fffd1d498d5949be59e7751be034b", 0x14}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:57 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) recvfrom$inet6(r1, &(0x7f0000000100)=""/254, 0xfe, 0x1, &(0x7f0000000080)={0x18, 0x1, 0x8001, 0x7}, 0xc) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x5) getpgid(r4) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) dup(r5) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = semget(0x0, 0x0, 0x2) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) dup(r15) r16 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r13, r14, r20, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001500)='/dev/bpf\x00', 0x80, 0x0) r22 = socket(0x18, 0x4003, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r22, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000240)="d28dcfdf864d3bc0a951338189f8de86591ece1d2f009c3cbbff2527b6b2f9a778060371e42832ce9eeac37b87f85393b52fcf65351671d8abbf97a869f6cce9a1c4b628a830cd1fa2bb", 0x4a}, {&(0x7f00000002c0)="66d86db25cb8f44890d2c6a514f677f3c2a9ccec5dc912433c8dfc86899e48d46e539efc0626cc02677f54bda0d2adf84a467036744d125bd5ba3b32d1c54771701b7eaf6b77f4c634f2ff496d2ee439006f04540f9c2e8e695d6f904aab0669ca59bd5fbf6ce5d2039777d7ff04296440c967e983bbf93c874539c8a2569dbfb5dfda77fe7743413f0be9a1c91184bf7628bd0961225d84bc7ec31a2339be13cd8725b638a8412e81b82a1d61b6258fdba552d323c23793e9fb04a6b6ed85c87c0322517834b486a78391c186728138cc0ab1c7122ceddd13e4fda352d1c0db6264159efd21d14f89c4f285de075b1d57fcb3cb93fa0c0c80e241dc28195e1ac3b4b0bf580c26ffa6e6b04a182491c18986a6aa09c69f8d58cad75417bf928959a3bb3e3a5ab3d935b6d42ed1cb71a67fc7282750403c0134a7f8e169db743ca0a2c89a844146862ded13b5b70f63ac1ee8acf5dc9aaeb357a0ce3a167f8aa7752928be031f5a6c110822c6e0b9cc0460226f984054d6091f141706b5e470ddbc955aab6329f06da4f2016ac0fd192a3e864745aa07352d931085aeea0f2fa5f44af0d202c4672d536fed8a163adb22fbf985582033ddc0069d62e43fdf6338d72d273d34846a1b9973391bbbc2ecfdaaf7bcc0cdac3743c9f8ab1a648475ce19db375b6dc4bfa44a10c466836069bc07979272a61540dee4c456ff296e42645248ff73e0ac6e6e8ffee8764da238279c0d863e8f3893743a678f027d9aad8a9f10e0c47826f59f299486d77a3f764482011cc141ac3edb0b0455bff24d526afa127d57f6b57553730c52b87911446b0989448d50ace976544c90cf9c7538c9848b9b08add0e33f851e45e2308e724d5041158688166397f90d8fac64298e3b58ff1e75be0c563e8974d1b8d962ddbb232dcbcef97585c528df25d22f086e8946bd36b2bc9fcd69209359f3ddce483014f99e006e3053d18ac2ff38351ca4a57cb95844c40606e1587e7561e96944a3013e17abf82ec1f160d33cdb725982a1dd856ebb3810ed764fb39a752ce943ebf7d6e5987dca497b220e2be89f427436442d4eca1ae744c2960fe2b8b54ffe1d0aa41b22351740586994a59f63d26ab52abf5fff7244be3af7cc291574ffd27a9451d7f2f1650309842738d8a83b1bd8a997a019e312fbc79ffe8a33c64d6aaa66addd115103c2f636b4e97bd1d82c071fba499c9a77ab905d0497a8f32d36c14f2b36a4ce4c5e3b095d725da2c317ccf00c8050e03bef994ece3c6077d6cf0d0280266fb5fb0e8ae581563a934d9f7d5decc74f103ffcb2b33b95dce292b48c71f3b2124d6b53250aeecd70726876be593cb7a220c99d65d9ad89e0f2022004c7eb5298989a1026f56f842a455a4601395cea7ad4e89b66e3623efcd88b83c02724ca19c26d3d8187d56284845b8e3736e8a8e75de5f89dea109841227a64702fc9856ffef8a84a60f9f422981887d54b32e250a7a033dacba3b061624fd015ace7802dabaa888833a2e78d99e9ceeb56ccac45b7b00a4d1a498dbb3911f723703b0a472e24f1e08cf5feb4a208b2bcf26520bebdc07152f51f2b361e09ffc815a5f8d9d42debe6f7ec061542a1b8d6d130efaecbc4ec88cf8f35ec9d19089ace0ccdc1fc1f17fb9ea38d2eadca40ca2080d71d242b4e82973839d04bd8b8a807a27918fbfab650ff430a32511a5b39180cfc60e330abd94350d1fdffe5b5c6ff6fc340b8836097726859ee09813d7803e66110a5efd8999bc6285d8d22156a2f042be3f059adc34509356d054715ca7d5ed787b990d75d14e0c83f52cd8ba331d4e91717b1b68360ea49cd5ec720e129880e497504d900c9d55add8bdcbc881462deda7e699193ae087e22bae4f0ad9a1ba2b83d9820d73bcd181376dcd5c5c23b652a0f002c2d5b45312dfdad483c50bf06252f72e688ef6fadb303a026bc610e8856d6fe18dbe69abe8e0888bf2a8775a56b1d9368e2b320017b14151b4d28a922e014cfce71af0768dd28b9f1b1326e25b1d4f7e7b6f928d7537b1774a777fe912920e722853680b30aa977e0d862513e1390a78a135596ebfd6088dcab644eb1caac426cb537b6ae73c117b1a5d27fbfa37ba71dae65afc9d1c4d98e40f92a55170bb379be1af200bcab2da07356f6543b23ec0c60ffdbe51700b9d487bd2f7024f30cb6e24ce1513ba7c88be5dfe87709e0b4169030e9cb3cd07fcbe7cc7b20a6e4852bce704d00a037d2def5e5feddb2c21acf74f6ec0457ae3ea418d2653565267b1aa7ac9d519c6f05140cae6a22c30f089d173ef48754a7621d7706d62f041dd7bd4681e39245cc8a7671ef435e30f609d8e47e96fc20ddd89e6c1207a25115a61b9b859aae9b65e2007119d5eeda911f1ce8ba3dc3a2ef1fdc62ed3cb554d6c5d773acf7dd795c2dd4670c98bc4fea923918a462b6d114a940f57e5b2a13417b8e81ff5bab2e9e185faddc54fd7c8f99ca3c446ca34b8cc9b27fb2a041bbc292a2bb51f2de769b05a3aec1d1487a435a3511f654c24c9464d6a715d00f5035d93d0ca3090d37325cf3ed93b98f54559ee6f9321ddf51205c8f8b55a2292f8d404c89f88ad8d4bd0df8cfcd2d8cc595bd1fc69598ab8dc24d3c0dfa10e2cd0c70de157e2b590a9ec3082276a9eceff5fdd92e8874dda46afba845e197813a74c68bfd0287c2e51bc74347001420a409f7d7861bdbc01d2289138ad3cd1edd99879d86ecfdb9b605ce863988b5c0e0e9367d57699dae24783ba8c3ac7f00fedabd4c782deb6ac150375c2d21f362e4c7bc4dc7e35aabe01a82ea367595ef934e036e20b263f0bf5ad4d4c86b23c748a7a95d42a101d7c043ba658757ff35124b5d0a7a44ad49cb047e7ae4edd85215b3a9499ce329465a8e0fac1bac53fa696165df6c91aa5f6cc3743c38f853e39ff8bfed92a28f076dc00e08573b45843c96c2531db0e090a068d102620b1446a4d6aaefb138c15b9dad4c4df1fa234598790f7b39b8955457bb63c093044f4c05ba19d0ddf063435ac4724ac552e7cedffcabe0250fdab0846df6e0882e58a062ee8a56bce7cdc39264e7af10c320ba042a34c647d41b7bf8f0007ff889b080e0f868fc9472f15468f5aae7599ebd1ae65b04dd29f4bb3a1d298c47562dcf420f0678d58a6db44012236eaf620450f77fbc8502ceaa75a0786b91f3d97ad4c5e59d26e8edb7af84ce98f940e6d00d74dceec245e2dc509d3ca3442c7f5d45d9c6326846c4b7075038ebe1e16721a32c28da8b1df694c1a3a2886376b9b369a2e5fb9b7d84ce487b7316046aba942367241b8641edee4ebda6851fbce4ab39c113d661fe9889532c1d691a51b4034cd00837796541a41638f6a251fa0ec2429d88f2ae20718e7be1e9bb910ad56313a082dff72574e7fd9b76b6b75fde7ee23c247de2a51242ee2bd0e1fd81362a57872da23a134f46bfa1809f5cb77d3e4fe64fc149fa5be080a93e462d0d7a096c7e8c50d67d7ac0ccfcf22cfdcc5e028aad10e43532669ed160a418d2d228edaf09b6d69176d7122f9a5bd967b5af7624f50076930b1eaa6b93c3017e1cc7a698b15e6d3bacd5ea7166899d1e32c89c90ed5e136c19ae7f8a7415774b07d8fe5d43b4847ee173b021c8a070470f035b8388f4e42752015040a1be257299ec4ea2fcf0e96abb30e7be08d647eaccd5de5b6c0ecd78c9e3efc50f0160eba713e3e04c0d71e1db4245d31e309ce4ff3f8c556183b28116496aea70c6064f6ca761bdacfeedd21bb21bede8a55ef8ca032947b39842cc8ac804ee6b5c84be0e9b23021fd2e7d1ff55f3d38f94a2e45f8c4a71fc5ed791ec4c11a25c4fcded4db2a083e85f5f3d83b2f134d764a106c011c9567239a521b46dde0326c06576c31f45d169a9bcc45a42404e56cd9af95a01808d11f8402c4e5da4d5c1fe43897779d0302820343ddbe03a266483c38177a6782679aac76acf1fc63fd95b338477d086b6764962f0950e6ab9a89ea2bfa135a8406d4a2c5a094e28f033ec0e1faa135452034479e7f6fd76f1b80c4f194c14c014889a17d15773df6b8da0cf88d19ce353385bd1135ba5338c02b2458c6a0459bca77e76b7a5934a950c0a127e4b20e2b97d3b0ed077aa0a0d8df8297d091f1104a2a8996b56e9fb9760feaac8b35e27916bce1f83ba7817c194f17c41a2bad5e516f534e66989a91ff1f8aff39962d81a7a34d83dd290624999ffa0c7fb0ff43d0bdb0e7fae112ed21e93f6acdc242569d85130cb969b6b7a79dd78c555420182f6e78b61d79d306c1f38cb1c2f855808bbb433547c951d4656615bfa06b5c9b680ea692f98bc60e465aab1d1fb8112f7b3ca8044e58febc332055800e27a5a33c65b7e955734e0ca5ec07174e78fe5b1f743dca3311b7dc24c0d54c4ce20374a537ad88406a0690ab4ba8b6be0f3ac7273f6d5c4a642e445f42abf01506d2cd0b14bc7ebc1db30a8a179fd4d6569629d702cfd582b56b513367c522181a6a46aad626361d1c8eaaccbb26bc36a58c20ef58b12559c3ea8036ea8e9769e91b9949f3947e867a93e26c3f5dc2355869b22f388d71029af5cc8508edcae3225b83a9e2cb6ee863d7ad30fa04e0d6f5dcca13cf9ad2932cafe16787c8bc0b0056bd9021b1ebb939a89d6d6fe9b866079452055deb88bb7ca70c000c11c2aa97af6556693461fa08d377a95234ea8aca738b116e027ede289f0384907b171e3c4d7843059ec35b2c4921283977c1c1f284cc4dc821fd9d797833797f9bacb76681df7a938702a01d6f13fc18f97cb3d9f51606a87b7b46541c7ce8e783b0212591a261c3a60a4e36d81bea128af37d2d624a31a143c5dfa2b95d94743399f830da9cfe79d8606a65446e900449cfc34d5f9a7af264a5a5f48baa3b81bccb8d72a6c4aa80c5c6ac97ca936a33d30ba1381e4f2ef714ca38e9a3540d809814628ae4343a16a407da3734569d2620c28cf15df3576adfc2e99914a08cc391d572c80616f49d56404132d615f1523443f1ed896d7a7219fd834aa5c1ec752403e41365f5b1689c4221560e962b8b0b5b58d8195708a3ed019af03d6d17936eb49b8a1e5438c2560d6fe105c0fcc3fb38d96082eb0d6612582d01d3e0ceffb5cd15e21ab43ac68e4f6760804a26f6215e950cf70d8abdd8cecc01e1c48a01c8a9e810756d24bd4b74f70c6252c783f4936832450cef09d7e4633cf30b3c3fa2891b22d09eaff98a99392daf6f39ab8b8202e68bfa113c440b822241793f754096a1c6c1f4c2187ab50fbc8526e5e4387adab839ddf417dd003acadc29e60633f80284051963db75d0e7ebf43d6bad656e7af8a4cb46f9ec26bd358877be524848dcf737f8d98da0fcef6843d16ba38fc87afef8f57fa5b2b0142bc30cf07fe99e2d0d86c3611ef09068172d11f13a47695c5dc5852e4ee99edd172283af0945ee8db45bc339d402d57562ad7e671c8435ba78543213d3a4f92a0fd27d58b58ff649202e230cbf41cb81c5af4150b8b82bd4ba342002165f49bc1e7c804648b8dbe644624d76bf2fc2c79f899b26ceec53745bab96db273c199d861fe6f3329b12dfb5aa98127dcd2300ac6e2b44a3f1648bafff2e66d1e71812b15128eed54832e884c5f69d983ef418e1364d8228e20470a6ecc8ad4d83b1192c297e0e799469906c6aab919a121b4702d6c63c60f9b12574ce36caa7915573a14988a1af375d9f5595a3451f6a569bf1a4287c08120b963c81a2fb4e2346e16b127f63187f0d4b21c", 0x1000}, {&(0x7f00000012c0)="57c6f47decf2d40d38b8ac64b5ca5ca85d9298a0b6b3a92995ea9f44081ff9bc246b3d6016dbfb9cfcbd2dfdba7b32e09a6ec6e8a132a3208f2070dc09f48cf7a13e63bf025c3cf8d0971d3c29d98a526acc50637978bc684ccac4f3aaff5989e58709", 0x63}, {&(0x7f0000001340)}, {&(0x7f0000001380)="401b40f9b7ae163c0bac3050c912e958387ed92afe45921249", 0x19}, {&(0x7f00000013c0)="70cbaee7b647352a0b7fe24c5ea34e48d3d2b0a711746965429e4e5215e8892fb881f1023ed3fdf9240b466570af60aa5c04f5ad2c", 0x35}, {&(0x7f0000001400)="40185e8c28abd7b7ee0f2031d0c9be57949a5798e75584a1e12f5defa14d3f6137e204540da73230083242d214a442b5fa6df892aec78dd6ad39dcc9ec3d2583153cb65f332f37681f853ab8349c584ffb7bb4345a72a23f8a53384db8e1ecb5", 0x60}], 0x7, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r4, r9, r13}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r21, r22, r1]}], 0x40, 0x8}, 0x2) fchmod(r1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 16:00:57 executing program 0: r0 = msgget$private(0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x13) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='W\x00') r3 = syz_open_pts() fcntl$lock(r3, 0x7, &(0x7f0000000200)={0x0, 0x1, 0xfffffff7fffff7fe, 0x11000ffffffff}) pwritev(r3, &(0x7f0000002440), 0x0, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0xffff}) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x23) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0), 0x0) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000340)=[0xfffe]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x18, 0x4003, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r9 = socket(0x18, 0x4003, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r8, r9) r10 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r10, 0x8020699f, &(0x7f0000000300)) setuid(0xee01) msgsnd(r0, 0x0, 0x0, 0x0) 16:00:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) sendmsg(r1, &(0x7f0000000740)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000280)="e7baa29c40e2b028e5d0ea8c8d1820f412d8566da887ed0556498403d2a646a7f4eb00efd5d7fbac8f21998fc85f918b344f68d99fa7d84c639ce6dd88570459a2284f86d16970e738a6b0ca5bdef039c285daa9f35afc61b13d8cbd79241954b253ebbdda5a335add0ecdc9bd4096466370cd89fcec0933cffc8f59defc368c9f958676fe3ccc2afd88e3c2100c816493d554b49f84179967ade82eaa9a53228019d02a2c0376c81a1332b0b26f6873c8040feac79c35c307fb3288000ca440e9f3d176dded", 0xc6}, {&(0x7f0000000380)="64d6eaa1480f1b5902c8912c3206b962077838c93b293a931fdafba2b20f623b5caf465e5c0ec40caa2b9862bf4db7d3afd2cc22d9787eaf3252feb2fe90ac6bd7e526459bd428cfe8075e3b7f96cd8a2df8e82fbd8f4a3887013eed9122515946ce87d4eb8a086af080089b1b09f22babfac9f4587478d5b4aede797f4b2de2e782c6db2ea7b3245517cfb37e1f80c18b0482c6488201a9097f19c07a4e083fd05c8a821b44fa0877dc8f7c457b6ace62060db56f78a94a682aa2c00babc1dc5d2290baf99613b55f06b8695a9dbe68e7cf5d760423672f04fd30f286bd39cff4e6a0e95cdc", 0xe6}, {&(0x7f00000000c0)="2fc022806b2a9bdb35ce031693e8fdcef8d5ba40850116b10fd1430fb3eea83e69ccc71c6b1c1c595f9edfc6ef5d11a3da30edb4e2a92bbada85cf956ccee02a0a757e0334e05f927980665651f2be4be896a3e3a1598cf83215a3e5f56ed16a035c6ad5a3fa49024f22916a8cf868ceb9dcf6101331b328a44aa733090dc3578ffd50ebb4a8c7d479cda3b42ad7fd43", 0x90}, {&(0x7f0000000480)="907e1f430126aa1aaee67d5ef9bcd90a8b3dfb05d2b9ef4037f58f6dc6f257b263a60451ac18919be73d95d9ff7627a0ae80a552c3d32e31c9c339e60867b16778f20a8c67f1cf6d47faadf9b342ca4a99570f5ec33baae8be52393c05e6d821da41d56519b22a3b663de6ed09aef08aeee86f775bb25fc503b18fdff24e0a1a56da493869a5f20e995cf658cb58f5c2c47454fda50beece7a9b52842fb56809934768a4ff1c6fab612a823266577a", 0xaf}, {&(0x7f00000001c0)="495713e9851f23b8ede8b1553778f4cb4ff391422bf0cec91af6cd35b032d8a6a855bf8132224825df62a3e0e049ba3a895f20ecf16ba085e6fb3060e60efcc975392b616e85d06e9c2d9d5231b0", 0x4e}, {&(0x7f0000000540)="05761ad82ab279378129dc0023fd4752ce15cd4983922d95b0b1f76ed79a37a9d3eaf9fe8a155fc47775242ed7493030324995484e2a31761cdb3d64b9c2ffd9eb214ba81abbd12d29661102cd706a1db68631e527e1bfd061a792bb4a95c639f6e18916d98f72778f53d59a56415b0361699c7873be67e7ef6c236e6ad9f7273fd3e6357b09feb907bb82ca5095c0a8ab3f765a628743a75e836d19006e8650b21f35c5e7658d51b28be71ec2a652b04f745d9274cec85a8730964901723e1d3e3db4d2e1fcaebf7e187177b7e31f672b285f464283b6c7e9eea2f0f1b8d9bc5a6491c441d536ce1dcb70a8fcb5d6", 0xef}], 0x6, &(0x7f00000006c0)=ANY=[@ANYBLOB="7000000000000000ffff000002000000009af1a6f53013b13104f29f4ec73813d134e540ad827ef7802e7ca437826abf7fe4c557d44b002b712e7800ff00b30d62447b9581ab220d8a68170dc79231521b3fe459d6943c7b5738f4cdacd88e4f6e6bc7ad65eeee5d4592cf70c8cb"], 0x70}, 0x2) setuid(0xee01) r2 = dup(r0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000780)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) 16:00:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x24, 0x5df4b5cb}, {}], 0x2}) r1 = socket(0x18, 0x4003, 0x0) r2 = semget$private(0x0, 0x1, 0x10) semop(r2, &(0x7f0000000040)=[{0x3, 0x800}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) poll(&(0x7f0000000000)=[{r1, 0x100}, {r3, 0xab7fb4ad7d8dcb99}, {r0, 0x4}, {r0, 0x1}], 0x4, 0x686f) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r0, r0) syz_emit_ethernet(0xe, &(0x7f0000000400)="77670b5267979379b9acf758c296") 16:00:57 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = getppid() fcntl$setown(r0, 0x6, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getuid() r5 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={r1, r4, r5}, 0xc) 16:00:57 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0x7776fdd54202f279}, {&(0x7f0000000780)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x1, 0x20) msgsnd(r3, &(0x7f00000008c0)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e528151c73755f54f958bcb75d25f700f3832ece7027d408000000000000e535bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56650000000000000000503c4e60d4330499d21889327f9e5ee0b229f5e0a693bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b03ad5f720af8bad55f53e7d608d230365e3602bd0dcf35faf283441b9da933305557e8d61e8fde7954d8c495048a9f7fe652ba22f392954663574aa4a135e2e9ffa1402764cbb0bb9d96f9b73619817b24ed251de1f0b8409bd6ed72db625ec034ffaa88d657085b7799259204f441021e547252b410452f7ba3e1eaa131b933fce17e689eefa1273f0f55ccd527febbdd598abbf8edf63b97c3e14760917fb13bfcc08deeb1aa6fbac1166"], 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f0000000340)=0x9) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r5, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) r8 = msgget$private(0x0, 0x200) msgrcv(r8, &(0x7f0000001580)={0x0, ""/162}, 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r8, 0x0) 16:00:58 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x80) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x8000000000024}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1d}, {0x14, 0x0, 0x1f}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000240)=[{0x800, 0x9, 0x1f, 0x1}, {0x8000, 0x0, 0x5, 0x6}, {0x0, 0x3, 0x7, 0x20}, {0x1, 0x2, 0x2, 0x25f}, {0x7, 0x2, 0x0, 0x800}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x28) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/167, &(0x7f00000000c0)=0xa7) 16:00:58 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchdir(r0) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:58 executing program 0: nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x66) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x8, 0x0) r5 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x6, 0x7}, {{r3}, 0xe74df55be50ed0fe, 0x80, 0x40000000, 0x500, 0x1}, {{r4}, 0xfffffffffffffffa, 0x73d47c544d8f90ee, 0x80000000, 0x8, 0x999}], 0x2, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffb, 0x90, 0x80000000, 0x4, 0x6}], 0xffff8001, &(0x7f0000000280)={0x3f, 0x4}) r6 = kqueue() kqueue() kevent(r6, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) pipe2(&(0x7f0000000000), 0x8) 16:00:58 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) socket(0x2, 0x3, 0x102) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fchmod(r2, 0x100) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/3, 0x3, 0xc3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000044, 0x0, 0x2}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffe4d, 0x0}, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSTART(r3, 0x2000746e) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, &(0x7f0000000000), 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000003518be56ff644edd8e836502a354a9aab838c1f39919ea530f7a9f7a54d2ebbfe747a6af4d47750e21f18731dce0b8ec2b2932c9631ff5fbde150b869becc697caa002d3d1f21c7e20e81ea2bef885079a63782f52a9c7c2ed9d626fb726087b56a571d92a227067ead340bb90771deb52eb33c679cf9957ad9d805f6000cc87d2989c98d7f7a43c4ba982622d88c1d874b73539dbe318cee4cc826b2ffaf77e0ab7393abfc6357b667e072220ee4cce284d62d5b8330ccebf"]) 16:00:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x6, 0x200}, {0x7f1800000, 0x4}}) 16:00:58 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:58 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0xced3b514bdca22f1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='wr') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0x1f, 0x3}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x86, 0xfffffffe}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x8) openat(r2, &(0x7f0000000200)='./file0\x00', 0x20480, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x4, 0x0, 0xf3, 0x3}, {0x2, 0x9, 0xd5}, {0x4, 0x7, 0xe2, 0x40}, {0x8000, 0x55, 0x4f, 0xcf2b}, {0x74, 0x53, 0xa1, 0x79}, {0x200, 0x0, 0xff, 0x9e}]}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x1}], 0xffffffffffffee5) 16:00:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) chflags(&(0x7f0000000000)='./file0\x00', 0x18000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:58 executing program 0: readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwrite(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$getown(r1, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/Cev/Lpe\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x74}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchdir(0xffffffffffffff9c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000140)) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() 16:00:58 executing program 1: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000008436e526000000000000000000000000000000000000000000000000000000000000da000000000000000000000000000000fed439a15800d074b5354d79a00ae45947"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r3, &(0x7f0000000180)='\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/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) open(&(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/\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() dup2(r4, r5) kevent(r6, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x800) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r9, &(0x7f0000000200)='\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/\x00', 0x0) symlinkat(&(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/\x00', r9, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000380)) r10 = msgget$private(0x0, 0x718) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = getpgrp() r16 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x7ff, r11, r12, r13, r14, 0x44, 0x100}, 0x200000000008, 0x800, r15, r16, 0x1, 0x40, 0x8, 0x100000000484}) r17 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r17, &(0x7f0000000200)='\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/\x00', 0x0) symlinkat(&(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/\x00', r17, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r17, 0x4004746a, &(0x7f0000000380)) r18 = msgget$private(0x0, 0x718) r19 = getuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r23 = getpgrp() r24 = getpgrp() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000300)={{0x8001, r19, r20, r21, r22, 0x4c, 0x6}, 0x8, 0x800, r23, r24, 0x7, 0x4, 0x8, 0x484}) msgrcv(r7, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x25, 0x0, 0x0, 0x3}, {0x3c, 0x0, 0x1}, {0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:58 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x110) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000180)="932bd10d9b7d72c073145a33efc1120547a146da86daca7beb360d0aa1d39617a248832a5f64fe88210a607e57d1d76a69809593013a563b9dbf6af1fec07e44ce41c29f1f25de20c2b90ffc8381bfb7921144c125fe0f6ce53d5889c7864f8f924cf104b4facae47eb3ddd4c1bf80d4253c57ce2109276bf67b21c48fd844e28d80c3de0c64474e30b97161c38f45ce32513a95f89369509a18525fb6f95c02ef955143870b5c54771081fc740f3a232e77513671875af10e7e81eaa81f34ba0ead31e157e784f88936a61d51422b", 0xcf}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:58 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) r2 = shmat(0xffffffffffffffff, &(0x7f0000350000/0x2000)=nil, 0x1000) shmdt(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:58 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x1000}, {0x18, 0x3, 0x3f, 0x6}, 0x20, [0x6, 0x1, 0xfffff979, 0x9, 0x7, 0xdc, 0x7f, 0x40000]}, 0x3c) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\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/\x00', 0x0) symlinkat(&(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/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r9, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4e, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x1}) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r11) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r12 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r12, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x61}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x220, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) shmat(r5, &(0x7f0000ffd000/0x1000)=nil, 0x2000) r8 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x144) ioctl$WSDISPLAYIO_SETSCREEN(r8, 0x80045756, &(0x7f00000000c0)=0x1) open$dir(&(0x7f0000000140)='./file1\x00', 0x100, 0x0) 16:00:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x2}, {0x6}]}) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r2, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x24, 0xff, 0x1}, {0x7820, 0x8, 0x3f, 0x4}, {0x8001, 0x0, 0x4, 0x8000}]}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:00:59 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) semget$private(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x0, 0x0, 0x2) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) dup(r5) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r3, r4, r10, 0x40, 0xef99}, 0x8, 0x8, 0x8}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000100)=""/134) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1ab, &(0x7f0000000000)=[{0x7, 0x7f, 0x7, 0x8}, {0x6, 0x2, 0x20, 0x545}, {0x6, 0xa9, 0x20, 0x9}, {0x8, 0x5, 0x8, 0x4187baf6}, {0x1, 0x9, 0x7f, 0x6}, {0x2, 0x9, 0x8, 0x9}, {0xfffb, 0x8, 0x11, 0x1}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:59 executing program 1: r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = fcntl$dupfd(r0, 0xeb02045eca9f318a, 0xffffffffffffffff) renameat(r1, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x4d}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:59 executing program 0: mmap(&(0x7f000071d000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000]}}) 16:00:59 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0xfc) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000002700)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002740)) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x7f) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) syz_open_pts() 16:00:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000180)={0xe68d, 0x9, {0x3f, 0x3b}}) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 'Å\FT˜ðÔç.JS iù[; õYôeBo ]EFÉ0o<Œdôõu>ûÝ7Nþî./bus í./bus'Å\FT˜ðÔç.JS iù[; õYôeBo ]EFÉ0o<Œdôõu>ûÝ7Nþî./bus í./busvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b44240 map stack 0x2071d000-0x20721000 of map 0xfffffd807f00b000 failed: no mapping 16:00:59 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) socket$inet(0x2, 0x4000, 0x3f) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[], 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/200, 0xc8}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x25}, {0xc}, {0x6}]}) r1 = getgid() setegid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:59 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom$inet6(r3, &(0x7f0000000140)=""/238, 0xee, 0x1, &(0x7f0000000000)={0x18, 0x0, 0xb4, 0x7}, 0xc) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0xb6fa}, {0x3}, {0x9, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\a\"\x00', 0x0}) syz_emit_ethernet(0xad, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15, 0x0, 0x80}, {0x30}, {0x2, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x9, &(0x7f00000002c0)=[{0x7fff, 0xa9, 0x80, 0xa6}, {0x2, 0x1f, 0x81, 0x7}, {0x7f, 0x80, 0x20, 0x991}, {0x2, 0x7, 0x80, 0x5}, {0x0, 0x6, 0x6, 0x10001}, {0x0, 0x2, 0x4, 0x3}, {0x401, 0x8, 0x9, 0x6}, {0xc000, 0x2, 0x68, 0x6}, {0x7ff, 0x40, 0x5, 0x1}]}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0xeee) open(&(0x7f00000001c0)='./file0\x00', 0x20404, 0x4a) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 16:00:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x4) read(r1, &(0x7f00000000c0)=""/56, 0x38) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getppid() getuid() r3 = getegid() r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r4, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r5) r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) getgroups(0x4, &(0x7f0000000700)=[r5, r8, 0x0, 0xffffffffffffffff]) r9 = socket(0x18, 0x1, 0x0) listen(r9, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r10 = socket(0x1, 0x3, 0xff) listen(r10, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r11 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r11, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r12, r12) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r14 = socket(0x18, 0x1, 0x0) r15 = socket(0x18, 0x1, 0x0) listen(r15, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r16 = socket(0x18, 0x1, 0x0) listen(r16, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) listen(r17, 0x2) setsockopt$sock_int(r14, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r18 = socket(0x18, 0x1, 0x0) listen(r18, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) socket(0x18, 0x1, 0x0) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad20505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100080000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f10700000000000000c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520db2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26edc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400fbffffffeb6fcd3b65c4ab78a2793c3f37f762ac9427b813c59e911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518148a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f40bf8f4b4ced1f5ea571f189f7222c2a5e7a907778f2f01b7427af31560e2a47de35e0c7f8b658e4b009ee1e610f0f2699086ac30cb0e9000000000000000000009127c9442fb21cc9eeba7ee20fef011c01ebb9acd88d4ee7f7826b0e830689c99450c7b336ad1e6008800e3b9247c8634698c7862cd83587834fa36c7964fd5bd0efd1e2d628bb63868b83aabe42831527fe00761fa6de92ed0d0b7857440419d4ac7b47a81e316e1d48874dd60f43f5a105397c72eb6da8f9368ea4c6cc3b2087ee05f78d4194e0fbb8c7301d15653a8a690f23103b930fbd2b5d286be7f630"], 0x10) writev(r19, &(0x7f0000001880)=[{&(0x7f0000000480)="df56f56eca062513885693d3362dc088866a4c1599a4ec8e3b64dd4eb76ecc16650ff4cafbdf1c90d74fd8d96479d5010d3fee3451b77e5cc1bbb26c223ef89e27a4cfba15d161db0349ffa7842764e5e8fa6961c1954add210a475f6fd82ef20a939879500c49c1f74e953129d3803564a716683dcb862b8bc7222fb4d3574346eab4b56785c9b99cd5dc8331687edbdb8e0f9979a5029e0ba1fa296db78cb1d9fb3505927f64e6f650e36fe93baf29731214279afbcb3cb8be8594a7222522a43fe5b392db9f63fcba510c55752617f2e71eb50f3141f9d851a66047c2b1a18e261ed8a2987698098ff2b742c43f67384370705efd7b5ac3418e0052378bb95228a2737769669519acaebcf460d599e01694e273a6f220a9a1b925d03b4da8f546e0c6448a0ded0e000e342c8e5267434ef4c58d23d49ef458d562b2ac29db101e8a01958722e9112b022245737696ba28a9ca76f7f488cd980a25e9018e8a93a35faf3488a910a2d772b83bb2d55d3ee9a64bef76887c3dd526cba252a5bc4a8c409c4e2d25f0e6e5807e6dc2bb1ff78d25e74f14ec2e3d738bb9dd4151b52330d80484e0b741a49cec1afcf06c150a38cc2716fd216a8e23eac828423237aa856ec13bbb557e3023178c7687b24e8b46f49a353a6ce8950d6562118702bfd77b7445574c39553e8ee7f4334bc51442fdac719ecb0d517d38e50943866e06570615455f0a0d623a691e545dc71eb57dd5e307dc6ec1b5b715d91fc7063f5a4d06725b0e85bafac4256185307d082c74d166fe927ea1924e6aef5d4b4175a4ced4bc88f21b7736d45d80c9cecb290d8400a96ba7bb47e5d801e17954db1e55edb09674d09b0b7cde616b4052aa8a14f4e0b8f8532117e4758026292708c83a6c33b3a12b0c075fcc15ae8a457854b2fc39c09253cd89e7ac9951a3bd6661e3c4c6473ab8b0eff0783c1b10e1412639af8d91999acebed94cebfb5cf32be277a9a3b21c335fbe19b92355149ba87897dfc1edab8dc1e7e1465252cb60cecbf93940fb5c1ffff308bd729096cb8f63de4de715edea59eb45f638b855acc0fc9f0f78033ef003b204a260a8ce45f2b0e2186c2daf402b46c521bffdc57782e9c3f5638975e27cd2be7008222f95ed1d32426cbc818d4f7e934b6a85a848e11e975292aa09970916aa21412131228aa9aee83e451a856e753b77625dd30059857c35267321d40d50609186bdd5d92a74fe6c82920a1ac3bbb41d98863c7b9f527f5bd4a6fd82610e25e583b452b7796f0b8960f841c4ffabfbb7a17861376e5365d0863a551a76b69a13aebc971633fd1c0c6e91bd32ad38bd888262051270ccbadd0f3cc62143de60b0bfa4370ec88821614fefa193bcdcfceedfeff7674065c323205d3cd9b2b2cec7c7d1c08e1beec2865e274a700c2e307c492c6ed71c45860e25ec9acea19b90e1e353b44619d507d7db9f193b126d40278d28d11178295b67862d696b96aa77e9384c744c29d17509e9febeaf4f6467cbd56b33b697adf4adb6b113cec7a4bd22335fb9f30df66094ff0448d4a55a93e3064a64b8909101b4fe84a52493d1afa495b7ba9a1f0f0251192d508f95c307766aa685db1885c205dedda08fd5bd80d97f1eb6b984ccc751c2d3397b24f35c8fd4e1ff942d1e3de045e9eb5c3c357f59386b462c617bd7657af1e210615b8f9cf42710723589eacca2e261593e29171ef4c3b4b09c85c09a960790e7382853e1d7e8cc3fd603f55414f01aae9a1ba8129d6a3470bbf362fde3b2b109639a5e68186a8e27efffb389ce99e0fb60fca66d975a0db0fe56f4149fbf86698c7ae87cdd3f46e028907eaa89f8d279fa2b27647da1c47a8a0f091c5532bb2b5378f1c93b04ac4318220ab504451ebea35722da5c6b36c31975fadcc3a49c6dba0c9bf5da880c79f0ac06d9973ef44b87aafdf48cd590576873a96de2adc5d16b59f26fa25a2e3d84e20465da8e10cc6154331098993c73f94ac72ec1606bf00e6809eb5f276698d81b1f59fbcb6b4292cf159db105038a3ddc077b25606f59d277ace2b60c6ca0b1ddb1fe", 0x5c1}], 0x1) recvfrom(0xffffffffffffffff, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) 16:01:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x0, 0xb8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff5e) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) msgget$private(0x0, 0x2a4) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0xe67) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:01:00 executing program 0: openat$zero(0xffffffffffffff9c, 0x0, 0x20000, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0xffffffffffffff92, 0x8, 0x0, 0x0) 16:01:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0xa8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xd080, 0x1) faccessat(r2, &(0x7f0000000140)='.\x00', 0x1, 0x0) r3 = msgget(0x0, 0x2) r4 = msgget(0x0, 0x446) r5 = getuid() r6 = getegid() r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) r12 = msgget(0x0, 0x446) r13 = getuid() r14 = getegid() r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r16, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) r20 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) dup(r20) r21 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r23 = getgid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r23, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x21000000, r17, r23, r18, r19, 0x2}, 0x5, 0x5, 0x8}) r26 = getgid() r27 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r27) r28 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r28) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x2, r13, r14, r18, r26, 0x0, 0x5}, 0x4, 0xb8f, r27, r28, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r13, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r29 = getgid() r30 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r30) r31 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r31) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x2, r5, r6, r10, r29, 0x0, 0x5}, 0x4, 0xb8f, r30, r31, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r32 = getuid() msgget(0x0, 0x446) r33 = getuid() r34 = getegid() r35 = socket$inet(0x2, 0x3, 0x0) writev(r35, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r35, 0x0, 0x6a, 0x0, 0x0) r36 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r38 = getgid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r36, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r37, r38, r39, r40, 0x2, 0x9}, 0x5, 0x5, 0x8}) r41 = getgid() r42 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r42) r43 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r43) r44 = socket(0x18, 0x2000000002, 0x0) setsockopt(r44, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r46, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r47 = getpgid(0x0) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r47, 0x80000001, 0xfff, 0x5, 0x100000000}) r48 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r48, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r49 = getpgid(0x0) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r49, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000200)={{0xffff, r33, r45, r39, r41, 0x0, 0x5}, 0x4, 0xb8f, r42, r43, 0xfffffffffffffff7, 0x390, 0x6, 0x200}) r50 = msgget(0x0, 0x446) r51 = getuid() r52 = getegid() r53 = socket$inet(0x2, 0x3, 0x0) writev(r53, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r53, 0x0, 0x6a, 0x0, 0x0) r54 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r56 = getgid() getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r54, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r55, r56, r57, r58, 0x2, 0x9}, 0x5, 0x5, 0x8}) r59 = getgid() r60 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r60) r61 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r61) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000200)={{0x2, r51, r52, r57, r59, 0x0, 0x5}, 0x4, 0xb8f, r60, r61, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r63 = fcntl$getown(r62, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x1, r10, r1, r32, r34, 0x149, 0x1}, 0x7f, 0x9, r60, r63, 0x425, 0x80000001, 0x100000001, 0x1008}) 16:01:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0}, {0x18, 0x0, 0x0, 0x1000000160002}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fchmod(r1, 0x184) write(r0, &(0x7f0000000080)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r4, r5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x4003, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = accept$unix(r3, &(0x7f0000000180)=@abs, &(0x7f0000001240)=0x8) r8 = socket(0x18, 0x4003, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r9 = socket(0x18, 0x4003, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001280)='/dev/bpf\x00', 0x10, 0x0) r11 = openat$klog(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/klog\x00', 0x0, 0x0) kevent(r2, &(0x7f0000001300)=[{{r3}, 0xfffffffffffffffa, 0x20, 0x8, 0x45f, 0xb6}, {{r6}, 0xfffffffffffffff8, 0x65, 0x1, 0x7, 0x7}, {{r7}, 0x0, 0x2, 0x40000049, 0x1ffe000000, 0x200}, {{r8}, 0xfffffffffffffff9, 0x1, 0x1, 0x9e, 0x401}, {{r9}, 0xfffffffffffffffe, 0x40, 0x7cf27f7d2026f550, 0x80, 0xc10000}, {{r10}, 0x0, 0x69, 0xe0000029, 0x3, 0x4}, {{r11}, 0xfffffffffffffff6, 0x9c, 0x5d5f19ed6269d445, 0x1000000000000, 0x2}], 0x63, 0x0, 0x40000081, 0x0) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2, 0x81, 0x20, 0xc170}, {0xfe00, 0xe0, 0x0, 0x20}, {0x4, 0x3, 0x9, 0xffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5}, {0x64}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:00 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) geteuid() pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4000000000003}, {0x1}, {0x10006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r3 = msgget$private(0x0, 0x100000029) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0, @ANYPTR64], 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$getown(r4, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x80, 0x0) pwrite(r2, &(0x7f0000000340)="0b31d21ee6ed52b7518faafdf3167a0dc91887b09c96388f8963ebe19c5c98d0595841853f1aacbe2762e5c18b83b20a2f9b692decee186cf011b76737d7c073409a84b170254494c89cb1d6583578ef5fc20c9d347f09cc223608c0d38fe22c151b1051b70d5f2447082898076e7b7177342143e1eae0c36d2c5bc6856372e57f183644e7cedfbf7e479721be6aaebbf4f242e66e0ea7f8b3be54b28bb062ab17d2a7f3d6ffea16e357cf392ab7d2701351a304d9bea2f2813f5dd00500"/200, 0x26, 0x0, 0x800000000000) msgget(0x1, 0x80) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x100, 0x6}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r8, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = socket(0x18, 0x4003, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r10 = socket(0x18, 0x4003, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) msgsnd(r3, &(0x7f00000005c0)=ANY=[], 0x0, 0x0) 16:01:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = dup(r3) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x400, 0x1}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 16:01:01 executing program 1: setrlimit(0x0, &(0x7f00000000c0)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) 16:01:01 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x1, 0x1, 0x1}, 0xc) socket(0x400000000018, 0x3, 0x3a) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:01 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000003c0)="77346978f2c8dd47daf2c03b6c581e24036aeb99e566bf20dbae42fc264d26fc39dca392e3f09fe77d6543dd823a2f30d959d11edd5827caa70326579640998d17756a26fb153176d3a38b4cecbf070b695209a6528a465cbce6d33cb1e791d326b0c8602ae730a52bc78b28768a58cbfae8be02abff79972e5cf4ea12fcea337d4b6d0e576567ad4a73dfa18c6eeffe544c135a0d8e01cc100186243e5e75c6c68d1e50813ca8f41a2b164ae21a16e48c5b4d5b", 0xb4) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) r3 = accept$unix(r0, &(0x7f0000001200)=@file={0x0, ""/4096}, &(0x7f0000000340)=0x1002) readv(r3, &(0x7f0000000580)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00", 0x0, 0x20000}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x12, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000280)=0xc58) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') r6 = msgget$private(0x0, 0x40) msgsnd(r6, &(0x7f0000000640)=ANY=[@ANYBLOB="0300000000000000376c9324f82e2fa0b1789f6e3a3d30703e16f38f2e8063eff4d5f716c4dafa5f71a2f4f6ee98324374989239486dfc3811a210301a62631863c2b230f939659a2b68d596f6d534eb51f54684c8796856eb2458db4dd0572009c745e3f2c8436f643265fabfb8f8566bddb00adc60b5700e7915c1cb62c9868025bf872ffe80f22bdc3fd59c61c9373b11db57974b1a9361f08d32bfaf7f8b08e09bf93e6cb2fb106656e3bb810004e50256a391a95ba6b0357cfbbb8b52b68ae289f03c4a622d28d60039f838488f6503fc89dcfb7ab3842f1f43452b6ba6c63a97d936c2a1d595fc1d5ab9f0ae2caa742d1dce2a9881eef38ab981e3b6be173b1100"/269], 0x1, 0x800) msgrcv(r6, &(0x7f0000000480)={0x0, ""/242}, 0xfa, 0x0, 0x1000) 16:01:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = getppid() r2 = geteuid() r3 = semget(0x3, 0x3, 0x40e) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r4, r5, r6, r7, 0x20, 0x100}, 0x100, 0x1fe7, 0x200}) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = dup(0xffffffffffffffff) r11 = getppid() r12 = geteuid() r13 = getegid() sendmsg$unix(r10, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x402}, 0x400) r14 = geteuid() r15 = getgid() r16 = socket(0x18, 0x1, 0x0) close(r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x1, 0x0) close(r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r20 = dup2(r19, 0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) r22 = socket(0x18, 0x400000002, 0x0) close(r22) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r22, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r23 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) r25 = openat$klog(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/klog\x00', 0x80, 0x0) r26 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000ac0)) r27 = socket(0x18, 0x1, 0x0) close(r27) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = dup(0xffffffffffffffff) r29 = getppid() r30 = geteuid() r31 = getegid() sendmsg$unix(r28, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r29, r30, r31}], 0x20, 0x402}, 0x400) r32 = semget(0x3, 0x3, 0x40e) r33 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r36 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r33, r34, r35, r36, 0x20, 0x100}, 0x100, 0x1fe7, 0x200}) r37 = socket(0x18, 0x1, 0x0) close(r37) connect$unix(r37, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000b40)=0xc) sendmsg$unix(r0, &(0x7f0000000cc0)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000980)=[{&(0x7f00000004c0)="68841d9a032cdfb59ffff4ba05b09e0fb69ce2a28ca093833f4ecb568f13060be65937883b8bd66ab968bba429a1ea4839ee467e63ce6427e71aceb236cbc82a9a1653cfda4fe609623cd4e2488f03843635a39f11a90b108a05bab22efa4b9a1ae90273eabb3479e44cf64425b642e1ecdc993697d270ce2187f9e52129b8d73a16e95eb22f102661613674d97f255dc4dc5ccca027f700f9582dda50a8e656710f86dd1c8e064c19fc709517ef469baa0a1e1e1bdf55b7a4f56be2cd340af8d158c1bb4b9ec0055cb0902e632adec929ee81c2e001ef68b05e69f8d0cab7fdb8e65bf19e499199ccdccaaa5ae36b08c878dc0190364b8b", 0xf8}, {&(0x7f00000005c0)="e95767c79dcaeb1f313e661f639e", 0xe}, {&(0x7f0000000840)="37cf073119da50f3e55b02f1db653a3734497bc1937e5a660f00fe32f52c285cf075b7f16a1a210efab98f6ccde554d752b77e95c4f82e7ba4124de1090f7c3be4d924c50326fd588c3cb97f20015db0e593f09f5290936b1e619720003cbcb191fd329bb7a0a7df3dbb6c5d4c73060a5c9400b19f68fa1119c206b3e1ccd612de8e080e60f2caeb1aacb53d3fd9237ad128e540ab3686badbcbf5ade9ac6bc8ff6d06eb9ca6496de013b4870f7a17ada9", 0xb1}, {&(0x7f0000000600)="8bb4a35612b29c0f95f95b6a571e0d25171734", 0x13}, {&(0x7f0000000680)="6ca7cea97ed40edb3b9da0684f9e3b2425c2986478833ca5211e5169b1f2a9eb88584242e2aac7c6a181f921d981b12bd2b0b3967366ccbcc283f0cf6a", 0x3d}, {&(0x7f0000000900)="7ef09a3355b614539bbac8c91fb9acc48118776cd4c2a5c7177c4c637de022f041ad400eefbf52659bd606225b03f4d0d365739f8997cbc3a05152255a1b88583b87b1e21e6c4969d18d4921c000846bf1587e15bc626184a2a73c35321f", 0x5e}], 0x6, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r1, r2, r5}, @rights={0x20, 0xffff, 0x1, [r8, r0, r0, r9]}, @cred={0x20, 0xffff, 0x0, r11, r14, r15}, @rights={0x30, 0xffff, 0x1, [r16, r17, r18, r0, r0, r20, r21]}, @rights={0x18, 0xffff, 0x1, [r22]}, @cred={0x20, 0xffff, 0x0, r23, r24}, @rights={0x18, 0xffff, 0x1, [r0, r25]}, @rights={0x20, 0xffff, 0x1, [r26, r27, r0, r0]}, @cred={0x20, 0xffff, 0x0, r29, r35, r38}], 0x120, 0xc}, 0x1) unveil(&(0x7f0000000140)='\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/\x00', &(0x7f0000000040)='r\x00') r39 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r39, &(0x7f0000000740)=ANY=[@ANYBLOB="000000b37e1c7e4d000000000000000009000000fffffffffffffffe00080000000000000000000000000100000000000000fee91f0296daf13c227787a7340da5320ff0c6d8ad4442c6a4193372f3f9a7070c6cbfd98cfa7f65b5c4102f47bd93957b3b7f3160ac041968cb4d6852a4ca843b0b935de4bd8cd3056280859759b8974cf9d000bb1eb7f0e19d5e2f8a1e4f6d8206ce3b1e21722b2a80f748268e4b3c1fd428714b4a2cbd5cab4109ff2f5932fc3806dc2933865bff79468f4f706514e1368c2be1083ce3e7614075d14bdabc501c9de9e1564e8f03927dfd1187c99fde8476a9cbc917"], 0x1, 0x3, 0x0) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x6}]}) readv(r40, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/111, 0x6f}, {&(0x7f0000000000)=""/48, 0x30}, {&(0x7f00000001c0)=""/63, 0x3f}, {&(0x7f0000000280)=""/6, 0x6}, {&(0x7f00000003c0)=""/249, 0xf9}], 0x5) pipe2(&(0x7f0000000380), 0x2) msgctl$IPC_SET(r39, 0x1, 0xfffffffffffffffe) 16:01:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x200000000], [], [], [{}, {}, {}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f00000001c0)=0x4) r3 = socket(0x5, 0x4000, 0x40) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r5 = semget(0x3, 0x1, 0x4) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000040)=""/212) semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r9, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x10) ioctl$TIOCFLUSH(r14, 0x8020690c, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0), 0xfffffffffffffc9a) getgid() r15 = socket(0x1e, 0x3, 0x0) recvfrom(r15, 0x0, 0x0, 0x1, 0x0, 0x0) r16 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000500)=0xc) r17 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r17, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r3, 0x5) pipe2(&(0x7f0000000380), 0x2) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:01:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000009e6fd018610094bff4f6f5528c64db6b8a1fd80d096347d258bb31a05938e15735adc7b1a2a1ae8152fb777b9ada67e55b60bf2b5f81ec7625d09fe834271747d2"], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x100, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r2, 0x5) ioctl$BIOCPROMISC(r2, 0x20004269) 16:01:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, "b80000000600360801f8bfffff0000040100"}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) getdents(r3, &(0x7f0000000100)=""/84, 0x54) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:01:02 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x80) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) getpid() pipe(&(0x7f0000000280)={0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) getpgid(r2) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x91ac02d94ea21f32, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x103) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)) 16:01:02 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x4}, {0x10000006, 0x80}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x80) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) r4 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x11) ioctl$TIOCNOTTY(r4, 0x20007471) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$setstatus(r5, 0x4, 0x4) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffffffffffffffff}, {0x1000000044}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) 16:01:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x1000000, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_open_pts() r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45}, {0x61}, {0x8fe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8048, 0x0) syz_emit_ethernet(0x41b, &(0x7f0000000340)="b6") 16:01:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="6d65f87b61f1ab05a5e2293e78611e77951f038910bdc99d0a5efff5842a9a250c4ef5965300309d7c1348bc9c4f2e142d3be17ae17301d7c423f740a7b758c708931d9c52b1015ae15c1af748240e9a4c6f7c9a3510762b890192212345ded9ca7d21e3070c24dac4922c47d885ddc0fc9030bd4d7439873ad86116a7046204b9ec633df90c7e7339616a7d508ca8b6e78e23a646", 0x95}, {&(0x7f0000000240)="69d6987490e89d845d2e8c5548a7a9e61bfbbf858d1df9bde5da6f43c723efeff5a227b49e4ccf40aaac5955aef7d578eb2ebbc712a5d9bb92285a3ad1e1a2cebf5fc0fa6efe1d48be3158eb8bdc4a24048efa5d92035857170b1bad8a4d3c7a035ba088de1a7b56c1945b14c205b150e168d5ec528c88bb8d796aca588b817bbf2f0e165442361088f832dce5c94fb7c79b5c054b70b8239b3d46872920aea44ca89b8aee1c1c", 0xa7}, {&(0x7f0000000000)="8338b9b32cef87014a7d6d3d41494a32a57299372bb7263ee31b6934132c9bc9cb24f942da7c3568ccc1087e1f7aef035023aee788e5a7efa886d53cce3c05e8e98542fc2b891afef04799da", 0x4c}, {&(0x7f00000000c0)="2009ed9da2932224746a7f54412f", 0xe}, {&(0x7f00000003c0)="9072440b19a62cc2413f64c80db5945da19d2869d623650dd8369340de5df980444841f93b406117e70781e29d", 0x2d}, {&(0x7f0000000780)="f5ad95b21745b25909698887d9fb2d9e51ff016d6bbffa2a0b55fb0683bf28724a81bf05dd20dfa4a70cc8637992720d31a52c75fbf970a28b5e127ced993089404e13d49ae0c47d73d3a8b2fbb7f523c2d682aa7531bd4ea94e58ab6b66a654c48218cca0cb6f2397172f087d211dc663bca70089a62d7c0a93f3c3a5d5485d4076322c4d829376880403abf7b704287f2e7f791a9424d2afaf42ad0664453cd0994f7d5c7d87aba94b9f52dce1c3e0e5db345e50eca2a42cc9e499a424df8505f8f0ab44d60450fb77e663caf843d3efad113e97fff2a13b292bbd5b9e9ffd747f3f6bb3a362db7b7bcfbdc583ba37a3a7bee4658553a2d732b640a9aa4c439ab59155b0bc7101dbed293d92bd8a0f54cd0eac591ba7b612f6ccc681e57aa0d7b36a7fbdf768b0119978a24ce788d0db211a3396c6bd6402d6991dac213b59282d65b20319f22d77e24075c3b708957ee375c773e7af04281f2dfe61f38d6e0ff19149bd1a0b79e1d2a9937d4c0974142442133a9ee8b8e2c8701a935a6b41cbf2b705938dfe859416aea14ef211c2619b16ba0a67feea381c5f176efd69550ae7036bcba61de05f28190d0592e5c1fc00a866d19eb39734107e7c38a5307aa8803739aac1a5c53f690f6cc3c5d283d2ae947a9a61f2a7a547fa1f1c7e24325bf1f88eacd4403bec6ecf9e5692ca5623b3625bd4e7b78f774446f3b6075d376c0c747fece3a4cd91db83d9ef913331eb8a5d182bec8aad06c4d7ae808ee8142952bd5645344e3dc433ffba6424789cc54b1ee9d3ff2673033429eae658012ffc9e6259a85ed373f95f78374516f85ebe36059b4544f75026f72789c64bd1fe4214958c0d2540b86eb0a706fa8e91df6e105efd08b74517ceddd82c53a6bf53f6d32a1f331a4390c5aa2ceaac06679de7f768b2fe032f89e3a6939c3a7f7c51107470b19acee571bee1cf5acf63202c2b8c92799c89f5c62fb8d38474ace6aa4314cc483241c14baf6319fc9e556b94374f81c1dfd73eb059332db4420b2212f904dae1fd2ed77baba9f3f2d721a7a460da6a1223d0a7efea2e1cd5039ccf9af07330bed85c9360db179723d579e84212a06ac56b8f87d097767427fdcf16382adc36a2ef2f3d8624ed27a2a7c362d7c23b91555638d68a67f0f05b590321ed1c04b6d18d36dba2eed3f1ef6ea18fa4d7ba83c8defc00aba5afa022e1925a9313508cb658b645d23d5035b946515a25cb51c0efa8b5db53ae3b7629eb742f6892d8901cf5716756b1477f2514dc769b751007c0e6f17e45675ec8d80be75f90cb4caa6bccf131a76c231c57544314fa34863ce39849d30d91ecdf304d5cd2301dbdd54f94a803d698d84c50d17d20fbcf852806e71af9a3131f7dac5609973787ee54144edd5cd2c608d57ca753ce84ae10bfe449fb1810980bc061ef4076b18b644636b940b10718043c2267e85dcb9a98d9025d8cf4c7715994cfc806f490c34ada15861054c73aa7e238eccf52e8e7be57d003e2d6e3ce1f0c4420cbf6bec8baca3d2a9773c2f9368f47ee235a44a07e5f8ab944c552e735c6a8f6cbd8fcb04b3a6fac83ca9186288890b315c4461d7169b7a3e2644c9614feb5472e66837889a70624f6f2a087aef6da4d6411f4b3b1c2631c1ce46b8adb32657d150c7339d76ab01fba6477a5e0950eef04461ec7d0e8efb0c341589f93ade3a22541560eca134908d80242bd39f2d9bfdf3c40407cbade07d9bfd2b47004a0f691d116cef9a55b202aabbf4e3f092ab3bea77e2fefa153187e673f795aa510fb23a5dff81ec259b32e6dd7f1676690c5106ca23e1edee3bfae07e0c0ec88b0ce4e93a0e067e00b431ed7a32b8a563225349b2bdf450bb9ecc5c0aefb685c25440fe14cedc1a054fedb5d828dc111e366c870579933cded0ed1875ef1150c92e4bdbe4ab7d13d38e74da5a16a7f589b22df0eeb9d1b11a5fe34546107fb50865fc94eee22541358e6e169893abeb6a579aa0628bf0adffe3efa815a9178094fde6e512df86982509af7bed33e7ccaa0070db9e32ebca049ac20650a27450277a04997596e538740a6f6967fa8d44cf334fd4b0da7cfb9bbfee42cb17d3462de4eee47ce18d099af4f6f2f711a3495187c6d2c4627d5ba8c4d9f70131d16181511124e72cbd95b6d444925d46396b1f953101ed96535015aa3873bfec3d198b4ed9840895f146e728bc3859fb80c3d5a2eee496226086ec7263dc2ebc3a936ad3cbc6b221934595a97499887b6d0e403781293905daca5e95017ebf58e4e230124dd79fbbcdf69862ec0d9a0622e37737a418959e391d39ac4db1416fafe4e20a2166fd135773198b553fc8f08ea343c55b2b235ad7925163abcc437a84702d7717069cfe389480996b2bd7a9020c0f77339b3f2ac58f43c946049a5080525c16cdf096a2f682c4ccd76b2eb33afd5b58c648fb5cad70a2a230b422d94a78a94229b81c3974fd6ddb2f184b35f730eb0425fe3fa80db34b5cb34daba4c4c99132e88e1661e9285da46b11715f3b324081a57301543b3c90c3186a1c4671179541f95662da4787f0a33a6c9f937b6ab579329d881061af3754c4b953910bdac34eb0005185ccc648ff2d2fc102bcdd3ea6be33a9a12ba8772d8fe8912e15ce1e0261df18cae1f065917bdefdd5df4dee912907fb81a9ac2283535a0998cebdf05c20ee26ac0c39d16b99c7e40a0503074543d424f1740301d5d7602f7f7640f784b37fe9ff64ecd23f2983f51f9ba2b699fe1c70202b07756da1d11af8f9cb2a4b432846bc4e990db893a01b42460a147a07acaa786400d2b8022d8bae78335357fda53b109de30f00b8c947deb4b4c043f29c340ce764d15d8334c152c69c3ed1e948ddc64032bcfac8a07193616eda120e86c0f22bedc32faabbb3f5af52ac551b1b19f68caf46f02c7054999b404ae516aa30efc5d337eee5f57462d9a94f946daf8f1529fca43e47bbcaf6da5d629a117462dee1758b12e62e5192743e3e5fcb95606746e28ccbbfdd2eda8925634f044f757c1b079a9e053bcb2aef6a8cb81531adfcc880d4debbad459a6c9450ef40c7109732e8bc3547c8742e9d7fe6d30c05f5c83719ac767f5fdb9c8dc68888bdfc75c4c9c371e3bde8dcd9f1dbc4f4619dd84e16b37a517b4bd73dec6102de63e8b67fc978455b69e50fcb27381435e0f4cff1eb7d8c37f7cb1e1a51bbf8be7310f012b2ff56badd0c43cc4ee22be74a8f8a6c9167fe3c796addc36ec603726d2873934583fc030f62f101f5bd759802a539b774f0ba9a9ad97eeee30abb629e1667c7773f4187a45f499f024492749d22e3a5dd33be56f7313b7ba3c4ad75829d578cd87549677bf3608fc07b804b2827d65bf74f29e624677d8cc4c4bfd3d2dcf99ba3d7a59525dc23afe22e775ca57719bd040baac50a94cf469594e3cf45ad520f9bffe599981f4e41653fd310ef924ced5d7bd7d95508cb20fbcc169516b5b72170be373c6f108de15a9bc8fa67d6b767c52f54fdb2abbebc17e07cedfc6d1f81fa4946cdab74d495fbdcbd23bc9a84c2b99ae3ef135def04de3e7d681a05e63404fd536398174a946b5930bc3e6d1054ff953e703ed22bef7ef57c2a03cabfa57406d5a01d8463d79e8901569aa3e4b23c533c8fa31aa5470c1a378d44bd1d9dc857b8ccb82677e7224652a907d93705ba76300a50fc2e0e53d2889500d12fcb1abe81419bc893f217d29696ce605397bf85700207fd96d1fe9a8d9ed1e92a0249ba6ec491e85d2cef7119daeeecc3864aead7c2157a75bef03d038df6e656ef904bea90ca7f07a8efd529417ec4c28c0c402e2d55530618aed7c9f49552612e52d89ece07b6ab4f6f3a2bd23a771cfe03fd79e7199deb0716bdeadd49dd42c26f6fcd6a297dd69e16a498922faa69e802cf18027af10f313a5cbc0deadd21b7ab75d03ba7877c8c74b501897e1fce2d5db173d2c363a3c85af3d1eea8a421da186178ec591bac2dcb33e9edc7ec08c668fe6840ebf4c24038a157654f5113ae3a81bea664a2e5cc8f2040187214bf091b549fb097d630c9a32b04c5ca07ebe9f501211d0694c87ce07fc9d3248b4dc12318fafabc798bf2b81b44f3bf31f3a92bab887f6508ff8c9f743290340ba0af030455099e10d74027aad3b7e156b44ab58c628c216f1987f392a1a0b0da8c24135e92e1d1f5faab6d8d5abbeec6519af145a7aa20b5e2c6943f22e22c7bae686d8ccec325754370042f0dfebf2412b0c5a9929fb33d4dcd258e0a9044639a46de1a34c80ef8b46c22fa73ee3f71aa05e7f868b011b94274610d6dab9037ba8f33835f353472b878589b4a183f25313edb84ede2e341550e6413ee39b5600bf7097d6f2b9807c7c40e3821e65ae76df30fafbc13b5c09abe2cf5c513ffc423dd492e60c1f453b7b40afc986a2e6858b3f67eb837c7d26aac12e3d73322da5cdb7f23716fef228437625ca9ddadd430c1d808c9088f20412a8bb971efa7a3e4200c683b3b8a1a500b96c6f1774d51997906cbc11d201607f9968a43eb81186c6ec0f596c3784f6d6d5a8c27a281d0a5a6d2a4a03eaa75f8028df414191c426e01206157af97b797d16121cdf4db468df812dc4160ab829222e11df9fceb82aa5dabad7ba81a28ec3e0a391c01769b433a82c8baff470691a4414c4be2b301fda6461615be0317d1e15c3b0202fe01661d57c24156ebefc217a2747d749f4c13352c456c0770ce486bbc4ee1281708227b56c6e798a96ea5ee78a6ca4180b4cf70c227b22714c501c50ae8f3bfe1218bcf43295a185970d03c790c860679ec95a6757a418bab7baab59fe4d28fd754b4754ce81fda7b9b504f7b5c4a61b9a6aaa9b03049b4fd416089cbd32eb140cb422ea1bb0eafee6fe6df2be6ef739bfc5ab4cd967c68e360dfab249b400de36d02616ff2029d5830bc4ded246f4c3dcfa1d8bfcd9f5ca83678a02dd2f7d34b0feb89bca8e0cca88734275593c1f1f07bf590fc77d5ef7182d2c9cdc4c5eb53afcd6fea0e299d0733a0efc0abd9ccebf2bf669925aa8cf531b20f219c082aa904acfefbedb04673f5ee66107f2d2e7eac69c39a168576cc2f5fc636b0632ca8a20ce8eecee52f34be9b7df9c6df258bb15f00859b8ee6816ddac8d8ec8509c33acab7692ad7c3e0574962d2788493f79ba0bf52925e9e9b11f928c7b324b52bbb2b612b635d24ccf07a1ed98e2e87efe35bcdf2bc13a7e2335f5e77ad32a54917a9aa597c540f75880f9d8f90e72e8564989b4d127d02f39623e1dbc4410debe4b0512385ce444b5e0ce29f0bce72e840487194e151f1cfec782eaa86f20d206e8179d178d62e7ce950f469afc29f773f3fe7e1e7e46ad6f892daee471b0f5399e4fc5cbd84f5f5798c694411a04703b00e8e6570c191dc64910b7bf85e6bad81a9920b39545502ed443ff345a5246d1705cd60439d57fe0bd74f97ee63f874fc948cafeb8731096e4230d430ad5eaf52ffa8865a670f5820fc95a705c845b0defbe1c9309ac5fd23021c1514cf381bc0e100cd8ee8eaebb24895add47b82955db9088193e93a7e5d29ab9d3537b4014ee057b6976acdf3155c366dcaa63590125eb284da44cd168811c7f541feb36a18887bd20ba368c4775d1a867350d8401133dbc4a72ad683d3d29cfe51cacaea719b25cb651169bfe603acd7618ba5d79cc59569a4cbcd8d102be37ae4f8bbb3cb0831ba1b2dd37fed732cd79861035ac95dd192f097c2dabdd7beb1cdcaa70bae4eb", 0x1000}], 0x6) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000027c0)=[{&(0x7f0000000400)="d7212fb28f0245890c276411035ef32332ce359e054746a9d80f485daf8c3dc281005aa1bf0fe7cb2d9b6bfe76e330900bd4180c2a4487045850773cd8007bf2233b82d4f783cb8cfdcfe8dc56cd0ca286914caf2fa2f0f21432f171ab559ce13605c0061e0660e37df16abc69f8c8e9355fd3ce031f6ef12d44e13c0d62ae150fab48a5bb1ee24cff196b9cf83b01dea2f831b174873f0d0867e1335c5e87d0c9a501306f67605e2b6991889ee6a2a04ed2af5f97b99235ac", 0xb9}, {&(0x7f00000004c0)="cbe00ec7ea380ad9a31c36d7551be0e1aa35b7f8af2bdceb6f677e364aaf41ff39b590e9fa37302dba69bcc0f6248610d51c663b7b3acc31707e40c87b66fd269de164ac75d0531e864eabcc92bd235d912e5ec7ff721d58aa02f644082ba5abbe73e720d1163fe6933ee6956ea4e897bd07240357c31b5f11fb10d0b184a8841c3d2c4148cb59fec6035e20250ce6bc8c07d5bff25796d41bc9f427630208bd5b378b819b04778b367f6b38bd13ea6581413ac0ef791095f113355b6ce297dab1eb079244a5bc582a110e2d0ec14d8e9be093d0d7", 0xd5}, {&(0x7f0000000080)="26782cf258d708fa4bb35f8b397f40e9dbca62cf9522a674da4231218a9df97d71835565d995df3e68cf3c66062a7d13b899df7e5ef92964a63461", 0x3b}, {&(0x7f0000000300)="58f60f44a5bd9576d5166ef1aa89a01760e970707abcf29422ef6776f2bab8df54dcdc62826f1cad759dacd47da109f153878eea4a991e15b3b9ff6fe423e3", 0x3f}, {&(0x7f00000005c0)="dac3ff2fe7336f00949005919478f82d8d5797d45e373421d96a50630beef3ea574e23d1be9b364f1e2a5a6f13a005149b525d27b8b8058b2146c85524467fa1c17bf804b620b5468644c0ade0210a25d76152014fc8130c1c4e5abd4fd1a27cd27d284347057099f1bf04bcc04a1bd0a5d8df63f6d7e10ebde27c13665cb1e79db215667d85fd268f16d2b60b5935efbff1052ac241b45fc85855e51c852f6f8bcbbc7701879451c9772367274aa41784d167d3564451493630b971c6daf88132278b0dc23f3536c7554a71d68fe41315f191a5d70013cd526fd04d81d2", 0xde}, {&(0x7f00000006c0)="af7d8323d3c77e4def47bc5fba10c3433cc0aed8ae3613834f75cb74b951eb40211ff61e36eb7e990d36ce5cedfdc3fb109a554ac81419364c88b4bc706467950c8de2839f366dd769534b9b3c1cae53130e19f544ab0c6b8466d5aae0d17593db1ad88eb5dfa36c86f23d26786406f0", 0x70}, {&(0x7f0000001780)="c1da7d4775e40bc01ffd7ab427cda55a2cf473d180036f2cd48fb736bbb81296e82f9c2da115c35b7fdba92dcbb5a991e89e5cfd4bea23c5dec05b78eafcd33a726442892e64d5c50ea12d51b8b419682ccaff109653d9f1ea931166eff603798aebec1693043813e037e0952aba2cd3b5ee1e03353ec3fd1682322392415499ce10ced1165a2621d2ceca0a8c42e4ea7ce0fb5e81b2fb09cdc2bba39fd27e13a5c948a2c07e11d15a5838814799a29a43b7ed9ee3bfb57bf5f1cc09851f9f7ef0479b91b3fb377d0eb4e40c08a1ce2fcc1fdf820be1d529cc1d5ad4d80fc88076a58e9ee4ca230c2aef18f810d6822bc76ae158e1e9266fc7fe67605fde7539ee416ede1350a9d56146563fc9f09c2fbe31db12d77a76a039182b070cbfa1039160154d3cd0677a1bc7790e84de8ad1321e7fbb58fb85d6fb84f0457f29dd614aee297d44133f480b5e611df3e201895b28abc8ceee12b5e719c705b20bb5683040d71b5ef01029c28c10e4e3173a4b7efb85ddd597c0f95efc07866e0a1d23ab96fcdbe5b1512a5ac86ad0d5a7a7d21fcb365de7e911327b08bd8afc916ca62b313fc3b6d798178ffc32466e5c4a809a3a1b121ae4e6381bff70bd53ae6cf9de950124cf9c307b55ee72ff31102d62be267e62e7fd6c0d0df2c8f9fd9946a630dfed31f2dc2e57fb94f2ca845593ec543e24dc8d2b8683c73bb25c34d0845bd9fd7e65a756b49a2819e9a8817fd59370d9c008eb4a1f05c35e0a524f6446e7f7d34a115e602f32119e80c0149aa125a3c8ceedb7901c02b73775cd2192f88016de2aeb3fbed12fb7cdfa83209a026b1629919504365065c07065528b3a6dc264d87020add9af32b361ceeed25766e25ca412571fcd1de4b87ac2cb9df6ae227b1b2926f398f340d50829d33b179b05c1079447c5087630eab64054cca8e21a37625564c2bdaf1fd4a859763f16fa99712a41d5168fc882aba063213d72d6d56b8650ae1653f8c76ffc949b77808222e7fc983662929a47fe8812054085aafb728cf795bc0d1e3fdcd7fd543be283c3862b3d6ee3ede5fb1ab738929d026838b69de1e55b9efde1dc00bdf9f6d76bc813c79b61245cd1aa8cf5226fc821fdc5db0b6b730323c82dbaa76a12f31e941207d65656f23489fb506b7258d0dd1a17ca3266b3b7da9c47f2d02f85a3a4bdbfebf8360bd4662d982d1f2d596296d3f0ad8508a5e5ad0cb1ab17af2f4228692bf33fea479b2379e94bdf69daad745bf74372f24e28864838ac318847aa27c8e041fad68121796feec4c54da9fd1979e5f3eb85d85b0550828e4cd33437ce323d43e22b2353d47396389bae0b82f57e2bd94845a0c627b98b0fbc84463978bd54d0f0642546d74c56c3778203a594a42db8e4d87de8b3bcf4106858e8ace858c9c7a8e9df7fcd3f99479962fae6a888aff4c5eff3457b0574f84cfda7efe8830273d2affbc941d719e04cbd11a863d1495d14eb6afe55d82698fff4547ff583bceb5a6d52717031d52082a168ac39c4c5f1f4084832218b85904336f7ad63c96f56ef0ef4df3e5e6482a52c645627ff97bd695ddd61880156b117c8aed8372a44ca6e8df4ef05b3d010b569ff93890f61fe3e5149a7cb568a87cb9f7d744f99fec0125fa9de4489006f21feaadaa2a7debe6ce5163ff2a827bcbe496e43ff84900f8580890eab6a10f2f39e5e6fa5909716b302d8fd030726f807898063e8d7dbd0eb9f656ee30b7105d287213de79b3970f91757be3917215eec4bbe1b409a65354d2c9e855ee4a7aa50bd25918f038f2b1c0dab9c2eed1342a010a110e141fad9359b05830dfeb0155b6e3b19c5bdee89c380c64fc208461575e735922a85b946f54a4dfd989dd7aeab0435da29f1f548e3ef2a608faf0dad1dd7dc4a30fc4af12e62ec36181da53cc8d5d4fa169c800c37d46993dc1f3a65409e233cc1ef125e58ca823a33338e4bd48691d0d6fc054f35e29117b7326d777ac85c1d289b17375494437d31c6a6f6fa24705a8f67643127c516847b8b7bd09ea7a24f976292d7f477ba7d6d8bd646e918ab0417ef3215182b66361b5d1628a222e186d8d084d601fb9efc77ec520661e137f5bfe01a4ec23ac8ebb71bb8a38e19324905c7dc33477a38d02e28dce7ab9548d794268e51ba2587a3d6e172f37e85f5f3c3cd4671574060800fc526aff0ac93968f0c1b421fd6612d3c990d6c99a2a7b4d71a8ddfede8c69e9b18cbbe98788cca36583e9d1e733201ba8cad400793b11d32f3b89e32c26ef8a029f6a70f18bd84d3e0f110e022a8683b8c15f23a6fc5bc7d180f52bc339eab6af60086235147860d0b4d274ac3c8d81259cb8e402906875392e860bd885301498d52ef19e37595e2ed8d0b409dc76509b657ea2cf1d2d424febd543f1ba554e2e00e20fd02fec94f2f1ffc35d2d9427ec33dee0e98f1e22e5bb9a0a30c1a6ceaeb6dcb91a1b66a963acfc2274aa2695302731ea5df55878ebea02cae6b180c74b78ad9a239f3d4f1e48649195eba2a7955e49b311ad9475c253614d24334330de7d36692ddf49a845be4fa74303e638736bd2d3871107b6d6bdc06e284444539ae9edff4bbdf8e4f108b87f645a7ffb5bd77b80a5794cd649c8d8bcabcf991e56136fefd2c244121c21fd5abde5e9ce6b46c97b8b1299fc6cdb927ace6a6b666eca2706076898a796ba1d2d3828260b3b10c756e58e3720cc651437197c16176ea0876937503307848dbcb4fe8e8e2b0573a70c7f52da6922ddfbc6e2cd3df82aef220c000ebe870a50bf428a9af82741c454ebf203ec0b9618e77c6b80c0c760d0e1175a068c7df34abef823424d29e5763e894edbfde06ad7124576bc8d330faf86d421639e5eef3efc8f2c5ef9397ef87298145888b3684bb7bc1d3db27b6509bcdb3dd1ef0378f3b4e3f397a5091230f76897463cd6b0832e5f5122db550da3c1f0f7066cf5c88b99f40aa6ffb60f1522df92605e4562c43d2012e15d52792a4234e522f29f4f3ed47b15160cf725855b583f320e80e673476150b5e6e620d635d434b47b8ace110d9fd0e13e34f74593c13072a60a4074b8fbb99211d797e70a4eefa2319ca4a6470b6a4987bed242a10094493362330e60d8dbde0890ca6fe4988857a0086833dbfde16950f6c97a02d9085bd680180f7c827c7541a7874a3699f06a74ccb0789d83b8f911f66419b4e3b7b27bb5ac8946877d5366e5ff0477ccb0a83a1cc93b9b2c21ed0d18a87e4255f15ea5ee4ab472ee4981ad173a50f852c7f0ed7bb5580f14d9a165aeaf33faa66a5c04d4cf030df5b5aa5643bfeefa0173fdffa073bcb5930987c80b7c3f8e2fe65f7f58dfcb5670a59b6e4b3ebcaf566ecfbf6c8dc755d31bc598f2a0c2dd63d279a8c4e2a08bf8be6856eb746bee892788da443f362a9a6546fe6a51f3a9cce54c7b52389e8f25d41534c92ee534df7f29579702f8e41d46299d6dbf1367afc82c888b658d62e2daf367edc2422273d2e86b4f8420592ebec5ac73d783eb7fab12440ce40aae9a685cdfbfb0e0801a3190f36d4a353cb4baa2707cb84ea11c28378b3121d4afa70fcf107096fb82ec33eab9f043693e45060b8e6c599600e71f9b015ceac4f27df95fe53807ca7a4264afd5b03efa070d8931b8eeeb9f3cfa56b3fc8394acd47a95aa78c67f805b44ace6ca082f7e0b2137f2c43bc9ee7848dd71ee6a8796023c5f86bac7baf313bf9384ae5e97cc4a82df9ed4ed43b154b3aee77327a845836310ce30fdfc6dae1b35c18d11b8a7947f805361691c6bc475cf645f9ad75d858bcd309bfc0e13f4a0c3523233edd28289dcd3db43de41b4c74fdd7eca6b4029070ea37c169801484cd2bacbc7ba3a088808e7ea8d631d9a61b5d16951c2cb81b9d4a5abcd4a0d58103426ad021de19a8f7b9681c70544a1b08cd79b33d1f320f646cc8a1863c29d80ce59d43fe778e009f0977de2b337fc2735774cfd0eb4321a131e9c58dc4e3e994ecfa37990c6b2e3e74a56aea21a9382ae3b3ffdcfbb8c8372dad9303912293d54db70ad0c22209d73a790ece02474030728ac768176057884aed8b33041ab38e1078eb79612b224296c9f53460d59050e3962e9130aba84047cb60f4e3c041cb49c63388fa75a5d14767cd031f70408674a964c24b69d4a29d6a71158167d4873cf04c3578cf08f03854c083b8c43daf042bb020f345328254b1f09f08da823970f3a0c91c11334cca7962cd975651ac67b7fae783622b6e05fc36ef941a6b1ea90259887ed55f700d30ffdc0f3ca4d5caf88d5909d177ea4b06fa0bc3a2420d9e47e9e3cc610671fe42a392bdb6265bd46d539bd5a5bcb0d58754034e5bbcf0f90b6c11d67d2f0dfcf9273ecb7bde9ab82cc87844f611b30c70a178f3224d51391987a22fc603725f357918eda3e5164e01ca281abd9306c842837d87310b7edc118efdfbfbb1b84131b22594138cac3f264797c9890ab840e94972dc05fbdb4e3f9a1e31a0843c5bd5b91ae8b266ac0a12ff7d56421fff79d4cec608d3bb0ff3142b5ca2fe7d53cee02610fc05f5aba62298c5959b94015ce4cf70b4f3bd76f9ea142de59c722c6fa3852cb5541471b1a36e24215242402fda5928a7790aaec439d38460cb5b31a41b8efcacdc766263a2afce60d6923279ccf0e11b5949daf9ed366b81326e4427ff44df2710173fe48aed9de55cd1f0a9bfac23a74284520791e8f63b5d254a2f7e5d86ddf47619068f2899caf21b7968b9cdc7134d7f2004894da792eceecb1b28e0f6c30e2a1acaed57a7d43e2b6f3a00bbb642c6afcab491ff41b61b5c9c7da76db7fd49a462f3abe17a411d9de2a107bf77087da778a777bf5303f7c87f5daad46a1c142fde8f4d1b96d6f9d7b1eaefd94b3d7b88b36415e2c1a05f19597987a3d10d48042e99bb7c43bcfa87c7415a142a2baf930524919cfaf0b7dd2bca51192f454543a10c287b44d98eddb9f8d09769ecf61f5e37e42c699ac7248aa7fddd7899e7007e5729fb1eed356ef89b16300f638163b352afd7289d69c7ca863a50a8a559084d05aa0e2ab1b4b4c3f6189f4cbaa94a8833845409af19a99c6a0c8c437af9eeeb0a02796c5967cc2b46656ef2a049131f1c6017a66f296228a96895dd04b823491892e2577809d639d11634a499051cc861b4d12308dbb029b2de93786d68218437072dd5e772cb3123d2aabc12b93a9e6e60bdb8f7702a99dcc8458af3e6185fa56fef044915aad4f0ff23c88d696568f816ef4a5cd96c36e66408c6ee2292d6b42f3dfc7e3366e19cfc052a0218c7e03f28b8783e6db2c9f8f480a93db85cd32c6b296584fb6f1e1514c4f534402191e0a746ade55dca398fb2ea7f1c52a32a70366282abb9c69d5e76c3e64c55f6f39383859e1d6b883cd9c2262d15582c0ad6eb756dc4326a23af56aa059c63cf013719d7f3c623e123667c4454a1cf1afb2ba1a9755cf159d876c33433bc84a7b324dd87da38b4987146d4611acf17ab77c2cc2e787d015cdbf59a49b1364d921c374ffe6489e74efe3815f65bb5b04501534e52b680dacb5ae85e013abbf1bb291620fe68330dbcfaaf815888b189d3412d96f988aa13ea9252a99059d872071ce9f31781f038e0c6fdd0f5e6d7b783305650bdc4898848a637a21a4b8d9eed4668b471f418dbcfe38909b30274a77bba8c21a2f995db5053d0b76b8827e530034aecbe2c5c4c7bcdc8ea7fe009631fb0dffb3d1da6bd0eb52868fd28fba506073f53f802e2c4", 0x1000}, {&(0x7f0000000740)="0148d02e508390ae10c64298a432ca97eeed51dda95e509b72e66624a25e3575c885f04ae0", 0x25}, {&(0x7f0000002780)="b35eb081a3ddd9f3fde6314ac12d51e0570a433c807c00d5543cce1bbc03fedc20fc750fa6ad348777e3", 0x2a}], 0x9) 16:01:02 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xee696c6b73fc6d23, r1) r3 = semget(0x0, 0x1, 0x7a0) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000080)=""/80) r4 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x4) r5 = socket(0x0, 0x3, 0x4) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000280)={0x1, 0x400, {0x3, 0x2c2}}) accept$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/56}, &(0x7f0000000300)=0x3a) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x80, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000380)) semget$private(0x0, 0xe, 0x140) utimes(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)={{0x3f, 0xfffffffffffffffd}, {0x100000001, 0x7fffffff}}) r9 = open(&(0x7f0000000440)='./file1\x00', 0x0, 0x8) recvmsg(r9, &(0x7f0000001cc0)={&(0x7f0000000480)=@in, 0xc, &(0x7f0000001bc0)=[{&(0x7f00000004c0)=""/238, 0xee}, {&(0x7f00000005c0)=""/236, 0xec}, {&(0x7f00000006c0)=""/141, 0x8d}, {&(0x7f0000000780)=""/178, 0xb2}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000001840)=""/242, 0xf2}, {&(0x7f0000001940)=""/220, 0xdc}, {&(0x7f0000001a40)=""/30, 0x1e}, {&(0x7f0000001a80)=""/220, 0xdc}, {&(0x7f0000001b80)=""/17, 0x11}], 0xa, &(0x7f0000001c80)=""/55, 0x37}, 0x40) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd\x00', 0x60, 0x0) r11 = accept$inet(r5, 0x0, &(0x7f0000001d40)) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000001e00)='/dev/pci\x00', 0x10, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001d80)=[{{r10}, 0xfffffffffffffff8, 0x14, 0x1, 0x9a, 0xfffffffffffffc01}, {{r11}, 0xfffffffffffffffe, 0x5, 0x21, 0x401, 0x5}, {{r4}, 0xfffffffffffffffe, 0x1, 0x2, 0x32, 0x3}], 0x3f, &(0x7f0000001e40)=[{{r12}, 0x7ffffffffffffff5, 0x24, 0x4, 0xe9, 0x6}], 0xfffffffe, &(0x7f0000001e80)={0xc5, 0x1f}) open(&(0x7f0000001ec0)='./file0\x00', 0x80, 0x111) getpid() r13 = openat(0xffffffffffffffff, &(0x7f0000001f00)='./file0\x00', 0x200, 0x80) sendmsg(r13, &(0x7f0000005440)={&(0x7f0000001f40)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003000)=[{&(0x7f0000001f80)="7c56d72319b23cabf7f633d9b58e2cf5c7aa40cbe77c74c28feae0b744d651630f1ab4e12d6f62fe8e36bb4148bfecd3ed755353663e868d653fb89c5a77abf8fde883b9d0478e232f542f279366", 0x4e}, {&(0x7f0000002000)="5b91cc0219b8c3f17ccf9b0bb1cfd661d42bafb29f03693db4487b6ec0e868b0de9cf3d8571f6478c414f5611edb1729bbf467a22cd399d7c5b0f07ba6d92ebafdcd702cb7ad45e847755bf4994fb8ef7b73e9e8696886b6556b82ee5fb84627df1cd69789a7d341fd033668ebde5dbd88a2356c81bef8aad8308baacc1a32db2b7237638de76ae801684555b94e368acf1be89ac417112b2e78eee3d6a878f401eac70bc2344f2aa51c01867c355e61de2fca104d7f78507d45e75c978c0e76690267b1abf0efa8ca25cb8da818e2d1e5095ea34558e761a01586ee616d30b250c20c62cab12e78b944749727dfbf367ca983b487c07c7fecc6a97f3d5b4e7316f969541a94a45d110164ec8949751b6d9dc782a22c95b1573b87a8b4879af6c71f42f09d02573fc89efc77a291992f0442041f6b070e299ea2b3511094c1016f44068b5fef207a40e1c5d1eff5c557630dd088e45798a21ff126ef61ce2e912608ba0e05127e6ca1c5adb37bd5e84ad6ef42e6ce7b6f5639e96b71a24e47149defcc8df4fbdbcc6ccdef5e7a2d62bef55bbed5a187ddc67f724a54338aded5e52f7949243e98ba396299828d3f202a0ae5298efc0b2ac304b2065a427290f8de1cdd5fc1b259dd0b1a2111c7165b2e237873815f85d5ab91902b078b0f74d0b5a96070ba75695810b2f826997e8d8fbd52d41dba7811320a3e796a133cff72bf30fb5e9c7327bc08eed147df8bd8a54b39121c90c68c9b91ebb7f2197f101f5b398543f665bb7f910f805dfa1796b5aba94cb1539c908dfa0ae6bb64767f0e8258a843a6f86c4ee23bfc2afc0991a98529154d19831e74a967742bd6d7b120e82f0fea40a8491471bafcd8bf373003bdd6bb5a126f5032b41d346d9be385c7e6cac8990532f3336a2f4b8a4db97703090591f9608dd2a07c5d489638a8e7608b66887683e66f253cda66e4a4ec795a48cf17e2b1aaf5ee25bb50f83ad3670046e17cb335cf4d28c73a1af2389f2f189a13885e1eba5d320d96c4ee2cf9f186a05bdc0068c96ed614d6e5e456c19a43eb9d442587cba198d0fe95cece11728e79855e96520aa3b64f0bc4f5a0729ddda2894149de15c4a402f04b68d3ed0141a7b2eabe0c7f6f57c05c78600afb50f529baddca9cdec75c9418fde2ca2ac9e678b80b176281154ad16fa20e9a24adfbb7060c2f03227859148bba39864b7da8a2ee7d2fe2bde130760e54fe744cf21fbeb0b1b216d559a050f962b05f592ef722ffc7595c6aae19d1b195d7ff3412890aebea33a0145c92d51d805c1e0ebbe7480f90f1e981081381412f388bfd004b6d5cee6ccd1b898e1662c9c7b3d27d9f6203de1cf5301797b4d36fcbcd231e3eef88c74b2ea425871233acbd417fb4cd0867a17d59f986c900fcf53f1b8eb8e7e25f307e884690ed495e2a196e34967f7265e668642085dbfa6980230eee3c7d74a3135aa27dcea76955660768306b7bf97fe902fb37f3cfbe2401127e2e1b24ba1b344943e12b00e7ec64036f7fcb059f8a2a97400636d70e8c3e976058ba87394cd6c68f74b320884bd9b64a9a966c2cb365a9a32adf8047e5d399c55ef0c8e2b50a0ef66e59721b2e016d7d846c4e5843f4a817d255ebafd1565dc7f50edaa06fb01af5edf8a824b76cf94d7e4295e1b22e902c0c623ecdd2487d65b0b840115d5daa7508f6b27bf66d050f3c1de97a7d462f151630fb49133a89ffe3d63a761e5ef18b4563ccb4e8400aaf53eb0408b822cd7d22d88fb75dbdf976b883bed29a61020b2c9a022749922de803ee444d6ad5b465f76bccc7af43ce05e88fdf4f8a479813590eab964b62bbf676ef825ef156482aefa595e283489ea79749068f82de08bc586a016683122d0c70b5bc7f971b9c13b1b840d7ccd1bac509c2b7a3e3afb262e29e07d5a45b0da8d3e7330c97e329d1322b032b4c407a28e87839f66dfc43bf68cfe270924ea687c69f977bcd74178e65c51acf948e0b68ce7a9609360e9087de2eea03adb4208791dc8692ac86139b0a37ca17c6c6071efa7afa9beee232b3a46577ca870ccec8e2595b2e8f8d3f6856386dc0cff4e152025cdc992c2f5c056eb781f4acc499e22edbf9393d77bb5b3a5e347d4abf403ec2ddf5f0f2ebc2e2d9b4aead37b9dc0831a0cbcd638b4a83133f1b4456811e2ae84e5ba03cd7a3d0ee85822f9077f6a18388f2e32da63dc92af0c27e051630de14b4de0b263c85ed4f77b7c98e40891e5b65526d3000370143226afe5cc32ebcc557981cb015a3e3a39f019f01e640ef5c89351c8a4c13d3e8bd987056c76afce4515bd720f285a69fda94589254a9ab936372b8e070f87bb2388e0672a5cdd5a3ea5ab2af16b7f9ba66ad063398fe8a33d41a2034cd4f96bdb63d7742441579411815d3697316874f2abf15f17c11a2b567a6ae0097865d9325ad5d9e20d12db8aa3b10399e83aec1c9549cc13c7266be50b41f8dd5462f5b5966534b098c8ff1087b68ea586ca853e282ecea430dbe8157bfa81e8318cf45188180f6b41e8dc071b2292a0d01537ac5bb11b25b905a48d1c9d8e76cecb900eacf966a1976d977bdfe10411e32822cf7a5abbf10c684ca19bd972ef3baa8c5df2e158688b742a11a37eccf320b649b4649b39189ab31ab0aa502f1647a9b4f7066b1e2d0eb287f3cd8bf64235f6ce19354e3d311bee0eb67b04d2d691c754c35bc18a130fb41f49af3f596e82d51e5b39f11189fb13e8b606af1ce4c2a69b1fb3d7ad7ee5e084deb77fecfe6303134c48be2d34fede8607525adb7924449b352560c566ba5f91aee5d13aa4456ee2c759640ac44a897cd50260884502ce973db98e82acda441e15459eb2e1e5c255e455d14076c911d6b789b28effef477df1dfa49b2f26107397cf3ae8a5137bd34bce2098dc57d01e61ca041b66a76588ce7858a0694ae92b6246bf60843715b7082df7b5a03fca5b570f73c87fc796ce16074ef6aff4f8861bf09b083f0d6935c748c66ce6390e9e36de79a781ab61ea4b78a9f34afb4948007aae1da94346921d1a0f728d8726eb0711f0565a1ec8a5da4115afa04f0d395c973d68ab2566ced04fe4a592a4e57a6460723f5ceea70734fb2fbd5465b7795237c1a07722fce08b39a3f6017deba918207024ae2b918efcd35e2a93d4bd13abc4d459f3c39e42347abe860ff16395d8ca73e84a3bf0927ba7b08e57a1a4b822702d51f3c49e74f20e2cb812958d815fb758db97db41adb9bbc9f581ce5d236814b049c068643a29f32ecc5c394166edf2af34511aecae3e21a802a5ef235ac212cdadf3a183721e08347c779fa6ce36b44f8cc4f73ccb4d7d52a84e693eeae31d9e194f4a5cd4f644c5f3378bed0df216728339bc01babdef4831bedf0515b959612a8796d30e35fc93dfbc50afc664adf914dc74e3554f0670a119fb2ea2cae81612498241882034fd06ac088baec5261a2ca445b1c4b1b1a85d2106df071dd33d756013386b6bd034384807806813b266e7f810e7e3f6f647d104c3f5df769416c25aa4f9bac43b109f3681e3639ea097aaebcb2861adf5f4c195b400bd350823e26b1f4a4bdc6cc94a897b8a6abed19d12149a6fbe28c9ab9b9df31a5c38df94474e9aee9df677d8fef450545485b2e0297e04f3996f9ac88576abdaf05ccf3d5379c00da3f7922c7c5d2f6bf85d22ab12a0c238c13b9c9ae146cbadcc13d5772172974d11212ebdc971504fe664959c8e0896c85eb49aeff51957ff74dd2cff2796a59f5d78ee7824898eed66dfbd64d7c1ed1fa1869ead0d1a958c120d141e8d5bf22bfb8336cc20e0d44685b23eb095e9e040678f7f3bacfba48ea7af603e492a0d8b790d881e8e863f9505e5978abf10d1fd83d415c37f23815f90d2c1c0103b4eb2f50df668c5582bbefce166fa70e1135ad40bd9eac0de43bb300adc1942d05289f8b192ab97767b3e752da74770d112168f46fc2a1da040e4eca270820445117afae7dccfbd0979ac228cb8f44272e029db7154927cd3a173f0196a1ce3fd1c5738042e20c886ea31a3cac0b7778f7a62795ba820841e01e79e788a749ee74f372acf5854bd86c44d0d736cb10efcb43506dceb144f97ce83a7fb24ef5cf66cc0f241e3573c3e6aceed777c6150327343cd7f20f12e03acd9af89ad5b6879556f3da9cb0b149cc163b2d65ca0d37498cd7978d5ef0a9a1fbf299340580fd036b546bc55626328d8a280ce11e368052bb8396855b9cd6d9b554e6f46b21245f3d0337077e58fcfd357c44edbe6ac851ea3f20b8e9772c086de79e4f7894403329b7b08f8e096c969e2806614f8bd8882173bba59ffdc9e55824c585b2cb784097d725f7b24622530b8f89f19687a252d0561e13fadc4710f5912c6a37b4ee76caaee1691f3d90eb7151290b104f8af257e052e08ffb68c97a766bbeea31286d9c63ed624f2aa0f987ca66015ac9939470d6ff47af3f2a0912085dd17a40f99db523b7eb5ea08afec13196aeb4e6d61e9f6308d1a78dde8095b1bbca4cfeb2030274b6fab9d5e4d7fa536d224c00c2aa216aada44bc51d04a8d77984d7e136ab1a9ee9836af506ad9f623cf3fde5096a88569d19c4a8bbb285d7fbdbd398a1d94893127e07a335c5b02350bc42e83ff659566d22d74f0154be564e85d6932aeb11a2738c7bf7857070c80b8a59d6324439a2aea34a5ec3b581191e0946e22cb040b24c3d8d8861c335b67d3d30a3d89818d519822fa57f384c19bba5f2993c8d82213684a0505f0200c3a89c1145c524240a6c7f152d21cb9f71ffeb9f3e55b292e3f97d9906631bb0cc51df36f7434ad590d3b0042a2fae4851f16f229e1baa431f53cb4380d7c5cc3ad3ec15a26ffc3b6c3901122cdba13ec3c7377cf4b79c9120a5eadd2ffc829bd15dc642c5f5582a982f3802fab60251e2dc156c3a75b61cce5f32ef233262d4800d4594c6ad7afc876d9ac76472efe81f148ae9cc4cd679ad75d38d888e68a15c4fc1f0d7c0d6161f862290e8de0360a8bd2673c97e96e934f21dd3211c1890ebbb18920dddb6c2a830d17d249881630afc110a57d99d98a56705ca7deb4ede8dfa3d40c635e834d738a8da646116181babe95e5503159c50dc97da2ca2b5b490077910bbea26cca2d91ffccc59ccea9f1320305179efdbd49afa8882c3c0f4a5d34e7677c776264d88987a63ebbb40755104aaaf38da22fb8886f7277d3a3ed14288f6c4f0eb0161324ea78a90cc56f9a40ba1041939ab1dd5583ea3184cf368ced88706e70f7ce40034e646f876f9068f48f86b3391bc18fb7e63a3f43dccb8e336deffcee58c1b160e721a2d446a325288858e64629db472cc3b516234207fcdc971c0ebeb39817e1c616c0823195d279cc0a3dbc34acc193ff775c0d957cdcb092735749f0096d93ee2f126c5ef0a6f92fac9b9f754ab2b9ac783d138e3a0fdfaf713c162f436be2cad862f7126d969ced6e2a07d7b47563f4b0f29113968d8edd29e4b5c6c0973b4e7dc81610b0216dd0d3aa6fcc93f2e5417813dca94f6296cf66296b2918a78e4584c3745d913af1931a3280729738a1620db262171bdb382a7824751b03b7db82c765fca53fa7734213352720d37e6d39e078d9190ff96b65167283d44179ceb85606fb7bef2536d16dcb979f275629a3b4962a9424be6c6403bb5082290c8ffa892523c8ebe2705d4faaa1204e0e7598e49e0fa7f3e1f672af58aa0cfd7b585f817f3a1f7e8b74abe285c7c0bdf6c5c4b5eefa4f577246961", 0x1000}], 0x2, &(0x7f0000003040)=[{0xd0, 0x1, 0x3, "33e238449cec916d60c9c9621453fb45fd4f0459a843b57fc146f3fe3972ba58f82ae6c743e93b0f690a4cb53beed1cd759b5aa696b8b69c0169e6282a1289baf78f4bb7503535915e2646d503f4124dc71ba8eaeaf068a4f911ac79b003a1d4910833c3d0002f57f98f4262449a16d2d451efdf668b5cdf611b647a82f23f3d1ca712d8ab98e4a28cd257e4cf2c145b5a7487f00c5a1e15e757e39ff7d37830a31fc608ca560412df12256d4921635d9141cae5de53e0c77a0edc"}, {0x1010, 0xffff, 0x0, "ab16bf2625cd900ed0461ec9c5e5ac74372f8ee41f1636f3244ac06c432f36bda52ff4291063e609c6c03e51a538d8610c1352a344d4e8aa85c01cd59547b81e57f869bf2feb45ca9e69c137138279ad846f3be38f59bd2d9785d592be0be169f28e8245616e933926c19ca7b22f23bd8e856cb8bd5f072ff5115bfd815a0383b641615ce90369578600b6812bf035cc6a9d0937fbc8e31cbc5a1671a3e24514d094d92f4ae8e641d28cff478533f56616263dc892b5c0ef3ba227d180e407a335a16774a4932ba7150979b0240704ed1541ba3366303717713881c29608235e443c6e64ddc1686e5a1016299f7de78f8bc36b71a58efb770cab726d0de57d5452902fb824487560d117f713bdcac6128163423686f0208b850568511c38f3e45b0acd9571b0a63689db9b279481734e5a90b45598c821d95d34d71b0b1f2b4ec3a64f9b05ee1734904b00588b9d6a48e756a0fc116b7904f2a33ebbe125875994ddfd85c389d8fc4dffafcb1d5edab81e7886993803657bf0707fc5032f3a0229ead1caa762547f535e7310f987b67d88d37b0fd4fbbe9d39be45536dbc5e959633ff1e8bf60ee06cc0b3beb55961075ac49313a20441de6cb9534331c0425e7162db79b76383368a9549be8a3681090c1cca91872e4e223761c0cae5599863145c16bd28787dff321a226cb3ffad1d70f0b51f687e96f9768dd3e72aced4e11ece26af0cbb61cfc8fc8bd9f869c5df6fb70bb1aa63859107e3efa2aca16c53e5d84811639a4b7bff0df574ac3a4eda3b3eaac569e9e1495650e3667e9993526080fdfd76fb25b31a2719b56febe6a65da0a476a0a80cac8421c0796f62a1165fa77dc6c9a27a4a4a106d04a18d99bf8922c11d9bfa7dfd460d6bf3fa531c80e713a196fc1f0c2c3c2fc124fddc9047167c8e169e900cda3f70340858b1a50d76f292abfa19c65d06faf658d5e66ae204d1178e774924a666425372c996c25395dc09f481363e67a008600572547dd1e4dd1a99d8be927847e693ca188eb9384a6e78b395f185d423ede2ecba1b2602011d9412860c953a59488cc64ef8137db1491f00084ebf688676d5591a1f35eb075c96b865ccab9c72efcd0bbeff0dfa80d72baf44d60b9b9b819413aab18e82949f0cae429bb2bcb380cf8c7cd0999216aaa28786d1583b596d7a82e366281e16ccf2a38c7173325e8d95279bec4039368c59c9bf1508dec37b357d443575227aa1de03b6ea2dff50b362893d9472f5c956b833ce423107d8e23500746da277119c68395f1ef96a60144acc43292a54ee65189304b6c49d253fc8bfa6c3fa8d6416eea416741db80145b6d87d5d40febf0257db18504571a5160d70d0a44ee1cc1b7542f8e7b22ed71fcd6334ad57a7bcb6a7c2fb2d3ee5d7bbf78c51ce0b420bc67d4daf548ebf93684050a918b1bc36003c1f0995ec01fb0c07411fb0ff6e42455cc205492d2b21d9b9061a5d7ea64de2d54e1ce9023632bbae58413f081a164b68b3de93f942fc5c4c7a6d4315a2deab5d3427c09ae4d6d6ed838b29ed0982cbc90b051dcbcec92d54a551b84747ec3c7bfe5eed403b2ee9678d9160cbaff0423d032d44a70fc2b31ee11eb1895afbc2b3419e01662c0d46270fc48b6ead33741b211daf8c8758bb48b49908c002f70f9ade3584d114927ac9bab82acf87f592dbb83b116248bfe6b9382148d95934e1dcb84790be68c96f4a5765171cc921811ff3d6964d8c7f110907c4ed2436f46db272610513ee5e9944cb3fc5f46d244acc465208077d560bc44f3ef6dc81349e71776675b295ba89c1163613fab68e4d8eb4682d3b53444e7ed0d7e204944b4b3adef843b0ce3381de2b5b982e6383687cad0dae624a1cc585c6e6fb7753888ffefea463671d30df490795934616c073bde440bcfaf32d629c3b7b9fa79f53a2cbd159c48551459e876fc586a34fa383f4e1cb098ab32bfcf4258d9e5b4c861cf282da38e0429157c6c993ad331dfa0871f6dc50be19adddd2a3df5e1d8458d6fba2f375eae6f4d33e2c1ac126d6ceeab22650a8b630a127a165a6f86306144e5c9acd44f026c4f463fd6d976b53fb12e592a374900e1b2cf987ebd80ce620d9b4ee35079d256eb5117e75666435d25da611915b6f7303a86588f46a19e2d33cddd0fd16a52dbd1fca6b1238844098234388ec842db3da70613e747712bab8e529a704ad9fe16952bf4f7526c4d0b0c08d32c5ab7288ed01e412d9b23fea192b2a77db4b9439061352d695f23d831905dcad533223fb85712ff22047507c16fc92c7792dbdf60034a4bcec7b0de9e4b064d01b87f0a62afea5a1cc432df13278d110cbce3fbc6ed954366496b87297efcfd015d37bdd9eddd2340ca84f12c8573d98b6763595f09a605ecdcc689f5021e101c0bf44b314497890e5620813134ae9101491e3e41a08b532c672a85348515289df7453b3d9e3d682aff7f26616ae54849409a19d54423bbe125a853f5a3cfbd19dc18ef6e1b769aa8635695c446d3bdc96636f01edcd631eb2c3f20e75aff419e2605f64137757ecb3eb92b82174dc8a19aaedf72324c7c7569040333bd8d8ff3d52391ff2725a843d995cb93d6333ef37d99ad02132cc24d8cd206334e6727c7fe3c8ea45ca6390cd717372218b7d432305c7dd84468766061afddecaa5b1fbf5b58002457e057b9ff01058351e8e5d14cb552328092a0039fba7b059ae26debf2d185c82f4a03a31dce9410196ee73337cf0abbce7e467c752bf1085863b7e55b16963f88dd6dbfe756cbb411cf33bc6451089529bb83d1789b1ab97082cb41a9e440fe10f2e42d121be2f703ad32cc2c0b7e50aa0ac692fe214ec6f87a430d552224e7a27e61a1c30dfde1556dfef4788a783ca20e3846bad0c3846f7938c844c9311288f320a1716c9065dd14ac25dd28623587774c5841e3f8dcb07077ffeaab908231cacb39f6377600cf0c60e07db78a8d403f0cfeaa2cf2f16e375c44aa64d9d7987bac18ff1aff4a012b66f932510860a103575c952b10c9664136ac851b9a24de585fbdd18d5b6c4f34db5a89496e95404ce7aa263c0c019c2505408865443240d1b03b379e6c0dc8425012a54661f6fd5cb352c6e5f0347de4442a65777761cebda04af18cfd50c184eb5ab13a769989c4ac2570b5e506ba6ec0ec2b6ec3b88f73c8581447ae3246819f7825a5bb3e8354592d88993561f3f0ae8003d9d56c3dcd4b8127ff5dd44ac205ba70ae812e9db86b4e784d02f00f6589fae8b3cbbcc42b0c8e673c020833008a71d6831ad19ddc1f97cbf6a1257af5b2a37b18560062ffa24bc7685553c208b9c88a0470e4b5edabf0d25a3d19d08c164cf95d25a5f3ead770554fe149d52bf0b27b9a73b6adca56c84810024a3942b99cff28923fd61fde9615b0bd28172ee2d14b548dcc715addc8c1d4b118e9cf38a08e2b3885cae880c14ff1cfd244db1882ea2567675f131f3d0d4dd1aa64e01a5e4f23face9d26699a6a0e1808ec52167476d34fcbda452e11facf6997bbd13436a2c15ece89e18e9b26764946ffa0300da18d91444b2f7768029f4d4914a47d9259bb6dea78870766fc2cb95ec0eb33e65f1e9593da8449c0bd18f7b647f2a750c116ee0a0bfb78429533f114bf3311ee4be158e578480c751981f5828afe42346617712bc4820921a3befda4c2bdc1deaee968f00b3982a07d163f4dde05160efabeec2363279f7efec03b9287cf808ec77189c7a43c21924128c450b31de4457bbcad0ca9de6bc834e885df6ee57886b5616e29b72268107a1e9d6da89f1edd7cebe6bf973c84c3f037e580155abfa66818b888b4d7e73aee42f33e19911fc2e7b3fcffd30b2c1e580c87d2c5dbe94caf47949bc1f482feb57ad77e5a22fe9b8010f82e243a02ff9f562ba8dc873bcd7001669f1b718ba4d72287e56c04f0c862e5cfe2160b6abef66ead159b74c712d8cba26b373be9de5cec6127331505995dd67064518acf3b5daa79c93b234d689b37b067cea820e8f88a4abb83802f4d4d0fa9d85940a020ccc7b43c141a7677da114604802dbf91cae920f1a5714dc5b8744596cd56baba9fcaea7a1fd3bf86bd7bed79dbce7607bc01c03af801ba6942833e5df2b0ba98ce532107513d9fbac8969e4ae8b96637ced61e00d51188e39f0b61d129596e3f88df625f76525798d1fdc0acad333d672e2d51b61c3b97b9039dbeac639c583c8adf8cc85a1a439b6d6b6aaaba39d3742e6a56c1258f78e87541876aab908aa8bf62a2ee9d3cf439f01ddd7978f1f2d4d4506f15780537c9f8b8873187ac32db96a704ccb08487daedda5d2ef5354877fcc81901f5a5d30646d38a4f9190c643ec64f54d7959898c6cad925aa97f9cc9fab74225aa6f59e039e9f63a594d33476f41c13a6bb39dc0daee53e507d0a8b2b00a10d8d081bcc03347fbce9b8784abbe7447f1dcd9579cd44e18202b172777d39771227cb734809d9b75e97544010b3bbd168f7e19f0065a9b78a6a5ff35d41ac3d5bc05a361f5d249c252cce1eb09f6bc7ad0be96e027dd080b7d0abbf9db45c81d30648c514247be1123d43ca22c3759bfe9859cba6f3a8d5562d8952ea9655f304fd63e5fcf481a7804792602086ca449b5a69e162e49e37b3e8d13b104b74cd04b7dac0a7125d6cd64a60dc5f30cb9d0746037bb9fd2a1314c196ee7211e89d52e6dd0577f9eeaca202a2143907484aaeeeddef2725ddb6f4c44149f7bceb3e34f7067f5199d64cbb694bc7f3c2026601ebce63cd9f1908911bbd4f20a79e7373d4f6c7c00b69ad079e0629faf215d1fac5d97a4858be5a332fa7565e1981fab8b06d262b56354b279baea4275124d60bc55ca1fcfb84e034481962d09957678aa1f9d674d05f463c1e7462ff2abdefff9d67c2b4c07284e42807c73a5f317be1051fc6ca8ac12aed8d3c56699a620322d1414031ece2537fce24a346e2e0794b7fb3ff60ce268eb4813932dfcfc8656918d65f92855d65550cddf6dc0de7aa51ec73f71b539abc49487fb4349e419ac46add544ec6ee6737aa7d364e4206e7ffca007e0bf3d915da4e861ab62009b522f38a16bb4eaf9858469fd95720adb55c07e56c777c3e5461aecdecd4eee7192708c74a1e5277ade34b89781438c8f3be823e4b0259288d200bdfea088b18eb3f7b1d74769db03c9c5af28ea8c773a6f155220adfb59163544c3c0c942568d6d14d4806edf5305bf6bf947b44d3c54731b2bafba59b9be885c91b4ed9c5b56b0e45dad6e422b69d97ba29ff8e00cbcb7d07b834c5e9402f6e9da1528322a3b098af9b98940f6c442c9e00b3d3a211752bee458a4a0ba340ebd30f345601b448702d1eb3650a85b1f8147497748b0d2425c34ff5bcb7218392232a8e9548d595b63b5b7674ebd3528df4081c68901f15a00d30f179caa701a47b75a0fac4dd047f5896a771b4c82f4363a170b00b130eb286d9860a3cf530dfeba6bf5f22644810c5e8485016b3f23c33eade3849bbecd102c86e5d7bbf4ef84428e8a9dfd6d03ac1fdf8492d6d3d4eb7f952fcf1286ad11c80946d644a533e3f6f2c96f1112295cf444a30bd6c8627959634c980639cced8cc999fc441ecc44186883d463ac6320015889abea32c0443183cf57738283f040d9be14ecfbd3c9ee323f1a3d2c5915782008d8344745e16f3ff6b051c5b6006d5c6efc95a94e0db422805f8791d3a87904185cfecd8890436dfceae693eea69049284c551c2d06c7774c1327b0cc1"}, {0x100, 0xffff, 0xffffffff, "c7c3b69ad50125013616c1dfc94b71b6cb9442e6e24d61de5c1d26d0c81ebb83da3d29833258f77598427db17c96803f79707c2689e56c0c67a24a3cbde183cc47cdb63583bc039bebd2fd3bbce71e7c7ae38057ae5617344ce3f6f9767b772ab0c7d59b3b3f08eb2242478bd4d1b07205a64a5e5b323ce21dfda39add18c64d43a66d297b3bbcc66e11cd34f4826b22b19a8aa49523ebec177225384dba9ac0063af849704b18e1c34cc438e42e21c70d6377a45c788438928a6c182f2c8ceb654ac31ab36262b61ee698c09b228824d3dceea9a90cc3bc20255053755787fbca40aacff58335dd21b872a1a4"}, {0xf8, 0x1, 0x4, "b53a63e87dfa6b05748dfef91479c14bedf75daaa34ced6f8791785c65366e95356d7b435fe07d1f14c840bf312b6c986c819d09fae0fd75bd3823ae57a2e6bd01fb493a9226140b0c4d9d9640757fa1232deb356e664b77cca1dc83f190fa31ee6f3d5ff243d850af9c8f848d87a0d0e1dc4d88716e17753b08b4472d31e2b1bcb35285ab2c4482bb851359d037e23d78d74ddd8e409c78e8b18bb73211c48cd27a604e011fd3bab4dd9e6b8d6d048066ab656b6a6036647a96d674ba466994454e009a7b31362a12f078349425f1e6e983e6c8ab875bc27efc87e0935ffd921f23a40e2e57cfec"}, {0x100, 0xffff, 0x100, "92dafd95ce369172aae57d1ef4804dbcb5b9e14887dcac597b925f223785f89f86601d5da946538f50977a4fcf316bbcc0974b5874a4edd8623bfd5e5f8f025b1ea20882178ee67b47c16df168595a260d30bfcb2426770d185b356a8352be1aa7099ad63d875a5e23c67936d0603396d05acc393e90587759f3b6fb6805301d293db48f1c43de7666dae97e2cff031e51902a9a4f7931387a86295849fe31040242ad84fc2c023ae2b6a4eea51a22899a70c469bfb668c03aef145f77a4789c0ae93e4f34985df51ae48438cd4aa25fe1e5d76014426b71b0fa4e54b787968c6e4de1a830b93bd690c7"}, {0x1010, 0xffff, 0x10000, "69b05bce1bc40130f1d903b0c2f19ea312153feb612fc4fa2445384c75bd9b082edae3f6fd5fe1404586a0e4daa956ea5451b6f41798b4c1f210ceb2ed09c2f40a6e43b2f9316db6c92c57e31f702c509396826fffb97f84df55d07629044d5738b670cbf74a1220cbfbcb6040644f3d9dfbd15844eaa5e63a3b14130e0e633c806fd8e411662d2d0bd7e2bdc954cab6ecbeadc889eb69e34890fda65cc9585d0310a2d2735600c908fdfe4e06e7d2722788da60442a549339c32a164db9d299c242b06157c81c905091f0e5e7910b9c3a5a51352003cfb5046adfe239eeebc41cea7cbab466151ad214cdf85b1368c98999a392ab0b080a0d41b9b3cf9d2e44130c0d7304d9ac50c4b5c0423c375a91dc9bc21f5aed3f627ef2f8d66b77ce3c0e9f83436cc8db2a658ea56eb1f053717de9214c8b43ade1dac0b8d70fed99ce1ee876a7da001b9a8a9e972a756b0549d49dcd4144185412c4f78327d028f79cfb5b0cc51c87b88b6f7130cd0bf73adfcae39beee9ebcb60dd81b4aca8c741fb96198e317a7b709e85c19c3270b855b6cbd1065233e19899eacc6e2e153ef8b88f4ffaaa27e87a6b3f6632062974573ed84bd10fc4dcaf5aef162ebe1a2a0e497f40e40fcbc77c12ade0ccc4ed8b412cf8e50929972728502620ebbc1f26216313934d0730880800d32da894725631ca3a83c56639e065183923a5f893aa8c9a01031fccebf509390e0f836637cbca307ff5c2b261a9f4ced95e2585acfcedc352168ad67fd292b7fe89db3725a0102c312884077c39127e8947747ccfc632bfe32de36fa143ca446d490d9a7f40a7d5a4afafd77bdde7421a3062e6d37b906efa306ce905464945ebc7a846186ecb0ab23b466df5e081dcd0a7bea58ba6ff69baaeda994dca2b10e77e658f56ffb2954d4c0da6ca2e3d62ae54738a3b32ac5f240e830084a19761c642b08d9e428f8c4e11bff964a66d5ac10fdc5b0a76cb90f44916c85ad7fc7a56ba766f226a67ab45519828fa70adb74ec1f3dbd350c7c29bd1ca1b90c555332709deb510eadd0e22c15cd6f39a6c5090d1d3045dcab335dadc5539bc39aa6d163872abdf651db422dc6463f63f8842fc3826d12009658c732f561a7a7e3a4560ca440d16b799271da34cabda4e879621dd6c152511642c16aee3386e9254e4935740cf90378fbb5886c08e7aa94dd78527fcdd37ad84bae1b222b4b1272eabf7db739f1d2e0c6c0abc50c7d645a8c837e49e13bde7aadaaa357fb336d10be76b76156f95df187c52dbfb65dcfbac06d19f55747df0cdd17ec3f4e8a7e6c9c700467fe9f6407c80fcf250c818d8b35b59496980b696de8ae75bd7dc811c31dcccf1dde852445696748f38ffb42638dafb0b671f376366fec5d48312a36a0e3278eaf4639328079393a224fefc285e40ff9537f4f309a26d5e1c6c83bf6e05abb7c2d7fc78b5088c81acec1a156b949a8344f68cd5edaf9df407ec2f2a73513623c9fd135c62365d727c58ee42a3cf60654b876334381aacbb6aab7d34e24f5bc3c971de6b57db9fb0dc141d19d3aa8e08384fd37a1dd291bf7753ab8484e35ce7098d33a801dd03afa364845ea6f6080a1d611f9c0af15e839493cf9969fca651121cc3b3cd13dc032e3dfbec4850942fe0f3e436c79efbaa354b9ca8a73f1950df39d5b525c571802d9b6fc68f29e4f7632c526486ae77b069db550e621e9f23029081ef82a090c52ec9cdbd02f902848a97688e52ad10444e2985cae0371f59619abe1ee9f9b34bd27a4e41e1cdbd87ec752f963f872ca217a2a8a0938a2482af23d6368395f17f1e15d0292cc8c7ba941de1734445fcd5977547f112e5ea54fab419f63d99f5ef8d2fe6a0d72aa0f716a4d0632424d12f3d98e9b397d6f66a4301974d11473c6e17419e17a033df2c97cecfa81e8db67b0515d056c340c0c67ae32e3997d1f56d23da49ea0cc7e0950ddaae3d0d8e513306bddf0398eb56d24e2b78d635310e02cf406d1e21ff1e84bd2841d518fa2a8ae766ab8d412de3eb6faf831cc583f6826ac4c546f67fc5414cbc718239dfa624a3e24c97f43b20c06a02498171f3b8340030b29ab72a5583c1164d689a5c4ac644e1ff9ec8ea657999fa2c47a7cf00eb3fb4058176e708beaed518aeecbb77763fbb22340ba8ce0406d56b6f13bf841ef2dfbb8053efe46eeb30da6c150e7d4c56fa96ed5b0994b8987c7025c9dab98c0d97296d29ece1f5bc1aeb7c5c3c5eca72a0d351af0aa38aeb7a37f86bb7b874533b941212d7d68ca238f5a1ef7ea558da9a000c1d4beba103944784b1aa0e6368202a3beb5dc405bd07b91ce935c6fc595205bd3c42eaa992203710736b00cd8cf4ff82d2f950a259b160b0f0e2ec79ad4c74506d7cc3e8f69b9398b1b7aa069f047f7e38cf351b3a4229a0ef57436ed516484a295266cfce806473603d8f4a882740f28efc453e218a9f5472d0764dc7d0ca1b975d7c689f85ca1a7c765f780340ce48ee5c19456c7e30f4e5a3793536db5cadc19037e7f8838b3d735d3ba511af81b15defa03230593af11e8b70edf948ee1d9ff312e6fe6d1f5c0da6d3ab1624b799e75e8d1f4f000bc2d3d91e08b593610aa4494542907a39d47510873144c0e1b41f6c918fff1b107780975acf16fbdc289d365a85b0786e7837e0fec36eabc32dd5e40680bfe4078bcaae80a6d8af113c21d6b2bfb9d6fef6b6de25542b40f3dce8dc3a004d62845b34459b3e6675a89758c86394a3f1fe71f72d5004bb4b6414844da95ab6c644b1266733b01b6f5b43bff996b0ff697cc172e4c566481f01551109e773aa7dbd7201b1719607672ad8dee4ce936a9960d48581d2468d35eeec1bb5e23990e15ae214a60146dfaece0f75d24889f5ef9bf678dc25e4fafc21532c86d183a36a06c41d1982df875e4775ec7eaf0b357adaace5d7bf711eabe3a548f476d3fd4cd6b9b8586c188d16c27f844dd727197c48b291d3c55dbcbb14d8f1ad08f418a928258fec86c7ed67f5ed5ded7197656b8b243605b54cafd17c2f1781a546b68ae58386b42d54be05991e376a9d9efd2f0ad165833b8e3e021d3b2903cc6fd9a5535b3315a897f4ff91a2e78b67267a855bef13edb9ee7afa88ba6f2f5505cc9892eef09d862b9ebb58815f70eeaceefd4af55c34ca9bd046ab46a184ff53b8b88665f739e11fb94ddd3e98fcb27993e18d31de027ffd8b07eafdd12f862845ca4a50b672fb809301865c69de9dd8d5247a0b9abfaca04b5f2c07dfabed83cc1e908a4dbb4afbfb43464ba59256a00308dd6602ad640a07c751d57131bdd095d4ce4d7d5c258741e9c77a03c45d1659c766522f18d06f595b5eb1dc9e9243a649702e550b09fb391868d66828940078a3e79c83cb9298776e1852dcfe20a1f1a05caaafa7f3af949eef1b232a68a4b3d5e6f2295a604378759f817dc589ec9f09f2deaa848bf022a00cc2846e455cea1279c86bba47ed58d6b4b10f781b67428bfcdb866dbdcfe9562325f1c9b5057d3b11c9cfee61f5d762e92d6666f1ae91f68914a4dddba34be182cd1d5443b929b7af3d431c8d0c5fac2ac51bd2fc00dc183dc2767940e572339e42c635c32a19443c427e0677b6cbf7160aa91239549e19d5a073cd6fc810a6a2ec01755cedec48e0026f1221931bfd9858548d05001dc17bde1873446b7231a02fba40c5276af5a854cf4fa2b3bc30d5e330e5feeef7b3aa7bf9315fb01d286bd383242787334140e90a7bf003f85a6b945c39ab386a7e6805b605aa19f6bee404d18c0a551ccb4d41816e18115b7844371099fe65f08a8e9e4a9573ed5a3bf424ce54eca269e7bb84b270e247ac3778fe6f8c635d06133709b5f28234544ec3119e801081d2cdaf33e13cb96ca166863ba7970f6b8f62bf977efc431ffa718121970304eedd9cc7ef98df6b19a5691dabd0e9c31d5e7c13e352ecb4820cf14f115082f97785380750af2f68bae0fbee0e721b3a90c3ac322ddf043215722479767b98bf2851e90f32d43e69400ebcec447000c815a673add83c5032dbe1f83b3154070699e1aaf25ae19871cf735c2f715e41690af2b4465ec7cacf36b4438c3ec2cebed31272bf443ba6d1aa0f4a304b7f71a7f3a6c3cc8da45577ec463ea51127b2d9af4148e56bb21a10b2e1489456368e5da029ea19ca9da6f659fa22f247fc6eb0572d57ddbeb71b05cd49b8edd1c2619893ecda151190bb6c1b60150de026038ddb01edafbad5478afaa36ca1a010bf2201212f775fdbd4eb4e0b9081a9650f3bc3407655e8f2de40bc949af2fee620f0a4f7d07a727324d08db9b22ba11a1646ad2fd8457f9d9ad90d58c0a25e8a6cea3b0382148ebe6cff52110320e0d82721b8ccd476011c41f909775b51dfdc6c46501edbfeb40fafe1b52291890998b4b9f2cc56b0f0f4ca5d91870bbd56045107e3b11f6d69d4227de303129ff5a6226b834f2ef6c5653e819b2ecb4e3651fb225cede8123211aa6ee250b23731c0db5e943c87c63ba0c6e892e9df96fa9e2db3f771bc27fddff68682e381774e97fbb6c795d13ee8194059b289d006232dfa5ca80bd7d3d6ef16cb22f5b58c71f5eae9cbd42cc3208d80bf6476ccaa691ad23cf85a69f265c0806181b98771722c1a143ecd6f71f8cef3e547c64fc8924364752c4dcf149f7e65cb9af889bec152d3c3598bb3542ce2556b7cc531b19b2e7d744cc167e1fa7120ce2e5b1cd141df9aedbd08b3b6f5ca78d9a0b8973fc777e892b11b8b6bf4fe6060f47af97de9e2e15a24ede6ca96937bc9871e3f3c5af35cd1176fdf3903dda84c6983d71d0ed9fdc98d1bb9701c993cdd5edff1201110e1b32e2f825bd6c99753f3bfa841c9ce10247446fd1ae7707aeb7d9e3df6a83189f00408e95f038cd2a1c98a2410eb01a5c795a16317089650c6f9df13f2d58f0006a87cdc3006b3e9770ef5160ec8f1ebce6f1aca1b0e7cc1c0da6d25000be29dde908fa1ba6775046c05a31cded11cf4827d403fd4a580d03242c94ddda7018aba3d28e6390f9fc44de06ab996c400f3bba2842a8eccba83321552e65a8022eb66af33a1c5e4e84e71cc92d212d79fbb59753a7022b742fc1a719afcbde200019c0fec801291c9b6c6e4313a40a4d7b3abd32770745dd33f1cf58e6cf7630ad28552f468583eba6309823a4ae05771390a01efb55ed79db6b6a52a2535a87ac439cc0f30472e89988eee62ffd1f83932997f03a6847717c3a0cb4f11871d351561424f44b12a9652300d0e28478e5cea7cbd5ab9da54cde96429d5487b143c098978b40ecceb2a1434c90b7e0899f8fb8356d672a195443485a6da434c60c31347bb572cfc2db9eba3118ca457c1e741311a1856dd5b2d5e9655e53a167cffcfebf339673db39c065216c3419c74a3b751500f67cf5350f977d6b070ddc3bf5d9cc67957017ee286a628cade57506b0cb73bdcf6c25265a7b3e7993c3c2caadbb3b4de2dd6e237a37ed3f90c6feafc1440697e5e79e084affd8d33f9cc84084ce0f9a33c10f2c39fda157f4c2e4a37cd2c110649943b9326e0ceb4ebe50fd5e586cb68d1afd0f76ce411c2fc6715426881417fc52511a663394785a1c649e1cbe3b40b6e9b82d778b71bc4ccfa6aff90394e291ada44a55fd94f4c4b833aeb2e02eb9d94bdb7fd1953e700f35755120596a532242b6527087213bb2c90197aab29b3d832486b2c9827454e1b0d1b70e8878eb872136da8a468424e834c884ad8453a037759692dce27"}, {0x18, 0x1, 0x28a9, 'b\x002'}], 0x2400}, 0xc00) r14 = accept$unix(0xffffffffffffffff, &(0x7f0000005480)=@file={0x0, ""/44}, &(0x7f00000054c0)=0x2e) sendmsg(r14, &(0x7f0000005a40)={0x0, 0x0, &(0x7f0000005780)=[{&(0x7f0000005500)="9c47dc965e3856d1ad5603770e59212c58f3f3b3d356b26ae54721d6b47074b6526850b76d18a5d18f6747cabecd77c4ef64243208cb75f5b42dfbd9cd50359d7d5fb2cb2e7d8a05f2", 0x49}, {&(0x7f0000005580)="c385ca2f5ac03b8a88f2cc12de7f0e7fde6717df786ec29257efc76d476b81c6469efc8c9f0b257fcc6fc2f46d4588bc30053d84e32eb6815894a8aee214992da2f474f52ff2a0fc6b5b6eb3bf7d0d369bd2194bd2a6d57953b5feb6f6d4128d25c94b142b2c5a5caa602ecd637756d5394330d12bd7d2699caabfd8b1766a9612a973c795a0f3ddcc275392f7fd6af50a6221ab3e199b233c9ae8372c0bb1314f0e26f8003640ced5b1b6c26de2b0391ffce2f64823e38dc21f69e3b4edb8a58cd17a1f63b4", 0xc6}, {&(0x7f0000005680)="8c96ed27929019f40d280c20925a31666f5d0580a988bd4b5728c50662d01f0bbd121ca840d7248e7d2a148b69bc25b0eb511c1d7f0b522a385cecd85956751d93243dec8cb0dcf36d607ee338ee126cc0964ae6d78c7d69da7c5749f7cc3b73db9ec5fb7b654e4a4feadc8642473571900e9c0aec91b60767d26995e9784bbdecbb897c96ff7f3c78d9fac097c350cc62c753c4817a744bde3a9b8d526cfb8bf91838fe7c76d9d706952fc8369bf5df81d8e5e82843514038d46a1f54f1acae410a9927fdc2edd0fdd775b23334b095c941a779f8f0c14b1c67b850713ec78964a25a4ae838414bcaba50abd868893a01", 0xf1}], 0x3, &(0x7f00000057c0)=[{0x18, 0xffff, 0x0, "96"}, {0xc0, 0xffff, 0x38, "c059662cf7231f5bbe0fa288b53216d38d9977e3ca056ad25d37aa5f9fe9c001879333a23da148851b8895000ff23c0af6cb1cfe22a3f08eb22f6c4af68c1781f933b5f0b5ad7465d294ef03be35149ab871d7ecc1681f2a7b9207ad40eedd90cfc099ae3a5418ad2e2c4246231bc213d941aa745000e786c2c905c65e073c0550c948b4a6c847f1aefc1c5dc20406a733bbfc224c439975a5d3d30158dc62bdb30a4fe4c3ea536760"}, {0xb8, 0xffff, 0x6341, "76452a70e573567dbdb799d6d6494157f0ecadc12b64e144f20768532f9f0b037c0025862e8b9365683a5f26ea917c881a982f5d765d0b96dee57d063412e968cfad555d91380185620f41576b32a2bb437648909983afa09e3f614d44f81f77b153bb7998931753c212a7359a1f64eea2fe69e8dcafae10b802bdd30277ef580af3fe39cf200cd533521aaea9c1420cd4439fe811d7c80737e4aed16fe2414461"}, {0x18, 0x1, 0x1f, "5230c624ab251bc5"}, {0xb0, 0x8001, 0x8, "45d69e42fdcf253b5103a442d558f0976329dda920bdd239ed85dd3aacf9503064858a6ca90e8f0cd9e45b7d5f516a3259b906aad68a589f881862db09ce8d0c61b01977822327f9733d8032bc26ecdb28e752a111219335fce06c83ad4067ddbb3fb29f2ba4fc02d35640829ffb796ace00f58ccc21768b95c01815a6364d64a1c6a71b19fb1494c14db7d699afd271d5f0826333031974ac546a740a7d6a80"}], 0x258}, 0x400) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000005a80), 0xc) 16:01:02 executing program 1: r0 = socket(0x2, 0x8001, 0x0) symlink(0x0, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) r1 = socket$unix(0x1, 0x5, 0x0) r2 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/155) semop(r2, &(0x7f0000000040)=[{0x7, 0x5, 0x1000}, {0x2, 0x7, 0x800}], 0x2) setsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x347) socketpair(0x10, 0x5, 0x1, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) setsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x0) 16:01:02 executing program 0: r0 = socket(0x21, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) semget(0x0, 0x0, 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x4003, 0x0) r3 = socket(0x18, 0x3, 0xf6) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0xffffffffffffff6e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0xfffffffffffffef1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r6 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000140)={0x42, 0x0, 0x80, 0x2260, 0xfffffffffffffffd}, 0xc) pledge(&(0x7f0000000080)=':\x00', &(0x7f0000000180)='\x00') shutdown(r6, 0x3) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x100) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000001980)=0x6) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xffa3) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x3b}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x81]}, 0x3c) semget$private(0x0, 0x2, 0x8) r8 = socket$inet(0x2, 0x2, 0x0) sendmsg(r8, &(0x7f0000001940)={&(0x7f0000000200)=@in={0x2, 0x0}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000240)="c7d45119963710aaea63571aa9a77ad2e91473e77ce3e95597fcda92e3e52d8c3159f4ca5003272a00080fd95739dad6bddf4eb7a71c497b7dc73c9fe8de87a3155a01beafef07be845174332773b6ca6f4deeb97b6f2cfbffb8e6eec83b00d4ea61d674bd090d7df824974506089bd5fbd821da9bcdc623cbf98a8518ae305f98848897b714a917cc78980804495af5cd3de9067fdc22c82d5efdc20c1093c01bba8f7de5631178cbf360da327b9bf1db40bfaa469bcb8dc1305684a99eee5fb48c04b3c06bbf9e", 0xc8}, {&(0x7f0000000340)="ce73a50299f73ddaa513c646e1884e097fd705062292ded3a8792493a7288a6c7bb1f7f8cde3277d23fb6f30f4d9cb8c8c9258e4f6775c272cee45b5b3573d37d747012841806474f6c0d856832e5c472bf58aa9611167022e71c541fa53e8c80602d91e6943e0f10b70670af2763c6ef585b60e11096e8f7a6061b49b69397601de3ea1fd1366d001cb02", 0x8b}, {&(0x7f0000000400)="d25c2ae4b931f7f2c2d644d7860c6b42045b6f8b737b41e01979d1c5d7f08d9e9a42a6ee8dc388530020092bf31277deceb00626df9e2a461c6df7094a5a0ed7c25c1e25ffbe72773e9ca27ec6171283565d47e43f4a817088fee5f8525a2c7eb8253c18a0420d478fbe241b1befad62", 0x70}, {&(0x7f0000000480)="35e04d9835ed32c89b86b986ce82562188a8468045597cd9c25c5086456d4bf49e5e72e3c3a85fdcadb6d8c3d81b45c0dc319778e5282e55698e3d1f1094948f61989f7d49fc242cc4aa59ed61fc2c500f2e3b7bbc5e71e027eaf07f7fb8509ebcdc43ce75c66d12e2fb38b868909547ee09f0ac", 0x74}, {&(0x7f0000000500)="f2a0e205a93dcbd408185a1ad55c05021e06b52c07fb2dbb7212620669d1647f6639dbad54b8c8ed06d15f8c1a0c65aa5327c0dca3671c963e55b800ac9ad5e3c9d5ec02f095ad739adfc8638068a1b8c825756e8f3f1a6d98e5ae83b48448da1de71108de604cf58392dcc92ebf65f71712abc217ca69452683e41334e246fcbbee05d0525015fd2c44b3763ee669695af2e23fbaa7ec2c1b22653fe61cbd85eadd449d85fe678a5a6ae39e13bd2e5ffcb6e5257ee4422f580531", 0xbb}, {&(0x7f00000005c0)="52264440bf2ea4b739f5783c772273b9a5d274f0351cfe4f66193d2e4ff854094eafe59784482c05eccaa0f511c732b8970484a76ecb78ce893827a4c3ffd6ac486ee63776a36042d40c473fe6d6d3d36935b761d0d6de75c9586761fd5192328332f063bb688344330403743ba387cd465a403f905edbb000f3e2907bc09d820f941c1869bb308c302399177322448d8be05431e0df782d04a3f950ee", 0x9d}], 0x6, &(0x7f0000001a00)=ANY=[@ANYBLOB="c000000000000000010000007f1b0000961a5429209b1b9dc92aef76da3dc3d4bcf196a9ce9e1f16041b25d9d09afe25f34d5c17c293de926eed93bbebb9073cc93f0673954d04591e8957f353fac18f86028ab58e35375274475b85b05a2955155159d1dec2cdf7a8d5428914974fb28e169c371e979aebad5cdc750d187f846a0378caee90e0e27ea652da4e1d7be72d413c174a6b500a17ae5c0e52493c910d8c3570c7e1f7f410e51a7ed68616a7c27f0b251c9c0f3a7c7b880000000000b000000000000000ffff000006000000469ff0e7720959baff007a9a8e57aff69bbca9ca7f71831331afb660e63f27822a300fde94009fb0bfd4493563ef217617502123c0227711a308200e56487d803636891c44010dbb536bc33673f11622cd55e10c0684282eaedef07dfa9abb8281cca51f419ec24839cadee0229bead18f7ac37e20b2642e899aabbfc83026edae95cf281c612d9bb41d88a46af7cf990abc949838f7f0d8017e7514cedda7001010000000000000ffff0000050000002358157a4971e48984e5c1121a680df8ab8494d51257262368ed3cc25a09b9c18ebe6ad36cd2bcd0cf9b896bd26dfdb35d6204ebc727f48f08d6087e39b77836e7504f3ceb3127ac0675d85215728307a4a44415a55065dbcbb3f1b57000d2609b4a1961cf76afd4629e3f4e8c478709f85484e93d3c477ae4e9afb64a117924f8e26ef8eac3cef1f6a8dd67cc284373beaaf67ed2d559edbab064f8cc69b6f779dcf4778cffdf510d14fee59d696eb8a4fdf6baa5e27ade36d9263f0a879d695266bec455dafb12e0a75620348153c3fa6860efb6b7023b4aaa4fae434c7ba2abde384ba98558cd8d0efd2cbf5a7e898e8a779c860ff9731b955c4e5443c75fac1490691882c6ed06b7c86f37181ddb61df49ac24180f03a08801e6ecea020b1d9fd1f1edd4ea04b6d7dacf7e45c2c1fd57fd71460220c02aed24e05e2568bf43e4658fa0565c2ce27d1d6404ea11a28bfca2a90dcaf3f4a3af4b1bdc290ad3b933bae04cc3e800c77810ce2a7d1851e4054d912bbd068fb7e1449129db6503f12696c10088a79885fb980bc49d5bb5b6066ea368b1a4c6e5078ef7e5a2ae5a1a812901a3ee726827372cec8eb5e18d5736d9f6352c467e41f487083f57686e333f8b4d6a9c7d3788005997c31db84d1fb34cfdebd8052b22be3b56c0e540270d2fcb4f112ccf535c6d6b712655ef84c2b93580c829bb8e57a953ff3a7bade94dc4fd68b3a9dd4e54289be17783f2a6502a0f2a249a04939226f867327f51e7b94101e597f5a789c61fa9b34a1a749fb7dd680217da8380d4dff33bfd1af9e049a2c2f441df0ddc54c2261bd13726e63458b242363cf69a43953e5b431c7734faa176eb1af25378d964c26583e921b5574e08cd3872e750ee033b6ad7e43ea70f4fd9ba64e88ed62b404c17fe268fc266f6115de8f517b06e8d79d2c23dd3420505425ad5905daa3cbe59a46a69aa53fe5f96cf5209ca3d1c18ec9cec60157cd87097a86de500a81d8142144fc76161c2b729c98ab217612137b7a3a93c42b12f8eab37c0bac9fbd40026087f0459ffd203ae9e256a198a04c16638dadd4d6860b630c280a87ac9a3558ff068a83352e7447fa24b2d8714287a68a56814ed450c0eef64051fade43ae8472de885434c501931b89c9930f13416ceedffc6bc1f7bef2811876fa7118fd10cb3957ba4876ac03f48043a532872b1117b5f9897d3fac4c1cac5fd2afc510b04757361f7d914444e9b0329f5f400da4bae5086f53f552840f5a223779e27c9d3bab09aa53cff0cc120bc85a8b8c44f21ab3d67e5d2a7cb85b2b34521f92d8cf27dbdd3e05f3fa7af5024c884015a87d936ce743c6486b940e3933b0a91b62de6161a05b1f9822501c3667374b78961126cefb4ca528759782a51324a9c5cb9427c4104f1f9b89e3214e96580ae0362f80bab2e5e7380fc04518c97d341c130adf4edbc6aa49f3aad66eec627bcbd2b5ecf47d11767927391e93ec8650f1481122bc321620df8590bdb3c0b4ad0a3763f071328ad507b1b6942e46cec8d5fa087f442ee4b7ed9b170f03a42fefebbe2d0462e4365f14c6829f2f1e289a7510d9288fe513fe7fe0aefe565ca90bc234a7337f5c549b01b1629e591abb3bc13aa8e96c8c423ac1cbd2a58cf25a34b7d1b04d0d4aa7aeedfc1010200c961fd7bea6bf2e2644d1a2b590ebcefa9df658f6be8369a3508db01b693c94278405e651cec5d20f02994b38f8678567a8bf895f198befa58acc1495bdf66abf44aa0f8d67911927e77304999b6611f69e2b92ad68c05b91447f7fffaf907a44610bd6d5d07627555815dd316cb575b57d5f059adcc9a540239421436e21a4bee6f443d003fad96a832da1fbb3c1c9b562a8647cc25bb6805d3919ba390cc9506061ed0c97fbe0b6c277f5329b98eadfef6f14fc6d862d18f57ac350a73f199b50ba2544ad238ee62964c35cb0a742079f6b122b9b2fb9deb974cf5ed6ef40513aecba56a785bbc381199ca4ccec67fc29ce8d2e1978e5d84e49f9b44ceb2c87737321c89ce9a4c7932e4af1e0a063c53f2d3af8d66ca8b793848deec24d4b919a6317193e15b97910e1d1f4f5196f2386c4139b1ca3ce3152f7ebdf384289bcd19b3c168ac4858a095abcd0b7c9ceb54ad0eef1a81b67878511efccf4b6aa6416310451c5449d99a74869fae4a1dd028486a444693d5d6b2ba081613f95e9265e88b1d40c4e7a006fcbb6816fa498ec0a5f9a6506c2f6260fbb93398e58e4ee6f287408a4866c05aff8b30ceb77a576bb40981c8d52aed69e0a77c587b46268040b721fcbac61f3c34f6e6e37061b7c072c9cdb219190906c928bfc7b5493d86890b3234e5751cfff88fa600c8abff4fe35142e5718b846a898db5348fb3326c4ffc885ad6da7da803bd500c3509f4c675f214edd0fcdeb16a7e4dd811fce9c6fb44e14116641ccb613652cdd1899e49d6c97ce4cbd621e14229334935e241a5f57febc848920107c24c3ce74b544e3f1997cfc63981f3d28e746dcf0d7c664d5229f95b0d641ac6937c780b8b3b1486a6f27c2d52ee7fe175753c32778d951187ae8631a4b4c5ff466d979c8c4fd91e5e7e7db5febf404dc74617487da53ed8609ecf1f62ffaed9914452e9f905f8319f1c5dcd8f027b0851fe8529d55bc042d32266882a4a806fc7b3be47afd79efb709a65ee970fc8587f492dc9fdbc4f2704afca0c60afc23ce0e8e4fce351a0680cd0d757f04d7bf091943337cc5eb1066eb41ac1a47cf7abeadcb76fc23cb2295d9ec261bca869d55439c7c3fdcebf0068ca3de725bf5e74fda04a584d3275e0771dfd933db350b3175623c1c2d69d4d157c34f43f870f337a0d76020fb5a4de8ec8618356a517e5a75e900b9913cb857136219d6185fa25b73e9377d64ad0592101b65f2698dd520e71699cdf4455bab717865d89ea808efe95c58dc869c60253c15f516e87c9f57e03601cc5281df2d220e629fe575fd5f9955194e468faebe750b851d5db78fff88e139e54a0465b41e539b216689cef8ef0acd047a68409ad1868fa5e01fc3a77ddc7b8a5423d87868eda2ad53715c414e75f28128b7cf520aa00373bc210bdf51380ca8a323792ef4d5b1fbdb1a77b7bc262eab1fe746610f07defeb91e6d753663533b5e8bcf2e17e9b7d27dbe49ecc3b1c3825b58e32ca357c57002fc5289dbd6700a18bb8ffeba951e3095ab34843be57ec6cc126819e5761a580c3f299c02f4105b54221f4db1622375dd34e1aa3f76ac6148eda40788623f19a403665a40416a473c010cb9d0243ccc443643e89613f3a267e8e2b8434fb5134abcbc3b732defb700a0fbb823f89a8e46f8f8c41baebac701467368aa1e720abf129ee4a66655f104bb54c15e0abc5b5f0a10b7c70999fda6826ec4ebd138ca1964a1165cb22235eddb80cb734490cae240143a80f7a54087e609b050344d9ea1585dc0b2c2fdccd5064dc94f0c96237e99ca20148fd7acf8263d7ae4d1aea2138b9f97900ec3846724148887779a83a6b00ad8b11ade40a54e42d8c466d338cef3463e7f90419f474dd93e29542dd07c26ba61181b94b5141f3c5cfc3004230854a45dd76f5244a1ec89535b9180522786fdd75789f0441686b7f939e77dfdfc7a8a3536bbb6895d48f420ab56d49b1f9b53405ef5c64d7e9a087e89b96808014f77c95ac220111c3cba3a8b8293bd944de46d02e35eeb014e99d83e3c2df4efb5536ead2c585bf3b99d96cab3f49a5a517e12cdddd3ba9e1a4d74dcb40d25e9343b07de50d79e42f23de04d41b9d76212449a62a59eb8d24df0bcd1685b794781a7f46082b3f7c257133bcec2d433049ea7e725cc01445c83c4b2d4c429f3eafe9943015e7521a15dea4bce8ff3153be2847e925d133dfcb7bee60f172d8a937a6788a53c9532747db6abc6771426ba2b4484b472116a4716afd3ee2cc7ea0178061b9914c447d89d4e2122ae3bef3d700c5073f61a622be84d886b2a904960850c243abab54edfe5b4cfe2e1b9ebac46575df6fa3e11d23065a78870c6e78762152f26deffeef8fe88c313a7e9fda335d3a3aec988ec338456afa095ea9ffcbdd9f761233eb30d209c4b4a61b1fb39c16f82e5498da14997c1260909dd989dc0abbe6438251fcbaac42d990970515c2d2cc11bc2033f7725ba7120025504842e5dc7c8526c9f59de0614a57bf692724045b3a32b59b53e45cfbd5a30cd8345a3835e4d7bbd160fb14512cd912f890dfbb6605c9b5c1ba40022c62cf74a1c79ed08d120c49301197d83222aafe20fcaa7a4e8704a7d1d188e3e06e01415b57f07fbf747b23ef67084efeee084504673cb982aab70b1bc7e06083302d1505f7acd179c6f378a81863070d50ff5be36f97b5dbd4f190b5a8d12ce7936b62a78eee284d6ee3899755fab7e8efbb651431e41c32d4acb94140e354b84f327dae2524783ab12f10e3ac8bcd7a23130f80216ea85317151675539c519c622c85fbe75c406963eabd2dafa3dc87c7ced94ed23e1110aa42a8593a9c4295dd6f1017190d3f687933be31f7c31603603b3bff952789b50ab173d6dedf3b64450c370d657c5bef2e00b774d6edbec9a714edb27e4b3c6512c21365b205d2611d6cab708bd390384c124299f1dd1f06007e6ceac3ebe776b86bf7d654f0a2a649a7619399162ac157b24424f743bb9fcc9b4472a5426ef11c348f69b7a4547b4b30a783b351d1ea9791092631a5851c6b2f5e69c31ff4ba9f98275774935267fec2d8041a160f402e9e44b7fd843be94f04adcd4a4337739490fa2e08c0f8f5cbbc39052bb145d6c420f036ca15c667e233f0708626e9807a12d533a13164532dcc17a6887131ecfec36a0374aee94fcb7ecb40c04cd11fd907cbdb51b6fe550ed43c51c4f491037e9a4198e8222873cf5c0feb4b7747795411c281693c2d110dbee53bcb72c6ffc73e9ca4a9e7a3ef0a612ceaaa7b758a43c6dbcc0e53ff1e5944ee768f890722a995130f1f5e47acf2b471c1335e9fa1f56c453a0b4c85320626cfb52da8c863fcde35ed733552ecfd081188b79e7265f30c4e9808543e9043d97479ccde7753c8d706f064ccf680545d2837636fb7d6b34d53c46734d2e8ecdfd0260793ac07c7e8c838ee4cc57411fde3d4af95649645d570163fe064a9ea906005bec903aceeb880613756bfe7fd10c0a041e533ef8dd03cb7172a98f694f838e81d579fb074f2bbed97a93fb45388b0873d3e4d06dd8e7813d4a1967dba2d25592fe8994003629f21d6099fed1073e86d35e12665b037db827b3dda78a64c0a350fc3b1f9a965f56f0d37b751241c3f07aa73c6de14deb3ef41fa84061b905d1347eae5d97401f48a70ebdac7ec3292c0b5a099b26551ee4eac62f3251c03cc8bce73c618d5b39e3dfe214fe66e422664dcb65dd2156fb513cdae9998f934157605128da065ab812586c71de5a5318bf2c509438a15dc3cb8f5372e13ed00ceb40bf3a804e8f6e645a2863bd36758ca9311ee0a6572bebe1c2990f30f1b73907debd956bb4989fa685afb8031452e0205472cba1fe07e2138068bd20b18a59474f212cfcb8197f66d5d9c460326f261fb0711123f489b493081e9103d772b8dcb9d4c7e7ba5224676970f8ae58268fb6f9d665b2ed1fd91a7e2cefe6aa94979141f7bb7eb86a06da59741a4bdab96bd915bf9442c0c7e9896a0728be41e3bc2c779dc60c5a17fe1289e2a4a5084e6d01d60190abee040dc46406e40e99c298457b546a4174ca6280000000000000001000000030000000216ec1b2a973408792b335ca5537df1d7a3b52510b114007800000000000000ffff0000f4cc000040778f7886e5772a93a71a7bcc2bec1f29eb5c173de320c85fc10213aa959d712e31f19128b942f9360df73cd9520643a8ac32527b7df0172dfc471b5e3e49c7972203bc988cc40ab9a7cfe3bf8083f7e76e8504fd0b266941ddf8e3aae98318d55b5ea22f85320041e0f890c80f821e99c9916543a2380c6c2f7cc08f5d4e43ede90ba85c8e5ba7d799a1f484c87c1f36c8f9a08492dbce41003fa5c263972849fe0972dd952eb9c8f17e11013fb83bac61f9f4151814a132e8a2377a51fe6d7818e61e99f394537225769caf015e1f7cf85c656e2a60a632e7bfdfbb7f7de22a63275206b9bf80ee99801229779b73c9a688c3cfee3fb1ca255079b66ff8c2bbfec5e2fe87a73727d33a7bcefe55659b16ef8bf4dfa52be9813c3b3a8997e14e20336b20c29bacf9"], 0x1220}, 0x4) setsockopt$inet_opts(r8, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) dup(r9) semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() 16:01:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mlock(&(0x7f000069e000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) execve(0x0, 0x0, 0x0) 16:01:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x1e, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open$dir(&(0x7f0000000100)='./file0\x00', 0x180, 0x20) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x6) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:01:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c992019c02702eedda3b0ea0ecba312d960ebd02235c5584bbaeb9999e37cbd4ce59027d82bdeb6f135a10ab3ca2ba41207216ca0333108dcbe508185d5d939ad56b469ebf19cd3d6b2f65cb1df661586b77ae375577632b9f3f48c329799f5910de"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:01:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) r2 = getuid() setreuid(r2, 0xee00) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000700)) r8 = semget$private(0x0, 0x2, 0x1e) pipe(&(0x7f0000000640)) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f00000004c0)=""/227) r9 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000140)=""/94) mknod(&(0x7f0000000100)='./file0\x00', 0xe008, 0xb31e) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0xff, r5, r4, r5, r6, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r7, r7) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={r3, r7, r4}, 0xc) semctl$GETPID(r9, 0xa2e02803b6a0a0ea, 0x4, &(0x7f0000000680)=""/68) setreuid(0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 16:01:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xec}], 0x3, 0x0, 0xffffffff, 0x0) socket(0x0, 0x3, 0xd9) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:01:03 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x100000000, 0x4, 0xff, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x2000000053b}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x6c9e3b78}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x101}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e5d000/0x2000)=nil}, {&(0x7f0000e02000/0x3000)=nil, &(0x7f0000e07000/0x4000)=nil, 0x803d}, {&(0x7f0000e2d000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) r2 = semget(0x0, 0x0, 0x2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) dup(r6) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r4, r5, r11, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) dup(r12) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r19 = socket(0x18, 0x4003, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r19, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r22 = fcntl$getown(r21, 0x5) getpgid(r22) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r24 = fcntl$getown(r23, 0x5) getpgid(r24) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x0, r5, r15, r18, r20, 0x40, 0x1}, 0x30d, 0x3, r22, r24, 0x1, 0x1, 0x9ed}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:03 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00'}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/108}}) 16:01:03 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) getgid() r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) r7 = syz_open_pts() close(r7) ioctl$TIOCSETAW(r7, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r7, 0x5}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) shmat(r4, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socket$unix(0x1, 0x7, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x1153a23b1b59cbf, 0xffffffffffffff9c, 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r8, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0xffffffffffff7fff]}}) 16:01:03 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) writev(r0, &(0x7f0000001a40)=[{&(0x7f0000001400)="a1f946ab18a4044a3b7531f430f1510e29ab9cd6ff135b787ddab8f70d845571fe655762e90467daefdfa1150a2b1a968ac2e247b5b0bddff8ae3543f17c3d880104eda1c821215fd68e5d432fee77fc753e321c137e5a47fcb29c25c90c9b379481f7e308b17251560cb7fb80732fae4d258c9a55fc008c08182ce293cd024cb065e9e39063d4d576ec646743547d2c1117479b3e2b129e51cdfe2648e311f34a8de6bdb6639f435fb21f9b108349aeff16cc6332b4d0951223b0e142b19c80820039a73cc558b6", 0xc8}, {&(0x7f0000001500)="213e37db7388d73379ad1a2f037ea9272161f7db0bb9f7c64d32a851d80af7c80dce19c28f720d9d2cc9af934d1c6346bae326698c816aad968eac5a9a382b7acde17f8d8373916d11229be13ff1449843e3050953a9d378e6ace17f1a84e644b3b8b28678718b20be8d6c3bc615b495dbfedc7d48f41f2af0c9e2486aab2304dbd9e866d0184ed8230074d4f816fad5e12a5d5834f6e9c2e871a763ab19271539886c5b3ff8139e829c7d258ccaf8342107457436225291e78728f3ea796358b20c9e7022ef70d36f63bec7c3beb3e31efbe24406713a4ed3ebea8e5134956bd0acecc45f331dfd5fc0c34b1a73c7", 0xef}, {&(0x7f0000001600)="f4453649de964f1a74b2f92333ae603ed2f7d246276eea38f49a517708e84cececbe3895aa6b9578ac5bc067c20ddbd3d615bc3725aaa9aa66399d7d21ab5cad90ff7a503da8199f87cb024661849d26b49828a98ce08507c146cf405cdc608f45983509f9909d3c772edb1eb1bb0a6a7ef784b84f47dc61356fc21da4366ad8ac4fc035b03bc7cf1e6369de3628835fc1a90e71d5e4bf91f47f77b9b019fe2a35b008c95ef9f0c704be106e48ee05d37c6b81e092bfc2fccc1fe185d1", 0xbd}, {&(0x7f00000016c0)="dddd59a54f7687870458156b6b0e3f4d22dbfff8059946984408ec99afa6492e4a277127dc129c91851d9d521bf6130d72dfb944a457625146328b04d1ba35dc472359e12a0105113314a1272bc2bc00eca3935bd678eb4b1a01bb114f16412e401fa837300aff4e0cc9103edc702ba06918d050dc45a9c08b4bac8e65e956bfe4c95f491ee3600d49a999509cbcbcdff63fff911ca0dace6f1ddd25f642c64fc2341a29e2341d4b60778d4a307d1b986bb8210c3d723eb76b7bad8446d2", 0xbe}, {&(0x7f00000017c0)="8ab17c7e9c7985b30e7ab9e6b105849b3cc1ced3dc0477626c80cd25f10caac94d2b781f6b726bec8eb8a3337efa7eb8b9249937701c8ba843b054078bd10bdccf15545879", 0x45}, {&(0x7f0000001840)="e7a4c7ca85d6d544564fe5c50d04f3c3ca6dc901470c1cca6acf1f23f56329e0afb40f9d8a8032951a3fc0ffff1210657e349827fd217065a7d5a3078cc809b5f14bb2190a42a137871b6c7fad9d8336bfdf995c4dca017423c6e5ecbe00143f057a1e690122e09e630e180b9f6ebe15d088c421fb6b0ee56f890b", 0x7b}, {&(0x7f00000018c0)="944fdc7f41fa3595428344fc7d477da32358641d608b297ab1252d89dd276bba4e80694010d457819847947b4297cd6c11", 0x31}, {&(0x7f0000001900)="95337c690756a44ecb77d2ebeb122ce26f9221a5f31601c2d6262846e0be518b9b65425f9684168cff76ec7c8c4265b2e151c317c043f2f6b759a47333b2bbcf147f940e3f16eec21d2ad4ad94ba8462611011f550036187649b35dba1133d0448fe355d8325058bff208ddd22562da9a4f284a6cdc5d9dca503e28757a8586964299cb5b5e39de49ebaefc717cf75ec7d872dd09ddce7876862c988952997771dd13cc8207f912c6be30635a2db4b2b4ba79b9aecdc741bcb7f3356451d2b9e29c5b32f6c07108beb2ba831f4dcb323a4ba3508deed9fb42d62020177c6dbe150fb2f12dd65dc26277e4c8fd738f9", 0xef}, {&(0x7f0000001a00)="47296754b988605613b6d54f3b7a8f271585c2b7efccab4c971b79dbf6efcb065f1dd3", 0x23}], 0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) recvmsg(r2, &(0x7f00000013c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500"/4098], 0x1002, &(0x7f0000001300)=[{&(0x7f0000001140)=""/146, 0x92}, {&(0x7f0000001200)=""/191, 0xbf}, {&(0x7f00000012c0)=""/38, 0x26}], 0x3, &(0x7f0000001340)=""/123, 0x7b}, 0x800) connect(r2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6}]}) syz_emit_ethernet(0x395, &(0x7f0000000400)="e4") 16:01:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) read(r1, &(0x7f0000000000)=""/42, 0x2a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)}], 0x1, 0x0, 0x0) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x206, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:01:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000600)=0xc) semget$private(0x0, 0x1, 0x341) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r2, &(0x7f00000004c0), 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e5b9f1328653000"], 0xffffff86) sendto(r3, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r4 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000640)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) read(r5, &(0x7f0000000400)=""/80, 0x50) open(&(0x7f0000000480)='./file0\x00', 0x3311203c63ee0c39, 0x80) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) 16:01:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) chflags(&(0x7f0000000280)='./bus/file0\x00', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x1, 0x0, 0x800000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x400, 0x0) bind$inet6(r1, &(0x7f0000000340)={0x18, 0x3, 0x1, 0x82}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="72109626e6dadc769c2a27768145532f05debdb99808642ed5f23ff2ca8611a613dcacc2235c211107b6a3292ecd8db1cc457f89f42a5913229516a3f492140312d6c23a85ae0321994cca70b863cc07dfd152dde4f2a045804af9a297bcd84c5bc9a5cfbf4035f4ef6bcbe4de60670cdeb7d5c5a58914788be446b704da2e5b6a2615219244fde4b140dbda1288ae50f5a8f3", 0x93}], 0x1, 0x0, 0x0) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000100)) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'5\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000fb, &(0x7f0000000080)}) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000002c0)={0x10, 0x7f, 0x4, 0x3, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x23a}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0xe000)=nil}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x7}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x401}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x6}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:01:03 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000000), 0x0, 0x0, 0x0) 16:01:03 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x5}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000567000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil, 0x4}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0xfff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000d3c000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0xffffffffffffff5f, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) semget(0x0, 0x0, 0x2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6b, 0x0, 0x0) dup(r4) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) 16:01:03 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820214fea29a4b7707ca"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:01:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x9, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x400000}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x50) readv(r1, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/39, 0x27}, {&(0x7f0000000280)=""/215, 0xd7}, {&(0x7f0000000140)=""/81, 0x51}, {&(0x7f00000001c0)=""/52, 0x34}, {&(0x7f0000000380)=""/187, 0xbb}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/20, 0x14}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/12, 0xc}, {&(0x7f00000015c0)=""/157, 0x9d}], 0xa) 16:01:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./bus\x00') dup2(r0, r2) r3 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x20000010, 0xfffffffffffffe83}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r3) 16:01:03 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) pipe(&(0x7f0000000000)) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) unlink(&(0x7f0000000000)='./file0\x00') 16:01:03 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x6) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa2dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39e67400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8f042aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebedfad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ca37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da17279546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000f4eb2002061281817dea93370c1f4dfb3fd974ee65110188c46d0c6c0bd1de81ae0c6780860eec265c0cf4a1cfbba5a7b7d627ea5005b574df6ec397b5de17ef53b8c0fdb0732c92123c1f34ab25ff41be4d80dc29a50000884ee691cc82df87217ff1c1f4f69710c3fa1c"], 0x10) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x8) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r2) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="49c63691ecbfd7c9", 0x8, 0x808, &(0x7f0000000080)={0x18, 0x3, 0x8, 0x96}, 0xc) fcntl$getflags(0xffffffffffffff9c, 0x3) 16:01:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x1, 0x42) pipe(&(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000240)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002efed20000003000"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000680)="9535a26a8f75adee5a9f4f2addb7ab5c2690ce4f4058c33f683eb48773ef3b2d54c387b172201f406a8a99ad05fbdcaa041a40ce19cf0cad5149d7b77ac48cb1abd352d0f7f93587dcceb55461b26f258706cbf13eda154d655715daa213d5109ab40c71ced10aea5d7d72c3044c24f7ec32edf00648e7133652ca90d5e5a1a9723fd01ee67a9ffdcdd906a249063030accd92e5537e4350d5d7070dbb783db3903d45065f041d46e5188ac11a2222cc408a84b43540d461070f5a2b44bba5069eb44e4cf34fa13997f44d3a51c7ad09bbaca68e765b8b9b50149cf174135810c41503e7a558145845fa03297f740acd292f8361b993ea5908897b29020dda1e27a958a8e18914efb208481cf4c25a25786a1e3f878cb78b35c2063c1f68066a6bbf7bed605f071ec4e16130e2650203cbc3aaf950e3f3cbec670251ab3bbcb5a2d2b73b8f09766ff7ae9f60f108f84bf69b9d25c61d495faf7b969355c826c604382a46c21a7749bd7061359e74d03f7e59df58f33098c0272cdc9fd2cbfb510c0afb4cfbe71dc6d09ca5cfcba1d3e17555914599d2fa3b8bf4b2218dd1f380c2cb757bd41a6bdfb1153ae9155d82bb854c09e063b73a78850b8e7bcf3c799acdc5a6a55ee60817244d34ec4ed7141fcd0575b46578285450cccccae63fc2ead6ae49aea72b192301e604ced4e17be2e97c1bf5aa3d9d31bd0ea8cb4d35187ffcfc12a9c90091152e4c292d6a451b4f5f8746ded597e0bf66719fa0cfcd8bb5f2c83f451f2c3fbe149d897d527074774d1a5aa6bfd4a41904bbded0cbbffcce3154f3ad158e8570ddf270ee7d70544860a827b5846df6b0ebfbb74c9a2d8d8d8098052c9a740ba4ffffa5734b01244c57d3886b9f8559df8871f7d525d9a22402060b52781370024ac1dae29aaf76006c4dd9141b08946e0fa8531f9358527eb4c826883fce5ad70a404913d3fdf67a878dbdb455ea68d036c6f0ddfdeb6e1d7092bdd7b26ea298f6f8cf93c7f43365cdbab6aded45f93e69efde0ad2ef80865e9e245b2e0575f52d566f16d016706eb769949d2dea7ceffa08f4bf4711950c1f2f827bfac783824948d0c3ed6f01580981b047e99e61982488786de9104cba03add43a2d77d077b3b4abf1677cd646629956b5a0abc78fd2b08efd90ab80398c500200ffd32dea1307e45e45d58d26feb4b5ad40ffe78efa591b72fc588f7bf2b950083f995ca8b93318ab0ff45205f89ed78db951004066053bc4dc516b8f0cd3c1e9caa7a41ec1e9a2da3a27dd6de7adff5c366cde5c694c12861e576518d32389681d91788c1daf0845288ba3481952eeeda5892e0953a0d49fdbf9c4fbb3b1d480cecc33254198fc8e51cd2aec7750eab1084b2ecac4d397a25fc3454070c806b2950b0ccada0fbeaaaca5d1f6dcf0e3bd2e294000eadf77fce7c397323a2ce468b898c92d0535f10a1dc9cd1b582910e6333440098ed8c4a0006609ce1eb0260e2df2b586e65975c645fd2f19bf796139b256cb2144807e92302a67adf4ab47fde1bacfc876d77f63df0c8d6ab5a846ac3e9c05ebf8bcd231935d558922105e7fadd21415da238786b818a7ee033898259f1f58c31a58d3e8789aaa44ce37e4f7b9f80f15deef838e3451c8b9aa667980be6fc0a8d99fba6e9a37f60ec1db5b14eabbdcbc4fda3b90f672a0c6c1fad90dd513416388d4fba372b61923e11f7e8862b02d2e08f8141fa000451cce3c1c740628acbc97396d2167f4f22df282a263c4784d798b9fb53251d5c4b28e4adc22ba2a7a1c732e2f5102ff2486bf0378228c88014a4134f24afade3e1ebff7e03a53206900f4f512eef68be73dad1600c355d6cc36025d6c8b9434ccd689d45d145427311f75c46347b5c5848eb8e4d4903e284bf877b3964fa9a0981e17894975e85ea9c9d16a97c6757419ad9a38234073c11e4f33c980c0a095b65e0ad258481d0f6b399e5291709604d2ab9bd772c59d70970b78c6493b654fe00cde24ed85a28087e2c66ced1339b58a550aac677954eb59d4afbefeff43275df4c376889c14d249d6166a4c38e885ed927f110318a732bcfb97a0800b97c4bc11c2b8ac37d962f1933444bdf0710b9051ef8f25e61baa476da53914a8484461dadbf1dfd8cfa3d5b7c59e25d38ab7ee97d517b3f9b432b698cc7c7457dca6473ed8adf01eabbb9154eb15d3ce44bfd9f2cf9478af078646aa98f08364bc20775e8d98c7090e84a0910a99ffcc4fda753d9e9087f32060f20b2e346e10ed87bc607e9ba202b97f2936d7efb07e1340d3d34bfcf2010eb18caefec274b490428f72d6aa1e5675b3cbad28f7698027aa63d40e31e1863ad29551921318d66ec61e9224fd11251b6891db8bf7587a65ccfdd5b72622ce3f7249fdba45d0cc20c7203ffd5058a5155ad7519182ef915c99b0800521f5356e28e724f99df105509073f1cb1737a337fff6d6536b88f9a541098a48a7af652fe977cf83b7d2f2413ac53ab86910e455db52200d5fa7aee03e5323b53606c994ac602591012f1b452a7daf92ae25890cf6963e6cc71fe60df6c9295d563552cfd9e99a4dff3573cf89dba82eec087ed8b443dde40612ea58ae4e69e130fb8c825bfd2c30bfcb51a1138c03877bb2411d9a7c653a5d85710f110d7b64f7be2e8abac96a6aca3aaa5c525e92cb2b37452178b180a411b16a3f777f3d88d76d742c42eacd0a9483fdb5f481eda96c4535ad6bf20b16f65ace9cf254d676f88d504d6760098e2247011bfeea155e019b0a2de93b1a68510b45413a75ba772191cc6734aa0a1b1142902613f7bb535d691244da6186778b0e8709223b0fc93eddd413ce0b6f9d9ca7ed48854de7ae352c52e6b7cc3d3c71cb0ca8cc90cfe71fe265cfaeb001de0b5eebd53e33169a3dd31a9bde82778fde3917a133bdfdc195c6cdbbc9f12edfecd3b6abc9078ce1098e0fb5c06d1dde0af0a77f5fdbca3854d324281f22e817f8ae5a2fba882a5bc008ca305712c3ca5692560890ab621b3b746774d43248e2aeb56217574fe52854156aea1c0eb4803e997e6a35442e2643db3ecc67234a7127756e8bb6d60dd550e07bf8cdd4f4670a60d2d82a31207d305f6596a077213f850647555853d37218fb47d0769e38f93fa05b42eed235115002aabbb9983adddd059b87d1ac4c659678078033e1d20284926a3b8ae805ec34e3a3e5da2cf4998f617c4d28b4600cda63f93ca4aa9767f5170cb9465b050dd1046bc42fb586820c3debd3c80b8e1f3fc5f7c0a6004183ce9dbb8486be38388f73414283027c1581e389a814248815f838feccb29f449968e578f8b5534f33906fbef92c90f0d4b1fc32e1449a9333483829ff7b3f2f48bea68e9982dd3e61618a9c76917ca4c4f971d880863f3d1041c4815d0b139f100195c258e180ad3c5ea7e444d4b65bb4b6b1680845dd731b2fc1b3f30f4507508311cd1cda20b73dd0dd62d7f5f905b4335b02e6642db99b30727d001206b17fc4f6155963d3b7ca3147850299e1090333eafcada0809d61489623226d393c4b8f484513070e3523d20ba54a6a01ec678682475ebc779272326a910fd8e542eaf35efd6fa2ff2b589a2bb1619dae39b9aff7320ba45bb906a9db3155ff491ed88e527e25498383afb10b2c2c6ab11c53c65ec3cf7b421296a1a2b71ca40979072308edace423edc7f3cd4ccdd8223ce140562efe469d028560e35575c66acd629fbda5fe711381b315ae08d8b07c1e3ba6aa7ccdcc99777b347b257bf9080c82fe11120c3e8400d3d70e804a4e39f28ce3b7418c5f6e61b7ca6e5ca4b1f19566a45d31c8e40f16c7ee53ead215f75cfffede4188a5057c78469b0ebae9b9c45b4689649291c649f41097e651335be86034270e6ca948fc0cdf9c32a1114e61479cb25432f2cfa7e13c87628b45b7aa63c0fdd4fbe915e485044e03721f5f68f6c8595a7290dcf4c2d198003286f924c8f13bb456c376724453e2fb2800d5a7785a0a3920ddd96d0a095397eaed3a27fbdd2ada50d295e81a28b98c5f0e3cb4a0e5309a4eb7812e477a4588924899a20969a05615614430c82bed0af1776f8a32f84d1075594caad38acca7852b4dedd99f8b916d09ff33c1790d6eaed9f100ecd8622f038b05d107ef76bea97d761e8e6588ba2730c699f90cd6da32ea93d35b715cb0f6e0afa1f22688688935a2c64663d63f756278425e0017536512443f1ba68d77c466e366dd02e3129f378e7dbdcd1f0aead2cfd78ab891f4f264d26ce9f5f77fefec56845bb4c4e006576d0318f904bb991066ead7a3ef7a71d14c072e758e1aae1ca153b4636725f96b24139b52cb3fbe9f497724354e9813383878e9bf0794172a7b41a48bd9e4950909d9da6256b8d9a17b3bb6a02c7604242985b643223de15e07b9bb25cd04f660faa43a232d8f56c549f361b10c5460778b8496686610f9158c9dcaf4dc4ea79fb02839292b59b4d0135354afbb21a7cf4a257b2c1eb1dbf18dafe5cda53ad860f544c74b9c32ab459d9c72aaa69262b2f77d429652349e4a1e8e8dc758a3b255277514b1a05af693e33502d57cfe2ef40204660408d4b189e42b580d08ef03e23080e6c6225a435ddd5f9a59285e0ca844107ccfe02b486fd3a2af9838dc432c565e50a13683df5d4e0d4eca116991f7edd3a8752acc9fa8262ed92a8dc28f692e4c060cb616bfb39819995071210fb230805a25b65dd185e93e87bb1c9fcc6f2199ad11cd733e6027882040bd7bf5e46b51758db689aaa9485c773e03b8bbbccf8c46b3171e26f7428dbd09283f2356c9f16c937d9f1f32ba0cc5f9b23edb5a9c5375d11dbcd46f87d1f1acef044e7d46298343624b368e3e1d5ca746a60ee1f64503a6066e8370d9a7d79e5905481514962af8e5ebe92c74e416b83239dafc5501e6e3ed6896e27ae7b97ad14a1b22df596e62c115b3423eb7bfce7d01297be1dca3f19676deb1bca6a5667bb7c8f5e31c5949f525e6492ee54e1017d1dc82c6d2760489075c0f08ccaf85736bc7d700b2d0ac512d648fff4034d7329b9e33be34367eb5a02f17eb852ef07ef3d4d4a949f294847a7ca319761b7c6311599d30ed4d7a2fa130a05d73f719b00e049edc0a8ea490bd6094e4823ce520c4d362e7834a794850991193200067b8748a08c3fd01d4cdc63bc74af7f0252f21ab476a654338d23c3f69aade411492c67714d386127c6634e64fb02b5cca90840e5856218cdafb3cecb2c9f4be891d4aca3767ac8926e3e8cd8a2995cda5a2506642b94eb958873bb03320d596230d93b06580eb6a4df3e77d237f45db96c979e9cc4b198399bb76e6c69692667bef24d074a15d08c2a371676c60a1734ba05317be3aaa68f67ba06b84e5a18ff5a27a84d3000869c83928527a9d9594082926c1ee4c1463700648c048c40215b0d5618fa03824383f5366291443449237e081d50455900f15efc7d75a02b4cf44da70b99dadacbd2ea5781003430c0b30f6f43a5bfd2cacc528701baea2334d4e4eb2bbc0358ff97546e8f9c03f6d4a8e2948deb854ca0ab8eb8d7ad3e0e34862463ed4dcc7c58bf996a3c128a7329a5db45e3598ad8097e0f0a4940ed7d16c1a45866979a9ccaf4363a6e5350f4132c142d9069ac4ad60a14409df1018e79ef6e5c5a6303426e236f7a66e6b3fe6cf4862e9ee4db8f5bd870ac75705f470f2ca9b17f730f6ce5ce5e4f20524e4f23aac22fe06c6baa4030e3126e240143840cd50e8692c5464a24de165cddf69fc", 0x1000}, {&(0x7f00000001c0)="7d76d9d5e7eb5731d00acd62571066524548a148bb772586ba8affff84d092b1ffdd717cdb16cfb53217e6bae8aa", 0x2e}], 0x2, 0x0, 0x0, 0x2}, 0x401) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESOCT=r5, @ANYRES16, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESDEC=r3, @ANYRESDEC], @ANYRESOCT=r0]], 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0b29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3e9844df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265f15a0ee0f3e060a46edcb9a342bafee9139645637b89c81febfff40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r2, 0x5) dup(0xffffffffffffffff) getppid() geteuid() getegid() msgget$private(0x0, 0x0) getpgid(0x0) shmget(0x1, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='\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/\x00', 0x0) symlinkat(&(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/\x00', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x40}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = open(0x0, 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x8f, 0x5}, {0x82, 0x9}, {0x84, 0xffffffb7}], 0x3}) 16:01:03 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x90a, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) 16:01:03 executing program 1: setrlimit(0x6, &(0x7f0000001240)={0xc, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x100) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r2, 0x5) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x25}], 0x2}) 16:01:04 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0xa, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x1f, 0x4, 0x1, 0x1}) r2 = syz_open_pts() r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x100, 0x0) socket$unix(0x1, 0x1, 0x0) r7 = dup2(r6, r5) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000200)=0x1) close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r1, r0) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:04 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc, 0x400}, {0x2040024}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x3d, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000240)=r3) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) write(r5, &(0x7f0000000400)="167546907abeb4d522b40063c573b388585321f99661f20516f17698311236deaacbc7fc1f908ade98a21703001f6fc928f0edee107d04926d1f2653fb2b0d5862bd8806ab3c1b5cce33e0c01d0a739ec7ac90b12a9d20ea9491228ee73674674467deef99bfe5b7641c26a6ef68cb275f99f53aca47177c0354fb357135b2eaf44e76d13148b457fbeede743b0786234e1699b60938c13450816c2ac0d468af83a7250c3c529ae02212d247af4b2e1fec04037d82474e96dd6a2fc56662f683f3b4a3a779305349267566c0834d5940d0ce4705a5434cdb1555d8f8ee95928bc283e21439fa37652c677e11cf6eaa7e88ccfd29bdd048a3bc9a322d0bf28765e59185ce415e1f9b929bf5a3", 0x10c) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x10) semop(r7, &(0x7f0000000000)=[{0x1, 0x2}, {0x0, 0xffffffffffffffff, 0x400}, {0x2, 0xa876, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0xdc2118ed66ac171}, {0x3, 0x11b, 0x1000}], 0x9) r8 = semget(0x3, 0x4, 0x8) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r12) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000380)={{0x40000000003, 0x0, r12, r10, r9, 0x0, 0xae51}, 0x0, 0x8, 0x7}) semget(0x3, 0x4, 0x8) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() 16:01:04 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x90) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 16:01:04 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) stat(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r1) 16:01:04 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) getgid() r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffc000/0x2000)=nil) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmget$private(0x0, 0x4000, 0xc0, &(0x7f0000000000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x800) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100048}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0xfffffffffffffffe], [0x7], [], {0x0, 0x0, 0x0, 0xc6f5}}}) r5 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) shmctl$SHM_LOCK(r1, 0x3) 16:01:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x2c86, 0x200}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:04 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$KDSETRAD(r0, 0x20004b43) r2 = socket(0x71d7f956a19d424f, 0x2, 0x0) fcntl$setstatus(r2, 0x4, 0x8) sync() vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b44240 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b44240 16:01:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x1) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020600000000000000"], 0x10) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) getpgid(r6) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) dup(r7) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = semget(0x0, 0x0, 0x2) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) dup(r17) r18 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r20 = getgid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r15, r16, r22, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r23 = socket(0x18, 0x4003, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r23, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r24 = getpid() r25 = getuid() r26 = semget(0x0, 0x0, 0x2) r27 = socket(0x18, 0x1, 0x0) close(r27) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r29 = geteuid() r30 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x0) dup(r30) r31 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r33 = getgid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r32, r33, r34, r35, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r28, r29, r35, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r36 = socket(0x18, 0x4003, 0x0) connect$unix(r36, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r36, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r37 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x200, 0x0) r38 = socket(0x18, 0x4003, 0x0) connect$unix(r38, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r38, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair(0x18, 0x4000, 0x4, &(0x7f00000005c0)={0xffffffffffffffff}) r40 = socket(0x18, 0x4003, 0x0) connect$unix(r40, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r41 = socket(0x18, 0x4003, 0x0) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r41, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r42 = getppid() r43 = semget(0x0, 0x0, 0x2) r44 = socket(0x18, 0x1, 0x0) close(r44) connect$unix(r44, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r46 = geteuid() r47 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r47, 0x0, 0x6a, 0x0, 0x0) dup(r47) r48 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r50 = getgid() getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r49, r50, r51, r52, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r45, r46, r52, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r53 = semget(0x0, 0x0, 0x2) r54 = socket(0x18, 0x1, 0x0) close(r54) connect$unix(r54, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r56 = geteuid() r57 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r57, 0x0, 0x6a, 0x0, 0x0) dup(r57) r58 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r60 = getgid() getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r59, r60, r61, r62, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r55, r56, r62, 0x40, 0xef99}, 0x8, 0x8, 0x8}) sendmsg$unix(r4, &(0x7f00000006c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000240)="f4a7c67590daf2603a5a1e05a6126e813ed49d7a655ae7a2a938d8e6520f904ebce4fbb2c3892dd28632a49f055f59583ab05b112215e97929b9b173cf66ea09ed63fc306345ed47a099f7203bde54915f941d8728217141b81518e84e8d0b225e27bc55539582a610bceebc7bacf0dda181", 0x72}, {&(0x7f0000000380)="e15fcc2cf926ff93144275ab22216595982bdfd704f7ea33bd96c438de774823f4c5ff45a0bc76c99262011cc5999be6dc52ad9178a8a97bf92b125a6d468cac3da9db132a8e347f97b0bb166c731fec8ea3f5c73aeaa7d1b1dcfc0085efa26a587a3228f6c3145a65d125f1ae898db2aa17665951846bfcd3f4bb7f34974e22e650fd1173c1b0940b405adcbd45e15cad39a6f4da642bfd35c338f50d4eb1d07ef6", 0xa2}, {&(0x7f00000002c0)="3ac546303a04a16c973e2057af699bf294cc89594de9313f0a13f4090d3b9c054d73aeda9527fb4eee06a25a23ed93426b247f3ca82f27ade12b3b49c487a38465bb203bd2b05223811625c3e8d47f0cf6ef65f26d4229b8", 0x58}, {&(0x7f0000000440)="2dd19865e82faa85b368fa5d822d32eac5773e86c515a40afc73776201dc7d3015b09dab5c06f7ee114d35b22f4ef84d2bdb30a2a98f0c5b2ecb655d6b611cb596e50f68ccb138bc8dec15e11d889e1126ebea04c952494818cb53114b2a0adc4f616d249d602cd796e9cf6d0fd15abae9ef07bb5b1dcd51a09f6174ee6655aeba5ff90e0a767c3b6091c9476913a9312bfc9db4461d8d10692b9953975042761c1c7b8bc4b079cef1ac73aadd8d26abf431704aab90ad8e5b0fa5810115d77cc1b7df2c0462861a17e3b7b71addd0b09b8f0ba5913e2214cc4b60ca300050afc68958fe4af94649f7ae9dd7ed2371052eaaffe2c2890bce8fbd1085ef9de6", 0xff}], 0x4, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r6, r9, r22}, @rights={0x20, 0xffff, 0x1, [r1, r2, r23]}, @cred={0x20, 0xffff, 0x0, r24, r25, r28}, @rights={0x30, 0xffff, 0x1, [r36, r37, r1, r38, r39, r40, r41]}, @cred={0x20, 0xffff, 0x0, r42, r46, r62}], 0xb0, 0x8}, 0x60a) getsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x4) write(r3, 0x0, 0x0) 16:01:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chmod(&(0x7f0000000040)='./file0\x00', 0x2) setuid(0xee01) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(r0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 16:01:05 executing program 1: r0 = socket(0x2, 0x3, 0x2) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x20, 0x8000, 0x3f) setsockopt(r1, 0xb713, 0x8, &(0x7f00000005c0)="97f268ef2e9ed1939f3f80644cdf34d18d34d8fc8311bd096b55b4bda62a410cd45b983222bbecf9787fa02f9c29a0b479cc479536d4706dabfc732c657387ebb146d770354e3dc4e568ae32835bb3e01a856e8134178851e89fb2dda4061c5371e6a3d045399c3764af0f0a0b12973689ae9958ac441044246693782124f894b3241d8731b5105ce8206f0ca5fe416071c0031d6378a2dd9517bc73e606d250a4b924b9872cfe02aa7c752dcf45562372836498207de302b354b7bbea7bd26871b772efc5d49186cc619338c4b95b45d773cf15839e99d9bb5b3f9b816d2a2cf3309e1bc4a0a3ad7730faae98f2d91eb51fe434096eba13c6795b6e654efa30bf7f358a3553209f278dc3167d5096d04abc196e64df9f33e999e886390385a35ea7b73c620f3eebc95a65f82ab43eb8fad0ef6e19938afa4d52362460f3c2f6fca2af9551250fe5e5f2fa7620a7b73ca4da3803712777c85dd89033e578f558f80c8e943119d8331e9cfe24680f84683ff94c9818bc37b037eccff8b4deb2d8597e5b6ab0c94e08ea4e557a98fe771620c2acf399b82da7d7aa6c78217c8061f51ec9b6138e610fafc7a7cf13bece2af25c4d653ae324ec62ec4703b6bcc7c9896388cd7038c2bcebdffea269975b1f69c00f03b18004c199dd16af81d2eda64524d7c4efae14b76bad85bab47f4a21a97d20c4e13757dbea57cf08d5fb67d673b70e9d23f45e58ad7872bfabfd7fc542e02d05e173220bd50051108040933ebd2f7c63b848b4c0439bccc6492d79246532b42bbd793f189aabc22646617669fc7da5f24713f0bfb480775304fd44949ffa6af9ad576a323a2f2df074b77d4f2e0cc966a242ba1708de3ddc12194a838dd00912a5ee234389d25aa44eaa1c58c4d82b6f5304b6af2fd71c6c2154922ba5a114913f2137fa045d7abaed1fea285df733e242d67d130f85ddf0d4d55c9be6649ffdcd9bdf49af61a54cd62f113f11962d929fd71b889c71f753154ef3507823bb3412807ce6237f581fc6622c0f43874840b9c1ddede209e9bbadc3335f6748413a3c918ca9cf28216bc086cfefdacd36a8f1e03a025860859e4e2b1fd959d84f2f1a06f612ad64335c3b7e66f07cb4d0f3d973faee6c683915c9db856bb18d44000252226f1b82364e34745a6d54044d79cb6126b64895595b191f7f2b88e1b2af610227b73810eedca1fe2d0314d584a04dcef692bffe45ab400a87c80b487b2e464175a3b0f16476df98bda82a440d6c21e4daec9defcb85598d621629b3464502ddff030165fc7c5fe44b8ece553665b64e061decfed49b61a55b8f0295fba409ba9fdaeb9fb8c268c92d55a875f8d017a6cffde6ad850d5b5a9850385d2e454fd68752756c69ab31c8274dcfd38d6cfe6188673578f9f01e3d784cd2f07ae1f9e668b4974f810b372e24297d30ff54c89ea13b7176f835298eb1c24b2833718b16cd9deea0633b5b16f5a83ce2a6c067dcc3e2f2ac079df4979dd0b18bb88174de3593cb8218bbe8b782cb8f885134ae160a8e1da13debcd7e9603ea75c92fb1233d110e189d2f5780f5f3e3977ed5a3bf5bd42faad09ada21c370e441da65146fd9cb93110fc6ecd44845f888ac3476fa02b83f7db8aea459bc23dbdf70cae661fd7598601512e6cff75e94cfa58e58f39db48479b80179a378eb88394fe4bc2181414c1aef4852dff48a9cccfc9ee6c4d2a8b8287bcbdcb34cba26b1879ebf3be958d04152d4b777b35d2864cc814a0585b62a91d88bffc3f4cdeee364cc8d355b8dc4af33e70f0966d54405d2bdb876f9773a753f55e094c90a8d1d2ecdf0a8e8509d16c2cf643acdc25878bad348a69e690ee6f3798a4e666dccf816b840e4c3e6614acbcd0020a6e057f9cc714251cb189cb53ec57e1c17e913d0c38dc63ac0d9b63e0dfe719d6e70d1211dba10eb26957193b6ec5b765a4fcb33c698dc9ad2083963070b1841123f25b434b4d90e5d4534cc27d9a1723ffad23d88ae87986a1d3b76cbec23fec6112829583b2b0c17460af2bc2f3165fb7f3f467e06907faad5c473565affa6a78cc00cd99cb2b2b4414092c53052d9a700d217fa42e05c68839a1d9f5b649a5c77ff331ea9829a2886489cc6ab621a8ddd116faacf5f4909871b270e386f4b51c22225481a1b9453488b984b948c6b98696a40a9dc785750e517f337a81f0de9717f86ed4673c0a6cefd22241d29fd8b061f86be09a9cff914d578912541b19c354059641519c94bf95f5b3aea0b786d79d1d2dac558ab0663671ec176f4a245941912258c2c67763250af73368c235fb9990592a9d0de881536d5cf1102501f963172f32e75a07cc4b54000fba3b512c3cbdd35a8920ea229c84c871090243dcf82247137c5912688bf7961986bb902b086f159095f691e265ea82113b02758df16bd1b22c6ec54da80940d317bc2178bce9a72ee0b8b7e47534f58b2049b1f9f887e4b713ce215a70052cc44b420bd37566ffe040a800fc0e75daeac7b597922acb7fd03c2fcfd8d00d42887dce736dafc7109043b9cd5a0627ae19d7481f5353566de90a04a00090e93bf145b6cc80f230724ad815c19760f50f7db95dd5ab36bec08080f2f8624a6ae0391e8357e8a18a525f24b755610a892424af3714eb27ea490923c522341d8a674a20abdadd3b148df163414b71349137fd8715ae5b73253d8da506f4897fb2a4f5a6069beeb8f482a34123986de0e810e011c49966abc984f78fa5d263fdf0712052ca80d509f46b23871856bddc6cc77d335d92ad3d2a4ab6af585fe90b914947c890a762412dd56f8bd99f58e3d87a026738e023c40034e4cfd69d1b3137a28fa244395f1dd112dd30aa700501dcc3eef437b31e661afab2a1122c619b2a38ddf1177d8b9682bbe8e836dd2c200572e282e8374f6e7d60ebcb7f0de163328aa33771b81c84c30a9bfec09cd9a26aeef23aeb7e3c74341b0a747a9e36113d6fc59f623ba6b2315bb685218b6a14bb4e672dc3af8a1b061bf41869ebde2a9f327ceb58cdab9f2288008ea8d383a340f4f93b0f42f2c599f8e52d6dae2b5356d31a9d5fd61053ef15d82aa49831d108c4f900bfc9eff44f35d44fe5e32e639496b19798ac2683d965da72300c08e5da07d06a7723c2763c5d2dea0e7b8bc8d3a0303f69592c3d9644d7c487d9a3565892696cda9a1a796050bcc983a5daacf3e8343dc8551ce1975ace05a9f929aff9b8bb91e611318164e48f264312fbfca7f64a9a9452cb8d8bab90a932f4825c2d4b73d066a56ef77844e847ad74752570e88aaeb450e42905ac41947363731668bdaafce96bb094798a1e6a201b0cdecf3f2a3446cef3a364146ba27566acabfc18277b26f45672320197d654fa5b776743bc25a1214f512ba65fbdd5c3e205d8a919b4fabc11020d1b82152ea9646cef423abff780453337d4d10aeef51f2052d49c68630b0ccf146f96cb1306e2acc131d37c68a87b7a46ae6a8b9546fdb787c935f8bc83c410ccd2899fa46419835d14288c45445ee7042dc07f258fa01cf0c13755edc4cc517b13e9eeb9015965fb5e386ff8c9430f0c13a1e061f186c2bdd3f9f8d73ef0e6669eea63e81df71a112a1b8612cb2b25ec887ba78d00ff68c41529a82d419fe5d8324ae9091c0023a565041487d8f68cccd7c0b1e6f6684daf735fb38ed814e45dfa6c18219e94bac8e86fff36388991b746bab8da252ce992be3361f765250e9e16b57dcee701d6e4ca194ef8b28ad93e1ae9ceb3712a60fa49c6a46cf08fbcb20761debbb73714807bd09b7d1730e40c990a42a1f85bdf4bd18d262e33f4794e42494ba915164c801873fe9419cd4e2acaf4b8468d2badeb386fa72bf2b371864ab6d47763718cfa04b49ec65822e698dd51226328176a88465f27cf3819e8efe95b2e2d50d306e00b5e972bfe18ab67433e9e86fae2522ae45ef839e8bd9244e05387d390652b697f7b92950db2da4c31012a7ff0f3c121f18482a9e54157831a727a2318c9d318f45482f1597f262ab006d2b2bc6258c60ed1eeae925256ed89a15457b1a35c25d3b11818abb9bc4f1c0016115b4e9e73748a560067c9ee86467d0ddbd621c4dfed48c7b4b2f2a0ba2ecfe87241432f1268aa8ff457b9f31e1662973328a69b4974e88af551299558f3abe5323edd9fd23b68c9f73dbbaa7e2af33a6dbed71b0e7615c3e521d7688db9e4ceb245c10254b793aae2ea8bff4fb2a149b2a20482e1a76e10c86b43df27e6089c9869694a2603c9bf4ad75a2ff21af28fdbd794f6bcc2f646b8047b51cdb0e44a233c8135eb7c63c1a238cd3d1b0e0e51956997a3840e60c790a5530440af7be8dec147fcf49f682816591e8facd5d0b59e897450e54a7dd9d708dc4575438997f9d325ba94404a3247cdbaea4a149ecfd40c225db6fe7ecab7e1a15e6a8f6a1355ee8451201fdc88471982204b398ff83408655fb88f0aad212b8da676f1ee0a0ecb3ee5e9f995761954a8cae30517d9047274e894167d2258eae486daeec8499d9b76460e993877531a35879fc51bcd83c6f99688422a9f0280cf62f128d3dd5f9aa879c941d80d391a30758f3327b3b5c41cb5cc7df68c5d6dc3ba0a397164cadd02feccb84bcb015827f5e689b4c453cf7df9b6069f36c68bcb66c90c6da48827a6d0c839e9248aac7dc994170c8d6f3989115e6f7b07db6f76e8081fb654eeb10782ebf3a58cca4426e94f0773e35c404e41f1a93e3e80394fa75d0e0843dda5f40c9744723d11f0f1bc2ed071b6f8dcea15c5f2e766306079223d88a315bac66e4d4205f6a8b37583e63ece073da3bb19edc0aba2618609e3de615c53ffe937d987514d11b482628310c0e97c1112d89e47ea3e8c96df888ac37af9d7ca9566db3af766051bc4ab41d2007c332ffb30f79c29cfb141131cc684a39fdb2d28c2556d1b02a83af6cc7f45a97e36bfa3816f886712199cc02bbaeaa45f2baa0508f32f1e76fdeae41750d1d06cc0b48d61785c73b543411c3aed80f9826ee6f3216f50352ed0967472363981cc36db635f42b556de0dde4652150b7388e5bed3203bedc8e20a5de2676eb6aaa95978f6e343f93a4a147df81e234ecf57941c4cc58a7445bb588915ea5931c25f8de42b72acb0df9d8b2a418d52bf7d131aa4f38a12d59239b4899efd9d84204bda488f5279f25ba2dd874e1679c485aaa6e5fefba80e8d38d3c8caa48990b43201e2896d88bed1cf16f8bd5eb808545a8175e4489332982470d4548a72d4e819b9bbd6b7c482396630bd0d6609bc516a9f990e7f8227bbf648086aa54d01be23980f259e221dec15afc9668472f6479778457ae2774971fc9822f168f6adefbc38201c79f187459b9956c5c89e3bc0a8b65e5ff3b786e5bc3ca65b51b28d46155ff2bdecb7e7a26fcde32743e53762659996660bd90c073eeb46e876d7944eab3c9b82ffe6085bbf7e67cbb62168e02c1e2455f9e210b1860515c6101409c8841bf7ebcacf408ae4f22f14d151224e3ff4160bd25374fab8c205d6cf46f6d679a079ee7c9b61350d319ff905e595a3e690b90996e555e6013fa7db64ffc8cc099e03264d3da9b7bb6753f21a5be69ecc85ef988d6a2ff3540c38e9af1ae6d8d6018a52de6e59258f9aa144ddbcb05d9b2f747245051698201ee422814c487a68983354286d52c36e67de124e83ae5e12137136ff25736afdca322be99533dfb3b89b1e193a51780e9367bb7c3c6197b786cd86e7a4e8fd5aa76e02079aa", 0x1000) connect$unix(r0, &(0x7f0000002380)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c288b94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000092369a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f003eceea36d8c44c69c243a8ede5c04a4ae4d42010b233dec3f4769fc2d40c7380162fdaaee268c04d36c1"], 0x10) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shutdown(r2, 0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="2a3618bf36a4531a4761f047f59aa527f2c87f1d5b0e09b95ce4655d5f4c71150b3911d9c376b0f194b2af46f6b8b76a14b0ad2ee850b57754e87aa52f8971867ebcaba7fbc3883aa2a5a54433f6b23f757cc804efd5f97ac4d801f9ffa7f27b5feb3cf106015eac8a0c1835500447d4e5b5c1e462ca0a152353e39cd8e7e5db64c6e97f9e37af50465a3f082ea09399ee261dcfc37d3aec6ec3760c975b76cfaac55d1f3214e973efc26ea8b973722729bdf37d0600", 0xb6}, {&(0x7f0000002a80)="fbdf74281e68790d3f1f98e61399ce3b14bd285e8e2f7f23e41147b41736d855b79ee5f2e17b4c40bb3fc09479cd721117f5bd79eaf67f500239479b5206816d72145e89a040159228cd1262dde903f9f0f063cb633bd14594141482b8a51bb960d649018a0702b1d58489a8c1f309f4d553c02029b22630330d722fc2a28fbd122cd643d4ea2ba86727d38781b61634e5a8ed93e4f7f9f4f801955bc57bb739022b613c19726da28c0bcac5d11b5918e5e4195a5103537da087c432c57f1a587e15c68573f595e9f7d9a4e4a32ac73a5aa28f28f94551cfd333501aa6d59619fc6d90dc489f23f747805b38cf0dd35bc421d61f91d92d1ea6521db912464e46ca5de95f2fb394cde827df4664fad2a48dfb15b4ebad036abbacacf8ffb8c7b421a7152208a27c5aeeeaeafaab5e5a29a62021e7e024a3610543e64a17ae0ff9e7432ca3f6cc1a678ae71b69d2657073c5a9c33b2dc3ffafe566c94dec8fca969f08714d02def3940cae908cef91149607efabf4776a287c5bc004c633dae883f2e9be30f526e4449595df86574ef3c55a41d080ef1ee49441528065dc54336f78e88afa4e9a212f0cb83739afdfc318294a20fce241643621aa66d9cf8a783e7e424466cb660f8d8e7a4b3be3b714cd08c50b7e3cdd09469726c1f4991b7fb0b500d2199980c40e7b7b2e14a2e0773cbf41a1868e8815a0bf4c6f313149d1ac5cbd217d120d38185b98581f17bfd15a5effaeeda70498498ecc89aa517a1e258829d4fc9ac611c9543b4be3a84ffe21f429d6b6b5a290a278bdad673598cd1d9fb2b77c5dafce69be2575fb348a9ed2678ffd9f161ef5d85b08ed1cb3a051725239d1e2a4a6d13fce7e4ddce7bacadf53c867ff7c8201d8a55463a8c3c8e6cc34ede18d6fc3abe4bc1b547e93a6ebff78b062a9267476e67edd30318dd8bb66d9b9cb71c104b00d6254b45e4edf4d235fdcb3ed351fe0b644203aefdfcb9824ef734bab03e4f239baab5227cdd87f4d913e636e18f297429a01a90edd737427f9de08df696785716d6bad43abb04f6459a293b6109374bd0f11d7f39059197a68217dbaf8fb2aa1ab8a12414c8b62b79176177381658ad99f1fca1e9f31184f6f258522e33dee902233b02dd418b479c71852ce42eb96e5fda456f1b93f69fa8f84061e55d999d822d3f67c7509f3923f75d249568ace75bbdcde884182d1683051ef2d52aaebde003b4e52168544df6e68eebc90a7118deb7b764c95af6feb8669ea6fa2f9ddf0c2904e0f061ef18dec55d4c1b11325b127a2666b2ca39fd243a453597541dc00ce99460396044b810f9cf5f834c1b496742ba1a0ed1975ed2cd029b6cc29b3ec65d5ad2a81f4619f139b68c3162b614ef9bf718602b55c7237506f5894fd362cd87987015cd038cf69ca5ff8fe4dfcc6c3edd08a97de1fc84ce39de15132c38175464b86d3537243c4891d5ffc5c314c4b1163e2ccc4c9e0fad5dce3da90f21953eb5baed5b3fe21157aa4c1ffec8385b6e4284a4853c969799a31ec4e06f912612bb9f8d1307c283b300a94a76a795925920428c646b6505061f3e4578fa2290e14fbf54713dc2f68de3f9731ebf37aab8ae59fcc34aacd0943648883a27065c9375e1f9c93d063155d1fa012329b56ad70f784a7d43b9040a4d23171807ce3d69c9d9af6ca75066240436a776b1a3809bcb5f9a3e7779ebae07f999f05008214c108895bb8f8c9b593d0a539cd015941c87d70f268c0968df528d787c10f1d6a4e3d042ceeb5d4229af996cd0ae4b40908aa15d918361189343b20fdae5a5f1b784c1f69e5027fa400d1d20131e908a1b0362b516b7761b610342044ef96ecf79e3930bb4b125a1f5d44f5d671d38d1afdf938214adaf8ff1e5a0d29855ef0f06428d4fb98b8230c0c50427fc3c30923381f4951ebaae449b9eb0290d10c24e337d351b328fe47c668d4754ae1684248d9339a2760634c54ed0022d41f7b16ad5cb7bab881ad72e55b11a77419876d0a1f28175e058d60e71b7c7579ab0bbe29a4ed6c8e9b667b0613ed28bb3ff538c0b525df1cc733a558526e951563491a73570ecc7fe8c7e506a99c0f40b093ebfd8b0e9d38cba47f33a003729e17bdc3e990d7848ee3f5adeb61b6d9ebac7336bfd0b96aa8ccc0f97976f36ed8a90bb24e500c4119259946ae7e2d6fe1b145ce8bbc183a39dfd32f50cdb79dfcb41e4edd4fdab81fb30b8bfd1fd34a4ca53d90ac68243be617be49ab8fb6d8f20c9dab07a2ff5508591943c25e17585a264c21dec1eec0b21b600406a9eea174434438506ebff29dc42e6e6d6718e75fc21e5735471aa0167c09f81da34bae063dfbbc2da387084e268178c7f9af000f57a532fad5a7000e81ea270d174860ad6e2be999c317fa48da2ec990f1b023dff20430502eccb3b344ecb6ddfaf744b75e68034dbcaa6cf2f9f79b8497ea9f8008ddf5a459f7db002ab6d0286b311fb2b1155c225caaaa31092ebadc524015a53a6d6b33e1147f59ca743651be932859688f4ad35d6bb0351dd3233abde16bd9f3e2146f0449b02990c454262d18cc75e1345990934674f231a988c22073f16afd0e5f165bbfcc20e049988025f75a0c5bc2a7deea6d51299cebe1e4a42583e3d6c1a7b4b1b8d96e3f6aa378fd7f1407b58567992ae058a6b59a0405d77cf0d35d4be6e88699115d1526e57fa2875dd6f6ae15f56f78d5ec28d7285661982120d9ca16ba27dca853281e81962106d9856d48959723a9a398c7a5f7335e59c72370774f22b90c69e5f2be78827bf440f5ec17e868248080dcb28bb21fb170422620a0b1dc8057d2cd55464c8985b9bebffc1f8b525c14b05cae9c9b2b3a12a6393a1f1f7b4b7409afbf6916d659c7b9c0b0f89710204da21bc0467b493fe74f674fa050fff83c877868c32b76a852f6cf230d556c7ed0c899f076cbfdc33d587d09cd32e59e317f3f97b1dc28c693120828c0f7efeee04eb0168d35fa37fee206809282789855151dea956558d812fe2dee8910f7c0f3d1fe07851821a66d61c64c841024b264193779e4ead2bc7578a4f1ac2935c33eb9c469a0230452edd40213865b7d1aaa5eecaa7282b70c3a8b2ebe84d1b8b97de5016c6ce1e0ad796100d18e265686e35cbef9cbaba12200cd0b68a9c7bde1abaa2d14612cdf9b62540313434d2f82c496fde6aba9556a60767f22ddce556488a5f84ece0d453985c816642f1a60fa5c223247d5aab2739ac0146523b8e39245bde3dd88f908867ca7acc5e049c5dcd401e70777237641849fadd053ed0caa652f816f0447c26047d3ffac19b2af6459d0f24fc19f372fe3f0099365f08e904862886e518e2e69db384c7594f4d8046e3a19254cdef38d5f584a96ca66e0e3498a32f00ecf223943ecf10f03f81441701c62c35bac463973e343faa614a46a27574be101a70b46ade076b251c385f5905f990e012148fbadfa30c5ba6545ea6bd4fbd88b5727dd901d61f06639837092eb256c10e5df5fc280168539285037de891258fed1831e12d32b564f924e57f309bf53f9e0cf67f8394ab12839bca857b1bfd40e010bee8c81504a3897f5320cdbcd17cf652f4b120b355efac73d0a9df5e9d73f09080c3bbe318bb44571f0fc2bafa2550b75fdc77193c3ad496d465db1b372ba96d5e684abbf4e822f6e637c3385c8bb8ecd7c1f07d01f376b0ec314b57f8febedd949d51d2a28b2e03c0399f821f18527e7f6229ce8450da41526a78afa5fa1961edbddc7a7ebe7c95f1c6bc1f3f61c847875301310ff656f76e40a0a0dd98e596f8492f0ec112c8bb2d6e967eefdbd2a6d9f58b60836aa41b2654341752643fc5847d3b47ac24832fe9aff89be913ee42f3adbbd0ceb015df9774291f2ab85318b4dc089cd9a965ddbb5511602f743d18ef897b7c5d87f84558d10b7725f76fe33bc3bfb4cd10da6536707445b3257c60e4579bb3fd51cf15072170e483af9af12a9ad12ddc484514d21675befb583e02b08da4627da5272271d9a294011cf34a7d851ca85d710ddcb32dd5a975f1c0f01365d03cd9c1cd794f608758153d600c75244356c003998656be646fd543a9e61740ae9824de1967382c07cd5aaeb8dae639ece61c98ed381e9288e91728317d8a27a8a97fad9f373c54cec30f83edee5bf4930c029b114d3d0b5fd59ce78c58853749c835202bb1bfb3972d53f8bec9348d7a52c9d2b824520a05d66c205368ab89f284a442928164725327acd61601d7226cdcc0fe4159f6a94a5544e57cc6bff31048373ae3bc8020c9cf7049e4f173cd80d6a169b047ae5eca9c57480bffae1b66bc107365291bf3b021de7897ea49e63dbaca50ea062e35d3c7b581fd80fd529c39816edd5882caa7ab4ed8706fe3edb069d766ca0ca1a26597d3af29e9ca0119c7cad10cc8523e39c2fa66027fd8eb7ad4d05331209a0d2d68c51b8054cd95d7a9366c776a30361d01d3c5d42aa9c323b74379353866fae701f2bb6618b76d531920f12fc19df9bdc014c0858fe5c4d39d9192a4757eff8d1b5ec860b5a04c7194ff795c0d8e886348d44bb520f5d709ec536323ebfb4f35b645b6773e2b6e5c0eb394141a9edab9bbd08592311677f4714320e8945810818299652d9d54e8537cc327f5bfaaa74a17fe3a7c750feef1d15b0fe6112b169fa99b52f0bee70f2e14414574d6abd2661d00971d906d895312e093a35ed9048fa935bcbb8b8805b6fc6ad030717a57550e7008aab26d05ef65e2f73c88ad943ad71f8be15ff95f5a0de1dfbc22edbd299b9f338255ad79b5d6d895364348c683fcf876d6f6d7749f6826af6848421af1b118600cbaef9ec3a3f17b815970b5e5085a01c894b84e35916c7aaba702199ee81ee5f5e39dc405a09a2ecde2ff639323b1d5b0a8e5b601ad6f5f1be3e5f657a248bec4d5d9f39331a8890fb2bbe2e8389c7e21cc61a47f3eca7cda6c07f31c80550e815d7808546897a0cc32ad17b3d0d401f31c58bf21742ee25814e916e3911677437981e7e45617d46532bafa7ce70f7a92f1ac59a736f176c1a5c4b243f3a25a1c354c6151e7e6f979d6e0b1b8d24d540fb91a601e0765831507c13c3c3c7f4bbe92bdf4d287faac3a272ab4aca9e3fcdf6aa57d4e26a0d6b3bcb96763bb20f47d651d8a260b77a2175a81a85980e3ab2320711435d65a4dce4236f8f85275905110dd052f69b900a5968e25d2a74315e10a0d8bd84502dec41424285123e0da71bc8278a81cf836875d4977b1628738cfbfe4a78bd08196f7201139369d89b4559984508ae200a08fb5f1136f2cbdd903927bb1aa699e2ff34fe8d8e4cbfe60a8db9f855bc2a7ffa53166ef050f3bcb1738cacb217569c7626a2c6ad7c8915991d8e12c5cb306d367c71476223259772cf3b5f38cd3df63d1f3bb1e435122c4ab88d8b6460aaa2552bcf4fa7889aa298847a39860158c0b0408a1aa6d8957df8516310ed151284e177d1842bec5919cd9137b116195aff06bd4de74dc9ad45061ef49a74e993696f7ded35910ff0e21b364643b9e6740ec88c33ce7c55a17f14b90a9c4371669fd9ca756c6a22e1f312be91694019a39f9822fedd33452bfedc84e0ffcf1cb4c4f5771b85f0f60bfd22a7b1bdc7699eca459650a730350a6199e7d39aa7e6475c7ea3fe6a5263f0460bb2d1e23c8b18178e8d1c0f2c4778cca83f3213f659e451f7973f5dde14eddc7055129d526b83d53a6a74af5d713f531aea50cc07bcba427aa61cdcf8e89ae51f28", 0x1000}], 0x2) socket(0x32, 0x3, 0x7f) 16:01:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f00000001c0)='./bus\x00') open$dir(&(0x7f0000000080)='\x00', 0x20, 0x140) r1 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x68df, 0x0, 0x0, 0x0, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) connect$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000140)=""/89) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xff}, {{r0}, 0xfffffffffffffffe, 0x3, 0x0, 0x8000}], 0x200007, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) r3 = semget(0x3, 0x0, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x16b03b24) 16:01:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x5) read(r2, &(0x7f0000000000), 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000000)=0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r3 = shmget(0x0, 0x4000, 0x600, &(0x7f0000ffb000/0x4000)=nil) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x3000) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) writev(r4, &(0x7f0000000000), 0xfffffea) 16:01:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000300)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = semget(0x0, 0x0, 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) dup(r4) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r2, r3, r10, 0x40, 0xef99}, 0x8, 0x8, 0x8}) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000000c0)=""/161) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r11, 0x5) r12 = semget(0x0, 0x0, 0x2) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) dup(r16) r17 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r14, r15, r21, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r22 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) dup(r22) r23 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r25 = getgid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, r25, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x8}) r28 = semget(0x0, 0x0, 0x2) r29 = socket(0x18, 0x1, 0x0) close(r29) connect$unix(r29, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r31 = geteuid() r32 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x0) dup(r32) r33 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r35 = getgid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, r35, r36, r37, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r30, r31, r37, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r38 = semget(0x0, 0x0, 0x2) r39 = socket(0x18, 0x1, 0x0) close(r39) connect$unix(r39, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r41 = geteuid() r42 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r42, 0x0, 0x6a, 0x0, 0x0) dup(r42) r43 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r45 = getgid() getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r44, r45, r46, r47, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r40, r41, r47, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r48 = semget(0x0, 0x0, 0x2) r49 = socket(0x18, 0x1, 0x0) close(r49) connect$unix(r49, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r51 = geteuid() r52 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r52, 0x0, 0x6a, 0x0, 0x0) dup(r52) r53 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r55 = getgid() getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r54, r55, r56, r57, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r50, r51, r57, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r58 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r58, 0x0, 0x6a, 0x0, 0x0) dup(r58) r59 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r61 = getgid() getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r60, r61, r62, r63, 0x2, 0x9}, 0x5, 0x5, 0x8}) r64 = semget(0x0, 0x0, 0x2) r65 = socket(0x18, 0x1, 0x0) close(r65) connect$unix(r65, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r67 = geteuid() r68 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r68, 0x0, 0x6a, 0x0, 0x0) dup(r68) r69 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r71 = getgid() getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r69, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r70, r71, r72, r73, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r66, r67, r73, 0x40, 0xef99}, 0x8, 0x8, 0x8}) getgroups(0x9, &(0x7f0000000200)=[r7, r25, r30, r47, r50, r10, 0xffffffffffffffff, r61, r73]) lchown(&(0x7f00000001c0)='./file0\x00', r15, r74) socket$inet(0x2, 0x0, 0x6) ioctl$BIOCSFILDROP(r11, 0x80044279, &(0x7f0000000000)=0x8) r75 = socket(0x2, 0x3, 0x0) r76 = socket(0x18, 0x1, 0x0) r77 = fcntl$dupfd(r75, 0x0, r76) ioctl$TIOCFLUSH(r77, 0x8020691f, &(0x7f0000000300)) 16:01:05 executing program 0: r0 = semget(0x3, 0x2, 0x10) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000000)=""/23) r1 = semget(0x1, 0x0, 0x20) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x4, 0xfffd, 0x6, 0x9, 0x1]) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r2 = semget$private(0x0, 0x0, 0x400) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000080)) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x8, r3, r4, r5, r6, 0x41, 0xfff}, 0x40, 0x6, 0x101}) r7 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x800, 0x82) ioctl$TIOCDRAIN(r7, 0x2000745e) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) accept$unix(r8, &(0x7f0000000240)=@file={0x0, ""/44}, &(0x7f0000000280)=0x2e) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x6, 0x3, 0x6, 0xfffffff7}, {0x3, 0x9f, 0x6, 0x1}, {0x0, 0x8, 0x9, 0x1}]}) r11 = semget$private(0x0, 0x0, 0x1b3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r13 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000003c0)={{0x3, r12, r13, r5, r6, 0x0, 0x12d5}, 0x21, 0x2, 0x8a1e}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r14, 0x82485608, &(0x7f0000000500)={0x7, 0x0, 0xff, {[0x7fff, 0xffffffff, 0x30f, 0x100, 0x5, 0xd131, 0x1, 0x5, 0x9, 0x6, 0x1db, 0x1, 0x2, 0x0, 0x214a03e3, 0x5, 0x400, 0x6], [0x100, 0x800, 0x7, 0x3b2, 0x9, 0xc3ff, 0x40, 0x1f, 0x5, 0xe1], [0x0, 0x0, 0xffffffffffffff55, 0x7ff, 0x10001, 0x7, 0x2], [0x8, 0xfffffffffffffffe, 0x1ff, 0x1, 0x8000, 0x7], [{0xfbff, 0x4, 0x1, 0x338}, {0x4, 0xfffffffb, 0xb7e, 0xfffffffffffffffa}, {0x1, 0x0, 0x0, 0xffffffff}, {0x0, 0x1, 0x400, 0x3}, {0x1, 0x80000000, 0x1ff, 0xffff}, {0x2fc, 0x3f, 0x4088efdc, 0x3}, {0x9c, 0x36, 0x2, 0x272}, {0x7ff, 0x3, 0x9, 0x3}], {0x7, 0x5, 0xf9, 0x9}, {0x0, 0xd9, 0xffffffff, 0x6f}}}) r15 = fcntl$dupfd(r9, 0x14, 0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r15, 0x4010426e, &(0x7f0000000780)) r16 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x800, 0x0) ioctl$FIOGETOWN(r16, 0x4004667b, &(0x7f0000000800)) r17 = socket$inet6(0x18, 0x3dae423e00e6da28, 0x7f) recvfrom$inet6(r17, &(0x7f0000000840)=""/85, 0x55, 0x1, &(0x7f00000008c0)={0x18, 0x3, 0x1000, 0x8}, 0xc) 16:01:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = semget(0x3, 0x0, 0x80) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000040)=0x401) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) unlink(&(0x7f0000000000)='./bus\x00') ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x8f7b2a12cdf46106}]}) 16:01:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x170002}, 0x9}, 0x3c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000300)=""/4096, 0x1000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r2 = socket(0x18, 0x5, 0x81) write(r2, &(0x7f0000000000)="630dc3", 0xe5ca56e4a066cdce) open$dir(&(0x7f0000000140)='./bus\x00', 0x40, 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x54}, {0x4c}, {0x6}]}) getitimer(0x1, &(0x7f0000000040)) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:01:05 executing program 0: r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) r2 = open(&(0x7f0000000140)='./file1\x00', 0x482, 0x80) close(r2) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup(r3) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:01:05 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) socket(0x10, 0x4000, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:01:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0xaf}], 0x2, 0x8eb6) shutdown(r0, 0x1) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shutdown(r2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:05 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x8) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x1d}, {0x4d}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") 16:01:05 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x8000, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000080)={0x5}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:01:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x3dd, "0366097f0c033c02df7179000076efffaf00"}) writev(0xffffffffffffffff, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f", 0x59}], 0x1) 16:01:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/120, 0x78}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000040)=""/202, 0xca}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000004c0)=""/96, 0x60}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000000)=""/40, 0x28}], 0x7, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001d80)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000001c0)) 16:01:05 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000180)={0x400, 0x20005}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) 16:01:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x8000, 0x43) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x7}}) r2 = socket(0x2, 0x8001, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000000000)={0x0, ""/199}, 0xcf, 0x0, 0x0) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="0300000000000000b9917a7a4f2495261247273b102eb91ce03624a014831b9b18be7923c304d11759bef6290100000077e3aaffc1b8524672bd1ef812ece5704ce55ababb7d55fa98d52c82c9f012b9407a6209455a6446b34053b09df6fa6494adcfcda4bc434529984ee0ed6db3d131577dc2"], 0x74, 0x800) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x8) fcntl$getown(r5, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x40, 0x3}], 0x1}) 16:01:05 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658934855fc42ef4a362983f809006d3104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f0300babaef5dcacbdbe4867619c9f696182013f80a", 0x5a) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r1, &(0x7f0000000280)="d948b70cd9d8725ac9144047fbbc14aba4914937400643f4ce920c53223733f94f8ae6ddb54b72f16a30d5cfeff7610194a9ea022f0b6add828437aca84bac15fda33baab1c0bbfafddeb1e893e94b7685a59b780b1514fb5b46b4abec2879aec14fc506199f1dcf1e153bf8c9d6ceee059d4351170faaeace37387ee21a631936bbf419b3915973a13200cdfc892e790e88e3b0fea1c4d95b1895f583b1971df6e5f78f20ee2eb389ab9677a4d5137d1a0538a3a78f08bcb57fc55f5d605fde719043c8bdba", 0xc6) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x400, 0x0) lseek(r2, 0x0, 0x0, 0x0) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x54, &(0x7f0000000140)="77f56b5e89a856773635368e9aacb1eaa061fa094cdbe56e50f591f6b4deb3517f2e790ea57f6af318ccbafed05cf77e05846b7551eb387cf998d1910cff020291fdb2d42587fa0b8133929c13243e175b0e0123897219266acd00"/101) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000001c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000200)={0xe7, 0x4}) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:01:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000001980)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a54598cd0264eb2cb8d78a2a197a3862076c589793d340c36f84c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01951e3158c6da2ae447473c238460ec91b2c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141fa749646bcaf97856068e25c76e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf185f8f1266bb671897178b832aa6a6a2511f244ac7849225d5fc2f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661279efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e5782ffa4420f06a487cb2db73e84d1820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453827888271d5d0170d56d05600152f5d79ff87b759adb98e65ac84f7383c169facbc35ba96a07dcb1d535c8ed692e6085cf440881fea3f98bde5622576861d63c635c07d8b361480c474a8bfdab7fb61cacc430a9eec370"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:06 executing program 0: r0 = kqueue() clock_gettime(0x3, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x31}], 0x8000, 0x0, 0xc600, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x35}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r2, 0x5) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x4, 0xfffffffa, {0x8, 0x8000}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 16:01:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x10, 0x0) r5 = getpgid(0xffffffffffffffff) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xa3, 0x9cee, r5}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040)={0xfffffffffffffbff, 0x80}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:01:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffa8, 0x0, 0x396}, 0x4) poll(&(0x7f0000000040)=[{r3, 0x80}, {r2, 0x4}, {0xffffffffffffff9c, 0x4}, {r2, 0x4}, {r0, 0x40}, {r1, 0x1}], 0x6, 0xfff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r2, &(0x7f0000000100)="6454688fd066092f560e9f5f3818431ede94ce40bebfc7d6218e1778da759b5b3d6cb73d64b97162fbfac15e84d36cca24e4f457dc4b415156d384d297ff4daf9b43d64739889227be1d1d6324a300"/91, 0x5b, 0x0, 0x0, 0x0) 16:01:07 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) write(r0, &(0x7f0000000100)="62d45f0229caf73aacf72592c4b8a6cfd5c13a7839b9d53aa43319ab37cad22d3b39cb2d61c588fd2c44523f1ae1e702321030f5ffb6aafb0d966aa236236e9d8389bd4acb74b24894ec5122dc4939a68f5bf67cbf7ca16ec4ae9536165c0059cfde6353890fa389015726882e3e50a5bb00c6fbb539cc75dc787e8a7fa7979c9b54427463f0f2034ffaa4aba7", 0x8d) syz_open_pts() write(r0, &(0x7f00000001c0)="befa10573daa18c1b4f3d02da6e008af781d095c85a112ecb99a74c2e8c7096ab9e1e85903ebcedaa22931868fe2065c4dfa572bd831317b0db910cf4ee82ad5edbf8800ba42edcb00484d5649b305e59e929365ded8929d25ef420932f5e43a0c72fa4b425030364c69", 0x6a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x7, 0x4, {0x0, 0x4}}) pwrite(r0, &(0x7f0000000280)="0600732a549c9e23a7090000002786a6aa254f4076927d58b5fcc35140e19cd257639b0f77ded7f84e4937ebe6e75be38426206cc44c222bdce9720759a29a9cd6d93b66e12492df1885f0927fde947f48d661e2549c40804c83a6640405b72dd8a700"/109, 0x6d, 0x0, 0x0) write(r0, &(0x7f0000000240)="5a03b1fb6a55c7b39bba884e142d5ffd9425156f1590351b1d273c3b0c6cceaf8981", 0x22) 16:01:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x1010, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:01:07 executing program 0: setuid(0xee01) setsockopt(0xffffffffffffffff, 0x29, 0x31, 0x0, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0xffff, 0x8}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r2 = shmget(0x0, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = dup(r1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000080)={0xa, &(0x7f0000000040)=[0x4, 0xc45c, 0x0, 0x0, 0xfffffe01, 0x5, 0x7, 0x5, 0x8, 0x1000]}) 16:01:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0xd1, 0x0, &(0x7f00000001c0)=""/209}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x2) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x2) 16:01:07 executing program 0: seteuid(0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x20, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = dup(r3) r5 = semget$private(0x0, 0x4, 0x220) r6 = socket(0x18, 0x4003, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xffffffbc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = geteuid() r12 = getgid() r13 = socket(0x18, 0x4003, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000200)=r1) r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) dup(r15) r16 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) sendto$inet6(r4, &(0x7f0000000240)="2d4512b14305ba78f173fa045a75d08728c19094d8f9bb3c0a1d41e4dbae876d36235ac10ad1adf5a12f386777986f371cc14c2292ebb7d1f8b1ca1674bb7c9f202178310e97fc79aabab4743e454d4f7c9bcc1390ab53746a8634303caf7ca01f17049975a6e444100a8f355fa15ddc89767ea6ea60a85d8aba8f64ad281e32fcf48bf2d71336b70c50137ecf372d31ed776ecb230a6351d510bd330ae67ec53957bb5daa4be8ea7d6afc5124478c2316f1cf12cbdaf549a30680856d2068553f66bc200e4385a1374a14942c5b3035ed94a36dd198b0", 0xd7, 0x2, &(0x7f0000000340)={0x18, 0x1, 0x7fff, 0x100}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0xffff43fa, r11, r12, r14, r18, 0x40, 0x1}, 0xb85, 0x0, 0x3ff}) r21 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x40, 0x10) preadv(r21, &(0x7f0000000cc0), 0x0, 0x0, 0x0) 16:01:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) sendsyslog(&(0x7f0000000040)="05e223a825", 0x5, 0xc) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='e0\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) sendto$unix(r2, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) 16:01:07 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) syz_extract_tcp_res(&(0x7f0000000380), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x10000000000003fb) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10010, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000300)="15", 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000300)="15", 0x1) accept$inet6(r2, 0x0, &(0x7f0000000100)) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) readv(r3, &(0x7f0000000880)=[{&(0x7f0000000280)=""/120, 0x78}, {&(0x7f0000000580)=""/249, 0xf9}, {&(0x7f00000004c0)=""/75, 0x4b}, {&(0x7f0000000140)=""/26, 0x1a}, {&(0x7f0000000680)=""/83, 0x53}, {&(0x7f0000000700)=""/41, 0x29}, {&(0x7f0000000740)=""/194, 0xc2}, {&(0x7f0000000840)=""/53, 0x35}], 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x86, 0x1b5, 0x9, 0x20, "1b0357988ccb1b8b4ff90c2f5130daac9fd7ff1d", 0x8, 0x26}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x81000000) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)=0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) shmget(0x1, 0x3000, 0x24, &(0x7f0000ffa000/0x3000)=nil) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x2}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r5, &(0x7f0000000240)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:01:07 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:01:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x100000001, 0x0, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c36c27acac9c67f9d53aa4554d5410be9c8937b1f92edd62b5b1913d415511cd68b69ca331c93e51f2d2cfed0322ac2457d4afd04e48577c09e8c1e440048bd78bb71694f02e1bcbf461f35c242d94560dc757ac16c363c28404edd5f151ee3c782c00caf1c1cf7ba53af42f98a817dda6d7b4fc8bc94a2f9361140510aa86ef255d440010187cdbfaf76d1b7f76fb2f189a996d830a39d5cb39f3b97d180f1894541aaec106940fdf2fd71cb0692e904ed82a5fb2a071c3274d2863068b16634919aaa6b31449c5653cd1832cc9e5631e41625d00e1e729", 0xd8}, {&(0x7f0000000540)="812380a446e7af818a461af9bb11db08c317471ae906733bc5e5f95288329d668dbffbc8f8c8db05ea8936a1882a0f32462ff2662b9334ed5c03df23388719b0c130e18c694419708191200d", 0x4c}], 0x2) 16:01:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) open(&(0x7f0000000000)='./bus\x00', 0x8, 0xb899715261bfaa91) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:07 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x802, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000000)) r1 = socket(0x18, 0x4003, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fchdir(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x54, 0x1, 0x4}, {0x8006}]}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000480)={0x3f57, 0x2, 0x4, 0x5, &(0x7f0000000200)={{0x3, 0x0, 0x5, 0x80, 0x8, 0x2, 0x4}, {[0x9, 0x1ff, 0x877, 0x5, 0xffffffffffff16c2, 0x8, 0x8, 0x1, 0xffffffff, 0x3fa, 0xffffffff, 0xb84, 0x37, 0x4, 0x1, 0x7fff, 0xfff, 0x65], [0xdaca, 0x2, 0x800, 0x74ad, 0x8, 0x100000001, 0x200, 0xd7, 0x0, 0x7], [0x4, 0x5, 0x5db63d8b, 0x81, 0x9, 0x6, 0x81], [0x2, 0x7, 0x762, 0x9, 0xc000000, 0x54], [{0x4, 0x7, 0x1, 0x7}, {0x1, 0x449, 0x9, 0x6}, {0x3f, 0x5, 0x4}, {0x65e8, 0x3, 0x5, 0xffff}, {0x41, 0x8, 0x9, 0x80000000}, {0xff, 0x0, 0x2, 0x100}, {0x2, 0x1c, 0x1, 0x5}, {0x3, 0xa00000, 0x200, 0x5d}], {0x3ff, 0x7, 0x2a, 0xffffffff80000001}, {0x100, 0x100, 0x4, 0x8000000000000000}}}, 0x7ff, 0x1}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000000c0)=0x3c33cfd047e6b9a4) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:01:08 executing program 0: unveil(&(0x7f0000000080)='\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/\x00', &(0x7f0000000040)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000000005c65002ca45d02226270b7b30000080000000000000000000000f4ee1b458eaedd1618c2f238676c3c000000000000000000e6ff000800000000000000000000000001cee7ec0056e45d9f93fdbcd475923b8eaa4a04f5c17bf2aa1f90bbb9f4e86e4ef0b53d4e867f1badd4cfc0a7bc43bce688aab23b54aaae02d6d9f260c476b7302e56c2619b81fd8509e7e4ac9cc3c3fde8eb64052e9f93588d6e2704be1cbed15092ccecb4fa652ecefa46cf7ee0a2c7fdbeb8eec93790063383372b89d767ad1260a1e6ec5065d227ba64a74ab2dc91de4626c9dff50a7579b489104765acd8f8874d8a3ed8c8e173a367f8f2518308c725c020162df3a645f430a9583ea499dd1795fd28454e4aee7fa1e26f4b3a7790120f9d1cba711130668c8625c3b7dee495639d81da85ba5380ba97e1f60cdf141cff440d3066b1abbd6edb5456f4aea4b6c24f81e4fc2d63ce313c9439bb31eb0308154c631081c365b3097a9cdc7036bd067bfbd5c0f8977acce060dad794b3c990b684bb8e1e45b2a0ee947544e087c0c3ab2a6b318c5604a4ce8fa80811b137"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0x100000000000, r1) msgget$private(0x0, 0x8) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000140)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<', 0x5, 0x3, 0x0, 0x0, 0x5, 0x2, 0x9, 0x0, 0x0, 0xf33, 0x200}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) msgget$private(0x0, 0x40) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0xeb5e4116c97e17ac, 0x220) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = msgget(0x1, 0x1) msgget$private(0x0, 0x484) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000280)=""/83) msgrcv(r5, &(0x7f0000000000)={0x0, ""/42}, 0x32, 0x3, 0x800) msgget(0x2, 0xc0) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r7 = openat(r6, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) close(r7) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000001080)) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000001180)) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r7, 0x20007478) getpeername$unix(r7, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r7, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/110, 0x6e}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r7, 0x20007471) ioctl$KDENABIO(r7, 0x20004b3c) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f0000002580)) flock(r7, 0x3) bind$inet(r7, &(0x7f00000025c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000003680)) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000900)={0x10, 0x64b5, 0x4, 0xfffffffffffffff7, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffff6aa}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0xffff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xfff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}], ['\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x00', '\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/\x00', '\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/\x00', '\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/\x00'], '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x00', '\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', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x00', ['\x13\x13w\xc5\xfc5', '\x13\x13w\xc5\xfc5', './file', '\x13\x13w\xc5\xfc5'], 0x5}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x100) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") syz_emit_ethernet(0x9f, &(0x7f0000000100)="4f857fa9a4abf630961bdb1621f909b23fc5b9891656df133c4d1733b2fd1f191da42b2e637b8ab4e6f69ae2e2bd73ecb2955feddc8d985cc72971c9990805e6e301c14da4360dd86219a5ea76a4844c545feba30fbc8c11dd718f0736672274b6348eb234ee668e34b9aa5a4c6d82f5f7466afc73e69248fb0df207304bc1198046f5327167d8ac5e2400458877daee307e96f5218aebb07d7cb0ef23c6eb") 16:01:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = semget(0x0, 0x0, 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) dup(r4) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r2, r3, r9, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r10 = semget(0x0, 0x0, 0x2) r11 = socket(0x39, 0x3, 0x3) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = socket(0x18, 0x4003, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r13 = socket(0x18, 0x4003, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r14 = socket(0x18, 0x4003, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = socket(0x18, 0x4003, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r15, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r15, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xfffffffffffffcc8, 0x0}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xfffffffffffffff6) r17 = geteuid() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6a, 0x0, 0x0) dup(0xffffffffffffffff) r18 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r16, r17, r22, 0x40, 0xef99}, 0x8, 0x8, 0x8}) chown(&(0x7f00000000c0)='./file0\x00', r3, r16) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f00005cc000/0x3000)=nil, 0x3000, 0x3) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='x\x01') semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000080)=[0x7fff, 0x1000, 0x6, 0x3, 0x80]) 16:01:08 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0x8000000000000001, 0xfffffffffffffffe, 0xfffff}, {{}, 0xfffffffffffffff9, 0x11, 0x4, 0x0, 0x6}], 0xc4a, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0xfff}, 0x8) 16:01:08 executing program 0: socketpair(0x2, 0x4003, 0x100000000102, 0x0) shutdown(0xffffffffffffff9c, 0x0) 16:01:08 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7dc089f13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xb3}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x149}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) preadv(r1, &(0x7f0000004a40)=[{&(0x7f0000002680)=""/200, 0xc8}, {&(0x7f0000002780)=""/4096, 0x1000}, {&(0x7f0000003780)=""/201, 0xc9}, {&(0x7f0000003880)=""/4096, 0x1000}, {&(0x7f0000004880)=""/160, 0xa0}, {&(0x7f0000000480)=""/128, 0x80}, {&(0x7f0000004940)=""/227, 0xe3}], 0x7, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r3, 0x80000001, 0xfff, 0x5, 0x100000000}) msgsnd(r2, &(0x7f0000004ac0)={0x0, "6a5e957bb293ce63aa140cda486434c46aaf831b8aadd383b933b4b0219067ae6f5e1ab717d025d4aeb63759d199fa15556c9ddfbd4a84ae115c4c8d6d2e87d46f035473fbbf3276d7452fe6f9aae0e35d5fc21fc7b35abc619334a2a580430b6e03df0b4a907ec0c5c0fe4f45d0081650275e8c8787abcd3bc753f921cc21d66441c72d9538405ac6cbaf2a20f66d44945b4612d81d8a1c14fae83939a49a60b5d298e95daf9a878d3a0f9afd0f60bad36bffec239e24c67fcae8"}, 0xc3, 0x800) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000001c0)="93396c53579a1a2301fe64522dbb08e44d8d37e5df1e2f6d930da4ee6d08195b2594d144ab88855e2f86628ce5134d6fa3c4ada08a86784170ba6ec5678e5916cadb373abbc67c134c069120711d19cf9c82489bfee6e31e7ba925ebd1f681d3f62966533d7970ac0a19d417130a670ed09a5e14b102ef869029f50fe1191b1d3b5787daec5b1f95b3872f498fa7abfdb3f6b52a2813d6b6bb6d3e5c4c16769113256d1bddb7cad40b9a6f9924228a6e39568deea154a5a814ec56fc3ffbff2c1fa9699cfa3a", 0xc6) 16:01:08 executing program 1: r0 = socket(0x10, 0x8004, 0x7f) getpeername(r0, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) mknod(&(0x7f0000000380)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0x80, 0x0, 0xfc}, {0x1, 0x9, 0x81, 0x1ff}, {0x9, 0x4, 0x48, 0x9}, {0x1, 0x5, 0x2, 0x9}, {0x3ff, 0x8, 0x80, 0x7}, {0x5, 0x1f, 0x16, 0xfffffffa}, {0x8001, 0xc3, 0x80, 0x1}, {0x1, 0xff, 0x5, 0x3}, {0xb859, 0x1, 0x81, 0x6}, {0x3, 0x81, 0x5, 0x3}]}) pwrite(r3, &(0x7f00000005c0)="ca58354c0d81f32222c5c641a49a63b26df72a0947cdaaede7bb650f5b58274bb6e287d5171ae37310a1c7c3d5f579148e1c79dc83c0714e0c73c03a587f76bac1da2e2f388e9b5088ec1859802ab367e8aede0c883ac715685f5f5f34b5b50c6697012e299e3b108b9c4db563419119e81bc1f7be0106927b35918dbc1449f0f06700"/140, 0x8c, 0x0, 0xfffffffffffffffd) r4 = dup2(r2, r3) getsockname$unix(r4, &(0x7f00000024c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011e4de6788e885a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efedaa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d14900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b83a57c34c5a431082aec79ff4c963dbb9d41fa5e26cd8443240bca2bda3bdf2d7465e11c1da9f4eef4d39f20499d6de5b499fe3b9097496650c906a106553073f241ad1fb82dd8b40c87674cc647493f3adfa896fc7caafae6ce38952d140086b02a4b3128102f957b9b554f479f6df9c7bd9896cb591e46fd1bcf65803f2a45db184224d23345971126b62a887b023a184985afc8083848759cc514949e4d296e1cc73801e30329c370dfafeaeb0530a1a0f034b6be89f3bdfac4b35deea48e95972d8891f0df62bd93836cbb5014b282272d5f1c94195e156b560790cd92da8fa38f5428f43705386263f0f67e3a1131c736a3196bb83137be1722da989d1a5c483c0ed806aa28d1fd3f800"], &(0x7f00000000c0)=0x1002) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)=0x2) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x4003, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1a7}, 0x0) sendto$inet6(r5, &(0x7f00000003c0)="0f04475117e8c25afd47385c059c115d3f24967781cc3175ec83d9b989ebc8540230e138cb64d5b8761e32cfd0e6071d7ea0fe0e313c37aff8efd32241a441fb74db3d8eb04830345f344572cfeed435d45a5b09a1eee8b99a2fb1fa896e036ab6b76c91e75bd6ed75e101c69227946b9a2f73325b80b503e50dff27842d55eab32980940fe6ea076d13e8e833145d594c7cfb4edab24c360dc0c8576b363f0bf7d965782c5c3d23ccf42cba2338136e2183de4b7b6db6fabc0370bf0673060fc24582ed6e619a0cac98a1b368181a28c3168b1e54a00e0f83b1bf7e847ee931e34230d272e79eb046d9aa", 0xeb, 0x405, 0x0, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:01:08 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) 16:01:08 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000003}) r1 = syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) syz_open_pts() close(r1) 16:01:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000), 0x1) 16:01:08 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x30) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x2a}, 0x0) kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffa, 0x111, 0x0, 0x0, 0x103}], 0x1000, 0x0, 0x0, 0x0) 16:01:08 executing program 1: r0 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x0, 0x1}, {}, {}, {0x0, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0xa0, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = dup2(0xffffffffffffff9c, r3) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000100)={0x7, 0x8001, 0x9}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\xa6\x1a\xd7\x03q\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) shmat(r6, &(0x7f0000ffb000/0x3000)=nil, 0x1000) 16:01:08 executing program 0: r0 = socket(0x1, 0x3, 0x10) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x5) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(0xffffffffffffff9c, 0x0, 0xef, &(0x7f0000000040)="01000100", 0x4) dup2(r3, r0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) poll(&(0x7f0000000040)=[{r4, 0x5}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r6, 0x5) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000000)=0x1) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup(r7) writev(r3, &(0x7f0000000640), 0x100000000000037c) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x800000034, 0x0, 0x0, 0x3}, {0x16}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:01:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="00000018600500800001400300000000000000fcffffeb00000000000000000000000000e4ff00b200000100dc", 0x2d}], 0x1) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0), 0x0) 16:01:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x420, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x140, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x87}, {0x16}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect(r2, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:01:08 executing program 1: setrlimit(0xe, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00", 0x0, 0x40000}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x820, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x79d, &(0x7f0000000200)="d0") 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") preadv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/25, 0x19}, {&(0x7f00000002c0)=""/85, 0x55}], 0x2, 0x0, 0x0) 16:01:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401], [0x0, 0x0, 0x7ff], [0x80000000ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [{0x0, 0x0, 0xfffff8af}, {}, {}, {}, {}, {0x0, 0x3}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba4050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152928b4bacc0fc62e3fef0a98e29e09c32012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) 16:01:08 executing program 1: select(0xffffffffffffff2e, &(0x7f0000000000)={0x7, 0xffffffffffffff, 0x817b, 0x200000000000, 0x0, 0x0, 0x0, 0x80000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) dup(r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000480)='.\x00', &(0x7f0000000500)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000540)='!d\x05v/Null\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = semget$private(0x0, 0x0, 0x8) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/40) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) read(0xffffffffffffffff, &(0x7f00000001c0)=""/126, 0x7e) pwritev(r0, &(0x7f00000011c0), 0x33f, 0x0, 0x0) 16:01:08 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x1e0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c2, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:01:08 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x2, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x6, 0x8006, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:08 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x8000024}, {0x6, 0x0, 0x0, 0x40000}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x2e1, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x11, r1, 0x0, 0x0) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchflags(r0, 0x10000) msgget(0x2, 0x113) 16:01:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101004000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="2a01001e5da5d6f855c8287b129ca75721273b15c0ea772aac1960184d5287d70874", 0x22}], 0x1, 0x0, 0x0) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:01:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) r1 = semget$private(0x0, 0x1, 0x80) r2 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r2, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x1) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000001c0)={0x7c000000, './bus\x00', './bus/file0\x00'}) r3 = getuid() symlinkat(&(0x7f0000000200)='./bus/file0\x00', r0, &(0x7f0000000240)='./file0\x00') setuid(r3) chroot(&(0x7f0000000000)='./bus\x00') getegid() r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup(r4) open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/224) 16:01:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:01:08 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x61}, {0x8fe}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) pread(r1, &(0x7f0000000140)="7118ed219060d37699cb5ee633105d11dd54c2d051ec9eda0807cbb9dc00125d3df28a473e0026388fd24df5122114419680fe3d0ae659921bcb5269c197ab576f16ac8a1070326e1d3319f6b279b5ff58f34d62ba455e38653ea4773b3e3fbf934f56a1dee4272102e8701e0b995c09b66b44a8fbb3389bbadd0c4c83fda9197daee5691c2508b8e229d551b830624c9d54427b3f26fec9d11e838c3a4a1d08bc7d282f", 0xa4, 0x0, 0x4a) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:08 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x490, 0x0) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = dup(r4) r6 = accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) readv(r2, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x21) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000002900)) getpeername(r6, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(r5, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002b00), 0xffffffffffffffba) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) semget$private(0x0, 0x3, 0x200) open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) dup(r0) 16:01:08 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x4) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) r4 = geteuid() seteuid(r4) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) sync() 16:01:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00000000c0)={0x2, 0x9, 0x80000001, 0x7ff, 0x3, 0x2, 0x8, 0x5}, &(0x7f0000000100)={0x401, 0x1, 0x0, 0x1, 0x80, 0x1, 0x1, 0x9}, &(0x7f0000000180)={0x8001, 0xa295, 0x5, 0xb0d, 0x100000001, 0x8000, 0x7, 0x3}, &(0x7f00000001c0)={0x6, 0x3}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000002600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c14e3500000000c0e16f328dca5d39656da02489672d8d1e8f3b32b99730931041cfd6c29fbb2cc00031c125814bb6ee1156236e3bbc227b7ad0ceb834e303000019b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed4706a4d152ed0a438f8380cbcc8456583b86e454b6a31de9d05a5615416a1e222dcba8d54e333517527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e305000000000000000000000000000000000008b5092a26adf5baa11b9052c00bbb1e000000000000000000000000000000009257c95e0c6ad31398345855ae47c58f760e79d24cfdcadde3f4dc52dcd51d5004265540484a21e41ea1395c658f35fd2663def85fb62da3703f8326445397425835566396095cfa467f329c0c6e2095f29b7bccbcf8c304729f508941ff93a96ae0d25c5b603b528d445bcc22092b812195922b4e1ca5a25ed0feb344e93c8c2943431a44352f55d2591db4bf4f7b"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000010000049415e777398ef4f8971eb2831864b9c349bd69febec0754812ea3088fab3ce7ee2c141832bb5acaaa38ec0bdd10b15d76961cfbcbfc773c3c604000000a6923923b5c4c2f047ccc95c3d5c0be7baae41a5d911ffc5b9f6cb7d467f96c47005ff28064f74da865f1245c2125969cac2f3639e63b8e794bb94b619134b64aeced6b5a0ddc37b7482cefa097eeff63d10b2acc0ebb37f8696c8550874be5fdd6c599ba4c11a8c366a56e8439cd23e389df814ba44b85b36770beb69eea3e5a6caef1bbd1ce5fcfe3e93c283758199db912ec1fccf783b"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000005d182cf03f0251c0e86c0182d60c8ad78026948f5a8656fa2188fac1552c54685b6c9fccfa1f3aa25827db9012cf88b83dafc235aca7a14fb3751367868248945cd448b52e259935fb2c7c47e64a5a218e8f594e4755012bbe5743db79812988000000000000c325421bc984ee260127b98b40d5695e1e2dca13cdebda1686407f47efe2a89851b5bcd7545303b27a0e8765"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000, 0x2}) r8 = socket(0x18, 0x4003, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r9) socket(0x20, 0x4, 0x2) r10 = socket(0x800000018, 0x1, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000000)=0x3) 16:01:08 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1a0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x8, 0x8, 0xffff2ce8, 0x401, "1f942dbb9e034350aa2cb2db4b0f825a4f7bde77", 0x7, 0x9abc}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x2, 0xe60d981f6d14293a, 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f00000001c0)=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000200)="7e0b2103787a777f9be13ed07947801c95079873c65eb9733304a62d3201a93a1fe91d208b53f349469a43f025781d14b30a0c1f6d2c121731523195725340850a381c2abd90d471a1fd7c5abbfab61d32fa02e9fa5bc607056934ae53437c950fcb99a3ebf56fb830e0536bed5f3253643a60374f16c218418058f8d0ba1f123b84291f3e1823a53e1a175bdf09dc1fbd44b5e15665f575b9f2f98f39414fe815af4dc49269acca06a3198cbd82b695ede964478a8fff4ae8cf10596e18986d7558872a2f33ae510bf88e7e971723ade8943363d1a72a8ffbcf85b460438ba352c6635b4601b1c886", 0xe9}, {&(0x7f0000000300)="13e37ab455d760560149eedf3ad7e98b9835235f2e3c076652709ffaf91a903a50076409c951687c64b3cd05c3f6ae61daa5c8a1b22833e68f6c01184331b8eb166e8ed27e63046255bba9c6a3644f0340a0ac829f5953a3dbc3", 0x5a}, {&(0x7f0000000380)="35521da1031411f08ac5fb7598b37baf8d87a309b0ae5adba4e847ad37b11c5e7f5691f9107e54c938bb7612dfb0ee18fa9973bfab6212f5ed28431e6598c665f3ddca93939a067b30c6622496e5370094f8c85805", 0x55}, {&(0x7f0000000400)="eb0054e59ab6a0a16bcd459fbb9c9f63f427623c03a861ea3b79852c32de923e2cc0d31ed7c6dbfc9c46e01dc474559800d126501a5466a5e82da7405b05c2891856d370c9ece59f37cb9dfb207042b339222af8fb43f09464787b4d16789aba8ff71c42b4fc6599e6fe3b948e9c03140c6e7037c087bb379bdc8a0df9c9a4fce3d8eec2d50d632e12c8bcf05693b00cadb807f4e7b38e3b59f20423728e0ecf3f5af056ee774e13228d6491ac336cbd49b2013e", 0xb4}, {&(0x7f00000004c0)="464e87c5d93fed931d128e3d76ed174e5ced5e01ea8acd43627317aea566aae52104ac8993a34b9d3ee75847ca0629f6885ceabeebddbf161c010c9570317cc91896894f1dd418a53f975a83f3f80787357deeb3c30e22dff6b7d4faafaba1bb09d61a21881b51ab6afd971258abbcd8423ea666e55e8642cc9e630fe9e0ef075b5595169a3cd7afd9c11f0f3f74bf9381bc440cb01c7bc3063ffaac39653ea6d798c705df4b0985f101feb594a4c54993adf035fe03ac66831fd682ab42ffe434a9406d542cfb115b9c369ea4e51192b4c61973a231a7b1392f46a996ed650832b4c729007cf9e6777009ff", 0xec}], 0x5, 0x0, 0x0, 0x4}, 0xc) close(r2) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x0, 0x8}, 0xc) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f00000df000/0x3000)=nil, 0x3000, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:01:09 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r1, r2) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:01:09 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) unlinkat(r3, &(0x7f0000000180)='./bus\x00', 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$KDDISABIO(r2, 0x20004b3d) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x20005, 0x12}, {0x18, 0x0}, 0xfffd, [0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x40]}, 0x3c) r4 = getuid() fchown(0xffffffffffffff9c, r4, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x3}, 0xa) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="1000000000000000000000000000000052c13b7417416d68f85346f359e5171dbb854459968035af66965396c641f9f45dafb13c79194d2325e8cb127135b879b6c03d7e9624a8ec76a53ce16b61e504e5169cd798d5000c5295a5d59c48d74f19ef11e98b69528819a10398325f63bf2ef5f3edc2a84a0a8570fff1be67fd306e018298ef7e8336856cb2791900b6cff9cd098a29d88b30feaeb0c6ce31793da92b62f508aa739ed6e386757d5768c68a1ac6d56b59b0321f96cf2750808fcf03943e0e78d66a2cd6614e7fbabffd8ed18e56c3ad59ecc40e5ce06a7a4424b664d0e73cdc02409f9b64485209ce2da70279f38ae854a1ac1a0f16b2602dc235cea17bb6dd"], 0x10}, 0x0) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000040)=[{0x7c}, {0x16}]}) syz_emit_ethernet(0xfffffffffffffeb3, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:01:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:01:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="76205a023ca6bd2b5a5d2596ab5dde23bc221ee2f4dbb3531646164f8fc5eba29571d6353061604730f8cb18e3ccc973a1a0c279eb8c0e206650bfbe2664a4062a2d9ee2f637a3c407ed5bec2c8a567a32ec52d25c817a53157fc73c702b2dcc2d1f1a056afc0111a610193870f56416d4304fb794337b93dd02a6a0d328cc", 0x7f}, {&(0x7f0000000300)="14a0f5d530aa871ab0e53ad7ef09389e670d03fccec38e30514dfacd7e470dbc6f3cd4f9b390dc0315ff7d20094023b60ad6eba5ae519ca03ab2ae51b5a4c8ad7d4341895e07f7a80290e70bdaf00ee58bcf2f01e9a2f1d11261d9e56a9e0968e5d1cdabef6dec0090f5499e9d156ab98fdb08daf2ffeb9a24a5474a4aa38e1ba3a9ab607029a1cc2987c3548f4bf917dad18287aa9ca22ca9f26801af7396a6c73a05620fda673a7e4ff1d648cda656aa88b5b1d2206c", 0xb7}, {&(0x7f00000003c0)="b308c926a94c888d8c27610ba2aeeb436eb7b70c7128258a6dc492696ab3924f1722adbdf90e2e259d926860631a6802167e27c09c32d44f5de9829b09ef6af8e5", 0x41}], 0x3, 0x0, 0x0) r2 = getegid() openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x44) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a7bbb0f078edce2a8d88e16d1bc07c89a0afe51dae500ebaddc85a7545e8c6922672ed", 0x23) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x3, 0x4) r3 = semget$private(0x0, 0x1, 0x446) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000140)=""/166) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x400}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x8000, 0x2) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="c0ea302f820519e13000"], 0x10) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000680)=ANY=[@ANYBLOB="00002e11ff7f00bc00000000a9d6f0af6cad8e695df0e2552a3e9b3a46785797d2365a8624fda56f51e9b372f49ddd397e9fb7e90a926b5f6764621d4bc32ac49d2e8b8f66fec6c71ae1ebe67e2d5909d735622c3f2dd3605314a5af1baccc014165ab33caf34ed00de353d951da75b0d68568f2b5e5813d629922"], 0x10) r8 = socket(0x2, 0x1, 0x0) nanosleep(&(0x7f0000000640), 0xfffffffffffffffe) bind(r8, &(0x7f0000000740)=@un=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffd9b) r9 = socket(0x18, 0x4003, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r10 = socket(0x18, 0x4003, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) listen(r10, 0x0) r11 = socket(0x2, 0xc003, 0x0) dup2(r11, r8) kevent(r5, &(0x7f00000004c0), 0x400, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x604d09ccbe83e82, 0x4, 0xb3, 0x7}, {{r7}, 0xfffffffffffffffc, 0x60, 0xfffff, 0x508, 0x9}, {{r0}, 0xffffffffffffffff, 0xbb, 0xb759e52fd1c5e4d9, 0xfffffffffffffffe, 0x5}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0x298}, {{r8}, 0x2, 0x8c, 0x2, 0xfffffffffffffff7, 0x81}], 0x3, &(0x7f0000000640)={0x4, 0x1}) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r4, &(0x7f0000000440)=[{0x5f4461b1b1d9e3af, 0x6, 0x1800}, {0x4, 0x0, 0x800}, {0x1, 0x8, 0x3000}, {0x4, 0xa89d, 0x800}, {0x2, 0x40, 0xc00}, {0x1, 0x888, 0x1000}], 0x6) r12 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r12, 0x3) 16:01:09 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) open(&(0x7f00000003c0)='./file0\x00', 0x200e0, 0x4) 16:01:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000280)=0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101}, {0x2, 0x7fff}, {}], 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) pwritev(r2, &(0x7f0000000200), 0x1000000000000019, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380), 0x0) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000008c0)=""/191) r4 = semget$private(0x0, 0x8, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r4, &(0x7f0000000200), 0x256) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r4, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x5b20, 0x0]) 16:01:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x9, 0xf5, 0x9, 0x1ff}, {0x0, 0x80, 0x8, 0x3}, {0x6, 0x6, 0x7, 0xfffffffd}]}) r2 = dup(0xffffffffffffff9c) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f0000000580)=@abs={0x0, 0x7}, 0x8) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2012, r4, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r5, 0x5) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r6, 0x5) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000240)=0xa442) fcntl$getown(r3, 0x5) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = fcntl$dupfd(r7, 0x5, 0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$inet(0x2, 0x2, 0xb6) r11 = socket(0x18, 0x4003, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r12 = socket(0x18, 0x4003, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r13 = socket(0x18, 0x4003, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r14 = accept$unix(r5, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r15 = socket(0x18, 0x4003, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r15, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r16 = socket(0x18, 0x4003, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r16, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kevent(r8, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffc, 0x16f236a906eab385, 0x2, 0x6, 0x2}], 0x8000, &(0x7f00000003c0)=[{{r10}, 0xfffffffffffffffb, 0x4, 0x6, 0x2, 0x8a41}, {{r11}, 0xfffffffffffffffe, 0x4, 0x3109fb45af0fe935, 0x1, 0x1}, {{r12}, 0xfffffffffffffffb, 0xaea82c621e556c5a, 0xfffff, 0x9, 0x3}, {{r13}, 0xfffffffffffffffc, 0x80, 0x1, 0x8, 0x9}, {{r1}, 0xffffffffffffffff, 0x20, 0x400fffff, 0x2, 0x2e}, {{r14}, 0xf1406f9bfe8ff110, 0x43, 0x22, 0x0, 0x4}, {{r15}, 0xfffffffffffffffc, 0x8, 0x1, 0x1, 0x5}, {{r16}, 0xffffffffffffffff, 0x80, 0x80000000, 0x6, 0x10000}, {{r6}, 0x8000000000000007, 0x81, 0x3ee3bb9967a90a4e, 0x80000000, 0x9}], 0x7fff, &(0x7f0000000500)={0x2, 0x1}) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0xc50ee43c544b8564, 0x88) getsockname$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3, 0x9, 0x80, 0x1}, {0x3ab1, 0x6, 0x1f, 0x3}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0xebc8d515f68b5632) pipe2(&(0x7f00000002c0), 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") pipe(&(0x7f0000000300)) 16:01:09 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = socket$inet6(0x18, 0x0, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x3, 0x80, 0xb47}, {0x18, 0x3, 0x1ff, 0xffffffff}, 0x80, [0x3, 0x401, 0xffff0000, 0x3, 0xfffffffc, 0x5, 0x0, 0x2]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0xfffffc67, 0x0, 0x0, 0x0, 0xfffffffffffffe39}, 0x0) r3 = accept$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r3, 0xfffffaa8, 0x1, &(0x7f0000000480)="a5c75eec55c2420918098e6307f5d77ebd52b9aca627c3f16bd87760c3845c72cdf0ee93ba4dedb71198f90ec6b252d10fa3231fae19a4c5523dfd1d9cfcd091a60ea5914201a32ed82adde7d7c9449c046e9395b90e17f6657d56db76a3c6bea12cfa5941545b370695c96d144f1a457bb1bb0bdbc09c953a2987dc09a195481352af7fc89ab71bb701cf32cd96527ef8ca28e3b6f42041ecddc3730eef65971405e855d85ab7e07e6a5d231ba457f180b2df6b0a1338329ab0ab4d19cb54ef000000000000f4ff002cc3119d9a675f7aa00d90902d2110170db95ca3c32a63f36523014eddc59ec22c38b407531cd44c38725a3632cd0d3cb29c2dc7611efd29596f20f18a7a62f156fa7c25eb28f6329679087b1bdf6152894083086ed600f05c9f4cfe4f3b258134e567f7f6df9167188f5ce026f28ecf2de353008cc57c54569e3c5ab493dd23b207c6424ab5f28de44c97b9bb8c7f0becc40a8681d249308e82c2ac3c5530308d74a866fa49e6c1a2dc57369e964bdb6c8cd1a5cd53b0bc5cedd5b3232b3eb0bbdbbaf00fdd1a00"/413, 0x386) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x51, 0x0) bind$inet6(r4, &(0x7f0000000280)={0x18, 0x1, 0x8000, 0x6}, 0xc) setgroups(0x0, 0x0) chmod(&(0x7f0000000400)='./file0\x00', 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000003c0)={0xfffffffffffffff7, 0x5}, 0x10) setuid(0xee01) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shutdown(r5, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000340)={'./file0\x00', 0x8, 0x7ff, 0x200, 0x0, 0x7, 0x0, 0x8, 0x1, 0x1, 0x1, 0x4000000000000}) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x5, 0x0, 0xff, 0x200}, {0x1, 0x3, 0x5}, {0x4, 0x1, 0x7f, 0x3f}, {0x401, 0x5, 0x0, 0x3ff}, {0x6, 0x1, 0x43, 0x1f}]}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:01:09 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) ftruncate(r0, 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 16:01:09 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r0 = semget(0x3, 0x0, 0x8) semop(r0, &(0x7f0000000000)=[{0x4, 0x1, 0x800}, {0x2, 0x4}], 0x2) 16:01:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0x10000, 0x5, {[0x46465547, 0xffffffffffffffe1, 0x40, 0x2f049dfa, 0xfc11, 0x9, 0xdc, 0x0, 0xba, 0x100000001, 0x8, 0x1466, 0x40, 0x7ff, 0x1, 0x0, 0x401, 0x80000001], [0x73385e23, 0x200, 0x1000, 0xeb9, 0x0, 0x1, 0x1, 0x200, 0x5, 0x9], [0x8, 0x7, 0x80, 0x0, 0x1ff, 0xe2fc, 0x63e], [0x9, 0xc39c, 0x7, 0x7, 0xff, 0x3], [{0x3, 0xff, 0x3, 0x7}, {0xe0, 0x5, 0x401, 0xffffffff}, {0x9, 0x40, 0x1, 0x1}, {0x9, 0x6, 0x7fff, 0x5}, {0x6, 0x7, 0x3, 0x4}, {0x6, 0x9, 0x8000, 0x800}, {0x1, 0x2, 0x8001}, {0x5, 0x3f, 0x4, 0x7fffffff}], {0x8, 0x8, 0x8001, 0x7}, {0x4, 0x0, 0x9, 0x1}}}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1b, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) close(r0) 16:01:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd48", 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) getgid() r0 = kqueue() close(r0) r1 = kqueue() r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) preadv(r2, &(0x7f0000003500)=[{&(0x7f00000001c0)=""/122, 0x7a}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000100)}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/4096, 0x1000}, {&(0x7f0000003240)=""/36, 0x24}, {&(0x7f0000003280)=""/243, 0xf3}, {&(0x7f0000003380)=""/44, 0x2c}, {&(0x7f00000033c0)=""/213, 0xd5}, {&(0x7f00000034c0)=""/15, 0xf}], 0xa, 0x0, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) msgget$private(0x0, 0x75c) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) 16:01:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, &(0x7f00000011c0)=0xc) getgroups(0x1, &(0x7f0000001200)=[0x0]) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r2, &(0x7f0000001240)=ANY=[@ANYBLOB="2f00007336556bdd"], 0x8) chown(&(0x7f0000001140)='./bus\x00', r0, r1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) utimensat(r3, &(0x7f0000000000)='\x00', &(0x7f00000000c0)={{0x2, 0x10001}, {0xedd7, 0x8}}, 0x5a8c440798be5328) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:01:09 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x1f, 0x0, 0x0) setuid(0xee01) r3 = socket(0x18, 0x4003, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r3, &(0x7f0000000200)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000040)="857292b4ead121bdc631195fda3e86c6ceac4414bf527919952ff7e00dbf86b100bc87996d6dd6c4abd0e9e2398bc0ca3b1152928c2a660714dd5d18f549f3f39cbf9141c4125660df94b2461bef5cf142b4812d45b2db42c38acfeab8a979ff1e01e0081994ffccf0ea539d03596c26e0e2f909c4bff9aadbb2f6d53fb088e8aac78b7171dc064d493ea6bd013235644cfd2c7b6ac27872f6ac5d1d31a9b9c8f7c9faed4e921e0df32b1064a0cda9f7d90479fcc68933173c21da5e4690608a2396987c087a38dc4a34ac4dcd104454de9d48", 0xd3}, {&(0x7f0000000280)="20bbb08c5e36c2b99842c9a4e856d89eccde35e3460b8636ac19902fb47d3fdefaf7d3cd79abbeff0587ad931a4ca0f3bcd96d6b0a20e283e9a7a9188c74f05f0d4f448541e7b89f5f7cf25e3edf62173e2ad5c7d420da53cc021672f89d5bda85b1ea0c273ab1438dab427cbc698c1e8871158b77e7db6a3a8bf9f336d26150b07732cc325db80c0dc93ada54e58e1a4029cf081117347e84c0ce626bac223fa87e84e95b53a08530955cf381c167a49af92c6164cad8d24b462a455768e07562968cf75d5a286e99d94dc8fe8958e46afad12a3217564f71b4be935d3c4e7ae88bfe2dabea44dcf49171cb6ea87a197d9707327f8aadf05889824f9aff574b3264fc77ffc8ff3e11a7b168ed1e5f0080cc57633df098bcd2d281a0b4a4546e33d567612e328ee695455b2eaa17198dd002cba5c535945e98806a72e17029c1e0ca3c89e42103db24481b443da56ef47ae4614a1a69b70a40e53e3ab0b5193f9ce8fbd56180d7af1acb6074fbad3575081db3935c40e5cc99a2915abb65d40b81491bd62e2e05433dbffe8ba720a3830d76a84c2b0d9b3ed2dc757eee14370734d558c6e81fd6bb30847d55fcd919f904544f6ecc95df604f6ba7ae850eeccdacaed78a795913cbc5e806bb871c7b36d6412b3f3e78498560dc8ecff6443c34272e85a015eac1cf4f90b69e9c77d14e47d97651caaf43b103d5736bd5326773c35849fe08bf3a36d802510ec00bdb5d987ba3a23400fb34a35ea4dde357e1d7737779b4816f9a5185c99c7c8e0336737c270178c5ceff37de6e49d52a70a14ca40d24a6040bc5f4e8bb1602eeeaeb629e2bffe9d6b232482f02e6640a6fd68fb02a71bf80dc224f4c098927918853e51dd2cb42e0e8b683c9abfa15f13b8b306cdceb2d3f1a3feb534736aba75b5890e4eeb525f611b2eeebe7d88bff9780b1d352fbe933e3acfabbc53ab45e512b7532099d2ce7c373a2bd46f776f358b49faaef6176a87ed96d0b92e86318122d753ec23a4f7154c44e57bfdb3c8de96c2bad080d5e9cf684574e9ab6e2b4845f7c5df73696b74a6945901df2214bbfb779ccccc3d1a56b3473465fc8f52c3cd7026df0b9adc8e091867d0348a976a1803df4257200fd5d6f940ef027a3673c3c4cd244a2abccd7be0b06445dfab8dc7e1fff7a55ad6209abf4c94f3ab87da5891ee4ab3fa430b2fb1d7e6b0bb00145361dc79aa2feb2d6f044efe16bd483696f575b078eaeaf1999f421cea93ecbe5f787bb8533fa746fce4cc925d9a52c0ac85c323881b162d379d76bbdb9181cd11d395b21779947faecd637062b15316e8cfa95349c1552ebeeece0f9ffea697890c85d2edffeadbe728d6e1ebaf32328cdbcbd5e82bdb78e4a73109deca3c8ec1daebe5a98697e7798010e554a825d306c79a25555396b37355733c418a4f7eb8c9352b6be1fb68e0599ca0e73effb65b8bbcd1b3a8f6785cc84dfed0e4e04190983b0457b3307dcac576e83becfc5f2d7567f1f64b07947e2cf709cbf1ee7a370647a57e5b7968da70d9cbce2f971892ac6f875cc205ca6baaec93dba0feae4194d772da947636be8d420d079ccbcdca3ce986a3cd6ffad0b93a394be4f2b6541e2ced4bb0f1d4a6b1ebebe4a3841015973afbdfdf8c973a7adbb13fa0415cd576c6957df86bc28c8619382c0a7020733bb645a0b4e4c7a421cd91d6b368408fd3c2506f41df1753a3af569209073bd5eae9a2970c0e664423c396933ac2eaf583a98a98bc1d8f7799eba464894fe217c029d737f8e7a306583e9e6e14a1adee13fcb9e3f881d1832f11c6e7877f62361bf9defe3a5e22931c3e0c2846647af0462ab2e92e30e40f3d816c7512661318e4845eb95ed88cb2a031649c04bb8311e855f8d7e00a7fe9e3069277f74a34620ce5bb0ee9c0200d3382b8fde2db82902f792bb47728c9119010e9232e74bc1e6863d31db7228f5f166d76879f06d3c1a98f40a6b39346f411984ca37258b68b11327708088e7db5572621bb80314bf2058ee056a6002756870fcf5cb77a99fec3b18a9fb1038b84546cd9e33c1ed3824fb550759bd243dbe31fd44f1efa0f45f5944b3b4a4368a695c099fa7ec766b451934cd24e42fb5b00b61120e60b7f70b8b731a5aee9551cfe55c735e64651c5ad824140dc78867079d8a14fb12b8a7d8777468b492730b0412ea1c58e1ef86ebbfed7dee906355b7a0e19bb5a88f156cc2c02deb4a7158b30475036a1a127ee04da2de54136420cd385961cc1e7c24aac0dbb4c7e938dd55d1f582cb765f30da728419cfa42b08999e469e7eda9370e5cf13cd4aaef75815f8ef1ce13701554597ccb864e34ed44c5fea95373fe244939ab859bae580163fb2b644e91ec8fccd2b6a0c2816158ee9f22f45152a8c3f8618cebb25c606bd2432adb705b55cc2ec6369c2f15e7b218c6517466aef9e9107bd6692de586b2fd062c6bc941d54e1d72e2d00c2d1eea2a9281a54d7e8edd0dff4d631c6ee58d6626c1f5b16242d0f6475e252a117165db362671c1b616c99d7bf3230635941cb84e0baf54b801ab6e4fd7d6885a507ae46fa7c0baccc9f4d3586e95d3dd5f4a691f00a1547e457e74f056b4cefc341ebf76e4bbd97693b8f817dc1226dcf43c9a3b61f3aabe6fc5e64765f1a3de5016bce723f6dfac299c1ef776268bfb2ce5ccb7a60ca04c68997d390fea6b158efeb302bbf414342688f9d8b8261a6ecae78d863a9abe1ef7001c9f227365a62e31f47a9d936b88c65e9ca29dc58a92a16e9c614810d73ce538f3719d4152db15820be32c4e09f507743492a95453519546d8864cd9136d82cb92afcc8d1cc12c8ad49552dfde21f8605f4ff9eae88a9ad44140c43d357eca80e28cdf94092c863c0475f62ead3c0c3194b7d1edd63d9cf5ca480019ade099991952dc78bee879600fd8225ace5eb75790f28b1310cbc30710b509a23f72337e46769540d426c8ba5b2f2031975ffdc6372c31fc63a851410d053e1aa22fd859667a692ceeaf6364b662dcb1b4c648ed5d5d8de13acb1f0067eb88e984fe9488580ddf450f8220785fdad15167293dbf55a94bee9f123b1a2efa62f2a5b55c149dd4069d7750a0d7cb131c475c95e141bc1a5a7ee1f933f38f03c2ba5ad18bc3f5b4e42acfdd433b0880db300e8063f385f4ae61ec4240a6d18ae4fa617a0a6bcdb16e3f92983eea0cd72f905d0191cbf53e25582b64c28075fff9a161bab1c53315f0bc7c59e389736435158fde42b2f27f7881f07988687f2f41667a02f83af7db43f103cdffb5cc2bcc76c8a7d9aa14efbbfa5e459b76763c33eb9ca39cc4da73d287403fa5fda9926a5710ce5f317d93d9b1afb9a43ed12d14e1a3da30e40d85516c1dd50e3c873386ffc0b8e975d569ad6f5282bc1bb2b2123169c671b72d3524064b9b45f3700fac43b65ee377d0c693b3226edc9987607c25dfbca7b2bfbc5e0adad320ea8103a64c79397e543c69e63d6a6b9d3b032d16c705cc6bc799120bfe4d321fe0daa30aa256747d9abb6beb6025ecb31fe2be9d7b8c6719e12c95df19877b3103b99d8ef92e8802f43485e7889e6d7fcc604761ddbf4401ae6b27a18b0e59a6b70b0393652a28094e67c0eb8b4f2dc87ffacb851c42651746348fb0cb5d15fb844bab7d5b5b81773ccda12fa7529904c83c0904dfe44b636c59d16cd8bb8ac0600bd90c020d9503fc14c46ebb11eb03e73e6ddf9fd5db5f41ce4d27e2de35f5b8a4d74bb22da00bc59bdf733799aadad884874d34e06a51f2c8a1e25c47dbf2cbe3d51cd080211e02a9b84844d21ea256a889a1ebc5e9dd29ee660777d9eb1937b8b7920385cd72deeee1b8c1a33c243dffbf2e586c4192e4ce9596c4dcddd043addfeecb9d5ea9b915270336c95c4277dc538c8f90fb0cd5989ab0faf2465512eac40ff4a4ca167f8a68747e2bb2956ffe1c8034ae8a9c90c84b135ed93f353aef8c8ece639095bdc8b5969374324d25caddcdee36b5ec0f035bfbab589258c100c5fb839cb658ad4ad2f1ad1dadbcdd1f30a5ded555ed44ee3bd0c23f818311af6ba951d1761768aa7f39984d8e1b3660057a6dcccf6a37121570eb04f564875b73836f7e289e41c136df285c569e74d7f63dc5b515db03a0efd076f5896096f440fe15dcba1466e2749c30a1e35278f827c0b9742cf5e8868c4f8874780c4be902d0c2ba252b4abdb827b7318e29fa54cda935ddb6b17064304dc696b168ab6186beff0155b7684e6bf4e95798e98305c00158820f05d6ee493d5ed20f4fc28778a732de8462dd9c3c4dd359deefdc7356f9dfa14c7cc62be8635f415cad1673a458f97e1cdec90aae788dba667a4867f653948adf582edfd4b3d3d5941317d8c5702462b440a76aeecc11881ba24b7f9e4177fab697853329fc79284ea1666a9e29d456d85a21cac5b46f3fbf5de359013958a5e32472804bfa37e1e4451649f37aa485d60dc207fd90c018cd756f42d08fd5c4856ec2c182023c3e57eaea20554199473c52a8a4d097231ffa51ac9ff910d25140266e484f4d57cb62536e41f429de5e88291aacf5375163886f4ab9b8a2a6ae0976f997e59af5fd2736cec1a08fc6d5e98c4d5fe767e7717189fd22bebb9f596358801a30c84cc54a54dd5812a09179a011bf8f369e0f7d7455f84c39646d2cbbbe414393a417ce73169894055a7fad242b6bb7d4aa168b658aacd591fcb54b00f1ad5e9173455b9aba281846c1e0e334887d45e31b7d30280bef7b5555111f6f89e9322bd9ce67ed3e8d1f8f82f642012611eda7a8283bbdaeaf72fad2c85ef379227cde249dae74fa3d7fd7dface93ba0fd3816ef6e6a2f0a0fe407e1b15a71d5011e03a8e962619e76354e642c8c2d22b9a5c33f1fe9fb24fa1ac63416ff347130e47592d6b4931bf108394af25868a8c0dd71e79ae5d6a8b373cc61f69db8cf3b202dd04c46d81fbabe3d1810df4c5b3820771df75c9bac1eb50f6644ecb0ed2d3d206e6d70d2087e3e20c498596dca3af4b6617a2017b35cf528dc24ce7f98983bcecf028789b04f0b2d0c1e9257f66c096b5ad595e86d6b663d3b38365e949fac059b40c7f410ec2384810e1b02794019538acade451dbfe8299f53eff90b76c68341ed7c7fea936812983395724d16158fff339d47c9a1e4195f3442ced751fa5106e974d8d41253dbf440e53dcc83d0e56bef0418bd5233c37c6a7c416a70c1ebfac5028d36d2d5642c4465ab294fffea15310504bd1e0486c65ed313b265d3a23c575e9b519f98449a9aff59664c0698e4d286028664f24181f0d58ceb291cc7a9c97f2aecf2b6ee60e7dc9b7ac738b0fdf919bc47529b4e02ec963e0f2cba32a35c4f3785cc6406a8bd713f69920dc4537e67c28ea8675f0325d87fcc128a420e2cec737605512ef72aace78a359d7310329ae6d46a07add3aa2809418e51a461480cccb72f1bf6041111b2abf47703ed0cb241e143aadf23ea6163828370e1a04015332275d288cb18f3f1a89abd5482bf51d27836dccc8fc4ef43c390b9c997cda6a3e05db74e890c687e2a9f269467825eff75a9b450813f51e6eb2b25543ac779be30d5a8f5a45faf04ceb063dd692aed1e6ca2383a753ba3ef846b7bc9a88d1e3391dc9d977d086ff935a01d7bca68150d3ad48a6b1cf98e787bd32a2b268347704ff64cd1fe7b2c767a233ffc3603f8893ad0faa89fcb69a1ac98cad1aa506aa8327ca0ff6a8f19c8f7b4efe9429d4774319082a82d97e1f2704e17a09", 0x1000}, {&(0x7f0000000140)="3b386d1b2516b9e7140a98461ece4038536e9c1b31584d", 0x17}, {&(0x7f0000000180)="a637dbf670aaaa182972fcea2e6733171f57f9bbdd3a8eb7c3e723ae0d20eefd914d5715deebac02f646", 0x2a}, {&(0x7f0000001280)="83b9e8739e25bc067d890179eaebd89888c99e4697c670a3912218363d8eb121ce5bfcd0c049f3db6041f569af276cf5b0d0dc694c1d53f767feb993e355eac41cb36f47ea01f090c977e28ff48499458ba8b8533a5cae5aac7a1d4c4d06e0abdf105a9eb7b0d35d4d7e585e5fcdbcfc7475b3ff114653f40e91f8ea08ebc02274afc5cb8860a2aabf4d273b9b93c7abc96f74c1f2ac138913f6c103526fcf56692f19c72e002bf6517c636f3674e4da2dc2ecb572c40a128a903c9e51d331ce1583e76d6fc73211a97d8b5d863a326e8799a5d6", 0xd4}], 0x5, &(0x7f0000001400)=[{0xc8, 0x0, 0x7, "b6166d923420d3cd09a1c54e0f5affba4a8cbeae559654f72d72fac103b90edad7853d9106d53377e67954ffd144e28d9481f3843edddf14685d95a6102c2275779aef1f10d7c29313783032b5e7411716d5c9c0a6d332b4c9f139871f6f174da81de877167b39678522fc00fd45eb7d62ef0344c2f0d40b1ca514d85f14538e9c6551cc8130e8ea154955d4e8181bf638338a3e9b535acc47f09343de1d671d46896c43ec692d3ef31be0de9026611a0e34d83d8ecc"}], 0xc8}, 0x8) ioctl$TIOCMSET(r1, 0x4004667b, 0x0) 16:01:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x74f3821ca7e97d68) open(&(0x7f0000000000)='./bus\x00', 0x882, 0x300) 16:01:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x2008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{}], 0x1, 0x0, 0xfffffffffffffffd) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25, 0x0, 0x7f}, {0x7, 0x0, 0x80}, {0x6, 0x0, 0x0, 0x8000000000101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) 16:01:09 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202f5ffffffffffffff9c3dc7f2ab7e1ff0f146dbcc9ee5ccf798ff66ae6185a6b5fa59e486c03ca85946d5de45df864ca9cea59eb16a95e9241d5be9a40438d7769c74ecdf164542add73ae172f7cd8894fe7c4a7d0e610f599af8c9e6b80393ffd1c98dcd91e7a94693ecb1bb6e7e61a6b109194b426505f0af1f2ac7f4f4a883c5a124783b"], 0x10) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:09 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000240)={0x36a0b71e, './file0/file0\x00'}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) chflagsat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x2) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r2 = open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x100) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x71d4, 0x1, 0x6, 0x92e6}, {0xd, 0x80, 0x2, 0x1f}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:01:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='2'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = open(&(0x7f0000001300)='./file0\x00', 0x200, 0x121) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001340)={0xbf, 0x400, 0x40, 0xfffffffa, "b6a7eae9410ab20444155561b08c0dd33e99c800", 0x80000001, 0x5}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r0) munmap(&(0x7f000045d000/0x3000)=nil, 0x3000) recvmsg(r2, &(0x7f00000012c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000001240)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/35, 0x23}, {&(0x7f0000001180)=""/166, 0xa6}], 0x3, &(0x7f0000001280)=""/1, 0x1}, 0x2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:01:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) flock(r1, 0x2) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = fcntl$dupfd(r1, 0xb40194316d00c758, r2) symlinkat(&(0x7f00000014c0)='./file0\x00', r3, &(0x7f0000001500)='./file0\x00') msgget(0x1, 0x815c27bc629afe61) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='-:\xca\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=')\x00', &(0x7f0000000280)='@\x00'], &(0x7f0000000440)=[&(0x7f0000000300)=']\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='$-!\x00', &(0x7f0000000400)='!$\x00']) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r5, &(0x7f0000000000)="87", 0x1) recvmsg(r4, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r5) 16:01:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() chdir(&(0x7f0000000280)='./file0\x00') close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000240)={0xc3, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000440)="35f4e89af51a228072f33c4714f8a8f6227c94be018d05aeac3819e5ae78804b9fd82f837ee6d0bde8c33d93280e37b130b2107c22d617aa844c21d227203de75eccf3c7224e9c5856b55b3ad19701017ab04a172ca43f390f161012c546f0ef61045a2e72e89b6e58fb7a97265f4a67acca2b862726d455a2ddf331f8a342e30b", 0x81}, {&(0x7f00000002c0)="dd43040ce707d9ecba183b1fa5728b43ecfbe4eee68d4b72a75fd24490e675637bb32d13810a53845bb43a8f312db9e2a163caa8aaff1d5ff6944a34ad", 0x74}, {&(0x7f0000000300)="91c942539e06ae601766889666e46d175495ad233aba0000e94d7ac30b639792a3178a4ffa1361875d7b4f89169cd8c8765f822927033a24e78defcb017bb5cad12afa00852e0f6f53fd81c5fd0fa952331047164e670361e18baad61b09c213edb2ee137c12caf2d57425d8811fd7839de3c9cbe71ab4579c71a29016a2795b47179c148fa6d51358036773b012a3c7ab2a65ae73266924eb31f657dbab1f1be6a918190e3d3a21225b23cd3b67916317634bb6dd40c23ed71c6038fbc65608c277eeb8c8334a65ef6e098cceab6342c024cdcbd3836f0ff28fdb7c2f80cbc65705eb7f8c94ba2f6a5e6ea66e616e6989cbcdae26c02a8a77b90b4b8158489d94bbb8c6bba1cb940ed58314e70676772b", 0x2d}], 0x3) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0x8}, 0x10) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xffffffff) readv(r1, &(0x7f0000000040), 0x16f) 16:01:09 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) getpgid(r3) bind$inet(r2, &(0x7f0000000040)={0x2, 0x3}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, r3) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x30000000000) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:01:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/10], 0xa) write(r0, 0x0, 0x0) 16:01:09 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) socket(0x2, 0x10000000000003, 0x2) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x20, 0x2, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) 16:01:09 executing program 1: r0 = socket(0xd10cd78b31d192b9, 0x4, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0xfd33) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="8265a844844e536e56b04c022e2f66e96c653000ede00c71ce880b665c2dd6b74d7b4ea499fa59db7499e135774c15a6c3a566057c3aa1337648bafa264f3c2212302555f55d0e20fd836453e7508e33de70573bad662c95ef0e5ce20b91c1a05dd47a9ce7bc1cfc54d1bc9547368986a1ef4df4057ad94c65885a725f677433150996a40a48d7152ada0119a6e099ad5324262409b2d6634ae3f8ec99b5e3ff6cac94ec2266e07c50d71b9c19147b52bc63b1feb5c8aa4979eac5cb1dd04423d5cf87a844e45b345f51013ec07a481100"/224], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="334c8f3c74cd5aa5", 0x8}], 0x1) 16:01:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() close(r2) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x0) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0xfffffffc, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) close(r0) 16:01:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = socket(0x20, 0x2, 0x6) r2 = semget(0x2, 0x0, 0x400) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x80, 0x0) mkdirat(r3, &(0x7f0000000480)='./file0\x00', 0x1) semop(r2, &(0x7f00000003c0)=[{0x4, 0x0, 0x1000}, {0x4, 0x7fff, 0x1000}, {0x0, 0xc585, 0x800}, {0x2, 0x5, 0x1000}, {0x4, 0x1d4, 0xf3599a4e03f0ee95}, {0x3, 0x101, 0x2000}, {0x6, 0x9, 0x1800}], 0x7) sendto$inet(r1, &(0x7f0000000180)="1b5e11be1b3e11f7892382003653d3e05c859f41631a29e44f8e90e147cc9b8035d1e8b966b32955ef3c71ce455b16438816a68bc5afdf84eba96d0ee5975e4530775d9a6866ac84cbca6658cfa998b400f9815daf2b16cc54714623fdcb3ca9afa368234dfc0fc66b3e388d6ae1c9eaf38c0236d369048f7999e41d5228b2ac8380d51b0ecd", 0x86, 0x1, &(0x7f0000000240)={0x2, 0x0}, 0xc) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7fd, 0x0, 0xfffffffe, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) sendto$inet(r5, &(0x7f0000000300)="b161cbb2", 0x4, 0xa, &(0x7f0000000340)={0x2, 0x3}, 0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x3) kevent(r4, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000001100)={{}, {0x4}}, 0x0) poll(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r6 = socket(0x18, 0x4003, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000400)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000380)) 16:01:09 executing program 1: geteuid() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom$inet6(r4, &(0x7f0000000040)=""/102, 0x66, 0x800, 0x0, 0x0) listen(r3, 0x2) r5 = socket(0x18, 0x2, 0x1) dup2(r5, r2) execve(0x0, 0x0, 0x0) 16:01:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES64=r2, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR64, @ANYPTR64, @ANYRESHEX, @ANYRES32=r0], @ANYRES64=0x0, @ANYRESDEC=r0, @ANYRES64, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESOCT=r0], @ANYBLOB="686d26326f7702beb30656776eb2032545a5755180b138d3fbb37179682c374c3fcf9e1c8bb8010d38e9636be1ced6a1a34a33f21d737a0ef58d7c9175df0d1793b735c095d9f51dc4ed764469d7895f06fe2bbfccddbd5339cea7ff91a787cfc156b8edfda7624a00a8aea42effb0fac98940bf7458127608ceacaf878c5030837d0c531cc3f5615ec9f480553267"]], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r5, 0x5) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000280)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) 16:01:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="fe71212dcc9a526bd068a450e61ce83f109e4f67a1580305a2c2b5f856c54fa33a44e0ea3c91391adf1a0a7740a3ea6998b9e6d793866a030000000000000070e9d7fb553abddb0e422fdb5b52861a3f75faf49bc06b53d0c7751ab0548ec02f392480e09fb618d4c4992ee3a214ee1413ee1689b1f8317993c41664dbb555b45ddca72bc885a38ec5efb7e263e0280b6d5841343c56d7084dab635236fb7a345ba6b6918580202c3f1915744f19087a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x4000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x0, 0xff, 0x7, 0xd71b}, {0x8000, 0x20, 0xff, 0xf43f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x7ffffffe}]}) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="007cc1bf09000000291208ce3ee3") r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x3b432f77a57cca09) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x4) 16:01:10 executing program 1: r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) 16:01:10 executing program 0: r0 = kqueue() mlock(&(0x7f00007ab000/0x1000)=nil, 0x1000) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) 16:01:14 executing program 1: r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000010c0)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x389) 16:01:14 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) semget(0x3, 0x0, 0x70) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x4003, 0x0) unlink(&(0x7f0000000140)='./file0\x00') connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) read(r3, &(0x7f0000000040)=""/83, 0x53) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r4, &(0x7f0000000180)="8c65", 0x2) 16:01:14 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) r0 = semget(0x0, 0x0, 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) dup(r4) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r2, r3, r9, 0x40, 0xef99}, 0x8, 0x8, 0x8}) semctl$IPC_RMID(r0, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r11 = socket(0x18, 0x4003, 0x0) ioctl$VMM_IOC_CREATE(r10, 0xc5005601, &(0x7f00000001c0)={0x10, 0x5, 0x4, 0x7ff, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000003000/0x2000)=nil, 0x6}, {&(0x7f000000f000/0x1000)=nil, &(0x7f000000e000/0x3000)=nil, 0x9}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7f}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000010000/0x3000)=nil, 0x2}, {&(0x7f0000009000/0x3000)=nil, &(0x7f000000b000/0x1000)=nil}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000003000/0x2000)=nil, 0x1f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil, 0x200}, {&(0x7f00001f4000/0x3000)=nil, &(0x7f000022e000/0x3000)=nil, 0x3f}, {&(0x7f00003fe000/0x1000)=nil, &(0x7f0000344000/0x4000)=nil, 0x8}, {&(0x7f00000e3000/0x2000)=nil, &(0x7f0000305000/0x3000)=nil, 0x1ff}, {&(0x7f00000cb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f00000a5000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x180000000000}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3, 0x5814, r11, 0x0, 0xfffffffffffffffd) 16:01:14 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x8, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x1, 0x0) sendto$inet6(r0, &(0x7f0000000340)="c2371de0fef840c10bb03cf056eb5a56646bfaaa66774088749f63f5a69f6b6fb7c42e25f228791ab15c38a298d4c3ca747b828c31c527af682315c8ef222f78bf7521fd891fe90cb350c1afab595dc690517a49ecd7ea9cf52aba872c8ff2e4dbc39fa7", 0x64, 0x2, &(0x7f0000000240)={0x18, 0x1, 0x7, 0x5bbf}, 0xc) r3 = syz_open_pts() poll(&(0x7f0000000200)=[{r0, 0x4}, {r1, 0x40}, {r2, 0x50}, {r3}], 0x4, 0xc15) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r5 = socket(0x20, 0x3, 0x3f) sendto$inet(r5, &(0x7f0000000080)="f07785b97ab6f421a5d61065d04ad7c491e93ab87f733d91af5d86f83d141561ac02dc2ad52516657861ed9539d4791b5e144c04465e58a7146e0b586dc4ea647c8a50a29ec82ec362d814db8964b7a21da6ccdf3a30ba6dc8a3f16d4ad6565f32d25835fcbb7b9ed443133013a649d1f18a578fe7efaf43449ba883133a2a354ecf4785d4db0d957d4ce6cae92dda790039a946cdb5689b5fb7f4", 0x9b, 0x8, &(0x7f0000000140)={0x2, 0x2}, 0xc) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r6, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x2000002f, &(0x7f0000000300)=[{0x3, 0x20, 0xea, 0x8ee}, {0x23, 0xc0, 0x1f, 0x2}, {0x4, 0x7f, 0xfa, 0x5}, {0xd1, 0x40, 0x7, 0xffefff22}, {0x2, 0x8, 0x5, 0xa}]}) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x100) minherit(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:01:14 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0x6, 0xc92, {[0x0, 0xffffffff, 0x7, 0x0, 0x5, 0x5, 0x6, 0x1, 0x170d, 0x400, 0xfa, 0x3, 0x5, 0x2, 0xfffffffffffffffe, 0xfffffffffffffff7, 0xfff, 0x5], [0x3ff, 0x7, 0x6, 0x7, 0x4, 0x5, 0x0, 0x5, 0x5, 0x7], [0x0, 0x2, 0x5a08, 0xffffffff, 0xffff, 0x5, 0xf], [0x6, 0x7, 0x2, 0x43a, 0x3aa7, 0x10001], [{0x6, 0x0, 0x3}, {0xf000, 0x3ff, 0x7, 0x21b}, {0xfff, 0x10001, 0xb2cf, 0x271c}, {0x5, 0x1f, 0x0, 0xfffffffffffffff9}, {0x2, 0x2007fff, 0x7fff, 0x7}, {0x9, 0x60000000, 0xffffff5b, 0x2}, {0x101, 0x9, 0x0, 0xffffffffffffff80}, {0x0, 0x9, 0x4, 0xc41}], {0x40, 0x5, 0x1, 0x9}, {0x1, 0x513, 0x80, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) r9 = shmat(r6, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmdt(r9) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0xffffffff) r10 = socket(0x18, 0x4003, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r11 = fcntl$dupfd(r1, 0xa, r10) accept$inet6(r11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r12 = socket(0x2, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020690c, &(0x7f0000000300)) 16:01:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x7fff) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:14 executing program 0: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x6) write(0xffffffffffffffff, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, 0x0, 0x0) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2f66696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2750ace047a1f51f76585ecf6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe490891"], 0x10) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) r6 = socket(0x2, 0x0, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r6, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x5, &(0x7f00000000c0), 0x0, 0x0) kqueue() kevent(r2, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bef, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() r7 = semget$private(0x0, 0x0, 0x10) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000240)=""/247) 16:01:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x10000000000002a3) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x7}, {0x5}, {0x6}]}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r3, 0x5) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000100)=0xce) 16:01:14 executing program 1: socket$inet6(0x18, 0x0, 0x9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="2649fd0481fe8ba19b36f87a4906") 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt(r2, 0x2, 0x4, &(0x7f0000000200)="97fa359a3299e4e3d458719d339cd146151340e166e147905310631f7dd25f947e6a39728032a3f9b575d5052c6e1beda5750dd4c45a79e1d0eeef493ea45c74ebd9b98af3ecfc9964e7c2d51e9641f17d5bfe2bd3e0c695b16746b54486e8", 0x5f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) open(&(0x7f0000000180)='./file0\x00', 0x40, 0x10) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20000, 0x0) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/253) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x44}, {0x20000000000006, 0x0, 0x2}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x3}) syz_emit_ethernet(0x14, &(0x7f00000002c0)="e47024773ed563b6ccc9ecbd7f6330460a156de1f5d83be9a3a429100b742a7b6783414870e13172d2c90a6d4563782609000000db5f5a3b35f4434c73fc5b8c2634690ce3ae00e0ffff87639a6e70bbfcc17a2727a03d54d306d767c966acee") 16:01:14 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) getpid() r1 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0xc, 0xfcfc96ac7f78659a, r1) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x0, 0x0) msgget$private(0x0, 0x200) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x80, 0x89) linkat(r3, &(0x7f0000000180)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00', 0x0) getpid() kqueue() msgget$private(0x0, 0x9a) writev(r2, &(0x7f0000000040), 0x100000000000038d) 16:01:14 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x182) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x9, 0x4f66, 0x80000001, 0x5bbb, "7db33124d760c360071040499ad393ecd206070f", 0x5b64f840, 0xfffffffb}) 16:01:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) 16:01:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0xc, [0x0, 0xfffffffc]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$unix(r1, &(0x7f00000001c0)="50cb37833416256a380f170dec8f21700721c9890ac0dbf70c6f6435f6256c0e4998159acdec66d2913753f40fb03c35e0f55723fd674a709769727e865a0668854300e0643f37f24f90eb520bc733bac26dcda2a803b0d0cc0ac0d21b246aa053dab7bf6623ee436f91675c093857f183cc7547eb8805d471e3c225f6ab6c3af61aae258e7806d921d7c1d8b20b927facfd240ec255a9b1ca78bb6070ca885cf48c8d9a6473f9fb29d47b49c9b0166ae6d39adcd17135b7452a123ba13cd8467805d6d835237d81df65907b2476d32fecc03823815adaccd51486958f515a9fae7154ce43ea8275265663940e273e", 0xef, 0x4, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:14 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000001c0)) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f0000000140)='./bus/\x00') semget$private(0x0, 0x3, 0x382) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') truncate(&(0x7f0000000040)='./control\x00', 0x0, 0x1) 16:01:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xf409ad9e12b8dae0) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(0xffffffffffffffff, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) ioctl$KDDISABIO(r1, 0x20004b3d) setuid(0xffffffffffffffff) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r3, 0x5) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000100)={0x100, './bus\x00', './file0\x00'}) syz_open_pts() 16:01:14 executing program 0: r0 = socket(0x18, 0x4001, 0x1) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000180)="01000000", 0x4) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = dup(r4) r6 = socket(0x18, 0x4003, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r6, &(0x7f00000015c0)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="ca8d0835cb47c6bc6535b2c3445b9c9023a74fec68a0f194c3b058fb170b0f673a44565aa380043a0333c103fd9fcff97d69ff4ea1962e6fd7cd8edaeb26641b8b939eb2dffcd3", 0x47}, {&(0x7f0000000240)="00c8fa46fd08ee636258ee47e0bbd738a8096dfd897fc4eebf1b7866669d8c7d16c612b546304b130a62d617ecc2c2e8766b4f5daf38b57510d91fe3e4be057de2b757a705c9afb7a13365619810d3d76ae506c19a292001b231c052006440cfa9397007df513b4d198399fdeda8e0c2439beaf010d6a66edf9cc9", 0x7b}, {&(0x7f0000000500)="8d28b7c345ca8c5148697e27bc2ed0ae95fb916fd7bfe4444765da3e53b2a97f84fde7e07548c130ac919865be0bfec1413c40c0c7629c41767bbe056102a60b259f6d062abd2ce924e04bb55097b485445ba9f5d4a174b01c0d19e8608673190bffc9817387d3e7d05b918f0867e64481c97a4b7998d76ca90f9cbffed1ca2693c2e340b08139163e2506d81e6168567d73b50e74631db05623b9b7fc0f16487f0b9a35a62056cf90808d3fd16adfdd7bed29bdb11559a4c940ac20da439e7e73308f16224cab3cf6492f4863ac5ed5cb61864d9be46b7a6a1071884232ce5ab7ef3614ba1890651f15241b00b03e8a91551d43860f0116491132f5aa7ff0c12820eafe8ef6849dedc9b72ce08c66fea470cfc8779d3087a606402b42b3eb385ce5610ceafcdc0a399f1c52d931eaea44d3b4692af84b8b35a8ae5c2cbecf5587037a0cff1367c61b64471c8e9c255f263d4aff16b55483e513058114b698854ec0bd660ae35a716fb6a41188c2d55ceff3485a1429e20df623afb33d89de393a2523095662a83829be17eebc8a00dcbb7f10e26a24c804a4465ad120e51ecd8c2f36f96a11f34157a5102257eda4d9f8d806b141b5879013e7da31c0d5a4e3113df1265d810ed60dc98f4eb709b3754b020a7a3c866736cf94fb0f44374b8550cc29819499ec5adecd685fd023eda59360f9a41244985454de309c82664eca07a71b2ff8cc404d295474080c9641b2aa9e8b395b3e2f3a12fea3d60fc54b6c7b872726707c66df3e483aa68ddac3be10c6ca68cd8526fc0cecd1dda4da962ab9ed0c2571094987d94f2c47591a67b018ca9f64fd10e90e34fb0110cba367b288dd008fc9a3079cec633bc1afe5642e80df309426ef28a1d74af5f7c43142595ad7d4bea2d6598f9e8e886ebf3b4a20757ae6eb6cf2a41fb3e8c478f16396267b28853b9f970eece4effcab69d56b622935250a9bdfc2104e718e70a9cb06b0d9c2597939159d57eca576e398a61926ac8b886abf34edb8e6a9888e1f812f47382f43bafb759da65bd66c1a70ad8dc8f806da9ee4b149427d9884646fe66b6db12d96a0c4681328d4e11e01076144c9b83165cd455270098ed6744f4cab14b5e239b4ae86077a2583414607826e9b16cd02d5c30adbf7d1efafd17dd85b357bae47db84815deb46113007d18ee2642880d6309334722093980b44d6c649db8fd002c82e5a82add7d8eb27e29c31a10b2258a6782cf92aaea32d8f7d759a1ec113e2ec1a9102f96240f39cce29ae1b862d0e40feb6ee618f374cebb52d8f91d123f087e5fed4b9c084fa04531517c3bc63c5279cf0f41bf3ffe9701162025ab922e69c2fedf55032c7f38216337e27f6a3221c6da21b22937b9c59b46c77df544cd095dfcd676c1776fd984418205deac64912aedfc47a41edb6a78d008f7b1af82e0044b0d8f2a1e88dbadc5213c06445b7dfd7554cf9270fae12ded7ac445506aa58c24f53297ed21d242b58ff2160b8edb3f135ee3e49b97f508a3ecef3ece2f683695df636d69e570fa1a0c601c9dba8ebedc919b23f2542cc8937dcad6cd09c06296074c049e70c13506d07fc862d5c3c246c8abdc0d57bc237a8e79d1d934a7e16f593d969f6ddd31c5838592e87de4ab9a0b8ff054e11d140a8c0d9d5743a33b10700753ade649444d0943faa9cc35484f5e7e2eebb850bcff67cca4b9a6455f13ff79007563aab20f7c730db99537bc21f1597277cbceb474875d881cd78e0be44fcaac022040a18f0b79755ce32bb02d2718720ff3b7689a8af46d9124c84b145edb05e31ea6210626bf1a44f1d389b2372e8411276fe63a759c39a269f3118edf2a3e6cc8692ab85f1d2f1e18f1417f63c0c10275aab44ad8747598ffba7af67d2949a1f269ac138cc96ebf2bd95681ba639b36e23bc7e880b33b2f67148af56dc4186214343d3eb7ba6659e35694b7cd17e4e205b5c5ffc81bcdfbfe20ac32ce6af40021b8245a543fe6b20690e89f2ed65c819c85bac788eb308766262cb178bfe113556e35f220de859aca5cd682427930e46233a5a8eac2310ad65f1af07a2bfbadae367a7019888eda340dc82eb6aa53435e5b820bb168843bd856e0dc41878d71b188b15f664fc05900e7697ada58be20d0dba37a78189bb465517b9d78c320b1b048e8ba16b6caa9f3ae875a560e1b047a2fbc512bc25148beb4d269074a4af35958d31e1ce5067bd430dd3340f861f82253bfe2265451ec1776fe27f6354820ebf9fc4640a710ea2a1a98773e1148150c7b39b50b3e68f19f20245400e48224128000f914970796ad6489dfb5004513534221b7f30d1ad0ff6f8b89fa54f506c4587b45f1de275cc73d33fb16a3069c053a6c113992fe062a4d26b8028c3041f2869fb7279578eb061502ce4caca235302df1a3ccf7ab8f5b2ce2ddde4717a1b5a74a7628a32516de98a5d39c46394369c1a108e9fb61b382257d216c4d39c120902115815451022073f0ec6c41ec6e9ed5833d6d03a703fc4bf7d9822e06a46a2528acce72c257e9ada0ca1ba7aed9126d384076bb7060ef42c286d366837ebf2c2f38c4397bf6706ad6c3c279c216c20dcd5a7ba501edf9e0251d0dfd0a9248d3e2bb6babb14507d7a4154068353bd84494773aae3845a2753ef74243f456bb3d81606425735ac528d26b829505a993f8ba76955e397189bef36909f36d0d8c7dfa80c5222b33c240deff5abb576aa1789343ba776727074233a124604508f5b14de8da985219ef70cee12b9dc3127dca6f207a62c4efff810a6092650ec6797d6cb96e23518ee5ffe4bfe5b3292d677ba70291f6af13478acb644e90565afb9e1c0538c0ad68546ab49bf7b8ded646db57a9f0c1dbb7384d35799c4d5541dcc4c7b41be29e6150d2ce4a52b31278d81fde037eff8d98b704ae1af607554d0f9cdd51c90595b47eb771892136a9e1da4127e0915875544d6147285b4ffb839f736d33aa3c0e02c5635aff65bc1deb7dec4e5ad3f760169673651cd86129f584c0feab2e05582bf439df94f56d587e76778ebd22c57e221fa791e9b5cd985ef26716d76b9bda1da256f234517bfb8f613c6020d5170e32bab078c52492ec33649dced3fadb5191419fc961b26c7551743f6659273399f14a03d4dfd5adc1d5928eb383b771f962448960cf70d7885208ab256fb688f440ee6179ef04dab9ed75e2b1a8d0b94376507b85e217452c5b8557af45a836d6c7b57b12b71827fad15ce6828f3f69bcd1cc3b1b72164e82956fde7894abb771f99e43a0ac817a64c8101285f6b694165c215cd84a512f4abf0eb095c74d3ac917d9ebd8ddd65b07ca71fb56b934f25a95c83e4da37a37be9a5922b0ca37414ffa4ecd4cdd2d7c50880096990cdd964f49b4474d80c4773a3c52bd0175669e76377eb6b0a2fb88dc07aaa5b052f6aebbfe9ce66b546377d45a6ccfc1928c7d89c3fdc763f0315c1e345343e7cbdc866c061a5ed5b93d69dec478090509822320f41670871bb5b6c3309f059fda8eaa9e6f1a2c7f5774db4755de5cf548d1f0e3831147e26ac2dde504d0032bea81d1ccc691cd60d4aa6c456b6609267c1047d05ac8842caa425c4e220cd34079edfa40c648846c4e54db3a789bcc170ce20449ac62d6abade71504fc02dc87e6b7fd3657f98303965fba97cc33b71517fd65b75de6fcb116daa77a465d1ac5ce97ea931d729e87d096a5214e95c995477b10a992e30db7e9f0df898b6f20d6dcbcd5a2a0dd1d079f903fe538a7deaa180c6b2ef64e6252339819b449c9301eda8afc52e4fee04fd1d9a56ab648c29641bb6bf3095fe41eb6a46efb73ddc9f36bce8a704f2758c6d9ac5f478c20a1aecbb33c9cf2897f7bae2a575f538576b4330eda5f253de6158c790e2549a81dc2c29ffcdcae06ac0625250d2a49bcf53460e4ac0e95da137c43e6be6d46413033f101801477770a929567869fba0934dd115761e921ea81f5df16c7bdc251633c67bd77eb9aca1d5431ec16b0dcf75f4fce7eeb669e35c3961c756f770d97283c4e6fbc4e24c97362087119a80daee55ff5d130dc07c96ceed85bf7030fadfc606df57ea258989555aff881768e352858d4a127e275ddfe8fce287364e959e7b582842edf40f48db99909f4f7f54b2dd560ac12b7505326aca362e2d8c2fa6f075c0544042cd0d7ce163cd16fdca19f8bdb4405f1cb479d8788fe52f954969e842abd1e84cf1c6435e4460cd74822c9be7c5202865149c70030256493b21096fc1ad17511ddebfe8901154515cfef5870b9615beb6994720079ad096797098e87b0de6e700c5d3e03bdaff4f2b08a390c00876d962ed65cc3cfff465b17b31e3e6f448865ffa2719dab95d9f84cd7f13dbb024bd705b74974c90d337c9f39fca821cf626e87d6283e68fa5a744700c312be102c72dfe23a480c64c6851e06d561604db18b948be6172134aa191fd2ee764e584634fadcf4d3aa7b330a125a4c254ad8fad4554c799c66e32d7f67c5e1ce7d8fca86c8c3f814195391c12bbc6045c2c663609e5d144d775aed2925edc02d9f36a85186cb58a854bb6e2005a636e706ebeda8e4c8ff77885877de68757d6b40f06fbf51dc1403c6243b357f26ccd1bad78108c4c39c0aa859e9ae5ce22f717717246a00be2bd062b68ffb5e9285aa2c2554553b5db328a4d8a88d4550fcfa563b5ebda7552407b00ce771236228f4bf4d14601fae41faee275ea9e09e67413d39a3ada3e5b80e06a9bb23a06a9ab3dda7def9eda1cd6ea9d6377d39846e5d8cddcdf8489b526c15175790c58734b4144e34a3f9ea74cfbf9304708e42e3f6c8d226d3762671c52de8e26c7a830f5633c643e10f082136bfc13c0ff1619a1aa4264f991a18e29611d66a3b169ff2203e29cdef403c25f08522fb9f60110c662703a26b3a0b3beca97e5decd7124e2e230de8f0ea1c1108a0e631fc653dff1b882ede6376d348cdaffbcd6138403b0fff6fcfa0a3df85bd1dcb2c3080acfc2d8ddd9ed15bfb604f6d8b22aca8bbf97b76bb2b514ae88c320d44265cacfe1e50ee32271f9cd8d53c26f7d1fd23d3e527a764c01dca1b8b085dbcd43f93ed10a546c1c375a9d6be822052bb10ba779a8222b24b7189927ec9135bcf8b1308db54252983488e5fb2371ba33dde86b80c2f3bfb5dca5576af001c0a1a182afe83453b81d4537a46ae44cf05ee2c339c71434b41482685f7b42d5b07e13f346bb0ca587fad4998488cfa43f34dcb49fe09cbda0694c76f42474b806c5ab13bd9a2b0306a9cadd17a7432655ba819a645827ca3d88f46f720125d1143877dcfb5989c867942d3ddeeefcb83d3e04446b15339e4830323aff06fafa0cd7b35271a0ea88fb9e688649be39f00af8c47ecf0f2bef3e14e3d2e6038e79a4ab4489a68e988b22f1ca21ca380e0fd7b742c02e3d5153cdbdb0be89c505d94aed63a72914f2628071411e9ee1f513c88f2535660cedb8cd7ca983945d156dc09f11802e9e901a9472c5c3fa562e17f93571e1d98a30789898ece963188571fb430832f83a2526a8ab9052f798e5f0d038b3d7a53f342825ff1e401cc419c6c1dafcebaaaedbe8ceeeeec1c3df5cad7162b81a9df2f9e6237698afb65b726d07b60774fa85b96a9a80edd62c1be5c62e80d1038709dc6fe750e8688564a33c579cc365c9a3c4b5edabc056d78f54045f3b001f0df1bcc62ca5a41ec0f15af9cbfe3e1a5e0cbf760241c2d3c928671861af891c5293a3cc25da936c", 0x1000}], 0x3, &(0x7f0000001500)=[{0x98, 0xffff, 0x20000, "85a4cd255f8378b6ae8971c96ab2006be3dac31c72f77d959f1ff6d440b3f41df2159f05962001e7aad913e95f7b7c7e17f9b2d1c58b98300529e4ca91ba9168399853ed1feb6a9c3fc656fccc4986734bbe7702595fff41c3be99139a0a92b977b7daf5ef1b1545714ab59b72aa87310aa81ec1be1331f2a9af94a0445c5abcab05e6"}, {0x18, 0xffff, 0x101, "87e8af7191696a"}], 0xb0}, 0x400) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000000)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000300)="4e0c2ba906cb41696e3a775e571c15077462ac3ce78a6fc8b88c50b60f7d139543bb263f05ebaf44a5c934dcbfd88becb7b4714e2638a926138472a31d024afc81804e113127c7f078d813bf98ab844bc5c3fd2eda6553dc025be427fc9605715f369441d0800bee81a7d9a8477d38eb9a63969171451563ecf0b9ac43d0437d8831153169e5244a8c0ac477df9af6c447f8c489e6e7450e163b"}, {&(0x7f00000003c0)="f765b50016b507e2dae81324f27c31828f800e32afc4cc464f37bac3c1131bd83529bdb2b15b0d89d7d2d7d554c5bd2dc41adffd33413febdb0535ef020d5cb5f2ff3f000d6470061b0c067c652619692b2112c93aa37c144978b0e6a8bed5c546707ae916e2bc9d03fc9fd956334fbc00de0c808f9b28b57391c3e34b5d69d0b0048a86184191c9cd0377a7705f1f3981f9b9a39f6fc8ebef96b93e215fa6f8c184989e8425a2f92eb572d8c4ccf513466d940234daae17a47b534248b728fb7e48251f4f9ff51ef621bb1ef614"}], 0x1) 16:01:14 executing program 1: getegid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x101, 0x0, 0xfd, 0x401}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x1ffffffffffffeba, &(0x7f0000000040)}) 16:01:14 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = semget(0x0, 0x1, 0x2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000040)=""/218) r1 = semget$private(0x0, 0x0, 0x524) semop(r1, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f00000002c0)=[{0x0, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) semop(r1, &(0x7f0000000100), 0x2aaaa9b2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000006c0)=""/191) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket(0x1, 0x3, 0x6) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x100, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x8004427d, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) r10 = getpgrp() r11 = getuid() r12 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x7}, 0xb) getpid() getpgid(0x0) r13 = msgget$private(0x0, 0x0) msgsnd(r13, &(0x7f0000002e80)=ANY=[@ANYBLOB="0100000000000000ed995b21866ac3a1425e791fb70149b2b37cd99a2ce717ee06d5e63f651d5f2a4b040004000000000000eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74ce9e66e7268525b073593bc83e979071163d4928fcb397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c9896272bd683d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836f26064f2eb6f4af04cc06c549df5cd98804dd03a4303"], 0xe4, 0x800) r14 = socket(0x18, 0x4003, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r14, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r15 = socket(0x18, 0x4003, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r15, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r16 = socket(0x18, 0x4003, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r16, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r17 = socket(0x18, 0x4003, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r17, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r18 = socket(0x18, 0x4003, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r18, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) msgrcv(r13, &(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESDEC, @ANYRESHEX], @ANYRESHEX=r14, @ANYRES16, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRESOCT, @ANYRES16, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESHEX, @ANYRES64=r15], @ANYPTR, @ANYRESOCT], @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRES32=r6, @ANYRES64=0x0, @ANYRES64=r5, @ANYRESOCT=r5, @ANYRES64=0x0, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESDEC=r16, @ANYRESHEX, @ANYPTR, @ANYBLOB="d1875c43c5827e5971bd8e45d282e9d8e0c00a38938dca50a7a8e880bced682e1d4ff46a2e042306bc97ca2128b1b3432332c1e468873c066f50b4596c8a0f7cd29d50a4574646ab9a1d79bd19d712427cee8b2c7e524aec6144d49e05a4f6a8a21d75af36b90606c350f8343391441bba36b198f7b8a5476544cef7df4b7b38bd4b69e3957a923d8ce5ddc9307714613444e52fc7e896997216f083d3f14f51124bbaf1cdef435c9330a73421df1cc7bf5a5f7dad806fe13fab0689df21f6a9c1a0cc7e5dfe60de661d3d1df7bd29292537d0d4dd6820aa409e143d7ca918dd359e5cf73cf8bbdfb3d2332b8f"], @ANYRES16=r15, @ANYRESHEX], @ANYRESHEX=r18, @ANYPTR64], 0x7, 0x1, 0x800) msgctl$IPC_STAT(r13, 0x2, &(0x7f0000000000)=""/243) r19 = msgget$private(0x0, 0x0) msgsnd(r19, &(0x7f0000002e80)=ANY=[@ANYBLOB="0100000000000000ed995b21866ac3a1425e791fb70149b2b37cd99a2ce717ee06d5e63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928fcb397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c9896272bd683d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836f26064f2ea6f4af04cc06c549df5cd98804dd03a4303"], 0xe4, 0x800) 16:01:14 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) kevent(r4, &(0x7f0000000040), 0x7, 0x0, 0x7, 0x0) r5 = dup2(r2, r3) r6 = socket(0x18, 0x4003, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x4003, 0x0) r8 = shmget$private(0x0, 0x4000, 0xa2, &(0x7f0000001000/0x4000)=nil) shmat(r8, &(0x7f0000001000/0x1000)=nil, 0x3000) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r9 = kqueue() r10 = accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r4, &(0x7f0000000200)=[{{r0}, 0x8000000000000005, 0x4, 0x1, 0x63, 0x1}, {{r1}, 0xffffffffffffffff, 0x8a, 0x20000000, 0x6ef, 0x20}, {{r5}, 0xfffffffffffffffe, 0x9, 0x20, 0x401, 0x4}, {{0xffffffffffffff9c}, 0x0, 0x0, 0x80000000, 0x3, 0x6}, {{r6}, 0x7fffffffffffffff, 0x2, 0x4, 0x5, 0x6}, {{r1}, 0xfffffffffffffff9, 0xfe6b6202527883bc, 0x1, 0xfffffffffffffffd, 0x3}, {{r7}, 0xfffffffffffffffb, 0x13, 0x80000081, 0x1, 0x19}, {{r9}, 0x3, 0x4, 0x8, 0x4, 0x2}], 0x401, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffb, 0x20, 0x1, 0x5}, {{r0}, 0x0, 0x1, 0x4, 0x8, 0x53a}, {{r10}, 0xfffffffffffffffe, 0x1, 0x60000006, 0x7ff, 0x6}, {{r3}, 0xfffffffffffffffe, 0x2, 0x250f27518cd33cde, 0x0, 0x20}], 0xfffffffe, &(0x7f0000000180)={0x8, 0x7}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r11 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r11, 0x4, 0x80) clock_getres(0x3, &(0x7f0000000380)) r12 = socket$inet(0x2, 0x5, 0x81) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6, 0x4010, r12, 0x0, 0x0) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000000)) write(0xffffffffffffffff, &(0x7f0000000500)="f16589eeb83be5700c46481e0690458d638f46fc010bf64a16e97ea5c8794736511aab54d61da36bbe5d70a23fb75696ad9a261a7551c51c19f518f6acde8b6222a548ad8f5c0cc8eab126af4c9641bc3dcea2b88d942725c28f57347b96a77f44d6488b0220977c80c777f5725fdebd2a4c123a3d209f3938a9ead328cba729925bb87b1adbcacb28e064ba9089ca748192075dfb72594f064645531957b02921fa9730738928aec4e8a4b25fedc237ac3017a1a9af682088bd0f8e7ee34c396fe75920d3687852dfdde840bf67a33934f7c483a6261c661e78ff1d87617fbfbc596c59a1c99701dfe5c7c037dcfe1348e2ecc5a70f2b245b158709e3e52e4e4966fdd5cd665303e2f25e281ca8958693c78d97afdadf1b89f9e84a305b454832be8b18c9674db49927d282a5599872e5521c397b0ad09630fa28f622e4872957f41521b726c3e7901ab9075384177c80475eda1f7a88998324c666c266408d4366ec041d34be97601bf7545b331553d3204658f0b287b2527040ae6771ce02e5e62685bb49bb840ae7bca6a262c4dbaac654ee0683028dcf9d449ab11811c0e34fa0e99f49b0fc6d155fdfb5dc9d7952283cffed3cd638a0ca4abafbd52b99993fdc18cbbaaa59999717768865e7ad637aa32d503a9967b935b095fde143804eb6aa02e0f5c9c479615f30ed24255678661f7ba7bc5c9b77ddb71843205e450675e422dada810a455b8ea9ce26ff863ad1837f9caa3572d94ae4a6288b7a5add871d8132ffbeb7b358e87ec1239771c912a1ccc08a3a64c63c39fae3d56a1838454340a734df61a46c964751ed7a70acd167a071daaa80fd06c603d2633109e20a36171605eb95dfcc43cdf708f4a31c8962ed10137fd580dec0c0cea36a666d7e741c75941d460fc3127f66bd077c9d0b009bd78165d57923de68852dc5e681f374e44b134bed3ff54d9131f3d54e8f85072e7ec66f738bc449db755c5be14f9ab33f1f85b9560018bfbd19d99356e5ac791a396bf3e203846b3f412f8f79091bf5bd091a05c1481def411fc855c5125514a5743a45d00abfb479879d4e475110979304d06b21841c90160606580a751d168dd142fb09c755e90d8c1b606f6d93f157e814fd1450c18ba30dcbc4ae52a10bc4a74e66dc2fb37570e041e254ca356c4295578c1a498dfd71d6e2e9b2fb240beb50d2593b762b767a2d7f3bc3d7a9a63507c4de8c725c2ee3ab68eac4d16fa1e6f1f520748ec81673293d512661a8a22c555dc818fc5260661967154fb98ab8ef27452a4e4138ba3564ede65f71b22cb8c29a69f5f0332b32ed9daa452ee0cd935ed3accf12065c10f8718018b57b8a24633c5ecf8e8318a50f8ab02e0195f2a4f1a7370bc740c7272fe8dc783c0c313463f4effecabf2a0da2050b393f5d0afc410ca7d45f8db8a15a31883815b33fb3ef2436b2e56a9e6a552417a06f8e0f85cfdb080cebcfd68bec319ff14a5236e2487c9b94a1dfcb727273c9c3ea11c14191817bb64a00578984514c1365fca4ebba7113e03d8fe3639405975bbbeab113fff2f304f700a640913428f027df46e5c6d1dc9e9705d544a12d0576955b2942e03c37b7d75602576e25c3c74ceff0d3e6afadd4cc7746d897c1af1a39037462b690c28f55354c443c83804d95fccb5f2406a7cebad8800b22de5e9330d9529e936c1b67fbb636fd951ea68c4f64f7e49849698c9b55d35419ec149da217699b38e211dead4f43e74879f11dad76b268380fee47cfdac02de4366479833da808b6c8ca6921a827af3a67ec8d2cb441550f8df9e7caad1ee995308017be1ce1bd7a5e97c2772f4513c7b106673b22cd2f0a88310925ab8cef657f88859ec36d6f4d3b5f9e190c1e0da201edd2dfdfcfcb5c9743c4d43a427752da175e687aa2182500411e9ff2086b01e34ce96c527db6e36b1377208717ad47e93f9d0e3e6d1828c1dba4f381136160019c730986b21156dd51877962fa102232d4156957b498224c8bdc8742e727197a157a50a5460aba43aa0b1d52a6232725367b72a1e81b317d411efa3152ae8a5da1353cd60e596372f98ec32a99e2667fe278fcf14be8d9b9bef855b2c8fc916a1376454443bff901fb0e310eb55d4e5ec9aaa86566d9ae625d2f80890f241acb96d52bb0f66aa31fbdba9c4cdb144ce4ad1a6dfa479f28bc5c0bed26be165a15493593494144f9d82e264590d4559e77e008fd2ec6bed64294f949ecd2bbd741f8c491d0f8d1643d3a295d4319c112ae3b2d2fe9dc10d7046ca3518cdb9ca9da132c11a72d913d5cb226893e5c5e8f1884bc777bd74d91ec77fe46f61304dee7db89f04420b594c3567d83bff386d529c58684cbc84493d2949b88d1eb7f626e463a110d426e09362dc96c6ba57c2cb1d6d06402b945fcad47a20cc49338584f155d5bb887aeed0e1cd823cf75f3db90d437906519ef969b2ad0e5c681080829472e68ecc43198878e8a6f9b8a60bd40854c7ab9a7fa4fbb9051447e52f1e0ceac5fa773c48be05531180800953203785ec7ae7e4e89d6bf86b971d34a7033f371fc7f65dee0e99248f761c07ad7036fb2ec4dfde47a270bb7db7689771dce90958d7faf97ffcdc58963d40a19b7f23cbb7c0139d9ae992ea65cd285f35429ff3b68e1703eeb9dd1eb36506f7670cd29f2d149f264a7efd51e2a56cf52230f967fbfdf45aae1d5c3f59ca9d3e67983676c7a4d5db46ef1f3627089a2cc9587c3fca466539624dbd79669d5ca483d5979cdaeb4b426686e4b54ccbc74d6a660799a4223e2b89db01025682a2471da2298ec239cc8d0af70c8b310593731d6f47803ddbd43776fcde723a333dfd7a33add3eb0861c85e77e246315cd57c3a4dad3bad5f2c0c3623efac6aea3eba17917174a1e00908ff60822732c495aaf208fa5ae9b9dbdd8b2fcd04d4ae30bb5b0f0166c6dedca4eb899a88a9daa29bc0c4216e6f73090bcdd7b2219e8ea2be6c67c973a3df3e58945612bf50aede32f34828911e62cf8a47cce57e943a9ad9a4039d619a963291067a7faddd85d0e86d186165e861b8b375e801efb63ba2b24f09bef9e7deea60381246abd3f887b8fbeba7c2bfd4a452e19ac2c1dc0b3a363df44c3f02b8e43636e28477ae7f6b067f2186ca5de56e24563c42172dd0b19d366bfe43612bdfa2f4a8a280e6c5e3d2850c2fe22dd68bc7e6573c74536cf4dbd0700baff87a886870a416182ab751f5e3a12801750bec88b8f1dabeed08172d4f056b0a31fd8ab05c010859cd3723723fac92d74a5d7873f7c0424fb97fcbf4d8ab063dc3f00b6ac6e4d26a132116413bdda3845d45ab2fbe63f2733fa3935897a4dc76260b1d88b0b990c735e663d1dc79429f6e2b0b870699a9344fd0b821532ace150c0647b827b3c54105a16f31ecd33aad2980e4109faf9f0f23e98d7e689413802ab83ff055e6a37f971ec3248f281307d1d2c85a5d147aece914aa23281fa76f82d3723f3c8485388ef45a7f78cde7f2cd19ccd2e013f147ecb576c21341b0b3eeed1bb893538e34bc8ac5d3de2fc3ea4155768dc050e7fc5b83f45b6acb72e786f3a1d2b6f59d537cfd99ce345cafc5f66db3fab63e1d8cb5876be5db8b3e02fcc04e431fada7178aa455719346af1f2c6029148b6d036edc6f7e3124692b650106da736af45b73455ce2d964202b34199827826795670cad412e8084e9a18e9cbf1df99790ba33d0051fdd9644d089d5421743bc9065fba174908b735dedf47f77240ae798c0ebf8e57baa2a5d75b7ced7d3d2d7e4b899ff366cca40fe4a017c0625dfaa3a2848e9c6755e4289f2730333c40dd8180841fe49dd2f8c58abb6d7003b6ca07fd3cb8bb757ad6b50a0c5c2425dba0c2203296319ce0e73163f7298ffbad34d5fb1cecdbdadd3ea74b7a925979091a0a53344606f3d04ed8d29abb92bb5bea0070cbbf4e34cf037128e32cc2b5", 0xb01) 16:01:14 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) lseek(r1, 0x0, 0x0, 0x1) r2 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x1f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="b774b0077ffa108119e5d5df355ddd740a0a5bb97b7c722c74753177bd109e034b2b8d6159f76147bf65cd267a9f8110694088753f10b4ca1e0b3fbea51e8b0f5ff38337c3e6e6936f4f4cd1a7b16b01c9c7e240e7ca3e4505184864ed9df9b53131c66a2782d528b6ca0c50f9b077b6bfe03120afcd9116065725adc830374def9620fa2407c67e163075d2dcf1346f5b958cad0686f33f62eb6ad32d53f4eb1bf41b531f578bf9256eb011f2d5ff1cefa8f8c36b31c645b4cac38c86d4d7424f194c77e755fabd4cc4b3", 0xcb) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80064}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:01:15 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x6, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffff1c0100001683e3f7d15143aeb3ca5ae971be9f164a62cf13982ce6"], 0x38}, 0x0) 16:01:15 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e4, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="83"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") getitimer(0x0, &(0x7f0000000040)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x2}) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x3, 0x101, 0x9}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x493a, 0xff, 0x4, 0xb905}, {0x9, 0x2b, 0x2, 0x100}, {0x6, 0x0, 0xff, 0x8}, {0x4, 0x7, 0x20, 0x80000000}, {0x1, 0x2, 0xfb}, {0x8, 0x8, 0xd6, 0x9}, {0xfffe, 0x8, 0x1, 0xce29}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x12) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000240)="04b337dbe4bd8b0886ef3ed0e460701f11f685cb9905a70935908309c8eccc403db943e431ec2f96432d", 0x2a}], 0x1, 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000080)="94a6a3d313def46e5d6da8866127ca40ce00f5568d69ce5262a59de6da79a336861c4ffd55c146fe93449fd6453299cd567edb164f15d788705d409012f1137b8d325590245a258c554373611325a5075c1506e1f337976587d168d63e16230182a8ea37d30bea725e195eca328bb566f2b3aa8e12fdda3c8e9c2b8ada16f00d29a771e8e8638cf68a2ea3001321e707ba7f77a9e450ba", 0x97, 0x1, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) execve(0x0, 0x0, 0x0) 16:01:15 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r2, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x1, 0x2}, {0x2, 0x5}, {0x25, 0x800}], 0x3}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x40) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1c}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xbbc2f8dded25435e, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xc7b2, 0x0, 0x1, 0x4}, {0x2, 0x0, 0x0, 0x5}, {0x9, 0x1f, 0xc0, 0x7fffffff}, {0x7, 0x81, 0x1f, 0x1}]}) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:15 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:15 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getpeername(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001140)='/dev/wsmouse0\x00', 0x400, 0x0) unveil(&(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)='c\x00') r2 = socket$inet(0x2, 0x0, 0x1) getsockname$inet(r2, &(0x7f0000001200), &(0x7f0000001240)=0xc) lstat(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)) r3 = socket$inet(0x2, 0x1b865dbb891d165e, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) mkdir(&(0x7f00000013c0)='./file0\x00', 0x16) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000001400), &(0x7f0000001440)=0xc) setsockopt(r6, 0x5, 0x5, &(0x7f0000001480)="c2f137cdac109611d9d2a1a46301e5d4a3bb5589b3015a44fd569694fb88ffd7fe0f5a78b66833f2f89247d59176d46e721b73c3c2b6143cca6b4ee116e4ceef8c4d989f17ae34affba4f7d1c47c648407c10c4cfcde07cfe4b7310ad447fd9f6ea6e5654ac29d95a90ade3d1dc6cc667021483b30ea644a45081b0598f0718cc961ba2e2fcf46c6e12b61ae86c76885b4ebb5f0c43c74301218a7b873548bf13f8f6ee267a12184f50bfd8a6516b341fcb4a89d9a586335ecd7d18523751293281c29da75dca0c7e9de3c2111b73984a16bf5e1997610", 0xd7) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001580)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f00000015c0)) getgroups(0x7, &(0x7f0000001640)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000016c0)=[r8, r9]) readlink(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)=""/177, 0xb1) r10 = getpid() r11 = getgid() sendmsg$unix(r1, &(0x7f0000001900)={&(0x7f0000001800)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000001840)="c30fa2c5f1f78a12d78d9cad28acdef308f84a7dbfa329c471d4c0", 0x1b}], 0x1, &(0x7f00000018c0)=[@cred={0x20, 0xffff, 0x0, r10, r4, r11}], 0x20, 0xd}, 0x408) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000001940)=0x10001) r12 = socket$inet(0x2, 0x0, 0x32) recvfrom$inet(r12, &(0x7f0000001980)=""/170, 0xaa, 0xc00, &(0x7f0000001a40)={0x2, 0x2}, 0xc) r13 = openat(0xffffffffffffffff, &(0x7f0000001a80)='./file0\x00', 0x20093, 0x20) ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000001ac0)) socket(0x6, 0x4, 0x3) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5c, 0x0, 0x0, 0x7ff}, {0x7ffffffe}]}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) getpgid(r3) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x338, 0x0, 0xd3, 0x0}, 0xa) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = semget(0x0, 0x0, 0x2) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) dup(r10) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r8, r9, r15, 0x40, 0xef99}, 0x8, 0x8, 0x8}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r3, r5, r8}, 0xc) 16:01:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') fchdir(r0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) utimensat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x379a, 0x2}, {0xe1, 0x9}}, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') 16:01:15 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9252df13c4a373f781048435ee4290000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\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/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r7, &(0x7f0000000bc0)=ANY=[@ANYBLOB="edfffffffbff1393e690377c646c76feece5ca73"], 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\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/\x00'}, 0x50) execve(&(0x7f00000002c0)='\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/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="0000005fdbc2f100"/21], 0x8, 0x1, 0x1000) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r10, 0x20004276) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r10, 0x80044272, &(0x7f0000000540)) ioctl$BIOCSHDRCMPLT(r10, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r10, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000180)=0x7b0) r13 = getpgrp() r14 = getuid() r15 = getgid() sendmsg$unix(r11, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x20, 0x7}, 0xb) r16 = semget$private(0x0, 0x6, 0x80) semop(r16, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r17, 0x8004667d, &(0x7f0000000180)=0x7b0) r19 = getpgrp() r20 = getuid() r21 = getgid() sendmsg$unix(r17, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r17, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r22, 0x8004667d, &(0x7f0000000180)=0x7b0) r23 = getpgrp() r24 = getuid() r25 = getgid() sendmsg$unix(r22, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r23, r24, r25}], 0x20, 0x7}, 0xb) r26 = syz_open_pts() dup(r26) r27 = syz_open_pts() ioctl$TIOCSETAF(r27, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r27, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r27, &(0x7f0000000200), 0xb5b) close(r27) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r29, &(0x7f0000000740)=ANY=[@ANYBLOB="17002e2f66b565850c77603b7d7103f9e4f564ec651a04118af2c19e35ee400f4c473ed111c77324130f9eca5354a0333018962bce895f3ddeaa949a358de47e62b1596ed7ec4b5c5633a349b32ed430039d15d27dc47be5273e279b5f8aeae93fe6"], 0xfffffffffffffefe) ioctl$FIOASYNC(r28, 0x8004667d, &(0x7f0000000180)=0x7b0) r30 = getpgrp() r31 = getuid() r32 = getgid() sendmsg$unix(r28, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r30, r31, r32}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r29, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r29, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x8, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r29, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r30}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r33, 0x8004667d, &(0x7f0000000180)=0x7b0) r34 = getpgrp() r35 = getuid() r36 = getgid() sendmsg$unix(r33, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r34, r35, r36}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r33, 0x20004269) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r37, 0x20004276) ioctl$BIOCGSTATS(r37, 0x4008426f, &(0x7f0000000500)) r38 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r39 = kqueue() dup2(r38, r39) ioctl$BIOCVERSION(r12, 0x80044272, &(0x7f0000000840)) ioctl$BIOCSHDRCMPLT(r37, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r37, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r37, 0x20004276) r40 = syz_open_pts() ioctl$TIOCSETAF(r40, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r40, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r40, &(0x7f0000000200), 0xb5b) close(r40) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r42, &(0x7f0000000740)=ANY=[@ANYBLOB="17002e2f66b565850c77603b7d7103f9e4f564ec651a04118af2c19e35ee400f4c473ed111c77324130f9eca5354a0333018962bce895f3ddeaa949a358de47e62b1596ed7ec4b5c5633a349b32ed430039d15d27dc47be5273e279b5f8aeae93fe6"], 0xfffffffffffffefe) ioctl$FIOASYNC(r41, 0x8004667d, &(0x7f0000000180)=0x7b0) r43 = getpgrp() r44 = getuid() r45 = getgid() sendmsg$unix(r41, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r43, r44, r45}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r42, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r42, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x8, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r42, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r43}) r46 = socket(0x18, 0x1, 0x0) close(r46) connect$unix(r46, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r47 = socket(0x18, 0x400000002, 0x0) close(r47) setsockopt(r47, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r47, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) bind(r9, &(0x7f0000000fc0)=ANY=[@ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYPTR64=&(0x7f0000001180)=ANY=[@ANYRESDEC=r10, @ANYRESHEX=r14, @ANYRESOCT=r44, @ANYPTR, @ANYBLOB="29bc555d4833ea63da3e63997665ddd58e4136b8914f0c68a57075f7f77c9232792b8ea5ab54ed04e0d7bb3dab86bf2df681829d125cf02165b210ccb157357775d49820e017a83ed60f057ad6b24e8c5f04e7922b8a611e4c59afbb06a8a4b7fbeb1375730efdd9dad62e92d2e2c2f0b572a8884ca53b0a5bdfe1a52f2e08315344ffe81775916e7f21e6a4e7e196064825a85f3b8dbcc098046e50effcff33bd7db8daa1c5d6ad4492ddaa0da65c826e0a309158e8d1aa38478e914a566eaed7", @ANYRES64, @ANYRESOCT=r7, @ANYRES32, @ANYRES16=r17], @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYPTR, @ANYPTR64], @ANYRES16=r24, @ANYRES16=r5, @ANYRES64=r1, @ANYBLOB="6c585695d2c9f6e3864ae277eac3ccc43f1a8af898f4a94631fd5e1095688d7afd5320dc675ebb7ce9aa1b4d6fbd8de2c507bf12a55223afb69980e86e23a87a7b81ee1a5df2ec1f6b0c1cf29526ab2a3ab207a28ff1e0a0f58f59403b8c5c7fcae5e29ed71e86448b8360a4286930fe4e51d3de68d353daed0e95089b8d2394ee8c916b4461e496acc1764164ec1bdd919aff5330fa9eb8629cb19426bdb04306d1624bbcac8b02c60db0dffc3ef4bc40d9269972ca8cd406", @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRES32, @ANYPTR, @ANYRESHEX=r26, @ANYRESOCT], @ANYRES32=r27], @ANYBLOB="b8ea3dd8ef4c02613d44766f66ecac0a9bcee33b894994cb298a984818d8a73c034c00ab7813d3501c15c342da8b47aa80ee6c3d042dd02b3e17c0a5fa83b2467584c054c416c0876f3f7e9752f44e34b380e51f5538d1c25a3c6c82c0745a0791373940e831e44645577e482e775f2de5ace33ab8c5ef7f0a0f7cbb513dd5bb15574931bb9754a4b397d3b0a88fef2d56643d9b63f6e2058b502fee4f0978edbd3f10117b50a2a001d25213da1d8259fabb44798b7b24c1eb", @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYRESHEX, @ANYRES32=r30, @ANYRESOCT, @ANYPTR64=&(0x7f0000000800)=ANY=[@ANYBLOB="80c30dcbc302ed6bd8", @ANYPTR64, @ANYRES64=r22, @ANYRES64, @ANYRESOCT=r33], @ANYRES16=r27], @ANYPTR=&(0x7f0000000ec0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESDEC=r37, @ANYRESHEX=0x0, @ANYRES64, @ANYRES64=0x0], @ANYPTR64=&(0x7f0000000f80)=ANY=[@ANYPTR64=&(0x7f0000002ac0)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000001140)=ANY=[@ANYRES64=r46, @ANYRESHEX, @ANYRES16=r47, @ANYRES32=r33, @ANYRES32], @ANYRESHEX=r18, @ANYRES32=0x0, @ANYBLOB="be2992a8c01b575a61169b264ab6dfe925fd5af61d779187c8cb35a416488b400a7bbc8e3716be103c0a1a8d0d8c581a549efd236c3fb0c486cbf403d0718e96e0c3366b39940a2d279cbced4dc0183a37f6b5bea1a9d8b5be2f9d6f8aff26c77efec48c158c6bde9fcc08ef9a39dc1989b6fedfa5e5aa2b2cb99f10ce8396bff6665f546a2247a706223f52db3bcb398f0a2d9751dca7e788c76f7016483aab3566254a6b497016d947f76c6b0fd4b941927abb7a605f7ab3dd621c048f2634a98ab0fb43217c134c25ab9bc277cc5fa93f47de0185d164e9dbc1f32577ebb38361a5acf49d33feb09fca379c6c2cfd3a65875127ef38cd8a7cac94553f0112651ebb3f1c35007b8e5c4e1c00d893f9f56b2b24e1fbccaec94228f41f87b01637a74a0150b0b81adb2ffeb0e4f375edb151b66bd9367f172b9ddee5c67f7e57b98647e36cd66e6fdce8c5e21862d0cf0f1a4eece3ecf688d023f6fbd2d6ec62c0f3a5a9beb6f02105bb113e0909bafde0106ff927be56cf248be40660f02812bb870598956dec1ce0cba128bf17f04adb7d5682742a2aa9a104b86f75e120a47cde75d9118d3a5868a49e24b4c43a3dbb91fde1d6e4df30ae2d634597bd2639bd989036e399390252a23daeb88b0330a6bdf9b36aec8358ea1f63b6b30a52cb9a3cbe152b126d68c097933cabc03f45dd3501eab433ef9a6cc2320a3919728c5b396bfb23a9fb106b8b4f7ac38a594f7f7b0ac674cec88b54da06bd496c4949fcaa0103f57ff4c712df73235ad390ace126013426c5b539913839843f200891a573b4d9ffc16a253c81ac812cc09b3b00934390b5df74c0e46844c21517738ef8a1c20e073b46589e6c4941b1b2bf115f1ae9c321503db9ed3b6027879549c5789c9fa610e6ce93da3e19f293b80a7db0b8ab71d7463272e7d5cf719a4eaed10e11e990167e5751465ef206308e1b589b329c1683e942f98705132923db8bb93c7f1d136e42c27efcb61cfd7f74d7b0efbb77361b8dc466bcf2b30c324f4afa97051163d6b1948a7a2a713ef27f43e2d6c7d310f2d3f9f5303007a985e66b74ab03806d342449c9e1642e9e1a0dd2b41fd6f5e55b8323aeedcea85409eabe03d92f764ee7f1e115b10076c83415cbf38944880288c6e4dda3d4d3989a4686130e87d3f5d259c465d85b70d5f16b1e42f62cc5dcc9378ff4a2e81502c12ed30159bbd360c6b55b031d3384459aa91169fa23c6a30ad4e9109ac66069c862c8f6b9aa1c3a73d96b19e8ebeb441afc82fa172f0778dd8ffdfa30b824e072110fc403f79c174846b60f5bacb7e7d36a1dbdeb5cfdcc7c0d0628753c59c4dc1df1dc4c41db5bcd730b48b498441d32ded86bcaab7945d1c412e60ae1bd7ceea7869237f5530da307aaa5325d1a732323992577ed88858e005a368f329ae7201223c0c14ba1e49e2c2b629acf54bc6dc0242606a9e556511455f8f644a9c65b4047904caf0dd87f948576512b7c61df0d1a64c0d3e2e03b6b4acc3414b72ad387e1662f485ab315f52fa57536107f58da8b64490f728728c2f430280b66a9ef63f87a7c6127e985c447fa80f163d98c1a7d527c6482472e8f41afde23f0cdb1e4f30d13fb26bb23fe9bfcf00eeaba3c580eaa1dbbde42ff2812fd52226f2b65238e276ecc08073a47b5397cdd3a51a00e4c0f57468852f6bd079a77a06fcdff47f9155fae6b0508c365a594bf7e0b769b2f51f73504fcac0a2df88414c0cbb27ca451076951892ba057ec2524d45035f825364be3662b53d67a917b01cfb4c1d2f4a836607d9e03e552a0948138cb763c6bbff25e6224cee125b368adf87897f97960a624bc5399139252ae1342293a33f0364bc4e5286643fb41680537aeb02907b16ad137b992cff5c4f7a653a9a91669b72e03594c860feb5fd57ce09665c44f3667c97da7ac728bd69557a980b7c21717507247836ca97335c928456cc34b1e5781f3b269390fa4f2b054ec25e37dd77d519cfeaf8208dc3ed0c3a68500c36c1c31f0b0b19cc48eeb58c2f760978365845334a8d13ec93b572292dffb7f730fa6cb2aa64e0752c024cdfbe5097710b1f339265276d9f1d4006cf428466e3f92e9fb136f78d6182416e46f58dac83577bb810fe12e19299b88a54a04466244bd282ee8faae710ae5d53e32e9a31fdf90e004342dfaab0a0dc7dded4515e96718b700cdb92f98da29da4caccb2b577064430c1f698d17abf99d346b9030d1c1c6282b9fd1893010e92d9f82785bd2494f7f9ff257c5b9ec0584f7918d73bccdd72a03cfe8f779b171852e29384d568aea55df4d20cebb016a821b3f1d05c1fe5264c75d4ac618f120c5614689257addafdf2b64d3eed583dbd806677ebfacc4e306c5ab4f13a4b1ad5175e043ff5f8c27b62ca477d87491f5b6f7bf6be7c490fde2e67b1d2e9686c4bc48856b6c16fdc68b0b4d72d5dd48029e47bec997ed6a1dc5ee5fe2767475eec50e56af649f7ce9afa4da556fa0e9157638539bbefd565ce58789161c76ce631766e09ba554af54146fb63af16b78a45c75ad00e8ea18f4f08e703936be11b0a2865cf9bcb118b90fed04ca663ac5d2aeee0c787da7fbc26cac5da8952d6f981fc209bcc529f6f8120b92cb255faba2642f6e37392ec6f185e01c915aaa0c8d9a06305d03b0278cc98865f4b6d89f64d93327a2d047cfeb90799ca0b9e14e5418965d685839b2349d28ad86b10a133388ca99f43a4e828f1ab0621e66bdca48d27e5a1127d6157c120a1ff7d622901182ce5577a8c3aec38f80a94b234b00678a0ea14022a9dca74e542efe8ad80abc8de58ef22fb73455487fbdb7abe4813ab2f334e3ac15c5e76f61ec0e647e51b3be89b5dbb0280b991aa0548bf2342fd56d3830b4324263dbb01a305b55e5b22685aa46db1b1964551f3f160542432c9d72585bb777f89c0c2e16e0e6132893111c97afa267fb4401b4225d7ca07e5edbb71d47e740b31eb7437b8e8cc2bfc8f73d69c6501e0ae61e26fa06403c2f4581e09718115619bfa7f6b90e173d65b8d36b884c46466bc8de8c9742958c900279b086fe52f940ab12f7b0e329b865dbeb8884268d3919ffdb603df936b6c1f440d20b42f4c7839e022e0d0727d852c34f40640ccdcdf5ad407fe1f2167188931640ac07a3cd33ae04a3dda1770625b58282c92ca70220fb406fac9ff5167bf8cf1dd36eb36c0d671380ad53ac8c2fc05a411a72f38f71f9cbad1ab000b3162ca2289fccb43b3c50c2c5be172d008329e5cc2da31779c23f46c12b385ff2dbaa6e6f0a16b2f219e0f0616cb2ebe28a45cbe53021f3a5e21661fb8df9565b8816581f73461442e4e4f3a58e78cc1d8993d4140bb905e49710043fcd92aa039022e05d1e056ca5cd5ffb8edd35f7acb5d3a2f78e9800fb6f0daf3566f345d64e155a5ac78108f75e24d8cb9162a8d05263b068bdff7cf9f40218bf5559795727fdfbad9241ebb72f1111e7f2081e966264586f40437c238d7523e34b9e62d2e4e05d5570c1107df48176c8e4d5a8ef10ec6d4a674fd7ea9c1e3f7e3f7d5a59547ace18e03184e0b45599681c3250ff29af819ab6c8a902ee9c81c4e3cbb969577793d99b2b99caa5ed0bd6cc1287224428af717e167578ea00df426f0a3b7800ebb3f46e6ec6c1556a8e9af029c238fd973853fdfd4569276e286f1f235ecf64c5f7be1914ce086ac986c2e89c5dd5ac3cd4e2d44ff73c4e7dff94fa1a6b004c5e010d44bfeb474872c01e7029e790b5b7a78ba3f9208509237e3aa4e2773ad95346fa52450ff9977b3bc6164d066d696032f10a6ae9043b60d9fb280e02262e2e1aceafa4402f18ac45944de21b38201f3b6474e260f69d4d380ced33454edbe345ef88519a95e2356cddf163dbc78bb84ce5a1b7087b46d30d0e0b7a6239f2899df448ba481795af15ef616836c0354003533f6e6a9ee090b5d66253e912f36a828ddcab8f2ca0f1cb8ecc0ba30c2da6b7f7e569f98f77e66cecc8e3840fb65b685c7821e3a827eea3bce3e710612d836e7c201570e6bd95d93a3ae5403e31ccb50bc2b16952d13aefd5c2cbb08d90be0712300ca43f013676a173e85074014f6474ae898b348c1043beab271aee2a322b2eb05c38ae878f34ec56cf1bc23a2326b2a156ec3965f984ebed8fc4027fa438761c46ebf210f977c9bf6da88f83c280a5381eaccde92f056874f52b8cb903422587b588d73f1ceb1226f8e5ac5a017d5969e1872e5598db1542e4e0fb217edad387894d09a3916ad3d136392adde6121367aaae67a01e9e9f70b34ab59da3f25af3c5b33d1aae6e6b49dac05ebe30ee95942b259ab0f277a8df81e94b774cdac2d059cf1da2c4d4172d2fde87ec8bfc28b9f5e7ed10eeae51c271d294fb24a5d0ab500b80c7666de23a3e4165dbfb9b4eaea4f5253c56fef66d8be569edb2676cd46bb458ef52ffd2a17b3507042397a33dcad7492d0c0c43b4fa0b949db0c0e28a240275346c53b3c8e79f1adadd26999c761d8e19162a24161807185a727624afe6c013a88e68a30f4b5f29c87762518bea4e55bb97bb5f661d4255cb58a555f52f5bfa4be9c3ff82dff678ebba1187e573fcd149003b5b3b0d889a63018c20538a669051d4d380f7b91fb94e67782d199782e585df588120d7a4a38b0fd81d7e50afeac77a19c7ad73d979e3b772a1fe33f4cbe95f42bc4d6413e07df9956377f421c3e8e8ff64dc24cfc52fbc3c62146aeeb1520ea2c67a08f7693f39719edfc1712ec11efcb9cc24aac51e9918ed8af367a130dd56ce4b71ff76a5de4fdbbd1943d5b5f12d6149569ed9d36f3f43176498554abbe1ccdd448762aebc1b7d0c36594e3099f9d4263809c1ef050c39036ecd2964d729379ad949cd9d485a46ae0d5dda24f3506409565739e50f7e39d51939914e97642b6ebfd8efe7cf8a935e2f2a4f8b32382e47b69144a52fcc53df8063e70b8fa76f279dce20aa17e9c1e41e2284607dec912b57d0c3bd8ab42d773fc4cc8ad6bfc010bcbc9f5d87de9573048993defca917eec96627660cb5103b2a1e9819cde28dbcd9ff937d26ddfa56870b34e8d47268b432116de1fa53ff44fe22765bc4fe4149bc20f143098fc4eb62749243bde173fdb433d450524dd9498e28124d5fbd6c6d16da486810f40bb33d30824f9f489fa90bcfbda79473e306e2b3f3c82d9a0ce333a21525ad32109ce6823a191ed20efbbccc74eeaae4d572f4246a3ddfebbb45f9cc05e594d5b8890fef9490d1b96475db3e24c9399609eba432993123e9bdefefc044eb4c7b53a48a7229e44d6905a6a4c7dd137f72c75d3579575c9876ec28534a2ff566125778e1f598545e427057c6b7a8fdd1b0863802ac3c9a8aa203aa33702a3534ae631437526c5bf27acf0b6fe58417c0d8697fc259452a9a5c0f34311e31800b61aa4096256981ddcd646db351eb4e8eaec36e535955352330ae753ccd756e6e1ba68aab8f744a2e44f6fb68756e59bc37a95c6e48f9719b3e024aa157bee42870cb29f878f08c66276adf4790bd00dbb2f33fa8091ae2915b9604bceb4db63df7ead827a59bdcc7927631b2f9d1d16210477b8b98d549bce44d17f2250cae6049c397e322e5883999b7e0f0beea9efd8260abf1b01f71e6a004d57552e403181454222e7ae88b5e8433148dc894b42b9093b83ddfbce5c519474a2e0675992efc7ffeb784a9f1556c9c2431143a34029f16c5450b596f7e95dd49a09455f058185f9396ddd12febefac", @ANYPTR64, @ANYRES16=r37, @ANYRESHEX=r21, @ANYRESOCT=r40], @ANYRES64=r29, @ANYPTR64, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYRES32=r33, @ANYRES64, @ANYPTR64]], @ANYRES16=r43], 0x6) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r48 = getpgrp() r49 = getuid() r50 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r48, r49, r50}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x8, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r9, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r48}) ioctl$KDGKBMODE(r9, 0x40044b06) connect$inet6(r9, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x40000006}, 0x1b2) read(r3, &(0x7f0000000ac0)=""/65, 0x41) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0xffffffffffffffff) r51 = openat$pci(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$PCIOCGETROM(r51, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000001100)=[0x0, 0x0]}) msgget$private(0x0, 0x109) 16:01:15 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x400, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x55625323) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 16:01:15 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0xdb24d222b07bc3c6, 0x24) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) dup(r4) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r5, &(0x7f0000000040)=[{0x2, 0x379, 0x800}, {0x0, 0x2, 0x800}, {0x6, 0x1, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x5e, 0x800}, {0x2, 0xd2e, 0x1000}, {0x3, 0x1ff, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x9}], 0x9) listen(r3, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) connect(0xffffffffffffffff, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x8b}, 0xc) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xb, &(0x7f0000000040), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r11, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r12 = accept$unix(r3, 0x0, &(0x7f0000000080)) recvfrom$unix(r12, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) sendto$unix(r12, &(0x7f00000003c0)="de8db9fd303803a1a31b34ba7114b1f75d9816cd6baf6f452271be268f3abd4bb74781f42e9418dfdd4cf648bdf95f79a4d76adde33653fb2ce254d680b55f0fc3cdf0468c68e85f504678270a43309130835d394430f65da34de90e6c54d0069cabcd2d6f851c31578a671135982ba233fe0d", 0x73, 0x0, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x73480c771882f108) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {0x1000000045}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:01:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRES32=r0], @ANYRES64, @ANYRESDEC, @ANYPTR=&(0x7f00000008c0)=ANY=[@ANYBLOB="58df833c95458ad194ac6a650bb50662e1e9bac2c3235fc3f5329d815ee4f3e86f44c86383e9330365025a69b83201ff9626319c6a7321a24aa7240c6b6943ed6e5c2a7a3179a9037d79dd3563293827529ea7dec0e10f11d329e78e424e096fe6f84268fcacdc9b8ca20b8800d6f962a8f8d998198b3637d235890301710202d1f831561da22b5785650050f11afade7be68dc274ba011681e0a708f528d0e9", @ANYRESHEX, @ANYBLOB="5e5e5458d37adf2901b93acb835305d7889b1d9961e37da8ee221730b8513a8a337d15967f9a815d9bf3abde4c47f4b0a8e3d8f2c751acb8c1603b0a332762a5e120f6a4f5c70f5b1d2ca51ad8f5c0e2dea8823d694c2770f4bae0197daede6bf60e26e6964147f506620e409d3cbc6dffcd905009f565b9d1cd6b15868495ab013ef7270c71bdf7d6ab0729a0c17484bd9c3b3aaf3c724ab05ad1", @ANYRES64, @ANYRESDEC, @ANYRESHEX=r0, @ANYRES16=r3], @ANYPTR64, @ANYBLOB="2cb7d2901c96e909161b8d556665f1fc016fa1d40f4bda3485f2531f2335c2bfc38d24341dc925e95de3a09e2cf923c542ed7141f27aa69bbbf74cefeca8d6a1eef638ec84f26cec8e54cfee18cee5c7ba6274a5172e484c253312029d9c92d3e3dfdfceda9587a4c153344bc8bdd0355ec398cfb97f7b40bede2c79664b", @ANYBLOB="b311bbfd636b447f365a7045c656f677396b40c0e1f46513cbedcdc188224504e25e0c4ca9b7db7f4b48bae76e7c71422cb424b0029b9e1fcb8a6da814ccf89d6c2ec2907e198d1d72589dce3e685503af50deca45bcc70099f8af7531a13a6af7c27d9b0319a20bb0c42e30c804ad0218ce21478b9647b0", @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESDEC=0x0, @ANYRES32, @ANYBLOB="401e4e1c74ffa04b137d5723833f597f3b1e676d4a993a42cc32a75ecdae171acfe1", @ANYRES32=0x0, @ANYBLOB="58a8773a672886f16e8aedb30a15efeb09a2f0e33ca0145d2b3685263e729e66a7be22235e895664b77d40bd28317868a73087ec0f3c7814d8b533fcef20764977154fe2ccd6bdf03f16d55dec88611c4fc6e4564d7da419b2ac03202a9e6160a2e8b6bb7730dd26bfe0038e1460003751b1aecfd86408b8f8726f660873a205f1d2fc11a2d27efb8e6850f9296634b96455adaaf40b15406bcc1e4731350bfe7749a436d470b27f32d7ea9fc56d681a2fb863f0e139b096f50aaeec572b7717aea8aba95161a975827a0e4b4e7b58cb16890fa731b8dc4298fa1fd81536b1b89f45aaa41891c7810eb070c697f2", @ANYRESDEC=r4, @ANYRESDEC=r0, @ANYPTR64]]], 0x2) r5 = dup2(r0, r0) write(r5, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) fcntl$getflags(0xffffffffffffff9c, 0x0) close(r0) 16:01:16 executing program 1: setitimer(0x1, &(0x7f0000000040)={{0x0, 0xc2}, {0x8}}, 0x0) select(0x40, &(0x7f0000000000)={0x7f, 0x7f, 0x20, 0x40, 0x1, 0x1, 0x0, 0x9}, &(0x7f0000000080)={0x0, 0x35e8, 0xb77, 0x1ff, 0xed5, 0x88ff, 0x90}, &(0x7f00000000c0)={0x95b, 0xfffffffffffeffff, 0x80000000, 0xa768, 0x3, 0x4, 0x200, 0x3}, &(0x7f0000000100)={0xc000000, 0x7f}) 16:01:16 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000a00)=0x9) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xfa], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x2000000}, {}, {0x0, 0x4}], {}, {0x3}}}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) pwrite(r2, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) symlinkat(&(0x7f0000000080)='./file\x00', r2, &(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3c, 0x4, 0x0, [{&(0x7f0000424000/0x3000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x5}, {&(0x7f0000718000/0x4000)=nil, &(0x7f0000087000/0x3000)=nil, 0x4}, {&(0x7f0000223000/0x3000)=nil, &(0x7f0000516000/0x2000)=nil, 0xfcd}, {&(0x7f0000111000/0x1000)=nil, &(0x7f000068e000/0x1000)=nil, 0x2}, {&(0x7f00000bd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000005a000/0x2000)=nil, &(0x7f0000121000/0x2000)=nil, 0x6}, {&(0x7f0000376000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000302000/0x2000)=nil, &(0x7f0000304000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003a5000/0x3000)=nil, 0x3}, {&(0x7f00007b7000/0x1000)=nil, &(0x7f00007f6000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000401000/0x6000)=nil, 0x7}, {&(0x7f000065d000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f00003dc000/0x2000)=nil, &(0x7f0000000000/0x600000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8f}, {&(0x7f00000ba000/0x3000)=nil, &(0x7f00000a3000/0x2000)=nil, 0x10}, {&(0x7f0000717000/0x4000)=nil, &(0x7f0000075000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/bpf\x00', 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000bc0)=ANY=[@ANYBLOB="82022e2fb71400326c19d6286bf8f6956f64d6fd1b262d38cb5a326a9a8aa1bc727e752f9d74b5199a6a0c6923246ccc0debcf971a245cee0991579141aca69e1d925efd3019988da8587a0000000000004082384df400a728a0358499420ec415a3ec1c46e85467e600100000000000003c487fdbf9cb27510b411890006bb6dddf51c1236c2a08fe8bc9d10000000000005222bf4f7e74aca902e94acfa6c1afd8b75ce7ab0caff0e1496c138983981f51b36cbf961a657f057406d8421247b1f6a00605742df7797dfb3a4c42f4b7661240fc234be0ff5fa2b8b46c8f8d24e3d70e722ab27e60de64cb5ae216b02d3bd51c0c297fc0a2c70d18a3028b95666a4a1b17bb5a82c71a6dc5262e733c787f0ce1bcea90c9852671adaf6a510921a2d31247c4f93785889eee1024f8dff1b5dfd4e09ec750a7cd011e122e9b73b24cba1cc34df805408bbd7194f1f7d4cc98a747af363c64ef29d3c89ea6d60f33ef80baa7fa95742da6cb0f2a3dffb7d62772b04ce84706202e243ce37f96e10c34"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x4003, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000009c0)=0xc) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:01:16 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) getpgid(r3) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) dup(r4) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getegid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="3966e72ac87b8d51a354e9afbae6373edc826b88a0b0e97455760777f046194fb4ee9e47b3eac5d7d3f732b04c7a791e134c4231375bd9e658b2d8ac9724db5c2a30f34b61ed68fa78e0baf125bf4721358f49b1ee703566c64e03e6ca2d098e8a2d1297a13e3ac3ae67b1e8178106097fb1c0281d2c5eeb4d68eb346de334c65835463fba4d1cd9c5b0bb5928bfa4073540fd", 0x93}, {&(0x7f0000000080)="93441b99a6fdc93a8b7d2b1617eae4cd33719d56f165e6af61dec4b391e1984cda7036871ce27a5482d646109c", 0x2d}, {&(0x7f0000000200)="5e7d33e0962877dc1029e98c829a345354cbdd989f4dea6cae57eb477ac0a506e0a21a5bdc666743269f0797fe27a111280eb97e8b481af32aaa50bb1525e6", 0x3f}], 0x3, &(0x7f00000002c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r3, r6, r10}], 0x40, 0x4}, 0xa) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9bc3676dccd04245e", 0x11}], 0x1) 16:01:16 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="007cc1bf09000000291208ce3ee3") r1 = socket(0x10, 0x1, 0x7f) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000002580)) r6 = socket(0x18, 0x4003, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/zero\x00', 0x100, 0x0) r8 = socket(0x18, 0x4003, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r9 = accept(0xffffffffffffffff, &(0x7f0000002600)=@in6, &(0x7f0000002640)=0xc) r10 = socket(0x18, 0x4003, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000002700)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002500)=[{&(0x7f0000000200)="17cde2093950f140e0479f6d22b4557ee280b2a2bc16515e35d998ae62421c94311b2880dbd521fe75f619d0698ca310854c5fa24a77655865813c4532b9654314b571795847a3ecf8f0752d74dc352a3be6a5450e2623654ad249d7b9ef24b9b262069fad84831d3ca601c17ccf5d591e88436754f0772946bd7c4270ba3c4b3be550c0e6e7f053a63a50e6409aae27c8b9d61b3dcf64dff4662c0402e6a0c8eea264356ce88dbe6596f21c748193fd47317f592b17b691cf38a44f150f513ac65e3e4ed79004fe7e7ba6d477b6254b5095b03fb33d72e98284251117b4feabe92b748a73605549ce9bfb2bdc15cf25e8a3213ffa411a46c7debc3b357899c86a0d1243a8905c8497b9c3c278fc47511930675bf0148cb05c8a587b266cf13035e7d0578ba0a995b9f1b3813503eb8b8cfa17a058d0459356c46d060a0c2763007d54c04b786c3c4095fb6689c0947c40acd76743fa73160ff2dab10b4ac30e31351569e05eaca7014366c38e20117d22baa279e431485d8efa5119581d2329279d770884582ceaed846ff7aa6b00c926371f7bd09ed95afd14027db35f51a940f3af09e4a6860e2d0b41c79a7ce6a3756ac3f272caf876831ee8f4f65111bd1822a11e3ff612f2a53459bc6178c780a3c6170778f80ad3e9cf0a10872cf85e708b0b362f64486b14b53d4cd69de5519facc3ff2da4054aa5d4d5bda1a089972062ea556bfaee76e158a8741078a3e6aad075b6a2aa132cd013468f434cf11addf4ff4c29188dff61434fcbf4921a0c682969bda613df99cf36109b8f11b6b93c908e2210e50fd150f1719aae04ef36f5e24d8335622aff8acd481c0fd54eac4923b610b7353b545daf5ffc6660c9a58ee3d8d27f31bce2819af1c805aab543994a3b7e4f0530bd53a7cbbaa5fb2ea975873fc27fe9b1916b29caa2b00faf147f98b078c3748ad14b7342775ae8898c8fe638bd30080cd1e076e3fbb6be3699057b0a7076f6e7351d84e064c353ab2f455b8af50eb62058af2277ca769dc40366f486fdef684bb10d3ab54baa3554c11847a7490593443dd140ba3f337766d3f404e130e8bb626be197f0493e349dd0c9a0bb156d228cbdae86a8bd8362b26a44e91f4d47a6a992a877e7bd45699841b08d34b2899b0210838755667ff23d0337ddb3dc1efb5cae34ca62ecb15e379e5d5ed089642a2cd7af0d2da71347cc59440826f51491e6c2b84e8fc018562767dcb07ea62544e597dfb52a85695890fe8c5e3a637229c776d3341b27ccf036423db1eb934f94998782c0aed5c7cd5f2f27ca478a3aeb25f126668f5362448cf0c056fff473368a9ac325254dc11df7bac2a450191bdcaf0e14473a711cc73c5854a8f5eea1bf5375306e9d3882e77cd2ccbd630e4e3aa00ddc1e1922367767ea3a8670569cc8c349c510b768aafbde95b4c7518bef8ca17149130854bc1a1adb3eb7f754fae032e689c98be69b50f1b5f36abefa0c7f1432f1084209364be356315bf19745527a9261b2876fe93dc808cdbcc46316d20616c5c1d42c046444ddaffbdce180244602830a88038c3af6580048b43b8452a10d2f57813d1fb72e772ab9bec8a028beb7d5ffddd30c0971045cdbfca7bfb24347db2e801f188364f927f51ce17752c297ade4d0aa3982aa72d2ccd3fc785e65ea78f45b5dd9b6035411754d7ced65ebb0bf6e829e29b1f0d5137767b62aae8ae74923228bae8bc2859d9a77cf4bd8bf30a8050f401bd10ad6a38f2645f4d27ca71dfb294334b191f25a0c7fe3f7ffcc0c36a7c1ca32e58ce783ebff33ca269a0ebc0787115133886e7ced858294fc5d82e82c0ebf13f3b3205749276e4ae2164f6a692e4f39477f37107d5fcdb12dd8c45469d3b9a7fa4f494bb759e0ff910387cd16fe32a53efee0507405c9f65b10d757800107a36b3838e2912cc49de38f28997353c7372a0bbff8bc5d215e100f5093d814059fd22272614907066f49ba662ebdbc223ca44b2192908e8642c1c3c7cf3095ff1156869cd6dbd23bddd301f7620fd18109712107d1a3553826a53515f7a59b6ea5a610475c376a620ed427a4fe4e2f9bf45118cd86911d8dfa0f46699d74a98be33f894fe4d8fdeaf8134f9365c42ddc30511448878f2376d98e59ff68ccd1f11093e1b8bca296bacf1df1f372c6fa230ebed54d3e82e0736954c15e33e155492f48ed4a13cc06a05f430b71ca229e2b87504b07c84d37c92d9e5846be08a2b136b6194cf5748bae08513ab4e36e8b09310fe589d0bb0ef5a8c2dac898857fa82e84d3b3a8a200f55698cd5aeb60d5be21be4677efd9e527a5cfc918f1255aef1729dffe29b7b76aa172420159d6e14b50822953ce52e04c58e9dc1b19b62ca66005ad19de56f4a55949d88888a35d9a6456343698b3bd525f24d58401ea125ebcffc9215085dfd98ac8b2656c79e3bb26d31e3a011b000a8acd8bfda3db223ca5655575a88339dc403e5721981d93c10f4738b14401ba743cbaaafc77366e665edbc4e7145b8b9cd43f78d2f3c329aba714e7f22e0a1f841fbaceb061f56424d4fe93e9c4a5380a21f43c0a81566d03d4f1ce8be48a9b51791e74b377d962b9fd9227ef97ef922c9baa457642e74bd662c8a97458745783aed45e715ca438bdefbdf66875d0eed91c42d097d02096d0dbb6f24fa12d2494f1b41bb586fa20e9b1d5de9ec01647300abc1e34821f7594369761f07c898468977937976a2c9089469fcc740a2832e0de5b71a93217e8d2e45ee6fe8ee320eb00692130098aab01059d8e17c7c4785a36ee4c6ff855b14a88c8bfc2deaea63dea9a18463e817e838e48467f8408216f544534baba5ffe5fe1f087e80637097c9d030527522e1da51896e40f8d163c97483eb10d0c49b878d87fe3968a6a93b1410a5570778f32ce52b85b442a996d2d58465eccff91905975edcc1a7ae133331a685ed97e2ae150435e40b264e2749364c9b1d977a5b6930b11daaf7ebb666cbbf4aaad4214d85c6944816616ef2e26a09fc7d03756c7477bc50a34eb5643582edda104782569c619c901051ba7ce83d8fd26e5d82525a73afddda7ecf7df75ce6202dc3d25d0ac4b50e3566407388cbad22e1a05f635c1982b299d30181ddba3b824092eb1c01756b7128ea08ed87784cdc30c90de48cdbf4c147ef0acec1e2900073d955244c97368c6e979951848b02d9b711d1fcdcf06b79b14d16454795830604d70e7055e648e0a653efadc63c5768b8ecab0c882fb4dcc7cc24a699bbb1ec2b3f81ea87478a1a1331b69441e7af470c1e95b4a58a270f35c5f2aa3f7fbe34301a821cd36becb62759db4be73727289f6f711ecf1987b0f85b41e56b14e0fc52910e60c146fd0f8ef0a09583aac34c79e716cc080705137af7135734de06e5029c69c7b9c460faeced92461654c6ae8225ae6293eb7e755e590b7f947a14cb19ebf3bdf223961ed74967f247b1f14d845c488fb3374f4c43bcabc8be66018448abe3eb3257f8e949f6e1ef23a1e7450f42ac5829bcd4807b3bbc423ca2ba0834a06b0c8faa29debd49438dcf6da4834895d0ae77b60d4584272fdfeb0c1e7c4069eada8136fd32ca53d044533d4cada936559b9eabd4a8c98485fe6dccde7a6951876b1cd20896493413aa5a089088dbb08aa68313c37647fe1c2a72fb9923aae4367dfd9a0e8ef7765809af83c2f9efe60a681ae2745b368aca7305c767799dc2515b705877c8a9d9cf0b59eef001cd172c85fe4945366825a9ebb9a4501a43e2da43a1238cb956148de62cb943f3b4fba57f5f08a122929b00c587bcdab44664c3c366c9cf89ab9c7044a5e115226284376cfea3414106b30fcecdf70c9c21b599de56578f55bdb2bf9e32b8528e97be186852fea89c27ff6b1772018bf78c91a938b9b65ce4e235b8947fcc751865c702c5802f87f44d7cc74aeab58dc2571ae2eb632cc432abd4aaa89b882f002cafcd46f403f99715cbe5bdfe8ecf8d4084525700fa2cfd92d2721d66aaa91f336746143701a340855402d59cfa09046220d4d73dc990320dd15fa0a575c550457ce1037e5903cfdc1dcbaf9f3289d7d0ee56604e53c31abf263880af6d20206648ced98b25253f94de8068c71bdb2b314f01a3dd786368782ec9ebd358eb6c38e9a78fcdd832c28f58cecd65dafd840e471878db3bbec87c7dd6f80caed57a23c78392ecfe8ac7e4ed71eb6996ed67b370f4f8a3ebb2c041b758837981337673487191d55b7afa4cc109e47c49ad651b0185c23cb3e99589ca45717c48b00e1d3af43d24383bab4deda55d1e94978ef46974f4f9163e5f4db57f1efcec03122eafaaa622a27917ff579d591ead0c67bc109b0f9eecfd338df7bb195fe5c3cedfecec7c13e58a98394f14aec010a2ddcfae73c5be50d05089c8e1d233318d51aa32cf4c8d3b0f24693db13aacc3e215ba2057724a6b9bce23ac521edcebd0231e2689f50c230c9caf4514964d7dd78971fda3ebbb83cb6e73a888da715794b6dbbbf594b790feab6684493ce76c8c96507f679519dc573a38e7526e4138d4dd6a18af235b4f96f55336e0ecbf6428634c7522f3eb54c73491a3f8cbda59a8ba8eeff6f331f9222af5eb931227d9ab87695d8c22c56214d11edab736adb03d6250b080d4daddd68c208a9fcd2e46fcf672e10e5b06e3c1d737ce325b4e23b6fa133bc663a83a6745025d843d05f97824d7b87df10da1f826cabee5d011612ba425c478edfe37791532f91f2d1aebdd50507925a62270da7cddf1e3946b35390894c273f3e536552ddd5113cc97c103d47c9d2e3279517dbaf913e65cb2dbd41eb587674b8633f2a19a195a409d9c7910b7608d9aff39209f7f11627b30f69d1af0b801eaed5ec440c2768e15c47a6c06d7b083235e57d30c8cb634feb2acbcc2133172d5fe2dac2347f486f1a0db10a5cbc078fd872e6a561b8bb79059ef848eac1b4eae2900945c03121cbfe7a584da099093c46b95519a49cfd7766b1345d46100dd59faf824a429dd981d019b443ba979396c1099a6430a07729c6c03c110cdf683eb5981bba6c4a9b9abe22b9b7a6b18246a5f5b0aa8fc6ad10dce496ffb6d595a535c789c44e7c4936219ced636a5ab96b591e7ccf2ef786a8b65cae9fa8b44b649de6e1c286a735f022902c43d6219b76d1a1395a2e34c6000a89ae32284173340d4e2697d02966cf509cf43802f4096f628737780a94522ba26615b490da3dc917089d159ee93c0229be3d45cc9747dc04bcdaf5e19a458c14741dc1649a6fd105e6d7c4c4a4de0e1c2a4b276f26aa3bd3199ebcfdf9a1353ed710e2ecc45b5851083cb099b3022051e2179067c5ff70a21e47f18048bfc8e178c5c5095ff254b656a40b82e92fcbed2f7a99643c8a5f72652226d8b8c4bd945e668ae5458ac94abb78f0979eaf4320084770d95e0fa6f4010b64d5acd7584059ad62a5a620b56637185f0849f7d08e769c0c958e98c2fc56149ab1f9efb4112573136f7268061937873fd8d8f3598d262c15ceb99afbd3d904553f69cce9d35effcd769288d5f97715897f06779760a20bfbadb021830f2dd09342bf8668e6625736944a83e953da198aa79b8624d9603b1bbc2234a0f025af6af5bc2283b57d4ec791f3d78630690fb7cbf2d70e0824b2648a367d97671dc286550209aa3bd96b377fe59a629f1243b75d929eaa0f06691c58f59e0a4ce41233a1b0dab62fbab4c79be8e3ad458f625319e92a1b10873833401291283a34866cd7e5", 0x1000}, {&(0x7f0000001200)="b9fc9ccc7c69ea414d2857a52028decb4668c346ecd5623c3160daa85317b4e1185131328e48f137fd47cc96f677d5d398a74efbaee2676fbc51bcfc06c05e82c2d4e31da36338727ea057388a7bc0cdc5692eaa0308290fb39cb7e05001ba19ca3838f536f74f94ee94719fda048b0c8d15a67ff8d92dcaa922a54f2d17547bf7a2c2d04355564b99f11f0f8bf5a805d3c6c1914db5dd07d0aa47822d443d808700e4cf0786d186d2e735112aad4513e1c024e82c69a82769c33dec91f3e197b657dba6fe6b8be58db492b0bcd2594730116d2c8955fdead68a4d4bb0be401024bafaf696beb612e9f9b01cdeb204746cff805ee3c5", 0xf6}, {&(0x7f00000000c0)="8544ed5e753e902d489cceb0e4970f11f84a10b5f4554542e06bc277b83c03e0", 0x20}, {&(0x7f0000001300)="465566b6db285587a245276b78e1fa8dab736897f9a8b9f631feeb0f7eeec71555bf584d995db0adee0399bd13c7d3a62bd1ae8dfd5b391fa702d69d95a4780ffd48101e34504e7335cc53e588a33456", 0x50}, {&(0x7f0000000180)="c3603b119605ddec51a0536a1d773244e4baefbb4c9fae3f65e3092aee47fda5cb", 0x21}, {&(0x7f0000001380)="51680551ad5f33a318ff4007cd78e63634f954ce148f1082207686d163ad9dce9d6a025aab8a27269fde1480a413af37b7700263203df3424464295384a3b2058bc8817ab8b621f6513724b9bc9e67a6b7af72a9d7036131e9d2d497a14c3f761c2a36afdbc253ef6c3f616781c23391733569f55078d75136c46c7d634392d3d34c474bb4d1984d4d1a602f2eb07960515dda584f469867b8eef1646d20f7814a26ac910b7dac83aa6861a3234bc044a2dade437b72d208b13f71cfe085cc9ec33e173dcd44809eb9df47c767899928b688914323c5ec4a9938dc145687f7973b4997088545634c876e43753a14926d9fdff614e9986ce960944c05dc8b08eb692f061efcb7a00531aea580679ffb21dab5a177d04db76c2e94c00dcd36a691393c236482b146f0d22231a09b9ce6930595ba964840fbc700a369200db9b92e30919ecd0c42e3436f5bb8a44a26668248e11fcd14aad5318247df298c835ff8f46d8d7a79814be45e2d10551fa1300f7ea3fcbd81c3f865191a85744942e71cbedcde915f14b6c4e329a60434ba1e39d13ed72dd8696349092074a75f401da6e9a65ac42ed994e417762f0289271bed1709dcbf7a052dc9615d6dd51022cb1e2767c1486401b6c066267d02fc29229b4ea7d6264fc58f9154ad348c0947f55b9f6ec594242deb3c91ee9e93ef7edc7f39807003816740f0f7fbd6da6fe3ce899e9eca0693d860813f1fed9a9e3a3cb5da6cc9c431c48a4631025c337dc3d91ac8dc8c3e0c75c6c66977a4de421d851ac6069008ec25e59d7f6644f400d6ae7d98e2810b379baa193e33e84edafd7506ceded004b0166dd18a6d0183bc4e5eb7eb4e32cc2c484dee30c24eada273b994f2483ba2098a046b5ae5fe7402bd6fce7a80fda848a9ea98432d9a2987f9799e8dc03ffecf5257fa280c7d2aa7e6c0a90153b990e3fa60b5802ed93145c7e7d5565b4f32c78f0b7db6ec0ed04ec99e37184eb8b782cef49a09c3c5ef9744b43f54915d12c13b52ed85d3a4e1458ffcf5e796f28bf7e813dcabb4dd633c83a746b979c714dbbc95a42b82530bb3e7ff26a5e6127b812deaeb59599ffa262f2870637de2467966e011c0b1efce206bd800f4f1aa9608b162432578cac3bd16eb8fa35a20b004f9bf5ffe458bfa6539b5c0635e0e154e4f726c0bc2dc7e0993444d5c8ff76ba3a3850bad8b39c4dae2e8de36d4fccdbb501b9e8030ed6923b86f386c8cc6031ae3b47b82f0d01be44805f3d016adbe53507ad78d8b859a10e9507563341746e84471eb3bad4da8e34127a92f2c8d4c41b295c656e0b0c8510d69088a2120cd3bb82be2fc605866b4a5bfdb42e3d5c9b313746aabc6412d727fd91cdb140c3a7b7a330eb48e380e317f60721c3222bc26780035172bd7d89c64c8ce34bfc4cbf55b311dfd205c3da35a2a90ec143ef5ee70a0ac1a5a85dd33cfd5172f81a68d81aff74c48c62eaf1df24e50d724c64647302647373eb4ecf7420627a7ca17fa5c9743b7f15a04d40bb2728bfe69ef45ddef35514e9dd87b7942b9ee40d3618f7c8f406a68e29d4b62d71ce2ec27968b440325c52b9b25d8fe1797c34bff982e9146964da1dd636b2cfcd33815f9cbd278e1aa1ef326cf12396962cbf9611f9ae338edf93dd1808671be66e957e53f4ee1935daf1f23fb28a65848f68800303d63ae83203457646d17afc55556bded4d1688a65ba54a0dfada6e39b2247d85df53b87fce4faa3a44eae24d539dd9bc54e46512763c4fb7bf08ab1eee325c30f10f7d72284194567ebf5c0eca21ee50a7c55511b14bd651a1048a2f80ec3c460685f9ee5799292bd4a7d207ed66e839285b754900100db5c6f4d131a2e134368882991dab1adc20f97bf438eebe9a560fe26f73ee6ccebd4157b2f82c05c57ecb01729360d3a2a98c6279695fd5524fe2bd677a99c307dcc37b8a478060ce6d0ff12515e6761a694643d7178bb4f696a0e0f489bcc56ca12181188b779336a9cfcb3841a9647e21354cee29c52907776dea56a5f8bc1a508919b50cc2794f50e3f2679e0b3b58e8d60a8f367eca85cdec8e7f4d045022c0872586e832e21dc00831ca04294c7666f243df610ac9d13bd82fce8f0d5ad5444b2e3b57b188b420a59855514e248af89a0130554e1ac0a971a4a544c908f25da88c296598eb41bc8b60f1380d12a43d0646c3667164c206fa19f963991edb569e5380efe2027223b5a38e84fe8f481ce64555434dd403f15d0082ce34d7f1b5bd5e44c36cae82664b6a138c710fc80b619b8143e54043ba6c3ba21faebb5980dd5b389099e07be0d191b5b4c35ff1b7f9b6c9da1fa52714b440176c4d252a0661884affbf56ccf0f23823ab7a17ca40acd3f4a389e0837b86bf01898f473df99a7705dc6a998b97f4fd2ac00dda5a66b3603698f8e90fda95e6172cc9a66130e7eda152827e63b35e3225cceee1b48dec84f9bffd2badef39eadce9f84f1c889f5ba6ab5b6be86b1f111cc8ccdfdb5cb6099425af96c7030138f60570721fb29ef24926dd4f4bfe0c2028c578206d5f7457527fbc56d98fd214074cdd581f9e17747f768aefeaa15ab298c8b34359204180a1d48cbcbfc7071ab505c04e46082492634376aa05f500da73aa10c92d7074196c0ee45bff292ba07cc5d84760690fecca022f22864a3f662af9b8d7e72d27af6226f7811aa43b47dbb5c4d014b8abcbe76bbb54dbaf964d5dc3872945248256c139bd5aacdbd261ac121849d50b985ecc20a94e5e4e7cf953625d32f0ca5c13e064b2bde96e555b77c48315b71ee13da8b6f8c6561fccbbfcfea3e410a774be052d067814049452bce2925a82d50f050f705333d47dbb712b854d767051d48d856bd562e2565576b61584e72f64766c16569efee7aaf669d70140c85bf6bc2d29c8f0631c378c8b6d2c169ae0f485fb3f8461d917e1c09c19309953bf11e2f6d6893f5c2bc3d02841a6238888a44e7cd8525c41dc655f5d6c04294a47e10954e7b25d36537799a51e3cb30226d5fd9e7f04f926178a8a1cd889d77c8466b0d3533b66f129816339c9c417942e8581a79e452969a5cf47cacbda450dedfbfd000f3540bf4639b0181c929a78de0382c6192de83fc0f846e6ee1d21e05436a71aa2b161ec09cb8a1f18011db6b2ce2695a47a452e9dba000a103a2375ccb0d4aa18c85b1fda0b5fe3274923ceea7230bfbdc584d268063cb7fe37f95d9b2ea903a89950d7af5b3cbdfbbbcc8a700bc9da6aef0560fad7538036c4f0df4de2c5ac040e40aed97d910d95a0a8a2f942e45e80ab4654167b6ab1585c0ecb27cd787eba3db00fc950cc9c86117fb5dc5e6d88a131f527c84ad4edf00e85fee43faee2a187e92444de9d5662dc7649fce5d4537ac501a8345f98c26b975d20619a2d4f1d3b5bd3b6e99f9169b6e2f71b9bdb2f49dd2a51938333fc017c0771b46f05237c2b02e830aceafdcf8b298b15118e614485df46b5461324c22c5bc7e9531ceed4fe88e769ec98c2acc664824a6323711cd1d4e8374931b518d1d904e4d97e89bb9bfb60d2d801dbc0d50b382d787bbc16d31d37cf7058bda6af7269f36cc8f1f87b1f31ae3b68e8ca1680ce68338d752451e8af252c548f1f58edbd54cc1eaa3f1cacefce4f32cb44bad9a7fd2f206e63fdd497cda5388d0c3884b8496d01e98c86245b58aace2693eab790a036d388ef0e70848c85c2f722d387f007b1ebf3f47694d87e1dc18a0375f6b4635aabc4394086d1cf3b477557a3a4d13fb913fe1b6b281ee0c1eb06ee82323e15e7956dd47f1472b57686b8c1030aa109fd92b1b9893a551463ac75a22504901502ecdd76d86cdf4d900a5602f9d6706d1e667513a1bc33bd4fec3260752e829de6f29cf3ce25a072f309714c8443e9e9fa3776ad83c3fd699a82fb793065078966811dcee505a1301aa3ccb605e2f8342b798af2579363707f89754f4127516c7533e21fe0badf29f4225705ebf7d4050f4d2f26853ef17bb04b6d913d0fa08c7a62c324844a4aa9cf5a4306682fa658d2da3837bf1dafa22d8960d72f066f2a792dbfae11598d629562cd5e8d4852bf493a7b2140e51fe0c942bdb2ee5df8fbd08b55e2f9d78eafd19ef74ef35443972907afd27aee5f4e6049dd1600459e14241893a962c03f9a4a724363fc4d590b8e6650aa848edec381130cca41b9e700778534e3aeb102a0e8519d842723e9cfc4e48e655ffdb1bdebe66c337843d3564172e13b144af193561158c9bd96901ccb360fd74fa1db89118573282e7c5e85c42a8154d8d456809d97847781a119768f89fd48d1cd354e1a187358e091f70ac28cbd10d29d48aa84a34ba1ab0911a4896407e1a7c824cbc2b6cf1d6a6e413828816a01fb6d753bad65643e6a42f3790a041d5f20e51d23abab1a1811a15d1ed38ef00c54f7ec20fbea300f4a99f9dcf36b253ace4207c9ca7e2ce4de5bb0864dbf5ecd0af00b4b34586115a0acb2c41a7aca728fe9a6dee19ce2b1289a5273b7976aada711bc0587ee55159ab88f0c150da41acebd19ea6871062e1a8dee90df16555f1b091a63857835df5232c098eb6a79ab77862f20617354127adc87447b881eceeb31ccec05613e10d84a828d6a408d4d63322bb27e5cffdafbfbab78b2390a8eecc1565210ca467633d0855c1876e30a8e2ee9ba2d123aa97c11b71c626dffd6b5b01bc658711a6c2f50fe167038a05fcd055b9796b604c1d02da7f7962558d606473a17d43402546054573c6f9f2eedc5f8d710bea8de94a471cc59fb27d30364c11537c678611ffa0ad588985e80489fb7676ca9703a71379b066f0fd58a06f5ad6cfbec218318dbb360c0d37de6e40cfc6bbc97a2e99f2540382d26dd9e4fbdda93753825a24be1cef2244df0ce2aca57b4ea8ee7c6851c0ae30939d4bcb5735b1fae4c36cf93766d4d38cb5a3895443be9e3a5422b243d4a2d9024414d7382063600be59c24867be74b04b2a5b98bd4b802d35e2773f55765fa6a5feeaf00da3cc7525c2bffc28550739de02e38f1cca84d7651c94882f1ad0fde14c5992bb90ced10cca9762cd65e17b01f1d25ed4666e07adc5a493b002a740885174b4a9be98b1a8ef80c257614a722ea6fda777e2d14b9d475c31d0bfd91c66f1f306c21c7974a8431f5f36bee85be2f96fa4d09a0f2f503ad141b1f2149815556f52e6e861ec10f512e57a48408fd416b632ce19782fb2bb3fee861cec89423e7ee15282371922fbe154e118b94231443dbe34dafd3e20533db4ec3eedc6b33efc2321b777afd5bef7101e16e6d7745e0f8af87b25ea2c791aadef27f49af72a28438650871e3c0758cbd0f00f480beeb4dd5c28e4189da00beae2b9312c47b6d702aa7950071c8bf812f8e58274b44918b8ad268d35e62cf0da8916e6e6503461ff98372d0a509bfce7baf0b2bc675bf7d019eab0304561dd113f54a95c031fbfbe90a0537469ecd57cde328f1180169ed8e7d571170ea8ca7cbe02d9fcab3935ea69ce34e116e3be8f02561bf1934afb8134abd7a687e3ec9c71eeda4bc9e2cf2555ec6068a16aa70092b00885d1b5b43c58417ff8a315b6e2132140d7b52dedbd7a09314d63b50fa042de585c28702c44d92993f5c1009085c5ad72b56a0447a1804912c4b7827337bec2c7852533869cdb8923211f0f302eab2486f6acfe6504386476110cb091f5614fe8c817dd0f353ff10c1ec026a67d0c091e3626a93e71b7f09e1d3d3febecb9d5de7e1c16e0a2595e", 0x1000}, {&(0x7f0000002380)="e210151cdbeebb4971ff8c14cdd4d96cb6bf6748d64fb24189caa63b821bd24d7cbf3a31e880d6feb4cf79d74feb6f8a07a944cfb304f5875fb87c0910ce8957e02b2bf23dd934106b06ac7bb44a97d9cea4f2d2c63cb8ff8fc852b4eea69afeab6ceda9d353fd3eedddb712037de3711e45ba025369db3c9c40a48bc3f40d2d46fd57033af191d6456a5efbf1f328e824d70e445d946e7db2d4649f4b55ce94bfe7e05f1cfbbf4d1b77ee60529d3b39e160c643ad0855aedaa9183b8f7962fe88c42429d35adcdb94866c843d75341631f5aa77ebb45b0d6330341db09429cc4c9f17124dd92a0696be61b8760a2e", 0xef}, {&(0x7f0000002480)="8796c54c4f7b6368734bb42ebe717af3d82ba69b91bc193a0159d10d389de6f22f2c03b2631a58fcf70839b801528663ae8f3c7146dc6acc50f6c2a057daa547902b41308cc5b2912ca2bb67880f95f28bfe00df4cab5f6162f65918ea144ff2231075b18e7e2923b4d208ea31c3caa82e09b9ad8ced618f6089", 0x7a}], 0x8, &(0x7f0000002680)=[@rights={0x20, 0xffff, 0x1, [r0, r2, r0]}, @rights={0x18, 0xffff, 0x1, [r3, r4]}, @rights={0x28, 0xffff, 0x1, [r0, r5, r6, r7, r8]}, @rights={0x18, 0xffff, 0x1, [r9, r10]}], 0x78, 0x801}, 0x40e) 16:01:17 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB], 0xa, 0x0}, 0x0) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) 16:01:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = accept(r2, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0xd4) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = fcntl$getown(r4, 0x5) fcntl$lock(r3, 0x8, &(0x7f0000000140)={0x1, 0x2, 0x100000000, 0x2000, r5}) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) fcntl$dupfd(r1, 0x0, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000ebfffffeff00080000000063e86cfc47de519d071b9d2a538706000000b8180000002900001ee4b1258271ed8aa5d037210dec0fe087e61164114dfc3a9b49c5aaa22bb6f929dc5a2c69f71689b1582d3da5ce51a4143fb92fe18ac4d798d89bf1e0f4b1e6c360657c1694199aeb5d6e2398b6be1d0b83340f3883ff28c3a9"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) pwritev(0xffffffffffffff9c, &(0x7f0000000440)=[{&(0x7f0000000180)="da4603c8276457f02b911c181a2242ce057d65847ce5ff8c5a412040c12cafb6e8540fbaee46bb9321be2b2d7db7426e69d253013847fdfcdf3046564cf6ede501f8e750ee09907aefc1e4a2209e4d52bf2e5e9c89475474a6e9aa5a57da9854b38423c62d1b1f51f91cc5ac70b9d0fe4bed1eb04f0697898df881c4dcaa03218dd3c69811120272c0cf498ab0b7a8a2497e3b2220f4e737daed301304cddc7e9b4102", 0xa3}, {&(0x7f0000000240)="ca0a2dbed4c7e340dee5e47091b68a3e4e6ae20f7f3e88fd0d555150ef752ea34b462bab99ca2c06039223a0bb9182673029d70b1d6018acf506e4b870079ae10e18207a32767f821a4136e3e281a229b23f7ef8ed5f96864d21e7651b5925aade737e2f588a17f6df15abf2892a7e1c9f6b06c3b9c584290b4f324d1e69a1a3122408e9b491da8c364501feb04cd5fb89a1d7d748c593c510a4ac34aca977f370800e5687db77756b6fc038ccf70c75a9eaad9de6f5cb20d003fbc4b4d0b32778db35ddd3da3dec61bc87d27a3b6d62e633b5c6342f", 0xd6}, {&(0x7f0000000340)="aac293e052ee608ef2526071271d9e32165132111e332e5253a89da0d7d8139348ad3854cf96626bc50656df07d59d70c2239ce6f81bd6dae12219deaee73ca26e8387ceed1015b16ab846df76ea6d4613018969e248501ae0278a696e240f035af7fb40bb9cd20e46e4813c559927e306e6ac39317feac677700d577c6179bb79d0912e4bd2f725981dcb97b1888e6556d6217aac53ec5d2e8e80a2016007bbf7e153b17ef51838e715a9a5e051b97b0cd8f2aa372e677b06d4c76a61131b8fb00157e2dd5421e88fa04df0a4c199c3173b05f3120d184f4f1fc4c6e0897d1846b6c400f35b6466d47cc9b601180defd581604830b5b3b3d21d561e", 0xfc}], 0x3, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000140)={0x1}) 16:01:17 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x8ccf, 0x9, 0x81, 0x6}, {0xfffe, 0x20, 0xf0, 0x4}, {0xb631, 0x80, 0x6, 0xffffffff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x2, 0x400000000002, 0x0) fchmod(0xffffffffffffff9c, 0x92) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x20}, {0x40}, {0x6, 0x0, 0x0, 0x101}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:17 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = geteuid() r3 = semget(0x0, 0x0, 0x2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) dup(r7) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r5, r6, r12, 0x40, 0xef99}, 0x8, 0x8, 0x8}) fchownat(r1, &(0x7f0000000080)='./bus\x00', r2, r12, 0x5) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000300)=""/100) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000100)=0x1) r13 = dup2(r0, 0xffffffffffffffff) shutdown(r13, 0x2) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0xa38) 16:01:17 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xffffffffffffff6f) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) connect(0xffffffffffffffff, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x8b}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x4, &(0x7f0000000040), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r6 = msgget$private(0x0, 0x400) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) dup(r7) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getegid() r14 = socket(0x18, 0x4003, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r14, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r16 = socket(0x18, 0x4003, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r16, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000480)={{0x800004, r9, r13, r15, r17, 0x8, 0x6}, 0xb814, 0xd0, r3, 0x0, 0x1, 0x4, 0x7ff, 0x5}) r18 = accept$unix(r2, 0x0, &(0x7f0000000080)) recvfrom$unix(r18, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) sendto$unix(r18, &(0x7f00000003c0)="de8db9fd303803a1a31b34ba7114b1f75d9816cd6baf6f452271be268f3abd4bb74781f42e9418dfdd4cf648bdf95f79a4d76adde33653fb2ce254d680b55f0fc3cdf0468c68e85f504678270a43309130835d394430f65da34de90e6c54d0069cabcd2d6f851c31578a671135982ba233fe0d", 0x73, 0x0, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000001280)=0x3c8) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:01:17 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0xc699e1a8e2384572) r2 = socket$inet6(0x18, 0x0, 0x7) recvfrom$inet6(r2, &(0x7f0000000200)=""/123, 0x7b, 0x43, &(0x7f00000002c0)={0x18, 0x3, 0x80000001, 0x5}, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r1, &(0x7f0000000000), 0x100000000000021b) ioctl$KDGKBMODE(r1, 0x40044b06) r3 = syz_open_pts() close(r3) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) read(r0, &(0x7f0000000080)=""/39, 0x27) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7, 0x0, 0xfd}, {0x6c, 0x0, 0x1}, {0xa, 0x0, 0x0, 0x52c3c145}]}) bind$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="01004a2f66696ce53000"], 0xa) syz_emit_ethernet(0xf0b47fd5d2ab7a72, &(0x7f00000005c0)="ce74d44e37128ccad4906d556d86c402d986de582e11318b0520c5590a0d7597771ef571658056d7cf0970d670075ad1f16020fc8b3b148f7f234a8cc5c150d02eaca3898ec07d03ad3c53113371796ef10c32d65c21faf184db013ad097ccae075c498628c0d32329839ebf24b4b00500000000000000ba82c57c39e3e1944917b7b4c295fd4a5cb78e48e18f2e0888589d6a689fedc8140006b59c57ef60296b5c2f8b1687460174dc6335143711e041263cbff8a4fe82771ed29e4d89e1651b1221371a43cb3c322443b96f4fe92e4914025326add87b0112282bc5983c8ca7abdd76fe0984bb5be88b831aaec1a146375d7526d602cdbef1549ae1bab4731650d2df760c0b0000db94f77232853c0132f13a050000003cfeeb8dedea54eab9f8097b6c8dd1516be316a3c6263bde0f0453c000f33cc47c6fce90fffcedd3c3398c73260fcc2098c057d1ac7c9ea7a96de159d4fd716a898f437f834129c1b538a6e47f36dbbcd827d6f1afc7bb8e726788d9541d84ef7d1d1d2a3a1f4a3997734dea7d9a5572e22cb7b7d6aa63570896c2e343cb5adcdbab44f511ac1bb302ddab853b53fae8a5afd573b19cb38eb3552ff804e33ac398fc658bfdc67c") 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x4c}, {0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") r1 = getpid() fcntl$setown(0xffffffffffffff9c, 0x6, r1) 16:01:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2054, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r2, 0x5) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0xa71, 0x169d, 0x8, 0x0, 0x0, 0x2, 0xe040, 0x3, 0x0, 0x9, 0xea}) close(r1) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0xc1, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x171) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0xe5, 0x0, 0x6, 0x7}, {0x400, 0x40, 0x3, 0x4684}, {0xd5, 0x20, 0x7f, 0x7f}, {0x2a41, 0x8, 0x0, 0x8}, {0x8001, 0x40, 0x5}, {0xfffb, 0x7, 0x8, 0x8}, {0x8001, 0xe, 0x3, 0x80}, {0x3ff, 0xff, 0x2, 0x80000001}]}) pipe2(&(0x7f00000001c0), 0x4) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind$unix(r4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) listen(r2, 0x3) fcntl$getown(r3, 0x5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) close(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000009b, &(0x7f0000000100)=[{0x6, 0xe0, 0x7}, {0x1, 0x9b, 0x9, 0x80000001}, {0x8, 0x4, 0xff, 0x2}, {0x2, 0x0, 0x7}, {0x2, 0x4d, 0x6, 0xffffffff}, {0xfff, 0xcb, 0x6, 0x13c}, {0xfffc, 0x1, 0xb, 0x101}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$unix(r5, &(0x7f0000000340)="e3a19dd0ff973f3ac11952813f116adf78baee155f81673b0ec1e751f144e5991c0d0c3c62f8fda5fc13f994666573b6d15d6f8460d8a8c9190b06e506389041186b6ff10c9852da6e40489ba263e2be95da2fcefa3d317518835f64c17a567d7a055682033af3027c033bf1aff0c5e3db20bb1dcf6dcaa0e8a57bfe335fcf2ab81db161903438d56ea7ee0d9c96b68e24a0947af4c262ff612e0ab3794876519c1f26cfa21b5a75f1e0eff35455092a0d3c92a4462d7b1a297d5069756c47a2d9deed0100edfb35335f065f3fc9f2675ab74830682f48408252cf580f1fa94ac058bc8ac1348d7a896ba5184196388f6dbe951a1a", 0xf5, 0x605, &(0x7f0000000240)=ANY=[@ANYBLOB="13a45e86"], 0xa) 16:01:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x25300) r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000140)="5eaa60c07749abbc3dae4826", 0xc, 0xa, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x7fff, 0x200}, 0xc) close(r0) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) 16:01:17 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffdffffe00000003]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0x400, 0x2a) read(r1, &(0x7f0000000540)=""/4096, 0x1000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000240), 0x0) 16:01:17 executing program 1: r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = dup(r0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) 16:01:17 executing program 0: r0 = socket(0x2, 0x8001, 0x0) socket(0x12, 0x5, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0xfffffdfffffffffe) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x4011, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0xffffffff, 0x8, {0x7}}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8256abc59280e6021e6aacb36391e6a71351f2af8d8b90503e40814391e35ba002ed38260f75372f70e90e94ba24e3b4beff0138d58387e558f0b922006e78b72b45"], 0x10) connect(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="f6002eff3e28c6aac6ac1fac8b2c001300000004002743b334510c1649aa0462bccd0d84934eacef69212799099ff17cea61d0fb00bfa8149f57f513c7babc000000000000a2e1b9eb2adb4127e9f05bbdc61d09ff460af790a4041cfcd085041819"], 0x10) r4 = open(&(0x7f0000000200)='./file0\x00', 0x440, 0x1) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000240)) 16:01:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4250b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308e72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57823faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ef2ac46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(0xffffffffffffffff, r3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) dup2(r4, r1) 16:01:17 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) read(r0, 0x0, 0xfffffdca) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r3, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 16:01:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x94cae1569cefd23e, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000880)={0x0, 0x0, 0x90d2, 0x0, "00e74de400", 0x0, 0xffffd}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) write(r1, &(0x7f00000000c0)="0f9dd1f4b3c031cbeee9c9d34c9437b95cce90f854327f2c3ef755186d67b1e90e8dd3ec375be45501c4b5483d7da68dc9e953cf338bf295735ac00d0c3ecf65cdec5c585822c89184998bbe218eba0df4df067dff5fe6d97ca1451b75f2be0a675c01eed0576c4a73a8830d1a32b3299db28b8f27e7e58eb435be89baad67c4468d194e05fee535c5acabd2ed14e75e5cf22090930384ddf637fdcf75dfeb31b4fc840b08a11318cc0a24ccfa6424b60bafad49d128b81231517bc6c4a3389b2155c86d2b8a66cf28188a30553ee3881639b99fe0ba83d36c36a4d71ff538aa35249f981f91e0cb330902bd090d4124f0f3b8ac", 0xf4) syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0xfffffffd, 0x0, 0x0, 0x0, 0x0}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000080)) r5 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r5, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000000)) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) writev(r6, &(0x7f0000000740)=[{&(0x7f0000000200)="2052c4f4b24fd162086365c94877c2ed40371838b0378349737fa5f92262c6e3502b51af33fb3f3ee2781850e4a541be19a6b5cce10e267826e4259b8314554fe0d9ff5e1633a89ce53b414d9ea8edc36d9e8d7054618d81b4a27c4d6ba63c52548b", 0x62}, {&(0x7f0000000340)="3ea0b067577ddccebe5c1b46a93741d62ebb92652f447be3a52f7ea3d367d2b850fa6d6616fa8fd63b81b39f551e61c439e9c3fa6e3b8d040a6fbc855e24990800d1027e91e88e6f169a71571a7282ace8eb58e108a657ea47c2c11b2772cbd953c64944121a4526dff6aef102670f63e539bcd35cabb633652e6e4e85deab7b4993fe8d0cd568b7749fa4498269b872d78727d6dfa411a8d82fd085bac6a1", 0x9f}, {&(0x7f0000000400)="68cf861240b3db4a0cfdda7af56b0def319e20b622e72a98a8660b9e4d69e4e4fc52ba3cbc6e41a446c320df31f9a3290d3067dac6444983cb2054ebf7f822429067f1f240f1efd7579d436c2cf4cc8d5077a49b5ad64f7a94f7396a9013fe6c17378150a51d7d53a00db1e99aded8b727d1be0828cb650d1495696a277f85a89d75d6feae7710eaecb016bdb65d1e7af46ffe6e2c860f4b99d75023860b1d17f753123c6064fa7a4c817897398cf13d2701a6dde528f5451efb", 0xba}, {&(0x7f00000004c0)="261e017874f3c14abea238", 0xb}, {&(0x7f0000000500)="9d632308fb3759d7ca4f89df554a707a69f1873ec46098a03abc6b5cf6230f8442aef481999edb832fbb6c21f91c3d8b8f679e071af8245a712fbc9bcbadfad4b9c06fe655d64865af8dc4c9b60d0acc5dd8821b0325e43c5f6c0b9db05007c2de9814c39d649a75da58", 0x6a}, {&(0x7f0000000580)="60a12ae68f8b6cf72ff7eb3310b7214e85841e7341a5b1d80c8c0f38ea2bb652f8a962371e7cc62f", 0x28}, {&(0x7f00000005c0)="6de3d1983dbacc10711bc79647df97dd7a7307e360a3cb5f601c951e1799a0ea0eedce0c2426bb4a364c35a5fecf819a7181c2cd5fcac6af75d3ea06ba5f30b04b0cd473d2b93765c077e8989fcb99d05fa706a04cced71b7d36782da1a57f7e82aca384108cc832831739e2b066a8b96fa4f0ee21dbcae73c55b41d76624e5467a08a0a93f49f8fdc2d2b7002bfcfd32d3fc6da187c81341d4aaec583182fc4129ed206935037b00d3b50895ffb00cab15b777e5ce6d46da09213352f99e863aad56dbb78a81071dbc1bdbcd8d6828ff292d13a0cffd5e66d5ae2a8c1", 0xdd}, {&(0x7f00000006c0)="dd92cca62e71e20ae358671293ce0e9bfcdbe8e7f1d4404bc0668f601aa8939e4febc575c34fd32457a22c6bf7ceb76bff540e6941a3c56b5edb00ac929a9ad39ae9b4ac2a23c4aa905ac0bf2c48017ab0523751d7447ba6422e6f783665c174db63719a24fd0d33dc6aa077573203cb", 0x70}], 0x8) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) getsockname$unix(r7, &(0x7f0000000800)=@file={0x0, ""/52}, &(0x7f0000000840)=0x36) r8 = kqueue() r9 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r10 = fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) r11 = msgget$private(0x0, 0x401) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f0000000b80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000008246fbcd1f6545d80554314c32198cd1fe573abc1c44875a81079cffbebb5f2dcc57188520295de438ce047de4cca790ba9d2c60c10ae4054368ab4e2600cc41099ae82908cefdeccb037cb643492e47cb7655393737b48cb7a16b32f67aa79e88ac961eb73fbc3273b62e32ff5a1370db9bf89584e48536985834ecdb48eaeef2163032b47df6a6cf85f02a2d397cdf237fa82f78b78ad0"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000680)=ANY=[@ANYBLOB="43d17038d51013aeec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd42eee4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e922940a3fcef8b00adaa6493ef346b5e151df2aa4899811a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[], 0x0, &(0x7f0000000940)=[{&(0x7f0000000a00)="6f28bdd047410272cd3ee7fa734f1fbbc696710c32baaead4b9d15544e052efaf9b9bd91971183c25329270e5a9dc36b6c57fd0989e7301ef236723c79c8a945a27186d5d415225218eb640c39f9d5b67944e1eef4aaf44a4f1fc3446310288b50931a862eb2cccf0be472f7d773f46037fd83adb1d46ee8eb78e558f37f6318a3f335e461ede089b800d60c96aa2da62592486d4e9cb6fe84a9f685bb56c5fb8394b0848b75f17260", 0xa9}, {&(0x7f0000000900)="4dd6ce64e2e7ee9374684af67e4c40757fe1b6905adf471cd5b1132ba92de3cb9ae00c5590c922f7c26687e5dfe3d49924b3db1ae5d0", 0x36}, {&(0x7f0000000ac0)="7215260f476050e17448b8713eeefd1535cc3d570abecde6bce96e198d9dc8d11aabf4536b314616abe0f5156c4d2f272f42d146c45bd48428119061ecb59e565d25431e087075e83e6c3566dfe40b41993014c25af21a35dd4beef9ebe4a139c165f01ba006db5322b17e15d4299d11b8f81dbbe47272630804280f20369b7422eeeed43b1041bd652eb4cb7c03907d8eb99951066c02162f7519384d56", 0x9e}], 0x3, 0xfffffffffffffffe}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_RMID(r11, 0x0) 16:01:17 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x10) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)='f', 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) pmap_unwire: wiring for pmap 0xfffffd80650f5930 va 0x20000000 didn't change! 16:01:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0xffffffffffff2823) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) 16:01:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x5) getpgid(r4) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) dup(r5) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r12 = fcntl$getown(r11, 0x5) getpgid(r12) getpgid(r12) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) dup(r13) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = semget(0x0, 0x0, 0x2) r20 = socket(0x18, 0x1, 0x0) close(r20) connect$unix(r20, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = geteuid() r23 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x0) dup(r23) r24 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r26 = getgid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r25, r26, r27, r28, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r21, r22, r28, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r29 = socket(0x18, 0x4003, 0x0) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r29, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r30 = socket(0x18, 0x4003, 0x0) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r30, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r31 = socket(0x18, 0x4003, 0x0) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r31, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r32 = socket(0x18, 0x4003, 0x0) connect$unix(r32, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r32, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r33 = socket(0x18, 0x4003, 0x0) connect$unix(r33, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r33, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r34 = socket(0x18, 0x4003, 0x0) connect$unix(r34, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r34, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r35 = socket(0x18, 0x4003, 0x0) connect$unix(r35, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r35, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r36 = socket(0x18, 0x4003, 0x0) connect$unix(r36, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r36, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r37 = socket(0x18, 0x4003, 0x0) connect$unix(r37, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r37, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r38 = socket(0x18, 0x4003, 0x0) connect$unix(r38, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r38, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001540)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000300)="41bf9d1b3f608fdc5acf81cebcf98c4f31afd86afdee94819457c66ec869a273cb2b5d0d5245954997c656e5441c4ef7a32e7c75bd25ad1f64f9e90bf1fef7157b53600b9df7bfed4b5916c3602f8ab8e9b55c39b2a99ee0244536438e9023b64e0df10f5c55cba1fc48ad2b8db2e85464da7e29840ab9a590d93627f3d95197be174c0bd3448dddd69ee5af7343f5787da3fb62b2ce6653d942896d6281be6a348e6b3fddcfeafcfbda466fa4e9caad86fb157c9bd43b2d2455d44ee1c1a4f966ed6596537acabdd34dd7c06a9570546a8fe392c2148692fb4a1a36fb199a58725b44a8bf027f68173d0318818bfe0a5a94b33f4ebf37ac0da5b9561dcf535b2160566c337822ac4a24f897a821086078a0034d455320cb6b9d62ab08bb5b255ea6766597d17a69bc4176ae9434c9219df618a58c914303db70e6d3ed5f5d7a492780c6884f143cbe2a84f904d76119fca3ec913fe4777be6f731d1497abe4d6f03b75497c8bc948e6b05d996d324d60f11d4a1e98459a397fc0f88cbb46d67c478b5e1989c4633659f95904e4399c030bc8fba8ce57e0cc2a7d9dc99122217331936b6f4dbc5a5abca2ee527f144670322d80deff2174f186947230416c997ac0d5f7d2e6de6ac80706322e1902de0377b740467ea166343018a013679d86c275932d77484566399505aab1ed2d174cc032a07bf895975ef1421f9c870d02cd7866df4661a2ac690c207465dc79ed8fa8263a911d9886a030291839897d03ecf938a55ea4e37b786dcef191113efcadfa9b5d0f13f31ad6a16f615cc2c6844b22e8d58c52e3cc5ff40c82e43e28416a78f67b6ae95d6c2617b5545c61b92a3d899bf2cf1cfc1d14a67c6edcbd6c9f0fd486db5422c4950eb55dacd423946f0016c1f27e67fcdf069ede254a519ac109640ed730746bbaa2c4eab878f4659141491c72cb24cd3c965d96b3a0b23cb0ccd8f52e86093bbeaebe20dbc754aa89275f4323562ba931498c695d4d5ec6a2d722b37e387e7137686b69857fb3328ecf783864849f4c7ec0129b1fe452cf1561022bce5a5dbd82fa622bdbd2ddd3c0503374207d7aa8554503684c5e2921e5728ed0309c8a1484f1c6510e90801c005c55f19b724db965bb8dbc3fc1909eb3bcdb3264d6970e13202a113ea33ac6c6225245175d371a748ea6d2f77a0ca37c3d9656ddc18fddb496ab996e5fe963ea577fefc9b2fd04121e75913fe66cf7b0a44dce7047f129a2d6fad12cfa927fb289773ad0586bc96059261036e020c5ae3e61a11abb82a82a96150c0d0b30294f538160776c21b8279d5b148b05ff06055b80122071129c7b9c197abb5b4ca713a0f85e4eab11c274956f0bba48f9a21b7a449961cbabc5d2a11a84e608942532ea5270dd07fce1a78161c47e79a94f458a8873e132dc7008a94db054a106844257046d9b0c06b8184f9d407e4ae71453f28dc4531faeef99ebd975988dbac2acb65876b3176af4dc8bf7f87f27936e2f7803a6380a23b3fda5d43ddfa75f1761394008a9bd2c0d47a825d4c32bc042138654f2c11fe2ce6975d0b67f7e771f70f49465ad3f743c46b0c71fff4ad9c6f3827daa70d74b83b452378ddab95370d4b9ece31d153b6c920095ec624e299f1dbd24c449f44b76a001c8876cf9b6b510c117472d7daf4ef82e9297f04b238193c859fcdb50b98dde4f52bf60ecbf19439ef772d14d6d2fa12218884768b7eba6e827d3a2617fa6c129e30befeddd68a2324c3707d9c88adc718f3fcf37a3553e96f939b14163a7847c7c1a3d62df3a908ea6fb3f15f01916564ff15116edb7511b5c22f39437b566c6707917d2f5704ba345b11a7ec8d029264526b2e7446da9df69c6af3198926d47f58d78225a122da7b0682ac74692740040e4123266748863650e53076aaef7a9d401a7a0ff80a2470a75703bb848136cde1d14a8a05c820fc4d4f23744092e0d11d5a08f66ea135974192cce90a14f320e774f6b58072dbfec51b9b4134e9ccc21c49fad04efc160023c21810eb00546e4c00169ad22e2a727f508bd4b63e593b800f7d9bf1dd903a813afd864db9c53e08295cdd47fcd815d77cac2670ff6abf34572e9e87a751e23082c1e3ad00fe74a19ec00a37b9703d366f28a71f310e17d9c4b0f50e2b8c0077095d3099b44ef80f7102c78d4962090c77c41a27ba53fc0fb5c9dbe016859799ade1556bc4ac5d22ab2018500ea804cb78cb6449b8133bb3b3f571c87480c5046ceac134023cf0c73f71171afacb61ba1ab07475f4bc1b0959528b6a8db8cd0f01a59bf82fe84fa524c9eb55383301b5d951f1b5233ece2769adf6b5d02da8687ec6d2c2095260580fd43ed8662170fbc1340728e57136fee1eae82b9406db8960ed5b15af6c290f4e05fff18761662c35c045f7825d60d543e88792e17870cd5348ce98224bcb3b74bc190a29056be28fafb5c192dd3d1cb4be94eb929ba747a8cf63f09109c9865839c88f63799e27d0c7784dad1d86eb71392b5b44cbe4b00d491d97a11b3796dd77e80f4ab02cce2d15f60d7da979ef1e3df45bc639d936204d971539dcdb81864048964f9902d1c0c5dcc27e62dc1b2188f6a274326c754814531111d00737a62d2ac5b1e414601882243a7bc9fe949d6c65c122e43b15ab79b105db59bb301ac82e017c437bfd494421f26496f0e0235421ef106d8f125dc5dff44788913a56def3d152c7c9135b974ff99788aa37db357660b2e228f2a8369e2f69e9807721075230b2ca57c0bad7984a904dac44895efe0916f709be2ff045c62e503e321fceed50b3dec5c0f0c8886079f36826436a2bbb40c046fdae79b9c9b4b3c4b212693f06c69160c3e2ea044cbc532512802888c4a6639d613fe1b279a11c6987010c0c5a86b74a353be2ff5cf1dc9b46147868c59f853267cbb362b0d3bcb2a24cfc84f134dc1055e347be967ff81032b025c7efe831ca8592a372ddc0f2047bdc2cc0b013b168dc9ef033851f28a9cbe89c3c5651b25b1dbe481bd98874d96f9665faaf232cf1b2dac6a06c58d86970faf6a8448613dd28de9eb0e59ec2b99b013ba42f98143807dec20f9708823b442fc7a6685117cc36fd1ccb5135874fe9a9f24f702c149d43a31cab92eb85f2d9caad72e0e97fda586656cfc733dff2d10e74b4373d17ade31020a56805fc77a8df1583be7d5b474486c38a92b2d94b78fa814392ddb0bc0832b5a29f3beab1a69dfb95d30ca11bc0b13e00b4b9e56274177f1a0f260c8fd22184d835d602f1ad6f899feed3f6849e7e097b22a7bc1710032e8291cb0a67c2168074f48d10d86660e0e7178cdc23b92547374f9f497e686c78b42a6887589a4c0bf020fa47dd76b50888057bf8627626bb87d4a057bf8643d1ab86077d808832b45699830163f7ad8bc1c1e8fd63120071dbda483459efb1438cf7de89e59deeba602e487bddda24f7dd19620589811c32d320670fbae2715a8d584c6578e4b82256471b331ced560eb47255672948bd542286eba7b60da1f8aeee23647c239d8748345e23bf15252f64c4a4cc2a0ba8ef15edf09637ce86d2e7d686476ea2dbd5bc221a5d1026ad70e2f67406a3653ed0e50b88bb62d3adf02c479e6462d5984a889101652aebd3168931072fcbbec2664a06851534107c5dd952cd98b67566076af41510e25b7b2fe9c3521108153cd04a29a852c3ebcf9fe6ada8eda005a42a93f3a3c55bff91f53c5a8d05e8977bff85923c64cedf83c2620ebcc62e9d58261878b13c9dd3feab974b0c39e44b3c9564295635a3b0f3327cf59df9534659be075bd35866091578327428a80e7840609721214df6ba06e4a8f0cacbe127714fb7f34911dba37eaeb0de0aa883362dd4fbdfbcf4a3b35251bdd79e4619030f5dc07b5f5518b004493c3401008d5ac24d6de6f617bfc050ca5ffcd9ddd409cdb8871d702bda66962c3b38ee527d6cbfa727f2a96a47b919fde10e0a11494682ea63d0907b952c8020d015c678bcc92b6712bc70f4363860874dc649b412dbdf68ce4f03fdbd1326ff1b57ad14dc3d39f1991ccd6088dcddbec1c7730f193acbde6f861459f861e76573f34fc3ad5243a5de4dd9063a727eac0462671dd7091c54345b942e123d6922b035054165aca7d348c035c94da101813c625673fcfbccb189f23a2f9b0490db4909d2c0b3788d900ea6a452c1d382c9a39bfb81435b8431819269fec4abc28fea23e92c4207e3f824584a08971f742a34b75c8b31b6ea846e7ee020ec513e1312a6d401591974ea3809afb844c9f490411bbde79e7b15227bb661d4f2e4b82ee3c202625ef03ba0d9ee2d2b0d4cc12384889e6637368e15ef4326c6589dc8cd6f3675335a069aa4714f78468937242e0ef479439b5950739b70e0300a5b68c44cf29373c0bbcbf456bfe63acb44e60dd6a29f1cb6b812f613b479de87364dbfb436cd1674580bb0eaf741762ca65113ac1157b299459ccc36dfb203f10d8908dd0b9233db9a70665aba71c93e8e9a43747ecebbb6cbb311c85dd11724c8d0eb448f735e8938cb17da3145fe1a6ba37688f2f673c557a22184b16cff5152c8be2431a0e319be5a09c3bef638de476e259da6ea17ca9b2dfc71d595e8dc96ca0b7541f141d76d4b4faec4b484d0df83bb09afa02848b2d87b460b6116c25a42260569c3cc5fdedbac449c03588ef9c9601fae8ee38ad040f394220009ce8cfa71018f30229c650b8af5ab37ca79aaef86a50e7d8f376a645b20d0a490f78d81616310f5069e5da6be5a9187a0f15b25c7c125cf687d8d745211c6eac1a161712246c4f51d88755f3ae8bd1fc198a0332ecebf48175cf6426e817b72d7a3adc72229738a137bc4adae89a6d4e93b5295d6cf26c0a50ebb033fb65eb82fdd658eb69a2292abf9f0bc4d2d96bd59f4018791b2b89e8d9954163a9def8b3e5f01d0176ad8b6a4c509fc816e5db7a672d0ffcd218b4f78ed35128f6558ec087648691e5ba2e84fc3716e75bda69fe289de18076dcbb4ed3ca31ed541e9f44f8860bbcdc4dc6f53a0d643e622ea5d23ea4523e6c200eb0627e30f5d3eae9bc7035188b38408dbd0eb6ec9644bde2b982842b62f295e1a61d886ea7a09d5cb241bb7be012d7a10d6a9ab549c64d089e95aeb1dc27c21f79381b3802274bb657a84a9890989c3882e58b82e4d413ff1f80d6285f6aae42a2c54168b4f7d0f83775e606ea36444f2a31df79bb4bdf9c1fb0ec7dcd517a2b7256dcb38481e69d6de45a416e1c8639a8061dab059fe9c988373c47264593a3e49630be6d001a774458f42c13cc880cf12e5a4050131df65b8e5b1157c28c18a4fe961d632602161a9b4fbd8dcd9b3be2b135d9b6d49d6212b96118bde9d295e9f1b778237d38ebec3ab59c95c96e12a3d2607baf90787e70ebb2bd743bfba4f35aa43f8c8988feaae76b303471863e404c582ecd31b35e67a0e7276255a6f1fa56b196a3a3ae1c6072ef24e2b701b9ff1cf24d6993fbd599b039f72c7b0cda2588981279aa8c6e64c439d12222c3fee56725d60c5be7713f4734d0aa9b718a612ff99acc26f4148bf8408d48685db06c6925fa181fbb5d9fc224de714b2e2d32a0d8253bb84628ab9898f293fe50da95583138992daa609c8396b6bd70798cb170ed52cc21fe95d3ae5e4e6b8284e57c7bfc346cf8d20680de5c3708ffb10972c082813877ca4b60965acd43ef0b2d50514970f5fd9350b9cfc4ad2a8039a58cde6169d51cb0205ff9024c8260030d557", 0x1000}, {&(0x7f00000000c0)="b0cd91e7b3c532eb7c15356ec3923c4158e893c547108b42411c755e143fa6c4672550355d7f758024d367dbd139d811512b083d5cc27890d2c742bfe316da8f27e1dac350e646fabcf72509db95eef91882330de2fcbe6c36a42020432fcd684a8505e9d1916684d5231746153982bb9f735a3f1745fb008eb192e89280c8fef8a09bd970023b38fee5a03ddf4d7cdaaa56c6d9f5b3e04f148ec2b97cd6611eb78b0d4be5a5a652a561dda12b090435fe4e3f208e71c274f59b8fc724d03c236e0111e1", 0xc4}, {&(0x7f00000001c0)="db919d537babde4b12c3de1098c76d5467d5d3eeb3b423a4dcd1813ea0c4d04281ece1a7d842d14ddf2ec9af135041122c9a0b9d1bb9a896709bed648578c3038821603f79386375a7c65742d677f5866eb4fce4475468973e73374e4baaf926086b03a7c5487515d925", 0x6a}, {&(0x7f0000003040)="ea5957515ad89292ef2fd5465b284d33d46d4d562efc26e1da5b991162b69f9e6faab0a3919e21622fe350e7019f6a42c80dd3022cf1f355ca86279601d970b45f8494ae9c38071c0c982656d7d459d44e89bc205afed13754abeb0338d967a308635067a91984910c0423151967b062dd9426a8ffe1311a43fefefcc77e72598e82b8c97ee54f33148969c9f475623493db7c6c2b0d42a2c6bd7cff93af49d1667371f1606ca4190e0b7fcc0d79b80dba15546819b7a718c037766060330bf72954f98167f98bfc5c565bdfb9d4d3784cbbacea3333d6b5298fd4588f854a9e6b5daabbb170b70739fca94535e6c04fbb3b651669c49310507c7c1eba18ed58b156cd65f81dd9acd9df8575b25a9424f6342b0054f430607905cd27125d2d4cc4f83573575ed17d71b21f49dff39d5363a1952cb9c60ce5f46c24a8d09464b2525350151fa24f0794714b8ebc520fcd33d405b9810313d956e5aa7881df11b697c61a8ee89dbdb54e2f3a13e4129db7894f5d0d5ece226027fafe3b984c75925f9c015d4d1f01744911674882cc6743ebf5068ded962c656d9644093d4fb57a798edc0b1dbdf6d4238ebb74a02e89b9d3a1ac6fd600a984668ae52923d452adc19b6469f7db7123ee22562eeb6e7ef19dd0a79fe3449ab606608c592ef9f461e90f2fa285c2fafa8566b24259a166b53bd6393b5904eb62e5850f6d23467f88bd0fa23bea58774834f5584d9ff8b9b228f3d8ba469ff61b7e26bfb33f626de4650960c60bf20fea080f75681576e3a610c78157d497d709e0e75ae6a121c91548ea104a299d0e614e8caa98df1fe00eab795cbc18c668977daa4a7017434df9278b265f92149603092c2b05a0cf13e524e41d488a0e7e9810e7409dc984b00c6139f2eeab8031514377e2ffdb028e3da0339f2e4e4075cbfb71a76822f280c7c87fa3a3c5f5b338fd93ec1bdd9724030336af3609eff44b800e91f44e07d1911c240855885b92b6888aa0fe91d4372f42e744644a28f6b422ec1f1dac5ec80d74559a25843277af3f702a81cf902d883d667b5aafc865c0b8026545f2a372cd29acc799a8fd1ef96d64521de7dc53399d1278bcf29170387faa55b980abf0e20722753fb3d19c5272da06788713dabaa011f494f9e1a7397adc6805ee60154f04ba8333c78b9e11068a2c8fcc62718550ae017a0ebdae5fddcaab64b1cc77916579de54daf27342770220fccaab67432e538b7b54c2740f09d6533d63cd1cd7de595875a65b8cef4a3031209067d714adf766acb5b86526bd681fb3943fb5e191f148bed09e480a3c46ff63bb31c0b39ccd3925a7d9ce091da70b6efbee4dbbca1ec498d4c7a5437abb227607ebbf5be07a326624aabbb9b086c6394b066796cc444591844b9d40c58935a1e914a2b3027ae387bcb097e545847967d0850aa71619719918a69c884f747705737b5c466ed51b9e9a51828584538e76f1398914d5027b6f9764b55f5ad5d94127fe9c8db3aec258844e88a3b3ff3435727c75c4cacfb37a57f3dc2d9f2c1fc2a7551551253df5dc37b2ee849715f850d54bea2e95f3e9ebd28606e25436174b5c6a7fa0853d3325f4d00ef16836b6605f388fcc4d8f19966d63ad7c1f7f3f68b347732c9e5fb02c0d7e656dd6a516d2425a7c1fffbe418f49c319b3b36701fed3744e605aedad61843936c6b587b716a6082be83fc32ccb393ddcd83548adac3e0ed471a0e8674ea6525fb52abb58ebfab8f72194d368dde755fcff319386a13cd94408c96b7293d1f91799b16df258946adc6a33a51ea97d6fe9957932a056fff5890eddc6507a890cf11d96e168c50d450d796b762ba3fa2d080a0f2551204a2969cbfc1966c5978d18d74b79f3869ff00b10e34ed4468bfbfdc713dd8004c69f04b22a452a6342bcb4952f0571126519223ffdedd79dda55ac5ce9e932df2c298588400dafdc7c43be868da9ef97f74d4d86c3fb7de7f6912280cc6faf3e7339f32fdd41231378159d275988852dc8c99678e6219278b8ac906bf80334e335b3dfcdce0038504df822f77d5eccb2cb4a06b3da39428753f77badc9d58482c10d4c593bca3e818ead4de5ae888610795ae6b2cbf95e0eaa3242aae65bdbe952d2cca519fa7f1d964c7cb96750461ae1f1bbd5f9122943311a0454e0b0d0ad8a541e78386dcbc5824b78073d85a19b454cb0542da25e24422e4f6bd8b9576fb1cca0eef49ddd4f4eb6e7b990d65e9c27b2c0351041aaeb1035cdde61811bdc9a41a30e8bc6d690f723e1434c8c455189d1471bcb9bdf420adf440409a60ae58ec2609014198c71ef5cdb31af775f2419b63d5a8abc7c464032a2195c67ea179693da0134855301367f34d58001a521bae8fdbdff91bb7a0754423c54794a2c82de1abcb5dbfeca2ba7302780f0530a2f1fe275c0b7eb0bd653da772d95a9291d4aeb8cf10e5e365761e9e4e47f35e3bb51da99e85561ace43c2a6d64eef13957ed8684127c266b8d0fa0194ffc2e1e43cff2cb645a8ac9e1af002f21684f198e2f5216c3a773ad7c68e0b9db97c777b6b53c5d3b653904035f24ae50ea31dfaa19bd513d95f00577a2e37a2630a45227a8ee35c25c7ac4a54ab5184c16789a766bba89a082d57ce527ce7f4b54d9af4677acd7b3a9705300e1b85a76ece3444713e025e11b16684ffbfcdbe5726c182b9b3ccb0740bc879ef766eb560198aa4d82813974f18114d45809ee934fed8a07a2a4be4f09ccdffd334647b300056bc1be9a27032af5fe36bbea7241c68baf46a41e18aa8c79d920d7031911b3d07f33b5a823827093684e95d968211d2ca1766ad0ae876ef555c87ae2b55393bda91cae81b8db0c68d9c1816484f5e91bba03ee656ca6a4f4de181e7b981c84e063d1239dc0cb9caad7c104a77e8dee1b1b6494e32c4f052ec7a5f715a98f5f198885020f78277ae6c7b25045d237d6fbaa3990cc894a9ba49b38b94ccad60219f724f44e0730427a101121041d699330598b3241b49cc9c50796e97caf2f1b02630464f0e4447e6ff29f79e8f5df17872891f8670dc7404058969f67d4943de21de5cc8a3068e48f0b3d86b0f7c1b49ebf5d0db8927b1fdd924aa2376b6fae2b88ccabb030852599c402de7793d4f9528f3c08d966c2e26cffdd7bbff3194cab1972a634323136fe6835fb08b39170d7e935700f32dfffb6d39af0ae36cf0b34c334516b0534db6f2bd4fc5062b7f9b477911a6c804996866f2e04beb8fd3f169e981eaa1b48a56f1f864945fc89708e0f83b4985d77b7a8812b9c7bd413371738654f21d53aae3c86298edbf928c543d5da5f9cf8cd8826cb04ddbdaac028105398c015de05710731abd8d39cc704205dc717bfb262ba0c5cc012502686b9adbf89dd48045b1077426f77a35746f793b81940c22c497d837252c32738df10f731424f49a4a3b745b7fa7a198d05399009c6d3014d8de3a93456f39efd0e394f142b17975814509bc2ba192182bf495d72ff788264daf5789aa5ba38ee7fb83e9aa21c2dbb82d84bbcfbda57a5658564d7b5ae723c72eebd9d609ce65eb42a1b256cb7aa842460148b2ca4df4185bd963b65d90fbb0e00ba6c5f1b440463bc6476362c416faa3f94bd2a1876007e89ef5c42b63655a7c27e8ff6896257b059f0c1c42bd71bcd0a1ff61605059cf140d88da336fea843300304010b442f8de66e60835b1777043562e84d6861b294dce21341fe2dbc83fa4f20502670ef20a768f28064d78b4f0d92ce606791de14a1d412546d0a980a8ad71d3a852032b7608018bb28b9eaa62f4535c397965e0edabb31c20ed8944047537d704644f08f1f30b5fe15da318f07f4bb565a1007903f93da466dcc3422da5732ab36c8519ec2ac62d7f05dc6e349e817138eb0180606e0cf920a2af4fbc230e15b62afebe347a349a33fdfda2002f9fb231094a81352ea7833244a26a301f35e2e630f4ff0b14562e6160a94e0a8c5bc4bd6ae19feb64ba07f10920452173e7239ea0c8f4c2aa2620377e9678ba62bb48bff3df4c887432632d45eb71a84ddb9e7c53bd5a826030dde0e3c3383b25cd801526efb28425e007aefdb600e8ba490ec0b205ff2aa7a7b31ec1a7561f219d6699623f95fafb7eba619c14e42f78ebe6bdc3ca4162bda3a6275424546461100ab167f49f7fb355a7757218673cdfa4913804156871f2e54f1d7ecde054879fe5543e30cf4b07cf7ccbec73cec9b64b5cda68096c03dfe1db88f7228449a1dc7aa4f8d0e48317ac6a2991ca64366bc3adb3ac79029fd38221fdbafceac40792b5c75f0b4247351691ca48d6cbeca374feec10da3e262671590ca7d5e773fc4ad7750e6cf984d2345db697ae48a59436b7783c52dd13c50eebdadcc14dd9dd3394c90907114b101581075b35c5549438b51715ef11ee3acb0dedd5882172f100a5dc706c0923e6269e7eec94b343d1fbbf44557d1b88db8952cbb5e86a0a349cfa9620c9fe8e207bd326841c237e082105fccedd35350717c167e348f5961eea5c370792ee5eeb97d71601d85754a4b130cf0450c30655bb9b58ece26bcd5b547b27433d6336a326f531e946fd85568c925c63304b35da2fd5ba34a17497f6ac41c5e859538954f538ac2277cb21bb7574cca81456fc84935ee5c83c3d6899c7fd27199d66be42efb30f770ef15ffbeea72a1667fd35528507ff7d61c74b2858daaffc99ee2753dae835cfea039cf7170e33fa1849145affb35382f5e2e727156f9279ccb34b10ce2f8e8a2c7d70e7f2f9cfb7c73b9b8faa598f050d45f4f45669ce6197144085cdfd42803fc840a8d3e6d6d16f672d8a1497ff182aaf4f9f96a92a25e5587042e37a5bec0b19dde1582bab5f258c98b440a351ccfcd6862950d109cc0b55b9776a45174354f14361bd66aff462154e9fc988bad93a038d1234c667aec6e4e8e65d5a891efddb16065a253d2d42680ade6645c6d94f562f22bd15f49c093b36b4848161df18c0fd83dd5a158039bc012cfb1c8cd086ec3c41c636dcb147840a423c18d10e2f690d1d2af0014c820f5993820d31dd675388ffe132e55ad5a30504df40e4633c2b8d86753332b9689dce193f63ef585423a56961bbf714eeab60c0b529551df73c4ebac4c91c0b8c5c86dd42bbea8b64e085039dba58cb0a0e60b221749255c0e9e969f3327aa89fbd4ab1eedaa52867b3b48b8048e533dae44951d7cb2fad60d03376471ee57d02f91d8f3ebe471d39d4e711862134a26070acbe3557fe8792517abeee67f6e8edf9908475481a9f74c7e2541789d70c0d860b652e38655f9c8de588d1791bd4ba4fb0723929107178f80fb300f055f72bd08886b19cc9d2fccd6e4028b9d4c1c13e325e75ec64bad4aeefd7d01451a87e88a7a8f4012e6537eb90ed82853b3d844de9b5dd84f5c369ecc4619842434eafb8b28098c3e678daecba15823da615961b8d24da998585e7d42229d84b2b8c0ce1e2b341eb96571375ef1ade3e640b7bdb3ff42faaf1815b5fc616b7ebe2a9623a9f76905232e97cb4ec63aab7c0b0c84f60f5ba10f2041d1c024234932f0486c71125aa14aa9f2bf4aadb89b4430d8cef4f49152b4e258057f758d5d998a2205e19ebaebd38639aaabcda0b55d8fbee0bf05707c45d0bdd9745c118acd99dfd3e8f5e81c7c85a67b570c63aee6b36732b00100d2d50900edc1d8c220baf012d3a8293fc95151b8b56e957eebc4f7b83c484c92a0369c6b972f6bf212285e0278ab59c938d3fb9ac2", 0x1000}, {&(0x7f0000001300)="e7018b3bdbd186121beea6878b50dc5a3ea23f2127d3447106693e39e8ff32e86c57f85a6ba9718c65f9d35cefa0f672b86c9af50dcc001a64c78ae56d5580f73eddb65381e1eeddfdebc1d435fc7a551baefbb9f861d6c0cf0b910fa587cf106b92864b8bbde2173c22f9a4d05a4dda68012a663cd443046ae842e3faa928785675c87a244d04089897cfec2c16e0c9770d921b8edb004726a493551df12cc21f1e514feb73b5c9799389d542fbe4a946410e30a5ece11cbaa1a1de5c6f139039345694b47e07e3926e0200e1c40f11f20223", 0xd3}, {&(0x7f0000004040)="cd7db2cdac1604252549b1778a20a4ab9b15243b24ee062687f89136eaffc2072ca11289afc182421d527180b63e9b80f2ad4be2ca4819e7c2827158c1649c92246a9871e76e65e4ddf4ecfbeee41d2ef7d7020d81ceb9e33041edcccab562f3148a5903289f33d4a381100589aed832b35fe1af74d4d46ad2813d58649fddfb702ef0e33e3f8d43d4a3a8ce87409894bfae102b4130dbeba05435a07d82d7b4c66e56a3b0a76f71b370b4ca5b8b1e0e22ed9cc246c0251d47ac2a0f369799508222c1fe09074a1ec3c3afb8c44fce8e1dfaf63fb949527e5caa804ab575f9e2dcbbeca72b552408369025514d9226b447822bdbe3729f81925dc32a7dc306c6d9a92d3c61c24a8e7cab5523daf157a15920329426b19579b383e23b9a8f01426687e9ab74cf99d4c73c5520f4cbbec778a8e6e2468836df53a71f0a60892691680f2ad08845a0254b716824bff3159e93f73fa172d52f3da7fdaedd0dc18d476ec02853c6363c4f611c05e58506feae86b5c1f56ebfce9ec7b5aa6f07015932fcec32dd493756dd3eba82c9944071640d8c1d966bca8f6a9d1245e8f0ae13dd05c5184f6429300dd40dac2dfae82c48402b682900a04865e46bdd4ebf68571e2986b426a8b316a515858ae063b778882e800e83d23e03c574df72ab72bcb1a54fec05884e5ed1228fc83d07964033dcfa18dee64bfcb071e39e914fb789676ab9b16b6ebedd1cc7f9e9d38ca4a1100bce7140fc288ed82b57f4b9e83f68cd57e87fc4c6ea43a2c23bd2a2348b8502b70bdf1b7381b7ca7e7d0d7d645199b7a0e4334a88c1a3f84a6f8cdc769f15082d74fb7d2cd16909b0373e748b876cbbe31c45c4ecb876fa5587587539fdb16d295d92fb4d42cd5cc347f352f0e4470e2b50993e70b7f102ebf1393660ada2814be047cefc25631e1960af12432e31d395cea5fe0505d0af6d5e8a0e34cd0edd0ab408d3991d1e0d604ec1da76e35ddc41d39a2e90c83375ebe7f57067fc989b0a7d0a3529fb7c1ee92752deee8041b2e9b71e634dc26081d8681cadf9eb0a5071545f1847b92a4a7276c468bb896df4f94b51bb8e8dbb6d64e29769ecdad59889575674b12fe3fa637424f909233ef2932e90704a0373ad9cef07ad7d380ef7ea52dfbf7d0f3dc2ff6dbb1c57aa8568df73f88747c9a5c0000ea35ecbf6774eff23100f2dfb60248aa832b65939a5dbe2d7a237dfef1cf8865b8c614e7dde0d15034edaeb9e4eefadd96a940fc8fff3d4b1463e701cdca123ff9d1347bba20f87d4367c85f9edd05593104497ead434ea5a0a185641c589698bc8d4d13743cf668d0e4770db350e566a0c671cf55a554bcbdc5b99d05a6d6f7c54a65f7ce20c62f694909d5097d23ca19164786855ca97f7afe77f60525a5da3a91c732ef1a5c076d4b5cf1852cb1febae059da7ffe856366daf7d71e9381f8022f262a3b5b63525b37abb2fd62051d0c0e6285532f4c1100c7c1d65458810e9fe055cc09cc620133c1343880739217b61b21f3ae9b346d758680ddce15f52c7aac2b298dd6162f751ded3447917a39f9ff316545de208b18e7fcd0a17271e747bbe5bfb4ab1aa54179e606dc848507b1475a1b74a35f694c814c52e40102b807b9e1f95cbb7ffb3cdbabf27e75a1f317d0165e07343f4bb1ebf3d28f13740e27087e3adf302a8e5d837e9c04b76c0a8ff545c3df226ebac52fa00e6d68b95aee04565cd6384b3dec62a9e662d1eb462cf448aa78b0d5cfc3405478e5282c376d7f2121aeaa1aadfc5ac0de37f6bba0db5ed4aa40186746674daba9fc7bf29aaf9e2d3ac840a9c5e0a06cc9b7e4a87e05a99d6c080f68acf544443efa4c108474127e3c0f03d72cc46357899832eb062c8ec859e73857e3f7789d5a40ae0a23e295a9e2a8b5a07a5ef9f21382753d6162f664c1f8dd7adb4b3e06c8eb1defa3b088bceecede73a5e263faeb0057b9c426d84e29aeedddf3ac461a2d31a6537572992adafaf3588d654462402f13f7de79cd349a5fdab2af73a158365e7e868c28f48f7dc2f726604ca4bba9e4d7cdf7399cac08988d6d94a1db72606b9d2d14d094ed23a4b072a3a863d984ed68464ff42f00e65c13735fa1c37467a08501e517616002db612e29379baff345fa816d4ba6fdde74fd5fcb4f71ceed36ce8f783e187258e74671483ade4b5efad1d2a361115d82d02d0d579baa3d72708edc6db87b916b8cce3ed1f5ff194dbc1e1629aabb990398b883422b4c696caf3e0d1597e3c1b764333fb52f446a1286f29cb5043c7029e13e19174556c100b7046d3f809920902d6c2fc602f6e0f42af03aeba2131e100e0aff746da43a5f43915659a48c9457e610ff11b4e07eaaa0d3be1980a49cc9662f50ce03e61230562430628aa4f6b260660a27cd60e59fd7d8a8808b5a69d55bf3723f5839756d2c66cf05b32f4c50b3a332af1e97d25ef4e094ee6c2ab061c70419cf24e4c6cd95f0204e09e6285da1cc1eb02b4dc5e2ed427829b52dbf77370aacd0052b6e3f16ca08a865b9e1cd1e9f8bad5ebe1dd39492c90f6d73dc517b56014667eaecb8b7a43cb0a7c77e33bb2b5ae9ca3580a0445bd4f961f1260a1c628df2225a780e65e84573a8dbed47bda3567f9cec1a91536aeee8747c9e11dfdb899702dafe568e799d4c533167387a8b03f9c7b21088f55f7272e92df528af8609250a5735eb303b74aefe204f2d13d527b3e7c53dd2822e9782e87cd68b803df4e68a524abf48aaf790bf3a97357f16a9bfc80609a4b59385a368ef66ff8feb415555c429c0adb77c5919484928a3cfa96493432485c4e62af5de0148fb4e8196eee538c513f54856177786f5ab552f817f039734f5d19dce9a1b3e807838547b92617374146173dea12e34ab827e5d7af974c0c55316d4c1324501c28a5a7c343d78d12e7960c1b799a45a978101fdf9a9ba317fca20fdf430dfb8bdca573e7afcbd3ead21255630ec5ac1f4017b4a9bb58dc24dce08e745812aa6aa62350d7ea5e16bc9515fe2d31cf0e6c575585113b4755e29f938612d0e5db0b4475577e2af9405349107d1cd2afe7a8981e6de67ff241394e1f956652f6a9723d7e5a72742f04131dd109f443f76aa243abecff3243ae474c1b1e5500bdd2f547873983dff068906b0a912c3164c898f945bbfa1544c46b844b0e8a31e7c2758472393440718dda268172b4fdf7272592f0c3da35bcf63d365e7b361e6cc04506bdaa5ed856525c79b1a1200594f01e0f0ee428c38f347134bed19f45a0b8809f775e09cc322fa2de1b9d5ea74518162763d8d1b42c54b20136a05a013b464bc6e851bcd2e9e70ff05ca414c0e1708066f8665eea63a73219a73ad7fe61a1a392b1c281a90d0fbf16488019fbb4b0c63c8f1b0bacd540f3f6de428f24090dd3840cb59977b9f5206e1ad7511d4d5dbe47f72b061bcd524a578ecdccb2f2c2484a5f474c08a49ac220aca4eca0dfb57dee18b3c26b43f1ad28547ff77c8bc14bc0416485705ff294b034b4f21a33d4467df037781f5b127120c002b95bc3441a22f2a54d4abab7221f8803587a14ebb547c2c5b573bdc46a02486bebe284c48fde96d01142dbe0a231c00df5411116339df728465a58b6eda7d2e9fc56938b5f170dc2f97d1fd2d07b10359730da244a0bdb71f553016477ff2d7d4cbc875aa8cb107d47c008b9a5f256bb02d17aaba00118e069ad0b5d366d0a388db574ca7704ec402084029be87830e525e9e2ab59ca78887119f61a64f08494943d4bd0d96ce3535ee239e8278a02fabb2a6ab285e4a4ec50341ad0f2c37dfa1a5f18d93964badedbd1eeb8255dacf2dc925e110260fe0802a5e4c976a2af20fdff4a4a5ba03eef9e2082ff86c32782b0c78af818a045529fccc5419128364684d8f63f19bcd46f617260ae5b819ddcd469426cdc398fd825408cf30542b5ee554f23862933a1343ae577d0e23b0c3dafe24c27083bca960254f1222dbd50160db314075ebbd67b0836c3e921f739ff1a601f2c84a4d207d73d428b571b899a677ef34fa9bd4510b266e0db8af971e17a43e4adec998eeab203b745ef046e8cda6f91c0b15eac77b9bf0068d6e80e2b3d22a593d985e81503afb873d0a749cf2bc5a2634ad1298155a34998f9808ee23cda5662f73c45b5088b37ece95e2b5cfcf770b6796e3661bf391b2ac14e6791bafccf983f32cb19c93e7920d1cc9884f13d3402a4b32280b110b5a4dfbe22c81bb1b01186ebbb499c746175f56505b6a6bad55e7d2556deca59c2e6afacff8763d235b48710e7db8a2fc4aa06ea4f6a8fc72b8bb63b80dce0cada4e14b1e7a28f3404a07541e763a07dd725f936ba04b93aa397e749a04f06614786d26172433140875a844ff24f9b64493409e2f9f35adea4394e764a205291f465abdf1ee2147b6aa9966b83fb83702a4aded3655cc3ff08748b8369a02c8ee45977b01163ceeb85c55ea986f2d21275ed0fa9d10b82d1ad04aae647e293238188efe0dde00005eaec6f26431ed55608c09826fdda9fc334fe2d07ba8c751044ddde401a2d2e77a211b7924f9f0eca965297cc87f5472ec6479c2c72eb9dccda629901b2bd6ed3e98dcd1d3b939aa72b1a956353b6066781897e693e1a2cd65c8800f85fc1e0106d5b432112a613e52ab4a92da619e77bab6f1941efc2ad79e7e908b3dc2cfdedd82decb4438381c49450f0c3d2e5a1da7e5f40b3318584227d5ee920b86bcc4433bc382d9c3f1ccba3d9ae09a7f61b2780a11659be53c1fb13a4b6a7bece5c9d4a8173de4e7060de85faa760ce7431370293dc38a0bde0fb410d86eb11143f102710af55196bf51eb01116c7c61e16e2f2e48035258f2995fb97e548a9ec6ba1fd31a97cee1f20d5afd9a4797b455ef35493aab436f585b53292ba0a07781e83712198bcf16d902c5533e14ccdf49cbf37546f6409095f0f326d3aa5f8c417ecc29fcc8541769b553faa09e2d1dd831037335ef79f9037e340249a23468f905dca79c6c31e47a564c245e72b555cb951c7e6c97983d1df2f0fec0310bf6016b714eba1e45bb801269ab9b5a137cd6a31f07de00e35f5943769730f138cee9651ec044afcfdcdf9e59872c3eed65f25a1a3b0e18f0c6799deb25385ae910bc851dc07b1fe34488385a6198e06114d95872900bdf3ba2f3b3b2d9aab8f025ea836d877d5c49b403bb7203a4341efcb4fe2a80f5a4fa520cd3ca48372890bf85f9e3d76337384c0f372ca0579df3c04cb10db4ba7f49c40b1153a5bb8c35c90c0c89cebff2dafba66af0010661f66cb7826f7fca4015c1efb7586cde4f3b09bdf228596fef656db1bd4fc42160cb07a96c4f16c861468d5991dde2f8be7c3d1e26dfca659a11574e73fa4d94b98fee553c55cf88080509457e941a186015883d35c627e781918919b7682a6b98a05068fdcfeb11714d0f885dc8833bb685ea5a153bebd9a1ca2cf9dbf51fed762ca935518da6a6e891629a3566e986b23b0b77093fce6d2f3351f4cc4935b812bc8788674c0f549a0c1e1c26b6eaecc6b330f3b6eb416b501763cf3cf8b1e5d7e74a4382796182b06492063b815095bfcadbb10829fe03cf68fc1eb7016538c1a7f261fe03f53cff1c645bc061781ad38ae98a115924e2af665fd1f370fe2bc87378dc8c35c79239feb90b5a7bc87fc7733a6db9f36a752be6d513cab869d95aa12c67dd20705cb23858071176ce28bbff91c1c93f59be9743388aa49f682a8072c21c53701a75a90979b2a19", 0x1357}, {&(0x7f0000005040)="52101c69c4e6f4b472ede0c1ad1c23ed53f5f5430bb0d2e2822278a0cee3bd4cb14f1df3517bca36598a6b4ec58692168c45e1b5d8871db539addab3dee3eb221ef25bf02091a12d8dd0bb8e669c55c3c07f69083779c65f55c4154f5bb0966c418bde2f9a5f62daa459c2085c24244f04399d402cec9524ebf70a735d439a31ea6c0bf5242ce01528d44306fc2bd9f8325bd35db3328170495d299f9dc49b021d254878fbe7f052043a4acb621fa688bf86441fcb164f42e425a0384cd1bb71bee5e0c4a03b313dbfe02648d6e200c8eb43828883ae91f7f7de3a8de12ff926a0a27264bb483a794fe378f33b1ce5c1c7c3c42df8df9d9086b4e49de4a4af460497ecea612200d40a4bfe4b2a2a397d491e894360c18bf51091e855487a00169eeed418c8a1aec8395d3d4c9d11f9c9fd2be5e1e5be01de9f2e24882cf41279d95e274fb27fe0becbae951957b82e83200346204c1812217d2228a4cf0722561c4453c66bb6f2df78e7608cd102692072471bbb2e4b7777aa9cde9e918fe08caea9dbf1ffea87b2c7ba95cac45b1afdfb7dc223d08f9b6a2b527799749496fda9e9cc66599a0474a568aaed33f945c6ca96acbc38f1309113e6fcb53911ec11bbcec1b2d4e1cc50b820196fc36a2f39e5631e075ab9673787df44df5ddf3dfc75a753042864eb8887b8caaba334bb14a6c6c252a30f182c40959f7e0abdc91d705f65dabf460993f583d41bacc660367d9260b047db46a0bf9b00a507b126b1b0f0f9287908134a6261cd94dce510ab29646ca61fce6cd24dbace54b9809cb9c31a4879d780a7761227d96e7eaf9d1aa5fb235f5059da715666d8aeecb59b81943d6c0b0740cc850e5ee4d6c1f3f5754c12875e773d997401f0872f6f8e4e1b6f8f3b6c36f882d00116eba32524a56dd1905fb4781c9fc15fa16d73aeb07e39f0576de2b571bc283ae6e0de36ca58577c13f203df1ffa5a39bbb8059ec9658652a9c5461b9bccd5ebd6ee58da5e61f04b590eee9f6a06b747c39476b35e9c19a5f05843343bce900ccbe5400a37d86f5848040637a9d434e6b158686f3f36d939ef3fbe3994611c668a60029db04589a3b47f31f10e88eeb895bc20ed68381f1c5d5701ec78180581e6e3d788087912f432797dd70b000a289defaec3d60cb04e9bc927ef5a47bcb5c6ad0a719e42647d8847405874102d2bf6c4bd122df5a1b292e58481512ee4bc54b103d92532e5a01d80cdcc9236dc16f7b32c51c20a9364212b50ff2606d3d23f3d254169584b475570202a38d721ff269e1798389d7fcbf9e0123359db6a6ff4bbc52bdc339e3c3677b9fac8923a4b638bb0e55821759cd0d95eb9d2fe73419a47890708e9d7ce6e64f49292127771ca7580e8baea109a274b0dd8261cce72dc8d59d2cd5c9896681429d2cfa5f9e284655ad5a134815924ae5ea03c1e7a9d909f8b62b506016fe6ab77b06a267503633f9a138ac2015765675412bd5f410fd105808b1ca11d823a65b1ba53b0a0e5c5c541b6c605efba4737a1e1c39387c3f34893e37feab27711ed6c36088687525544b8c83bbcb2c4e3620687620706b1ff1271847364733412432c60c7f2ed80bdfab9b4ffd6e2d59946fad6e0dc983de48c9012616d33f7d1c74a1f6cf8538da194f6a6dd231c668fce47a1d2afe948d8941dc73552437aee58316b0dcb31d047a3a87ac75ec7dba9427efac64da1982f394ca4dace6d88232e509b53470063c9cab717562459670ada9bec1563148d5c6e9aa48e27bca0fadbc32a78e77c70e0503b0950074cef044ac99a8ff8e0e0c3629b252ef9b1954c288e7d9b96583555953e55c73c58ab352cc7137c3f114bf2bc1af8757a0e5b665406be1975a604a347b8de2735470edb7e9aec89e3bc6bcb05cf788f365e37bf4e6e4ab6f779391c5cb8d21a5824a1b6cf27019825ed12b357e2690ec46066441454150f50bf9c6d1fffd9bc9380d18b132fa578cd73d4639482c12e11ca154e171e05d6eb05352d9350661e11bccec1f8b7a56728ae1a3bac0595e842a0a4adcf27bbb200dae00d96a74bbdd704d66073da8299f28886814a7cceacacfee55c770f1130a263994c5b8a0eae6d328eb3742d76a2261940a1ef0b2070a26bafd82b05d4c437633a2c7406d3420df3b6800c0e1d05e356702ca57c183cee438367bd44922dc943436b7447f446a395816eaae2607c0ed7f27dde9d463f9f0bc61029bf5a25f3b1dcc072a5d4e3851535a6742d2cdae7e78392fc19863bbfccaf230450699282c640d125db71ac118f82e61defab68309409d8a8be6ed81cc80a4d2e8091270d2850514e6b6c2b0f1bc6cd98271174515f90a1edaa1b7ada15bb363dcd825519b23899a44b49c71ecc124deff8e1985eaff97ec076cf51d088cdbb2d2fbf2bef7b035ef37441519a068307b4578ac3b8b2d9f27e1b1baf300c17198dd3a274877245803bff7ca48f81982b564eefeec9e04825dc6deb7ce1650356fe94996ff5b3bbd49895e9438c08fa7e1fccd883ad803ccf493c3c268587e20eb2781ce837b39e14d41f437704caedc5e5b80adfcf61727db81822c2b42bb9afbf4635a77d72a0bd34f6f36a990615a1ac16d5be3a800e4a5b1633fc9f250f106a9ea5145758c8d4ce056a8d87afd0f9ed9fdf61726389a26c4b096a5ea6dcaa749b8a41c066e99f16fd85aa31c7fd371541fcd139581a0d6c46e0e73a6b821ad45641861b5603d85accd251c2e9f13ad12a576611857d3e691ddb7f25558b60bc3aafd81297cc553792912875723e9de32fc7e418012e5b415c8206b2014a985bc966da82551ff8f257d7ae3001972a48324c6fe75bd6da03fc2e8e6fa5cfb0495b24dbf4ff0ddb75438cfd39b026fc0ea3fbc21d10ef67da2e7d2be430b5caa5db7fd95d8e8dd37795f9142a5be856e934110e70be35e990a2ccef76e92665d5f7e8ad4368aece07c7c68ff443df2ddc36e85bc1bd1390c8556696d648de40a780da0c2274ad83512f5841f055a61c1f87a4886ac7846e50e74259d10b168d3e7fcca9a4b5cffdea6092adffdf14878dd5179819b3e4c83d5d3d25b5f8d826f77067f08315198cb2412a65fd6f11f6470031286e9fe800f2e107921d720cf58a3abcda2c5256a319dacaec0fa73ca84f67a2df6d1c707413a56badf080c06d1d7456d50d69537cc6ae88922278cee2c06d3db83a13f70da30dd2b2c4ec38d5f8cb88652120f47b264dc44c5a81f2bfa82bf4838aed7dce5245945d85076c542cceceea3d206ee2dc1c801832683869212f9e388b36800cee93442920427475298ba99981b63f70e80c475b710f157cb3c5e5b28e8b8d8a3cf344a8f5f89addc176a5de0f7c91ac25b299f29ed1c6fe0d8004888c5e44f6bf8e55dec9d26458943b70dc3c09dc588d945e4623bfd1fc46495f9b0b173388160c2346d9b88ed4cdc27c940aba7019be31c8d62bcb9a843dcc2ea171926074a3e63eca8b0d807c94ed1488803773b7065c6e8f41ed6cfa946a9c2e3db5f5c3ee23452892eb52b043daa9634657bc877299509c75eeb8d5ae1a46902d2777bfc3a795c2fda492a33901f4590e3eeb51da765e959bb52609ff4f319aea9f5e5e9801cce9a2e5e2aef95803061b5642b561e36d0acfc4a54f83f3b3e7ec6b7cb03f5f2232197c019333880a218dab2f7263c641752bb86cbda876fb91f45891436d169ab60040bf5ed8d7a0d9b19c6702cec8f07d581cf4a880bd38c2eeffe46cdba2dd7d23549b6cda8c5961161a32bc8bb8a2803ab1284e8da64ae19a72f26cfa5a83d5304a24a6f32ef6a203b9e53a4fdc9c178ab8e66b0ab61e3e521e4a396e25c79e1e0a0b420417d851161e15b1a3fc272e1f3229a00438767f5004a5c49e48b5409b577baa79611441e40db3df2480d04408a772e0855b72c2172a20fae4afbe06944d15af45150ac9a547b42a00ed0d93320f9adaa36b2a63f8f63edd33e2087c07a8abb144bb295dec4142783863eedb91de8d32169b3871238bcb565acc915e8a8f31c2c4dac9c05140e8435ec7f244aae85fc1017040453484b8d38036780661638d658830dc1cb1e9d3b7903162f438f3006889cd5b2bc72f6ab94762257685c57020764ea875e25de1c0885bbb0fe65bbdbd9c79c5e49896262050d0e2c2c2af2752d9373fcc98d9e3db7941b6f5e445c7d76bd9e0852e9144212e9485910f2495a8e2af952ebae3cb6feb0717666fe50919c2089f65b05b15d540f9dbf101848bbedc7415b2882c5d3358fc8fd9ff6c53c1f3d9fd1f581795caeb47c7a9fd977b40a202f07c7d8843de2bad86ead12ed2527b74b77c5b06bb58103eb798a0b38c2ec7b8f4ab9a6cae443aa171496973a3401ce0e96713e104309b7d8b80c7e48fd10cbfff7ec8df133eefab68064d4265e0dd0a6af7e8c8ffabeaf38af0e83c8b99c2f5ca4e831fd69249dfcb14bc886d8cb5bacac7bc10476cb95c1b05da1ba1f9c08dd3768209e4cb9cb56cf53a2a14f4142a3694e15e0d201faa8dd48ce7eff046a69a528fc8098ae692460e7a2e6ccfc9d4c83324291d50f214f8b636a3a4a0af0cb29222959412e91e12deae04cd16651a71842d9e50a612c9853aba0b51e3a61b6ab67fe217a18ee27915a329d219642656af257b99588ddcd1bf24231347f0ea7b01d83d52e5a6885e5162e30286f7c140429bc7c1b203f34ca4f5dd71d76a54c5cd9a71b85f54386dd7caca5390673d3845b03f304c8df0e20da1e41e1da13021ce74c7c128b16bc293283ac4142d7e8216a9e8d9f7eeadb1fd5462f1aaf6e8d4103e9cf30099f787bdff82162f05ec58c345c1fd0974525bd2bd6739b148de17b708fe8880cfa738ace3684db895f8fef7024d5f3f982e14f7846cedd8cfddea88d4caa16be811ee38bdeca8f06186ebced7489c89c05e98a8710794f5ffa5f17a1cf7e1ad82540831a9360c2d6d0a377ac18c4fdc740f9597a31f2444650d9054e10f5fd801ced96c9678c9ed5c6b00034da602687170a43bc4ca7cac50a3f2ee890856139a43d1b604ebfb7f20d070aa921c5e80792c196e75f88ce4358ceffb266637adba1b59bb8afef633df0ab97528af46f8582f2a6e5c568830057cf0c1720d7388491ccae179f4a512f69e5079e50a91ac6f7815c02aa47b66171dfbff9eedc705a57497822c27b56d1fad642f16f9f5043f519027718cb1dee8fa97f22ff30638abe69bc44660a7569132462b980c2f24fd5b28ff90723959779477c7d7158c4eea0134613aea4ccae239d4d250d4768c5f7301d77448866be52cd56eeeaedbe5698b725430de9449b0ca6cad8b64649a0a9d5ae34c4b2fccbb4081ba83a558eb91e104cfc1b713386e9ba271b3ef307f838ea2665485680f94f7bd90cc5630e8fab87e1f6a3099458118d71718a659482792fa075aa88bab8bd2639240262f489f8b0ac872430ef1ffa6101d99760c4a77405614c7dce19c4f4ac039574050d4dad145cd982f6fed565c2c153c0c6500641bdbee058d3b95fc729f28b738ef3834cec977a42d2a7228586096c760a0cbf8f1198c5f9dfe1fc1e47affa1ce594a3cac295bf2c51c191b20404732604093288ef33ca9657d4986b200baf25935e08fc0ef503a548767d8faab21b0b00d7afc9bfe89c42b9442b3b64a126f44d50f84e631015a8b778b573eef1b30ecb85037c45e30bc6a90dd28c78175ac13e43341424a3d4b9903c4c5ba388408e3e4f11aa5d9893caf8fe2165923773c555b199172c65f52fd", 0x1000}, {&(0x7f0000001400)="7fc595d968e0f1479260f026fe2699eb7393f40ef954dc9d30c4a43d66d6f8b6c34d241f8f02a4573423ade7978773ff8ffaf22cf94f0d1851acec8c90c93e07504e0de05aa8c2457e0d099714dcbf90494ab61e921fff4436d1e0da010c5b666d1c324515b869644e3d3f70301260ff185386fcff0e5ae752ada38b55d1de297b5aa3aee7c6b17a661b85b17af522950ce1b255a5e8", 0x96}], 0x8, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r4, r7}, @rights={0x10}, @rights={0x30, 0xffff, 0x1, [r29, r30, r31, 0xffffffffffffff9c, r32, r33, r34]}], 0x60, 0x4}, 0x8) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000000)="cc07d454cea2e125060045127be582cde31ea64defa3b3420554fafe63374f78e64a7adfd7b22d4ef9fff4100c7e9d9a8516351790018593d8fd52f10142735416ebd59c6fcf3e67200b3c067b5f03a12965cdc45f83b607045fe43f3a10aee1068fbb2ca2a6e82d84a1ba36c3978c67f62975baa0f9b22a63d44764b1fe6c09b4b4acc61cfd5c7143ca19a2cf82007103aa0987db8d980c1ca1de5f46ac8e281a", 0xa1}, {&(0x7f00000000c0)="0a37f9dacef970497b7bf0a3a9d70d49303f8acc2ed29de2b41b00679b71f75743dd707cd7d7e9598aa1cf6c376ff079928407b0bb954ac14f7c26d0b536e369f3f18002062110123c4abfd10f62cf92fca36b9d60b8bec16c1de4e8afe76c7d12acc9825b2528f2b941", 0x6a}, {&(0x7f0000000140)="8f4c68318732a8d780d0eaae1ff461d26a21800a6eaf38dc1fe24ce3f033086fad13af68e272fcbb2e937ee8f5f07dcb24d3d7a89f9bb97859abde4faab7d7b6d74d1d6c5e2a685451cfb109a58787c64c739fac766b5c49e6d3635158a9bbc585bb98330777649e683c3eedde0639b4d4977d6655e160a077a9b345238a202dc9ebed50f23db8be4f6731c56b8e51ca0552ce6c", 0x94}, {&(0x7f00000004c0)="0d19722e2661a396b8f3dd64f28ab582831f2e7e92441e533a33316a34d6f41f3ceceb601f0ea78540833c632be9a0e4e57c34b3093c49a184d2e09e909ce180d7e413ef4552e6614959f928ed1a73b20a0001a0c1d37d472b4ffe4ea9ccfc0ef026dc9d964ba74558dae5dcfa6230ccc0cf77976aa9f534b58c9d9b9c5fa5f402cb94989ee88799dfaa829f319ac4c4c307f676cf66217278a6eeba4ac82d3b804ef0ee074d2732a34e513ae5afa7fccedf8accbd864c83de8a2b1bc04e8331699a634a978c726ba66d9963425fb870b143e4369aa1d08f054065924a60557163937948bc8b798c4fe9ec287febe9ba5ef268abf6b878a00c03665bbc8f595dc3fa56e391c80db7b698c9b1522210378ef258ad3ed442aa2673207f0adab839243d55f1151fac147cb0eed264e70158f384519d5e8b175b3aec4a5960875be4affe1f04350aae4d4c8e59bc2c28a9fd21b5435a9bd47b015fe9c30360e6f541ac7a497c1cb177271f39992f8e34992be18d0891b997b242b64f3228b96adf08a3a928013939162ca4a6062f1fa40f608a4d8de314c5b93ccfc2147591b29ccbe6d41933c18e3730d44838eb5db6658ef43e105c0bec36d71910cc63e7ae310322f6d2430d443ae1122bf35da3f2f65bb13a85116a8bed45d6c7eea4d1f297948f9490c827cea93f3c18efcd75bd5d11a0f711623dad0945b123c194c81ba4621409d1b755ad902e775920d2b9e6f8aeae93ac5f88184fd3032a387527bd7f5a1e6155a905e790082fe10c5386823e56a2607c43d01c5860e9142d55274648a1cf9c3796c1e8ab452525d99b4b9d3f19331730e470c35c78529e5dc6c56057b71693e36abc3e6a33f43c4db58e16697860daf9dcc13b04b15b50a4ce058253d618cdee27a0601cf2c6f3b25d12594fc485d85c313d83db9afe854597cc0124e6459e3cd236fb260395c8eb028f0465a6cbe774da073ed66280d296e2b85ac456b4d0dca7a7b3328eb1feecc6c6187bf1d2998e3ced0378f06eb0c78fbc48e7f82646d223faf125cdf05867203e96b65b9c860a5f2e494021e52bd33a96a2f9de6090e519af65dfad93025ea644701772429ed68e3ea2306eb9a375e0203d17614812de44ebfb84f5409d8e7bd5e02e309d0398f04ad5779548947456b4dcf3a2ea1ba938cf49a8a84ad53cad401101a69438482e4f3a88b8498b80962aa5fb031489fac1ad7d7b13111c50afe8d698e6a96f41223efee890a714bc5890464f8db5b6cc0efb6d4f80614a2208b507db475a696a4db2b8bc56df104c12e56d3efec2a4dd923cecd12729584171c076fe459c88f8d7a7b2fc86ec59cc4ce9844511211464918b7e66f59c1a0224165186a5e3bd62953e5af6e8dde327a630a6201f9bfb9bc876032f1c9675dfe734cba97245b32ae6e8b32ef48f04cdf8d2db619d2fb5b9cbee667a14691e1731f0fc31ed1d70edf106e53cf8bd5f6646557573396915e1e4d27983439aac0018d31798c99bcd2349cfd9415abd2e415f6d6d74bec42ecbc0bef415b3ae3862e91411ee9399fc7de7e5d88e59cc0b6a05c8e57415b065f09ddbdf690011695e3a7d2253aa97c1e983dafd517f3d4a92786d6830b648ff19460acf071872b36843dacf9df2ee31f99d2a53cd38958f9f4a4efda8abe492002c355efee27cb9ab98b025877115f2894d55986423c5861e06d2182d14d980f2b41611e5f1c3390f5b6252fda5ec1af125cc902fc14540e808a76a279e73d2e402f65b4dbcdc904139ff806ba5f7f72dd94c519e2ea1db0cace858b2ef10818661e10fb6c3bd7b065dfc37822d84a490c109c4c9fae70000d08bb552e5bef91795a53873eef6aa262d5ed06646d3f851cfe74b69f2f4623cbd61ba0fbf0f6df01d3bf4a631b2244e7ff624c81144cf8efa09fe15fbdf8172f88c0df04e247f162d4cc485225c2ab1ae75df57b6b387f42f400c4e23a4874a7f7795839bbc7505d47f5ef3921ccbc568589b98ceb9e1ef641c816450ace60a1c1fcd71880d976ac9e6d3fc170dd13ddf5c4fa43ce32cc05067be17476efd50d53eab289cfb10b436cad0ab7640153507dc6afed6841aa231b3fea28c067f929fa1b1e0b25cb829ec921c11910b68499e0f82b18208dd1f97bab2b22dcd29a226a63e7e2d49d48a69c51d78c887e34dcd22e69e4f7709592d13de95a31c8ac7efe24148a442e9351c3f70b96514e9251721125b36a2208f56ef9b2151d21e5057d37eef01416ec0c8d31768ff67d34970880b2c55733954d9d169e93635801c215b57c1f8c7fe9a7c6083137e1af7b262f4bdfa0dbe11711c1289bd4382c2700723e919c1cb956bc6a8c450e9cfa5a01e960f5e1f69e0bfd5aec0b8b0c15d2b32d5cd595dfc85a1ae58323513880fd01e2e0e610b848b7e50a2752cc82378d705c4d06454a1d4c99b2fd0bf29b1cc37cdf89155bf5de4948e341b4fe9c0d38ea26f0c2047d59d61ad00bb1714406ec26c6e3fa3cee4565553406054a621aab2979cb72d9614090a55f6b8952ee679c1534b2eb09420d322df012a413e4ea6ea1fe54ffb78cf6abe6f3ff8cf58dd2ce52942dfe735be330e02ac6f31fea5fdf1cc8249b1ce08872385b13d58fde2135750d73e24e7f96e470c1a724609db748031c93bfa3dd7fa9a36e8872da7b13cde1958dd85469c57c0a440297efa7e1ac73e1847a3b907d6a616558677b4eda8efced78a2fecb91d64531212b6444b0c6201d8a6cf6e8d5afdfac954f26bd50fdd21579ede9e2c8a7fabad6d2e1594fa075c2c1e5c868a9bb8cb15279788f3d5264ce51c8718db96040aa87ef364b0fc4cae627c2d123562b913ec27ad6bb4863be63e08dbda28c5017d2f650bc3fb4a8be23ae0c7b1664f1f3c273c7862785e8a0fe740f411c2d45a71140d00032b364ffffe74caaba4d50aecb0aca0815484adc689e4267f92729b726ee285d5d76fcb87db229243eee81fa11ebe013d67ef9b004f34cbb9ac271edd38646a2526853afd8e566c6ebc83d70c2a923aceed2841a218688b72463127ad147e2a4a31792cc05aa181c72fd274ff14f98e93e4a331e850737d46d9962d96b176d84ad23effc34dc78b715a7ae5376b7a111e18947deb0d05fc42a8e133ce64b38b27ebf23138791896a59dc706e02fc0ec480c465dfc1a272c1b97fbb7ca54d26b194b63dc4935ffde52ad475dadcef867c30a501ae3bec19b97f2f43867d4a4d86fc9e0b910b39866d75fca7359b0647993d2cb69baf09beb4c3ce49fc1b153059bda4f634fdf4c9596e68c708942d336b1d0630447915434279038633e0800956155e2271dd3aa2cfb1cf4209c2d85f7c54399db3ac67ff07799433c6001736422e8198638b87dcae0c3b67c1596cd92519fe8d8862b3eea8d41df63d9366bd18874d74827f213e05bdc04a167a6e3d6077616a36ea042d640fb3ed4216e46f83490d570b332014185cdfc1bdfd40a74ba5d298ed70271af85e0a28700a9b184ec9298c647270843d33c43171c56915a3d64c90b8916ff5e32fd5d6b4709adbb6b62d3857544bee033f13e120d51cc8658c13a32b4d364eb9870119a6fbf843db2d06c52f3898d2f28f1f0ef01bcc60fad7fa60210ae92379361df7521c6de790d8eda2895d94c2176e7f4b0b4e949dcf871019b496c6664712cea9618073538e6ad1c1166c3bf666a8a494c4f66b66c4ae790c96525ae8454c01d714f023849f210cf7c151b8e3056c6b980639d7ad6dd8072296e78ac8f8cb41d28902296d1be88eee8d6fbf6ea8f624bcc1385d7ec250d229ed20c189373cd78760f492cb8ad76429e7e903385c4291be0f3df708360232cd6c0e7febbedacecda53433f309a3f98271d2d6fdf6c09b7aeb192e37f7115d33bdeafb27a890564f12b9a81db8cb6908a662b98c78e05715d7f4198409f0f94bcd5e8c104baca1fd5c48329165897c1fe807c5fd64612564906e9d0a255464d585ff886d0d80a25be53b547eefba0b0de7c294538d55a68bfa4e1b3268554ebd743bc0567b9729fbf04875462275c4d4ad1484ab912b9899864116ef94237c7ffd0285e56585ec2b120f43e25352aa1a17dfe8c86e41e347722b47bcc1cbe79896cb007da6d3b667a32b6a315b12ce4c208bb0e42761825a76a645947a2218d35792a2f1d7ac8c58ad4131b3942083440727d3814b067ed15a49541f2fc47527d64fe80aa1f08657be26644926c7aaa648e3eb1de7fa429017121d691cf83171f535b18fc214b6c91e51c646cf4485efb2ef28f0d578ea6cc970f718952a35afe2aa801d9c2ccd992ccc63acdd1747f47eed72a46d2b6e6fea9cef8e37482259800f22be4b6e89956f2b76dbd35ee0c9480683b5a0d1b214215e4108452c5ab39f57b88773532c5b0c9519c1e8858d9611b019c3959f885ac11d10ead24628f021e3634e2292454f857e94f21c9af89ba895d588748484ec46de704eca4db2db1500f351fe8c393553e002d895bf7e60f62b9d27dc262eb1b647b939b86b2c82d2e6f20806e60ae3dafa09c40f4be33f4f8399199a8c41415f08b7f6520d2d29a6621018cd5ced93d17dddf3302cbc46798f22ed770d888c8195c3c2113dfa319dd3bcd3e939ccdb92407f3941abd6bee1a4946a75f6d178016bc098a7917e73007478502dbcf05b615c4c71e009441d98e5d2ec602deaccc723c4a9af1fd4b402fed9218f3be913a41e9ff93230ca942c56fd298ed6e974be9d637dfd3082aea4332e2c55f710d4ddc97c09c3be34f11658d42167ca79045f162923c2d1c15af4add06560378cd49303ae76744e5610f7e7d0c7af5806d5ae2288ba4671708e9b3102e30916d07a17ab5d5008c55baa9db95470a7951833837f126b3dd46cf2acb68208cf06121f0a2b8debbf8d4fc997679283239f8f9134f1e9adf77bcbe031c5790eaf86a75350a2fb1b590c2744f98f2a7e6aa0945fbf193a9fcf27c543018a0cd9c12d653bb7fbc71ed4ef7a1abd5eb7d4356b844381e7e4f95b6a7f3e5184966c06f25f7ec9332f54b93ae5759ad3f5b3569c9e5a94c56b6c4665212a6d70e084ece67598e33b6ceb6149c61d97ee1cb12bd1dc0025b177ace163a2bfc9edd6cf3e35aff7c674d432c27310358dcd3403953053da45c4d20124095e17aba666605e2563a5c0b2b2f63b0ad6403867524d80dea777718281e5be9697d6202aa62c2638fd6601250e6c19374ac8851ef6a3b4cb3af1d858a3a28c5388faf24630d7d3d3f014c89d40faf0cb6a8eb2b67a17a84750d32c1b066021d87d61bcfaa5b52568ef150fc9e3f648f0176486174ded832462fe31c0e1b5690be73c55fce118faa3e5f83fb1e1c04f3d98bb7eaeb1e8ffefef2b7361358f89f1625d01bf56ceca405f6f3d9bbbe4454e99beb1eaae30e84843ae8771398161e6549bd7aafcb30034206fc862b8ab98f2ab9aa9905e57827573073ea6fd7e196b7b53e144c205faf8ad6e5094eac948c81284545e485cb60fbda163971d7bd430f610ba062d51c0959bb5369246c20a6816e6fd7e82d69e38f23ac9856c52160fbed94f0198d18979e24b96117bb416893ac43d1d4425031fadabf36492fb9c9be5ff0bb34b4c9ad59018cb44627750b144af43d67798a24cd85f2ae1c103dcc2166f3c832bea5f352be3e6da917aae87f975598dc2550d2c4e8d3788843a77b97ea29588fa570453ae7a998f20ea8ab4b674f5aa6d88be12d76977421d2f94bc303571f0a770ef020ef947014ce50cc9cb09c494428a6e5", 0x1000}, {&(0x7f00000014c0)="12749b360013ecb743ae94dc79faba451729c828d893b4e1af2295763a483df79030287d36e45bd24b66a2f84f7a13b02f5c5d26d937638a2a928f7617f3c3f56359e4623c", 0x45}], 0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:01:18 executing program 0: socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e64533139183d0b5deedb82898464718916b5dcaf9db0f17e7aaa1569d99935de32504a11187316afb3eb23c557194e52b229acb2860c9bdb875ff0e30f0098a9afae7472ea0f8235808853c7ababf5d56c43d9499a7f55ac3ba0eae5f20648a3a4f827888edb5961d4888bdec66f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:18 executing program 1: r0 = msgget$private(0x0, 0x8) msgsnd(r0, &(0x7f0000000000), 0x8, 0x800) getuid() r1 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6, 0xfffffffffffffffa}, {0x7fff, 0x3}}, 0x2) socket$inet6(0x18, 0x3, 0x40) r4 = msgget(0x3, 0x8) msgrcv(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000043f60854a2ae4cd44fd2af008000000000000000002da41c0263b70c051ce21879116c660aac4bde5c3aa4c5518754216e9f9cdcf22c682931d4c22f30d4d1f8f0e6908200b6f2cf754d0f35e611db66b91a8da4bf61fb8ae44605b61210e2504ca78179908e7e3ac40adff8e2829cb87780f8d3677ca12c35fc01f3a927b0e1cc86e65c25d2c64fc7667a34267aafbf1576f04e808d05da27f1554ce3fc7c1501"], 0x34, 0x2, 0x800) fcntl$getflags(r1, 0x3) syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f00000001c0)=0x3) r6 = socket$unix(0x1, 0x2cea373a31e3e4, 0x0) getsockopt(r6, 0x0, 0x4, &(0x7f0000000200)=""/142, &(0x7f00000002c0)=0x8e) setreuid(r2, r2) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) dup(r7) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x4, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r10]) setegid(r13) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000340)=""/120, &(0x7f00000003c0)=0x78) r14 = semget(0x3, 0x2, 0x98) semctl$IPC_RMID(r14, 0x0, 0x0) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r15, 0x20004269) msgget$private(0x0, 0x200) r16 = semget$private(0x0, 0x1, 0x6) semctl$IPC_STAT(r16, 0x0, 0x2, &(0x7f0000000480)=""/222) 16:01:19 executing program 1: r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8aa7e2dda857f47b, 0x0) accept$unix(r3, 0x0, &(0x7f0000000280)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x7, 0x800, 0x0, 0x3, "6cd4129f30953f4ffa494cc9e5dd83c6d71eef6d", 0x5, 0x4}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x24}, {0x7}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:01:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000000)={0x3, './bus\x00', './file0\x00'}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) 16:01:19 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = getpid() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) dup(r3) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = semget(0x0, 0x0, 0x2) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) dup(r13) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r11, r12, r18, 0x40, 0xef99}, 0x8, 0x8, 0x8}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r5, r11}, 0xc) getsockopt(r0, 0x0, 0x16, 0x0, 0x0) 16:01:19 executing program 0: getpeername$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = open(&(0x7f0000000080)='./file0\x00', 0x17b6f98087f17d56, 0x323cb8dfdaf77597) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x7ff}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000100)={0x40, 0x3}) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0)={0x20, 0x6007986}, 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x18001, 0x22) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_vnetid}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x400, 0x100) fchdir(r3) r4 = syz_open_pts() ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000002c0)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000340)=0x200) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x40, 0x0) dup2(r6, r3) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r7, 0x20004b43) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000400)=0x20) r9 = accept(r5, 0x0, &(0x7f0000000440)) fcntl$setstatus(r9, 0x4, 0x182) r10 = semget(0x1, 0x0, 0x2) semop(r10, &(0x7f0000000480)=[{0x2, 0x1, 0x1000}, {0x1, 0xfffb}], 0x2) msgget$private(0x0, 0x10) read(r2, &(0x7f00000004c0)=""/102, 0x66) getgroups(0x3, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0xffffffffffffffff, r11) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x8, 0x0) ftruncate(r12, 0x0, 0x40000000000000) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x36}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000180)="5914e8a190edb078ba08a80c15a5923b5718b64597a1231f904b854159778ef82526e11b7cd0c222ab5ab137149372e2cfddd99d97bb7e8ae9013ead81509df8ebeb2eac7ae15121b98e18642e", 0x4d}, {&(0x7f00000000c0)="7f7eaa9413d5c0eb044dab9e4d4dee9f9e495c755d5c659c41b3987e324e603225", 0x21}, {&(0x7f0000000200)="20efadd74bc29ccc20950a90b18014c551d2c498acce70cb93ca48d703e6053337bf1db98284dc8263203418dda6230027d0e6d4e299b360fd952aa830a977af6f58ed3dffea3cd679bbcb9984568847c61bf2ef1a156b20ff2ea4df85e92639784c91d6e4e86d23d51dc92ca8dcd3b99c7cbae3aaa0db54de7ee1fe5e", 0x7d}, {&(0x7f0000000340)="130fae79c7fb4a4a0f79790a7b84c811873c83716c60ac173fc058726b99caf0d9ed8ba329acd19e318ab5fcccd273225059d003a155d0d14216a490051e22983d69279519853d3cf2d7b0e53601ce2eed8ca42bad8f433c76bc681001803f02198a1d", 0x63}, {&(0x7f00000002c0)="fef8c519c1dae029e503f4e98fd9a21c0599e77dcd0d2bb868f43be36a0d1ea7f0d7f45a38416afecfcb6cea1f54e21820580ccae4abb3123c04c6c9a9", 0x3d}, {&(0x7f00000003c0)="f010ffd0f0cd39a5963ce0ced6ef49aa121d967d271300f1cbed191f471c046f93d7e515f08bb664c9307b482e3fa3c76751fc106dd4d0ee81e20e0193bbc394e20b19e306ee7c6485a16a8bc646616afedd66ae1d6f93e50fed8e43dba8131a97a21165185c22fbead21ced8a1a86c0a9d84a6fa841db7ba69ba8e053d80ca25802e0f8331916ab8b", 0x89}, {&(0x7f0000000480)="532a46a7f161bd772e9d2b0cb8c75829ee94b2b015360e825bda4f17d320fedde68a9482edbc32825782f778d2c12fffd88304a6d010cbbe0ac225ea22cff0c902d8d6d14a139e585519f3976e7da517091f25275e5e107575f2340cd4e4c5fd061668cfdf046a663d071f449b6786eb75085621c6a1a8a9c2d096e1beb6e518eb63b597ee1e2d1bf16f4be43aaa11a0badb3df448606a841dc55d5c66284a7fbc89cf9ceec5254548153f4ee2ea1f281f7901409387e607a11f55e5b3d2b5d39a3f8a336075d661ba09d48198bd61884448ca3eed61fd9bc7fa15b7e536bd7417bd42c77b94383b0e490699aa592a092a8905c2", 0xf4}, {&(0x7f0000000580)="15092d9763c36db79bd06eed78c3573085d8b8033de4033936cb3713b4cbc67f87a4d67affc65444120d98358d04f4b5f080baa82d7ae630ac56ae86dfccfc35ac8dd307bf8a5afeb27145e3b0be10d12331765befdafbbd7c6d2c84a7707c9e545421eb66babed6751aaa75f5f9a075b4057b1056a5114ded931f9ca50cd2dc1b4c7309ed7289f32b162398995d3c5e11bac4", 0x93}, {&(0x7f0000000640)="d84103e515a1b390b338eef6d29831e72e94a17a5cf8428e2fdd3792487dc550a10bb58ddb31bf74e2205e87b3130f1a4fd53e7d029222989f52cbb2543192ea7a9c5efa19c97a435f46c62ff4af6bbe798c37778ef2dc5b83df24aec7ece1a4fe5605901c2dd69e60aa28c6c4add0c925a25948ce506c13933301ead91b1845d16f4a569302d083dd3a3673541d89de4f8eff7d2da2119132759df637bc89ed54981fbb21b3cc30155ace4da3b592ff96d4bac7dd6e2fb7176cdded684fad5b323a518a7ee83cb29f09043d4721e6dc80f010a7b4d376092ef4ccf1802ea32e12e8c40a", 0xe4}], 0x9) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 16:01:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r3, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r3, 0x44}], 0x1, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:19 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x20, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="0000580500007300"], 0x8, &(0x7f0000000600), 0x0, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x31, &(0x7f0000000000)="f2", 0x1) connect$unix(r12, &(0x7f0000000440)=ANY=[@ANYBLOB="3cfd1e9baa85784eb007e7401f674a9b5ee7c16114f45fa4f59da9939d7d9279115f4f6edcdd81fef15ff8b152c3a53454e1346f81dcb8d092705100000000000000007725ec21dceedac62742c6953a79f74bd50fe05b62afc1f4012530c731ce420ab739595a5a5068e503d34a6060a6b444516833d45455213ced9238b3043681c5fb72b9c4978a7a72ccc890914c9c9c99203ec78fbc3886beb0edb8b4498ffb9d959cbcae41a39a0a75b65ebb38d9b066e444bbb1ae5f95efd18616d5f07396ef6e040cadf8560b7374dc676a065d837713b41f56d5eafc473ec8e21373a6f7329e9b64b5742f59830e"], 0x8) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r13 = socket(0x18, 0x3, 0x0) r14 = kqueue() ioctl$FIONREAD(r14, 0x4004667f, &(0x7f00000000c0)) connect$unix(r13, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') 16:01:19 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0xc2928f28139c0713) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') read(r2, &(0x7f00000002c0)=""/171, 0xab) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) chdir(&(0x7f0000000180)='./file0\x00') close(r3) execve(0x0, 0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000080)) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x34, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0xfffffffc}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000240)=[{0x20000000010001, 0x0, 0x0, 0x5}, {0x3c}, {0x6c}, {0x4006}]}) syz_emit_ethernet(0x170, &(0x7f0000000280)) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r1) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") nanosleep(&(0x7f00000000c0)={0xffffffff7fffffff, 0x217}, 0x0) 16:01:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) socket$inet6(0x18, 0x3, 0x80) r0 = open(&(0x7f0000000080)='./file0\x00', 0x49c3ed4ae054fe7f, 0x15) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80000000) chmod(&(0x7f0000000000)='./bus\x00', 0x82) 16:01:19 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x480) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$dupfd(r3, 0x0, r2) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 16:01:19 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a97", 0x20}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="13bd0c2df09650f94a8b32450ddc25bf757d1a0b1dd69bfde7f109cafa0a0dcaf6f9f53035b4bd0426977947190a1237020e4696f26691f7367f945605c2d7d0759be96a7132d665060aab7f1e5f8f96df17f8c0871018eaa2c49d9824dc7aa8dfa65f6516ed0e991ed85f95557f649e145b2e30570a2511e1795ef35b45ea2cc4634d84fc7983ebc03eab36341b0f7c4c5aa909cda9e224ff0ecbe55b792214640a5708b04f1d9dc1526feeab3fc095ce4871b8ef135ce5cd9fae2fd39cf58ec7444e6b1f2574854aaad829bba1baa7666b9c838dada857020f797ae2c7", 0xde}, {&(0x7f00000003c0)="4aa1f18bfe05b5832fa60213b16e7823f013ec4e3b60621e226d6c213dcaf0a7425152f980558afbdc2a93d947e90e29080b92e3cf2a46273f35adede072f1e4d0f82531dc6aba4e85ea781f3412d6729162846c5d5c0804013f66713536ee18738b8d3112535b492db5afc2b02b6d42ee0294350da7cd8f28c3d89f77ecdbd8d5598d92556de2ec479a4a7f8bc62d578989cf5be5755135d666d5c08e5874564b29b2dc339f4a34e6147ed3da6a1b0544d79e20cd5388", 0xb7}, {&(0x7f0000000500)="9a2aa2944d7190a91bd58bbafa8141d0f5c4879b1a6bce5f0102eac51d5f92c18b810cbea84c0936f9808708547ac5c65492ed8154ac07c8589bc706704a3c34fa02ea8bd557ab8299eb7eaf2ba6aae3c8a3bac173160111171f24a01e5ddc57b870bb0708d56857a0e4b491a75dd6aabe52dab49646d4a369db05bfe6268d466dc3d5", 0x83}, {&(0x7f00000005c0)="78f27d732365fea1bb082c749f64f1be1bf97b3bda5a39d669d8b4f74ba971c4c12bbd5f40b0856f9ffac1ec709ff7c0dd2005e1431b9078f0091efeff8f3f2a4f1bf22a8607f259c26dd0b5c4376259f3e076642e5255d3f51195548d55bc274cbabe8419e99be9af1d7fdfd3c65b839de21c186e2bd6cac83d1941aaaadfb7eeae49d1f7335a921d2aa2f9ba3874646951312bed755cbf1fd9f5d23f2f7bc1cb3376ef1183e4f6be28170be5aad2037b3a8d03a599e9ced9b8229a7d1946b7fa8bc5d11e", 0xc5}], 0x4, 0x0, 0x0) write(r0, &(0x7f0000000140)="8c684897f018781ac95402f5759853cff783ab622c5c0a9e99b9bf573d37c31258572b4166973a090d67e9b35dbf41cfe689e02c52da41beb2d4e1359b2cb256d69520bee04f476b09bb6a9b861b6f279b0d55c8bbc8d4043d5effa6b92e2ec4d4cc38ebe11f5128d3cb71b955e56f09fcf7c8b0268bf972ec095ca81d909b9dfb4d4ffcab179e6c725e955ae5909f4532bfd5ec1adafbe746464da0485be165c9742852080d7d3f5b3c68dc77588cee98899ece8ed10f7e2d6115ed6a49247eeeb0d4237ab5b8a84c1eed1e3e0221d06105a761831b0da89c1727c602b847ca2fe6", 0xe2) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwrite(r2, &(0x7f00000000c0)="f08a5f25c1893f14e364255d8370ea9266e4d5a58a7c51f4328b1e169c130070004b58d55ae6205cb8314053cb14da5f13b78f7b4b2fc2", 0x37, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000240)=0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = msgget$private(0x0, 0x7e85724210e4f0a6) msgsnd(r3, &(0x7f00000006c0)={0x1, "41995f460c067d5b48697cda943fc28f4f8b0a90feb6010e7e7c199f62fc802a1b7a670d1a35ebf3d3251b3b5f0d8579408fde687c6cec6565c3cc62d8ae7af9bfa3cea7dc0c1bffb660463a1130198537cd166da384e265e70db84736e1fec254cd2e328f6f5bb127b61b3251181152cee9a1dbbd6e30c96664c84e89d1261ce021ed9d28168fb416c2dece0e2a132e6bc97403807700ca6d17edcdb983e45778c5c38256f6c91ae6961149bdf7e38699cf61"}, 0xbb, 0x800) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:01:19 executing program 1: r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 16:01:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r3 = semget$private(0x0, 0x3, 0x84) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x81a8]) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:01:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x321, 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)="5db1acd4d942e1650725ecc73f3ede5378cfc9d912b7675f93fd7c6f073cbfc2b8c6a4f32228689aaa27894f5d8a293029ee14631afbd1c58e799a9f9b417f1d1b5345fb01f23388156aac2b5315b14e35d422c96c3479102354d303bfe584d0091757cc8fcddbaf63", 0x69}, {&(0x7f00000002c0)="c8c643636e647830b9e26ce31ffe9d02e1997257410e4994703ebce4138c56242005cac3892fa7867d15be3a0a7f99254dc8db289a85b1f35d79dca462707c2e3073a499e05ca3322e1a883be4ad1a0c338a3da742d07810523aac4f", 0x5c}, {&(0x7f0000000340)="ca0c14609c5c680d64d696943d7be652c4ae7b3df7cded6d206a095e82fa9bfd72529ea48de2fc9a834d83615cc1183f05f67ca89f94ac70f34574030695dee2baff2378aa4736e36b43d1a99abfd65ec8db37a00ac1ebf019c14c97f0df52a39d1a3049c0be90872a2cde20af203740ed98832f29ef150d2e", 0x79}, {&(0x7f00000003c0)="5401f3a6b3244158a621ff36a0e71e5f3322ad343f50ec8eb1ffff25977c9177b2fa01f4f942a9daf18c2b66047717849f6fe1c9a0ae53d9157e23d8214f53a1311b592135d4fe980d787a726d2b4cc39130fbff017319acbadb80ed5f3ffcabf7bf", 0x62}], 0x4) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000240)={0xffffffff, 0x0, 0x9, 0x100, &(0x7f0000000440)={{0x8, 0x20, 0x2, 0xb, 0x3f, 0xfffc, 0x8000}, {[0x0, 0xfff, 0x4, 0x2, 0x800, 0x100, 0x6, 0x101, 0x0, 0xfff, 0x4, 0x1f, 0x5, 0x5, 0x5, 0x5, 0x4, 0x7], [0x1ff, 0x25, 0x7, 0x6, 0x28, 0x8, 0x100, 0x42, 0x1ff, 0x7], [0x7b9, 0x0, 0x9be, 0x7fffffff, 0x7fff, 0x4d22, 0x1], [0x297, 0x2, 0x1, 0xffffffffffffffc5, 0x1, 0x100000001], [{0x0, 0xffffffff, 0xffff, 0x2}, {0x1, 0x0, 0x5, 0x1}, {0xf3ac, 0x1, 0x1ff, 0x8}, {0x401, 0x5, 0x15, 0x4}, {0x2, 0x0, 0x4, 0xfffffffffffffff7}, {0x7, 0x1, 0xffff, 0x5}, {0x3, 0x4, 0x6, 0x2148}, {0x1000, 0x4, 0x5}], {0x4, 0x80000001, 0x1, 0x4}, {0x2, 0x8001, 0xffffffff, 0x2}}}, 0x5035, 0x80}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f00000001c0)='./file0\x00', 0x10) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') 16:01:19 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept(r0, 0x0, 0x0) shutdown(r0, 0x2) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, &(0x7f0000000040)=0x80, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:01:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x4, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/118, &(0x7f0000000100)=0x76) ioctl$TIOCSETA(r2, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000001c0)=0x8) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x61}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0xffffff00) chroot(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) 16:01:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x0) 16:01:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xb7210b9, 0x2}, {0x18, 0x2, 0x8, 0xffffffff}, 0x9be, [0x167, 0x4, 0x7f, 0x6, 0x5, 0x46, 0x400]}, 0x3c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ftruncate(r1, 0x0, 0x200) close(0xffffffffffffffff) socket(0x18, 0x4, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:19 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r2, &(0x7f0000000040)="d47913a7ea8503ef430d619b4e074f60f4c1c4da77e9128e4c1a8e40bf6425421e7caadd1aafda1a296a0caf2d136d7c695c093463d7b0ae5a1e86bd87878ceafe9ca42ed9bdddc7eb66de0816a16c3a022219cf32a2d339b920fc7eed647a21ccb004ee781b", 0x66) poll(&(0x7f00000000c0)=[{r1, 0x41}], 0x1, 0x3ff) write(r0, &(0x7f0000000180)="fa", 0x1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwrite(r4, &(0x7f00000011c0)="5c7286155330c077e44dd9107f64647391a7c2068db4d1923f", 0x19, 0x0, 0x0) write(r3, &(0x7f00000001c0)="c86a690fdd374735e353e4a528c597eee7a73a44724e78aa0e0abc87088b976ded7b1291a1f7a40cc845637b747edc1d4f1137970ce3452f7aa63f8a62ea3df0fb673eed197d1d37d7bea8f775b1dc1d5a0666cf025f706f4c683bb52e6faf49f0327240aaff44cc4bae23d3d40ee02b943352595befa60cbbf21a61878672cae9cc698ccf103e7890105fe6c4e4dcda1254dfe488d0d569823206bc3e98be7a24fc97224b98424318312ba1ff6c8dd3263ba5935a3426224f46c3411d9043124809be4e8da4b11f7c77e2d04308f43709edbf007f739de6461f9f8b2523d8469838419e1acb56310518b69242a27fa10ee26283dfbc6c35792730fe6bf651ebc3411e3437f4808ff6bf41daada576b89dfa68f0322b49ddc24426efb24fcaa97d37f476bb99f726786202a2d33a7af792a58cd2d5fb98d860202b067ff85968a98cf98fac4150262ac5bea0152cc66bd287c2bd87679f1c308ba0f14b6eea9122c52f6d03ee41f4a1db7b6a79f47fa248701d48564515835140bdac8452b798777577f038daf56f895b828e601edd67962ce628d1ddac1918bc5c09ee3d6639ac6f4f94e9982a38195d3762bf40079f8f4df5d9e652a9ba04cea38b2d1eacc9a2482c148652c20cabbdddbd1e65e895fb908613e506afc907b53bd2fcc1b8859332463d28004cf84c356ec8c49337b10e2f847bf96242fe7a820b3f1fb6190ceaadb5fe5c042a6abf3964e066fd80a7859172b2db5cc4873764fe41051dae5947dcf5d452146b6951970d02edbda1fd4ba27f5de0d2bddd9eab6035bbb67c0a5ab27f9eb3ca49e0a60bdbe627501d07e003ffc6802ded8304974e94fbe9098fd63c96a0f4cf9d836f1530c8b7e35dd1385c09a2bb7c9950ff5e6383f511626d1d5b01bf40fb51ddc9b5bc322a617007aaae0c83d47d096f16c9e6e5789d0ed8ced51affa5ef1584d7c1b3d2baca5ac03f133f51f4590776a1551366d16e8af8d1028da0d82a1ef46827a2789a0e4940fdf5a188042c5e7dffc61f6543912fd261651c5624247e40d9669bffb7d99bcbd97317ce0dfe6ace2b53f1ad60820d5cada652d0133ba65b2fa5230bacad89404890400f33832779b1837a8271aa10c9b143df00578c7c41ff1a354149f954b84607dd7448effab288f1223325c60339358d4099293704c3f6553da3d73a588bedbd355f5a1f00c207d70a47dd783ce149fe3836ba00bce4434671fb3972a2a7893f2cc9cc3dad60c79504e318818cda082dd3c53bb3a211b2010036be7009f413a92ed7bad8d3b2fef4bb3b2a83c91a94a33db8c524a33435d46afb123f09e15f9092a167450b450f78b3ff40a45c7c856f804240354ea9521cbf8d5a5110d268ef4be4e5edae703525d427ca52a7c1b674e6d962f99ce8d981557f8321f8c6ff488eed34d13d97fc3570893d1d12483b290701663837832c63b5b1ed68219da9a37f3822bdf5aa2ad330512a58772c8974a5c761f590d2378f4198e8593f0c593757c406065583f63aec3103027fe7eb8d44067594e846e7f7bae6c65d771269b90839fc6b367e4502945d59f1474338a2bb9264858abffb6cb871445e20c172bbb113937f88f44941877719e8cbea847f147fdd38a7fef7d497f2a0b97ed77d888ab497f99141bc1336bcec3b7b64a79248e1a104b97abddadbe38c488ba91d9369bde6b3a8a7cb836965e51bcfe01df630867104c87a5a3f406ae29d7695d98f113cbed9864d07b5a0b59ebcbf2d2e6aae8be037cb7726f158fe883b5a516fc3f7ba576c69b2b1bf67cd1d91f9c69b194733dc49551459af072a5498dd525b7a7bfb5b6eaed9d840c9871f7860f3a03743586341b15dd2cc4bca5f739974212bfda9f3c0738f9856f4852a172ca172758e7be885462fea913aa40b9ece595a035b5204e0631399d9a41a69d4b925b8bb8a1c75a3c76524690d410be33190d379b2ee168bfe3b4375ee291c5527d10551bc08a010c0870e7e83d1716ea112f161f35c6ed7ea2ff01908bdb9a4f3b464be21b3ec9cbc8796fab60ef745c66821dcf1a301a1c6c051c821b95cc829d4a755ca24bea297ebee3d7fa3d787c3581f4abffcc41e64900f5f2358ec6e787ec2ad544def60eb384e07eb5f25a8b1d2d75c426964b4e9c96be22d82825155eef5ad7cbddffaa19e871bbb790d267359562ebbaf79e78f648d0cae48cfb01563c2dbbcbb31a91701f698cd24d8304bc9e2eb1c294511b2e783a6f3161c06344fe8080460a290a84c10edd677a622dd2be90063c24c251d43645a1b77c11ee709836204c28a3c6490764f8a92838b7263c837f4acd96a4df13855ba3799820fbb05784014e4a65d36ca850ed6835c6280095c16c30ff693b6c2fbb086d4f0558c9f366769f0561ed126aa00ce1a30b65c6e6df81e1f221b02892b580f003e88ff0add6f55288b61c22c093966177d899c8f58695da44697e02d75b4988ba37147d733c99d346b1d5c65a752c4126b46f6074d62ec4781a1a84c85c4d89aa00c5864203ee36d1d2ea7a447c6bacb0dfa73815e6b627088a26d21f181a095dc06904f87b42cb34262eaa4cd7790e64545eff2d4177b95b7f61eb7974d6ce1985d79349177fd611188d9d9dba57b517758a412e0c35ccc0b42590c78bbf4099fe879443134400ca23a76f26c856f0f9f714283fe5e5f3039163cd040d6a90ae47f129b0c9058ee8bc820bd831f1aab32f731e6022234d45735f68dbf0a38eeaffdd4f697d8fe4856257e48fc9fbb25a24ab08ffa896c49546ab8aacbc56aa3d3566e18f8896dc1e6873f6b976c63f332ce5c79bdcc85e027c7a5381b3255bb3e4e8fed4c61096e64cda55eb04725062cb563a8cb8f38751e9b0e766d640b68061fabb429014e89030838a30294bb1d60082e3556c33f8534de7f70c5002382f5e1a2c94c832905077390aaa1945928583526db0f84794b18d3714ac72663ff5fc4079c472107dc81f04526a3f67315926a35d676fbdbb14bdaf4bb065e28cda7654d528f9da2576ea9ca75c7f1c91b7cf93fa700e0ae289c06c783a0b5551f2402331e40ba8f09473b0cd59e65afda55ae62feb735d56aa0724cc7b1993c21e082df39eb62c4c57da346e46337b15bccdbe7d45a5a2524659989d9647360da0cabcd1294bd14a8ade4e107355d49f516371ea60ca562d70fd8c09426ce06e602edd3d5bad1b02c3e5d922a46f2b6b11ebf57eb030f70ff011b8fa00e371b165cb9549a0f35808f94f0c2b9763c7e3c1e638e18ac472070a4069263fb1294faa660130ba4aceccbe7f60b89a92b18a00c9171fb32aa27709ce8a0065f3a1ffc999f0c5aa5adb8e4697438199c8b39cf4655cc54fe3369897e2a3ccbeb7b901421ebcf56145a68f9dff27e3c81c02935c81ae7acbdf10e2bf9dbcbbbf66886a6220d48c75c2d94f18a86aa95fa319c9b6514f50736bb50470066f2a3230b464738cfe3f375b497e7f3794b286d2cebb3798495c0fc472fd008d7b0bfa058415043461f18089a66c75fdc8bf65ed383ff4b4f2fcc70f4ed4ebeeab521dddf672d7428d22a366493eda0309544b4417a38dd33d3d6f7efa6076235ea51357fe165aff2b6efc40257c62480648c3fca5cbd610c494f247b7ed4f94c9a8d7ee0e052928c7b86a2190907f8e47229d05f05c6c902d9d0d72a8d13928d2e27bcffe756ee9b7fbd5c3c188c3e4147514d85414cb1fd47d8eadd22d77f77eaa67da8f340eff109f5564cbc6d91b6cd3f5fa699f11d5020251954e09dd85f62443da5431f176ae3332fe7f6159e8a866c4f4f90dfdb48e9584bd578acc4fcd172bc5e31fb606db03d293e97d138458d959a9620d9b16da559ee5166e2c1e835518695fa9319c7d6245d9f9e9d7ad24c78b06973be4983ed20f9b7c203ce265f2cacb3f3a8027e6e6f8600fd358acbbf54878cb9bddcd6278a600ccf3460ecf846ddf1625abbbd6dbe38bcb423aba9194e88e6daad4197c71049e926bd5fae59c8ffa0a569692f1fde0c39242cb9da54cfeac8d6f689b033882b04f119dfb87998f8d64608b39dd794a28857cc7125b7751a72b10516468783cccd3b1aa7cee25588689c9d060698570d6a6db6c7423061e2fce412a37d0ab63c76bd6173241ac952f3a14052315bc5d2051fc894e3e80c7055454fb0886616dd575893fe3f91e5a66f4c2a7ee7a28e0603bae221fd156dfef62e77512cc2af7192c715fb741178112bab42c480c4bab4574b45d44024b712b0cac2ad007394156bca9879468e42e0371095cb924a4a4d8ea84d8978bc5a5e484e58bcf886a52bd647fe9c7c6fe35fcdd3f18dbfca9c3ff8f3c2adab146573c9a5dcdf507d6a06688cbcfa5b68baa7c9371ef360b0d0abb0b18599eaa5b89b83a0f0b899fb8fd2fa87e3176ffc31ae52f54b1f5bdb69edbff2914975fc2ed9720f243c8673cf83488fba015c76edf5fbd861f8cd354b852493609a0b5a2220e426fdaa4f55bcd38b3f660362cfaf42c24e769e1f04acd0467eb546e54dea2958b96b422c0233f06019b255c30aa50c57ac34eb2f45c352f5e396d44591de6be7bbfe28c6bf8d6c28db3a5a0ca39215f2361d695b2118fc2dff59ccc9b4701fab1dc992e4a6dd0e95f523a53785615c56cfe12d9133a37c0c816923ffb2dd927016ebdeb4eb9520c63b6c495aeb79b98f44aec66c35afe3c3a87f432912097a80a6845e3219b9eea5dab5aae3fd9bfa6d5cbea3b674db09a405078f46d319241a8781a2e181a9876eb37facf917516b8f2ba26f2709818fd02f11afd6c383be6710d22246e53c75bcf3527e41bcda203ccccae1a945ac8b376c3a631baaffd3d0a919f8bfde7e35ace1f30ef3d45ac2c54e902cc92d61f5f8b8f9415732ba7818b9d727d1a730b1c15f5e6ebf7e45c06f606d091ac0a4bb472c8ad70d382417be5dc37a72b211908e0f8b64b69b19470785c204c01ecdf7d9dfa37c8a6d858ef904da9b73115e8fb98f737de6930664c0eb6ffaedaa78e32e5d89068e44f5b7a1a5806a93a811fad49f7fa9b4e5594ddf9b95d38142f199dba85c695ec8e970e70795da881ca641abd8a4f455a1233525c26b0523eccd1039ebaff6ce9a0f4cc5300abf174a8a47d43c7e4d1d89b45034b05313ed2cce372fbb3df86953759abae8e79af5cc3458d7cecc8e1eb9235192599d91ece22434697ea1fe93a630a3c519ac1a5f134b1418f46796cbd651c80aee9d7aa88f892fe6327bddb4ac70de62b6072a2858005c7ddccf683e89e10c6e64d833033b95efa453a9d36bed58b7cf939cf47dea43ed4a012ee64efa2e20f01f5590afbe383623eea997bfd9bbfe6e052f115a7cf2593740e3054b3ab048dd70a2f99f20e1a40d6fd558cbd0bc5f1e2c2e9bfc219ad9fde0b34c1133504d63d691afaf57fa06de6a74c53a93504109ddc35c920eaf1a751502690cf1dedba60570f1fca018d44104a56da9c5c0cf52ee5450ab00fb62055c90e67b30f6651ca75d9cf3bac697c83e5f7e00fb1c25671f8e08ff834c94729b0498e3e30d05de69ae54d0a5b0f7005712f5a02834a3f817b7d0aaa5d0ca0e1e2984fb2ea19eff84bd628f3a1def1a2083ad69e5fa6c508b917efb5216f7e265de74f50517ff0905262e33aae8d08b8e8ba62cc248491d40861e193fb151e3f6d2ea90450e94849a74463929767b5a85654a914dcefec90918156e2ef3e41716fd9d6b1a9b814cff31f83fbc72ea1131823b3706b2c801b59774a1d0d1a3036cde95d711912bbf8b35495ba1", 0x1000) 16:01:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x200) getuid() r1 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x40) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r5, 0x3f, 0x7, 0x4, 0x7}) r6 = semget(0x0, 0x0, 0x2) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) dup(r10) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r8, r9, r15, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r16 = semget(0x0, 0x0, 0x2) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = geteuid() r20 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) dup(r20) r21 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r23 = getgid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r23, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r18, r19, r25, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r26 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r26, 0x0, 0x6a, 0x0, 0x0) dup(r26) r27 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r29 = getgid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r28, r29, r30, r31, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x800, r4, r15, r19, r29, 0x40, 0x810}, 0x0, 0xfffffffeffffffff, 0x6}) 16:01:19 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) close(r2) r3 = dup2(r0, r1) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) pipe(&(0x7f00000000c0)) fcntl$dupfd(r2, 0x0, r1) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x1, 0x1, 0x0, 0x5}) setrlimit(0x8, &(0x7f0000000300)={0x8, 0x16d}) execve(0x0, 0x0, 0x0) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3d}, {0x6}]}) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000200)) syz_emit_ethernet(0xe, &(0x7f0000000100)="b60ca03297fd825e79ecfc98f5c8") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x7, 0x1, 0x0, 0x401}]}) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x61}, {0x80000016, 0x7}]}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = shmget(0x3, 0x1000, 0x721, &(0x7f0000ffc000/0x1000)=nil) r6 = socket(0x18, 0x4003, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = fcntl$dupfd(r6, 0x2c0f282c45137c4e, r1) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f00000002c0)={0x6, 0x9}) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) semget$private(0x0, 0xb, 0x810) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x800, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) fcntl$getown(r9, 0x5) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r8, 0x5) r10 = getpid() fcntl$getown(r7, 0x5) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, 0x0, r4, 0x104, 0x6}, 0xfff, 0x9, r10, r2, 0x3ff, 0xd75, 0xfa}) shmctl$SHM_UNLOCK(r5, 0x4) syz_emit_ethernet(0x23, &(0x7f0000000140)="b6") r11 = socket(0x18, 0x4003, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r12 = socket(0x18, 0x4003, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r13 = shmget(0x3, 0x1000, 0x29d, &(0x7f0000ff9000/0x1000)=nil) r14 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r14, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r17 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000100)=""/114) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r19 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x3ff, r15, r16, r15, r16, 0x104, 0x5}, 0xfff, 0x9, r19, r19, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000480)=""/30) sendmsg(r12, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r20 = socket(0x18, 0x4003, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r20, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) poll(&(0x7f0000000000)=[{r11, 0x4}, {r12, 0x4}, {r20, 0x100}, {r0, 0x1}], 0x4, 0x1) 16:01:19 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:01:20 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r1 = socket(0x0, 0x4, 0x0) stat(&(0x7f0000000440)='./file0\x00', 0x0) listen(0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)="baf497c78e0e76b4b7d7e235aeda60a57aacbacf9787477f132f7c11963272eb2a73d289893712901f9fb264c261af637bfab26b620a9073a7ee14f1da5ae2d59484acf77715fab136ad5ff23a4aa6af462caf09f5295188b758811fbc47e7c06a3382bc22ce1b877cb59339f1918a71c32dee46dd1dd2b1cd2fcd62778c46179178977823d6a9b9e1905cef47bf3c4e155466c425746113557464a1f8e2930a7d10527fc685a30c54e73a12d5b0df34ef0410e6b45b280754ad2a4d17e7ddfe7cb79bfe928831ee77c82d86849f3fcb9e9de037ad851b05d3", 0xd9}], 0x1) socket(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = msgget(0x2, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x800, 0x0) r6 = socket(0x18, 0x4003, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) poll(&(0x7f0000000300)=[{r6, 0x4}, {r1, 0x4}, {r2, 0x1}, {r7, 0x4}, {r0, 0x4}], 0x5, 0x800) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000002c0)) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{}, 0x0, 0x1}) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) connect(r8, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1, 0x7}, 0xc) open(0x0, 0x0, 0x0) 16:01:20 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) r1 = dup2(r0, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000140), 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:20 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000040), 0x7, 0x0, 0x7, 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffd, 0x41, 0x2, 0x5, 0x3}, {{r0}, 0xfffffffffffffff8, 0x0, 0x10, 0xfa, 0x5}, {{r1}, 0xfffffffffffffffa, 0x17b, 0x20000000, 0x20, 0x8001}, {{r0}, 0xfffffffffffffff4, 0x48, 0x2, 0x20, 0x9}, {{0xffffffffffffff9c}, 0x6, 0x4, 0x200fff5f, 0x6, 0x1000000000000}, {{r4}, 0xffffffffffffffff, 0x8, 0x13, 0x4}], 0x5, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0x0, 0x2, 0xf0000000, 0x7, 0x5}, {{r5}, 0xfffffffffffffffa, 0x4, 0x40, 0x1ff, 0x100000000}], 0x181e29af, &(0x7f0000000080)={0x4, 0x3}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:01:20 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x10) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x80008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r2, &(0x7f00000002c0)={0x0, 0xfffffffffffffeaa, 0x0, 0xfffffffffffffeff, 0x0}, 0x0) r3 = dup2(r1, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x8, 0xfffffff9}, {0x8, 0x40, 0x5}, {0x1ff, 0x1, 0x7, 0x6}]}) chdir(&(0x7f00000003c0)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) r5 = socket(0x77a98569d53821bd, 0x4003, 0x0) connect$unix(r5, &(0x7f0000000240)=@abs={0x682eb13985c518e5, 0x7}, 0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r6, 0x2000747b) kqueue() select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r5, r1) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) fchmod(r0, 0x20) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000500)={{0x18, 0x1, 0x1ff, 0x5}, {0x18, 0x1, 0x7, 0x800}, 0x4, [0x5, 0x1, 0x4, 0x2, 0x3, 0x80000001, 0x1ff, 0x4450]}, 0x3c) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000540)=0x3) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = dup2(r2, r4) accept(r5, 0x0, &(0x7f0000000480)) r6 = socket(0x18, 0x4003, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r6, &(0x7f00000017c0)={&(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f00000005c0)="31d5880190e5d4f99fca57e88fa213fd00f013498fefa310622bbda773149fc9b9774db8ad296a3897afba203479156ead411bf587543181b689a2a19e171008ad7f4cd7bbd8f10421dd60edd49b7cef7672133b0e5a1ba5d551c07a26233f2e4ed946a1f2eb8f3b8e1474c3f7cab2ffe73767a58e7f0f2b13f60abb214a8f333fe6cb62db857cd0fe899d6eba6a5aaf356220f6775d2bf7beb3bfef645e33f898273c9957d07cdb16920d367602c04d7ac14d5a53149752bf179dffbba8a35631a777f2ebf22499ef6ae8b9b523ba9f394e4b220922e94f", 0xd8}, {&(0x7f00000006c0)}, {&(0x7f0000000700)="e4ebf895f656d9a6268f409f40d9e74ae59836493a802faca9e48e5fbe52cdcad78d968b536c8bb9185c21ce4963334d0b76306b20c63a29b561229356851af37ea417cf7f63d31640a0c0c1996a45be7851ed81deac6adcf971e670d14c82cffb50d59e05741fcad86ccfd270af6f861ca6d0183367cbac66da1e70cc4ddce20cfc47a347f728293a391f0c5733d2369caa81555b12f7d1706480a4e7c6970ff4e8125e29cebd8e9dd7f9c8e3d8b7e974311aefa675fd2482815c2691ef1226e127c6f07e281f0a741e7eebbebdd16d05efbb54e363806587f8c8eb1bb9af0492c7e965782fd0553f2b4550dd76a6c7d8760f0cd29cab278be62d0f10a9d83388de34112474e6e3eb8d98461dca53522ccda74d7d3779f409b1f1af0eca23c3d6b22a08cb8f330c1829ffea819f41d9569f2f266c4d80d3c67135390dbf064d6689eee9f930c885c219dbf25ed903f0995e81d02a02d774a0a95c0f9a7e245a7ea6919121560621df6732bb41297ae4e69b560694509c77a7f969a2111cb7e85e4e7c5919c44da0a606a476585bf0efdf0dec5becd6e7cb399c65dcb4cb4772005521cf0d083c610a07133bc41b3fac7ea2292e53b123ef1053619c6a81efc7f122b167c6624dee29a45fbc13658a8e155899da2b8c833aaf49703f65e4e1109b53c802f5d54e0fa0160c3dae1284610479ff500b06afe0815221500bffc135fb185dda6eae2228f88970ca7dca1433e3be4155079cd211dba94058358128864bc4f4e4e7d407f6d02044fee685cce311507477621ea3cb5ed7409ce93d47e4308747a7195840a56db5db1df3c3e2c0eda0d8390c0252b1d5a4448420ac83e8dc91f4782603a9fe03e0499ce882c809f2b5f0cc115103b0066dc6f10d0ef351727c27aa732009b4d3c9c7b305456ac35e8fb99c1f54ee0202c899fbfb734f6f94f6dd6bbebfed276bf95dfe47f989c0c4eed6007b77e535d2f078e58846eb3afd54402fa3737bfc5cdf26d14bd9080c6ec13ae5ce920eb4c847142b09f047978a5dfce1d153b6bd74ce56c772381b7dbb1da82414eca7be7421bbf3034622784916d7281fc9954cb87b1a0528c2e83667150703506cd3a4a954af01b98ff0f65aa9aebf7e26a646305a94ff1607ef2d750719d747673a8fef980b5fb895895eabfab6eca73374e3f6a4281e138f04205b40931a44c57fcb8c9ac4ecc7ccf66b9f21b1fcaef2e53d3f6dea614f73ffb0b683df72b0a0f7b3b0f49057670c459fbc1dbdbb5b455d1bd9065747904fe849f1a1a394f7f3f4cf260903d5730c92d14c4d79b3cde7dab11cddbaf7d4ff64e8ce16c6076e96338ed1c809f87d6b540866557ff8578299c49c05acb90e022bd1d6535bd57f3fea23f5c68237ee03c2675bea1a54a91b33b4ba6dbe6d87fae027a577b8e8b8b81fef5ad9aa0a92baaa1bd2ddecb62c514eb2c6885c800f43f2a11a72442bd942b8a5a019178587188ada58187dce669e5afc490810c367441e064ef483da4c01605590a099fae3f7188a813e090ead9677dba6fbd6ba723cf68ed8aa4bc1f35614f63518f4331dd4c50038b81b02c866ed7755fc6442b6dbffd929e076b9998104c1e780c520e378fa4a74aa67c647b797c7d3f4f276dd33f057f031951fdaff10bbf319a34184d73418d03849bdec389861840126f69856cd7f71258785b52099af556062daa457e8407ac38eed0b1794366e1a65f27b467547bd572191495a32a03263f6b9c802549d4efdfdcef588f4beedbc79887d58c621f614863aa8981e357d5469b9e0d669741d82e277a7a5e08ae9b8d7f2031c7b6e09a9dd682e128721a23f6de4c7fa7df0f55ba2e79e553e1485c6eb625e8f24f99b92fd4b61745223435d341ab3aedca8634ad5552d02bed524e6680c32fe74d4a82a621efb5455ebfc61efd90094b43fa4afd36a8a88a2cc71501d1cf6060a2d1640bc6b6e9b0b96cc05fe1ed2a7d15a83d8a0f5df40c8351b7c7fdc28d2a66f518e82af2d81478660df53ab0b67929c51a71e3c524ee3075f1b38b6d189f88f5864528d826b0424fc48eeeec38ec16ca1232135789b5ed81c40c2b14ea3089ec359353f8d03cb452aff72ccffc1e532647a127dd7a6760ba689aa8709b14b453ff291f5c2e9581ac7f091ed940f29136e70c8542182493a13374c3db945bf388ae48a510ddb34b153f3b1545d5724e2c489a135ebc7d624274ef97ce7f2cc544350302127897934da08fed96621f680e3b6e7a76794290d9002cabc1594d6811f1c338d0e4cf219aecff0fac7dc1a46b195e08f6f49061c7359e2ff1cf335cfb2e9dbadad432e43e589d5a43481e06345930e2209c997549fddc96562f0ae204e07b2ecf6409658d5b57662d3405d27ae5b9c3046a55ced823699c5e702f56a479c6811936744181f534f568b9789314874671af46fe35921618ba5cac268ea4d18dcbbb77c5c4558e261a62948ee7c492b207df625cb9e391d754f00ef18d663f99aec7de7626a2549cb2f5e3eca1c7e88af7d2d5b4bdc1ceee72943618f9a38f5f57d74bb329e9b7512f095a18539fb19d29569a212a3ccb8e52c9bd39fe139e61beb901d6808871d08c17e3c901b51411f26aa1b4766f054917b312c42ec956af08f3f86caa662f9bbab937f08f3040293db33eed7dbd186c1f416424b24f08ffd0fa1f76ba95be13ea9f99ae32a2b54d17a03ec57b409d0ec3433597a7cf543df6f965cecdbb1d3f77d143e99116b245de0efb515ba3f3dc1a86147140551117998849b90594f7110995a9c429a1a1a07f39a3633b6683d70465d96c4a07104dfd6b6ff06af5f207f5d4c9c1cecc2ed0dbcfb7fb177c1d7be8979cfb8400acbda4eff3dac2b7e8dc881b6928b697d8136ed3b60efc1855e009db957ce2381d01631e9317f48250adcaab805ce30be5a2b6e19d2934edf5e2760949d3f499331585f9834e73da23f85e4ed8005035c4c64f29206290e9231a41273ca81d00de337e11002360e578242268b5a40b05d5dbe121288c1dddeae3775f052b793d88e53a1b667a02bcf83db1e4c3b240fae91c4e8d7771b92f8545d259cc6ee267b5b76f9037c2032bd07a952552ada5e33ddea4704c06a7ddd7c900c11eac0b82e9eb16b2de1cec4892f3889857c8ec69a32a0e9e18bb804b231712d8c906cf584f6c8b437c979183f3de1a5c73df909338026e89f4e53a58c2886e24dfbbd6bf475da03fc91d7872c383a92cad7f7669ba7fb20f35b2b2e621753b084acfdd306e693c95480790e15d5b58c3442881697e9eb0aa1cc8ba1a9b0afa76c21ef1b489a15e2eb7618ec31400451a8821a8974b3ae4f8564d3215a178f85d4055768fdf638e1daf4704f585e6103503de70058bc60643c5bdf52fd3eab85881af578a553da32cd44275c52f09ecd16758cb2acaa24bc43c80a6de4b4af76f1eb1c5df5c97c54063f80a2af0116dc612ce140689a8120154be311874e83db7e97176fc8246d2acdce66cc779927238b19dec4bbc17ae55a05bda04b4a234ecbd1a17e55984142e04c3513e5f1db6ac86fba97495570cca18e7d82e92c7115ff42baef4d12efbd448c2a057984a59a21e60d288f5155c9b8124b16c5eee09bdadfdd4978153f80bc83b57aa073b1ae4cc64618ee0eda2dff8736e14b861b1223f8e3f91a76bfa109a77ceac1290dfc43890db209565610619deedac4f0c97e2061c325544f02ad8d319051ae23994518606fd5ea33e37442c9b6f6ae59fb1a5a1e6068d06fee4996bca4045ddae8648a564ab3d3d0c1f405619307bb7950336a56be1fe3050abdf12b05acac69999cf7f7ee79a959bb0e5b304d12d4541389a6e3fcee23a07c91234b5a3a93c9740e35bf4874cc87367fb38fab457aae0e177643adb7530e63304cfb308c232669708af0e04f101a8118bafcde2e6842167731b79636f2c04e7448c1c13a8a937ec63fd9a1eecd3859f47dae0907810991b685e19f3bc741bc82ab87d7d546fd77661869a5787b18ff210c748768ac11a13d3eb8bbca0eb6c311f678a0761f2d2be3501d021679405f5ef05d4d0912470c5bf701f50128e45953a238241b12fe82935518c85ecd5070f509b860f36802d41df2163376bb7dfc38f4bcd7cccb63e52f5de235f751bb799016215d4eb50c8155867a72934de8b3ac6a1d4ec547c0caf9b685e033d392548f21c44c60c43bef6ea24e60eb6fe23b9503cc80a670355864c68de355ab8404b9ed029d57783f4ffd282a37eec7a7ba04c4dbebfe35197b258c02f5596178cba7f957681441d39c5b5ba64ed6198d6e88583a9e8e2f7e1f78a412f7ffd174e064c02cd348890d6efd5e564869123a6227c2e47b80a1a82d1dd064a65afd41261787692722206a4c4337b9e8fb10bd5ae06e42886d59877c6aadf95005207e8264a074fb89a291432a260a0d4f2869fda3ea1a63c78db7e22e41042984537dad1266ed4fea09f39a5c73326140740cd12d79bf3300661ab020e4382e218496abfcbf2b9d2352e775082740dc4f6e115d8337920c1f78c309c5df942d7be9a4f9144958f712b5113eeb5a79aa3483d53fe1c1b216fb845d8108ce12234a1f53577e5fb9c22eff6c4fb38327f6b4c499ce9b759107fb3161a4da5373de0abe889bbf6558e2a778864ce67c4b22d95f6c36bcd2fe04147edb7094524a20f830d49ccab9a54d72e34307c55ca1011b9f4e0603af1a676612fe1ca3bca6ca14f148b916b66e29f52eb0bfa3607d1bfa6960727312b8f54b4889dad6331808f81592d614dc4d70f0b070ffad21442f43c66ff3cb2661af861d20578204c7f8da87825d7b52f421e4d11f6e670fe040f1c50f0059993dc396e78159b2c518aadd58732edea10127df120857eed9a0033cd848a7a17560a1bd517dcbc5252a56568fcd6f4de0859b1e66841e00c6d495556043f79b4d6e73091138a5940422d87785f4cb499a21a57efe587b731e0188dfc81c8b4c3a37858e92e49bac96b81e48703e29e4bdd3e0bd07b3b72a55c6072bf3723505ddb31d2967437f036b5c7ff56cb4fc57811f5fc8506d4912e3b33590db6c6a9f96394cbea73ba8ce5340f7ac9fa407f4064d72e0a662fb44cef49492bcab4c7ef1a26c5f0faad64ca656d77d7235076bcb7acc371ee5e5357d82ef2185841a2e4f7adba06ecfe8a4c0194401b8a6d3b3f8f9aa38948b1eb6d94d310b14eaaa2060cd74c38dfe3c3eccb63b3d33ec2688c2c15fe30034c5916cad14bb9bb3539c202a6e80678e7205e72aa624bb5aac481570ea444e94a8f1d033797fc08d715a68444c29d649b26005f058e9d30d565d899d587dfdac9518c766624c8457214408cd220c98ae795fac4d230d7673184b77d85ad87607edc3ec72088d59cdc16177c9f25880107996be8242f1d0ed867f5ed5c6d33ba62fda7c169102cbac95bd0a971ae326d275172407fd55e332ebc95958684b2af6ee2bf549f4bc466d407d860d48a3414a3c4fb7acff531b576bb2d7d349e4e55c905398c82f36e9a8f1da6acf8f4a128e7a387f9d7a20f6224ed3d49dedbfe376954545c134e34fbfaa82cd5f60bd37b02fda5ca4612253ce01618e8ac3a3734da29cbbe7b0a49da55f3840b80da86dda0bf8aa74a6294d71c82fe9911a1ef1673c934a176d6c93ae26d2aac5f60765a617adb8c90d01021d09c34f8a281d4845b1c24145e21ef8d367ef9a4c3340fe575f5b317144bbc0b335c3452fad3414f09d52ffb089fb551d148dab1996ac5541cd13ed42c998", 0x1000}, {&(0x7f0000001700)="a2e712e859dc9f113f6a54d8a234c788d3edd1dfd80ce03a33fd54", 0x1b}], 0x4, 0x0, 0x0, 0x8}, 0x400) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000000c0)="af64ddfc2738ed12f7e94d17babf92607385b14ebad0c3b926", 0x19}, {&(0x7f0000000100)="6cb17e3949b577105557cb2f3f03482a5b060ac35596de63638c50002d43170f22", 0x21}, {&(0x7f0000000140)="cd61a476da7d7261522049a26ea8afadc36a7af3697d816bdfc9a15bb484ef675152c092518db132c4dfb374c8fed7f5bddbf1d137af9f60aa2ffca6399d000c146d87dc58d342404bdb335c46bced0ca145a06053eab9c71bb22183e515aad1b6cfb81132f86edbe328bdf12cf6a3f7e68bee9c5a780f96b889cb5dd5b0a14ce0b0948ad6c052a5b56b511b18c5f2fb6817fb438b6b5c6c309fae2879acc56cf8eba57308e9b47cee038d4b87cd7e65ca74ec599f861ee463cacca9f1f654211ba7e60ea00d09fe701500f3c8ce49640cd26b4a945f32a7150275305ca4047d6601f51fca9ba6d5444311de4c62", 0xee}, {&(0x7f0000000240)="032860201cf1a6f1551715350a9972d1da211e0d6872518ca8e24a33b2ef9245e53cd71d3dfb10db271c6c83054b254aea6bcf881d655cfb3cca1d2ed6da6041e1fbf2cfe11bed85f64538436da5558191ff68a388e271b72bcf337fa47e47c8014f87e9386bbee9a484e8a52282af0ae0f69232905fadbcfc9b392cc32e54dfb81bc49f8c2013db56471281dd7086daf4c7e20f6d2bd2140bceca4184d36b012c38dd3f99fa3fef48139687de9625831293df49e04f022854e1f5995243bbf2dd53bb0655395a4616916aa78f8f1b62742fec05b8366b3e7315d7bb7c63e8a5a0633d9911ada46bbecfeb0d7cb3cb576037369febf51c00", 0xf8}, {&(0x7f0000000340)="af890b15e1837599305756e33b653be52591ed838de09c8253d4d3e6d04cfe913db27e175923a4b7ee98478bf9ef5b10edcccb9ef622e263100b50f3f9293fd62c1666bfaafb38269f", 0x49}], 0x5, 0x0, 0x0, 0x8}, 0x2) 16:01:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/fev/\x00iskm!\xb7\x00', 0x80, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r2, 0x5) faccessat(r2, &(0x7f0000000380)='./bus\x00', 0x201, 0x3) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=[&(0x7f00000000c0)=')\x00', &(0x7f0000000140)='^.:\x00'], &(0x7f0000000340)=[&(0x7f00000001c0)='/dev/vmm\x00', &(0x7f0000000200)='\'\x00', &(0x7f0000000240)='@\x00', &(0x7f0000000280)='\xd4\x00', &(0x7f00000002c0)='/dev/diskmap\x00', &(0x7f0000000300)='{,+\x00']) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r1, 0x0, 0x7) fchmod(r1, 0xe3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) write(r2, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x81}, {0x20000006}]}) writev(0xffffffffffffff9c, &(0x7f0000000540)=[{&(0x7f0000000280)="ff9d9535327f106e31e79154496cc6acbe1e49ede051b7dcd3d2ab9e3a8502e14ad6a0622cb948065cb9ba43f5ed6a6b89316962d1f47e19b57e42398688ccce78f020187779350ffe20540e92ce87afa0d20dbed18586422ff9a5212806431094b47d8e68a42f24930c9d4ba45db6c070aa891d54d18c269a3e42ba23142760bc30503536b038b9881d12bf48f8f4ae9c1cd37d54a66d8ec045724cd013afbb6fd5b3031ee298d4b50a09f42a53cb98c02218eb9c6bafec85a6ba3b1516c0a2129fb37f2006aeb32029255d24a475d617312322b74fc3", 0xd7}, {&(0x7f0000000380)="220c6b70ceaef3bc04d0f99d", 0xc}, {&(0x7f00000003c0)="5b6920537c9f0e3f2111bb54878c460d76f6af4924e5c6fdc39aaf25cd34573c9952b1295a3da0967ac05e901cfb5efa15cbefc6e661cfe203da04a167a61a7fbcebbca515ecf36f1c30c007526089cbef4cc01ef6295ad3727f3182ec68980573513adaaa7c7be92fe458898100a2b85123a0f2741f76c0ec6592a1c8a8ab103c89eff921ed7dad7f1fc4cc64b62679e6c5db", 0x93}, {&(0x7f0000000480)="0323e5dec50c8533e250c8d2584b9f62c631282cde6cc79008c76f8bbaf7cee81f2e96f3f3c7a832056302d3f5a5fc219e232d4db0a527b1f5ce91d709a89d5ceb9f0e6e54ed0daaf4d31ecd74b922189c24a8b7a82623fed10f77c3450506c31caf783b61474a22e078dbcedb234b16238ffec727f291236d416f8497366e753bf4fa14bab9c48ff2519c3d3ba06e7c9ad9695dfe9a606bf3120128d18dfd2da741ced87df49d5341ce642f68bb6eac", 0xb0}], 0x4) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)=""/215, 0xfffffffffffffefd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x519, &(0x7f00000000c0)='J') getegid() r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x2ad5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0x4) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:01:20 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x2b0) rename(&(0x7f0000000040)='./file0/file0/../file0\x00', &(0x7f0000000080)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2a) 16:01:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = getpgrp() r3 = semget$private(0x0, 0x0, 0x220) semop(r3, &(0x7f0000000000)=[{0x4, 0x3, 0x2000}, {0x0, 0x6, 0x1000}, {0x0, 0x8001, 0x800}, {0x4, 0x4, 0x1800}, {0x4, 0x3, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x1000, 0x1000}], 0x7) fcntl$setown(r1, 0x6, r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:01:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001980)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a54598cd0264eb2cb8d78a2a197a3862076c589793d340c36f84c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01951e3158c6da2ae447473c238460ec91b2c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141fa749646bcaf97856068e25c76e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf185f8f1266bb671897178b832aa6a6a2511f244ac7849225d5fc2f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661279efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e5782ffa4420f06a487cb2db73e84d1820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453827888271d5d0170d56d05600152f5d79ff87b759adb98e65ac84f7383c169facbc35ba96a07dcb1c535c8ed692e6085cf440881fea3f98bde5622576861d63c635c07d8b361480c474a8bfdab7fb61cacc430a9eec370"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x15d) 16:01:20 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x3}, 0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x8003, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 16:01:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept$unix(r2, &(0x7f0000000140)=ANY=[], 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r3, 0x5) unlinkat(r3, &(0x7f0000000040)='./bus\x00', 0x8) r4 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r4, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:01:21 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x439ab501bfdd070) recvmsg(r1, &(0x7f0000000b80)={&(0x7f0000000180)=ANY=[@ANYBLOB="002800000000000000000000000000000000000000000000000000000000000000000000000000000000d29faafe75e957e70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009ab011f8bd78502ee1deeddb1dea7a84580d359f5c"], 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xfffffffffffffdd0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:01:21 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b660000000000000000700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293301df456214f9b6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x0, './file0\x00'}) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = dup2(r2, r2) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x4003, 0x0) minherit(&(0x7f000073f000/0x13000)=nil, 0x13000, 0x3) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shutdown(r1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = syz_open_pts() close(r3) r4 = kqueue() r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kevent(r4, &(0x7f0000000140)=[{{r2}, 0x7, 0x20, 0xf742beb3d7907983, 0xe0, 0x8}, {{r3}, 0xfffffffffffffffa, 0x8bece4cd3cde74a7, 0x1, 0x20, 0x1}, {{r5}, 0xfffffffffffffff8, 0x65, 0xfffff, 0x3ff, 0x7f}, {{r2}, 0xfffffffffffffffd, 0x3c6e5d36e69cd22e, 0xf0000000, 0x59, 0x5}, {{r0}, 0xfffffffffffffffd, 0xac4a36aef41dce80, 0x4, 0x0, 0x2}], 0x0, &(0x7f0000001500)=[{{r0}, 0xffffffffffffffff, 0x40, 0x8a, 0xffff}, {{r6}, 0xfffffffffffffff8, 0x34, 0x20000000, 0x0, 0x9}, {{r2}, 0x5, 0x4, 0xf0000000, 0x939, 0xf745}, {{r7}, 0xfffffffffffffff9, 0x24, 0x4, 0xfff, 0x3}], 0x173, &(0x7f0000000080)={0xfff, 0x9}) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) 16:01:21 executing program 0: setrlimit(0x8, &(0x7f0000001240)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) syz_open_pts() 16:01:21 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) getgid() r0 = shmget(0xffffffffffffffff, 0x13000, 0x0, &(0x7f0000000000/0x13000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x1153a23b1b59cbf, 0xffffffffffffff9c, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x2a93, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x4}], {0x0, 0x0, 0xfffffffe}}}) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="c96cc81db9c8886364da9fbaa68f7a3478956f1ad58b8f7b0c3995d9392b047059", 0x21, 0x0, 0x0) 16:01:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000500)="9c87c377284cf035b8502e2e2e0e", 0xe) execve(0x0, 0x0, 0x0) getuid() renameat(r0, &(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00') 16:01:22 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x0, &(0x7f0000000040)) open$dir(&(0x7f0000000100)='./bus\x00', 0x10, 0x40) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f0888000000fa7db7e847", 0x2c}], 0x1) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x4000, 0x0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:01:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000380)={0x200000000000003e, &(0x7f0000000240)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) socketpair(0x36, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000003c0)=r3) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) kqueue() r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20, 0x80) unlinkat(r4, &(0x7f0000000300)='./file0\x00', 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$BIOCLOCK(r5, 0x20004276) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = accept$inet6(r7, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000200)=r8) 16:01:22 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) r2 = kqueue() r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000300)={0x0, 0x10000, 0x7, 0x20, &(0x7f0000000080)={{0x92, 0xc0, 0x7d, 0x4, 0x8, 0x0, 0x9}, {[0x6, 0x6, 0x5, 0x1, 0xddfe, 0x2, 0xc86, 0x6, 0x20, 0x6, 0x7, 0x9, 0x724f1468, 0x2, 0xffffffffffff288c, 0xfffffffffffffe00, 0x7fff, 0x7], [0x6, 0x9, 0x80000000, 0x81, 0x3, 0x5b7, 0x1, 0x41, 0x5, 0x4], [0x6, 0x7, 0x0, 0x8, 0x9, 0x9], [0x0, 0xe3b2, 0x0, 0x0, 0xfffffffffffffff9, 0x1ff], [{0x329a, 0x65ab, 0x3ff, 0xfffffffffffffa8e}, {0x8001, 0x4, 0x2, 0x5}, {0x0, 0x3, 0x0, 0x3}, {0x0, 0x8, 0x800, 0x4ec}, {0x801a, 0x1000, 0x9, 0xd4c}, {0x4, 0x5, 0x0, 0x40}, {0x1, 0x4, 0x7f, 0x9}, {0x7, 0x400, 0x1}], {0x3ff, 0x8001, 0x4, 0x9}, {0x9, 0x6f8d0, 0x0, 0x80}}}, 0x7, 0x80}) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:01:22 executing program 1: getgroups(0x0, &(0x7f0000000200)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ad46b6fe76ffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100), 0x100001b2, 0x0}, 0x40) shutdown(r1, 0x0) close(r1) shutdown(r0, 0x1) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="2cc36bef1b13002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x4003, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r2, 0x5) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0x100, 0x4, {0x8, 0x9}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) rmdir(&(0x7f0000000040)='./file0\x00') r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg(r1, &(0x7f0000000100)={0x0, 0x1ef, 0x0, 0xf65818b9124da0b7, 0x0}, 0x1862cfb57be50108) close(r1) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 16:01:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x40}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() listen(0xffffffffffffff9c, 0x7) close(r0) dup(r1) r2 = semget$private(0x0, 0x0, 0x419) semctl$SETVAL(r2, 0xb362e8963e5f4ebc, 0x8, &(0x7f0000000000)=0x8) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b97507c84a4ffffffffff9c11fe4dbfa600"}) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r4, 0x5}], 0x1, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000140)=0xffffffff) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r5, 0x5) utimensat(r5, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x1, 0x1c000}, {0x9, 0x6}}, 0x2) readv(r3, &(0x7f0000000140), 0x0) 16:01:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r5) r6 = socket(0x40000000011, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) bind(r8, &(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r7, @ANYBLOB="4eb0a74ce84020d1bd821b5ab4453e7e3066bc2a4708898bc02f138597eca0e4f0f913030753d11946db65cdcd4ecd1cc083c93837f1fb05", @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESOCT, @ANYRES32=0x0, @ANYRES64=r11, @ANYRESHEX], @ANYRESDEC=r0, @ANYRES16, @ANYPTR=&(0x7f0000000cc0)=ANY=[@ANYPTR64=&(0x7f00000008c0)=ANY=[@ANYRES16=r9], @ANYRESOCT=r9, @ANYRESOCT=r6], @ANYBLOB="66895b6ef2aef844288be6ed3bb3e6c2398d79a199c1ef27b386e8943d2fa97d622135ff20f40d3ba2bacbac46875ef985c71aeb79edd08bd4481604df649028fc98accd24fe9b4de9cfd651a7f3fa41f0ac52f413c3b6855072bd26ac3afe57d55795f8711c682d96baf4d620a3ee7762ab10d4ff323b33d2b9bde36cd9e1d0c0358475a1969de2415dc491a525b352700f4a656909ccd0e041e8ae6aad751ae6ccfc0963004a2b1eaf2c8124"], 0x8) bind$unix(r8, &(0x7f0000000740)=ANY=[@ANYBLOB="00002e43be2b90edd2001bb9d88dce329f3ab7213dbec832a050d09617394af10b47db1dfb0cadda9924fed11126c667df55b80adb249989bfe72975bc6bd67be5fe8a1c77f05391cc8056996a0b8fca0c3ee2ed934c41e0e8fba3f9d37b2e6714ac4e510191c1e04003cdb0053ece78658fd09ea84ef6cd4f510a4ab2b2617409f08d5d2d3ae9f32d26274713b3d4ffd8b7030e94ff1b265cef0b4d2a14fa2e106aa07ecda372113833af71d81f592bb388e818e1c4c254db5ad1bd70a7409a2d9e4c19c40159769c49347a26379c0006702b5de3e0"], 0xa) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffffffff8000, 0x80000000}], 0x0, 0x0, 0x0, 0x0) kqueue() r12 = syz_open_pts() ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f00000000c0)={0x6, 0x9be9, 0x5, 0x101, "d730c1e449400000000000000c00"}) write(r12, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) r13 = syz_open_pts() ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240000, "d730c1e7bb6fc6e23c5b0000000000e449104de4"}) write(r13, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r4, @ANYRESDEC, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r6, @ANYRESOCT=r5], 0x5, 0x1, 0x1000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) r14 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x508) r15 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r14, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r17, &(0x7f0000000900)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bdd321e9cee254962032343d3e0f81832c2284f20c5fd629eae522c3d9a0ac51d3ab3705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72cfbffaa9a4a5fee79d861ad99b986f355402312430436e015d35b02109bbece300374ff23769a7c681543052555620708aea517660dd0b9808cfda119ebedc7c03624e66d60a48e15c65f4d9bc1094d7e21bb5328447ab510d358313fc2205283c4acaa78a83fc59d99e27d4b3dc31e2f4ca5410b75b3008922fff6751abf305eee8581cc7f0744982fabb3951844f1bce56b68022f9b00915fac0cf9125179c43288ecce23c3ba39ca519e305729bae5b5108ff73a6e4b915b48d16a8bef320bd5ae3c73483d2c272f05ceeafdae89c9458127f9d324ef2b818a8a7e809ca5b49a04836391c68211f5a263cd6ebc40b6eaf4023ddda221e0ff69f1ef8d3d710147ef27b1bbf9a01b4587006cdd2f11753474ea", 0x169, 0x8, 0x0, 0x0) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xc87, 0x0) sendto$inet(r18, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8, 0x0) sendto$inet(r19, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r19, 0x40087603, &(0x7f00000006c0)) r20 = msgget(0x2, 0x0) r21 = msgget$private(0x0, 0x188) r22 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r22) r23 = getuid() r24 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r25 = dup(r24) ioctl$WSKBDIO_SETMODE(r25, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r26]) fchown(r22, r23, r26) r27 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r27) r28 = getuid() r29 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r30 = dup(r29) ioctl$WSKBDIO_SETMODE(r30, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r31]) fchown(r27, r28, r31) msgctl$IPC_SET(r21, 0x1, &(0x7f00000004c0)={{0x3, r23, 0x0, r15, r31, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r16, r16, 0x5, 0x2, 0x4, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r20, 0x0, 0x0, 0x3, 0x0) r32 = socket(0x800000018, 0x2, 0x7) r33 = socket(0x18, 0x2, 0x392) r34 = socket(0x18, 0x1, 0x0) close(r34) connect$unix(r34, &(0x7f0000000a80)=ANY=[@ANYBLOB="0800132f6669586b6c00f2a496c8de94c4c6d33719ec940e2dedfc356b22963bab0db22f0521d3711d1ba6eaaf33a3c0ce802317e1dc1ccfd8a3528db4baf9c658d906e6d4095729ef5bf73e05c032b4c75dc24c7733607bc958cde0b7ef6123eb1e26b7a3f54635df7a423b6b92a7db5bd44c197e78132a914e8abb004f144538dd0edbaa5b8a5306df08c1d7ef59049b16a471fabc566a61f2a8ea1ec7aaea323ef28441eaa87e51cfc8e255d572cd40661177947679b1713a843e8d8b93168c48d87d32156e13678a0093892ed1d16db8bfcb5b0616c2889da6603d133f11f673b6362bc544e7d88c4f0a2eefd200444c6d4105e684360a11848cfa7cd282f099e42893152d1f70cdd03c4e2eb88981798503036aff80a0a821099f334fe009ffffa534c0097902886252"], 0xffffffffffffff94) r35 = socket(0x18, 0x1, 0x0) r36 = syz_open_pts() ioctl$TIOCSETAF(r36, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240002, "c4ad5fae885024b3e4000000000800", 0x9}) write(0xffffffffffffff9c, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881040600000000006d00cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x61e807af) close(r36) connect$unix(r35, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) r37 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r37, &(0x7f0000000000)='M[', 0xb7) sendto$inet(r37, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9915d050000005fee79d861ad99b986f35b02109b72728c0b74ff23769a7c6800000000000000", 0x35, 0x0, 0x0, 0x0) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8000, 0x0) sendto$inet(r38, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r39, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) bind$unix(r39, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0x7f) r40 = socket(0x18, 0x1, 0x0) dup2(r33, r40) bind$unix(r33, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r41 = socket(0x18, 0x2, 0x1) dup2(r32, r41) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000640)=@in6, &(0x7f0000000240)=0xfffffffffffffe3d) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r14, 0x0) 16:01:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x20004177, 0x0, "810000000005000000f1ffffffffffffff00"}) mknod(&(0x7f0000000540)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b39cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x1c}], 0x1) r0 = open(&(0x7f0000000440)='./file1\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000480)={'./file0\x00', 0xfffffe01, 0x8, 0x5, 0x0, 0x0, 0xfffff800, 0xfffffff7, 0x0, 0x0, 0xe697, 0x8}) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd02, 0x2c) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000000)=0x20) r3 = socket(0x18, 0x4003, 0x0) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000500)={0xdd89, 0x1, 0xff, 0x163, 0x7fffffff}, 0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000180)="87a0f4bfa7d2619413220c54d2b8ceb85a583bbcfa1d91c28ba52c3fb4e07dab650bc24f", 0x24}, {&(0x7f00000001c0)="b55a90564395ee1798388bfa9d0bce2b1c7914441a60fbe859e27d9bfc8db4d05105904ce36ccd5b9568cc476af529f97aefdafb5fdeb83aedd1b32f2d7b2a6764831cae81f30f2d61558cbd195660cca3b0dc3fcf8b263efda129d6881118", 0x5f}, {&(0x7f0000000680)="7f5bdb4df0036eaeac3f57f85be77975f3c7afe0a9067b89003d27ced7489b7faf325aabd35547a4aea8cb2ef5fea2e3f4396b4c1007e19a616e5119029fa991a98a978ea4f757a7f10c6e477e0bd2c8138978b701b43cde5ee850c966fc1c52528d812f37062c6f1c604b52bf47a5fed6d4c99e8992ca21bbfa8f49ccbcdba0d63e728e5595654a39aba59433b90b1bb3b4bc239d56ee37d6910c318ba5e5a046078894318186bfabf897b287bfaac2deaa72c16f0444c4d8a24a1d00356baa6fe3df1a3c371ce66d6408d1e3270c55e2f86282ba2df4010b152b42f90905c28e505f87d21bf4c37f98c686f8cb0c713e4c78c1d88e4c426f477af989743e49df8fbfc8bc0d11b8b8b5d754eba584f34632bff70f18e911036e4e78f7616773074d66d253f7a87857dff49da097a1754a1cc72a13d141f6d7edfb5d8c7ec31f5920e76e51ae59bdbfa6e61b95ccf12dd4d3311ae38a22b13c3f536c69b715e7ea9a6fae163a1cdcea671a5d4ceac7b267c6a40569a129c55576607901dd0360af92536e6bee18f46eedaaa7db9cf6cdc547a069f223aaf88b04299240004ec1ae5beaacfe7652bc7133e81dbe0decdf515db8c62d65f9bcdfcccb51902459136378c9da4fe67d9460ac1209ab2f6df038e817c14a61bebcdb2c0cdb32783a2e6237cb1b5173874d3dc70f48d3bb95aaefce053f047e80ff86ce30b6e5ae269dc781e166d870c7d83c0c524824a5ed528ef9efbbb015ef8e54b5438b253caa143f2a9f8d53a581b6586d6477717250416e672c1f0d40c85ba7845a1e04051abd23cc10d6577426ceb3f0445c2a302e9f5e29ab0dac4e50839447b8fe8fe2c37188af20211e5238cef09338af53e32c09af9a7b19b592c31d191235f1a6e86a76e5c172775bb046d86d20a55577a3c1f8991bde64754c887963bf07ac47852d9f585dd5456149cb9c05fa4ca89e12c9614b2713ec613b54b0a5c1fc4e1adb5f3f6cd38cefcc5ad5151d2a1f8b9835232fe72c17526d1908388feff5dfc686cf432fab776c57b0abf86880c13f953e93eee31e5b69713fab5ede4af99bedb95bdbb2776236c08b3e2bf81d81b776907004473a43516b1d359f7a872a527e90505d366d142bf3cdfb5df35c8626b331918d0da2ad5aba48a78ccb83b05d817635df92cdeefe3a010448f46d0a53ea117658099b8de865a4b696152eeacdd168790e2e1ef1681bbd0708386b9ca3a413d50aa447a7303a08633b3d3f0c3011bb563456156dcf105d0a1bfc0eafd688475db592aceb85499da61ec6697d32d33bc21a1880892f13cf09471f4adb9d7939b202738977b9cf83fa07dc5966b55fb4fab4fcbbd629267e173f17bf1f4939e18dc70510d9f691f6202a8c7da420689c95d3c23b9a8240850e76263997d17cbc53948bcf15699001a936fd91130140e3ff424aceca5adfc4fc1c91c768b8a8da98ad386a3e909cb9471df7c46f11dbcfa4d37d10149237e8b1954b8d90d682eb8088464d2e5e8cb28ad689ff38b89eee60f4c5d8bdfecd4295e454dbcc8419162125ae980df27dba018a162424f00110ae3edaeb0266592c7cf3a367770f73bfbb07071edaa27d0a4c5bbd7bf7c1df4f28153443d4fad5bbbfbba9a1b77da362fcc59b83357a10d9b9b19f562db4dba3058181a28343fa6f6b5a0e0bc6a86202db2143c48e357e63529e8fd7496b7f3cab3ab193ab960c0752eb9a1408ba998bbea94e78d48cbbea9b30514db1c531a4577388778834a6d7cf8e4b32d31cc42a942feea1a010cec9fe71362ee6de56aa5cacf1611476b25b9eae314a39b11409454a695dba2c953374a1de8d16829308190580c55a0bea72cf6548174f0747feff8cff956381ac3f214084416d565c512fb033bdba850e37aaf2574b3fcdf631dc441221412f3d78a0742e4d76ba3e75f2d49d10cfce7dbbe6faa898dc9a817115f5781d3d6e838eccf77acebaf59fc31cf1751b49cd6f79683fb843a2aaf371dc35b7e29d8f427c478a3f59fe38f4d9418f9389816f7c1422ad1faaa917c652fc0e1c0f8be8e7b0068089f9d99710db100a40352ca9f3866c8b092b7bed7e55464f8258c4e59e6f438f2ba6451975efc015bfbb47e5e9c505973f01233a0d8e59ea1f74fdd1d14df595f7c964a7588744acb077d0b3dfd8111dbb11cb5f1809accf35691be4f9ad627a07980098660ebe41054087e1aaac728c61fed7506321cf1e165abbeb010b9d5ce3ed37b8a3ddd1c1c79a18a406bbb6487a1c12e913b0e6ba7f49264a87b76ea8836a4c7fb1f6742712dd7b20f33a95313b96051f94d7222a3fdba16b88c5d8debf17a9b76a254493068db07556352318850ba43ce1204c623fa37ad67ff950f23ff0fc40985365a20e75e06bd1d7619b660cde184f15feef27a07cff2a7e9e39d2439bab287490d7fa1f76e41564a4a9e800084c56cce318281ad7aab43fe12a0701ed5a3ca76a7b92575399a05d2bec30e224e87b72b45b98f43657bea377a5ed6cb5ffde120fdb8da2b7f7413ca804a1be71c7a933a888703ead4f163276a0f5047c4b9cc3445e62e00027ec4b99fd8f1053992424b80cb9dacc42cb45ddc3d913c408f4bb9458969e8e61c3d199e88fb60afce2380cc06368aae76d052dec7660fb69936f5cd81c94bfd8a52666a0f3bd1c6189f641dd84cd0a105368dc74bf52199828addca3ef99e68cde582b21f50e1ef1b66ab144296a0e5cb57876a85af262008e10d0801ffa29890e2aeba73d7fbef372759878c34fa41ee4714c8fe9ddc61c8d42ea9b00f66efabb107946d1aede1c1c3e6a08f4378dfa72e15b1f77a2f6a71073be583372e747231c7f9a6da9abe0cc19dc225d30e69516e8e86b462f1b18c1bd0148e51a63b36be151974f97837b51da212ceb188b9fa747bd31fd7a5581a2ba3de8be9de7a0d583be80cc70f2fba1e312c6b627c59e972fdbc4a3d42ac889e53977c801bfb508d1dc1dc5fd4ed1974da5b4cd936f60afb96790b1f45d628327e4bc38341b89bf7e23e9fe41c01373403f91423779b98507a16e38f356826f4738461e0caeb4bdc6f43e7297a27cbaf8ccf2feab85e8977bb40e0e2dc7c2ce882c79de410e15176bc0f0c56ddc76b074cb50c94644b1417dd26f128aff6fe9e69caa563e7098587aa38826eefc5af3b06d2976a162f7c093ee385d7b66484261d27195a5ade42f96fae12a1bdfd7c75cd6fdfcae496740730ebf8a6aea433431bceb973e9cb76d78834e7724476b2ec0ad29e861198e310a1a23dbea42acf0e1b11b4c61fda0044cf0a53105c7ac4d86d2660395479be0b7adc581b9cb2fa20c5fa51e0ac166fcc21c0ba7c7bda63b3d40d16bff587e598076ca897bfc2ce3a7283356858bb09c57bd084f22bb07952caf55fae58332bb361e18ed7b8d5dd7b79ea172425e65051f04307e8c8c7ba72754f120ea4f79f99b8acd5136a096384f5163918c0c48b9306344c41829a9fadb498fe188287c1b45573751c0d670e50c4de7e4891eead8a71ec52d2eeb89652ac42177604ec40035ee63da3f872508cf545cc25d2e404febb5e4467c6c1db3f4a5fbdba402625da53f54d38d1c6de797ddf6f7263757912c1b4b3e495e5db9ccaa7f3a3c5c8129b9076c2c3d40d5ad185bad1f575cd49eaa51ecd2b9075eeb5beaa653da5b7082606b684828add7200cde06d9ebdc6bb860521b6f2d9997487f2ebcd6049fd84ee52d623bc2e07f633d8526ebcfb2c45faa18c6610df74d0704d4134be12533f75a88bb82a5a45ec1d3156df2e28659b67ab7eb89e0762e40e97e55c938e1f594e0e3a805a9541560e09f1df2e0a0574bd6b84fcba00737e3de031ef700ecbb0120c11538227aadd1df9781c3fd11e8fa3e2e567912d449b0249e8f1e5e42a4f2791557b983b15bd09d71e22d26140c8af57360fa7cbc411dd4c252074846c5bc04f9c3110e3f3aa6df6d843deaba1ace1e9604c1b003cce1b3e7a63c3cd778d5649c2dd63eb84844557600beabd5b5fbcd422e5b289733861a41d24f814e1c688de2af6738024ac0bdcc7f4b00bf8b067d41968327ff7434f609dbb422521ddfc620dd855a71cdc9056bc6fa73bc0c50d134a487832e0e3f11666e88055de4cf79cdf3b0a3b9e72fb92020754882297fe800bac14a51f2e4943a18033a7e6711634038a4540f193a9f8f9c5f8a9eddb8b0ec8a70c34f9053a1b20b1c4b5ef9d8c2a041cac7ccebdf0c115aa382b18913bf291037f32a10d9803592664730cd1f19571bd10670ab014ec611d17cc347c3f7a994e345fe5883258f92cc7ca00ea714c3c5969a13f4916e3853df149100f61f48bddb3bb73a15ef6e4f0c6666d55f2555e8c49820e9d92f9acc2f5b26b020f329c95bc1c71d720877ee600d6fd5eaea301c6ee24ea003da7704307dc29e071d71292cd356b53e65b9a8244d621c3145d11523a095e70b11ec0101ec7ae349fa125f26e4b72a997384a60357f4e6c6583e60e2c758db279bbf86c6e4d9fc8f21659facb802a442195f73fbd1b80489ea5049e26e2172fec39a1303e0a536c7637eaf653eec5899695c65a0fe62ecc2e513274d5042b3cdd9c79ddacf10bda3f088014ec115d3f0b3205c3cc9b5a9e49b7aacb5dc52ece4efee2875eda0e648d604e0fc4834b0957fa39049b2725728a79faf3d375b5e39224282726dd4ebe460648e659ed2f7d2958d2f54cbd09321b73580e056e88819ad70314d1e4e61138d7ccefa98e2d00e78beb82a71ff1829354ae34c0d1c98bbe4eba4157519f9cb5d4a2a992a246b75c62c7f4c76437ea200e183376b0efc94abe9f692de67303bc74993c5276c779af3b8283dd9644f47e527e89dde2cfb8010734251d80cf0b3088699897afbdef6686d0e081500428971d0cdd8af02c2620f99ab73ba5cbf81cb80d470e1e25668089e4f3655fd85fce841040ad70bb55d042f57d95d0bb2bef78a9aaa7b5f82c434484fa238b3df3771e439a508a9448c10d495a5bff23491e4553bf607ce36801e07f262f354b249880fa9350b616e50251b021ae8902a08143210728cc8afffeb2d5fcdd066adad84a12e563289b203e4f031b10555e3524ac86c740a67c2094f40d7797dec6e7a6aa94dd56a44e31fd5899035edb9c30fd3ca2d294b659fbd4a77b820b583c10e8e23e1c5ac1fb5daad1a0b94de77399eebbebdbeefa623eb03fbf65cf9b3c75690af0e2ce61046a634bfe7836489844371af83a964fc9f04f7ffd44fc0aef6dae325f47cd71affb96e6d9d8ccab3075ffa9bfda02e6540281bb7bdf9d6d78d0553e0a47406c9ee6854099f3bb039477f0f4767e8c101a528e2aa32aecd43d20afd576d620357861d83ba0e337c3442009d1091f1a7adeb5eec83d0665ec37c1fe12d38aa1879cdf91b320bd208291c16c83775e72164fbd7ad8abc017cd453101b3b7f61b5409589c788082ede8e099d3585f0f06b06796523402cfa66ae397fcdf67d49c6f64bb1f877b5c4196434457f4ba595091bd962c365d243a745e16baf82086584a99ec200cdea25f5a06721721c887f97a4f24b67dc6ed7647198f0d36c9e13a778c0d15c354814ab5ac754d25faaa70eb71fbe64edea59837cb2ba8d54fb90c6fdb883ef9b144a69ba7954250ebf1fa0438fc6e6edba14cf495608407ed369ae2afaec12114a9b610612554fe7a5cbe17d63e1207d4779a0ff802ca7f7e54614bd81b69c24fc0ababdf6db9197e0e75ee24eef8b92c22334bebdb4d16ae840f46a0ffaf798f7", 0x1000}, {&(0x7f0000000240)="4547a0b59e1a8c6ee1d5986a6861cf8d260457cc414cf2d6c100070463", 0x1d}, {&(0x7f0000000280)="934a9bb6e6fac03705c9d1172b40e2bdc67b826f2bf999b093893ab9e6ecec9b401ed409ed8518fd776ab9ead9a818", 0x2f}, {&(0x7f00000002c0)="542880b1f7786cfe7ec580bad3d24ef59dc0f4942d34a989ef609bbb8ba24eecc3a172bb0849a7d63b998e742d48c4e3b840e0a97a6a820f1133aec60019d432fd203515ebf1d6f548f522d713478c8584ba7d46f666bb03fba7bccacd2ac9077706d36c3f561d3de0f282988c09e741c6fe3cc20fd216fde8086e434f285da3055d148bdc272398a10700ab022443f2db2ba14a42b3c179b67074bcb8b098da018613b8015e9bbc5c291f8dd73b1eb850cf0b17a535922bb2b592cd", 0xbc}, {&(0x7f0000000380)="99274429a4e37bd636df38a6189a160d354cbeb5034e98fea3ab39b2315ddf3a90a2", 0x22}], 0x7) 16:01:23 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0486001ed08e2952a574ec59d98c779f008b086f"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x1, &(0x7f0000000080)={{0x81, 0x8}, {0x4, 0x200}}, &(0x7f00000001c0)) clock_getres(0x2, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:23 executing program 1: r0 = socket(0x223b7aec9058ffed, 0x2, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getppid() connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3"], 0x10) writev(r0, &(0x7f0000000100), 0x0) 16:01:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0xf, 0x8000, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ebfcdec44c4ea35b5ac206f96616ff441dbd4274"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) kevent(r5, &(0x7f0000000040), 0x7, 0x0, 0x7, 0x0) r6 = socket(0x6, 0x3, 0x10) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/26}, &(0x7f00000000c0)=0x1c) write(r0, &(0x7f0000000240)="3d090045f116660294943f6cfc6a67535317cbb790d77b549f1b75c0f5c9a98395a2beeccd07142dd11d5c22729c95e5a4d3a52ef92855bfeedc589b90d19c1def921f015b", 0x45) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x20000000000001ab}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:23 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x54}, {0x10000006, 0x20}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000240)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x9) getsockname$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/110], &(0x7f00000000c0)=0x6e) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r5, 0x2000745e) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f0000000340)=[{0xce93, 0xe0, 0x80}, {0x1, 0x7f, 0x0, 0xa23}, {0x6b5c, 0x80, 0x5, 0xe6}, {0x5a4b, 0x3, 0x9, 0xffffffe8}]}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r2, 0x5) pipe2(&(0x7f00000002c0), 0x10000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x409e, 0x4, 0x80, 0x100}, {0x2, 0x2, 0xf7, 0x6}, {0x4, 0x7f, 0xe1, 0x1f}, {0x4, 0x3f, 0x1f, 0x4e}]}) read(r1, &(0x7f00000000c0)=""/18, 0x12) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$getown(r3, 0x5) madvise(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) accept$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x49b, &(0x7f0000000000)) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000380)=0x7) 16:01:24 executing program 0: r0 = semget(0x2, 0x2, 0x0) semctl$GETZCNT(r0, 0xf065924ef917ad06, 0x7, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) msgsnd(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="d6f5af5cc405bf6dbf536e887f", @ANYPTR, @ANYRES16=r0, @ANYBLOB="7d3623c386401e66fbe7a6ecedcbacd5158aa2712d24ae2fe78da04ad6f201ae80209d4d4a53a456c36018fc8eaab579618287f8bb0fb17ae2490871f308d8c366e4fe279cd641459e82b9f6f27dfe70a8f5b8add0fcf221138bb1492aa88dfd1bbc3a1e658e4aa09b7193826d63e09cbbd0cbecb46488c3446658f3bb9c3b9f782872e7bcbf1ec23c45bf74d4cdd6d2b2e8d57d25e521a0622c81e926bf1196f9ce51c91823ccb1ea0d4548834fed46290c4a01ab34f3", @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYBLOB="4c8eab8f36ae7eb06e9f2bebadb896"], @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRES32=r2, @ANYBLOB="170d01c6b7aab09700ef01c6519df366211d47f36cfad9b91c8ddf2529a1aed986c3f9bc299f275979646470808d232a73d77f8bef256ad5b558ee9015bf636e021975b3493beba2259ad1ffd7badbb8e9f438d3a9b93004b9c53fb09b504621b4255a24bc748138c0c3f5ac582235c8dc1d06a15859212d7360be79ff0018b4ed28bdc0942358f53cbd4b0b29d3f6a4b27caaac", @ANYRESHEX=r3, @ANYRES32=r5, @ANYRES32=r0, @ANYRESDEC=r0]]], 0x5, 0x0) msgget$private(0x0, 0x80) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffb, 0x0, 0x0, 0x8, 0x0, 0x0, 0x10000000], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x5], [0x0, 0x0, 0xfffffffffffffffd, 0x40000], [{0x4}, {0xfffc}, {}, {}, {}, {}, {0x0, 0xfffffffc}]}}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe]}}) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r9, 0x80000001, 0xfff, 0x5, 0x100000000}) msgsnd(r8, &(0x7f0000000740)=ANY=[@ANYBLOB="2a059c365285557c789f3395cbe29fbb38c7916c12834deff0eef8d8e8f3bd303b1c31dd09bd004548f0b645384a4f6f8d434ff3ffec58620f147e0c2b70d67a6cac20a90ff79ccea0eb55f8bccd48d062daf91f62afedaa8ea3c115e137296b0329d9585d51ed6d113255b90901edb7429d361fc8b526bcf73d84fa923d90b5b5f2a9f4f037d39c0ac8e1", @ANYRESOCT, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYPTR], 0x5, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1af161ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa9985615d9301e8f3b32b99730931041cfd6cadfb9a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d6060818b03c23d152ed0cea438f8387c3440ba6ba9cc08452fc04230db61cf3bcacfe9d3436a31de9d5829615416a1e622c4baaaee9f0cdc7527d27e8a15b700000000000004000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c6993f63e5e23fa327326484829f3f776969e0e25cd2485e172bf126375e804ebe886f5328c1df7d118eca777e8cf86cbe12a66d2d3df50d1aa978f6409840d3814f92f1e63e55d87918c93d13e5f8c1e87"], 0x44b, 0x800) msgget(0x2, 0x501) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYRESHEX=r0, @ANYRES16], 0x2, 0x1000) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00001e5500000000"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="4102bef26bb58f78"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r12 = semget$private(0x0, 0x1, 0x20000003e) semctl$GETVAL(r12, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r12, 0x0, 0x0) r13 = semget$private(0x0, 0x8, 0x80000200) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r13, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r13, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r16 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r16, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r16, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r16, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001640)=[r17]) r18 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r18, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r18, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r18, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r10, 0x0, 0x0, 0x0, 0x56, 0xffffffff00000001}, 0x100, 0xc07, 0x0, 0x0, 0xa5, 0x1, 0xb7, 0x5}) 16:01:24 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x30) connect$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:01:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x2008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup(r1) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x2, 0x0) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair(0x20, 0x8000, 0x6, &(0x7f0000001640)={0xffffffffffffffff}) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x4003, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r9 = socket(0x18, 0x4003, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r10 = socket(0x18, 0x4003, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r11 = accept$unix(r0, &(0x7f0000001680)=@abs, &(0x7f00000016c0)=0x8) sendmsg$unix(r2, &(0x7f00000017c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001580)=[{&(0x7f0000001140)="85f72288dc057629dc9d7788dbca7d5d4a918c552d0bac6f327f11ed47b034ce4042c2fb2afa3d2b6c7631ec44cceefa379775ee29773e68379832478e78441124b78bc69ee7dce9686a0993e0c7208ec820dd0787ae272c0a299efdc14a779646ce75afc30c7b0181e0a4723b9ff27c2719a1ecfc8b87b342a92b67e8fd6962b0d3814e09782a0646e422509da5333fa95a87e751513a81920fc8f3d6756875065036f1610dbd73a562ed2ed939823f4f67884864e07567c0835aec826db1bcf13c1dbad0143f7ba842a8b38adcacef64bf67b04b6c37db318e31b02bf48aec", 0xe0}, {&(0x7f00000000c0)="ade7d4baa1cf6bfcfd01ae0b00e65810d3f5e4fcf626555dbe4f57be66d43f0a952692295eee537d59880fc3920367600228886a300f3f3c27169101ff46bb70", 0x40}, {&(0x7f0000001240)="01a04a5f383ea1e03c4e1d6003b94ec49547481b4027d9e063c3cff77e7120f54b03ef456be72be0c503186cd914348cb04d06b7d4eb1cceb3276098232eae081b44c4b63d187db92e86d40e85dc3f894cd4c009da892a47a96940aa87cb0c1c87caebddf766306d4cb19579a6fe2670902fe7198dd7a65644cf0e02f2110731ecd126e486dca71587ed3f7d6cb6866ff911de385aeb916ed5d1f99f5d1636d13d551ac98a41ad67cc3ad6ad36ef7a16433acee24fd5cf62ef600e2b69a0973892149b773af2508f13d275e5bcbe9126a0537719943feddb9d24561ac3adc8f851935a6364bed68be7a20ad4730ad83eb1ed956560e065055fb638dca2d2", 0xfe}, {&(0x7f0000001340)="171e57b089741de054db58c388ff0a4f016226c8a1194426977a32d2ebc6a0e79b2af0953065a3d297443eb0f4e5d414073e64ee7a97afc14afb3af5b619abb68cea7d40afb6992bfdb8edee513a5a784ec3", 0x52}, {&(0x7f00000013c0)="c8b2886ec9960ab0d67db5b84bf2f51f551841e001b698b1434a84bf621d2586de757e7168203f45e6025af899f1ad6d9ec7e40df0eb0a7abf2f5df7fbc4e148261eaccebcb52c2fc202707bf182ab968b84ebfceb9b8b59a1bd857fff4530723e16c97d0e58fc4067a41d8a1ff132ed7a02a198ba9613bbf1d1ba2423636b1167b9051a", 0x84}, {&(0x7f0000001480)="1dcb4f9a46b565486d786f1aec8cde63288e3d601217b450e72b8847d9df278f431f18b959303e18eabd12f5c375a08ded3e0b8c84a65007dc7eff0a60a31c06aa5cb9ac1f6c5f23c94f24450cf08b05c7cfc2960ef087afe5872409a6d74fd3d6860e33035bbbbd778a5a42c4b25b3d1d3f84dcc5cc26a45640b79872b9291ace4f3bfac3aefb1445640400a5cfcc4f58756bc4fed38b19ceffb9dc10d88027b9a68e4e7405cd055067a37997dd423574d2965061b06ddcc93c52ef45a6131ab883db7322ad38dc5e0154a580dc42916cb90ed63184cc", 0xd7}], 0x6, &(0x7f0000001700)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r3, r4, r0, r5, r6, r7, r8]}, @rights={0x28, 0xffff, 0x1, [r9, r0, r10, r0, r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r0, 0xffffffffffffff9c, r0, r11, r0, 0xffffffffffffffff]}], 0xa0, 0x402}, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 16:01:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x0) write(r0, &(0x7f0000000040)="9cb2997c00f84ddfe06e322e2e", 0xd) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x50) 16:01:24 executing program 0: r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x21) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3c}, {0x401}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r2, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x10) close(r4) write(r4, &(0x7f0000000a40)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875fb1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab71890263542b50e25ecc36aedcbb7dc506ffff5da53c2c86a783de33cdd29822016b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64575ab44e8da484083d5f7cdf6060374597b550196f863b52b477259f1e31aa4175d6faaec402ec4d3b65ef624d8007c7ac2fab481307c9d166244da109774c873a734b4cbd7dbe30687cd9441258f4b93c4b307f55230395693fe7d9377c4eae2fdc9758814b34a2833348bf83365e6f75e31fe2a5f6fc6a8c322b", 0x143) connect$unix(r2, &(0x7f0000000b80)=ANY=[@ANYRESDEC=r3, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c430bab0dafc8b9a492d2c77550321131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb542bda3bc45c78e13c58084e02dd4dff08e50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c804383b0f7358a0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebfb90b5b82b0e6631e57195268ad7ff3fe826039d931f434cf1dba86656d0af3816e205cc3f4db40f5f1abff35586fb49a9377fbfb19aa5f1bcd651e66b1f6603d02c500302ea5fda5b50167cb664d88c489ad4f24587f78ada8b7eddb507e7102a69e5700a53b29b165d767aaf43417e100435446f8b66bdaa1bb45ad2d2a944c4981693f94f24f89546a956d4e4d301dcb15c63d58b8fa96331187f4ee72ee85eca31124ba7fb6a0b0e043bb8f82c991838da94cc41c1ca8020cacd6c69e949fe2c19d36ba9c416911371db09cda637d7fd3a80f6d4ec8cafa207d"], 0x2) recvfrom$inet6(r2, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x2, 0x371, 0x1fe}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000040000000000000000000000000000000000df9dabbf3b03ad7adface27f91438573e6cddeab25f50fd9924ecbe92ec92b354f090fddb400b8fdc22e893e36dc35888bb8492b321c67945afa09fdae327d85446dd0311612ce66a3945d930673bc22ee0258ca10a2776284800b7ae0fa547faf50829049e8b1e7d586758563420d7821c7a79468cb0ad690d34740e108c3a01898f9def85fa5e1f8d3462c5b39c1a28e34cab56d54777d9fb1fd194ce21f6117e7c0fe5a13384f492fd29d5ff824d836552308c0e2c7702cefb6069a1f13294bf115c65c9e3039d4ed9ac9ff7f6c3de877c321e2aa5346461b4f1455c13dabfc3ae7388fdf35c060a3f7a47363418a19cbab3f63e44ff9b069691cf3ec831cc1828571551eb477a723470527438b772c2b14e2db5849df6b7f10fc9f4e222499bcfa66b6c3b938932a063f2e62bf49f4382508e347257f48334ec9815cc6e31588f52bf8afa253bcc2f1636988531b6d572c00a97112a24cf8010005c54e35dd4d77f5c175add5976027da0756c00ff450cbe3c4dab94cb51be62c61a4078459f32c533ae71135165f642c583146968e25d246ce6d488051ff6c7d998347ef956e45c084eff776bb12819f4f"]) chown(&(0x7f0000000080)='./bus\x00', r5, r6) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x1000, {0x7f, 0x800}}) r7 = open(&(0x7f00009b7000)='./bus\x00', 0x18840, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r7, 0x2000746e) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r7, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x80) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = syz_open_pts() close(r9) ioctl$TIOCSETAW(r9, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r9, 0x5}], 0x1, 0x0) ioctl$TIOCDRAIN(r9, 0x2000745e) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$getown(r10, 0x5) renameat(r10, &(0x7f00000001c0)='./bus\x00', r8, &(0x7f0000000440)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r11, 0x4, 0xcc) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3, 0xff}, {0x48}, {0x4, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:24 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r0, 0x2) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="000000054270930040000000"], 0xc, 0x2, 0x1000) msgrcv(0x0, &(0x7f00000007c0)={0x0, ""/227}, 0xeb, 0x1, 0x1000) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) getegid() r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000009c0)=0xc) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000006c0)) msgsnd(r1, 0x0, 0x0, 0x1800) msgget$private(0x0, 0x10120) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000940)='F-\x00\xd5&\xfcQy\xe7\x15\xb0\xb3EQ\xf0g8\xee\x800O\xc6\xfa,\xff\xaf\x92)9\xd9r\xeel\x12\x10kx\x9c\x8a\x96\xa7b\xbd\x049\x88\x1c\xc1z>\x7f\x82O\xa4\xe8\x0fK`\xb7\x81\r\xee \xc0\xc3\x10pw\xdd\x85Rp\vT#J^\x90\xadN$\n\x7f\xa9\x1dz\xf8\xc57\xfaq\xbc\x96P\xd0\x00\xc1 e kernel: page fault trap, code=0 Stopped at 0xfffffffffffffffb:uvm_fault(0xffffffff82544ec8, 0xfffffffffffffffb, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_read_bytes+0xe3: movzbl 0(%r15,%rbx,1),%eax ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff82544ec8, 0xfffffffffffffffb, 0, 1) -> e db_read_bytes(fffffffffffffffb,1,ffff800021dd4ec4) at db_read_bytes+0xe3 end trace frame: 0xffff800021dd4f20, count: 0 ddb{1}> trace db_read_bytes(fffffffffffffffb,1,ffff800021dd4ec4) at db_read_bytes+0xe3 db_get_value(fffffffffffffffb,1,0) at db_get_value+0x60 db_disasm(fffffffffffffffb,0) at db_disasm+0x8f db_trap() at db_trap+0x12e db_ktrap(6,0,ffff800021dd5150) at db_ktrap+0x228 kerntrap(ffff800021dd5150) at kerntrap+0x13a alltraps_kern_meltdown(6,ffff800021b9c000,fffffd8064bee5b8,10,ffff800000025560,ffff800021dd53b8) at alltraps_kern_meltdown+0x7b end(b,ffff800021dd5318,83,ffff800021dd53b8,0,b) at 0xfffffffffffffffb rt_clone(ffff800021dd5428,fffffd806f6c9828,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6c9828,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800021dd5500,fffffd806250ac20,fffffd806f6c97a8) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6c97a8,fffffd806250ac00) at in_pcbconnect+0x107 udp_usrreq(fffffd806f6ca480,4,0,fffffd806250ac00,0,ffff800020abf8c8) at udp_usrreq+0x560 sys_connect(ffff800020abf8c8,ffff800021dd5688,ffff800021dd56d0) at sys_connect+0x3df syscall(ffff800021dd5750) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,5478980f010) at Xsyscall+0x128 end of kernel end trace frame: 0x549b5671560, count: -16 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800021dd4ea0 rbx 0 rdx 0xffff800020abf8c8 rcx 0xffff800000a79ec0 rax 0xffffffff81dfba7f db_read_bytes+0xaf r8 0xffffffff81dfba0f db_read_bytes+0x3f r9 0x7 r10 0x8 r11 0x8dbb7a53c840b3b8 r12 0 r13 0 r14 0xffff800021dd4ec4 r15 0xfffffffffffffffb rip 0xffffffff81dfbab3 db_read_bytes+0xe3 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800021dd4e40 ss 0x10 db_read_bytes+0xe3: movzbl 0(%r15,%rbx,1),%eax ddb{1}> show proc PROC (syz-executor.0) pid=103967 stat=onproc flags process=0 proc=4000000 pri=78, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff800020abec70,0xffff800020abf3e8 process=0xffff800020add880 user=0xffff800021dd0000, vmspace=0xfffffd807f00b5c0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 28913 68527 22882 0 7 0 syz-executor.1 64110 310452 59811 0 2 0 syz-executor.0 *64110 103967 59811 0 7 0x4000000 syz-executor.0 238 381445 1 0 3 0x82 nanosleep getty 59811 286691 55538 0 3 0x82 nanosleep syz-executor.0 22882 313844 55538 0 3 0x82 nanosleep syz-executor.1 8652 48979 0 0 3 0x14200 acct acct 48604 232569 0 0 3 0x14200 bored sosplice 55538 57579 58704 0 3 0x82 thrsleep syz-fuzzer 55538 34415 58704 0 3 0x4000082 nanosleep syz-fuzzer 55538 60542 58704 0 3 0x4000082 thrsleep syz-fuzzer 55538 88737 58704 0 3 0x4000082 thrsleep syz-fuzzer 55538 405645 58704 0 3 0x4000082 thrsleep syz-fuzzer 55538 104153 58704 0 3 0x4000082 kqread syz-fuzzer 55538 308111 58704 0 3 0x4000082 thrsleep syz-fuzzer 55538 514347 58704 0 3 0x4000082 thrsleep syz-fuzzer 55538 256850 58704 0 3 0x4000082 nanosleep syz-fuzzer 55538 333340 58704 0 3 0x4000082 thrsleep syz-fuzzer 58704 118093 67851 0 3 0x10008a pause ksh 67851 95053 55428 0 3 0x92 select sshd 55428 132286 1 0 3 0x80 select sshd 26448 260051 69145 74 3 0x100092 bpf pflogd 69145 276472 1 0 3 0x80 netio pflogd 58703 333545 84210 73 3 0x100090 kqread syslogd 84210 437750 1 0 3 0x100082 netio syslogd 63432 163224 0 0 2 0x14200 zerothread 75831 506881 0 0 3 0x14200 aiodoned aiodoned 64271 389514 0 0 3 0x14200 syncer update 16640 253735 0 0 3 0x14200 cleaner cleaner 3134 99101 0 0 3 0x14200 reaper reaper 29932 366809 0 0 3 0x14200 pgdaemon pagedaemon 2228 174333 0 0 3 0x14200 bored crynlk 90431 496946 0 0 3 0x14200 bored crypto 48288 451743 0 0 3 0x40014200 acpi0 acpi0 72596 274640 0 0 3 0x40014200 idle1 37824 71348 0 0 3 0x14200 bored softnet 16771 234029 0 0 3 0x14200 bored systqmp 43513 374476 0 0 3 0x14200 bored systq 51534 202779 0 0 3 0x40014200 bored softclock 25874 216328 0 0 3 0x40014200 idle0 20852 234396 0 0 3 0x14200 bored smr 1 305782 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 64110 (syz-executor.0) thread 0xffff800020abf8c8 (103967) exclusive rwlock netlock r = 0 (0xffffffff824b42d8) #0 witness_lock+0x52e #1 solock+0x5a #2 sys_connect+0x6b #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 2 (0xffffffff826329b0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9597 6425K 8086K 78643K 24343 0 0 pcb 13 12K 13K 78643K 8145 0 0 rtable 129 9K 10K 78643K 1997 0 0 ifaddr 97 25K 29K 78643K 1303 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1826 0 0 iov 0 0K 32K 78643K 1253 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1203 76K 77K 78643K 6652 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 92 0 0 VM map 44 22K 22K 78643K 87 0 0 sem 12 0K 1K 78643K 2708 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 6427 0 0 sigio 0 0K 0K 78643K 70 0 0 proc 57 51K 95K 78643K 2774 0 0 subproc 32 2K 2K 78643K 680 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 376 0 0 in_multi 40 2K 2K 78643K 819 0 0 ether_multi 1 0K 0K 78643K 74 0 0 mrt 3 0K 0K 78643K 36 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 1281 0 0 pfkey data 0 0K 4K 78643K 1 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 206 447K 447K 78643K 23292 0 0 UVM aobj 130 7K 7K 78643K 139 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1317 0 0 NDP 24 0K 1K 78643K 420 0 0 temp 243 3561K 4203K 78643K 150485 0 0 kqueue 1 0K 0K 78643K 71 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 119 0 113 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 485 0 485 10 9 1 1 0 8 1 rtentry 112 706 0 658 2 0 2 2 0 8 0 unpcb 120 2859 0 2848 7 6 1 2 0 8 0 syncache 264 29 0 29 14 13 1 1 0 8 1 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 70 0 70 10 9 1 1 0 8 1 tcpcb 544 3254 0 3250 9 8 1 2 0 8 0 inpcb 280 17169 0 17164 50 47 3 13 0 8 2 rttmr 72 10 0 9 1 0 1 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 2 0 2 1 1 0 1 0 8 0 nd6 48 114 0 110 5 4 1 1 0 8 0 pkpcb 40 33 0 33 11 11 0 1 0 8 0 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 188 0 188 19 18 1 1 0 8 1 pffrag 232 136 0 136 23 22 1 1 0 482 1 pffrnode 88 136 0 136 23 22 1 1 0 8 1 pffrent 40 3166 0 3166 22 21 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 512 0 454 1 0 1 1 0 8 0 pfstkey 112 517 0 459 3 0 3 3 0 8 0 pfstate 328 517 0 459 9 2 7 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 19 0 18 11 10 1 4 0 8 0 art_heap4 256 3238 0 2963 39 21 18 19 0 8 0 art_table 32 3257 0 2981 9 6 3 3 0 8 0 art_node 16 705 0 661 1 0 1 1 0 8 0 sysvmsgpl 40 48 0 30 1 0 1 1 0 8 0 semapl 112 2706 0 2696 1 0 1 1 0 8 0 shmpl 112 137 0 9 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 11086 0 9663 48 1 47 47 0 8 1 ffsino 272 11086 0 9663 96 0 96 96 0 8 0 nchpl 144 21154 0 20687 61 41 20 61 0 8 0 uvmvnodes 72 6371 0 0 116 0 116 116 0 8 0 vnodes 208 6371 0 0 336 0 336 336 0 8 0 namei 1024 71742 0 71742 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 43 0 1 6 0 6 6 0 8 0 vmpool 552 85 0 43 4 1 3 3 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 68075 0 68075 46 45 1 5 0 8 1 plimitpl 152 579 0 572 1 0 1 1 0 8 0 sigapl 432 6518 0 6504 3 1 2 3 0 8 0 futexpl 56 154033 0 154033 2 1 1 1 0 8 1 knotepl 112 1942 0 1922 8 7 1 3 0 8 0 kqueuepl 104 1761 0 1758 1 0 1 1 0 8 0 pipepl 112 6742 0 6721 14 13 1 2 0 8 0 fdescpl 488 6519 0 6504 3 0 3 3 0 8 0 filepl 152 60533 0 60439 44 38 6 14 0 8 2 lockfpl 104 2002 0 2002 6 5 1 1 0 8 1 lockfspl 48 665 0 665 6 5 1 1 0 8 1 sessionpl 112 60 0 52 1 0 1 1 0 8 0 pgrppl 48 130 0 122 1 0 1 1 0 8 0 ucredpl 96 7496 0 7488 1 0 1 1 0 8 0 zombiepl 144 6508 0 6508 2 1 1 1 0 8 1 processpl 896 6540 0 6508 4 0 4 4 0 8 0 procpl 632 20486 0 20444 23 18 5 5 0 8 1 srpgc 64 59 0 59 19 19 0 1 0 8 0 sosppl 128 116 0 116 15 14 1 1 0 8 1 sockpl 384 20890 0 20874 87 82 5 22 0 8 2 mcl64k 65536 267 0 0 34 26 8 34 0 8 0 mcl16k 16384 17 0 0 3 0 3 3 0 8 0 mcl12k 12288 33 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 30 0 0 3 0 3 3 0 8 0 mcl4k 4096 33 0 0 5 2 3 3 0 8 0 mcl2k2 2112 9 0 0 1 0 1 1 0 8 0 mcl2k 2048 184 0 0 19 5 14 19 0 8 0 mtagpl 80 92 0 0 1 0 1 1 0 8 0 mbufpl 256 806 0 0 29 1 28 29 0 8 0 bufpl 256 27774 0 20726 441 0 441 441 0 8 0 anonpl 16 784047 0 766898 265 166 99 99 0 124 16 amapchunkpl 152 45969 0 45822 87 79 8 14 0 158 1 amappl16 192 35096 0 33963 256 191 65 69 0 8 8 amappl15 184 1704 0 1704 6 6 0 1 0 8 0 amappl14 176 1897 0 1892 1 0 1 1 0 8 0 amappl13 168 319 0 319 6 6 0 1 0 8 0 amappl12 160 319 0 319 8 8 0 1 0 8 0 amappl11 152 830 0 820 1 0 1 1 0 8 0 amappl10 144 533 0 530 1 0 1 1 0 8 0 amappl9 136 2392 0 2386 1 0 1 1 0 8 0 amappl8 128 1978 0 1934 2 0 2 2 0 8 0 amappl7 120 717 0 709 1 0 1 1 0 8 0 amappl6 112 757 0 738 1 0 1 1 0 8 0 amappl5 104 754 0 742 1 0 1 1 0 8 0 amappl4 96 6262 0 6233 1 0 1 1 0 8 0 amappl3 88 2286 0 2274 1 0 1 1 0 8 0 amappl2 80 50141 0 50072 3 1 2 3 0 8 0 amappl1 72 155851 0 155436 26 16 10 20 0 8 0 amappl 80 21460 0 21385 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 138 0 9 3 0 3 3 0 8 0 uaddrrnd 24 6604 0 6504 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6604 0 6504 1 0 1 1 0 8 0 vmmpekpl 168 58855 0 58810 3 0 3 3 0 8 0 vmmpepl 168 836153 0 833785 384 244 140 140 0 357 30 vmsppl 368 6518 0 6504 2 0 2 2 0 8 0 pdppl 4096 13215 0 13136 13 3 10 10 0 8 0 pvpl 32 2059462 0 2040877 457 244 213 218 0 265 31 pmappl 232 6603 0 6547 5 1 4 4 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 714 0 81 19 0 19 19 0 8 0