program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r1 = socket(0x2, 0xc003, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000340)={0x10, 0x800000000000000, 0x4, 0x9, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb9ed}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x59}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1c0b}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x260c}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x81}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x126}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x71d5}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000140)) setregid(0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r6) setregid(r4, r6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r1, &(0x7f0000000080)="9e", 0x1) 06:11:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r2 = dup2(r0, r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x6) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x8) r3 = socket(0x1, 0x4000, 0xfc) setsockopt(r3, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffff012f97ffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4146dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd6808245795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) writev(r4, &(0x7f00000002c0)=[{0x0}], 0x1) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/155, 0x9b}, 0x0) 06:11:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x7) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/175, 0xaf}, {&(0x7f0000000300)=""/118, 0x76}, {&(0x7f0000000380)=""/222, 0xde}, {&(0x7f0000000480)=""/253, 0xfd}], 0x4, &(0x7f0000000580)=""/255, 0xff}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xc) 06:11:16 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/111, 0x6f}, 0x0) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1a7) 06:11:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', 0x0, r1) pread(0xffffffffffffff9c, &(0x7f0000000080)="ba41b0874c7cfe79615767d18d0fd99c5bada9e6ea228beb5f0fa5b6ab3679d22521e63162b5ed56c8503a947e6376502f31a0da3234f175925e89bd4be97fac00089c70744a97ef3438298b283c3df0ab7c9cd31baeb94999aa5de5e2f99e5f9fbdcbe634250e", 0x67, 0x0, 0x99f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) close(r2) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x8000, 0x81) 06:11:16 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f000000c000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000000c0)) getsockopt(r2, 0x7fd2, 0x400, &(0x7f0000000000)=""/52, &(0x7f0000000080)=0x34) 06:11:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000000c0)=[{0x9}, {0x35}, {0x7ffffffe}, {0x3, 0x20, 0xae, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x639, 0x20, 0x7f, 0x1f}, {0x2, 0x3f, 0x3, 0x101}, {0x7, 0x1, 0x0, 0x9}]}) syz_emit_ethernet(0x1f1, &(0x7f0000000340)="b4") 06:11:16 executing program 1: bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) pwritev(r1, &(0x7f0000001640)=[{&(0x7f00000003c0)="69aadbb330b120c90b9248d238749a05ec762007002301bd59778869c49ad0cd7bcdcb6198a0cc845df3aced143712cb3c11baa43d3cb39a87210da2e601169b0e85a9bab3b752ca9f72e628d63b0fca87b720337e5b09276f7f54f072e2aada9071ec079d222960cb47df6405894eb43328cd499a9c1c15d49576a1c57aad02b4af080f710cc879283ea56260bcc39661ba6cf6e6bc374090ff8ff7ea460bdc9deac663762e867c380d39c8eb98f52dc24df941e323b34b3971157eef3448f672a2fc61a8f9d090a211f3dcf2738e4c952d3fbb32e298be3ff4e71885219a20484af696d9988fe362e680f4a59e8dceb85e06b362eb4a5b55fe7452", 0xfc}, {&(0x7f00000004c0)="a130e107de0d5a0159ba37d8837563bbe51388fb034ae52b78f60fac05dedc1be3676a3762a0c107dee7126bc4b1c01a5cef312c2e2d4d3f9a4f8893e135e58c72", 0x41}, {&(0x7f0000000540)="254cae176ea8c4e49f6f72927d5a0f1a2b28258f70813d742bb2a6c0ea77fa6aff38674cd509bb8bf9ff6b6708b27637ea541ca363688bb8b5c3f8796da4c1374e92f0c31dea13d34525c9eabc2090765986dcae698ed503a6c5249c7c0eec60083837efc5b30f067dbf45ebe71d0a16405e17692cd1becb8d09f4779ad9703f37f77196a65c773304defad3cbe5f3336c4386d8f2973f31b27416563a790fb698d83690876f763364174bdb04a384662ab6dadeb3669ff920184ab74a14b254d62e89bb9024942bce3b95ec57f772", 0xcf}, {&(0x7f0000000640)="09a68afdcbf40312e50d11818dff456a40d4e2b23c89773d63bad09bdb769ee389402c3ff1d857641bdcbec518c7384dd04e13035802a122ed73936b7ddf3a49f89bfd4071c00e619e6ffb2736c24adc48ee9a02ca10ad9f4cacad6197026a233924a64d91244f93d039e2d67dd8cf8a21a001561579ccecd5c3b57f5f66758a468b4b3ef8b5ba463c65f941c94b2911d8a74ddc74fedae1d5ee23342f1fde64415f5e4408ff795f69207b580a11b46288783574b023d11657a8abc2a6bad9d313866a3bd318f87f8bfd887aee03a4790bff00303ca2916e37adb8f5e5069d5410772187fe6e1eaa232778ef6ae7dd593c5716c09f68e4b80d777a980df337f9e2d4f5023a131a02838b5ef9f4d4872c399a489bf1a7e677a032a33fc048312703ff13d69a540f98d784021b92714f37726da312c0e67df6f1ea941ccbcb2923972ba41177aad617638ea474725ced944b52553519f435711c84838423390d2f08c1e4aaaed0ee89bb2f141899f9a22c2a170cb8b855d60fae2d291303ac051ccabcf08aeaf6afb2784886564f85b223a2b5340f2397252cd8b9c0085cf5734fa049298b51a0b181a2bf661e9f2f5745b017681acf01ffe4c672d3f28ff466d006ebe0c02c65e6c990c54d6dfaf54dca9730707d0f183ec26a471d18f0478a8127758ed634e367b60ab4bca455ee3ed544d52a308d7b2d64950a448206aa45f4c26928d58c2d71d830a851ead845eba88f89316d353ff114d64e71522c60180e042b3188cca31cfdcddbabb2f5582167b88a6e8a0afe6b5a73dc288681bc282a1526d3420be0ffc7ad3cfe4770a1fab3df2850383c45e56b03ba861654a4c5f63bd54f202a1c061b7e2e05108368a44e04ea732033260d52448bcbf08e37dd2c6d5757fe900fbaf1ec6cf241db3bf9d56bddbf488c8b189c250bb3033589cfabbe9ff5a5d032f9c39cd4e0f6cba6d2bc3e3a4bf39cfe3ffd2e4f21fe200a52916a5764f93e1f94cf1ea94951cb5f7f87710842f53af951bc8d4544add370809356e26f6933c95f7a276389e76419586229755102d50fc43da52ee8ebc434537f34a31a323006da978411634e94ba0dcd6df7ddd9f95d44c881dc6bf8a5b118ff2efac405862ebe7c115ec95f56d1da240d055c6e2a5e1154ab85d191b893ad31dfd9126df928a88f81eccb926d5f1565822ce773aaf0990c3f28d40c3ba89add87d52a8b4c574869f662b47bebdcd0fe90847141c81093a74d226dc559b48fa74e18c10e7543bee4d646a65d62de6e509a106a17e50e06abdb8188bd0c045e90010fef37f362a37c2bca80255f221e1afe14d50e9a06a3164720580430d8d6da7d23e4fac48b88fa2d4267baf8c3367da9770f1d4f142f43fc47bd4dfdd07b4a4362922cece9abc904139c9432869422488af2930058f63733e76ce5dcd769f8ac5200a2a3869166fc0b4d881a1b7904979cbdea3330eba1095703f243fa8a14b94db80a3ee027d48dce4965edf27cb02f9f78d31ec4f028c42e76b9a7e05302999cdb915192141c08672a2780f668f107090aa0e8268d3e99c66ed13cb354d7cfab0273a11cc8cab59113ac5126512a66b94260ca3e6c1eb868b4e1dc03ead42ac20c3de4e40e6182f9d4631d7a1c4732bca3cb0ce19e32c1fecd28198a0884776d5376f8e4d6b3e7d9c8f95e07b73db952482c7cd8cea637b2e1d4c924195aef4e34ff2ba12122444c30dc6dd526dbc5f1441821d1ddcc86f832f6f2d5f0a3d40076a02d09051bafef899888f7a6e72803aa1eb80586d1d5b816d11e013253c23e30c2c5fa1b920c14de378cae93a733f8469da0e284bfb61e096e926dade45bfb95fb09c8ff094b53a8ce52c282fc1cfb43f204909db41ad27b1dd66e85d3939f08ab9c7d3e188c4d15dad300437c77eb9fb0a016cfb94bf153ee5bd3769c94223c3ba7c3bd114ffc14038b4a81c1cfad84fbd1e5e449a72089b85e69257f252abec98e89ba7d7c81c80bb2b627f8d98630369cf638b9e7548b8df7cbacfb21452a9cf4b570201e8c913b882ef08ab05ee1fe6692f115dcbce604a2f9e43f12e3dd9583c542c508eb2dccb19a23a9de618ffd10be486f44b2128991fc7c74f486ffb95cdfb6b4122d5694d460268ab43f185bae33b4e09c38ac969de788a8f6173a9d815c81b19b56dd76f43d1b3067974dcac8691063b264180f10638911ca18f20a2829ddb1011ed80232c8ea565c6a18e50f380bfc5109a0a69fce0dc65eaf282fdcaf59a2c7b667aea46a90ce5e8533090393b57200f833f2b23cf8efce788e4237317cccc598796d0ad5d70d39520c6f6b9364c76953ef58fd165e3a0f87b7c2dcf9b97218f18677aadb19551f9dfedd8d7fb17facf33b6feb06b8c194b51882c9b1134120117b0b835fbcb3052ce512c381f309e68d5eceeedc06bf36b3d2821a2f5da6a7ef69372af3244af95543a8d3efe3fa2dbdcc09cf9b6f4d6bea9e74e21e1fcb6919163004ad44af3198520c9afa1277b3df566f1fdde59df807b5114084e79cba64320b9d542441fa3f43b7764f02b8637c2ba79b0e970b7e9b96786bea8c55afe34185e4373e4e020e3114db05f563aa3414cad8226cbf57d20a45ee1553bbebdaa1289d46b535c908cde13462812f5ade8885afd6bd520d8e48f9031f25c186de30bfa146e42ce715152f24bbf133eacf070bdab7b93209ce4d15386b9cb01a1222411b80127b36537abb5379add345940e5ce630afadf528499b5acc973dccc2ce0e6f2e822fac3366b998986a5e3273ffd6dffafc51d541678cd580934306fb90ea18709ed56cbaaea367fe7904c731a7c8a150734a75b81ed2318d6d5f7cf5c97fbff79348d49c213b6a1bd7061ff4a60dfbb0a966f45c3447c10b1a3004441ade9e0f6795fbda051ba4329ac359a169d50581943725d8d4c77cb9140ba49048dc41beb7756c0e99a637b35ad108c16dd28260ac33d402c88df391ba089100c8e82bfead21fe702db979a3f6f0f398703f0f25eeac4c04a64f3db6131d8538557cc2cb0624ea5b5910621482d8269fed41222a57af45da1f3d58026cf251c2d139d4c40d159d21b35d4e4367eeb9bab8c2102846702a5e82566bac1c758aac42b2c676ff0d3228314c2e0f3e973600b5804b681e51a83a759deb156430f7ace109acb60835a3e2b1d2203a47fd96f6538e0077aaad5d247d8b9d217191f54da952a3bba693e77395ab52e30c1a53b765b48578b828feec1eebec7d5cf8189b002a6db764af92d96ef8c9b51400be621209bba5cf9e48ce5c1f4b01d842b2c2d893c82acc8d8c6881a7b75fb342c9719a1877b00b23600b827bc5577fc3ea1ef1717fc710decb270e638706096de7e76fe7c6109ca528b3816e3e6040b15526a40e933467e9eb90bb1d9f3f6f7799b0dff08b59d685c080d4c4fbee6932bc6724d17861795abd76eefb434d661726658da95c418365e7a867a272a2ff53c85be35608c55d1079f83fb7b8eddc76541231f18984c90d9c7a21356c54d1c47667bf56c730950566bd699a58dc484f00feb8bcc165e91104f1f8e93dbcea620fb9386e0e13f2e101d7e0d0054bf5b62604a98f8352689bbb310eef78e921d9dc21c6d5e307a8645b64a6b68357dc8f6c1872df256a0939f0fa6643785cf81bfb4e4c2a795a7b3c58f772c41ec4059f735a8a79e43c744145aa3bb23525bf303892f05a0f0bf9e0c08246ec969c5e9fb8912cec21292e043a006ed06ea1370db202c60ef72ea6987f2ecf25a0d8239952befba98f286b8cc2c05838d6b44b1308e28d20ae43ce429359270b7855c071f42939a73225944e5c8603e28dfd55f717ef4eb8a8096282d51562e0466992f2ec399af37cf771aa141f487c6ecc0a62aea98ff4bc90a9b368f58b844aee2df76363a8e2811fdfdae086fbc19cc5cf9912d1388d81cf7b8733b84f462da5aba31dc87b489654831d3f832d4b7d21c07f6268b7700582609ac4ed7d3dffb68157da92a2123e0159509ed10291cbe887d33b4d221e962da0ac1ca2cd867dc0598f124edc4da22408d860d6830fe68f56faed1cad2e358bcf5cb5da568d96423f12e89d4776d2c734f7cdde6d326af295773ab8bb99a485d8c1dea8f8378583a2f56fc40c82b3c7ccee66dc4e1a27791ad65c2a52c4d35cb5f8f5436710988af61484a2fb05d1ba662f4e15d5ec63f718aa90e59bb96f42035f756be98ae8966b3ddf87d714c945af8b355784a041861ae71990472d28e3e05d3bd03de7bcdd44a4138e9a1a4d93156a343cb98672b321e95f88352144fa7a9d50ce813e0e02dcf5ff9f7b95ce043463309b5bc1e82cf974fe001f830df364fd167f3be6395a981592945a40f4cf90fc15e522ea91d07bf8bf9ae86942d307bf0d086b5a6d143788d2f40ae383803fa59e148c0b43682269484abdeb60940509b041a6885adc457cff96ab30819d268b8dc4cace77b71b1c34ae732a7e7a2c8f5c7395f08a4782018fac98e004adbfc9bb45ec70947e9e9e44bcef85dd2e0324e6d8a16ddf2c198e31e6a43700489dfaa230f69c3558ba2fa775fc0b10cb9b26b195026b89c297d13bbcd2bde39d473e5fe33b582c1fa31d40a695ce426fde2fba057d247964206ca61439d756936fa31d9308139c07f14c86a0af485d1cd6a8c45b4832dc3225151399306846d848d62353b10f3c64faf3e54e58249e31870979927ca12a7b1fe5ad98f49b7a7f9e791d5efba9b343bc47be218817d09e82f8f1a0696cd8bec8df5c687c698922aee74609c908203cad495a0b818bb2ff07725ded5ab9b1ef0b3f32c393533fe3b2458dde8d24a91b5ba8e4b607b1b3e138eb780b01c985f90ff6aed6c1b12cd7cacb615e0461d9121bbe4fb1ca2e0ea45adc6b89cc6a31ee0db1ed210991aae50764fa69e887fc352706aade14d9c2d0a453d5f9be8cde746aa2cceeebcfd345c268051ec86d5e1e39d189f7567743bb5e25e6571bc0dbcf1513e24c2949960f5e450b081fa49d943b7c96f8d80d330b8b64e685a3a09d921c75ef82a58003c44b24be9947ab2af4ddb6fbae529fab4a38bd410dde99a5a8a1d97abc6322694ebdbc60fd32bd2745623876f4c61c7f5bdcd9495a46b887f7e7cfd5583bd6aae608b634ab27dc20f9a727689189c06403bffeb6c848d80bfc32ade9d5a05090e663370eb9af43e6aa630a405147a147a4e0c8c4c9c4c67e4130ed3c3ff6fc8043dd4dd09bf5929a01f1ce90974004853397d8d3cdb97275119aeeb25a944eaf4d49f9f0f79410d2535756fbaa0c6926b0efb7a6a1f2426342b1269d560f9676e85c32179fc83544fa919f5140196949ffd41fdb9b0f52b4e020c87e21d85b2502851a6ad3c8af3e7a6d59cfd1d206779933451dad76ffd1b7226c633a2fd955d1062e95dd21d9f858c2c3ebec8db64c9eebfcb9c105d06dc1c61973ce6b363cf28898a17c650bb949c5e280108aa691487d77c2dd22ab2248b1084cb0cc1cb0eefefa6c516de2bf78446e6f85a199f2808fcc127cdd030f460fbac098fad099acdae35267d7853d05f017fb42fa3f8117f0dcca8a5adabe069010a335ecc120e51dfd27c07278093a88ef0fc456c79a033bcfed3a08ce5162e14d360c01c926331bdde29dd5d9af235bf4f933e5474eb7c0a7e64ab145ffde938a198ffd4b4dd9f57c9533c59b5dbfeb96dca407c277aed3d43d18694d2e53f0407512f1454114cb367ee0fce864cf9e70794950e6ff80def1a3373df99d4c2b5b7ad8637dec7efe2e", 0x1000}], 0x4, 0x0, 0x807) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) write(0xffffffffffffffff, &(0x7f0000000300)='|', 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x24, 0x3) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000380)=0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x400, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) openat(r5, &(0x7f0000000100)='./file0\x00', 0x20000, 0x190) r6 = semget$private(0x0, 0x3, 0x10200) semop(r6, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000000200)=""/136) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f00000001c0)={0x2, 0x5}) renameat(r5, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') 06:11:16 executing program 0: r0 = semget$private(0x0, 0x1, 0x600) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000040)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/73) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/180) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) pipe(&(0x7f0000000000)={0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000440)=""/4096, 0x1000) r2 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27fe5afa04fb0441ffffab7b74371b2891ffafd77837e13965defffe0000000000", 0x2c}], 0x1) 06:11:16 executing program 1: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000004c0)='./file2\x00', 0x2, 0x100) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=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}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r12 = fcntl$dupfd(r9, 0x0, r11) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r13, 0x4, 0xcc) r14 = getpid() fcntl$setown(r13, 0x6, r14) fcntl$setown(r12, 0x6, r14) r15 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r15, r16}, 0xc) r17 = open(&(0x7f0000000240)='./file2\x00', 0x870b96c80c120ba5, 0x1) r18 = dup(r17) r19 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r20 = accept$inet6(r19, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r18, 0x40047601, &(0x7f00000002c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r21, 0x1}], 0x1, 0x0) write(r21, &(0x7f0000000080)="a6", 0x1) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r22, 0x800c5606, &(0x7f00000002c0)={0x1}) r23 = dup2(r21, r22) r24 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(r23, &(0x7f0000000480)='./file1\x00', r24, r25, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r27, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000500)={0x0, &(0x7f0000000100)=[{0x74, 0xff}, {0x44}, {0x800000000040006, 0x0, 0x0, 0x200}]}) fcntl$dupfd(r26, 0x0, r28) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r29, 0x4, 0xcc) r30 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r31, &(0x7f0000001740)=""/4096, 0x1000) close(r31) fcntl$setown(r31, 0x6, r30) r32 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000001c0)={r30, r32, r33}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r16, r25, r33]) getgroups(0x400000000000017f, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, r25, 0x0]) r35 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0xfffffffffffff7ea, r3, r34, 0xffffffffffffffff, r35, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000600)=""/4096) r36 = open(&(0x7f00000016c0)='./file3\x00', 0x0, 0x0) pwritev(r36, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) r37 = dup(r36) ioctl$PCIOCGETROM(r37, 0xc0107005, &(0x7f0000000440)={{}, 0x3, &(0x7f0000000540)=[0x0, 0x0, 0x0]}) r38 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r38, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r39, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200), 0x200000000000008f, 0x4) write(r39, &(0x7f0000002740)="63fa8eb1d6bb60fb0e06f01b812e63efa7934f11c945aef29b176ff0bc3d40dace5ca82ea95920b5cf8d8980e282c0405e054701dbee33f01506a55d3ea54d65592808f8edfc0a691338a51ad16a1bf031007d2ddfdf6a3ed450dafc48900f213e07056a526b1dfdbe66586d01fa6ff0095e484a9a01ada2b9707b141728c8f98a49dec0cd65cde532d1a62a76e0d5e2d044ca9a83752eb1efce60958e98d3a0880555fca47032ab034f1f2180d7b6167779d8ed9e03375272f9febd51ca0e98ff334979cfe93747104df5a2270586428a2ddb35a4d0a04899b5e51f5a235a0e8ada062c3b7bef89aefbdf034ccfca40055fd02ee28c2ad3e3440f6f1271e9246ab177b58242b96c7cba48272c7901b0d1bae935ab37f6e1537762ca278230fe13d12f6be9c2a1e9eb63379fd9207dcb5244483b5f0e6b2a96c9be066fd800"/330, 0x14a) r40 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wskbd\x00', 0x200, 0x0) write(r40, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0xef) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:11:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r1) setegid(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82c79347300000000000"], 0x10) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0x49}) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f00000000c0)) 06:11:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000001480)={0x80, 0x100000001}) r3 = dup(r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001440)={0x4, &(0x7f0000000200)=[{0x9, 0x54, 0x0, 0x8413}, {0xa97, 0x7, 0x1, 0xe94}, {0x7, 0x1, 0xd1, 0x3}, {0xfe5c, 0x80, 0xfa, 0x6}]}) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r4, 0x0, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000001580)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x84}, {}, {0x6, 0x0, 0x0, 0x104}]}) readv(r0, &(0x7f0000001740)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000100)=""/192, 0xc0}, {&(0x7f0000001680)=""/135, 0x87}, {&(0x7f0000000240)=""/66, 0x42}, {&(0x7f0000000080)=""/33, 0x21}, {&(0x7f0000001340)=""/206, 0xce}, {&(0x7f00000015c0)=""/179, 0xb3}], 0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000002c0)="d000000000000000000000820000", 0xfffffffffffffe90, 0x0, 0x400000000) 06:11:16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000340)=0x74c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x7fffffff) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000003c0)=0x80000001) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000001c0), 0x0, 0x0, 0xff) ioctl$KDENABIO(r4, 0x20004b3c) syz_emit_ethernet(0x8d, &(0x7f0000000100)="2308eef2efa0a3117a23dac39606b1b3e9c00255a9430978ceb24dd0e73a84b02f108c302066dcd58ab0d1cba6bcc2c9be08eee4bfd817a52edebe30edc8d08d2594d7ca530d557d7143a0947fc0d2c0c30e8977a64191ec503e0daa1769d9bfd74ffe36c47b388a422ab7f13273e25fc035ae7c33972ac0d2aaf6e815c08364b8d6641ca1cca4489c1888ea88") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000040)=[{}, {0x20}, {0x6}]}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r7) getgroups(0x3, &(0x7f00000001c0)=[r7, 0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r10) getgroups(0x4, &(0x7f0000000280)=[r5, 0xffffffffffffffff, r8, r10]) syz_emit_ethernet(0xe, &(0x7f0000000240)="627b80c293419353520874f438df") login: pckbd_enable: command error 06:11:17 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x100, 0x240) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) accept$inet(r2, &(0x7f0000000140), &(0x7f0000000200)=0xc) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x1b8) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) utimensat(r3, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0xfffffffffffffff9, 0x1}, {0x3}}, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000002c0)="fe2471a63bdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1e8bd93fce9571013b4e93eb72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc203b222016c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9e9d78ae1d4292bfdb18ccbcec288039e0af2acda89d76f6b91b6d44100100600000000007ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b53986688cc3c46047500e8e5e8d27fbbf8c4740bc3b8ea299a327", 0x106}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8d302051b42da8dfb033a0543da4d6655c4491695c6d71df9f09a1297f0eab7", 0x2e}, {&(0x7f00000016c0)="f17cffc356ff8208605da52dc519aa054cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb17fdb7f4a47f4ebbc43c20912b9210d94e46", 0x74}, {&(0x7f0000000400)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c428830bcd370a1b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e4cf70000000000004f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00c4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17", 0x1a3}], 0x6) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) 06:11:17 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000080)="f35687227a4a4244e8493c620435dab1fe88b24ae53afa4211df0826b8c7198e3d1bf4c28ae58f98bd7c3f58d84d0d4c03a950ac802c9302e972644eb5d3474f7ae240d079bc1960fe001f6c79f424", 0x4f, 0x1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) 06:11:17 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 06:11:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) pwrite(r0, &(0x7f0000000300)="df134ca2895f694c785b79995460e558fd30e6184a88b291550d2c76c46de997333b0737e0a4179a39573061c6b2dbbb4d234984fe9f5d56e3d34a5421b8dc28b7ccfd11645bb626027dd19452fbb709264c01822af0bfeb30682be71203929374a24500f709ba57d0b3627ab507a146344c8318698e196ed95fa34756e63d64e870149040d349cb8e8d5dda3ecb4cc75ad195f10cf942a1e223696a1754158421f71b72d6c415f4b249705994d2d024074fc79f6fdd389e6b764e5f35aeeaa5701275f012", 0xc5, 0x0, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r1, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x1) linkat(r1, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000140)='./bus/file0\x00', 0x4) 06:11:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x400, 0x101, {0xfffffffffffff92b, 0x100}}) 06:11:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000000000008921bdfccd6311ec456ccddab9d672584bd29606bbd2d4674df2ff01691c6fcdc2a0291ee96da9e4acd83eecb629ab4d0a3d10c9e4f2c69ecda92a4822afaee999e2929ed001730973", 0xfa, 0x408, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) 06:11:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0xf0) setsockopt(r0, 0xffffff7c, 0x0, &(0x7f0000000280)="742abb607a7139e3399c27dcc8dc34c3b23f910e1bc963754a75aded7bdb4be1b146982d92d0917c57ddbbae6d1974b06d1f0b760df144ac9aabd1622ced8523030a3042ddf8eea5d70400479bbe8b61636e62453ade9e693fcae65e2d27f76ba6fe2e34530805da2d9b6ade67f6e8219025521597e4b69f318ac6310036012fed9282", 0xfffffffffffffce6) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':\''], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(0xffffffffffffffff, &(0x7f0000000180)="d3eaee51454cb2b22fc52009c032b7e85b4c28d595cb3ab39aaabada83ba9608bc5c146d59ce935ce4cf41beaff8f964296b40c3639a1f941f0b212941373e9937777b90c01d4d071ee324576eaa61da66fa79c1af5173b996bb2330d33e1f578148e445b312dbd2a05c0fe52213169962f51d17ba8d4e9aaca142174dd076fbc2f919281604a4bca1ed9e29bfbc39ad954f5f2c6714b34b3bec11c8ad00e21e3f58f0023d4a2c266743621530d375a5b6dfb578e82e5c41c5390d32b21601638d", 0xc1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 06:11:18 executing program 0: unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') shmget$private(0x0, 0x4000, 0x28, &(0x7f0000ffb000/0x4000)=nil) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)='r\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000580)=[&(0x7f0000000340)='Y\\\x00', &(0x7f0000000380)='c\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='r\x00', &(0x7f0000000440)='%\x00', &(0x7f0000000480)='^\xb2}{\x00', &(0x7f00000004c0)='r\x00', &(0x7f0000000500)='c\x00', &(0x7f0000000540)='\xc5\x00']) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000280)='./file0/file0\x00') 06:11:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 06:11:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="79020207e00000010000"], 0x10) sendmsg(r2, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:11:18 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 06:11:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edfffb], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {0x0, 0x400}], {}, {0x0, 0x0, 0x2}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000040)={0x81, './file0\x00', './file0\x00'}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:11:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = open(&(0x7f0000000340)='./file1\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0xfffffffffffffffc}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) 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) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) close(r4) r5 = msgget(0x0, 0x21) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r9, 0x0) setuid(r9) r10 = getgid() r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r12 = getpid() fcntl$setown(r11, 0x6, r12) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x0, 0xffffffffffffffff, r7, r9, r10, 0x0, 0x8}, 0xfffffffffffffc01, 0x5, 0x0, r12, 0x3, 0x0, 0x7fffffff, 0x7}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 06:11:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) geteuid() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x15}], 0x26dc, 0x0, 0x2f46, 0x0) 06:11:18 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000cc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ae8000/0x7000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000af5000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff5000/0x7000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000eaf000/0x1000)=nil}, {&(0x7f0000efa000/0xa000)=nil, &(0x7f0000fea000/0x13000)=nil}, {&(0x7f0000ef9000/0x2000)=nil, &(0x7f0000fe7000/0x2000)=nil}, {&(0x7f0000ddf000/0x3000)=nil, &(0x7f0000dfc000/0x1000)=nil}], ['./file0\x00', './file\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000540)={0x7, 0x6}, 0x10) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r3, 0xc010570d, &(0x7f0000000080)) 06:11:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x6, 0x1, 0x1ff0, 0xfb0}) write(r0, &(0x7f0000000080)="272793eb2d7551fa2e3a02549cc8200043d6efeb0160bed62c44ae737f18b9b1007aa2209d63fe00f1b3c212fa0672022b2fd1ecfeb26ba1c49d19003e60c0ac3c430c4e16ab78892332f94c42f26d60c9512df56993b018ef211190a7e22ba247ff4314a7b474dbb1ba3ea84bd48374b2f21d3e1d26d2cb864b6fc4530216ba1345dea72f9b682907888081f05153195872fd0df7fabdfb72c581cdf83f23cf677c69eb99de21d3c8d30886bc6b8f7b0f67e82d0fc854496dcb4f9aa94f2afa702c50dcf91694aa198918c975de7d487f9ac4b45a30bc9c973716fc0d6ac3850721bcfbe676e2926f1c338b80b10a3f8373df426e6b89424b7ab01552b94bd8a5859307ed8b5c203a10fec20e3df9d505d266e91ef5b04861edfdd9f00486d9e8cc48ebbf5e98d21db42f0a14a353169dc2d63084700ecf6b45a80cdfcf7a4eb2025e511c889088aa7f44b97dbbaea892c9e684f70349bd30fdfbbd2a33ea804d6652e4465aa52b5498d826cbabbb59a96b14dee776b5c0b5bbbde6b0202031917a2ca571e5d89ca3ca187019820f2602d2a2e00bf4831fa43d1a38d9a032d488c5ad75a0c15ca8", 0x1a8) 06:11:18 executing program 1: socket(0x20, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x2) sendto$unix(r0, 0x0, 0x0, 0x401, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) 06:11:18 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r5) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r5}, 0xc) r6 = socket(0x18, 0x3, 0x8) r7 = getuid() r8 = socket(0x400000000018, 0x3, 0x0) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x2) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000040)="670dc3", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f00000005c0)="a096cc4374226159a3cf6ede767e7e0286e72284fc323be61e3bb8bd144eafe5f131203e8f9b2f871b868196a7ce66e23d5ee6791b55d4eeb37d091c2061d558d9c8430c8506a0cada05ab6214d8ba2a63946ed08da720d4ee0b0bc8f8ac96e1266b279089a62c72b42b078c7a177ccf9fc89b7f023c4422782a1210ec0bc741e5d58882a60777c80096eba40a6f146723a768fc28dedd560279d879dd8323f1f66ff0b9bbd4a7b0ec15c9d240c7ce25341b49ace0eb943a8c8f6966dd67b6c475defd3102374b4b6e61648a65a019b32517d3adf18b0fb82519593f267ce8131a70985991421c7358b8d37aac84f07816cc824cc4a014d2", 0xf8}], 0x1, 0x0, 0x0) r10 = openat(r9, &(0x7f0000000400)='./file0\x00', 0x10, 0x40) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xfffffffffffffe81) fchown(r6, r7, r11) mknod(&(0x7f0000000340)='./file1\x00', 0x8, 0x0) r12 = open(&(0x7f0000000180)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x6b) ioctl$TIOCFLUSH(r12, 0x82907003, &(0x7f0000000080)=0x468c) r13 = shmget$private(0x0, 0x3000, 0xc2, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r14 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r14, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r16, 0x0) setuid(r16) r17 = geteuid() setreuid(r16, r17) r18 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="008a08", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETMODE(r18, 0x40087603, &(0x7f0000000280)) 06:11:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x9) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) listen(r1, 0xf6) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x2) 06:11:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000080)='./file1\x00', 0x80, 0x40) chflagsat(r0, &(0x7f0000000140)='./bus\x00', 0x0, 0x2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 06:11:18 executing program 0: socket$inet6(0x18, 0x3, 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x3a, 0x66, 0x0, 0x31) 06:11:18 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$KDENABIO(r2, 0x20004b3c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000002580)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 06:11:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x20}, {}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) fchmod(r1, 0x2c) 06:11:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/25, 0x19) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x100) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x3) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000080)=0x82000000) 06:11:18 executing program 0: utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x7, 0x5}, {0x1}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) bind(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x1, './bus\x00'}, 0x8) 06:11:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x34e, 0x200], [0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x147d9d34], [{0x0, 0x0, 0x0, 0x400}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {0x0, 0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x4003, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) acct(&(0x7f0000000100)='./file0\x00') r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f00000000c0)=0x4) socket(0x6, 0x8000, 0x9) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 06:11:19 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x200001ff}, {0x18, 0x0, 0x4}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, 0x3c) r0 = socket(0x18, 0x2, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x80, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x40, 0x0) r6 = open$dir(&(0x7f0000000480)='./file0\x00', 0x400, 0x84) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x980, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f00000002c0)="1dba3b9c8c639a80d26dc8797d61d59cae212be30a00c1315092d0e7ed360a6349db8882340564ccc32e41186082304234ce9a8c7debcd4b47f4227893ba317d0327ec7bc31dbe2971f55011fc9661f250b388b8220ee5b044a9fceabcd124273d5e4a9719998f8902588efde4c17378b1c5f38b6a6256dfaf2413ac9ab84c1e2ed2991dddc08ff5", 0x88}, {&(0x7f0000000380)="885873fc3830250c114fdc32e486c429260ee1899ca74c0611e9bd4f0e484a544174c58be003e1559593f5", 0x2b}], 0x2, &(0x7f0000000500)=[@rights={0x30, 0xffff, 0x1, [r1, r3, r4, 0xffffffffffffff9c, r5, r6, 0xffffffffffffffff, r7]}], 0x30, 0x4}, 0x0) r8 = socket(0x18, 0x3, 0x0) sendmsg$unix(r8, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/126, 0x7e) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSRSIG(r11, 0x80044272, &(0x7f0000000140)=0x9) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ftruncate(r10, 0x0, 0x1) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f00000000c0)=0x4) fcntl$getown(r9, 0x5) 06:11:19 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x3, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x3ff], [{0x0, 0x0, 0x0, 0x5}, {}, {}, {0x0, 0x0, 0xffffffff}, {}, {}, {0xffff}, {0x0, 0x0, 0x0, 0x800000000000}], {0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x4}}}) munmap(&(0x7f0000ef8000/0x1000)=nil, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) mmap(&(0x7f0000eae000/0x1000)=nil, 0x1000, 0x1, 0x2011, 0xffffffffffffff9c, 0x0, 0x3) fcntl$setflags(r1, 0x2, 0x1) 06:11:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c6530005f3f6a18fe7561b8b25a86642be8f19faf687f459dd67563ec12bf17b439b33d8a2d007143c5dfe20cc7f30b8445e2778dc361dfa865e7c5169433a714c473702377880b30510e1f024c30b84a313f5bdc27bd17c52b31147ff080777aed6f997c5de6601f86f4964080b1242ce781a521018c7cf28a2c8d1fde03dfbd55cab37c116bc19fd9e900c931173ccc7240fa420846003f32aead2d3af4cfd7cac8916dde60358bdf850b59587a4366276e9a5765fb66495a313b610372f873a2f1070226dbe5ecf9ed024926b4ba51954fb906be467c076f34a88ccfa899c67fede8487aa43b6413d9af86dd94edbea8325a91c57a60b7fde7be38618a717648504c877edd20cce6e201d9a4685c1997f3fa4db7b89b8bc352bcc64fffdc95cfc7385a3c68e74f2917ebf844e6f0411cbd32bf662cd6a2946f9b7df300d9bcc4c8b8ef4a395944c5d47b860978799f27dc921068ba1ddc8ee29b2744faab034f12fbf460f91242c050bc75c0425041dbae16f47f2d4f4cab2f159f4cdecec074d70bad2267f15d3268dd04738525331f001da8b07f6b5f0e0a1db97e88bb3a36843392c2b074a5774914781d1a49707beb961bb14de48a26b1bf263192214501a5f55fc9f15a8258be37d1512920f748"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0600000000000000000000effc23e00818d23a", 0x14) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d05102", 0x591) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) sendto$unix(r1, &(0x7f0000000040)="cf88300dbbb2ef246123fa883804754c0bfba26562db3b179c236328bc31bc3436d717b8188c19c4d48cef7140cdbf8a1c7057b3c91daa541c3b0a0bc0997423161d8cce413d33741e4aea6a6446ecb4112b032e1a3f84ab93a32d5357f9319e6bf8adb6d23dc06d84a9435197047dbf918b22ca577d59e08a2c1c31dfeed655caffe4bac4599817b6405f8396a4b7bdaa5410", 0x93, 0x8, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 06:11:19 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b471da73f9014347b700ab1200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b24341aa23c7e2f9aff27dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c9de8af73d6ebeab788910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f2708e2029d36d56bf5f227030446137813494ae280cccf9136"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket(0x20, 0x4, 0x84) 06:11:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000001300)={0x10, 0x2ea3, 0x4, 0xdcc5, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffeffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x351a}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5134}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9fe}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fed000/0x11000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x8}], ['./file1\x00', './file0\x00', './file0\x00', './bus\x00'], './file0\x00', './file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0xb94}) close(0xffffffffffffffff) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x40047002, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000001800)=0x12) r4 = open(&(0x7f00000012c0)='./file0\x00', 0x2, 0x54) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000080)=0x2) r5 = socket$inet(0x2, 0x8000, 0x22) writev(r5, &(0x7f0000001140)=[{&(0x7f0000000040)="edb8c8", 0x3}, {&(0x7f0000000140)="d705d33cba39c1de00af6fb9eaacc7317e1ae9b714234fa37cdde96c80f863ee63996255630eb26a24c16fb086ee14c9c860e1884d6c3eced6a0fda3bd8b052798cc913af1cf682db1fa0a718af6f28f9e732cbcb5a36634f82de76e65dbd94390e592929820899819fa3ef77441ac321bf10701fa437053dd12845fe2510bdff036b9a302ceff3e0cae0d10735b1c906cc67b63e6f893b662cb1d27622210bc3824dc37ed737677dc646e371b0ec931a01048c89849f3eee8ce8c3cb3a53509a81f36a956bae517531b0e4acac7ff2f0f2d8a242d78ead0f37ec2364aba1cbe8c5943abc1258ed862049448d67169cce0a9a32f5835c538318c2fef1eb84980fdb353b9445d3e399f4dbcef5ef8dab121c700b87ce7caed0146819e6795c24ccdf99315e6e6e07d85206b25146fc4725958a5912319b83823ec09f9304bf1e87bb9efe2b64bb3f5e46a7086d3cb47b816bc2eb5357a086ca2fd060514f058cdcbb60f501fdd5f98f12d64be851ef4665d55ba1f820a615657a416ae4f270bc9dd700e430b060309c80028a1ecb09349136455048d6c32452bc1bf3913a2765b1517591e913a4f8de7003616d518f44d7ca5a8867b3f0a7bf59bf5fa59e565478a819a74e4ca29e2c43e988c216e6a8ea2c0d67709d9518ace11c5635af313f22c0ce7a6ed9a29e72a347a641ec277f640b839849946788f6d9ed42f6956b58f4bfcf09aa02e84f7054d0c943b1f56bf50c8d5951d9f3a92475051a32ea32333769d7e71229a4f5ddde5517bed4ff14cf02b3de588c0279aa6a4bd6c249b75f3fd247b100cf7fe68c2b00bc854e0498d4ca17542fd34c16af8d223387f67851ebdeaf8e8eef659091b12b7f0b1db22d6e7b56d24746e81dc75da99e5b6e80d57ffc0aa1d2d34758518c7559c9c63f0d429bef95baf49d5daaac5a4e52df1d82b16a49f47d3f699e34035334a2f063214ce42d40ec2f86e48bbce6e9cf2af5c85330f3841a604d824753493693c06188039928295b8551e06f5499d7bde2c4e5ac45b63d84508175d38dc2139bf77847fb9a76fce9e81508bb2485cdd872e7faf1a1df027f70fbe54f3dcd6f03d3387559f93c589e4941d6dc6918abf397028fedf86712b4f02b78dad569a1c6a2ed3326001c2ace90d6a43dba01b9b36090e7ea533d7ff0b1799899f3aed94dd8d68569da154d446d22f2ff5f1a02a809d6147419f5ab9a03c6e61b8b5c281305918a6e6bda374cfb8e35a4f9cb01f867428efd07aca530a54ec07fce000ae547a5b66afa552ce36e66d987221c085e88e4c6c8d19a1afa6623eb9451a4c78b174aaefe7445ad4c1db623ce1463b473b88d3fecade92f3ec22905f751f8df4bbe615badaed2eba4c075b30c98ce3e29047cff5f147d68d9bbc5fe6071dea892b717561be1a5ff145784e431ef81535dc35d2999712c60108ee0e388ce95f32f57b7bfb55c3a36b67018bb3f0e9d62fd5a37a12d63908a9530d77e2ab5f1eab2ea3ffcbbeb5fe7b05a08c859f73baf50f7d20003e47a7af4613f4957856043a5eadff4e37dfb7704583a70727746a56ea931cb3528d3bf403caca357d0186db49d75db10f16357859daceb6b10a58f125548c8e44642fc60f1f16c13fa1189d6e78c0181b0d60531431ef93abba4d2449ca6e588a2bb65ec5344e2f497eea1566321b990e025c9fe468cd378c6853cbdf369367d9e02d48ca1ae57d4e9836ed235d5fbab3370207626dfe053a0e0444dcc83d157b850a5cefc18d73f71e298046811cf9b4eaa385d7719609acac03187b039d8c065e6133e7df5c8e785142453b0f49a1db6b2088f97736c906fb8651e15201ae0a8d0549703f2601e883521236ed23b3a558cfc0fe71146c2b49dafcd87cfec427228e43831dfec562c0ad796c93fddaa7ae164631969fa7ded4338c68dd5c1a6c2706ae8003d79be3fd64a88972e8bb4717171f89213890c708c1bf4c72d53c378142857a10687c0d4c26c21ff887ed8f061019d37963f1615b3d4ea77cf6664bf20d6b6aaebb8fce994e2bb1b2200bfadf00fd30f5644321e9a86ab3c7795c3969bbfcdb52c986ec4eea8425f8dd79257d55fd01ae75341affb7bd624b4d2f357e8b0d5c4f75fae63abc59bf382fedbacd5340435d5a0095b8a4110e92eea91356994ae8162bdb24f824b48c25f285d06032220f491b3dd4b4997ece0e0d147f6e5f0daa89d7abe994ef4238f60ddb9c39485151cb6fef8dcb65e35a06e315fa7be56b7c5d571c8916d2056e4edebdde8613d3bbd2601dbd78f68aaf3f2d95ec6db01e353fce2b913d062908e4d9b1de0f936db00bb7c884ba2d3a4b0385bef54fc16a2d0003e3efe5b4f0634b3d94f136fc4726079607f0c741364040f8c63537b6572cc70fdb4766959bfba7cb2e45036252ee12b5e30338ef39bece65739935d303c8fb2ae245a7c5f142107888736ee115d6aa097a90453f0fd9b18722de5443641c1770b4d6329d26352264683d96d1a03f4be221b5335e06242d91b919712c1975918ca37e7fcd0a432a2bfcac6ff57eb2b54db74478c303eb1f8ccc65fda9fd3df4c76ad60ba1bcdb2dc9c14c8275c27aa88f12baeed8cc0b750b8861a6963813df3f670eb64bab65770098009e01bddc136703c88c2e4e080cdae41b3fbafbb21860d96f00bd3299f8e108010df5a9966b09d526178fe87b0993e43fe35803add60c9f4bd7cd64286fb72a17c40fbfdc426c2f2ccae28c6c620f64b78079806424ccf8c89d41aeca3e1aa0754b7ee7edcb6eeeb07bf2fd7958c137554bb2e255c6ad98e067e078aca78aac8ab1555d24008bf1ea07671264184db00ab6f35c253e2616c7b7075e08609f1629ee6d16dd8009d10f138045a22c89b05b4a013c4efadbb0ba045e10b844398b99196e5d0fdad5ae8d26ea81d1bd866466686bd1d07b3c3a052efce8fbc899b249bafaaaacb229e16a8dc80308285dff3fd78fd111f0a3754d774898043a63c656b4e7d9956ee0d41fb2c8593d532013ee9ae8e9d307ef8bfced41bb73fb91aa454d62c945ce55358d087e8b41a70d6076601aa0336d17f36a165ac7de89e52f1d8835aacf1cc6996ab0ba276a0b84b2a5fd2f8c1d345ff645ffcf50da4a1feeebca533552c5418a70be27f0eef7d3060e2569b327bcf7002bb7a4fae1520aa046e8b962ee0c8e32530ea12b7c31667ffc4b1b835d28e47bd79ef7cb5ea2ac3fe606fe1963bb4616dd08ee489f0126d44edf4699deed5b5037a5af7cec6e5aceb3be9df04f03dddee9a93e1ddf1eb7d3c16d1d36583abc1b5653182c924946fad2477d427cdaf6cd7f453dd59a83ea77068d1e17c11c67ff1408b3fe266d919b951178cf1df41158a8ac7d6cc695f47d3882ce5c6b22115e54edbc0c836850cd82e4189a9f20be3303bff02cda00c7f7a8ee4b9fbe0c392b412fc559b90a6859e3ec239549c280d1e143e3653dea1146d5b4c1488a0e83d450b55c209f6aa38450a7ba0c9f84382883744dd85cb42f3b2da6c6064db29eb18a2ef1c1e9cfffd41304ce001e31921e18bb9f1f0375364a839fec6639faabda092072c99a335c7d440c0bf8c6ca581045b92b642d6d0763bf5f86633d30b40eb41eb7b886b9a29b1fccc733654cdb0ccb2aa229d4aea5b01a65a1f3b7fd9cbe46ca22eac469cb428417ca4237e32ca722bd657d44e0fa50b0c5a3a281a2f0bd8487a44636399a136673a3fc97caed7713944d562aaf1dece6974ec6c9f8a5cb5c07bc36b0ff218d96a7dfde3741d09f853e6e8ec90acdb635eeb5e915db5bc46100a8ecf474b211b1a399f752e7eda4b90932ce82160aa83173bd3485ec37cd4829dbe89fa1b168fabd8e56b66ae2a386190f9974c07d911f38908d138e103415c42fc1d3ee5f75898f6f0bd5a3e82bb908ba3268f63076352ea4026e3624fc3472827da9e8a454d2b84abb83ff94168ac448dcd51fe6017b7498292c25c09d10150905ae4d5cf22e1395d9287fbb25cddc0fa6af5ac0b0c08980eef05c4c07c37024847bde4eec99d3c88fff452ff0cde8f59e1c2ae9c78ea09b276b1b5f03461a89c31ff11fe057afde075ec7b9cdc672cf43475c0ee8f3ac0d81eaf31b251cc2113ac4857ed0aa83879dcaa7d78e749a249c5468d3e2fab4de3818f45c26f29e6b01d810059ffeb23031c30ca8da099fd6426fdfebb99ed0bb5a13b9e601ac6d08593b13b29fb9a942da299645e079c695a17e931ee9eac91af979c8c8379043259302c48d007537d22faed1c214f406f00ac29be50863d42f2d170ecf295a7f62743cd150136258c3edc4ee07063f18d7bf68ba2e7a099401d4ca07d4e5cbe6e5e74779a436a8358038ae654d43115eed66bade888998f51ae38cc6304553be9df875af2ed4b48f8a9e20827a64c2629028fab229d28c853a018aab2039103fb290d278a82dd49a9861f2c32ca4bd717eb7312655df40de121c3812d66eec7e2b56fce9f82eb5bae073cec6ffe74fbfebe6e96a3599364b763f9a66651e589685e9051faa57f9c4f6151c459c7ee4581bb0e1d260b665a154b2d4b3ca2d61ade50c7c09f3512c42cd53250130f996fac3320958009837086f0cd3ce61a2e735fc46a19f20b590caa8513a4a684e75ffd2ef9dcf7bc2ef2b20e80b099623149cf3e57e74ac97abfccc811505b389338d4de58a477981861f8d48dafbbb502f1a0076611923293797ebb83eacaa5afedb8059a7c50ac36f39c393c7be996308401fc154195311190800ef8774f1ea4e0ef006efa62564025891f8d5447eafd745e039119e07fb8bd641bd011ec2aafd591c87b0b97a23a16cc3c587b3603dbac7772d048d1984f2d5b73a9cf337a34afb24dab0bc9ab8b735a9d0cf1bcec257744367c53857ce6cfedb7685ca5632064e35a114eee739f894ec61317b48e2986d1c3ba200b2b76543a9b3798e8190a031f12d698bf2e6fe3ac4b74640274cbca83588b78729aa1cbea539b3aa5cd63c0cd151ae74821b696e02c04597705aece100aaffa36f7975205de4f5b4e49fc3eadf63c4692d4b686757df3afc0760f63be689f93de7332ac8fab6df1fdb3416c5bb7f0a7f030df35191648007e33a9e246e831d34c680fb4169726589d28d69f84be15c3a21b7e6483618fe569e4c69b1822dd73fb988bdc54656e6dc4abdc7ae0548f4401811908caa0bc4d5048e91e240630054ef235921a5712bd5f6729ba72d310b8d17b2790cb94300cd398b61e8f49a8adf914e4841d4c9534a809125e79d3d1aee0ae354a7006522a5036772b9df0819bc1cbbd391f6de245d20065417244d61f7e0f2967760e1c54ffc6d0fcb87ee1761b9a8a0deae927e4528770ba88e1ff3ed2060f693fe40a019c8b56dc2f6d77159cc7cdf60841e05e11555b30891e17c6059d41bcad23297bfe1464da8f75c6db7bb5a8d35ba7ce16af59e5bba6df0e1f9d61e3b9ad4cd8541c1c36a130c5d1e2b3594d89ba2ccaee855593a71140c5399f7b5ac1c2a747cfbace72a5cddc95609d2cdb4b2c94c1eb1e0d1dab7960d7451c140a74a0e2052a12d7ad8c8256662176a50a87b45e9b86f300269123ce8290b185e5c1db56c30c438ffb3bb69824b5e9e30bb7afc40b8f2b7879952eee440af4393a7da3aa90dd1f957d60520aedc22ea96b995640183e44f01c08e418fc193e0bd2897577d91859adacdcb4429db7a7cd3c84db2fcd5fcf3476933a638abb11a70dd49af7dae4c087feb4f0f53574abb8d5ed10a830af74bcf03a3640ac65892c4", 0x1000}], 0x2) r6 = socket(0x400000000018, 0x3, 0x0) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000001180)=""/218, &(0x7f0000001280)=0xda) 06:11:19 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = semget$private(0x0, 0x1, 0x47) r3 = semget$private(0x0, 0x1, 0x600) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000040)) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/73) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) lseek(r8, 0x0, 0x8d2f, 0x0) r9 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/60) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) r10 = msgget$private(0x0, 0x552) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = geteuid() r13 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x8000, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r16 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r16, 0x3, 0x5, &(0x7f0000000340)=""/192) r17 = socket(0x18, 0x1, 0x0) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r19 = getgid() r20 = getuid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000280)={{0x2, r18, r19, r20, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) fchown(r13, r15, r19) chown(&(0x7f0000000100)='./bus\x00', r12, r19) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r25 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x8, r23, r24, r23, r24, 0x90, 0x10}, 0x5, 0x54, r22, r22, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000180)={{0x0, r6, 0xffffffffffffffff, r11, r19, 0x80, 0xfff9}, 0x6fff, 0x1000000000000000, r22, r5, 0x7, 0x0, 0x4, 0x80000001}) r26 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r26, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) ktrace(0x0, 0x1, 0x40000a00, 0x0) 06:11:19 executing program 0: r0 = socket(0x10, 0x8000, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 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, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 06:11:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYRES32=r2], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) shutdown(r1, 0x2) pmap_unwire: wiring for pmap 0xfffffd806bc08578 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08578 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08578 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08578 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08578 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08578 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08578 va 0x20ffd000 didn't change! 06:11:19 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) setgroups(0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000)=0x8, 0x4) ktrace(0x0, 0x1, 0x8, r0) 06:11:19 executing program 1: clock_gettime(0x3, &(0x7f0000000100)) acct(&(0x7f0000000000)='./file0\x00') 06:11:19 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x5, 0xff, 0x1}, {0xbc3, 0x8, 0xcc, 0xffffffff}, {0x3f80, 0x14, 0x9, 0x3f}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069dd, &(0x7f0000000300)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10042, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) pmap_unwire: wiring for pmap 0xfffffd806bc08578 va 0x20ffa000 didn't change! 06:11:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452b", 0xf1}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x8e) poll(&(0x7f0000000100), 0x0, 0xfff7ffff) 06:11:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x2c}, {0x6, 0x0, 0x0, 0x80}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x7, 0xa2, 0x81, 0x800}, {0xa25, 0x3f, 0x6, 0x2a2}, {0x3, 0x91, 0x6, 0xf6de}, {0x3ff, 0x9e, 0x1f, 0x5}, {0x7, 0x9, 0x1, 0x6}, {0x8, 0x3, 0x3, 0xffffff7f}, {0xb5ce, 0x40, 0x3, 0x95}, {0xffff, 0x5, 0x80}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 06:11:20 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f00000018c0)='r\x00') r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/18}, &(0x7f0000000180)=0x14) lseek(r1, 0x0, 0x8, 0x1) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x7ff, 0x33, 0xffffffd8, "8500410aa79300c4f54020d98301a462f9132000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000019c0)={0x3, 0x9, 0x7f, {[0x8b, 0x3, 0x1, 0x4, 0x7fff, 0x80, 0x9, 0x7, 0x6, 0x7, 0x5, 0x2, 0xff, 0x101, 0x800, 0x8001, 0x3, 0x4], [0x2, 0xfffffffffc976fca, 0x8, 0xfffffffffffffffd, 0x1, 0x2, 0x9, 0x1, 0x6f8, 0x25a], [0x4, 0x400, 0x101, 0x100000000, 0x0, 0x101, 0xd05], [0xfffffffffffffffa, 0x8000000000000000, 0x7ff, 0x5, 0x100000001, 0x6], [{0x5, 0x0, 0x3, 0x8a}, {0x3, 0x12, 0xfffff58e, 0x6}, {0xf7, 0x0, 0xe96}, {0xfe00, 0x81, 0x9, 0xcbf}, {0x2, 0x5, 0x7, 0x9dd}, {0x4, 0x1, 0x1f}, {0x3, 0x0, 0xb, 0x1}, {0x1, 0x401, 0x4, 0xffffffffffffff71}], {0xe7, 0x9, 0x81, 0x6341}, {0x6d11, 0x2, 0x10001, 0x3f}}}) close(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) readv(r4, &(0x7f0000001900)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/135, 0x87}, {&(0x7f0000001340)=""/131, 0x83}, {&(0x7f00000001c0)}, {&(0x7f0000001400)=""/234, 0xea}, {&(0x7f0000001500)=""/199, 0xc7}, {&(0x7f0000001600)=""/253, 0xfd}, {&(0x7f0000001700)=""/240, 0xf0}, {&(0x7f0000001800)=""/176, 0xb0}, {&(0x7f00000018c0)}], 0xa) 06:11:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0x5c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 06:11:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2f4}, 0x0, 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x2) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000380)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r5, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r13 = getpid() fcntl$setown(r12, 0x6, r13) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r15 = dup2(r14, 0xffffffffffffffff) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r20, 0x0) setuid(r20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r22) r23 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x80, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r26, 0x0) setuid(r26) sendmsg$unix(r2, &(0x7f0000000740)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000440)="3dabe482", 0x4}, {&(0x7f0000000480)="b370e78d8a0aae759f6528bb32d11604cff2e9ec453f316414104268eebde36911a169e25d563272887867f95dfd27fcb8ca257a1be7cacb780d191d07840a55528d461fc040d7d53d11833d51b87a3266ec7d299410a97a69615c0111b14c61df2aebf6433e342c6722f6098cdbce7ad02f5179809a967188b64cdff2f1166c62e76a209e97c7bcd29e", 0x8a}], 0x2, &(0x7f0000000640)=ANY=[@ANYBLOB="2020000800000000bfff000000000000", @ANYRES32=r4, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r3, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r20, @ANYRES32=r22, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r26, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0xd8}, 0x0) acct(&(0x7f00000002c0)='./file1\x00') setuid(r5) r27 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r27, 0xc014575e, &(0x7f0000000280)={0x6, './file1\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) bind$unix(r27, &(0x7f00000003c0)=@file={0x0, './bus\x00'}, 0x8) setregid(0x0, r29) r30 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xffff, r5, r29, r30, 0xffffffffffffffff, 0x6, 0x4}, 0x8000, 0x5, 0xcfe6}) 06:11:20 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x40105706, &(0x7f00000000c0)) pipe(&(0x7f0000000040)) 06:11:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r5) setregid(r2, r2) setgroups(0x0, 0x0) fchown(r3, r1, r2) r6 = socket(0x400000000018, 0x3, 0x0) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x2) fchdir(r0) connect$inet6(r6, &(0x7f0000000040)={0x18, 0x0, 0x4, 0x6}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x3, 0x98) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r8) syz_open_pts() 06:11:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000076b41cc200"}) socket(0x18, 0x2, 0x0) 06:11:20 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='./file0/file0\x00') r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open$dir(&(0x7f0000000340)='./file0/file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) pwritev(r4, &(0x7f0000000840)=[{&(0x7f0000000380)="0a3ce29133bf1b3a900bd7e650bbcecf07cd3b9178cb4047d7b0f77a86c74bb24bfa632d29037d3f99e23ec1371809a793aff5cbef38278c33dfbc0f9896904c10abbd3287", 0x45}, {&(0x7f0000000400)="6c0c8a603220682655ae972962923630b9971fc1cdca420e34e6c86a8f8b9d739da6e5fc12487ac6267928ac06502185742fcdeda450248cf5481b88f987978d1f451aefa6c5bcde4f49eee8260d9f1b0eb0f2991fb75eb598b72b97085dab0f6ce96af2c06da60f37a05a5c5c81525f630ee6df48a84f23f9b6c4fe62", 0x7d}, {&(0x7f0000000480)="602c5f9c00b16fd30d9f2a2bd30e354eae5c573e5d9addbc63fe79468c8ed7a9e82360865186a1e8b089e29a61a990896dc8ecfbec671d82b030316c9cf74bad3659ff1ff62eba72f8d64d91bcbdeb73697ba4d91269f64288b3e4e3e99395cbe1352cc4fcdb1144c4877857fe68e60339019825feea46d7e71cc8cafaa5355dc717ed3fd296ecf107fef04546e6ced442ba172e88fac998c38fabb27b19a5f41f60303dba9b8bb5b926108c2f6327e4bbad0d4c3bd7d49f670406a9155380412a66689591aeed531381f33ee5", 0xcd}, {&(0x7f0000000580)="8475f492b63cac1c1f533bbcfbebfbe1489bcba031253cf60d4724dbc839812c8bfb5c76bc5db9952dcd07294884f497e33fc58a1f1feae73b42fc2718ffdbd82e5a08f252f5c6b15f1807e8e9b6d12657bb370776a65f402a28f2768cef35f50a9c2124114617f66d7408b842ed8e3cd22f9cd61e079f076d35d13714cb69022b535ec5abe58ec8ccfc7aaf697cf751c05f", 0x92}, {&(0x7f0000000640)="47a41eb11d25d5a81a2f662e6231c768c31bf1b8dd31639b8c7bfec750a3799a83e214e2dab7293c8499d601d23645f2c1dcf62eea8f240562205ee01aa167ea56c9d065ff21237dbc", 0x49}, {&(0x7f00000006c0)="16dbb704054dd6b01d533a8faca3c1c7fa6f4464457e674f5cd0f5e13ddfb420e676012c21fafdfed1b47a13951c0d9f0fd527b31e6201cab77d9e4e311bb578675c986b743471ddd5b2b36765ac1fd271f76ebf3623e00e55790e79690969c7b12d69da44acdf3057caf5aeaf8dfb1d4849aeb70ed416fa4e002ef688d2e0d64a5557bfd55cf7f755c0fad437fea2df748fe192b8554e96c8d1653a944cf14ab90fe47e", 0xa4}, {&(0x7f0000000780)="be323434ecce98ca2e8aef5f761ab89b68f6284ebe9fcaa5ad189dbe6e2604081d2b63b16380c3178a8fe8824e09abcb7b9b78920c2c15e8c6b34b8fe1b7059344134653208732d03001f12c74ad33d4cc7c7c4ce1f1d58ada84f4b4d0e19952834ae30ab7138842b2d0dbd8921649125d287452a375b0dcc25f1f6e2fab1c66831727ca9a179aa7cc0e264897181302fbef16fb60e16a5e", 0x98}, {&(0x7f0000000000)="5e217cb726917669f9b7f4263a16a9a41634f62aee98ee61e1178e4a68cddfbd324593d68ae514ff8e61faab34cf3047be18c797c0612395af944f4112", 0x3d}], 0x8, 0x0, 0x4) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x10, 0x0) renameat(r5, &(0x7f0000000300)='./file0/file0\x00', r3, &(0x7f00000001c0)='./file0/file0\x00') r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000100)='./file1\x00') r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) bind$inet(r9, &(0x7f0000000280)={0x2, 0x3}, 0xc) mkdirat(r8, &(0x7f00000000c0)='./file0\x00', 0x0) r10 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x144) renameat(r8, &(0x7f0000000040)='./file0\x00', r10, &(0x7f0000000100)='./file1\x00') 06:11:20 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r4, 0x0) setuid(r4) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r7) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x40, r4, 0xffffffffffffffff, r5, r7, 0x104}, 0x8001, 0x8, r1, r9, 0xfffffffffffffff8, 0x3c18ef0c, 0x8, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r2}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0xd}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) fcntl$setown(r10, 0x6, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:11:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0400000000000000f484c9b8c1e97974be9bcc8f1f82f7921a45c74d41d39171f67ebe76d3709c8d0ce4e6ab4aa700000000000000d4ac1eaa21e741ff6a2f3a5c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 06:11:21 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = semget$private(0x0, 0x0, 0xdc1) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000040)=""/16) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={0x0}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x3, 0x2, 0xee43, 0xa2, "5241c68ce784f31e4d791c5aecaad2b1be85f9cb", 0x0, 0x7f}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)="12058fc52161e51f1465cd672e3110a1f0a19975cdb4acb3fac8650019408454ba7f9a68e81863896a9680bf72c9164a5b1e8a895d238fc69d110276ffd1472be5c8d84296ea3c583dfc75ff4a6fa91f8b24e779b6a4e398439bad0802f08f8c0fde1e74772c65d9baf112bffe403b40634f34ed9c790254190a730f42ed8b131c5d81404a79691e27b4eb4c1d26b39ae6b51771ca51f160a91c81cdda0bec28f08dba4f12623d242278c4fb25e7b509e0cb41aecb1b463173e013c59691169ea844b15ce12147398d1e4d66f5abe6d4592d35a7e281d83b57fab26da93ef1", 0xdf) 06:11:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) chroot(&(0x7f00000001c0)='.\x00') r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x2) getpeername(r2, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) fcntl$getown(r3, 0x5) 06:11:21 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x277, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4c02c180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket$unix(0x1, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) socket(0x17, 0x8000, 0x3) 06:11:21 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') rmdir(&(0x7f0000000140)='./bus\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r1 = dup(r0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000000040)='./bus\x00') 06:11:21 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000004c0)='./file2\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 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) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 06:11:21 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = socket(0x6, 0x0, 0x81) sendto(r0, &(0x7f0000000100)="b7086707cc2fbcb1ca5ba2b55fbabb09366709c7317834ecfd7cccca18fdda784f061ad2eb0fc76216421b07d2fe9c9f375296c48222e79483cb313a4a8f1caf92a120e08380d1e4c9e586e02a8a07a0eb6684619ae7dd4293e0cce5c4d15f02daeb261580cb19d0e9f50c0936042f96d4a18af4de05bf427120842bde736b7fca8e8499cff1be7d43bb926f87b595241d0bd8388a4a6e88f1c54ce50f8e20afcdf5e9284874fb391f7439c82d74bc0d321ddca8721e21a9a1117c24b70c529e1901d9e933f15f9327445ba8523dd03e86190fd57bde07ededbb3868e2714e31", 0xe0, 0x1e, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x10020, 0x1) sendto$unix(r2, &(0x7f00000002c0)="3cfebb15ff6510daf8150ce89151f690fa9cae0d877885add8468d40eb71ce42d2c4f5d35771928fadc44c0e87d56f25067787ea4696c8e25dc69d9f85d94a7cb537e61e7b72c79d2f40336c5ce927b2361312247fc538ad0abc75855801742408d04258df752aad3748ac42d04094a45481f87bda747bb2d9b4fd055e9e2734725bed73be923b2a0db4fd68b159419348d2b87e6446a36e0cc86020d9d84e4660f9407cc368d9820c6488c6edf4264f86612d978ea82252e1", 0xb9, 0x8, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) readv(r1, &(0x7f0000000080)=[{&(0x7f00000012c0)=""/4096, 0x1000}], 0x1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', r4, 0x2}) close(r1) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 06:11:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2000000) 06:11:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x74}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 06:11:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000300)=@file={0x0, ""/90}, &(0x7f00000001c0)=0x5c) open(&(0x7f0000000240)='./bus\x00', 0x10, 0x84) r1 = kqueue() select(0x40, &(0x7f0000000040)={0x7f, 0x3, 0x8001, 0x1b, 0x4, 0xfffffffffffffffc, 0x3, 0x9}, &(0x7f0000000080)={0xffffffff, 0x9, 0x8000, 0x0, 0x7f, 0x454b, 0xffffffff, 0xfffffffffffffe01}, &(0x7f00000000c0)={0x1df, 0x9, 0x401, 0x3, 0x1, 0x5, 0x8, 0x3}, &(0x7f0000000140)={0x6, 0x1}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000200)) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x13}], 0x0, &(0x7f0000000040), 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 06:11:21 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1000000000000281) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000680)=""/195) r2 = socket(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r6 = socket(0x18, 0x1, 0x0) r7 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r9, 0xee01) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, 0x0, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000080)=""/10) r11 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r11, 0x0, 0x40fff, 0x0) r12 = dup2(r11, r11) writev(r12, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) ioctl$WSDISPLAYIO_SMODE(r12, 0x8004574c, &(0x7f0000000240)=0x2) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000100)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r16) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r18) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r22) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r24) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r26) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r28) setgroups(0x8, &(0x7f0000000500)=[r28, r10, r18, r20, r22, r24, r26, r24]) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, r13, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r5, r29) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 06:11:21 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x9}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 06:11:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x4000], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x4], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0x100000000}, {}, {}, {0x2}], {}, {0x0, 0x0, 0xffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000540)={0x2, &(0x7f0000000500)=[{0xe69d, 0x1}, {0x4, 0x0, 0xff, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x6) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x7fff, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r2, 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000001c0)) pwrite(r0, &(0x7f0000000080)="8cded658830fd980a1b80a8d56868a5df09c16", 0x13, 0x0, 0x9) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000004c0)={0x9, &(0x7f0000000200)=[0x401, 0x3, 0xfff, 0x8000, 0x80000000, 0xdbbe, 0xd2, 0x1, 0x3]}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xffffffff, 0x7, 0x4, 0x1, 0x7, 0x8, 0x4, 0x2, 0x1, 0x5, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 06:11:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 06:11:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) 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) r3 = syz_open_pts() read(r3, &(0x7f0000000040)=""/145, 0x91) ioctl$TIOCDRAIN(r3, 0x2000745e) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 06:11:22 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000001440)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146301150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0xffd}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x4d3}], 0x7) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000140)=0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000000)={0x3}, 0x8, 0x800) 06:11:22 executing program 0: select(0x40, &(0x7f0000000040)={0x101, 0x0, 0x0, 0x0, 0x0, 0x8, 0x800}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r3 = syz_open_pts() read(r3, &(0x7f0000000040)=""/145, 0x91) ioctl$TIOCSTART(r3, 0x2000746e) r4 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000180)) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:11:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) write(r1, &(0x7f0000000200)="220e2a", 0x3) fcntl$lock(r0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0xea) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 06:11:22 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x10001, 0x0) write(r0, &(0x7f0000000040)="6d7122f4a1e663a39b6a6f068ccf773c04f64d734c", 0x15) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x9, 0x7, 0xffffffffffffffff}) 06:11:22 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = msgget$private(0x0, 0xdee) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x2) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) fcntl$setown(r7, 0x6, r4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r8) r9 = geteuid() r10 = getegid() r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r12 = getpid() fcntl$setown(r11, 0x6, r12) r13 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, r5, r8, r9, r10, 0x108, 0x27}, 0xffff, 0x8, r12, r13, 0x0, 0x0, 0x3086, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x18, 0x4, 0x0) setsockopt(r14, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = socket(0x18, 0x1, 0x0) close(r15) r16 = socket(0x18, 0x2, 0x0) close(r16) socket(0x400000000018, 0x3, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r16, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 06:11:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x2) r4 = accept$inet6(r2, &(0x7f00000009c0), &(0x7f00000002c0)=0xc) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r6, 0x0, r5) write(r5, 0x0, 0x0) r7 = accept$inet(r1, &(0x7f0000000500), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000800)=0x2ad) r8 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r12 = kqueue() kevent(r12, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) r14 = socket(0x400000000018, 0x3, 0x0) setsockopt(r14, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) getpgrp() r16 = fcntl$getown(r4, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r17 = getpgid(r16) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r9, r10, r13, r15, 0x5, 0x7fff}, 0x6, 0x2, r17, r16, 0x7f, 0x100000001, 0xb1f1}) r18 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r18, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r18, &(0x7f00000005c0), 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r20 = kqueue() kevent(r20, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r19}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) r21 = socket(0x18, 0x1, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r22 = dup(r21) accept$inet6(r22, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x5, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x2f, 0x5, 0x7f1]}, 0x3c) r23 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r23, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000004c0)='./file0/file1\x00', &(0x7f0000000680)='./file0/file0\x00') r24 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r24, 0x0, 0x0) 06:11:23 executing program 1: socketpair(0x1, 0x1, 0x1f, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r0, &(0x7f0000000080)="55774d37c66ff7210000c0d40559d4ccd84749fdd26db97b5f2cef13344987063b02806f68e14dae3c02cf2814a33e4ead62eac0ef2b5f1f28d69bae708a0ac21d6dac9a6b495c94e88ce15d689e5a76e12f1f953a934df63855a785e3734102000000af2ca63e3da545a62b5fcb9a310d663f2d39fbb30ac07c4609e71a6a078b824f5b90f12b96146ec4a6851d0000bc5be2ab5cb0dedf96a70db3f1786617be1973999a8b0500d026da1400", 0xad, 0x0, 0x7e) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) sendto(r1, &(0x7f0000000000)="d46312bf85738e27", 0x8, 0x0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 06:11:23 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x8e94b503a6754b71}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 06:11:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r3 = dup2(r2, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xd18, 0x80, 0x5b, 0x3}, {0x1ff, 0x80, 0x8, 0x1ff}, {0x5, 0x9, 0x80, 0x3}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 06:11:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x80000000000ff, 0x100000001}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x4}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7ff, 0x100000000}) r2 = syz_open_pts() r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x2) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) read(r2, &(0x7f0000000040)=""/145, 0x91) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) 06:11:23 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x40, 0x3, 0x4db, 0x3, 0x3, 0x401, 0xfffffffa, 0x10, [{0x1, 0x200, 0x1, 0x10001}, {0x0, 0x101, 0x5, 0x2}, {0x20, 0x40, 0x401, 0x7}, {0x363, 0x2, 0x4, 0x3}, {0x2, 0x6, 0x10000, 0x8}, {0x2e27, 0x1000, 0x401}, {0x7ff, 0x10001, 0x0, 0x1}, {0x5, 0x7, 0x7, 0x401}, {0x7, 0x200, 0x3ff, 0x1}, {0x4, 0x6e, 0x7}, {0x100, 0x4, 0x101, 0x4}, {0x20, 0x975, 0x8, 0x6}, {0xc465, 0x8, 0x7fffffff, 0x80000001}, {0x1, 0x401, 0xe13a, 0x10000}, {0x9, 0x0, 0x202a, 0xff}, {0xfffeffff, 0x3, 0xa32f, 0x2}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x80000000, 0x7fffffff}, {0x18, 0x2, 0x2, 0x6}, 0x1, [0x8, 0x5, 0x5, 0x1, 0x7, 0x0, 0x4, 0x1]}, 0x3c) clock_gettime(0x2, &(0x7f0000000000)) 06:11:24 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffa000/0x6000)=nil, 0x6000) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x20, 0x8}, {0x24, 0x7}, {0x4, 0xfffffffc}, {0x20, 0x2e1800}, {0x20, 0xffffffff}], 0x5}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3002) pckbd_enable: command error 06:11:24 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) socket(0x10, 0x4000, 0x40) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = socket(0x18, 0x2, 0x0) read(r0, &(0x7f0000000340)=""/253, 0xfd) fcntl$dupfd(r1, 0x0, r1) accept(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec00000000000000000000000000ad64cf1cf4b5494a4642000000000000000000000000000900001f2347a55be9de9206cf33761a529f1ba8b08bbb9f445ba69575a4003e7a25662cc57d35e07645e206dd61f69ec10b47ce8176f1f3819e20e559"], &(0x7f0000000100)=0x6e) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000200)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d707f9f09a1297f0eab704255a405bfba21c4bf39688477da98e78b67363329bad1e731dc2faaa353b93e4e46ebec3564b", 0x49}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0x245}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x8) r4 = socket(0x400000000018, 0x3, 0x3a) socket(0x1, 0x3, 0x9) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) close(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) pckbd_enable: command error 06:11:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:11:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{}, 0x0, 0x0, 0x4, 0x3}, {{r1}, 0xfffffffffffffffc, 0x1d, 0xfffff, 0x7, 0x97}], 0x0, 0x0, 0x7, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0xc003, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x1, 0x0) r5 = socket(0x400000000018, 0x3, 0x0) clock_settime(0x40b0582eb06d22e3, &(0x7f0000000240)={0x8b0, 0x3}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x2, 0xffff, 0x3, 0x0, 0x4, 0x5, 0x760, 0x0, 0x1, 0x8, 0x200}) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x2) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000100)=r5) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:11:25 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)) 06:11:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65637a19000000000000", 0xe) 06:11:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0x7fffffffffffffff}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x2) recvfrom$inet(r2, &(0x7f0000000080)=""/1, 0x1, 0x0, &(0x7f0000000100)={0x2, 0x1}, 0xc) pckbd_enable: command error 06:11:27 executing program 1: r0 = getuid() seteuid(r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) setuid(r0) r1 = dup(0xffffffffffffff9c) bind$unix(r1, &(0x7f0000000040)=@abs={0x3, 0x0, 0x2}, 0x8) r2 = kqueue() pread(r2, &(0x7f0000000080)="5eb4bdd39b4d9a98eef3566244661d66b130c4f482cb7a91fc85ba74e5fb4e4c96e7b7e167d292a728c0c74a86d43ccc839964378ed81365a86895c467e4a0b65f19c8c1b5f6220e3d3a6911df030768d3a6695eeceb81bd0945e6aa391c6d6f817cbed6747a3e094c2bcaec595ec6d26b2a8ca34e78d277fc5592821088baf42f4fcbf9907df7fea9ab2bad4f05c647e6d7241d8a21cfaec2eb8800c47b35bd2a7d2059aa46bb22ef4289e75de9fff98b31ad7fa311ebcecff56364359dd91b0981884f441ed5", 0xc7, 0x0, 0x20) bind$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = dup(0xffffffffffffffff) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000001c0)=0xffffffff) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000200)) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000280)) ioctl$KDGKBMODE(r1, 0x40044b06) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000300)) dup(0xffffffffffffff9c) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000380)='./file0\x00') r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000400)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCFLUSH(r7, 0x20004268) r8 = accept$inet6(r4, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000500), 0xc) ioctl$TIOCEXCL(r3, 0x2000740d) r9 = socket$inet6(0x18, 0x4, 0x8) dup(r9) pckbd_enable: command error 06:11:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x0, 0x0, 0xfffffffd]}, 0x3c) r0 = open(&(0x7f0000000100)='./bus/file0\x00', 0x280, 0x4c) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ftruncate(r0, 0x0, 0x7) r1 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000680)=""/195) r2 = socket(0x1, 0x1, 0x0) syz_emit_ethernet(0x2c, &(0x7f00000000c0)="d910858871adda6dc3f1bdf0e2bf64a51acd2a9da7f93e94967f3875730d50a19b417db6502c61c86298a463") fcntl$setflags(r2, 0x2, 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) write(r3, &(0x7f00000001c0)="31757582788da7554a3164635b75e6d416920ffd91ae795b0c7e6ce25215fa1a0f90f787ed822c8c202948312a88937e65eb628a19da0694e166301a6176d85a9a63a4a97f036450555e3a2e9f5831a615e31ba19225becac6c6d50058408057016e1d1be3b2309ce67fac631cfe8fbff3bd401127afea01ecd96c61fac2e6b0af9535aac9cf3ddd36d47bf6efe455a9f4bc2d7e5813a91aae1a769c53bd332082ff24b3959308e93789e5e53b0ef8a3", 0xb0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000080)=""/13) 06:11:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="faff2e2f66696c65302f66696c653000"], 0x10) 06:11:28 executing program 1: symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = socket(0x6, 0x3, 0xa8) recvmsg(r0, 0xffffffffffffffff, 0xfc47dd1d63ec9cdd) getpgrp() r1 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0xd7) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000300)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d68a021b0902f79632688ca6fce9ca6311020c9b3bb77ca60c128295bf2fe98b9a38d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b65fa390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535feabb8f1bc1117e0028eedcefc1a30bc", 0xc8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 06:11:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffefffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x6) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0xa7, 0x0, &(0x7f0000000040)=""/167}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 06:11:28 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) write(r0, &(0x7f0000000040)="cfa7939975de", 0x6) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) read(r1, &(0x7f00000000c0)=""/228, 0xe4) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000200)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$unix(r3, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r4 = socket(0x10, 0x5, 0x0) recvfrom$unix(r4, &(0x7f00000002c0)=""/29, 0x1d, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000340)=0x7) r6 = open(&(0x7f0000000380)='./file0\x00', 0x618, 0x10) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchdir(r7) r8 = socket$inet6(0x18, 0x2, 0xfb) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r9 = open(&(0x7f0000000400)='./file0\x00', 0x400, 0xe8) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000440)=0x7) r10 = semget(0x3, 0x2, 0x560) semop(r10, &(0x7f0000000480)=[{0x3, 0xea01}, {0x4, 0x8, 0x1000}], 0x2) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000500)={0x2e, 0x0, &(0x7f00000004c0)=""/46}) execve(&(0x7f0000000540)='./file0\x00', &(0x7f00000007c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='/dev/vmm\x00', &(0x7f0000000640)='\').(:&(\x00', &(0x7f0000000680)='%\x00', &(0x7f00000006c0)='/dev/vmm\x00', &(0x7f0000000700)='/\x00', &(0x7f0000000740)='/dev/ttyCcfg\x00', &(0x7f0000000780)='\x00'], &(0x7f0000000880)=[&(0x7f0000000840)='/dev/bpf\x00']) r11 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) linkat(r3, &(0x7f00000008c0)='./file0\x00', r11, &(0x7f0000000900)='./file0\x00', 0x4) r12 = openat(0xffffffffffffffff, &(0x7f0000000940)='./file0\x00', 0x20000, 0x2) ioctl$VT_GETACTIVE(r12, 0x40047607, &(0x7f0000000980)) acct(&(0x7f00000009c0)='./file0\x00') r13 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r13, 0x0, 0x0) 06:11:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x2d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x81}, {0xa0, 0x81}, {0x45, 0x7}, {0x79225961519b6075, 0x100}, {0x87, 0x5}], 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 06:11:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a, 0x0, r2, 0x889}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:11:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x3c3fba5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x0, 0x1c}, 0xc) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 06:11:28 executing program 1: 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='\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000001c0)=0x4, 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 06:11:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(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}, {&(0x7f0000a0a000/0x1000)=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}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000140)=0xc) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000fd7ce75a515a0000000000000000000000000000000000000000000000008000000000000000000000000000000000000000008303000069000000005fc9c5ddf800000000f0ffffff009fd90000000000000000000000000000000000000000000000000600000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ac54572f13287dd205be73a9adfb720d72052bc96efca37bbf933000516cf9c0bd91b2f9bbacf8a49b25b8e2f5297a58c1a605b92cc5fdcbae1cc710479d02977131003c5e2824f80ae8523bfcd8b98420c6d7511d4f388bd0e919150ae76792f633375ecd85ec689cf52285ddd98f937564d55b95ac35492a0ee8c694fab6a4151b33b57fc473e3864c7a6c2fe361135e2453dee76f8b3921891925398f79834650ee2829bc16fec30207183fd546cfe3d02f0d3f4e41eb87d33e2234a88a7341587b4a6254848f7ec183baf31a3d41ab54a68a1760000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES16=r3, @ANYPTR64=&(0x7f0000000840)=ANY=[], @ANYRES64, @ANYPTR64]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) msgsnd(r4, &(0x7f0000000040)={0x0, "941e40d15daeecb187b261805a5a17ee96104df4e1f28d70beeaf78df71c8d98ba8bd2da59f7"}, 0x2e, 0x800) msgctl$IPC_RMID(r4, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x6d2) 06:11:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20, 0x28) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 06:11:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x40000000000], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x400040, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:11:28 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffd, 0x90d2, 0xfffffffffffffffd, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() close(r0) 06:11:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r1, &(0x7f00000000c0)="ffb5637b91435ac216ca7de3a9d0cb105a0f7b32dc6419f70a8bc785e3cc20bb66a680ed08046eb336fb6a572cb1e4499736b8b365b34cd9308c21b83cb9c6d52cf59711bd467b5dfbf579a79accf3a9dbfaf2eb270ae87819fc9a3502c7664a1f61fd58b513d5605fc282fdb273da46b0ea1de6d43a4aee97a1222aa9f553762d2ea3a87c001e32158efebe6317d866ec6f77b86bf309e8d3afdcbe8076abd689c987c795", 0xa5, 0x0, 0x1000) 06:11:29 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffe, 0x63}], 0x7, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000640)=0x101) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockname$unix(r2, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/diskmap\x00', 0x200, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000680)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x100000001, 0x7}, {{r5}, 0xfffffffffffffffc, 0x8c, 0xfffff, 0x566004, 0x10001}], 0x9, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000300)=[{&(0x7f0000000080)="8c6cbc6eee78fd74b527f177dc9604cc9e8818f71f8c6cf23ee480e40ddea0412419f01f6ea62846cd4f7d0008c438274007c58e686cf6f04b3d8e193c8f384f11368f2de996c863bc60a1e7da7e38b4e752898e4af0", 0x56}, {&(0x7f0000000100)="beac75dac538e95ee4f13121a6410b3867a2bb717692b0b5642b7db2e637b2ffd697e58762b932c6beda3a5012d1c6d0c230ea", 0x33}, {&(0x7f0000000140)="74ae246f913bde356bf1ff84465c3ba39141f3cf71506d66018dc8965196f5ec8efe959a94a447ef340c70759f6fd0b91d141a8006412cbb6e3d160814fdbad3cd2718470a9ad6312c0a29314158a2993b7505fc3a2551d7ed20ccb6b326f1ebbf18b3c0a272bd13818db3c6a34929206bab4b745dcf528754ffe960162b9a573db5af83e12c508b9619a1e276d390797c0038175951ef256eacdc96796c9f56c8903831bb4d2c5e53503535f8f62d34ba27099184dd44f2e870beb5d4b9c80dabbf710039c2cb116757b0d932553185503ef852363abda4446ef58ec55573755b4afca8c24ef40cb0507b10c5002d05be5602b094ceba47", 0xf8}, {&(0x7f0000000240)="1f3f09edde46b0e2b990f014b6192158fe2a624e218c1d8f1482b83ab76843c4ebd70699518be87de23f83b9359d43cee58ca608c811ec10181c74f320eef077c61abf124735c2f9d79688461d0d50dd71ad7dd85c5142129fcaa016985109d5051287020eb40f509f0cbd5bf7a12481e4cb72e04e291461c2b5283aabdb357576b3260eabcc65cee2d273df1d071800341d6d968cfb2fbc7044b2bff7fe78b221d718947247", 0xa6}], 0x4, 0x0, 0x1) r7 = dup2(0xffffffffffffffff, r6) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000580)={0x1010, './file0\x00', './file0/file0\x00'}) r8 = semget$private(0x0, 0x4, 0x116) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000200)=""/254) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000340)=""/252) unlink(&(0x7f0000000440)='./file0\x00') r9 = getuid() pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r10, 0x80105727, &(0x7f0000000540)={&(0x7f0000000500)=[{0x3, 0xcd46}, {0x26, 0x2}, {0x80}, {0x42, 0xbed}], 0x4}) r11 = getuid() setreuid(r9, r11) semget(0x0, 0x1, 0x8) 06:11:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x0, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c653000dae6f7b1c1183b4167a20acd97e490752f42fc2257d45e3e7eb5d8cf5bc8108b08cf3836d913ee3118ba56176ad65662b91831bbc07b64ce87f4d91e3b3491366749bf4e73d53ce81d191f0652ac80acc2ed962ecd87b34bbdf53616b311d30d713b3fb4aaf794b8e98f04c32158403673c8"], 0xa) dup2(r4, r3) listen(r4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) listen(0xffffffffffffffff, 0x89b) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000200)=0x9a9) dup2(r4, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept(r4, 0xffffffffffffffff, &(0x7f0000000080)) 06:11:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) write(0xffffffffffffff9c, &(0x7f0000000000)="220e22", 0x3) writev(0xffffffffffffffff, &(0x7f0000002300)=[{&(0x7f0000000080)="24acf9484067330be043a2dedc2aac54c870bb", 0x13}, {&(0x7f0000000300)="01c383d43fee85a83b21c1a2eda0161b3f55c8ff45dc4e51131ca942cff524001e63cdc5cc6485404375d2dc24452ddeabf89d509cfe5b40c8fef63b5820c495c64de50e58b668fe96d6b555c40132efa6e169b02636d35423173035bae1888aa15897044063243860ffc69f657e6935d5bc9c6ef8e5345a9391388c7f9c1037e68e5fd529979710e319d3ebdc4e0fde505ec1043a1c5f3da5e5d13f61482b6489341418d7a73fc4d809df41b88274e11d4089f2672ff44a909933a4f8b91416644f5a2f6a3131e668ac586a939698c752e96b2b6dc439409a450ddc8f8440ad0486be925ffd3b68f6077c0ef57097261568626ebd3e9f97e418744a9d74ae3c9e57f29d58dcac7da65b3cd9f89106083212e6a5dc0a9c8c4ebe4107afefd642cd0b9ab802c116b33fc4bae5b94a7a15584c8d87a0bee84edae3515abc5e2d1d5d139a237e6613cb3d65c69dc7c87c19e8760bb2e96d76e1c14aadd4b16c3bac4d81c76062e84e0e968ab93b0251c51900d19b942797378277dfb59e6ec0477ac1dd8bd4a5d1f8228bab4b8fa4ea736699a0a79191e912fbdf6a0dac091782a014b8a78052adf29c25c3fef046b3f4ab114b21ab46a42ef30f95fe15576c9347ef8f7bc9a7122688037a2837681a115430d8173d3518b7e28284c6446037d6404b18386d42f19dcfec62d1a186f1f6b2da3d96a466beef742eac2ebc5e8c06247017a0d08b7963ca206f35914189a8bf9a25fd9d172d5aec6abf5c7f990a1303d67b99ad637a5ede55c50a2927517276a23b51d47fd8f0acc2a08b8db9fa6c6021836e827d0e5b9561ff8f4ba2fdc660293e573d025b90bf2006d581ef3c577edd6b4b4aa16f15b10382ed9a75c8877b0115800c3db139622a3fcd89302752e37ccd9767f8acd77bf849bbd9e49c9ef3725e2e28d30011c02182e7a4b0697f39b47eae0047f9e8a8d294c0d1ae3b0729817d69ceb7250215b356f9b8d1ce3e9604a950620e6bdd8ff2d6356394c1a168038bfd73aedb6cba193c07a7d47851f8e290ad40d4cd299bfc556fa3936f15269f0d1c7389a12e43b4bda132e9b1567fe6ee556d4ba682c77d0deee73ed26e2464fa0a07ff80c4f46353142e4a55a00c0ef55568ce4913c299c229ef1532d265ed41a606729cbaf82363a199ae68ff76fc61ceb1d1ba41e7b33eaf81fe502182c884f12cc11da53faed64a2dc0513965b71bdcaf19aed9371b5ce0ce13f5448a91c41028553efb6370448a9d8a4b0b55879bce83cd53647926e52487d4ab3caa2f09543726e1fab25e49a4783811b9fb060d82ad8ee6cc4f25e720ae6d2d8268b0bf31986dbedba9f27f69723ee9e755ab48decbb6063399a06c92fb0a96e73e679f3e77f946ed546ea774a423db3b63468e60a344a6fef86665cbab9247dfea988a213e29e7c90806090278ba150f29df478d6e217b3d5406b3aee7e6de5d67cb089a9c127a99925d7c234553d2195db3e0c3b1192609c86e8b8b7c485ca9d0e426328a80862c96465f078926eb721d7e25aee8f70f6ba75bf504278ba41ad9b393053470c12f6f93e2fa0d0d0475929968547da625e7c6aee4678bb76810d48ab5b8f3dc739a43f677db79d826f91a062a7173a3b31d51297a6db2eefdc1ae91d86f4e5bbeff261ab172dd81400b5e2d9e8cd24681765cb2ee944775ff72e23a5e4a85081ea6ec55fb690febc5ab60d4fc0ad307826fde2ce01ade3ac664e96a2b551b7cf0685ed86df6c2225c7a640bfe073723d1c1e69e2a815940c2ceadc274b634a356671f7a4d0a7b1411819369478a6938128f9b9dc6dbb0b4c23f90a7481544942391f0abff6b80b6247562111c6aa807f0098b6893dfb707f53b1ce9b154718c85e1220475335ff599548c6092660758a92128ecb5029af93c12112b9a98388a26522065fd27eed9e12401c8090050daf389ac7c81ca39df7b28da8ca47054fd6a194b1ac212b2e057741fc9df1d873df03634062067f1abaa8ce65cad30e3105eac40b4ca141c1aed74be0f5f8a40099ca5b365c933702ea2c2d4e21fca4eefecc02533fc1c5498ae642afe160e6433e155c24936c97c04304f3d24e4245f1103e6df23b77da529461beb8439ae226fe16a8f43fdf5ca6d5f06aa6e60362e181e84202f43a2ba6bfabdd5bb4521451a70a58d079afc77a9977a32529ae0f82714bb821b0638199a9c17ead98613cc4bc7bd315d3dfb76179e63dc024f9364eef5457833dd370392435881ab495499178b7e4788d020c5a7d484ed1682d090ee21b12732ee2ebdb00865f159b809bab4c77a59d313e50ecd3649ef0a62a513ca7385e628a0c71d0bf9d9dcba4f55897a063288d7a53f5a0f8a285945fb6a9d0d69867c930daa8edd1ec80a0c0a9528f27b050836b9f29fc035c628511494fa02380b39955fd64075a3355c3d379c7073d7b26f099b87d3bda982eedfb709ebd8ce254c3a25afa2a2fe4b55689658c7132e540f5a90696ba2ebf4adc4f38709e16f088441b6db760b79bd3448fb327cb08f7b360fc48a18b9dddcf73305ca2a63c15dfb8870aae83c55f74e2e5d6de77a97f2e76236e473dfff8581162ea190bcb326959f53ff1ed291036fdb0986b735b0dbe4a2b43778c561f01bf6627df8ef7faaf895924c34d72868ee34a1ec09a37dbc4eed0d9fe37ff0990d396efd9ddd45b826583f949c3242985a0c740aad03d4ffee790857cf134616c28d0fc0e20f5c2937fd0a0534f4641689ebac03c2472f92733296a8a3caef30f3a5a542204f459b6a055ea7cb81e4378e3152656eed8be588bb5f99b6bc9e7ec100ad8b99db8d22cc321b4d682b31c84bcefd3e47db0e022b6ca1165b4d2fe5a70299796825c06f09da6fad835816aa030c4f3490a686226d4d74270a19cd4da054134a226871b4ae332c1923c61e07db0e4269fd0cb984a63152edaf188b921c3353bd7feb6177159fdfdb0eb9fbeb09bbc451117127436993941e6d7dd83b72cf11389fd6bad10a27456ea2728336ac6018a79868940cb193920af5cc525abb881499131d5e00d8552626397f96db72934d3b48659b76156354b5ab3b951f9aaa9fd8f9a2494c32ccb10bea126cc7c10ce2a8d86d8da3b2071ed0ac0979512c0bbc3df1e4f856c461615459ac2fe189acaf5ff6e7ca9e6e7eeb6c7502cad441f0d6662fe273710d28837da4af957a3810563706a00e15f97272765df2548b0e47389a4cb0628a9539162ff4791639f1b198c16ce42bc8a5c2cc0f6db91f3efc18a04a36c9b2bfb8cd23b49dae4e2a8bd8f083bef91be1bd49bb00d6cc490de792182d42cb3105becce0f590ad63e1fab28c1ad0ae3f71d2a6084b7dfaada8b0fd42ce32807aab84206f0b29e73b0d846d028ee82e51f1e0cfb25d28804f7b6ab12a430b5ac59095223d7a464ac3a08918f6fc14ab1046630e3a9905390518f1a134def7fc8c3016696372873c3e04fba430570eaa7d2defe60429d04b0387be248ada9757188638445353a8d5716786cef8c5e06fa14744d10144d44a453d1bf7aa4d3d3ca0f0f6ad12879fb79a25e0b6fb846a03e162eb16805290eac5580847d1394762c945130377a66bc108dd77bb4afbe27b42d5bd2ce2b9f9e4a909df97f4b811b18096ce046a989052f0ad6f4e7d0f37c2ae3b7b1866da713b2c102b39648a5f4b1be713d997232b089594dbe4d05f0850cd5c7160e23b42bf920be4932cf440901d494b41538ca494a4b1b5ff32d375b9a2e7f8f8477925f734dc6197b824f759e3ff240ce8d52446872a89ac1b284fc4de6cc1e70fec92d2dce0d3dcd575e8752225e543e9485200240fd4b6f346501f3ff6c4aa88d1f06078b1d40ddccf2dc87b88543555a69b5382afe7d6cc23432c63ca1aca4e481ffa2f2cf09b670ce33f6f799d6af73bc46b25b8d06932f3b3d8b3b5534b62bec335d735cf808ef526b350142f9c216a64fdb28764eaf0a9a7d4067b4d32d424afe41235e933f93cdfdbd207371e813b6529c532b68ef6eba0db4fee15b970df9a5b27329e46b5adf1ab33bc64fe950a8906b6652081706a2a6e61145a854ff4157f94a4dc147f1d0f6bdb63968890d7b558f884bd7c5598d96b58c30b1851c145c3d2a1c95549699d27795bb41cade4277421c0b5521b761d123aa148df0cbfa16d546fbca1d95df480ca9d38a2dc9f99f6b3d7935ff6a62328e6f4ccee8e674300a8d40d168426c6cacac41633b5b1b82b6dfd1fd69bc5fe7eb95b5706927e27eaceec601219d77e09bcf9ec57459593e39ab944e6987bb7f386d387d703fd74c984165a05472af03f09c91fb7bdeafa023ad2da00d89c9fa3e03ffb33c5f2b6688471abeec58701c05b3fc0a0867cf9204c9903e1f9d9ab802216d838625586ab66e12a61db342740cb469c28410f96348108e89aca1fb1d30e1fd2e45126f54f5ebeadf1bbb7cdf4b47518d12cbab51e5d0b5f270f61995241989078418abb5e62d71bb135674a590127c875b0e214367142ef4765812b4b62f4731bf61e2053844cf919dd7bc138fa4e7adf0338c8370230538d00e2adc1dd3cfd1bde1f5e2c01986bbf54373641713236207a32fbe8b25ed43feaf9df68b1c3bd5eaddaa9ed08cf94d7fa921ee27dde6840dcb7c4af1458997c3a699c5c767ee1fc44d8676fc46e951a5c80f1da196b16712056fe99d858cc4d4b97492f35ce73a788ad4a73b30edfb7d005651a2b347451da614638176c48781208b4658a750a0fe9a677294d3c356beddd191bf9c081d07326c0ab63374a5d548e0ddaf61f91ffe604446e6a5189768ff1d201e83dbbf44fb624a8d6c3a89d9b638cd47001a7ecf5dc9fc854463f5963ee3c6b5a78b611b4a7b381911866129cd642994817e038544a3d3b691089a5f4572d5f08c6f209268025d6b9a4ce6a8407e9234c54d4cad318b85cdbde44d2aa104d892573c48df2937757b0be14c1582da38f057c4a87e1c0f6cd897bb41ea8872158c466df6a42d44ecaadbd22af4d18a55983c6be75007e24191ed1f972da2fea67faaf20be9cdece1b4757ce8cc080a8d8cfe55aa5d86357a76ee56f5174116214f44c01295940d9b870d2e57b7cce841f76833b07cf024b1425787f624f9012715e77cd4fa47c8912e29122cde6a5d09fee819785cee8f044c2bd3c928844ce16a415d64ee9e1077f40445161132e94b241e37181e6061ea81982b26e249c23e81330a22e69eefceb62582839330e6e5f8233b118663a521a62bc794146c4160de0e53f2248eb7fbf4451aa54c4a52b3b7edbab43301ccf849566968a2251fc9d9865260085893715673b05533443638e21b5eb0617aef2d92fcc704a28a287a4b6cdf2fb69f6f7671079c219a0d4d3844c3781d6896328d217a7d6ff2b0f509fa7fea5c1aec8b52649725ef95588f0c7a3f7caffddfb0ad0b3b31722c3f7c2190a0506d4d7d34b09054225594b537a13d7b1aaae04022de28705a9e00e9bb101fddfc418be94b1606dbef5bacbeced89ef3f7311270bec4d8077ac7f4ed87fe90b05f2b7dccc81c99c8e0b872ad27403e417bd5ffc3454ba8d20fc21677948c0e7b5344ce22c3e361561fac477d902ad5e1d3f8cd4e118492797c316164c29671f0303253f26e5b552ad19ced0549f0d2d71e425278d5ae910cdc8394596a713783acffbf954c4a5483e0332edaf256c9f40521bdd24518c5ca794684170afbd07d7c7a0adcb2f83f295de0d206a3ccfbb97064745a7316077991eb770cd33dc4b3f40a856af3ae177e611", 0x1000}, {&(0x7f00000000c0)="329df37cc879d9662491048d45090aa211163b68", 0x14}, {&(0x7f0000000200)="5452bb8fc8746f506687c896558de895cea1d585b961cee16cac3e7ab71bed8353cddba0a9b5f7f8b3f434c8bc54c596e2adcf316631cfe9b553e7380ffd10f0f62734a54f046cfff6b04ecf65aaca1a3373f0af0be07f998ce6684fe64116a0d6ecc58d739c78f0eb98bf4423bd034e2e4164ae94c44a55894a60242b6de4095df3fadb4a65aabbe6eb18e9b688d20d2f6b", 0x92}, {&(0x7f0000001300)="40a2129e6a432304c0ce062e0c9b2e622edc67d949e8f7eabbb60118fcde28faac28cf1097399d426ebb0ad90fb3e484e0c777b0d031f0b8f02ddaffe692406cd725d237781cb4fbba4e33c46776b222ede25d9b08b2b7f68370c42634cf470e7034ac03b2ca02197c4d03117c8ccd0ae1794d6d3132cb276e9d6b852e828700129d12d80b3e958850f7de8d36b24e47d201a2b5f0f875fb8ea550ac26e58277a9e00648529c326e7d038d4b09f74290608657d97df7df020fda0bfac7dae7bc71c763c110ba54d53a829e663d7833d4652bd313a0be19fa954519cdb874ca3753aa13a1ed969e083b7b97ff8eae22a34e8f36421339a0983d94f0f5ab747287c9b3823bd0f71ddb6d649e8ff908367f166a7586a24f5be063bd035be99abb2a839655b09a319e2c379ee3404e124022bf2301d1bef556ddce429d2323374ba89af614a118ef35f4dd3054c0b5383f5a3aa7797145a68e9920e1db8dae77437a5b327904af81ec87f27dc488cb7c0e4a405ee3d270510b54355972559dd933617322eafc2a380a92c71c699b092017660d33084ea7c7d59ccf959f10edae4b6dff43ced6913b38b6a3e5548b8d9dcb94d2b0f438e54618fbe75769b2dd0e8587996a2968f0b85f65c0a12f5eb657a35c2bc22eea89a60fe2bdcf50403cc23294a247977f521a7635e71999e6a9581e7f2e4b5d07d6b552f3ced15e45cfc01554723744892a4b499ea92d8b172a50c376f4c8aa33899f5cc7a68898127fa81316ffaff75ceff2369df70393ef20760d58a27481ee6fde545c3085cc25a4fca6046d14ad4b32e321c3c1d7a0901dff81b05356ddffba01a6bdc6eb5fbf6829c780fc4d45e4b568aa4e682610e728dcd97256c20cc3eda66ba83df395c167f476ba72106f7b0b0e93791040338108815e1329ead3ba2d1bf1fbc0a21c4f2d498dee8bdf6b806b5cc290ea025a06869fd039505cdfd7884932bc27680b885bd5ac3cc97eb3a703e8609548eb68e63eaa186600e6d85b9bbbdfcd032c265de03e57b5f93d9a3a281f2f60d99c5d86f28a0a049645fd8878c81604db38c5bfcb2bcfc75f3494b0a40923cff65b1d683c115075daca11c281094e5879b42853f2110c353e588abaedde75964945efd58bb37c7941d2c3971a09eccce210d14c64ebad6002b6166e850ee790d7c8855bd4c6a0f593a357c084d27c5e58b2cd4b0490874b63d691aef7d7dc1422657b58c79fa9ddea71d4e83410480e0c6c82f982e4075d08ac73a6f48cd2a3472134e3d3a71636de73e12e7162eb62bcad6457b9542af90a3d8cebaa620fcf2b1462d2886da3c8960551b026f9f6e272c690087ec91a2b6bc9618e5875d12539ebf0d7056920ed9bac5124f80e3c96eeba4005bf720c8c89ebe20294a54ea7e96cc7307ef7a464e9018c4201febbfef579ac4a343ef80947641b8fc4b07ebae930c3525d97c0a177546d7af6bc040b26600efb76c199eae00432017ae06f0efaa812deaa956e38f76d431461fdc133669a852b97bd471ec1d95116b1903fd3e57bf67aa4826adbac60beed24d801b562360d551ce91b132dd82d810bcd70258be4c9f79cc8067b140d091b4e539f839cbb77fb01dbb6a88de1cec4da6bad3f129f5ba2708f3caad2899ae38549e802281446d8e07aab844b8cbf13119226ad395c3d81573a047d4fe83d46ec5020d5ba8bd4cbfb4feda015dcea0618d1485f0982aeb8e5583c70ee778c4f34c41e0f18cead57cb7c2493fd0a285d328c884cd7223c49871d8635765ca5101d85a00f4906bcf5790ce630445582f89fc48fa6014f7f32ea04774866273ca3d8f66ca522f4b91e2809d389202bfb716257514cf68f464da58f289ad1b85fcdbd5aae723a2106f31d014b677692a76b33905d9acfc32078b6a1c1dd64be61cadec8941a0baa3bc2a67449ca10411062f647a8f711809e4a676d5ff5dd3f9aae8b5926e9dab438bc09a9fd45d39ec8f6fac3eae9c88c9002ae7d55f77b5179e8cdc637904fe3ebc08d1df03f60e9f81ff16cdac0caae6f1a9f816f3f27a24c43e68ef07f5f07a84211de866853e096341dc864433b36e49c6aa52dd812eac41f1661df54cb8c7c309cecb6441c611e81db076765304db280ffe2b20307df3899c01dee45fa3b7af59db2169173024750732d54cb24abd844631dd47c369505a9f196a7016d9158fefc0430e211c7b59419aa1ba69113cbbe8848f66e35724ff4809fed4007379506bfb11bb185b4bbf3730c0198de025185ebc166356902d5a96aef8f53147b0e55b6aeab09427f4e257b5d827e4acffc98596616c11e7ebb071efa53cf571f7b150c00573ffa1041158efb682092ed93e25178e1f5b217b22af4bbf651834eb728c0f69c17d1cd672a790c991c0c465e9042f8f99c9f1fd61cf7f2223cf6d8048b03ba949d185524581157b37c6429ff450a185a9a765cfce488bd4b01feb231e578204dbbbae0ae9e8ac4a1f1f4272eecbfd99688ceb744a3cbc30a9079762593fbaa66fd8fc6f34a2be6cb28a138bcd130a12f6679b04833a093030f56f876d39450bde958209b1e7b3af5b1831b493d5638751e5a9e16ea5937b934743f6a963aacdbf4795ecf818008ecc46243801d2345e7910e2bc4d978131b4b9e9bf7ca91d2f2aa8aecfa746ef99590a394aef9592df611307e23261ce702a47204ed24a12def37ec1aef1e5e6f464a5e9e6c21a4349a29f859ddfe703d6da34198e0b0e49de057875a82e6ba5256c514a4c66eca82d400d5339745f20e27a5c6470805058cc20adeb081cc64a0e933bd95236bf963b072dcb303b0b238418e309ce509ee075d2e383e53f6a872a7148d8fb5e062cd18c90c33c97b64c155f1d5e0e7bc0ab019f771c6d63510a583d53fe991c4146bea8da0db0ad9d81c662a304a7aceb0b60a834710e566fc05d73e453a95e179c229cfd41c3fb27f5a8fc13dff4be6290c7d91807920f2f2c09de98127bf6978ecafe2d3b1f7909f6f4ee6ffdd391dcf3ad65a94557b3806cddf3ff776df5ae7654e283f8f96ec0b15fa0222fb92abfe8a1008d9e6133cd1388e94b83dc2766d989c25a93b0e6fbd4bb04e81f3a42bd3bfe620ddb34c500b72d54ca5931dcc714ad24a5a5c03edd54aa66a4123f97c1c758b177f235912a2758c7275c3df616b1c4de18899b8a0c6b86f415338aa2f6c50a2aa821dc892ac1a58d37bc37e3681cffc1045eb6948b19ec32a6245b875d6fee4e996735d4288fede613734712ab5044cb81647e3ce2833e17aae4375957fa90802e2c5331b318c98ca532f8f85e60b5080e043f56d244807d6f0771f0d01c77de3af82bbca76214c83e96cec0bc0c0954b48c51debb6fc511660a7babb14dfea3fa8c7fc22766a98ef1ebcaf69bfffa1500bdd891ccb09dd36386d4a74aba54fa749daad112701c77e1e6b38e9e373a86aa7efd06c748a6d03d322d4fd22488d158379bd8f78aa1013920110c871bb51f44ba28cc56426bd73e79d5eae9e64f45c3655d171e76bda49feef1c53aa1386bc96a24a75faa51afe7663e8818e5b533afc77b816100d02cddfbf5a4f64077a9b03601c39cf19be9a6c5c7362d36126846ac8d1239a0764d8cf28b382f7aaffba1c2db95050afa4a4a9403976b7770e2a699813476f12679e10d1af6ef82f1be4b5e676e653721ac96638397d8d443a89bf343a9de0cb5c9466a65782db1990891678fe208bcc122264d129f6bbd9b707111ffb2d903ad29000f16ccf26fe6c8a1ab3a0d43edd94c83a998a601fc982e860f0448521a3472271cd4fc336d47423c4898c2d6cb6c2047e695262f6600529e4c7e2c22d1273ef2a938c4dead22b60c77a095cfec6910ff0cb1fdf034815e64ac7da93934466b4eac7f84514ec8c34eccd41dc87e26dfc45909a1addba1b5fa3a9df1bae883ad23c39d9561a2b81fd760ae77562c05b83c184eb2d0e4a28574f50b127aba565632d8a28e5ada6ab81e16db6a76d4071a6fcc9a4d0f883c27ede75405bc6dd21196889a1a592055997c42139daffde53bad7bb001cbf9bda9e027d782200ac46958de56fba4d8a548074287ceb3ca3f6beda1e1c2d81c00326fc74bb861e692e4a56d5fcdefb0892ce4ff4ee236072b580d47587eb782e004f504eced260d7a8e8f8c91f716b6f4a622b555d68cd2879389990db508ab3b724a57f53034eb83aac706b7513228bac4eef01b398bf7e28d496e54fa12cd412d427c39d80c796b6afcca034dedea49920c3d3e3a69d707a9e22343ba4ea6394d60e99de69dd4e608b687d797e8e8625c34f731654a61b8b0df51136fc9ea740047633995f2073d3ed85d14c5de8603f74fadc16154e68194d018b38c649a202e2d6b3df9d12488a7096191c4fe37f40582129eb3b01e0dc977c510a3000e63f550f7c3849e702ab3379320a64233936ddfe1eb7483bbe46b2f20148431c730fbe48464c17f3a07cc5e68da113d8807b2054b5c50c35c30ed78a904bb3560933fb67623c5d36c711c55183e37f1b9413b536c63422457ba00f213147acb6a6f8099666f33d3329bddfdff113b76a1a3cce9ca49fded061da9f7d9a6131ecda93bd6eea2e43d2910f29c602b4759f995f2c87c898db5d5b5ff049570054a8618cfa1107580549e593eb6c71f872785f86585f9bc74b1fa053dff5bbdf70df93b0098a32364366190ab6a1825f20cfca08087f808f9826b183c3b9a4b14fa5fe46893bd46faa59b41d0314fad14cb3d6d6eeaf179066807f45cf003134fa09ffdfe301014599c43bb318d156a7255b82e3b560f6f29b0943866cb7645f19af4b90862eaf4662eda122743c1ae6f5e9c7f4f02cffedba576547798e8b5d9a979bff599695118be957dd77602c35deb9afa1f81da03d3c3c8a82e98152a0a21bf5321633afe835ce8b112df490ec94370a266d3113512fe129e798fefb1f94776e413942582abe48feab31747a785c397fa9e2b25d0e8fb68711e39e4dee2da4a0e9af7b569bf9b3064457ba68c96cc3f2c4b84f6e6f262ec21d2c7c47c2832530832cd8b29f16035a4dc34a6bce02fc8be19f0a3ecaf5c28feea09cf0238bf5e19e30cb1c00562fdc614f63ee8390f33f1f095c1f7a0c1ad4533f384f9ebcb047ade5888e806eb5e00bae4c7aafc2802ec22f571856ebb54f49a82a075246cc9c865ae9fa56120edc310b3e03c24879eebf8a6245c595cb06ee240075e03097ebaacba40b9cff02e2d5dd92abda4119d7f3218382d0126cc5ef59c96b5c36c4f805b07456e9243ee7bdfb1b8cb6c3db52d33135eaf724f4153e032e3dd3080846c96fb47d2a45d05eefce26a00ff715f28e95ef0764608157d535c1c02dce666d7b1045efbb4557c74d636781cd0ac2b8561f76b078e0745315658902157f12bcfb5b1e43aca350eca2fd1e8ffe2c9e62fe20d078916f77def9ca5eac9cbbdc8f494f8a39819d87d1b8b4a35066c325540e26f964f85eb28fcdaaa664422bf280393011b524c4f1adbfbfb030c1161b37a00c8050d9a00e08c001692ceb8f5631384d618e5bbc05bf06eb2a89282110d5a406da79927cc391a0eab0f0536747bf77fb5fd1ef1f49e80a031ed1c294076eda59e334721c7f48b1d60ec6a5e340f8bbf522c81b944d1fdec0b07090b8b8a8ae65a767f1f368c55475607aa6650f6cd801e17b4de5c617897a1d1533bdd0fd36f56ea13782ab17d77e5a843aa693144c252b00934eb75fce3661f79ee77d076598b1822bf7cfd9b0cfb50724e8fff5ce8a", 0x1000}], 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318, 0x0, 0x0, 0x0, 0x0, 0xe73, 0x400000}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:11:29 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x1, 0x86135) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x80) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0xb) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x4000010000004, 0x4000000100008, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:11:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="d0c6c27308f6f478d3d43175e45a") 06:11:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x15}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = msgget(0x1, 0x2b) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000010c0)=0x6) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/4096) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x27fffd) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCNOTTY(r2, 0x20007471) msgrcv(r1, &(0x7f0000000240)={0x0, ""/251}, 0x103, 0x0, 0x1800) pipe(&(0x7f0000000100)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001080)='/dev/bpf\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xffffffffffffff96) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000001000)) r4 = msgget$private(0x0, 0x80) msgsnd(r4, &(0x7f0000001100)={0x3, "33f368ab3b1f2caff86c9e32631e2be6a7559ef8ddb0b3e2c7c2137783704252e78c337fcf18e23298af7fa8d8c5c8e1b65e91f96275f1c63a1d632b4945b888e0559c6a3e28ffa9cf0315898de9f87328fd7c4514b6db087527d1a4e52d70bc"}, 0x68, 0x800) 06:11:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x66, 0x0, 0x0, 0x4ee}, {0x2, 0x0, 0x7a}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000005b7, &(0x7f0000000280)=[{0xa3, 0x0, 0x0, 0x5fe}, {}, {}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000200)=0x7e7) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0xa010, r5, 0x0, 0x3f) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r6, 0x4, 0x40080) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x17, &(0x7f0000000240)=[{0x45}, {0xf7}, {0x6}, {0x7, 0x2, 0x5, 0xdecd}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r3, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r8 = semget$private(0x0, 0x9, 0x42) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) socket(0x18, 0x2, 0x0) 06:11:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") write(r0, &(0x7f0000000080)="24530d5a12fd803f7ab7e3cc88883b4409290113aab9715e98d9027650cab2933f686c1187d48b2a1abd638c847072016c82392bfb7871f8d3a0fde504c6a98e98fabc4df77ac1c531cc2219723b8fc15a17d443a6ac9cd3345e3ebe90cce01ffc3037a655926399e55ad35018aba173698ff6cfca11a7b4fe5129d0d72bef17b62963578449b6d8f86f7b4af06b48d0201949dc91ee5c72f2769e9a9c4869c5c12956f5e3765fe9b74b402677e403d85a4d7fe0b5a1e49041ca0f6fda84c11d95f5f1919fed05864a84cf9d53659d7e3b74", 0xd2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x6) open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x1c8) 16:00:00 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000200)=0x8) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x2) connect(r2, &(0x7f0000000000)=ANY=[@ANYRESDEC=r1], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:00 executing program 0: syz_open_pts() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x7ff) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./bus/file0\x00', 0x0, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="182f89e1ae5bfe3b94a2ffc6d0fa416296019aa9dcddb5c8485382691df6a4f21a252ec5b780759aac431645c7322ce59b6ec3f602ffac26fb5cee1f2ef88a93892b3870b282b3ca1ab9914b4c611fce2cd68e4d6c991b210dd88728679a1acf49d7132e80c9251960235712686b851066b6633a6e86ee0fc5b76f55a67bb78115eecd03bcfd6833ab3d1971a5a745224a157b9991051093ed54fa7626ef7b45b230b4ec7c7d333a6b5bbef060aa5bf29ff8b651331515a7e3a7db010dc65c1425b64341372d5875e7b2b06e4bcedf61303042cf9d16ebb34e3ba3821a20154ec379a14d598f2b3a5b20b6f56856cd0accc8fe9eaa25424331", 0xf9}], 0x1) write(r0, &(0x7f0000000280)='oL', 0x2) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffe, 0x23}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() socket(0x18, 0x8000, 0x8) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xc5}], 0x7fff, 0x0, 0xbb01, 0x0) 16:00:00 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000200)=""/263, 0x107}], 0x1, 0x0, 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) pipe2(&(0x7f0000000340), 0x10000) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x16, 0x0, 0x0, 0x10001, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200d0000bb80e581f9979057fbe000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f80000000024de39f91d2a195d296a0002000000"], 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) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x34) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000440)=0x49) semop(r1, &(0x7f00000005c0)=[{0x2, 0x1}, {0x0, 0x7, 0x1800}, {0x4, 0x6}, {0x4, 0x103, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x8000, 0x800}], 0x6) getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r5) getgroups(0x0, &(0x7f00000006c0)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000240)) fchownat(r2, &(0x7f0000000380)='./file0\x00', r3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x15}, {0x6}]}) r7 = msgget(0x2, 0x110) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='x\x00') msgrcv(r7, &(0x7f0000000480)={0x0, ""/240}, 0xf8, 0x1, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x48}, {0x3}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000300)='./file0/file0\x00', 0x20000, 0x103) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r10 = open(&(0x7f0000000340)='./file0\x00', 0x10000, 0x22) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000400)={0xa, &(0x7f0000000600)=[{0x1000, 0x29, 0x79, 0x9}, {0x2a64, 0x7, 0x0, 0x14000}, {0xaa, 0x7, 0xff, 0x8}, {0xdf6, 0x80, 0x7, 0x2}, {0x7, 0x6, 0x7f, 0x56a8fd2d}, {0x5, 0x3, 0x2, 0x9}, {0x3f, 0x1, 0x2}, {0x9, 0x5, 0x3, 0x101}, {0x2, 0x3e, 0x26, 0x7ff}, {0x3, 0x3, 0x3f, 0x7}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x48}, {0x3}, {0x6}]}) r11 = dup2(0xffffffffffffff9c, r8) ioctl$KDGETLED(r11, 0x40044b41, &(0x7f0000000080)) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, "00000000000000000d00f29157545f7ea38da200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) setsockopt(0xffffffffffffff9c, 0x1, 0x40002a, &(0x7f0000000140)="cbffcbff13b9fd695c5d03008400000000003048e6d9910000000845c5", 0x1d) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000140)=""/96, 0x60}, {&(0x7f0000001a40)=""/4106, 0x100a}], 0x2, 0x0}, 0x0) shutdown(r1, 0x0) dup2(r0, r1) shutdown(r0, 0x1) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x2) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x2) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x1}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) 16:00:00 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/145, 0x91) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket(0x18, 0x400000001002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x28, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x0}}, 0x4) 16:00:01 executing program 0: syz_emit_ethernet(0x83, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd601bfc97004d1100fe800000000000000000000000000000ff02000000000000000000000000000100004e2000079078e29692899378d33e1db1c73936c77aa3f7fac33b042bd368236862531934ecb1c373d6ea51369e92fb96cc7c6fe4e24d1fcafff87429e50b32881721afab69cc3712c37ed093b7fa5054b6e6c2ad90682ec49f01ee45943650ab8c9dcdcca4e2c2f6b9b6cc9761b55023030a8a546c0b3b6a50f11560650b06aed204eb4e62e9483bcefe766f272ab09457b736cf3d9917056332a0bd27cf60ff0e8f95d0abb7401af4f42281e5ddbc320073407c122367899a7604b4d9c38dc18459cbde99ae893ff7ea94d5a61676a3df8b63bd6e7c05000000296e5dcb7a920b47494d790105b725cd68c3877a5a9a4f2d4c2446ae7c7a5cc8a5d1099d7ec38a90e992c138b2bebf292dc3f2e136c5155c597b5ac5f146d41c9a429485460837b67e7382b8ae363c4c319b27d900"/370]) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000001c0)=0x8) 16:00:01 executing program 0: munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x118) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000002c0)={0x100, './file0\x00'}) r1 = getpid() ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000000)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0, 0x38d}], 0x1, 0x0, 0x0) r2 = msgget$private(0x0, 0x48e) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x11) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa6) fchown(r6, 0x0, r8) r9 = geteuid() setreuid(r9, 0x0) r10 = open$dir(&(0x7f0000000340)='./bus\x00', 0x10000, 0x10c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa6) fchown(r10, 0x0, r12) r13 = getpgrp() r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r15 = getpid() fcntl$setown(r14, 0x6, r15) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r17 = getpid() fcntl$setown(r16, 0x6, r17) r18 = socket(0x400000000018, 0x3, 0x0) setsockopt(r18, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) r19 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r20 = getpid() fcntl$setown(r19, 0x6, r20) r21 = getpgid(r4) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x9, r5, r8, r9, r12, 0x105, 0x6fe9}, 0x7, 0x5, r13, r21, 0x2, 0x200, 0x1, 0x2}) msgget$private(0x0, 0x4) open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x40) r22 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) ioctl$FIOASYNC(r22, 0x8004667d, &(0x7f00000000c0)=0x5) 16:00:01 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x9) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {0x1}], 0x2}) syz_emit_ethernet(0x77, &(0x7f0000000100)="2d2ea56bde6a2a8a1741c06937007a197d9b776be87aeffe631d9e33b181f95f2da488543a0a8ca5b4eb63da1092e7ef63ca44b01a0915eb4a6bade382d955a495dfe3ae35190ab5620475773619a4da46955b1af1d898623e0e78304ecd81b4c9940685b3624ce0e2ef5c600c114f1a7aadc7df832ef9") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000180)) 16:00:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) fcntl$lock(r0, 0x7, &(0x7f00000020c0)) 16:00:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) pwrite(r2, &(0x7f00000003c0)='^', 0x1, 0x0, 0xf43c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000040)) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x8, 0x0) dup2(r1, r0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 16:00:01 executing program 0: r0 = socket(0x18, 0x8000, 0x12) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6202026d5ff5535c0707df00930607e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) socket(0x20, 0x1, 0x1) r3 = syz_open_pts() fchmod(r3, 0x196) write(r1, 0x0, 0x0) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) r2 = accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) connect(r2, &(0x7f0000000200)=@in6={0x18, 0x0, 0x714, 0xffffffff}, 0xc) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3100190000000002}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400, 0x40) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) kevent(0xffffffffffffff9c, &(0x7f0000000240)=[{{r2}, 0x0, 0x3d, 0x1, 0x8001}], 0x9, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x81, 0x1, 0x81}, {{r3}, 0xfffffffffffffffd, 0xc0, 0x4, 0xffffffffffffffc2, 0x3}, {{r4}, 0xfffffffffffffff9, 0x65, 0xfffff, 0x7ff, 0x880}, {{r5}, 0xfffffffffffffffa, 0xd0, 0xf0000000, 0x81, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x7, 0x1}, {{r6}, 0xfffffffffffffffd, 0x80, 0x8, 0x63a2, 0x8000}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x10, 0x1, 0x22, 0x4}, {{r7}, 0xfffffffffffffffc, 0x8a, 0x20000000, 0x7f, 0xa720}], 0x7ff, &(0x7f0000000280)={0x1, 0x5}) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x1, 0x2, 0x7fff, 0x1, r1}) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r8) 16:00:01 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) select(0x40, &(0x7f0000000280)={0xfffffffffffffffc}, &(0x7f00000002c0)={0x9}, &(0x7f0000000300)={0x46}, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x64e0a566e5d519f6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x64}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x100, 0x1a) r2 = socket$inet(0x2, 0x2, 0x5) recvmsg(r2, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001980)=[{&(0x7f0000001880)=""/143, 0x8f}, {&(0x7f0000001940)=""/2, 0x2}], 0x2, &(0x7f00000019c0)=""/2, 0x2}, 0x42) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x8d, 0x0) r3 = msgget(0x2, 0x20) msgrcv(r3, &(0x7f0000001a40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b39ca3dd1c6d2c67400"/218], 0xd1, 0x3, 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r5 = getuid() setuid(r5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAW(r6, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r6, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) socket(0x2, 0x4, 0x9) r7 = socket(0x400000000018, 0x3, 0x0) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x2) recvfrom$unix(r7, &(0x7f0000000140)=""/210, 0xd2, 0x43, &(0x7f0000001b40)=@abs={0x0, 0x0, 0x2}, 0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000240)=[{0x9, 0x4, 0x3f}]}) fcntl$setstatus(r4, 0x4, 0x80) r9 = socket(0x400000000018, 0x3, 0x0) setsockopt(r9, 0x29, 0x6c, &(0x7f0000000040), 0x2) recvmsg(r9, &(0x7f0000001840)={&(0x7f0000000300)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001740)=[{&(0x7f0000001340)=""/62, 0x3e}, {&(0x7f0000001380)=""/82, 0x52}, {&(0x7f0000001400)=""/146, 0x92}, {&(0x7f00000014c0)=""/219, 0xdb}, {&(0x7f00000015c0)=""/249, 0xf9}, {&(0x7f00000016c0)=""/91, 0x5b}], 0x6, &(0x7f00000017c0)=""/74, 0x4a}, 0x80) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000000), 0x0) 16:00:01 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) shmget(0x3, 0x3000, 0x2, &(0x7f00001e5000/0x3000)=nil) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x5a, 0x40, 0x8, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x8, 0x1, 0xffffffffffff9434, 0x101}, {{r3}, 0xffffffffffffffff, 0xa8, 0x7fffffff, 0x7b3, 0xfffffffffffffffc}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x2, 0x40, 0x101}, {{r0}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x4, 0x5}, {{r4}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x9, 0x5}, {{r0}, 0xfffffffffffffffe, 0x24, 0xf0000000, 0x101, 0xffff}, {{r0}, 0xfffffffffffffff8, 0xc0, 0x80000000, 0x80000001, 0x1}], 0x9, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffc, 0x55, 0x4, 0xfffffffffffffff8, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x3d, 0x80000040, 0x3a, 0x2}, {{r6}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x1, 0x8bba}, {{r8}, 0xffffffffffffffff, 0x2, 0x40, 0x7f, 0x401}], 0x4, &(0x7f0000000040)={0x100, 0x4}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107008, &(0x7f0000000100)={{0x0, 0x0, 0x1}, 0x20, 0x4}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:01 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) kevent(r2, &(0x7f0000000400)=[{{r3}, 0xffffffffffffffff, 0x81}], 0xa9, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) poll(&(0x7f0000000040)=[{r2, 0x1}, {r4, 0x20}], 0x2, 0x8) kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) kevent(r5, &(0x7f0000000040), 0x7, 0x0, 0xfffff801, 0x0) r6 = kqueue() dup2(r6, r0) 16:00:01 executing program 1: r0 = socket(0x2, 0x4, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x1, 0x800, 0x6}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x90) poll(&(0x7f0000000100)=[{r2, 0x4}, {r3, 0x1}, {r1, 0x4}, {r4, 0x4}], 0x4, 0x0) dup2(r1, r0) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) flock(r4, 0xc) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) acct(&(0x7f00000000c0)='./bus\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000700)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0xb000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff0000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil}], ['./bus\x00', './file0\x00', './file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00']}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) pwritev(r1, &(0x7f0000000640)=[{&(0x7f00000002c0)="5b4d2810c30d3ef0f8eb6a17f60829c051e23d9e16f99d92558ecfeecb1bec5ec006669ed4da4f33f71ad562c834938d24f8cc7e4e07c40e0f1dd81d28ddc36e87d824a775deb654a430e37b46bfa940717273a841d1f587fd7ff6b627005675d1013c102fd8ae47701c6dacb834059ad0c3b72bc3b24ca465a171f6e4da5d6888eb113ae6df6e521c0ecd13320ae14dd96c2179cd6d32e24df77bb5be6cbdaad990869dba98b7d5d67241709be37deb6ef15baef1e0df096d6f2b0f839192bd7698d7f5544b9bc27527fc51f39602435d6d96e76db0", 0xd6}, {&(0x7f00000003c0)="0ad1235cc3", 0x5}, {&(0x7f0000000400)="74679ca948fabada6f46eaf7058c0ef4eff3e3d7abc036f75b491f314b9de170170cfe58e4a84e054373f32504c6408cc7544dba761e2ae13f78532ed99ac4efe9ebc5a5032f7b5ab04e8e1effc9e44711f2dc010e5a7dbac489c2fd25", 0x5d}, {&(0x7f0000000480)="67a544102a77017c186553be0fea861b05e40cbbc882cf6238ca792888f2e76a20d376dec7651e11cb909e794c315de91c646a93dd2437fb42f1180b8aa6f6024bc9ec6e41616f870a5b762cfe27a18101061058f2b638df306b98b7ceb0cbe5c66377594d72b2300eed1e2325137c937bf20e", 0x73}, {&(0x7f0000000500)="ac90f41f648135f04bd61f2d74a5464a302ddd85ff38aefdd6fb9acae6fe5489", 0x20}, {&(0x7f0000000540)}, {&(0x7f00000005c0)="a75ad863b9e1941a36907d7e36d5d477e1ac40e346517312fae05647e531daee115a5a433c2c4d282e7cac2e0eb8b78262aef47b", 0x34}], 0x7, 0x0, 0x81) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000540)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) poll(&(0x7f0000000280)=[{0xffffffffffffffff, 0x1}, {r0, 0x1a1}, {r3, 0x8}, {r3, 0x2}, {r4, 0x40}], 0x5, 0xffffffff) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) 16:00:02 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000200)={0x7f, 0xfffffffd, {[0x0, 0x3, 0x8, 0x9, 0x20, 0x3, 0x2, 0x601e000, 0x1, 0x1, 0xfffffffffffff75c, 0x6, 0x6, 0x2, 0x3c, 0x5, 0xaa, 0x7], [0x7, 0xcee, 0x100000000, 0x79c, 0x6, 0xa0d4, 0x3ff, 0x7, 0x6, 0x9], [0x4efc, 0x65, 0x3, 0x400, 0x401, 0x7, 0x6], [0x0, 0x4, 0x3, 0xc4e3, 0x8c1d, 0x3000], [{0x21, 0x6, 0x2, 0x4}, {0xffff, 0x3f, 0x7, 0x1}, {0x4, 0x10000, 0x9}, {0x2, 0x0, 0x2, 0x6}, {0x2, 0x80000001, 0xc6, 0x2}, {0xffff, 0x1, 0x1ff, 0xfffffffffffffffa}, {0x200, 0x7, 0x2}, {0x69d2, 0x7, 0x2, 0x1000}], {0x800, 0xfffffff9, 0xfffffffa, 0x100000001}, {0x1, 0x80, 0x2}}}) pwrite(0xffffffffffffffff, &(0x7f0000002740)='a', 0x1, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) 16:00:02 executing program 0: shutdown(0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x4003, 0x0) getsockopt(r0, 0x0, 0x3, &(0x7f00000000c0)=""/21, &(0x7f0000000100)=0x15) sendto$unix(r0, &(0x7f0000000300)="b1000513b100030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000001c0)) socket(0x0, 0x4, 0x7) socket(0x6, 0x4, 0x9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x0, 0x0) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x2) shutdown(r4, 0x2) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x115) getsockopt(r2, 0x7, 0x8, &(0x7f0000000040)=""/63, &(0x7f0000000080)=0x3f) socket(0x20, 0x1, 0x80) 16:00:03 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) poll(&(0x7f0000000000)=[{r0, 0x8}, {r1, 0x1}, {r2, 0x10}, {r3, 0x100}, {r4, 0x4}], 0x5, 0x6) syz_open_pts() fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:00:03 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) socket(0x10, 0x4000, 0x40) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) accept(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec00000000000000000000000000ad64cf1cf4b57509d8624190c269638cb56a25d2444efd04668ad2b3c83e33647a4023f7e4840d1a025ddb64cda3e760032439146a80738017e8fe79ab7f47da765d65e40455f2b028a6a9a537f2bf088d81fd37ac5e06e90d1880ba42000000000000000000"], &(0x7f0000000100)=0x6e) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000200)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d707f9f09a1297f0eab704255a405bfba21c4bf39688477da98e78b67363329bad1e731dc2faaa353b93e4e46ebec3564b", 0x49}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0x245}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x8) r3 = socket(0x400000000018, 0x3, 0x3a) socket(0x1, 0x3, 0x9) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) close(r3) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000004c0)=[{0x0}, {&(0x7f0000000140)="5a3909eba2cc35626263f0343f9bbd5b901ed8dedb6622fefe1c896a3e76205896e90d3d9f28d11c0000000000000000000066ce6ab2571108c298018c50008ae3fe51925db0c5df60cab285f6e4cb7e068eb5169cde6bdbd058e32e8728601295f65826a9221daff7943ca9d7a7648568695a85b5e8972ad49416b47d2c0f7fdd20ac7c37914ee35038a605c4", 0xc}], 0x100000000000021d, 0x0}, 0x7) r0 = syz_open_pts() close(r0) fcntl$setstatus(r0, 0x4, 0x4) sync() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x1, 0x550f, "030000edffffff0069ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000200)="d9e530a23b6e1ec14c11ee0066817e3ce74e745e53caf28ea90658523829c7a10fccf8f72df4675ee4158b0958ea6ffae916b9b6d84a639755b14f4c8ff52f427f704af471687b1c4942b23871924918c9b9c656619a12a77dafb0aa19bc91114b0b8d68e5546c695868c7c869687c3f8e6d1079ed3af02fae9d1a8587399b6d1c257553a8d2bb6da14fcffeac4afb27d995edc7440962095c653e5d32a5d8be913cb5ead055fa857b3940e825565c", 0xaf) write(r0, &(0x7f0000000100)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x35) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x214}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/211, 0xfde3}], 0x6, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) kqueue() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:04 executing program 1: clock_gettime(0x4, &(0x7f0000000240)) chroot(&(0x7f0000000000)='./file0\x00') r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semget$private(0x0, 0x0, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="9fca7e25df45c1a591e9ac517b89877cee26cc78186a639fa58537c52c7343a2fd7740b44d4f7dd4294b50d0f16501af6b56259fd5765b83ef8268ca789dbeb501f30ec1be4d9d6558604634ebabfdc08b4dec751d07e7e6bc2c1d27255ab2c299d08cb04620ad6f81003d541a", 0x6d}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x8}, 0x1e688d6f81cf8f81) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r5, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) semctl$GETPID(r0, 0x6d7b0c0deac95250, 0x4, &(0x7f00000000c0)=""/213) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1d}, {0x5e}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) 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) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812edd97d68ad255c5b4ec4c572684aaf45ecd9c560768", 0x1e) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r5) lchown(&(0x7f0000000140)='./file0\x00', r3, r5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xfffffe00) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) 16:00:04 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) socket(0x2, 0xc003, 0x2f) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = dup(r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec124922a3af27f572a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac1e680d5db19f085dfd2379"], 0x10) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYRES64=0x0, @ANYRESOCT, @ANYRES64=r3, @ANYRESHEX=r4, @ANYBLOB="3c99cb69fcb8f521708f26224f328dcbf1c6478a525239b456b577b1fedc12b01530ee664886e4532b2064014a43b74bc86e713dcb8b5baf9823c1ca4012e1a3cad954b82f694033556b2718499e9a5421d0d0e84edc476449e2e0dac870aadf78a07ce2912be34c02100b3f01683b921f05b9a490ff37413bc010155c854621bb34410f61958114b4d218830baf4c0fc37d21f0409aa9a390784ee82c2692f825638e57cfcd0584bb9ea795f7ac67e082215c8c43f37e415702ccd30717210958310cbaeb89ff16d03f84e4d806fef5255d2bdde641aab38bce68dc27d8ad6c6c8c1e3a543daa5bf23bbaa9b6a45c0edd0ec790c60efd9a79a17760304a1a2fc8f76c2db87b2fcd1dd8dee3d5d58459f04913942fa1a92840a89a9e754632275d0d319d10519b8d8cbdbb74f3eccfb14f2b8149da877ce51de3a21098c34c1910ec6c20732e62a2bd761119b27dd3414a6354e5436c0abfed67a4b9edc4e601e4477ef5f37d71fafcc33de00399cc82a6863ab5b349df60267971125dafd96d62f072f9e6ff4a685a4143f5ee1a973840290d0c12d8f51a4145d74de64f28d12992412c85b8574a7420b706d8723ed47ed42a700a5063ff297867aa1fb443b1d23f95097acb075db42d40b4ba72d784fcb23022afcc324e24fd2ee53e59df3cfa14db037692c98b2c84d74a8e1a70353273972ccdcfc0909c06d0d5ccb6643cf8e622d7de820d068c799296fff19b826ed004b0650d15fc1429f4ee7c2a279ea4dc334729796486280830a653c1de6aff001ae7ee74aa61878ae4c7441361a2400dd7ac3b9ab53c3203b65ceb81c149560676219f79387c0d5b7a6e9c09fd0fda16cd509d398e7a4e148af3eb7b90d8c82cd2d0472d31c7af73753cbc1649e1b294ec823c979c0b808a7bbc5515faa1dcd42d3d8442aee38b1c0c8307cfbd621294e13c75530c4b85685e21ec81a44aa2fa7a9008cc1da02d55fa80778252b775fab7bb9bee9d650f34b869125a4663b78be32609b20d421dc5429c39019492b93ec192b731e0e6203d8139948a68a3b91b041b9d1f365a037a6d037121129699c0ca66fad3547b2f439cc7823396e65d547365cb5dc46408584d9aae21fbf3b47b8aef396523e53b980dcdf47b1f4cfcd0b91a89d32def5591e5577e002e4bf61e3b6f2498d09c9c42339b6ca0213fb1079e9dbb38352edea964e6a706b08941c2332e9cce465554ec3e50442163ed59eeabfcf14761ce23e8b2ff3a1ea3eee5f9c9e322e2bbbe856be868298cc7990d34ddc709b87dbaef239a137fa22e0a8d48f4a16ce7e46c599d36be00db1008c6667925a98012f9b22a214be5d383899120ef6e0d7ac619646b36fe1a4404f83db0af6a057b4fc3df81471518ecc8a9542a85ca26541a688460ba30b7d139d4bbc64ad46aad4b212cf88a6889bd5c9136fa488ad4f56aab7abb814576aff6906ac330d5b75dd27df496eebb7bc6e56826f35eee30d2bb7992490d070c85a6f7a6e49e3abc6bb348e3697e4c26d4b71961d7d430ac535e59742cdc7372ef3660be8d4a083ee4296ca36d170052d0dc1a25d3df7d20c93fc2a8714064d842891f5a4672993bb1cb5b7e48dabb7a6bc008ca8c35d47556ce8ad6538f05c11988a2eeffe0b857cc4442486a332c7c8a2f08a7e4e11962bff5afbea580869541ec8411036a931ba463f2c8d40cd3c8fdebeb1e93b7175f38fa610d3d1e0dc676ab4bb564f1379c3e41768dd9a7f2146425b78d2a33eb02a286d04e5a3d9d2a128da47d8268090cd537a68490e4c20074344b699d03c02876f8d18a8a1977e92d07ff8bb18a5156f2959800753cf8c7c8666c8b227eccc354c2e1b1acff0116c22a9df4091967a03e15d83ed4e64608a1185f356876566b9d52d48565a212d78e78713565f37250e2ad62d4e12f4d958486cf2189f444db926058b03f359a33e8b73a6e9938aadae52d481bf50bee85d3363d9be436acff5f9706f48c16cf3699b7bcd883a6bfa8a245231cbbab0e06ef647fc02a6e05512869e1847b06a0cd9dc9e01045829d5297edd459228b278c45ca2d474532076262fab7de062450f52beb44d9c98fa95fc1061e4ac03c582b6a6590447f47131a57fcc6e17542d07fdcfe33eb6bf13da47f5c75f4e86ebd3f581d1aed7123d4f1f1429044bb4fe49e107dfab2e2c3ad403a70abfbacd6ff4a6cb699207b1f97cb1d0bf9033674573cccc1a41c3a8c83471218a263f9c117edde6c7ec779d43fbbbba69939f9059d184275d325803de103b7bf7fcc10cd2bcf3420ae6c7eefc767ba8e281e5526a6fc8b15f192525eaca2ae1055ef9efbb1601951dd2dcd87697d955ec09128fc18742bcbdc21391ff217b2a87b6f72d93ca4edb31894acb3531207fcba4ff82f1efe3d50230d0b32adea7a940c4f9c7b5871a9b7efb3f0c2a266915a95459986646a15652474bade6db92dbd7900b9c29ebbb533b5d10f9e05ff2d4bdc72d9c6fe71b40c549025379fdf5e99453115a1be5baee4a517cc8453fc992e1a1b746f03fe2bdd2e1e58053f7954e40a64508e17e289fc9b8e69fa22e53b9b7ee819b99d76f6b76cfd11b2bcd60d9499d3aa2989bc62834fcf50268f25cee266fca096ec2a7a82e9002f83e114f3612b2a1dbc06124c8ede7128406557fb89490ae687b759d733ac5ff6cf46bafc538e9d5b4eee6f63f7a013111e2101648fc202ef9f11738bb646e7463527a7926e9d95776f05b98c8a0145988f8b906a872de01284b0cb1d5fe97e871f0436c069d09b7f45c4a2840c72ac02500e404ad3444c8436af4128e32689ec9b9d8894d9758a51880b37a0530009aa66decd5033b1061689f83873710c3978cf46a8455067981ee8cdeed534cd7eff2a89c749401ec037b56e5c258ff5ea9a69d6ebea6d883ca69cfb49c9592473505f67a1740cc21189a08342cdced5651e135ae3eb59e53f2572e507db86fceb4424cc13d3d4760e157ba865ba956fbac18dca0e8243d64f6a5dd6444795705b240474d35683a6e679025a178f4640c134d6809fc8a685f5e0e6d2230f7053277f8e9b64c5f556c512b28bba310814db9f9566341906f3bbc4078cefdf097ebfbb85f1e34e2ca8969a1587472f60b081827993434fe9543eae3e54e4ebcbcb676e4f86bfc4e88826c2254250b8759fc40aaef2bd50a0c2e3473597c9920610f410561833e6546b9e8769fd37037d753a299d7e9075cba323df532de6ec8c05b9edcbe14da4ffa05fc73ce60a3ff841d8b1ad15045b558fba3c8f2618131443e5ad3dd067467fb322c20a0611aeeecddf52be18955fed0d7cd3285c3976839fe5032312872ec8cbbf0523e399142f172123e4042bad18058bb0d4d7574a5fad3c3e158a643d9d5e4bbe6e5c022276b4c861637ec9b760e8f67590e4e4132bd4aabc56bbbc3b468f9faf7d5dc8db7c6e64da3b65a8f85fc801ee9b6eed3e80d864022ebb341780039351b0310772c909ae429d9ae4457957c653a128d3d50dd1d9c1e7d18ecc98f33ac665972b17982bc237b50982125386e374b194a6475988b0e32cb0564d12a2b18258a9227fd8ed572938feaba184e9e30d8c2289c204c20dc9b42de817a3acb6a88f1e4a45d50b8dd8f102a2b6759b1fa58bdf6a16b1a44329c0ee60d7a0a214f1ecd04ffc3a9d2f804bc56441bb0a04aace42a764aff87846308b68c810f42305cb60d0ab82bd17b449cc57d89660eaa7d212b8cde1ae174cacab4d6bcbd93c411f30fce73f4a47a6150074d2c5d905e7bab7255b47ea0427c805f3d579717197f8d3b2b2e990f2bd1639a7152185b5119484384fd867b289a64f397c6e6dde7d97002883ae3a99f2cc3d3e78eecf6df128f5799ce2252eb3b770f068eb60d0c8adb8b71a16cf05af42869a35518ed4219889a79c6bbfaa51d219cf7868189895ff6cc5ae5c3428464961ca5d40ce66b80e47882cfe98a9dd1b1b4cd84a1a84f894d451e9728544875cf87cd27d62c6effbcf6be15bf4fd730a16103c79dc5eb0c68b3f9b5e45e7db97e0b676aff21b7d3f009a83e94a88b663560d2eae86987eacb8ac59926da7054524d9e92115c4c100346c34d37732b24c5cb03baae39696705779f627268edc51b00fba5fc461b007a3fb8616cc673843112a24f785767c46f485e79c10edcb661429263cc2405d64e1e2f54599f432493652ce9316d09d686fe1e08bd9f42d986867f98a978ed1fc5282fa1eb254ef4b8830ea79ae7c317adbd6398edc4e2a17f050ab86913180275150e2d561ad92cbe3efc08b5c6bfec1e0c5f13d517e6165230ad099e6b67b122e416a073404edaa4687c03657017d784a60d32016ea16ba5235acda4777ff60c52f106d252067a95fbb4c472b59ebc415c6a6a7c18c298ba241d3732fe5e0c21a1122100fda8e23f0686659dca272ca51a24b0641f3ab353c446458e684442030a290661f9031c74ae6e7b3d642add9a3e122dd62957df822673e139be5384de6f3989cb305f8f3025552e31fb2c188a7450f77039db7347eaf5aa5434adabe02ff89926a539430150ca16c6d4ea92675d506fb11fac4ddccf36a83dde22876ffcfcb885eebacfb7a167e463742dc3dc82bbf3b3de251d68ad278918eaff10340b5dc20489373855eda55d34f962555a1c3c17ace356044b573e17ea2961214e2667a02d1d6b7b13d8abd594035f0f7819b1fe79f352c70598020b303953ff5661acec5480b64b29c78645f92b768674b2600d91bddd881bf2fc0fc8ab1f32116a39ac7404a33c5f661ec244649b4592b32aab8107ba03d7f2591ada23d6dcf0a20090414897cd733d4ee417301d11c6a4b2688fbf3e21b3acf2a6e10cebe8045853c17dad69f94095ee11a714cacc38c8251de848f9dd9a9780545fe9cf1c2222b2f5900b9010d42ac5de03dc1f7936b5c91f73a7098b909ff2db7302e4ede93aaa87d2ec347218e079d4d1974537feff6f7f1163a3c5d0a357642a7e84980384e428ba376266300afc9fd070bf6e5892752ed0e13fa88af84171813adfb063897085b6e007e96978407f84e40fe82f5c3f253f6ff6f1f18371554e8123242797bbad23c8f80b4a143f9cf30350f1bcca0a8aa137223540348fef59112dfbab82efb6187ada9bb707fbb1d678873d4e607e1ec46a2b057d0c6fbd3dbc15be29a953adfbcfd26e6c4405ce8af20b6b730de401fef2b43ce0de0af35b97362974b7bb94ba9629c41d6861756c7fb93d346eb2dfda3046241d6dcd211ff520ec6d5af9260b912b28d4210d2e1e7706643646e31704dabef3d52a604446582e22735fbc3b0876b37e29ff0b204f9de07f2bfb5870b13abbc6989cc1a393352c13a728892aaf70f2e3eb35d1895f56970f1c648c645295baaa4125b540d48e2c9f9e413babc40a243109451f18466bcd470db3e92195633dd4a890107e5db76b6fe51c14b503ea3fbea36967d4d96c54ffa6e38b7f7b58e650b861ad4877e213850d0a9c0f03e87f8812e591b4e8cb667817d7aa8c997e7f25e2f52fe5db37a9c563a6009b2c3fd53ede28d203c09cbb9dc7eba7dd914e86e7f67e4f4607dee161dd2fea3882b53dee046713f41ed21daaebd4b55d42982e45c709782a108ba1ca977e1b36e48d7c958a3c300185ab4ab3af98067a2db594f32b3d3be751f544071636d7346fac983231140e87746369e4d725b84bea36a8771b2ca5fc2d3b85e4c78fccc62e1b240c5c86be68c85e0154ebcc367163994e8d8b7b8a21731e72b931cf5a2c6ff", @ANYRES16, @ANYPTR64, @ANYRESHEX=r4, @ANYRESHEX=0x0]], 0x1) 16:00:04 executing program 1: socket(0x2, 0x4000, 0x7) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) sendto$unix(r1, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xfffffffffffffdfe, 0x0, 0x0, 0x0) 16:00:04 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0xbc}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0xc}, {0x7c}, {0x6}]}) socketpair(0x2, 0x5, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/41, &(0x7f0000000140)=0x29) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x727e126d, 0xffff, &(0x7f00000003c0)="04d925e179cdc7d93575e765529a234457ae4e419bf57c0316f72166d31822fac1fa2812b69d2cd110373f4a7f1b5cc1d5e35cc279cd99672a1e3ddb127c6bdeeed8b651168b844c35ce1385f51e68b9f31e4cc5314229740d5bcbf7dbee50ad6a6938472fc335c7304ee1b0b53b92f122ed424b45d50193f64c0c9471e43c5faa52", 0x82) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x2) getpeername$inet6(r3, &(0x7f00000001c0), &(0x7f0000000240)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") accept$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = socket(0x10, 0x2, 0x0) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x2) r5 = dup(r2) bind$inet6(r5, &(0x7f0000000480)={0x18, 0x3, 0x9, 0x8}, 0xc) r6 = msgget$private(0x0, 0x612) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) listen(r7, 0x401) msgctl$IPC_RMID(r6, 0x0) setsockopt(r4, 0x24aa, 0x4, &(0x7f0000000300)="79a7b38b38eb0606128972118bdffca6f08fcb7b37fa47ca9457ddd723ba3eeeea9478a297c7aaab7f446f21f8f507195939306b8ed974f1b08236347fe01516afd9b554d074b7a9f8915d0df59505228465b469fa3ceae5a694792d6f976bf7d66b9860fe02335e4d3097bf35f3bda47644b7dd367148b32bcd7aa1a6b901080e217f077669243ba68816b2af43068db9f9fd51d4bc06dc47e3d5e62ae5636e928150ecf734c857a5", 0xa9) 16:00:04 executing program 1: getppid() r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) write(r0, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58f", 0x14) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8000) 16:00:04 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00382b00fe8000000000000000000080000000bbfe00000000aa330000000000000024009078000000006000000000010000aaff0da1c82700000000fa00000000000100000000002ec00000000000000000c5988c1c403fbf12ad8c065d49d42b9d7c0677452674a5d27b48c20e450685843c7df8800ed431164869709ed43a5fa39fade06b87862f966f4e2f1cb7dcaabd11a06c02a05d1c9448aeba6e1d71fc6e795a72a22becb2dad4c2fa0ef06f75b2ae10ac26ec29cee974560fb9ce4ba25012d70e8d768dfb1495a1ecc38ab48a7dfe44b6e3203d904addc7fd06ba33814e38b4e6240cacf36984b01c2f26f6b879ff8c41b753052484152c2d2f11da2f7d3100e8f77266d3d5dd376e9529fb1e119643fcb9a0e0c28d7dc92a84f934615e64fd3a768fa14a22ed75eba34cfe2fec0900000000000000c216ef5edf0b1772ac2460c7aa237500"/357]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:04 executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) accept(r0, 0x0, &(0x7f00000001c0)) getpgrp() r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) preadv(r4, &(0x7f0000000300)=[{&(0x7f0000000200)=""/31, 0x1f}, {&(0x7f0000000240)=""/139, 0x8b}], 0x2, 0x0, 0x8) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) writev(r5, &(0x7f0000003580)=[{&(0x7f0000000340)="03f36461b4c30152cd181abb019f5606889cc7de6c4dfd67d854ea8cdbab35f5a3e286850179d00473d22421131e20f0a3e4478cc1e398a21f54a6f1ea6cd149930bf8c93c848da94d953e4d14762b4e701231ce27d08013b8ff68314d33c2ef787d785a200d34e00afab6af405195a52dc6a200a6b3c7143376ccf034c72723f6d642d425c8041dc4b804fb14acd6782af50cca54a30dc7119be0c487afce90464a2e1d9be3571ef8a3db56173381bf908c543f026297395f05df59dfd624c1ae3fb488c25bc4e38293def9bbc449f81c45b53af9ef1c41fa14432ec21772f21a12add27a1f8a9f985122", 0xeb}, {&(0x7f0000000440)="efc53bd328525c1beb53020efe16c18ad8546817138352", 0x17}, {&(0x7f0000000480)="f4f4063c7295898599925f3d7f2f8d7809a64ce15aba83cff8e9b5f8ba50498134ffd4b215703b1237416fa8f0b5a525729224352fdd0327b5f51541fed629125d9004e2c13b8e011a11db51a8187830e219a006296aff67204e771bffb884a58b09ab0a582838b388ab9c0f803cfe5b2182710ba4aef4b583f531469ab8a96de448337f9b90defc26aafa753145f9e72e5f50765af61c6d83b988a56ab0f9a2670998c50825d63e8a568c83f8c93564d76bc273ed1efc1d2969f4abe0c65d042d951df01885f16dd524d7a01c21085d5120c5ba391fc943179c58362368044efdcc1b9cd62ab8932c22b54c96abe664cb836377d42f96617b57c96ea4dcea9a7f6cb7da868fc0ba794ae0e89b0f04503af31c6235f672238caf4b5253621dfc556538a977b94b8fd2b4ce7cddd227cc8c75eb05597ef9691e688e8f9f81f3e841b0db995778cf35ce9bc81ff45cffd64a0f6ee8f16b2791f57e728f15a96b4649fcd4a1a580718803e72de468fc1f5dfa759587b68d1edb960f309e895140722e45a3842ac59f9799ca82f229335bc8c18a391deb6cd972081e7336f9bfee477c6dad64ec85448c80b487af76ebc3b2a2cf3ae5f8cb154ebc03b0ac912ca9405e8e1a03c482c32ae3cc6a9a5ea7da917af98651b83fa8e84418f8fc69203fcc15551cda661098f4382367add9313016eade90a24ca5bafedd5b405030eec9df07a7d97aab55ee27edcf97ccd03c154aa05fc696b1ab516ff92ed2a24360f287e318ecd8277eee8f6841ea444170a417109894fac1e9ab66a18087489b6871bf1daec69b1c4943353d46baebab8bd5f6f63fc69d242fcd374de21f1bb0ea07f3cb514be07e7bf1c02455bcf2bea22175ec96de2e5c29506a72b8e0e735b27e545ccf28aaf7f1a0551d06b721532e76b205527bd3622ded548daf0b81c95245b858c56dfb597a6ef483e36f1b4f72f0d0601c74d7cfecec65dbf7cf8667fb904ebc4dd9930d317e9dfa581330e88f87cbc2d09abfb1b9384620141204530714bed9ad7922e1963ccf923f8d2a4162086e2c66cc76d0837d1badc0c9d25dd3d3972082a399c823e3455569df381a6652a14aca1bc799a8731891e27a77922e4043e0bd50de1ca3182693d0cfeec44cbe44a7a9d326f7f0c2062cc1770ead46bea1e32c356a257a7cd88857cc1df482cd3d4281269acab3aabf8c07b45fc796265563ae1a4d2ce4e946812dcabb2ab53a42e7e8b380d7f19e7d706fa70f54db9e77db254055e8a8b8221e4034beb95c7f0aca48d48229f05abebdac9657a34716b862e0ecd24c3163bbf056cf00dec8298fc8c6ae5f66800c6373f67284c5bab839cd35be1a584174f04d08db388387588bc451d58f202c0c15ac2af69c812901b6116655c4845051d211a3073c37aed0d64913cb658fbb0944ed067687ea30a984dbdacab9fc150ffdcf347040bd218575665b679c64dd719f4905167064c3a7b12f65cddf495cd256e5fb7cd91e6dbfba3d670f081ec58b5d3e8ccd380f0319d39ac3833a3690e4fb29946e513fdd5ca87f74ce820fe0785a33c8a8fd0bbd62d4e51cfcd1f0b9db988e23d3859bdde0c6b42945ccf87d54e37553d00e1c1d3c1e5ad3c0daffc58107bf5ab4e980f8f3af106f20013f930e5aa2a689d0262b1b9db990e3f1cb6d259805789741e2783e0df8297d10011968b09d107180eae6bcf5e114a72dda574131b92fe83127e730a5d0ab641a43a8abe6a92eef10ea02dcb55aedfccd81c0812a1b644c4acbf8db07098c3ab7f271a5de811c24d08f7d67299cb70e25e0fdb08d275c22c5f9da000aa14fb19aa5e97aebf59fbbd83b4e7041c340ee75cde37a6cf75c36ffffec8e6a81ca247f9982a3f26bf800cfe0332b9868b689f09f5a941e9cccb70f9a17714639673a53bdb3ab91bbf366cc2413757c2b230d97a5f325cec41301c2635e5fad9f00e3957963d26c7a099a66b3db20c1840407616f11a4e7b44442955bda62e4c72ef9b8cac1cbadc9376961303e9ad7db45d9457cbc6c96b16fc37d53f3695e1edf2aaea4752cb29fb9d75ed709cda1bb1376aaf5eb60eade68cb9c352428a3dd94947e1f79d5b1a0603f3d0dc65f0bcb10014cc3fccbca26deeca96d6a0da6fd2e6f26bddc7e3fd6b1bbef91e2b03ee7f55e86e9562d9635511c0298b90d2ff04a1675a5ec6123839ae1e780b214ce405f6a0adb1ad9c8f3d1d83f6094da349398cf0ea1daf82797eef8b82801a3a0d0d78ea9d0ea54b4957334377db10975ab341c18aca99f81241253a13f449c4d2004203668cdb17bc62c3324edaa88dbd892bf717517926ed3da8365850a108f126de02df24cbab767f6e2b9d372965d28930d2626fb6ee374817c529874aefda84b683048afbcf5413788a83f8ce71a4baac8e926f516a05f596dcf3bb5c84e7b1ab11b677f0ebad5723f723bb8d081ca00df6e274acfd53eaf77e7ba714383779e6e9444a080940b554abf3600756f7aeb1140e0d1566e70afae13d58907c636e11f3b93e37484b86df39e67cfefa868650660a05107cba6a7d107e855aeee449778f0cce61d1b536ccc09cfb057e479a47aadb2860082f6e3e2c2413c493422906551cf2304148be338c4b00409ac2c0b8e811a76c9d6d1ba43c3b5e5daa62cba59fc165c36c7de47d84d7c404f3d9dd29fc51fe3b8a61b82056f735dec4c1bc6088d55f0838acb0ad983521474915937ed79af963e26b068c6c3edff0bfe14b284ad80bb1a0baf2b90176a0abbe864e29e25e4f44078e8a804acbbb409133e59426ddc4bc3dab3601bd02e9a63684e5eb02a7e3aeb88c470d8f24e5c795486d2614f80cb31831a8044d3c11c560ab1715739550f4d4acb74b67afed0d751b554318dfc4d6808dd332d02063ee725a5618fc4b1bf96133e8fcbcaa73570aabbde10fc4b013ce5347243062c11f88c82d8169769a297be7b93a9dacf2ebb23f47bf13da97d502761e28d4f2c4fe2476391b6232d4e63dac647d3caa66043f1a28a9177d7480dff27eebddc7cc215caf0422fffe97880b961c02f58ff910e909d07dc7adff8abac78f3c165034d927fe5ebd4a9674d171a78c4c20285f5b54569e8e0be64034bd499e49f4474f674b73331cb31561f3c3f1d03cdcf5c0657dbec841807f2957007a51ccdf2574490e1a5fecbb7856fba96b437c6a1db3e2976d62e8ca27738f1537fa62aac64e4baa2e894f8884aeeaea60496d3dd486f19fe5519a1a0e912058f82541df607e6eb23fc7d3d578212edc7624b0368b8cf8c6340567cf744bf7a6b867d02078278b63bab9b4d37461bd67a95ac59fe786f94702af16d5b37ea36a313c653e0da459e360e06bbd20f00ebc0d70ff562d83415192883cd4907a1d21b47b9e53a9a9509ab56a9ea32c9de14b3a6f8f6a6312bb059626932fce50693d4262ec9fe095775883518b58e01e07ba28f5ab603a24c82b4104a3ca3cd6b61a2feb18872068ea1e150f869fb342dd91d8fdda855294e9ca0718c2de28d8ce61b86f6504910ab44f5ad8b4a38ebab3c8b89aa8c40504391aca7ae8b20a708f986a08eba18b650d082adc3a83b38b65ea1bb466917ab6fe3ce546d42784365f95ed195ad3de703587ee0f43f8594298aee378601d9aa10fa297c3fea1aa345eda1287d1b31021b37dbc2f081fb3130483edc5e6f5163fccc3d0d0deacd03789ef0fbd97f1b1bce7946e1822bc26a85340218ca4052b0b296538a4094b71f7709c9f40412fca1c05aba7ab8477e099db410ab13848d700b40c48966a5363306c44826e9fe22b72ab7323179009c9e7dc50f67d008982dc57a6a0326565e0c5107dc841da9e2528594e546c66e69f1304528ead17c2ed3497f446ce26f4143422c000b4cb925173e198de2a18b165a0e4648dbb54e50da1e3ce2fc890629319757b47e4b0f8f8ee2c376977c57f26ebe23724a63903f0e6b95396a8e810c3f848af8865b8ade0e1f2616001f9e989880a417629f650a433fde4402f8fc321b05312f0a0578581e3bf2a02748f670895edca2d8ee1ff76f2c910d0a4e93f8332384c8e5060bd4361d9eb5d1059635bcb21ea387ceb6c78b35cccf5f822214d47014b65635c047389bd693d0c89817ca0d3f6b14f86ccacb2d239a10f7b08c3d83093a8dae1a06052646eb5fd79eec510a8059f57fe877914c9ae2239ed43887d521d8d5bab0e3ddcbfb8871bef8655ff712deec7a7f8117689ebc681310750bc44c8de1d00c16c4dcf4d6ed5715392057f5d2f801f3eb51c7977bf7159d711deee26d77a5b458a750a671fab118070aac39e70f344fb1dc1097d3c1d420255ed0612223d3d697cdb04de631d489b63a18a119d52fb0b32dabbf98a32d012c257f9c2a0db3e875b588348cd04c30e7dd5890bad99745c89cafe79a4eb2689d7883e57d309307d6473faf3fd1b28accae92c53f0e4f1eb6431aecf322147ed99ab611f038350b9ecae3b3acc49f08b73d5f5e4c3d580f6b5833c453d2bbe33c5db8ae68e930296fe50308e58b92f2e2bc85c1e699fd007d03d26454f94aa5a264f0fb7b33749b03450b927c654e613fbdbbd839a3160c6196741e86c9057618dd68c107e3fe76214171221975b0911913bfd4f8a0655d7c2204a17e3d928d483fe5a01bbcf724aa1608f9c9f5f8b23ceee2fe4a3d7f3de21d21bbaa98511024591189bd04b817a23670f5de9a2f3e1256a4f84cf3a002aae04df4b9c9a116cdf86719ac668f54c7f14639a23a2e445c3a6cc877e05c03c394f26a3015d676627e350d0f06e926d4ab5f267f17a6a5d75c9cf530e1c1d21542dd781ace53bfc950398b4c9b982d2cd56a31ec12c1ac175a3ecd738f9e3f4fdda928b5a5c0d224bc6f8f6951b6b02da64bd3ec9bc92b6d9b3a5a87570828989b771112341f8a2605414ea6eda4d1369ba288365a8f7f61548393824aea3c273812daf2fe876236afd2722f6f645e45fc6c08ef4e621d41251cd3d5ff4fc9424e640b3310253ccf9c1dfa61a7bb6c63a369f00056db7fdf53c03f959ba56eb5f6b0eb1d68c93039120fbbd404ee631bad19aa2c6991b6701b6bf0763884392e0ad52d5df2aaa549d6a331d91c00b7c686d523e110dedb3725ee3a12ae597aa58e88c230b8d89f624b1dd93f1d94b4aa143a6365e22ddd800eb81c1c44559b03e44333e75337cb04a7bebf1903b758a0c68fc4aaef570af9e2f153607b4c4b5bd89503d41a14edd297f669db267813f5d71135f801d6a8af7c4c296900977e4cdd8ee5219e0467a4f080b78b1a5edf70d84bb7e3c5beeb39b9cb805cf50b5a15518795ab4ad96919176674ccb85688070becbe9e91073ea0960d1eb0877fcfb678c1bfdaaa329e7af9d384bc0628bfae46574a97c50307f9555e03935fa738703608bde94afb7ee4d04e3c720a37a8b4c0892c506cc908eef5ea495eeb114ff990cc9f7431dfa993d8dd73d375aea57ba02deea20e84c3b809aa9bd23f7a7dd9cb275360749e271a1cc50af70ad20490ae8851b7286a148e444a6717bf5a76d1cccfe5fcb6f2513691987520d45cf7d273da21cd16924a21a89f0ab3ba066139eeba488d4b05250360fb9eb9efd0143da111383d025f70283f5f6e49372a3ca7e742424bcf783826e5895c2f53276b2aab040dfcc744dbc341e6b0994ced74214d5165853684873c7244181cf5233830808274a76cf7f0c358e5d9036af7a566b133a1645f642bfa1025776f6637ac76024bad5aa3d69f3ab4535bdcc52ec15b26586a7e", 0x1000}, {&(0x7f0000001480)="0d3aa305f03830ded412be3e1878ca5dd26864d1865d475fe1c69a7b2bd8cf00b8c0681ab9c249564c", 0x29}, {&(0x7f00000014c0)="eed64f21ceb0acb273233ef1f4e0ab60ffc84a5360d6030c428dacdd2043bc28a93cf37e7adb5c5ba69c7888fb419aa6b98159a3279eff1e6c06227624ea76fb4e8d6c636da2820faea40e8b01a7a1381377bbdc20c4da7927b371cce80e129c586c263d4af29a0e4d136a76a2c56441f015a2c1bc45189f8bdeecd450e24ba72578acf847df01a6a085ee2a506ddeeb6134924882820000b450a58e3ab012fb54dd417e6a2ec5a49468417e10c683568fbc5ac987bac1c0007c7e", 0xbb}, {&(0x7f0000001580)="e62ca33a0714a747398e7706e5848a04e76c4c5f0a7a90ba6cde753aa59e9aa6dd3b2f3da28ae2d9bb00fbfc92452f5ca76988f1e1e37438dc3089dce54e6acd85390d32167096c6de18a1389200ce0e2473662075c91aa23569b99be3ed374b2a432603cf44a9bfd9976beac61c132901a573a4bad84ec817ce66de442d48846eeb12838a479912e75e0a7d551b06f08aea2d2e36003c4a1556855d4a8a2b2e964446973b74e5cb60acb9a1314b9810617210f793415910fc91182017fb252b171c6a5b2a300506ad305fe654bda11fc8475d18cae38ae055217bfd7cc09e2a8fac01f37fb4f0228db3babab2de7df5f9a0465a0244de65cd7f94657c7e2021fec159ee2d8208e7290bf82ab826d4bfba31fb1b732ef931a369e19e720f308e12e434913acebc766b052b63afc6eceb0b6372b4c5dffc27f1d7f51e34c3c5b1d04fd680e1a53c5912df9b80824bff9e6fe998715e1180bc3d4e7ed9e509021abc7f173cc0af7e6efd112fe85d3e138fb6a9f9772cdd7e4cc4cacf9cc89a2ed167191e3d018d40b29a9e2bad3d26f3e3009ac3e1844207012ca12053d3a2809eac78c07c4f05b1e8fd887ac34e3e6ad78f960c91eb9c4ae9d8a339657e528e54380baf04750e1cb56ca32d90a8133cbfd1d19dc3fe51ce05251936815c78a8171b16d4c97b38850cef03c689887e683f62a224bdd0a079cb9cb4672b879bec8f91520c6c974d3679741b93ffdb1f448463efd7fcafe9c82187b5e9e4ff09091f66dfaaa813ba0dfad744efd0c9c27d0f7a7319c7d9bd51bc762056d0f2ea77ffe76040b3322f0dc2cc8540369d448949085f0b30496960fe1a125c196dffc4e6ca1224a0850659ba4bb554635d6f0eea8709df22b7506aea4d724cd487f8e5f1cbe6e69c010fb63a4cbfc762e1f7f6d63bf00a002176c61ce3237a11fca7f3781d0dcdda511a08e619cdd9b354a2b1a5111399364669a7e752b7245db0868a951ab699dcd5945b2480448d0081927b8ffaabb069dcc4d73384d28172bef197abaae455270b9863b6642f968c9d6369330248440bcab7839b6274601014b3adfe84a93a6031b66cd977555598761fab4d01a249a0adf05d330b8c3baafa014b5ba1cd4a012cb5f07552e69b3da2a028d166c3f8758b9e9b621c52416b9167ec0cbb7b67987ccae0de7031da09ae6fdf719f2dba43f71195da4260ebbdb4be65880a614e39b252518909123c153f42be7e18c62e97ce7e37fd232d53c6738dfe20cfbb9a19f073c6d6f078d6fc9b73e4f1543d9aac7bfe36a81141defb25a7a8c7251170eca65dd0d8fc7fa4fd5dfb456362b57f2bebd1d7463498a6bebc57bd6d25285059e5c4d8a4f8819f829cc416403f142dc6ba54e11fef50e0559aaf64e2a919e9b2f71d7771d1b07fbe99b2d498456ec5d96a12998f5885836a2f1e0116abc3c593107ca08024dd38ae4f7e8b3c94913a26fc7c9f447cb1bad4ea0574e358b1a6beaecaa6c9d6391de4be36c11c2d3e914953fbbb158f8968f8b64bb743e73b8d73ad11aa8a65e2dcc9eaf9a74fafdf393739f5957c93d75c62a49afe71c3ac9a51902e8a09f6d55fc6dcf842c977e25efd227b74d93ef2f73b1e4961255ec36e4252db790e4113fd1d88f09d7894e98374d742303df64749c8e61373cb5195f0cddb88c0022e52787c40aff0b1273142ba56065bebeb589812fc21e20f7586550431458b22fb88fc042eca414476044b07a950af25174556267b81b6e12726b12fd5708e2ddfb6b2c24d91869fd3b41a0a28bd395a944cc27b658d2bf1a5124817f473f8b35d3138d70ce0c4132944f90bfdb763f237493ae935d914a5f22e6e0fba57a020890ab13c6665956f8f091a838285fd2b9b57acdbd655e26c0082669ce1b7b21f452516055b207eba8c2c47582a30ac0dffc5f3f07d97f82bf8ea3f6beda5cf0dd2e96fd3824fe8ff130c4c4842ed619595327f5ac82854e497c1e38bb213f1c7bfda3099db461ac8e95638f9e0ed3e9561837f8e8475fd58f4fb82ff3fb821a06ed150f737c68412f90bd9e8de70630263190f2c3aa637fb13756af50ca79064fe286dd854bba0fad5a41e24836842af4f4f4f6f922deb1100111e3b7b7026a09ded41f19a5f730a1fc2d22c2d0c189f6fbeb2d769f658abb143a1c068f99636d939491f77abf08da7253e33e9cbb92d4b04f0f52fc94ee93c799edfd0d55b5c73d7ccd6ad4b1a53ba20f428639b7790706a5f4cecca483e8879bb12a0f9f6cfdc1b15458dabed27dac65cd0af7a470aa4c99045245d37297d51c057d4cab1d1ea3774426f08d38dbd33103ce78dea4bbe8cbd5ad8f63341b0b9cafa12e9b738cfb2173e9089458222280b37876e28805028d2e6e4938a010476cae60b8b78a3773d4d69882bc5ac382e32bbf4d534b478cb33f492353747be935d6916697a5ad7c3e0ec257d6fafdd71738d708181ce57f5638b21b6e1ffbd44e67000fc7784c24c6cd8602fa67ffa8385f67eacae1ce7e6b528050d2ac4a00f8fadb5ed0f47f2e73af2875aa780ddf3fdf7c7c4e4818e724b46415aba6614fd296f7874edb4b647091ec0700ec5ee8781472f7ffb73a1cafd4758642d41796b4fca99f2c95747222daddd726a1bf3a283e4cfda548b1b9e977bd2b89d933a22dd5043a72da43cdca09c26e871606e765dbe0f37bde91a2521aa1c83aec6bb2b43ca9488ae735670c924c06d65c34acb3d4d801014528f7b8eed9373f6460589c5ecee398d6ea6662e2e07624d172e4bcff417b79877696b2ecb008057be9678992060c3e2079de89eb5437b354a540bdc9f5778ff108c571da8147a610671c1fc26a0614840a9878e3fd23c7fca55f63ec65e3e92d90842dbf04e5e889a7a7c82c5ae9f4d1ced37deecee892024d07af76e1e19f0726001147599bf55baf547e80a9f5729e2a9fc4ba002e155900a3222add8bb243c0405b79b4cab810ed60cc3fdb855209860e3bc98a6cc6f4c044b977cd7b1913916f9fa96a3361d1b5e9463ecdd65102dc565be0f26c34644b87856c71bfdd579a92cd1cf6674d2aeda0c562d946b9430c0e6fccff536d669e6b053a7660c181edeb6bcb5ee08acee3c06dddd4677e0f06ea5c01b98819ad00c615a74663544313736ac528c3e8ccb69eea3a3bfc88983afdead9dd4d40d14f1a7b480ae4a0fa1945b4277ac77bde5031f06ef880fb0cec3a395ae3259fd842f7cf88394c9e199697b6e73d35d3d83411fdc4951d6e10a1655ab631c130bc0c8ad37779ae354c5e8212b712225d1dfb82de40ed79973c83640ee3af2086f332b68d5598c202680d70d886d56e3e012d5f0a322aa503fe78970de18caf22b7c925c0241aa6672077f150bc1a6d1900f5c94f94d6ae6f8842151ec82f14ab6fb0f5c8c2ab0c2e79fa011acff69e1295a42e2e7cf3b09b28bc1b24b9140753ac0355c5485ad8fde36fbbe2d5533237850d4367aec99306360410b6399275923a091bfeaadb79b03fc8f052093d43515d4f3eab19e1c94da810ed8d3d23afd9ffb42c6acb2db7cb2a3a8d088c920829ac83f347248095cbe65115d7f02e5113a08b1406c86ff9d6240495190292128a0020df468e7bd213787ff97aa76d521756ccf1014f301ea4e4b754521abe374d1a23862ce983b7ceaf2ad87d66fed576f26ea94cd3b87d6a9ff2053e803b5540fe0f4278e76bad461cf08664d5ba9d5ae360913b701603c29472965612c77538ca6f81421b1e1f783603e5e02f94bc6f56189540217665a59598636c686414604ac43f7672b82d9a4919bebb1aee0be72338d6590bf8a6045b690794d973dc28310cdf9590cdbcd283e19b757d421a2707c9b6cb2519e2b697a593ca206d045758234f4acc713c8c8c8614d1546571a7ace4c49b1cd9bf10e84ade0a839470dab790898f3401d6fad738aa49f7e00f7eb817993dcd854227b9d1bcd126e0a9200760e8f1eb3fee08ed0e50a6d29abbcf9ac636768cf1d01536fbdace936b462ecde5a72b4d4bc8a6dfd2923e2f580f088c349ede27ce24a1d7e4df0fe82e7aa3d7345f083564a38a56ca2b6021b5db2d83e5dedaa233f9c6eca4b76d920b9e758ef56e55d09d84246409dd5c87e3f821355542f8bbb9435bc6b816ad0241f1da6ad8f6d63d9b0d9238f997470b98eb17930151851f34ca85a7c9f24590792c1d1472430873a0fca48cf276f911889683e156dd03b03734dd4a8542579fda6b2b2cc1094b91c3897af8bcb46bf9351864084dec01e5c89fa6769da0e4c7e288074bdb03418edd64d7ccf36f871e9af81cde1d55c1ea1cffca5a831b8f9d3a17947c0b7f3807509b882bda87f673ac72e329136f83cd64e01dc1dd6069e415ec190ec9714058464f8826248917e2433535d2ea407248f506e2e16ceb1ed03781bb9c8f7bb35ecd9a1b02fdccdf2e49421b3eeb4b17783f3ad79eebd33df2443fdb4e532c6d4674477246d62f5ecaf412e5328ff6bd95ef4268dbb85be81acf211244cb722c7c7387f276af358dabe7b8e4390425da9eab059d843e38277250d9e916d57a48e0bc8ae7762e3ec7f02dd40f8db5bdb32e77739117134899b086b160e362a8f811dfaf6ae1306571fc4c49c133b2013ac1f7791f035c191cc01da5533837c45eca0362e8c02558bbc2d3d9ab4012240f4a34e1b040d498490afab32929adb2f69f96ef83abf60898d1a7512f6e32c6a451ea07332dcf94b85377f3db06685e2c04f9e17ca3e6aeb4df55bd98fdd3549e2a176727c3042f0cac631dfcd65c6984742fffee1b8bb6e30edfa649d325bd4948a0e543eccfcee3cfd769498c17dd2647563817d5ef92a5c8be03caa174d9b95f26998e7e21a4c2ba1122e0cad9ab33f95e96123b7df67b3019c7bd46e399a9faa1156fd755af2dbc169b9018881c6b3f42355c67bf9e69dd5d7e5dcef5b02c7cea73679c2d8bd0d38e9362f4ec0b8e50a29bd79af47fd08db8b7f6b6266b64b1652b762307ed77b3ee16b4aa3a983ed5df99a218aaa314b5bb25385489bcd39394990ab2b26ae934fef0fe1d832a97b046d96eb2c7cda9c1917ea48006b1733dd4743a08fe4d98733cd27de0677e6877eb650fefe22b8ded6bebfc18f27a43f494a0580a44cb76a7576d0963f114e36b8eff242b229b4d97a48ffc0a3c2e439173ea5a61371b541d16741245526dc499e429011e74b6428042ca925cfbabaa9b277409f5465986cba4c7128412c5320faeaecfa2f7399715ef46f5cb1b4bf438f031778f269cc6a2c1c5643cc296f86784cc285d9424dd670e31ca7b539f849a7a19c4483aed90ae0d28ccb0fb52f6a0c45cca4dbb7c56c4e673c5e2fba9916d930b779fe6dc8a9faecafcc23852e7d83957a2255895995f7cc25fb8c00536e9db7d1de040c225758f943c1ddec2ad901e7c1f28e17a6b0708fe7ea3db46591f23d7e081fb517e3082f2621738fec342ed3f557a6e6049d4cd0e063ff1a2406ff0fa785bf90efb9b82cf1433dd514457578d608d63008e4a80f2ad1b98005f184d3f3ff8b36b96385acda9a9cd22cdea80f7964079cfed0b6e35d2451bf6cfaea11756c0b32d19ba841dd10abb17a0a47ca417e0a3fb28ec794db4e5e8a0ef4966c661d3c1f3e5fa33ec2d5234afc01428de4d0336099ba6590b9889fa0bef995cd8a8e82c87e4b4d057bde25889e6dad291ffb3eae0a65ea1d7ca418ab4b22d4a42caebe27e3667e7d74eaf8e2f92f003b546e586621c94575c01e05bd24d98fda92ef7d47641bffb0cead7c", 0x1000}, {&(0x7f0000002580)="92f37d4dd7eaa9f72f3dd6331ce0b3f881376083ca4c24df9aa6bf36abf5996fbab0b62e4f1dbdf26f889b89872ada0286e53526d67e61427fb71a840d820781ff9a30312ff1db4a6c0cb23adf0b0e4e8e0524012f84c357d4b8f1030463fc095e1bbf1f7b66d3d37b6ff5db05b3050925ecaf0849e023329ddec2649c3847eab13a0f738fc411a85a67026c374ff1c4544d4ae6cac1aa2704982a1b60acc1c7e389ae1946f0f9b8a7a2ff659808841440e734f741e8a16b21a6b40eaf7be95c3c25df71dae6f18377f62a4a98e03151e4edc87360d61ac5b15b46bdd16ccb450cc19f5b215799415beed9259fb726893217b346d725d14de69cb98c4874449d25515f6c32cb1dd5fe1b5884e7759c5bea2e3801fbb1f48ac9bb09e6e84c4bc03d4ddb3c3b8fb87346d704eef0450c73a07229b59b17c6b8df1f54be0eb6a75e9700088baf2f14590fa4b2a78561f1a538d178353d52483344afcd902609e410354ff7b219d53533e7bba32eb769f4ee47dd23dfd5934adc02a190696af2e733dd1b4356ee4d7e6f027e41c17ec13e46fa58bfcf037e7ec9d44caa40424c94663c2b552116d3a652372f69e49c669e469ad7883a5000547f65823c9b38c4e62c23ba4b3b9440b9584f7ecb06ce1b76d36db292eba4ab8299c45406d6fc12ea791b266bd3b31265e2598daaa448e06062b173dedc7b5fb73c801dc4fd6f9bb9681717e8e7a670df36dd9f24592c066ed96bb0e0e135b1166bda7afa7e0c85e24a84092a77af0516dfa746602292336f1f646afb99641ef537f0bac2fdd1e9740caef5e0821bbce00c2e9f3d5a7b339036382aef86d2144a130add522ffa39a98398b61e4f20e74977711be3ea70da01654796d3c2fe3eb5d0daa6f14e2451d9af9ffd0b72fc9386b9659d2b189345f46d19134119d45090fd271c024e4485423de02a8aefc0dfc9ead58786894b519a236b602d84a5da2a7a0b28326e47996ffc615af704a023d3cfee5a5e424e3ece0c18d3c2951cb872563611e2683e1505280d7d2621b0b553dc01c6c13e25edd63ec6660d36955d3a697a84a90a5109a744eb608c25cd74175ede7f835c05f3affa4f4b0e2ad048dc01dd92aed4d41662abff4a22bac727348e6105c5925e3ed7c7374d7d8a4ecacac83aee04318e5e797be004c51cf1fd605126cae061b5f772a724623cb8a8ec09c7a8e72c85cfbfd1b58898972251f0e9492f626239a4969594b1d1b71901157113337b01cb37bb9a3fb223d20e52b7b1fba7df95e19430c47921c8b3a78ac24b65d8b95c3acf3aa48c6e229ef149e9aa9fa2d9c488af352a7b0f5860c84208120e9aa317ac932f61d0736313465adb0d1236ae57e9d73b88b6da8539cc98ea00d5717fc3c9343571ac285c2ab1e29a2874d477d361297d5cff80cd4c2aa02e7f2828ac07048bba54136a1c8723093bb07198e4684670ef50421b749adc2521f47ce11b1abb21ec20d3b49b87a36a89a02b7fa8997def4bead05d9135c66549c0f8e368dbc1a548b7f2eea320309db3ac2356e4934c11eec02befbfe0417ca839e06eeac750fd6e608abe0c4ae3288823e767cd40598b3e983c66687acdd3685cc3c329e06ebe87e01a9ddc48661f18f41959939d94ffa6dbffaaadbd362d48efa2b669dc66cb083d736f014bcf636bce7a051514d76d5f71ddb75ea8710593fdb47df409bec259b8c3312da881af8b8084297d8e87869595a866462512840fabe8b827fd7b3bb0eb27b4e6f835601ea365739c98570e29a38bbf6a76ff0173984f91d6c617e66cba3d2a0bbd0c096a1954afae36525525debf7497a02dfd34b6bb99cb52afdfe0ecb19c12783b00f8f0e3d73f5e68f9eff839a77731a35bdcdfd73d6211d793f573f84d83b3e57bb926c2bea5a601af7b877e59fbd9b58ed71d27a7ffefe456b933ac8b7ce4adb69307185ff146cd43ad69afd6cd361a2b0589007915a1156feee99786882242f407f6bdc888bb3ead954e18671b669631e9e02f075dc52bf27922bc0370caae338e99166c96cb915e3eb061d6abb9f3bc6d327661329be3973e15fa764f80f962eedc2c16df2ead5557ed6a95e847aa96209eb4ff2b49c64321d547cc395578ca360b53c74e0991ac002a0cf0688d82f8ac847c1fcfd66892b3b511ad5e5bbfe8ac123a28555e764c11e7c9958bd3ff151b78b4f8c65bc982b7f6512387ddfb080b46ed6af1b42aeb6797c736d6df112501cd62629b09929e6b9b2095d128143d8351b34f10c33b54eff4f4c59aad5414fbe14e6ec6a931bb038ff19ae11fe2f13e48b50b10465fd4a6fb4e20265909ceaa10e9337aad67b964801e4b5d70a1a3cc3009a91293906059bf4729bc4e888cb5ffda26a44a608764883dbb874b034ade0d36149ba9d71ab2a4117be4b146566d6e070034e6c800bec86e6d208ee27bdf559943a28b2721307b7b62f01c5361beb2a055f74eed3536718b46dd4f66c28a3af8489cbf496c1e207ff5897083c0bad8c2bda3b4d49ae9739a0e3b37f1edc6268a9233a744c703916c7055d06053e560902f321420d005d418f73e0c828b96a0a131874ee15f175f5c98499a620ab4f3ff14676defdbd68e4cad2e0b3f2fc96641fffbf217bb42f75b8a0bd02a87d5d2e28a1627aaa70f2c1fff83a7b7be2e5091fda418ff5799c303883a0e1d16a8fae2815ec02540c157986199615901bf8de72891e2a757b29d28957c01cc7d83a36d6cbaea2685d4510dcbdda2ca42b277be7fcca5f9dc0ee2e138953dd9db6705b536037f00904d5f308d5f9267da5e85cef947012a75696e9e3ba43abae805dfcfafe5b8fb150bc802038532105a587c7a281136fb83844fd9a6ad748050a2ba42550dc8b1c28fda24efc037a41159d04559883413124a4a4a45c82ff35e203d88bc2d173e83dcfd07bbf04f324f301177705de06a78be706a013ee8a2a32a4aa0cd7b4d9103345f2c96edc165991608ba4d1ef819ef06e37eb43ab104ecb4458611d56384cb7154a4bae6cbb8d69a10fb38e98c74bb8ed9c2aad383bcd336e24857586e9bb64debe68b663617285c9564d33589ab8dd7888e6e40aa875bcf22f08231248113f3d332f9bd903f4fce36f27e2ff53f157ac817a77931b7c52301e68429fe60fc6cff7cc257772e18231d11c67c6354a68c9c7f56e6696112ea47b948a7afbb8ef687b9fcac45de86180e88e142751954d552f1be520dbec65932a21f7272be600bc10a61f2b1be5f5ed9ceddffe5e26466a05609a1068e117f61d179405035d1dbb8b86ad4aaabd2b4b9812b4854396ffe5760f7d843b0f101d0676fbe4a15a0ea49b74750a4ab2dde22933c8cc4bab024b454b50670811f72d8c55e02f2920363a0f1baeb2b9eca123fd7bab81a2b885cddc4fa8a461e9e372a402d4d0a5d7a90a7d001b7560e5373d814d0a53acdb316aa832f26c941cc1c5baacb412565821c2335bd7a80da50c21121eb7549dfc30a4f5e3ecae8171521b1c108a6da9d4f429ac89b4e30efe515b4fe8b9c2955fabf6f88b7d1758ed712069e7086a2a315fe25fd18b8406b209fd2704b2b4e076e2b1e1d36fe78c3612a867a42cc68fbeda6e21ece611d4f703e17b26fc46c4fcc42edf99f9ecc8c2565130fd15dff7630c3962eb69b09e1ed974d5b197b6ac59e3f7af45da58f92b0b1836966e3436a4537005be529e99e096d7cf979a5bacd99efc3f065bcd1f54de72077a0053e86498b49a414edab81dbf0b7314d921505dc4daee6b9eade8abe089afc05d2f79d08866399b549bd964eb0ae9a9d0eb7821bebfaa80eea59fa389d13a58f1e373d0212424070f18b6257d4d7a9c8c45a156b659ad7706e7e6c8f964822f74ff9155018af09440982bfb1261deaaa951a952c2805459c1f0b0326c75e0c56fa38e0a3e5a6fbeeede89eea6c77dad3fa322f7a9e8c933ec33f9c3b438f54a26fac62fa415e17dbc63dc792981d04aa380b7e76b6be8a970018e37371249bdc6d2568bbccbfb05117cde4b04276d98c34b1a502cc42ed151ffc1bcc34509602c937f9bb26f976a0a28315abbf3965abdcfc983f9729bfadf2e8aff73c109b6cec631ad95afa24e2167a305327b5fd7685e7a2edeae152451b7cbc013cc231719ec7e7e1950618bb6495b13e7889c544590c669c5fe65a71f9faae981f181d59e823586c65a242f9b39587d85a30503254d8e861b667f847e172aad4309935abbb575d790c5655c39b0c497fce6d03db117a82712edca9938b2721f6dc664b37b4f39526d3f906fcf22d5e77ffdb2fb290c7ebf74d69d521b82fb4ba4617431bf95fb44c9ed3490ebf9d905e4c647bcaec4f706c499f9ce1c3de53e9435926aa84d55ac1117f5ad9c7effdf92870af3806c31f282b557781c6a5a4f7b7e0e7602fd8c7a327ca5ba6568b1dba9ea49bc151d0a525da432f751866e540323a7c3114d8ea3f22b5f721cb4258ed0fee7f5fd83c305cc6549ac3aea3a0956737875b75fc1865841998ed4ffd69534f97dcaddc6466275b8963be4af74662c2e1f0a988c3519e9dbbcb845b97031c141891c313b6bd48305508fecaa8e26ef8d2d15570db2273aa5a7ce5f2634e9b8c61e7c8c1c133ab27f3103fa126cb5219ca73d5d3af8208d5c891f2502176d1a4770459ee370e80217b08f056ec66fc8aa56b4de9cecafe3a8dd9c6ac1a868992efe007760fcb1ae67543b78c2b2c26a76f5bcac401a0881b52e4a664829079072d04bcc51a0183c6561b79e5cb16c55734c6aa71e76605ce2644656a6590116e91b4e1925f52662fbb081ee6f2c6604af3460a6eb3cbe684f21ef6b3e0f87e5e36e5b53d934fa1feac4df839aeb6ca12abcbed8540f7fd1c77a6b2909354e20c41c3bc0d1bfee4a8722fb7e96ac99da3e59aa5e4d6208d20d129054260a2069c278dcda52103e9c75c69be6c0a8f3f2cb0847e272d8f174354381e79fbfc0a24f649573d12c80d55fca09861af648b5ebdd3858fa8a2c9b140ae74d5536544dbdf0fcce23a4be2ee303a8bedffba95e9c2d1ec7c47a373236375bb85ddc4c12ddbd7bf25d130806532d5bb3957eeb622c79b9c5ed488d7713c38dfc4d6aafb94aa4b6d454673ce65c5e66fcd86796de05265b9af5b41d57ccc530da7434215a186e657725cdeb46ea347fc941f1fd629b1adae4146abf13979c9c7bc765112c4c5bd3259df20158620d4e2d506c93bd884e1698b98546020588614e837a7de3bc2e4d2b0a568235293f96d57358a0bc3f4a1f394d5be26af04188642062567423fa7eb7689fbfad15047426b27a1d4411959a2a69060259fbf7e3401c5f89e2eab105cba588a566cdd17e7c219906341ab52be5355784d26edeaef95cb02b4223a6ab0eaf6cffd5214fef96b1cb52726cc88979033d8e99eb9b49522f01bcead7b86e4a23a8fd3c92b623f64684cbd93ff30489b4845dadae218c71e87f37b180a8f5c5d9280b0cb817cda069028c4c507801e1cc74e4897f7b8379144571ee4e4ab53f0bddc625184bda9fa0d40ccbb0cd4d0253c5a1841486af4161aa8b1c609b924bd0c6192667d3156f3e99cf882208f8134f9683b686bc639656580d069dc41a7848d1b1bb63cd16be0fefdff13016c55b917aa374996f864d2e747f89d78d63352e73beee1b823fe7909676f5a8849159f41707fecf046fa2264a5ff0b26ce9635f5315ed1ecb7b7e2b7900a4af998959db155a6ce1290a87a16fc9da405675fda523a21bf56a5d4595f68a69abddf4f860a84f0cf7c1a", 0x1000}], 0x7) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xcb20, 0x0, "73cc64d820e48028409d34840a76f30d3fc9c06d"}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x401, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="96", 0x1) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x4, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64, 0xfc}, {0x30}, {0x6, 0x0, 0x10, 0xfc}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) semget(0x3, 0x1, 0x1) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') execve(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x2) setsockopt$sock_int(r2, 0xffff, 0x8eadb4934bd0a760, &(0x7f0000000000)=0x8, 0x4) listen(r0, 0x0) 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8ad2b6be4768de8d3e4d0759b9ca9b7b8335c273984fd47b475474d414160680b9cffca914fcad1f00103291d741c19172348bf51df9c92565c2d88dc20000ed030d427016d4bce20e0b8d4b597321a75387c3fc8ff897333e074af8baf897fa3da08d9c4a"], 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:00:04 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() getpgid(r0) setpgid(r0, r0) kevent(r2, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x401, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x0]}) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x5) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x6, 0x0, "00000000000000000000f2ffff7fffffffff4000", 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000280)={0x3, 0x8000}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80, 0x180) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000240)={0x3, 0x5, 0x322, 0x4aa}) close(r4) r6 = socket(0x18, 0x2, 0x0) close(r6) pipe2(&(0x7f0000000300), 0x10004) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xffffffffffffff26) socket(0x400000000018, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)=0xff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x5c, 0x0, 0x20}, {0x6}]}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x7fff) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") fchflags(0xffffffffffffff9c, 0x1) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) semop(0x0, &(0x7f00000005c0)=[{}, {0x0, 0x0, 0x1800}], 0x2) open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x2) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x8) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r0, 0x3}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x50200, 0x0) sendto(r2, &(0x7f0000000200)="d530ad5f2da5ce94db721a874e94b5e005853e189aeb4341f53b6bd5d5dfdb8ce535d4518827f00c5df758d4085be5cecac5c01ff9609bea42a99ee63baf6477b2f5c26641c42908bc6eae5e2225db04c63194527c811acc072800cc8c956b1419c3d8b2066f1439fd697e135b458a607241da14fb2cde584e462f2275f5fbc2537b807a8f82e06cb4d59adc6a", 0x8d, 0x401, &(0x7f0000000180)=@in6={0x18, 0x2, 0x5, 0x8001}, 0xc) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x2) r4 = accept$inet6(r3, &(0x7f0000000580), &(0x7f00000006c0)=0xc) pwritev(r4, &(0x7f0000002840)=[{&(0x7f0000000700)="c140c5baa6bc51f1dc6e6edb05e2a08745728373a0f6a767dc0cf02ee7018ee2131bdeea57376a34bc8970ff26128a0daaf195bd002c9bb4ad409e7f6628cea1b86a98ce67325c6db29e3007653608a7aa9f40d42c69b77cef57f2341779ae82aec0104518ca96ba6b7f5fe4705e52e12b1bb4e56ac40091aa19f9ccd07ae033c87b160c2db1a5dfced29397936f248674aeec2d8f973695f5181545089559a8e648e03d9c1ae78f65534535df1a23cfc24c564a4092d37476c94840698fb040846ad4c373093cbe6216280efa925f4cd75d28eb94dc814b5efaa7337450b11451e8031758be5e09a9ee962bbf29b18b82319d36c436f997078584bc2f044b6a19e1f56c713411b187c3ca597870499dcc2587b3a3a2024ef00b7d1aa52df5af040acd2fe6db8065b9bfc928bb641a933c9c16cc126c0b1c33876b46d098ca56a11223359630c00ae3b488712fdb4f09b643ba1b31f65c68c4167c1fb1b1f209181e255c541cf5841c17313fbb31e71d79996e97a071f584d0e2b4bd547a2c814b8dd478b7b2c4bb06745c5299238454125bc2179fbbbf067c1f5c773eae57efc5cb1e7f285b683dba60a8a9f31b95f64f8da820c8d70b08af011203b8dcb21fed72f605be05abffbab4aeda155636728a902a387c9e6527675f29f2bbd7383cfc8f92b994e6cbadae3b55bfd47279a48279ed7327d1c74acfc20cf37a261069b2ab80ce52b252b434474e8879fbd7e47ba8a12e9340f6ceb3f8ee07b81bac188b390f69aef73beb1e46151402f74d853eab4102d72bc70643272d8f7c71489c1877be9678ef5bcafa304e9727ae9a9747f4a224b6387ab5f97a1f100d7b4d104a7bfe61d783e838d732f281015238377b9c92c552fb83d1910d4518404a13fb395784c5ce0aa5b10d40e2dbd0df88d672e14ad5a4526671fca4f4c37b68c43cbfab292a49fb2872a4ad27c2ae4755018e069f4ae8e0d75895ad94bf23a19d44b65fd2c1eb5f9277880ee582620bbdde3aa15860cabe965519b4817f55f58afeeda19c57ea217d34fafbf7bd61e05dadeae8bd2251cb7bc1c6c3805e542d1b5fec63b7898e0e612d9e15f8eb0d9ef5d2b609f5c1612626c87d7c87b7182a3b5c4f4f6b1438d0ff59e5dc07e99a18688376b425a445304399e5c6798a65b40c9e6d42c29ac0353470f5d953ecb92dfccaceb6ad82cc7287634f7eec7e9c7219b3793d611459c7e90178c4d3978157191935d12fa104dad1d844554d97aff7013d4249cc78a1d2613c915a36007d5add50974f249632da26d9387987b3739a362ae99616e105645c49258416239eca717b8079c65b20a564ed8821cdd973a0506e20b462f467de64f46fc7ec4ff00abf16de24f77232e0e362593ccb3afd8e8c086b0f1a0f138e799dca75071ba2da4a9d5aafb83b13aa28fa535773366bb9cf23780968e57db90936216f6d7479ea236bec94837f619a17102fb018b1c7c0bde345ad0fb4c60c25e17d2c579d0e4e9cc6ec7988e8b29df767b90ecfc3c0d2546412086dba8a11def1d53b854efcde588f185ab5e96b8880043301cccd13c997ae764e8400351f26bbaa9e0766797357945c1a6bf45450969dfa66cc8cb32d70a453453ade993fc5f01f5969508ffd7c3fe8834ca3a368d9a464beeab371c5f7f6c855e59c868da420098711af620d317e1e8cbacd1a7f1956c44595249febdabbf77eda9ede09de3c1f7ba3ce2bacd8cc0ab27ab4f0ebb0f502b4df2c990405f86e62eac57dd891f1a33c179b1a8665ffe9b6e5be6179007642be3882836616094883d902373b1ccca87b19217dc1bb5e29185451c555119ee3b62f9015162fdacabe556edff4129f1f14337abc849ef8859e0eda725d623e95ffabac92984d896889d1720930d1f263b0cc31a31e7f3e4cd02bbe8505d2a5b5569ada7c183d44f2d0e444f8cdb61f192bedda6c089c4eb86c0fe5265be7a43832551f90b5d0a7e4c82ea4c454a97b7a014f66a41bb0e65878ea800fdcd9abb699e3ce049b9bea82ab1d0dd9d8d9ce7eb8aba3e06e90c5ad75d8b20f0df1f39ff605ad217bc1abbb7fa013940481921b97dd167bb805108d2720de78b0e222916d1352c62cea1a16d62a1c875128425038b55d8777559c4792f91ca0a3b1ca6a2bef8a3551b04f950098ea23bec326fa58e2d64cf5e197830fdffaa79c28a5ee75548dc1cd2fdb128b0cbb2f2a4a8165d006209ad52d0dffc231884ec2576bdbea4f3109498d0a089fae2168ecfa2cb49c1a4d86dd36a73920c5e41c322b2549d6e638ea7242f847b4b5a9788e3cf31423ca14c5a08329d9755045df0fdee5cf32dcb59a29ece2fcc820d6f14c3d65d08fcf646e2c7cbd206cb0e142bcbc628a49c41039f880c2efc6327491edceafe73ce7e0ad5c2ab4453795899559dd0cd04b86be6d781d061331760dd135c99c91a75c7f21790f1dc62774f5632ba17bf9e8249143ec5d5856c705b91e3ea0017cfbbda24f436cd29e6279ce8460f68c013aeb27227e6e1df12d2f7faa44c4bb527bda519867cfcedb50cdb26a3c15876b907c81c227b0d9155eadbe0386d8482091447f3a9a9a3a8e8c40fca6e01f4c3645fda025a0cd9c6fe988af60e0b3faa8f38669b76f4977c0ed5e0f9b68623cebed1e9db49de77e2b1222fc2039fed3a163f863f9a5d06b109b057bfe8a2d20aa43b3e02bf47a4ee82fe32f39f1aefdfa03ad993a392271800aa29233538bd3647c3c61fdbbb6e446f2dfba1114af1f12567b672fb837cc931a85b87a64938405821663f9eaa11d84297c8d564b79f637bd26f2c70ac7d57323179d69b8da01cee7c7ec34f120f4e5f4cb39490da71c7d484ec8adf4d2b5d140481496f7e9569a5fc9c23eeb2dee7ebc6f52a75d2e7445acdecc95b3441b93c9df3e8d9b3864b15729fccd5a138a4e7b6462b6ebcf311f49a7f839c7373d00353c266ee6a86ab634e40aac25b4b010b9a8c74ecf227085eba285177a3d152e6805285311aa1e25977ebcba67bedf7759d781ce5e8e5d95cdc46b9396346a8e0a0cca9949deec48f5f1ba312981e3f71d5735a6490b93f0b0634eb5590179101ab732f1915d8ae84934b7e3c7432a112f2c0a7f2e80406f7ecac33f3362ef040cd6fbec3c39f9f6f98f65d971b17f8148c3fe46b658a7a7cf96db037d147a92d46f5b9c353148281472c11cb3edc39d93f909e9a61eab909d4c3519b0ae416096d60df6056f3166415988c12db6c17c03b5da0264a7d1938240761e699f7326134505ac846affc0cb6b4c45b2ba584d09d7b0745737ca0b0ed74a75dd78d9b1c370c88d5867c81943daebe496208e0505ef5b640fe8246574d6334d19f853138a872d27445b23aa7113c50386972f425ee8b06d17cdfd9900e9162489369a2f450b42bee4e6faed124e8692436f4ac93cc910507192ff7e8c752c54cb630f703719fe15c59542d9ed5088ef83f5706298c91713a58b057e6eb3eb262c3e03186f3ec773e16b6b2d8e1c7e6127b18d022708f635ea10da5def5c880baaddc11a87c4c28874d602eb5ab0c1cf7ecbfcaa7603a94c4b322b4bd5aeacfa3e256ecd3f262c5c75798227cdff49f1d095f5333f50e721a5258288e1a88941f9fa49dc01bb2f3e95e9ac53a9e53a61c086239ca3a19c51257ba1bce6bd33570c882d7b64a740694f5805b2d2fb0c3c95d15ece7cfcbad53475e411680c87dfb64cf1ce4d1a85534e6682842f36151f7b08760f83dd2f8b56b9a0d0893ea87948a12bf9229d764ca57c7f55c2fcb6713714851593a7c22d8d150544940a884eca816f7f056237f7f9db483462972251097c74c919ff68cd38361a2d7c7267032c9823d968c11c29bdc3b19dfc2b6e53e50bb65cf0f00d26023f0039f1faaf15959240980ff2a14014d758d04fa98eb28d8dd4df72bd6b0b9408c7b24ea9651ad0f7dc1761a9f53aa9d61a757f8c91743d69369df94aa55addb5e900f1903e7c53c09a010a3b3c245b9f1c7b184782faf2787c92a0ff02e6963c907ce985e9b7753a19f80cfe3dd1826ea3b62fa7d9e644d026c1746d91e687fae9a3fe0814bcebd632f4a48af2c04466db266af0ceb59678c8f583281ceafa1ff905c5a5547ebeee2f89558889b3f555796c3cd6835b33a0ee35d0d212cd8470878d2c0d7294e910c548865b351b95552f491e7fef1f6e5887756f60c747df1d40bc0b96e53b495c8ffe504627ac295ce08c414276ed9b5bdb82c1192e34f6bb5db286124ff78a7f3bfb6832aef20cfc2c1288778cf384e05b7c61204213d21356e5457bfe5a159dfe0cf970d331a1d6e1b502d798e910415a75e079bc9ac6af5489286bb3beb24182a5dcc1be87c549e3781d6ff1652ee1c2c10a0170273436fc0bd8a0522dd8b4920457628877bc9927eb2cab54678372e58ffbb54b8904aeba7964dca1180cb29e66e7a1ca06600921b6a248f9e552e00a72448cab98e5c6efbccff431c7afe054cab1b366b2d3a672a3eaff071404e28bd22af1d9af2e971260296f2d90e4611b52dc103b61258a235a883849076547de4245403169907a669755a65fa56c5f27d58ff4b315ad62a26ff220b56044c06b12db80d27d65ca2d6acae9bbbe8fc654fd1f3865d4b076101fae3d84860c0f95cea32b603b081241c11d10c55675f46060de99173bef1b48b87d68cd07d68a66170b613e0b67bc045d276adac482341ac336fda27a5d774c51b496be98c9699e7296e9e7c0c6c682d472cd8587f76e79d2b3ac4184fe8d064bb56652e0bbad9305c1c26e1d7f844b769492c6255f60894639f1eff5601e233a06f650df82434f97b08dfca7bc4a0a1247e0c54da5ece214ad80b006380242070451ef243f2b73f5cab499fdee63235c28d4b77c4f1edb97d168c35c1ed24d4107035671600a2290c06df7c25b0f2d22629df534de983c83cc380075d06ca0d188235cf51e3555aafdacdeae34a7676715479f744e734ac19b6533c7d3df3669404e45ef5f7dfb24cf3105e94538033c2c20d16d97d1581b2ad846f591375b60410c3034aefd6acfc1a6e0f6592fd7534e62a317646688b75e330d67684848459f9e5875205db6dcdc65329935ba29d363038e4818046506a445dcf4bdf3d80b4cfec00a6752ebdbf2f6c0149854734cc7b3c1687db9b98c7695f310f360394e4e2d7cd666b9d66abff58bb6a5b5a74ca5bab4032004e92b596e15c2f19fc227823946f32e68aded151ea8e53d340e1aa8567ec7d8d22fca57522b5696164e50077d3b3aee34add74d1df2c70ad94cb21da91b6224fe700a328a7458cc7dc6cf6a5b824715e90a800f78d0e63cc0286fc5b9eb0bd573ff065e645eb154a74a52661d5ca456da4575b37515625fe53f5fd96dde29507ad0d8350b922a7368928c75762837b576149d5c5b42d670f7cfb006a0b29c93d5d2f9c375bb8e59fb9fca7303c3e7d7d079643730b0733195b2122f5a5de73b745bd6144139e30f45dad811e78a9a58add308310480e406feb5f61b125536fec7b3ca740a31af2fe00df1b494bb97f2e3d0c5edb4a15bccf8be61b928f2fe0a817c0d68626fe92df1065ce364537e6cbe777f15402fdb88747435f508c03e62a83a619a57a2a7734380c381fb373a746cd7f18dc670abdae28de3e3cea29a9a787be7c83d1253e62e1353a86e889ea6739621982f3230a2d68f0db02fa82833f8fdb701c07f08e97fc72cc1b4dd2a364868cabaf7614d15780372261e99acc2317116dd76d13335ac27476330df3f33720b", 0x1000}, {&(0x7f0000001700)="ceee3aa08af42a6aaa07cff1f9e1d55dd1124311c857d46395d0d1e980d0a6a223f035c062b5111377115b219114ca6af8845268fff2617449bc6537992b07192b7f1c138207f9e355226cb0c8fee177fa111c615ef6024c4603336896757055008bdf06345b5358ac1ffe7b9a2ff8fb1c09a3143e5dff119e125cc15e59729afca5a457c56a6072ad6b83d1c51bc4f234eccf617fc133b61228914e842c575a6b3bfce78f47774263b4f32ef84e8681d6640c1330db115fa5095471e23bdc53f3b8088d7ab90d5d71a9a38f9fef90adf124d065fe1246f623d790e1e513d6aaa6bc3df7997083407bb6fc6613c01de64ef76463c90bf0615888e07008bf34d03edc0c815f45f17e93033ea47d3e1bba859a6b0070f550adb1c0f0d9720959a6430ed36b808e10bf6e6b44d1efde34045378987f12c9d26db7ceeca096448adfcd576a92c7d860409e9a373610ce379a449ee7aea0f77d211a0a99814d255a234e6b09eb126597b4e9dad906625aeb2be35a867fd1a85f163f83f077e0d25fa96e4e9e55276db85df9da87b797729aac7e0ceb7f30d652ea0c051957daf62045d63beb84579bd389ec10f04418f836890a9a1c09d844dc33da5597c4f3e60227dca25cca74e904035eaf8bd17e4a9d4c3d21a90fe95e1e61dbde671a0eb530bf897a98459af31a07358680ca427f6b78511900bdbb1b6bba7af022d458a1868d9128daf247acda92fcf3015c57d1fc4723240b20d508b37a1d3977d5c6156d4eea2771fb0e2025f9d5e5b8ee9174cad9af2d8d9a984242eeeaa5b3ac9baad6965268f19bf238e76c1979005eb774bb5c13020492da2a083f7fd20d43c756fb05897e3f72a3ca622829eafc936222822c36917cd242e7c82d85bbc35ad708fc0e1c181ae934e2bbd7289aa4818caa3d582dc1b69e4889e2021a5e1120e39f8cc62b9a206d862ab9a70d79b5e256bb6e1b56f39d497b5ae71a8c207987ba884e3714e9a150652b9c8853d8d132f3ece11f317fb79b2874fba216ba70e92af0e59af2e1796f7949d0cbcd5eb02d35d3a765ac58dc1706cea92c30c6d404f79adad6b44d019005325ece6f6d1e1b22de225df19e3c0ace580c7f9c5164e3973425efff2cb286d9e3652523c0c816c556c25e72bb8c6f0e551749d066c69d01671e7095ec24270b1c82bea5e70cc66cb891248eb7ccbaa7e29a40f5fae9091deb44f938208464d7cba99b43be778a81e310809ff47fb067f47814e819c46f9cbcc8c63a09fdfd6053a73698c98cb3380c0d5087b4982db3065072a6143b3bc6178a0ab097537e76a9c9819d529522ef1a39d1641348c065044bd4b2a6fa0207b0dfbd8660deb0af130ed0f56627dce1a5b431919b6872f8c542dc0b4350b10453954f6dd0d5df09e1d1f47c9d72085cc59d63a6dd60a945cc34ddd0e6b58a2356187ea097dd33b2da57963d200bedfd2d23e471d056d9d4e1653924063212022506ff004e68b1f4d25c6a2f2822e22e35806211a93b9be4f74440038bdad6ccf5164cd90a002762285d4ccf5130091d6de06f8a95aadf4276d7fdafc8bc6467f346234c68a9146681759734f65740da1932681d4440596c8b45c7d4ba933da0ee31fba810ef8dd18ced4df9a00756e3669577f3c7a4963fa34291dc4c75285e0fa360b978508a669b736aeba672f3af81739d0cb4292da87fe94853aa955c78ea1fc350a485ec8bc72d74bfaf395d2589dc154f023220977741938cb8c0ffe4deb4d04aac859d54b39c6b77b0c5dd5b41abc211236e1e68ebe4ec538ebe55a7e88bc8fdc64ae7d3ff74425785c80b4692716f713ee1598d99f4e3b6b7a7c5754b6438ce1220bc05706ab811f63925fee344377fb8e99125ef747224a0114dd314cf72448a18b5e5b4c3119fb3b810a9735bc2a5b52207f50c558d13a45527a3f84395bc8b25af12a145466bcde4de438a5137c18972776d720112e898daee74ff093295cfca1a3cd1b168879cd05893634da4b63580fee3e8d5beb3bf3e09bd01d72a6418eeafb3c262e779e813e2e1ef3331178532f76c00db6865d5af90def47aacbe901901f9521a2c07ca35173f886bbfb7cf54ede003db158e831ed619ee4f171e4dff92743faed95d186cf90bf22e3c85e2d938a4a5254280b3eb8bf4e54c5b5a64a2e4c7326d813ee8b0ad6fe1baf0dc4687b0eb1fd426e85188cfbc254ff7cf50ee906c9c6ae94ade93896b2a7df6d337841881484d76fc62a73e789333b2075598f272f7e4f11096a86e1370777650a5335d811a9293f8553edc66c1f2fc5a82e9d4e14ca293ad1e915255c6ddb4651365fa9177da6a4d9ddfe604498a52852a3a6749c9dc303a0b7b0924f5621adbd16bae128112b4f461739d4eaaaf26afb75ce3264035a50fe4c95c769e7161c00ef731258bbf11b0354c7bd627128099c0999979e1980f5fbc158aaa115d98f0fee9858d3e19efe69b07d505718314d0a75d257acd51d4b695d9013dae6542dec3e33e35b6d08a26d341ca08ae53e7b4d56c3fd3170f11e9f2a69a0c6783581084924b63b07ac02bd34528988fa40a9561331277199493d622afad59993a9ff901718507ae30f6a20add786820fbc7a358d4d9cb1eb3c426c13f027f245644d6757301de56e33780ceec4f579f39753d9b8c075df55ce919c061846ed731633a3bdc776ed630594a55e4079ebafeabc785d06a6bfb30ec6087c2dec949810a0a6fbb5f56be3c01d04c594e1df468a7a4f3875163d592b168ad711c10a96d54dcd1be52ef7ccd494a640c6c54ba332eede6bd09d36bd22adf94148f05285fd4090c38060b7bf380a839ab8a8ab343f268ba1926563ea7a18cb7f49b3853153a4a50a5400e508c0494f49f970314d9ca5acd729700989e4a7339b523ba3be06a6de7cdd840ae8075e69983858f871441e929868b9d7edc828a60ea84b0044e5cdaea4f1316532e2217f4f8c89ba8b059ecf994e5c4b6888d0f0e03e96b965c80a97c91787ff1603377124c34e8cc80b1a9785a3b334bd82120307c5b31119015bcc44b7826311c453ba1901daabecf00b328cb4913d9bf7a37dddf50321bb0d2e24c9e51b2b8712d4e07c53b71fdfb895fa2612d573ab04c9879ba6cbf956ab84cd851086bf6698a07a789d8de02a6c8d7c5a5a09e920f7b67dcb76132316f994252e04f81add51fc7bf7a18d9907ae5fe437381d0e8ab2d8c2342cf80ecce1ec4d4692ba769f39b02ff544246e77ac4f1a633cc8044f69be95d50153674769ad852fe9822c0a94e7fc0b48c4acdbb792b078046bad8bedf31fb232d96ec1f0440d3af13cab76ec31d9236f0f534181f043710c9e16727e5b8f1f6367701eb8f1cd038ca9b9540ae6051d90b97be7e115516bc64908f024a261eac589c6c2491363cc3beebae0c04f5655914ebd51b2577f0d7c292bbc5f267ea4fe9b7e55ec90125aed3f743cf6285145547702de2532bb7266a6f667d98ee8e0a455fc842d1ffd3a340843a72301b84c9110cf80ba753d9e0aefec8df824b682cf8b00f66e003b33c1376ceeb5ad04ce3551b31dc361e12bd4b4ab29935a78a9d44615b9a8454b9a3ca400cea7c79e57260c3e89373124b25cd013a1a5c49741c65ecb33c5695b0f823494e8d4000f5c9a4cf6aa36380965cd103f4ea88e2934fbab5aaa1c586630e8cc1ae596619dc86ade1dade88bf59f905527158fa7a112e6e440b6e626fa9781f1a6e6cbcd95788fa4a51cb455c8f6738623adfb4e7167493477729ebf922eefd131104e8e3a9a33be0b0ae0ebbbcc8613dc8309765e0ea0a193932f510c603ed15c0dedce760b2eb92673e4ac2960a73897fd1df7089fdc0ddcdad8cd0bc30a55bd099f5aa3ac3f311e079ec4a590ed68c5d5c936097e0fa229c0ec86c9e5207e01b0d1a24dc86d6b77f101a09cffd50ed35492337af9c1571cc03bf83bd636f03bcdfe83c6cc60e415de4f927b6e7fb05f05882f5345231f52da1e04c635491c36ac52203d34dfb67927b131c3b5097b558c9f51cb856fcd63e03e5b660e5de7fd814b2475cac294a2f8f9f09fae5de756ddbe68a5cac069aaff9a35c2885a16f460d5bfacf547456becf6009a376f9631009551a2a6dbf6ec1eba4985b278af80b885f749ca3bf6003f154f37a69a9d6d1f036e407d63a28ffb4eee16ad09218ab8b4d299bd0e03e3158362d2090e5553da596cdde972aed7df75b1bfa60a609ca2d31314a95957f5cdf02a28d20c1345d1ac01357935f5f3671af280d17f984986151f9baaccbd03ec285b84461e4c2a60e750474c63dbb1548123fb8a2f494bc97cf388df60d4253202e77a927d3d58154ce7747b226d7842fe3cdcbf66c3577217407bf455f2a01d5f4b92c125359a3ed108a2fcbfd0bce737fc7594fc766a1b39941000d722db37522f773ac3091190ebb3de5a10e84e5b4e459adc426ea60ea55ccfcbc6fef2e230bee82f686db8aa256d0173440289215651002c6bf47f1500a4ae4cf3c2911256b3af42d2b7fe3946af3c456586902c878b801062b57303709136ab4b81407887448db70230471a6065f570914ebac94c8e0a63faa53c1fa7fee56d8e17bb8c353ea8333c2e0e97e1548a5dddc0da848d924918a33d23945fe69b69373100d442c6cf16f55c2b52fc631e3c4c5050234d24cbc3277a5a182f5d6b75f58a5f9600ba8492b2c74659c0858364ed4dbf0dff1eaa74e82a46f76fe093a3ac3065070793ddba283c9910a820be7b968fc38c942930c33f26e67bd11ed1005837c1be87c4ec4a93cfcafc4ea49de167e3e3172f8df5be3b0ec71014a2803f4e26b69dfdc9a41a8c91643e2e08a1f2eb29d900e6f6f4313baf1a0aca5291d139bd3a4a631a0619a7c1810e66dc2a1e1a57b2cf7dbcc20d3ac039496dcc79feda188f9a2d1729edf7c983316c165bf714f670eaae49ccd7ddf6911cca1d5b3cc5fd3bb0c9e6c569fa3bb5d1615a95b1546a3665d5baf110d2ccd6848f2b2eb643ee0fffd3b538d3a6105c26f2a0540f0bb73c5fc26963c8387004e03586202c302f75e3861f3dca187b54a3750d36de14cd59c557b0508f035f6a197cd52edcbcd30baf2817e0b6883e0bf2f89559d9a99fa7800998755d5271b2be3033cb7b389a6bebe8187f5f0f6987cdcc285b34dc099c52e2834f1b93df9947efd7840eb59d25e60e9a1062fb831403f7891db2acb679a4daca791addd4138b7ea9fcf7e58b37385c89c81966d5ddeb136d5f51b1e6a46236e8af028001ecbaa286dcf130f58f04fee4e785064c61150d3c168ad72863cddfb7f37c4cadc8288e3be222f617e8b1a9867935358690b689db909f4f4f2e8201da13216e6940b6761fa79983f58c8d29750dc3d8d0f61d33cb60944ce40a877b63c5ab891913dcc8395baf805c2fb394402065f87f8a75462b06b17afaf8b2618073287f548afca26a6ac4f5d0598ef3ffe38cad01e74b7df7330cad97578931713093f3abd26bd983fe810aaa73fa46d8af6aa97dc4af215e7007cb88cdb910a3db96c96971b72b379e50bf2bafad0d672601d2da3969dd733c614c649b2504a91f089d327a73f48b3cb9e311cd7138a874914776f4cbac3d158387a917cb618d5cf7404d41af09f47da79973a53c37233332c25b0e3b6f406834e5240cbe92e4a31293cd5c75c78d7b54b18dc6618783c2701db0ebf631202ecd4cdf18dfa89dc7a4d45f915b192bacca5c798981ac17e3baf2ef77b792903db1e136c50a39eb823894021a53e9adba3aaccc7e27aea", 0x1000}, {&(0x7f0000002700)="51c4a8ff3242060960136ce0d51180e5c999c5482a157dcbea6abb2a926fa7d642535ec57481bcf3f2c362f49f510c659839676669cbd76eaad873b4e7a54d6a44fd2d50c3d92fa4846fa3653baa0e7dabe6dfa35417ab037416c43d85e7df4021e1cf6c46205b32e18f1076d5de629513cf3b63f0c5ff9445813b34ce56f9746993563095e64d6599a91c709be05c702fa35350f67a84e2df394ffe3d0ec6c60d81b1dd7652959b125c687bf863ec7125ba2fe02e34f2dc21b1a0b58a3479ea5a7d1440ee530180b2b32912bf09ea044213c5aa02e2", 0xd6}], 0x3, 0x0, 0x3) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x2) getpeername$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000ffff00008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000342412c188847928bb15b75d00"/110], &(0x7f0000000100)=0x6e) 16:00:04 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = getpid() ktrace(0x0, 0x0, 0x0, r0) ktrace(&(0x7f0000000140)='./bus\x00', 0x2, 0x8, r0) chflags(0x0, 0x10000) r1 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x184) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x100, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) kevent(r3, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x6, 0x0, 0x10001, 0x80000000}, {{r4}, 0xfffffffffffffff8, 0x31, 0x80000000, 0x8001, 0x7}, {{r1}, 0xfffffffffffffffb, 0x20, 0x4, 0x80, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x70, 0x8, 0x9, 0x30e}, {{}, 0xfffffffffffffffe, 0x4b, 0x1, 0x2, 0x10000}], 0x9, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffc, 0x30, 0x2, 0x4, 0x3}, {{r6}, 0xfffffffffffffffb, 0x1d, 0x2, 0x6, 0x7f}, {{r7}, 0xfffffffffffffffe, 0x1, 0x8, 0x5191, 0x5}, {{r8}, 0xfffffffffffffffd, 0x50, 0xfffff, 0x6, 0x6}, {{r9}, 0xfffffffffffffffa, 0x2, 0x1, 0x7, 0x8}, {{r10}, 0xfffffffffffffffb, 0x49, 0x2, 0x7, 0x6}], 0x9, &(0x7f0000000300)={0x4, 0x2}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={0x0, r1}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_RMID(r11, 0x0) syz_open_pts() 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x51}, {0x74}, {0x6, 0x80, 0x0, 0x91c}]}) 16:00:04 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="76523b4154bf2e5ab2ff3ddd45b86fd589d1abf513f26fb8377a7f4f740ea933b388871ad6218fd809be155347d89534318f51ef6f7df6f70dd84e89fb918af44c7a956837f7f73d6ebacb5a3bf67a5c5d29f364565b5e88560d2d3fee58811a15bb580613f549b925d301eb467bbe4d1201bd5df4baf2339c8ac7b499091e62748fcd887b5a1afbd604f78f2b668077bcc5144a9361", 0x96}, {&(0x7f0000000880)="63d22e3ad8deccecb0b097aa6a48692a42ede9892441455c17afea50b44ea2f297211c1a2022f4f47337608eaa283f5915e6b8e1c2b6aad26485941dced9d20a57ed4c570675b385e6c7e4c39b0c2d689c5d35b26705cfba1a38a77fc01ddc6d91ce3a7d0c18afa4a482fbf3ec873348d2617ef9e828d32f3c9b6557d18b19c56e29d04dec8eb228e7971f77d0e5627c996e1ea18173416d1beef1e6ae903ab17d72fdf89443da315edf14c99f227b66b03e8933090f36da2c1ee980e3fa6b5433f750411b379c3d2c953984b28e3f176683031d50ee95e9501f48cb12898f3a6107d04140ef27e069325243411f8bdcb9fb6294f6794e05c7dfc403003df9352602349df12c8df86da28a9d28fc14ca8fdfcb92264a04861b91decb9d466a1bcbf7771e020e9bc371589d3e523501551caae12605256507ba1d39430ff0b080d06b7dc353ab60ce7eb00b1cf2bae9e1c75e91fefe4243ad288baededa85833123da504dbbee55222c9337aa08d74fe4126fc75b96f2cb83f2303f4f65540f1e76d8a8e75ec177a7319e9d99624349ec5047f596d27af900e3a8560c91cc311c1294b29a301be83b7abf0b64f6543f8d02a6623e55743f5dfa0ec5929bd488fc0e98a6cb3da08688156e72a9ae3eac6b91113c08b1f0c06ee822a82bf46bc5ba96b6f811c784a21d706bf66a5beb924d50b44fa8d77421b63159a1d03a392d632a43f6f31feac6c89a3017bbfb3eabb400803e2b184e8ab7ebd1f8e6fbb05321f7cecd2314415fc0de22a4d315566c3d1db63ef3dc50219d80cf4d573085d28b1cd043ea44679af4d54299945e0bc6b4775f96e444cb6725e3c8446c1e60e04cb3f5986addcb2ef35ebf35182644b0c61e0d63748e014b6dd116e4ecf9aac9e7062f8ae87e8be63fbb52beea78a5ad24052fb96b9d0994dc2dc6bc6c72344ea0da9d9ffb0b8600e0c8c86bf118bf34cd7a47471a9fffd50374213ecb81d2c2d15b3c246f560518e4dff601b119ce1c5b5d8d928ff411cfc2247bc54435c8041b95625e28966319a8050899781156e85f28b458798508f1bd0c6251a5fa959d10bf4dace4ebb2a57f96462241f2b69fdea2b477000355c5f2e784b0fbb56792dfab50c25962b48bb64c2556ab743bc7baa5faec1e12a92aafe027edb75ca491ce45edf87ee303308acfd2138e77bc628b867e653a64936d62d499469ad25840edb7acfd8810d1c3d5c76d656c69322a6f2b7e88bfb4e15149853c8bd35f915f7bbe962b668329c4bdc66e543721fa00e691e755900ee392a05cf496ceda29257d8f82f30d16fed8128c38e2ae265c1515fe6c9c9d3d4e34286b77a646779cf057a8ca940209f5210297abcc47a3d1b7d4412398ba6122880a151f46670529ed93330674f1516bb80161c21428887fb554628af831a39064fc505c142b454272faf3db4e88946e446c7c17c648fa3a229fb6228c02582b0fa08e5bd8be157ab2ae774880b5a089dedb60592e5f3962d223f0e8587349222274d8f5514a173af55e719d0cb3a2b4c69b1ad69149a3eff1e1839596cff204ba62e371a34dc7a4208ccf7c7284252a5b0892eb5542d87e0c406ef5d715d69b89afa7c054611dbd54223ef8a29c0014a1306b2a10a129cbce7d32fc8a08b6a4c6458c13c685bdf3851cb6d5d19af8a8d768e3f689f4d9a1dd9ddd266737d87e24bbdbd1a5000f07a8c90b97d679686b4292e8a18fcd8a28630f640c3f22035462f2187c98c6f26cb8bd04cc0b17454861435dd409be0cb34df3c2ec7112fbe647e5c71d2e875cd61f8ff2018604b7a3702dc4bc4d2dea790fed423af5ee876a71b98ebbe3471abc0b7edcda91e207700fef97900df18d31d50f3c09d874c6704b0356269e63273d7d68864f10efd762cb287c726e62a1ff9a1d13c91792bc9472d3fd6c7c8cde4100b12f30798282988450a806b295046782c240467d75daea1d438d42e70ba96a5db891314e39ca6151d5d4fe6cc99ce578f91d2a16b5452bc4825759e16d45ba9a146a2a7b6d0ce72f96189fa23d411f7f0c9b1c0f362d650aac022a905b4d1a8f9549daae78099b54ec29413d0f333a76d44893568b5bbab5c7cf7474ee5eeaa421a69072c34cc81229616db3bac0f2524aa4595c1afad8e9be38f3a2e4e73231dd76b5fa8810d3f9d41eaacc55e471ec1efb8f9fc352ecccdba46b03c5cadbd0b7b8d73dfee3a96d08645a028619d1904da17595f305907a240eddf8131a7bc50815b0fa2adf7f72acc56b4e26e2dc92e0f27e80b47f3b5f1b84919eb3a414fa8ef86151ac000000efeac4b476c601e0b6d4bb33d1ad923913ac80c5c70fb616f90bc0fc1dfeb9c67e9cbba1206d7b8e4ea0eaa4985cedd62acb254983049243e9972addb9690cc7df58e9a2855d379c1da901fa6e71c6491307bbed6ae262ac4e880ea13460896e9c98576c69d9595bfd8a20f08413924afbac7ea35bcd875cb4cdea30569ffcea21f1e0159dba2d67d61e30992968130e9e3c27f271ad460f091f76f455c2d241cdb5c1e87c86c5cf0e04ddecd207358fd4a5c4abdb5c8c3af7b6d108082f957fb47c34388eed2eea35c3f7fa4153469c8584fd21f4f3d18f9419ac8cdb3c67d4d8f8189c04c6686e87f587c3f61027653ac9f4f3abfd026c85e178823857f06824d8d2bf892db4013cc9ee50d91772ba8eaace0bcf32d27fbd91659e3b41bd81d0a4ba7252f9e5c55203e435c28e4abc1da53b1ec95eebe4149db1da7bfb2715529d3a87ea829eb056b2aebc9a4edbdfc54bd57581c65de9cb4e23837c06f617f21ab950f1d16525ed9506837b1f7eccfbdf7f6215d43611ec2ed95abae664681ffa19473f4045817adfe49f7681637e427ad34d5b575541d2019a9da51097a9263ede6534912d52aa252eac22bbcd7e43f7451d3596155a18e9b255f56e5b21b816e3d4de15d361828b0c5d63c2e45d4e29f1229778925091c636bb460a656ffdf338b7e2e6461c33ee76c687b425250ccb9bfd8437f846e43df010d4c909fb83e49649d71ce9216714813cd52423cc0c8fdb978a64fd6bba1306ec3482847b1ee9ac5425a0c31f20332759a3cbbce28fad9ccd8dcdbfeedb03fe0e144100f78288f46101a5f1cbd6931e655ab75b4399e43bee2cfe7c2ca8b8045bbd9b4ecaca89004b3c82a714bd8681f4300e4009c472df8160a7e85f30ae91248235e5fc69b680a0d0916385b2d7d372b6a7bd8f3344439c4bd2832f18a4bd9d09824942d72b1d59ab93f373ebd3fc080f6c5aabb0e22c4847973d7cdbb8c6630dac296a169b64aff68ef112e539d9376888b957ce36b93ea26672872e6dbb63fc60ad064f2f3f8eddc4e0686ec15f5f23591804ac25e5aa6529f6503baae3cb895af5f3daceb317834906074ac12ac2170959dea1489071a56457e1d7391d896c6ba4d84840c86985b84f332fb20e483f7b1e0a001c0aa148f72f5839cdc003950a9f94dba849a194f63b47e462c6f41f3ba63ac1767c9f5e031276ad4f1656bc4a1f7f1b6ba3c41be000b9f59608dd723055dd759895cf7d0e0265a52325bc36ee9010ad7ee5317b466d3b6215e354b2ccf202a2a4d549febc75772263b14f6ddebd0f2c6ecc2d1fea82dae2c76157ece5620e8eaca19f1f097cbfc10e56790f05844cc56a331d1aadbc2a11e23c42828b79244995fe79832da0de41be93941ecdf0d852e77ef97ee8e8ec67130d31e560dfef80237d9ae63206b36a095f0470bb023f428a8b1a3b927ba0756a57058657d839eb20ebe9ad98a41ff0fd171f31732a11f5841d6f8778c5da6ce396804c51c9f20139635fe21708e0fa656d5452a4ea1cfd39d3ed888e136346af9448b7bb30ac6076a5cdd88c3c2084d4729abe28372a1f57bf53bc4825798b2e8ceb7be0162c0ff6032e29194cbacdfc833d5ff7ab74c721edba70402e2298cd7cc888f3d01fbe4a4b72ff3b34483e6023f796b3c3748b9606d6efef884c0b41c80b06c92157f4685cf92c9c172b93e6221ff23ab02d978ef8dd22c71d3a46430387874f0f48bfa4ec93c5030cedd8a306be776788e2dbca35ce0be6b252b614314a3cdb5c241d9584cacb0217019124b117b42ea2b71b9e7c282ddaa5f28666116e71ca66b3216ed3d3b1780e57593ccd64b2b0c1efd44fd0e1789fab8a58ca347fa7eacbf848aec3bfd6fa00f448284693e1f957182240c84123c38077a259c590ae6ba89741e3e338167ede4e0e2a7b1ea2adae0b7a148e2817de9387e1ae978aa31707d973afc864b71429fcb3a8b8f8571fb85f6dd76089e6784d7c6cdb44c2b87d01ac90d1c335b1a09867ef59d012d32888abc707ebe0683b8219ab055442333dee84ea073664da0166359b2197855626483cc3982c78d92c550cc29cc3954f471825c62c5e75ec242cc35d6bff3a76185fbdc7a4d568da333e6e02bbf7b98b696a2a87b114348b815ed5b567639e28f9eb8992e9c2a3b44dddfac9f27b9dfc173c3164bd3d9c31aa996700dddf2074f5172b1d548cee806da32039957e4ff02bd50b85d2c9530f187eec48ec5e534d98c31de0c7a842a7bee66708565a2cf3c1e9d83c9fdbae742a76ea80015e354bb1aaeb22ccfe1ecb911f54b8653001757be7992c65fd3bc1bcfe8484f9cec8fdce28fc5e901f50dd7dee96e04a2904492012ba99d13742a1ee5947e1d9309767a39affe564bf4bc4c404df1784a188cd03d4e8226dd5c36da55b06ed1e9f136b6b670ddbaa5af2ad007bf164280d13656c535833c6c6559126e7220945d9238cfbbbdf46b3e7cfb61a46c590da33882d47371d071317d5a30f7c7dcf26b38d6c4eddf5c18d87042413cd69167e736a674a51dff1efe3ee3fcb7870e0ec116ed8ac45d4bf5c9a5f634ee4dfaa0465676f843ed6cf0ae851f18c5b7bc34054f6b7780db0d6bba1d43ac26b34017a369b2eaabce0b264917344bfc0788bb96d0e5a96780576b8c709881a1cfd51916fcf00b264cc59f59faf97d9e9789085c9e2b2366abbe9fc4776db6d46564eb97876b3c9c771ab2150f54add7237bf27dd0afea03934fb61125b052166fba1a76adf02103adbe2c89cd5c9a313120992a243367c0e4ffdb096eda2002d3db584a8432a7244dbbda40f1207d6fc2e991d2064321eccc0309350adcedea253fe4e0892a08ea74cb10ae9986f4f82361e61ec07b0b5f2ff25f2f38010252827822468e7ca5bd3c8fcf8f262068a49698bae03ca90b08614771e67bc1b95d83a0ca48161b5f0d10b001ed187839012424aaa3edb7fce41057ba572c38430fa5d37bafadf6021a39561ebef2c569998219b65185f9419334eca750846c122b9896b07566a2696c7dcc2b455f9b422811ddb30b1e4c517dd8221e5e41f1d3af9230e0fd5b90d8742f08eb250578e595a8f42ad0cc60e76e6a7385363f8b431457a8d1953d1cbe87875d3d71086857b0ce6fcffddb690acfb5ca8e0e66867e8f7cc773a9417be1d163bb5fbec57a9a085b236844da512536fa36bdcf4ec90f66ddd79c2226a8445d9659267d6f19b2726842d2ee56f353a8d8cb07055ad5d732e9ababfe9ba0a849e156dfbb660256b2c16452237d4533268ae7257ea9f62817cad9198c16937e409badb3e74f9e302b8e280e6c70e5c71d018bfe8ed88a1ca55a21c7e326c22b7ec4818937a16d201adc983eb47662e3e166522e9ef14402303af9f0fcf80a9e6f8253ead63471239929a757d752e176b6a87395d13b84898012b214097216803eeac8d0a37d5ac78b6bc64", 0x1000}, {&(0x7f00000000c0)="321b3719ab30878a19fa8d5b0979483b70cb56990ccac7a8b774a9d133fb28ad6844eeef2e9be099a1a2795d776ccfdd68f578555248907e4150618851411c474e29d9ff37fc71c7c5eff7d36baefa006fd9c41ac4bcd23fca022d2c0556cd200bbe7ad4c7a5c3db120223c72b980de77f701670544d451f517186382c5c02203719d49bc503e8586152a8e1", 0x8c}, {&(0x7f0000000180)="6147970d26538169f2765fb015cbb2fcf48703a4394e2beb42d78555b6308878689c04bd8222a8805dd7240173040985e22115b7113b0c138a3bfb2930eeecd211c10106135d144cf59e898d8e5da3d960312ffa7043a56a7fddeb749f3ef7de2b1fe9776ba6", 0x66}], 0x4) close(r1) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) socket(0x20, 0x3b715db4815611db, 0x40) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) read(r2, &(0x7f0000000340)=""/99, 0x63) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r3, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x8000, 0x2, 0x0, 0x80000001}, {0x20, 0x0, 0x2, 0x10001}, {0xb65c, 0x0, 0x2e, 0x6}, {0xc3, 0x8, 0x7, 0x8}]}) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="9b452e3e89e0bf51f2ee68505de977b734fb6e54d4f81302619655230039ab6c4df4b5ef6d90b0232ef0d275670026efdd635eb0e8cc65431858f40063791c49c3475f49b00010000002753c2af2749aa4da4bb13e4c0545e45a29e59933ac373e29c362cf8d1c4af8cd2d117ce2e75fef77f5b6ac7f926874e2e6a2f6ef5599aa4bf252bd617ba3427dc16b1a3c2950287a4e0fe477c79c0a609fc444bba2054207d1b961f3f4fd22ed05c11de768479768a8c9da24dcb73b510067303e63a6fe84a8aac9e3e767a8643a0ef32a3a10fe504324936c3326b2ee2d22001ceac9786682f44b0ccf641440099f69a6a6fc38e8394f2259e28df57f43581efa6d7ef0ce3d0d49f38b8d6069e6fc05a4ec52be0f5bcb068a0f20e9c5128228896f6ed5dccb8db261cd31bd139f6a3676017d40b05117a8e546b774a15f42e2d35d741ea34c309c9a5f4f78d050cd3bef18923a5abc639aec89f9ef00ee227e24712c034a2237d4238b1acee76d8054481db4df464fc9cb54cd06b8731ef4534c478a45e348ae1db1e296a3301704f7527cec434f6ea6432680128f2e1c2e0e6d25fbb8d798119c0f8ee98f94a7d2ba34e40be05a0a78694183d499fbcb0fc4c7be57c1511f23def69b6527b2c60b42b530e9"], 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003c, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000380)="62bb5d5d020ce1a420e2ec069aace7b13c1ec16890fe544ab748aafa4d7ca9a9c27c2cb6505d852059b4fef912c734560822c5f2b69561c3e2d92349d4d6da50db50229e284d4264eabef1a3a46cf4b4f94c5acb6518523876f71620f5579a24b2681159b9140c41915a70a6218a80ae1fea9c724129d6d26db945ddcee718ef257cdcb08bd329a642d465e31d6ed28afdb319a6b15a2d1a9ddb05cd3491cbc940ba20560a06edc96ea3a25d2c2cf0ed8d4eb8c92e3944f22414018e", 0xbc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) 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) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) chroot(&(0x7f0000000040)='./file0/file0\x00') close(r0) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000002c0)=""/139, 0x4d) r1 = syz_open_pts() readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x40000400000002c2, 0x140) lseek(r2, 0x0, 0x7fff, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000280)="14", 0x1}], 0x1) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) munlockall() bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) shutdown(r0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r0, r2) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="47e73304e8b7909304cce47830bafeaa018e081876d8b5a2c9bc63f56104af29b392921d3b18b957c6a781fc1fd31d6f024ffe647455f9d253ad725033fe942b8b3c4e36beaf186047ee23b125151868eeba8ceb9f2aa3ff2ebef5e3abfcf1497bef82899cedb6070000000db9e168f26b45fe639d2acfbef6dd6b0794d4757a0bb51388c4f3bb3e11fefdb1a66b72191c1a91b83229516044532970c430e9c093f642469dea35d443e4724312294e7e4deb51d52892ff0bdc2200bb86f109d41d0cfd238e83880536bc8f442339228b"], 0x10) accept$unix(r3, &(0x7f0000000040)=@file={0x0, ""/18}, &(0x7f0000000080)=0x14) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) 16:00:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="91"], 0x1) readv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000180)=""/4096, 0x1000}], 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) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000100)={0x7, 0x5, 0x1, 0xb31, &(0x7f0000001180)={{0x51, 0xe9, 0x0, 0x3, 0x0, 0x3, 0x4}, {[0x4, 0x2, 0x62, 0x6, 0x6a, 0x6, 0x6, 0x2c84, 0xffffffff, 0x100, 0x8, 0x8, 0x0, 0x10ae, 0x91, 0xfffffffffffffc00, 0xffffffffffff0000, 0x100000001], [0x2, 0x2, 0x80000001, 0x8, 0x1000, 0x4, 0x0, 0x80000001, 0x4, 0x8], [0x8a, 0x3, 0x2, 0x0, 0xfffffffffffffff7, 0x7414, 0x3ff], [0x1, 0x93, 0x100000001, 0x6, 0xfff], [{0x3ff, 0x8, 0x2, 0x80000001}, {0xc424, 0x7, 0x0, 0x40}, {0x40, 0x10000, 0x8, 0x8000}, {0x7, 0x401, 0xfffc0000, 0xfffffffffffffff8}, {0x4, 0x7, 0x5b8c, 0x4}, {0xfffe, 0x3, 0x3f, 0xcd1b}, {0x7fff, 0x100, 0x7, 0x401}, {0x6, 0x5, 0x6, 0x10001}], {0x1, 0x7, 0x100, 0xffffffff00000000}, {0x8, 0xfff, 0x6, 0xf11}}}, 0x5, 0x1f}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000001400)=@file={0x0, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) 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) r2 = socket(0x1, 0xea014fe3681f9aa1, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f00000011c0)=[{&(0x7f00000001c0)="8d420300000000000000d437617179c0ad2cbcf6ed659d07f33114e47e3837342ee5c862b2fcaecb3f3bfc30a3138087aef90aa38af0b02c9b472f18e6cdfe79294e951f75cde634f41b80ca61927144f8e2013956da24dd17685e8c08ab517a85a705d4fc20de32352585e22d412de231c9f97c194dd4636980c595984a53bedcc0e75170cfec1b4c93af2aa1199b1fbff75de4741b1a945958e69ff66a6ffffe46f9eea26ff1e698e17ec06fb2b81e874a3e0798c11616f5b00379c26fb620159132a8c601ff997db49d9097bed334c08724d0d8c0f91526b69f9a0a8b02b7514013f0bee36e0e76633c", 0xeb}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: chroot(&(0x7f0000000000)='./bus\x00') open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7ffffffffffff], [0x0, 0x2000000000, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0x200}, {0x0, 0x4}, {0x0, 0x0, 0x0, 0x3}], {0x0, 0x0, 0x3}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002000, 0x806) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = msgget(0x3, 0x400) socket(0x1, 0x3, 0x9) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0x0, r2}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x5, 0x3, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x2) accept$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) fcntl$getown(r2, 0x5) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) nanosleep(&(0x7f0000000200)={0x6, 0x6}, &(0x7f0000000240)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000000c0)=0xe4d0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0xbb, 0x0, 0x1, 0xc857, 0x1}, 0xc) setsockopt(r0, 0x1000000029, 0x2a, &(0x7f0000000000), 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = accept$inet(r0, 0x0, &(0x7f00000000c0)) getsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000100), &(0x7f0000000140)=0x4) sendmsg$unix(r3, &(0x7f0000000a80)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000000)=[@cred={0x20}], 0x20}, 0x0) 16:00:06 executing program 1: ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f00000000c0)={0x3, 0xf81, 0x3}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x81}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r2, 0x0) setuid(r2) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r2}, 0x4000010000004, 0x4000000100008, 0x0, 0x0, 0x4000}) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=""/110, 0x6e) r3 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x8, 0x0, r3, 0x0, r5}, 0xfffffffffffffffe}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/119, 0x77}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x1) chmod(&(0x7f0000000080)='./bus\x00', 0x194) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) accept(r1, 0x0, &(0x7f00000000c0)) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="f825d356751b95c2f5c40617cf7cda25df9de55ec19276120897ca2273033ffb09cb3e209454fde6d91e6fe3c802bc762552ace34b643840ec6ae4f06953727d2c35679a9d4560b903b0a381fc94e242f5552e63c981430c7c84ebcdd5d011bedad827c16f680f5e82f2b45f71db760119c308c8b047d5587dd7d398f104c5e59ee7deb6e27ff0359535552811e960921c17c31bf3b939fa490c5029d95182", 0x9f}], 0x1, 0x0, 0x10000000000) pwritev(r1, &(0x7f0000001480)=[{&(0x7f0000000040)='V', 0x1}], 0x1, 0x0, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1000000000000281) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000680)=""/195) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r6 = socket(0x18, 0x1, 0x0) r7 = semget$private(0x0, 0x1, 0x5e4) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f00000004c0)=""/192) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r10 = getuid() setreuid(r10, 0xee01) r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r11, 0x0, 0x0, 0x4, 0x1000}, 0x0, 0x800, 0x7}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000080)=""/10) r12 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r12, 0x0, 0x40fff, 0x0) r13 = dup2(r12, r12) writev(r13, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) ioctl$WSDISPLAYIO_SMODE(r13, 0x8004574c, &(0x7f0000000240)=0x2) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000100)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getegid() setgroups(0x2, &(0x7f0000000080)=[r14, r15]) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, r14, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r5, r16) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x8) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xfffffffffffffe8e) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f0000000080)='.\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r5 = semget$private(0x0, 0x4, 0x3) r6 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000480)=""/136) semop(r6, &(0x7f0000000380)=[{0x6, 0x1, 0x1000}], 0x2aaaaaaaaaaaab90) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000400)=0x20) r7 = open(&(0x7f0000000340)='./bus\x00', 0x1, 0x80cd) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x83, 0x10003, 0xd4000000000]) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x790, 0x0) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r9 = dup(r7) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f00000001c0), 0x2e1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0xff04, 0x4}, 0x3ff) dup2(r9, r8) semop(r0, &(0x7f0000000240), 0x6) 16:00:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000200)="c18a2e06c1d2ea000000000000000000784a0000000000", 0x17) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x44}, {0x200000006, 0x0, 0x0, 0x42ba}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4481, 0x8}, {0x2}}, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSDTR(r2, 0x20007479) pwrite(r1, &(0x7f0000000240)="5db07e2fe6aec371b4713920a244", 0xe, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x1ff, 0x3f, 0x7, 0x9}, {0x8, 0x1, 0x6, 0x3}, {0xed, 0x0, 0x4, 0x863b}, {0x1, 0xff, 0x4, 0x7}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x80) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2800f6062c81df000000f0", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) r2 = semget$private(0x0, 0x1, 0x600) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/73) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0xfffe]) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x20, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x8001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000380)=[{0x66}, {0x1d}, {0x20000000000006}]}) getgid() r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x2) accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpid() madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) write(r2, &(0x7f0000000240)="5d57afa9c7cc8d8ee3c5d7da705ff562c78d21435f6d1bc0ae6081b0d60f4af566fc9c42a93f30ab8626862b7b87cb093584575625e9e557b3859fa7c40524d4eb21dd932f44279d460210f0fcb258c4436ff9c191485be70decc64846029cdc058366421f453734e523e51a466e0aa76d54f743a20ffe3bf3bcb0185a89a7c0fdad7a3a88589301b5d26fdcaef39fd478fce2bc0382fde7f8b1a9aa95896155212a274ea5", 0xa5) syz_emit_ethernet(0x0, &(0x7f0000000040)) r4 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb180200000000000000000000050fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf03d9fd9b52cf32c5ee70700000000000000eca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b3fc4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad12a83cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1e4994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303d7c0edefd6abfd8f456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e000000000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400bda20400000000000000000b00"}) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) read(r4, &(0x7f0000000040)=""/145, 0x91) ioctl$TIOCNXCL(r4, 0x2000740e) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) close(r8) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x3b, &(0x7f0000000000), 0x4) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getppid() getpgid(r3) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) msgget$private(0x0, 0x20000003c4) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000240)={0x30, 0x3}, 0x10) r7 = msgget$private(0x0, 0xca) msgsnd(r7, &(0x7f0000000180)=ANY=[], 0x0, 0x800) msgsnd(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d602aebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae28687557997c5d52d57708b1207882bbf6ede9486e3237a5db9c1b86b577eb430a2baf429db9d8413182e42d6dd045ad4e6f19015ef007a7e90f136d5ca967d7d13659a47a8cd310f33857b85886858653a75d06c05a28906a757fba87a73a2b98d3cb62e175d3dcfbf36ce520e8e9db34f7781529a3fb25b207b4289849140ec3f89d4725b144046a941e0daad9e3bed580fed44d9988b29075db77785aa8d095060"], 0x107, 0x40000000000800) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) msgrcv(r8, &(0x7f0000000080)={0x0, ""/189}, 0xc5, 0x3, 0x0) r9 = syz_open_pts() read(r9, &(0x7f0000000040)=""/145, 0x91) ioctl$TIOCCHKVERAUTH(r9, 0x2000741e) 16:00:08 executing program 0: socket(0x11, 0x4003, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005046000000000000800290100000000018fcea1fea7fef96ecfc73fd3357ae26caa0416fa4d376336acf00b7804be781e4991f7c8df5b882b297be1aa5b239a1f132e27acb5d602000d7d026b3fa8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff1f74235a5ce5b0bda9dd87d3a53b7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000dde425c927d9737bd508577871d1d800000000020208a371a3f80004", 0xb4, 0x0, 0x0, 0x0) 16:00:08 executing program 1: shutdown(0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000513b100030000f63d000000000000000000ce0d9e3da5bae2db86dc24fea7fef96eefc73fd3357ae26caaff000000d06336acf00b7004be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca00d1ceb9994fe80d7d026ba8af63ff37282921d3fd89d3872babfbb770c1abda71601a8bfee8ac91ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a3ff003bf6c822ad0949f69905e23ece05199bf42f4ae7ac883363aab3f69fca896e7e3e30119d6a011c058c3dd6d692698f7d529e8da82c6a3dc52e37501d98cdefd46b58a5c6d559c997451c8f197cdc8ee01a2fc888cc4a0b760278e23e917d7b5141a4273d522ef2", 0x102, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x34, 0x0, 0x0, 0xfffffff7}, {0x34, 0x0, 0x0, 0x2}, {0x4000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x4, 0x3, 0x9, 0x8000}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000200)={0x7ff, 0xfb3, './bus\x00', 0x5f, 0x4, 0x7ff, 0x6}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001a2000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6c}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000627000/0x2000)=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, &(0x7f0000674000/0x1000)=nil}], ['./file1\x00', './file/file0\x00', './file0\x00', './file/file0\x00'], './file/file0\x00', './file0\x00', './file2\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:08 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) getdents(r1, &(0x7f0000000100)=""/4096, 0x1000) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc010570d, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r4, &(0x7f0000000080)='./file0\x00', 0x102) 16:00:09 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000500)="b10905046000000000000000000000001a2907d16bb365a19d457fd05335be1827c918709c279a3c0e12dd92f16f16cca04113a1b882d748a5bf7f6c61330b3481b54a6f4851f4523890357ecfb3ec5d1a009130dab9455de643d66807466dea38cd3d84e2bccb9a4e5823bda172bc4e365610d4ede5b3492312a4986b7e0000f77d66fd7eb09f7c368f649e991bb9cab149a15310cce4bdf85f17aa9f50a8a75caaf1112ce1028513ddd84994c86df64cce2bd0028eb76ee1806be9a324bc42a49561e70f08334ccd7234c6957c31fd87ad83698ac37d2a45ab997a23bc8a1896d5cf16cc1a152d35dcc4ed9dbccadece234777a28abf5b0a498856c701edb37c5cc4b1bfd54c0026bcd2a978a3ede379594d79f0db9ffd157668039c8d1e73611925033270e682535fc8e6dba65d8934644ca1554c2f200d4e13153600efb12b03e676ae52018da77a25226ee21ddbb694f8fa20ed5b9c011e4ee52fc7d24f39e79ced4c3144988364e169603dd4499b51e2f5da9e04b4b186d181210948060ae8be8fa8fc64506d33c1563028f2f09a5a4a1a562421c03aab7331ab2759269e2e8184d067fa2a5dc0755430dd14831964e1b8cbccd0a0bc8306b58fe607ceb595a4d0138777542617e4a7354fe2384f16b7d14a7e928ffc392ba54d00d6f91f79c6f22d0751c37630bb6e1c7c3bdf4d41051192003c74bdf607a2617420ecce9abb67b7db0fa26d18a35d6b1e0c08b1d1bd52cde4686bbe07d8f41b5712d5ed3d9cba57b813e2f9e97cf7a79ab2a3c4a442c0deba4663d207d0ef882931639be213cf93e462abf45d3a886777333fd726437264c7fe9ec6577ff7a3e44026f06a1f073cd86ae34c4f0b9d2a2d24641b947e03810777610298326a570f7205fe0a323b6810f9a8861a1c505b16bc767b83405108ace999b70ae117624f885c50d5449ea9941d4aab6fccbc7c7d604e2b8aa8bab928bb044487c4dd6238465f9f76788702b90f7920cb64381ab1ff6a623f6011b64e9508f92266f0ac0c805cb9bb7b52d5b614fb102b312516b3d1813098686370257ac2c22498f9351a9111df7ad1ba70a60952f3a03b1536abc6d895b05f4edd193cb76d2e7be595769b6b08b3d8a6b4f3fe3d94e3a74604e7a3e9647c1c107a00"/832, 0x340, 0xc18, 0x0, 0x0) 16:00:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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, 0x0) shutdown(r2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000180)="9b762041429c5ba2c60ff8559968c857589b2b06706b1108f6d91ee0602b22e173ba15c8f3947b4f5cc8b9e8617a52f52341502536003eed80d4fa6864c1ef5b9e0bd3f9d11e8e4cf3806e04155659c5b7214523e68a5b31e829d97c0db40952f46cdf3d8c4afabc6fa925084cb494054413ab65301dd2fe1bc49f6aec10e39a91f69bded10c12ca0f2be3fd7bdf6f0805e7d00494dea9bc79ec870fdf51c16927b1ec909f84d3ee7a633280965f2f5e6fd69ddd888fec11fd26331b0028991baef74ddb09ac", 0xc6, 0x6, 0x0, 0x0) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xfffffe00, './file0\x00'}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x80008}) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x8000, 0xcc) bind$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3f, 0x550f, "2eb16ecce46adcbd43b3534a74c60e6092cfd711"}) write(r0, &(0x7f0000001400)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4", 0x3a) 16:00:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) bind$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x4) r3 = dup2(r2, r0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x2) accept$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000000c0)=0x3) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:09 executing program 0: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000180)={0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x20000000000000f3, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') poll(&(0x7f0000000000)=[{r0, 0x80}], 0x1, 0xffffffff) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x8) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) r1 = kqueue() dup2(r1, r0) 16:00:09 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) getsockopt(r4, 0x8, 0x7ff, &(0x7f0000000400)=""/106, &(0x7f0000000100)=0x6a) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a38a90e000000000000955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77a1243b4c4e27d2f5effa420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da51fef612e9e3b79f7424082bec304ee9a498252abd938905d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e37b04fd8a9c98e958ff55d09000000000000003609002434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bffe26863a11150c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dcb57d1a563dd078174832532a8bcc719fe6682881ea2fd58ed735230f08146a26ab3d3f3708e2029d36d56bf5f227030446137813094ae280cccf9136a7c19c794ce54a84474f4b3cd7481eee8c88a73c5c65c0c12c66670a96ddbfde109d1dc1ce88dadd7d15c7d656716fb65b12bafa066bf762c347400bd53671c1ff00dd3c68e6d383e7f3bf2370fb4c1154c7cce3aebe8170f146336dbcc5ed4f632379f6a5e4ede9d8e28913bd0e0fb0d4c07eb8975590f36a590749b3da42e830f4488a01ec30058f5b9084d0355a15b61b5a6ae9bf805a1f4a9556f28bc8aefcf1058ffa1fb308e81bcdb07a1fa01c59c0fc4f281046f8c2bd9de11325f87e28c2f5783c8be0e4c674eeacb48d2df2e0207ed0d90e5bd065121066b762b9a3e957957394f4c88ae23b1ac1e00ee75bb9443de4d4d0251258e0ac0554881651664600d370ab015b538939397d77571346951ac7ad0a8ac80fdfa42c38884a555cdaecfd7b02b04802ea4b1ae80d82de94481f2c93c176114dca7618faec614260ebb76d90762a1af215f2be09b7b1d5ea477c34dc1ca52d262aa08345fceba0a4d7eb2df862437b52d9cc77802ad679c7267beac1c8d72465e057e7a182e0f5e61fb39a47ac341796b58cf261faee38efc565b3b93a006d0c2ba27a3ea6bcd6fa6c5d7ad2f40df0b7808c43b13eea751c995bcfcd14da2fb8b18b7ecee84b71e67f0f8a5f8fb34692477fdc133b9e0006dfa06ee154ead0b9eedf1ce2ccfbc2898b00000000000000000000000010fea8a74f9d4a5ae54bde314bf8a2231944e586372bdabefe4abd7a1c50be6c718d3d1b0000000000000000000000000000005e65b67569a4817243779e81a4c18de1f0bc5e884521f41d2bf22627c61e85e19d03046e06c5037f2595dc81d2fff0d51fd182b2ea1a947c5510e8c8db905434d498374c6def039851ec9c1ee979a96117ea8309e6513d4dfc248b1a9849bb73c162433c227c56753a68170845dad4e3d1a1f807d233ce062b7018c4be978b0bb55c72c9a08688540aacf9a3bc37df1104d7402f5752e75e54dc71c093548d9168cc60ac681ae782944aa4a8da5086f135d925779c0544e555843961ae487ed91c61396b04bbbb067409504dc23b41bbb187f808cd617e508bac18f979480eafbdb8d193b90a29b6ac860559df5e061ce12de0e7de07f01289f472533abacae687b48d89be50a9a83d8053b57c8d4e767d07239ad9599a19cba4f2"], 0x10) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000180)) dup2(r5, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = accept(r0, &(0x7f00000011c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r8 = dup(r7) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000100)="e5c392d9891f082fb194f83d4df1f038a91d2035ef9a483739a7ca52fb81e3b0b6395a3c0ec4d18baba7246335100f5bd6eb0204a22f06cd70ac6dfafa202accd9efe174e8d46b090ccda4450900b8c35ebd26a6370c8776b5a333502fce8df645f8ee84d1c1af3204fba8440633e01d550a698d5260d18032e057effc87deb083099134ca0f313494a59cf58c43c83b279cab14b4ed9e494dd3288eb790e905305309cf814f7f8865e362a5f36857b17684f2c162d42d49804948cf7e60568cac078e768ed486f7d30ef7ad603b9a6c0e317338dfa9406009c6dee536ed", 0xde, 0x4, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c65300030073609dfbeb83f45a0cd422c6517e9b36338c4f0329ac1f28dfb78094648e7a9bda1d24ae4e641381c6652a9f58f2b65"], 0xa) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpid() 16:00:09 executing program 0: sendsyslog(&(0x7f0000000000)="443ee9ea691fedadbb5a5afa6063cf32f07ed04adea88d6b138d99f9107570325c84d5d536943e085788412bdd83cd20b5ad34d3c847982c3a1fc40c5b7bf8b1d68412d4e773b9dd44080e1ad4d041741a95c484b38375a6d83bc6a748bd8e0a863deb311aa6cb0b767ed31479cafbf94bd6908551428e221dba905b96da3bb5c55848d9462d0d2bf6270a12dc89da7fb081569ffeae2cc83b012a12369013289a8beac3ead4ae00ee12c4330200400012dde190dfe0d734422e293a8ba06457f1a089738a1d6436fc691dc230e6173fa1423e5af1d14bb392d93727385b0f2657d87b90eafaac076b984922465f8d3d204de8d607d447fb8904a8390b46a499008810c46ade438b46920c899a91611a2fcde9716506290138f430e601bda42957dde72b7d3c012fb551e058b729bec815b381106becd02a4a780a6dc10f82e630374e87e96180e76067da9c7c2c2b2d8082d9203ea5274bc525a50c70496af43d6689f6495393d21ec7ca2823cc83a9e5f51c8804df7fd10a827992bff6f78b407f521a9b4a33f3b0749960e212c18273734e9801c40df62b95aa3448c70291f085310dad194555274707d51a0f57db4751d734f68cbc", 0x1b7, 0x2) 16:00:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x87}]}) 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) r2 = syz_open_pts() read(r2, &(0x7f0000000340)=""/169, 0xa9) ioctl$TIOCCDTR(r2, 0x20007478) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x2) shutdown(r4, 0x1) r5 = dup2(r0, r3) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f00000001c0)) r6 = socket(0x18, 0x2, 0x0) close(r6) accept(r1, 0x0, &(0x7f0000000100)) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = syz_open_pts() read(r8, &(0x7f0000000040)=""/145, 0x91) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000180)=0x8) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c653000b95e539af566f773e5866a5d94"], 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x2) r4 = accept(r3, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) recvmsg(r4, &(0x7f0000000340)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/148, 0x94}], 0x1, &(0x7f0000000240)=""/197, 0xc5}, 0x800) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x61}, {0x28}, {0x6, 0x0, 0x0, 0x7fffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3, 0x0, 0x80, 0x5}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r4 = dup2(r2, r3) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x1000, 0x40, 0x80000001, 0x2, "d3be876c40af39f54309bafcc9509b3d4db8d14c", 0x7ff, 0x3}) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xdfffffff], [0x0, 0x0, 0x403]}}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) write(r1, &(0x7f0000000000)="a94b4756690f4b19", 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:10 executing program 0: syz_emit_ethernet(0x82, &(0x7f0000000280)=ANY=[@ANYBLOB="47fc4d3fbc4affffffffffff86dd60e2c3000000000000000600000000000008000000000001ff0200000000000000000000000000012c00001000000001000000000000000c0022eb00000000200000000200000000000000000000000800655c0000000037bc9e892079c6c7f64d3784c3d9355bd6357a27411b24d92bbfebb849d3fafa15c94c74d7c5bc805a777f236a833900000000000000000000000000000000086d7cb2dc64223c3f6c799de74651d5e63f3b1445665133b2e0b0776530472cc50aa42ba84c65924c5bd5ee3170fcaf3359d51d2d03bb0134b652aeb657590efe78083fd5dcf3e303d253709bb392e6d54b478fcdb681a8d7f99cf2f6fb34aa33b9d110f30d5c"]) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getpgid(r1) 16:00:10 executing program 1: rmdir(&(0x7f0000000000)='.\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) unlink(&(0x7f0000000200)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000000c0)=0x10001) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x4}, 0x4) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x2}, {0x64}, {0x840000006, 0x0, 0x0, 0x7cf}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:11 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) shmctl$SHM_LOCK(r0, 0x3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x210], [], [], [{}, {0x0, 0x0, 0xffffffff}, {}, {}, {}, {}, {}, {0x0, 0x1f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000200)=[{0x3, 0x5, 0xc1, 0x4007}, {0x1, 0x4, 0x8, 0x12f}, {0x9, 0x40, 0x7, 0x4000000}, {0xc000, 0x7f, 0x2, 0x4a49946f}, {0x1005, 0xc0, 0x3, 0x3f}, {0x1, 0x8, 0x20, 0xffffff00}, {0x20, 0x7f, 0x20, 0xbd}, {0x8, 0x7, 0x1, 0x5}]}) r2 = fcntl$dupfd(r0, 0xa, r1) getsockname$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00'/93], &(0x7f0000000080)=0x5d) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) 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) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:11 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0xc003, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x100000001, 0x10001, r0}) 16:00:11 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x2000, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000300)=""/202, 0xca}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000400)=""/44, 0x2c}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x6b, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x24, 0x8}, {}], 0x2}) 16:00:11 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}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fsync(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/214, 0xd6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(0xffffffffffffffff) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = getuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r10 = fcntl$dupfd(r8, 0xa, r9) ioctl$TIOCSTART(r10, 0x2000746e) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x16c) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000001940)) write(r11, &(0x7f0000000040)="670dc3", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) r12 = openat(r11, &(0x7f0000001900)='./file0\x00', 0x0, 0x80) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) setregid(0x0, r13) getgroups(0x4, &(0x7f00000017c0)=[r7, 0x0, 0xffffffffffffffff, r13]) sendmsg$unix(r2, &(0x7f0000001840)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001700)=[{&(0x7f0000001980)="115ad0e4618040f3d75981eb30eacb0216a593c4d9eb57a00c5249e63478a69b9a4651e206dc5d3e0de7d68425a335b8cffb9df7dd6ad19fb548794fc73b284856539f76f7b674d3c1f42e88cb4b3061140f0a4200cc60869681b6cc3d97378ea37e411acba5035519fb08b848fdf7af665429ed29cd362a65226e2fc19be58b0789a0033083df6fe82ee14edcfadc2ac9fafe5abd2ac07cc0305f3869c583b3ccf5c7347370f98a44f4da7423df9faf79b675702b3616b4877bbd5bba898d555313f809775354f1d1a8dbfaa8a01494bf9809b6acf7e5c2a504998e779040e629b0165b763e4bf0864aad24508a0a937e30374810", 0xf5}, {&(0x7f00000003c0)="8d2bc6229de71bb3fe57694605", 0xd}, {&(0x7f0000000400)="79e98a7ddabe77c9ea8d7efc8a3fcc21bb0a7592954d1ca1bdae9e44855a6d51c71956434e0f58304c", 0x29}, {&(0x7f0000000440)="0c84efe76c675ad44a543c7068cdeb3c0597927ea5d5892960657771fdcf88fac0cde3f490d185dcf993908c1b9e3e47b7cee995f33c0375911c3a02", 0x3c}, {&(0x7f0000000480)="4740c23c677bdaa4cfb64f8b478cb08c389b9f04c0e68a4407e3390bb571a46ece7fff2fabdbb613042f48b9374f21762ad2475e3dc6b8931a7434c20324e51ab04f12abf87bddf60c5dade69f13f86e42a2c451e3749505c0788b39e06ca05fcfc71215a57a7cf44b88a21731f555c2bd8a449f43b5ea55976e0e36138877629a188650603893d3e5277070c4f6aa472a8072ea9c78a96b6570b84470828eb0c8e41338057777ea43a7a0bb8ea2999192ee7197c3dbe22f4f1ab1a63808009a3ba16f18a844ff5069d1a128440643712b07ec735948925d0cbe6e1d9998108f610ff1f3e4e3cca98b40d35b88cccdb4ea7b01c0bb4d12bdb5c6c595a631ae6318320e6ff5e73c2338ed38b8d449962de9239e014a4e525ec973ec085a4229a86aa26d3fba085fda0c430b826209111b6684f4d3f1a0093ede4f60aacd465a6376f732cdf4bf7d84d1b2abc265816600e5565268c5f384953f0a545c4cf33de6970fd9eeb705e3c5c65b5e17406a0da48f53a782fed35bcbd04565cce12bf3b080e74ac15f741523bf5cf1c103094facd50b111094551207f6c5c720ea7b6b1a726096267118360526eefd0e97837b97281b39040aad537192e3bb357b26ab503d8ad3333dc87571a7df5b98cfe81e5b1079ec609ef3f123a1f3dc35a6743d8c82ba19fa01850fb5faf4d9211cf002579530d41b6dcd6e498349b79d45164bc93f2a48227cc5c2a55303e3665355d0f3e8729f60370f3e7f72474568040463d3396e12856eb2a926a91eaf5c71282e66ad0135ebe58f91883a72ba7d8031920bdb3368e863c226e63871e0ecc66c85a11a45e0c8c131c2f215eeecad08af64ad41a892bae49f98534b8e959be9fd807582371499d5424aeaa800661388e5d8db248e83525db4e660fa19ff9c1c02a21d82c846878817082f97f31ef4e6e823fffce8b6098c714b1f65a4ab6633e2eaadbd37b27a9b071ef67eb127de7a38e34b5f3b31de7f87a19ffa35fbed2ad1e969da822917e9271d0cdfb5166f20474bb87496ca4c9832c7d64b1164a12b51bb670cf4a5b672abf07425b33949a4aaa1ca3ca968da92e4b8b1f02305463fdfa7ddb8b0c10cfe5ff512bf05a91b6e54ef0b94588b48a43660a751136f896f48768fdb26e16bcd000fb6e4173c48f581b88f769ef519cfb1381dc80dce43494de67c86dcf42336767fdbadfd07871e75cf9ed329b4d6b0fd54fadf4ea6c1f69fdc4ed1dfa9dd0936fe62c73896f0dd13a5ea18ef77cea1341c572db483c91d99013e60186274f367f3c5b05ac3cce376661915b5963a46059cd9e243b683764de909564e517cfd10078a29b901f75970c881bd97266a7f7ecce452dcc9684887dc729e06bd2fb2db5272e45f01dd181e816a502443898cfe4add68d17719786ff421c385a75fa1ab3abe9b12324e1c966b2ec8a31a16cfa9b0166223c1d0cd1f41cae675ae7288e6564b95ac58806deb2fe5688be4ffd473d09cf21b9d79048db0008580b8293c965a019b2d4916feacd5f84af520e3f0dcb60aaabe395839f8d94ebf4bb962e73dfabc6680aa1459941725a6cfff70e8f91bd3df90645adcef68b811738aebe6ee7cc64225b6abc65a7315bde364188fb25da780769408190c7a53ec4ddb5c5e33bd57cae73103faafa5dd71c901c636194e2c3790478a396917815ef57d576c09f7b2c7cef1be33dbfa2ab1e809351b95645219bf54ebf5dae64ab9d130fbacca6874e5b9f0524e2063010121591be4993b4d8be3fc1de0ba3b033296accca1942ee2d087c65e029c6ff00a7a8f33d0edcb9f6246796630074429657b1db51ded9f2fc88a023c09b06aa10517542df92a855080919983515654096891a3cd27f27faf51098bbdc15046249750cd515c036da513ffce7567ba14e2edefac938ee151dcbde307dd02dbc315f728254c47a0eeebe06cc6eaf30071d0d568dbfecfde0cdbd889acd3aeccfbfc109cbc2f214696cedab1af25f43de94e3b9e4f32199e6842bfbcbe898ad19bf0f1e167aa0e97508665982b7a51e02b2cba65ec383cb6f5fb2a3e1866ff0807ebaa13cb2d54c003d7006e90e85d0f2acb095bc5126c19f82b8ab0b032ff9bc4fe3a30a0d22fc922952868820dec4f5fc41a63964c83d75feba84eb0e09446d350b9c8d1f3d13d6e1025870a3dabeba5c53f5cf68d43d777f459643ed3d6f98901c08be59d33ead2f10b92f34ac4e62209a7c34707084c9c6ab0816eb2a1d3c1a42dac1b2fcc72cfe880c922032db57209a93eaf6ffd97c109b8454deb0cd2e8dc8507067b3c3ff8b3ff7eb4d4fd44a5a98aa59bad339deb849839ec33d622e6da5cba67af719f7afff77502b0605ecc807dc9c6f8c57c4832fb24c7aed2c93533435c82400fcfa91200f814f88163205b3bab444fe70953b70710ac840e6906d2fbb9d6d5315889d48c8e98f55668c0185f35feb11cd18746fcb7195742d025e7af6e7455c5cac078a11fb8ca3e79eeb04c158dff06ed20ec7d5a6b7cbc922cd08d1c29cd65d103967cf0d9e949acc7324636203dfcc9f035df16453e18a51657ae48911123a82a90b4ae5034adbd4442d2f18691689c5eb7aafbe5416b27e7242b00de2ba14399274ead9f4e6dddd7f33bda78bcc4fa54a06f4727249f9da67c8439717f5cc836245031ac7ef250fc4d57a3bd2469db6fc13e02babd8568e5abc0dfd395d7b8ee6b1531bc3e8a2a2c4e6cff878fa2f14fcc088233c301a68264d04a1a22fc32215b32c9992e68e6ab2223efef112260ab66f608d617d44478178461f88befd5f53423cdfaa0848039dc3ad6b8a5b33d33625d386147c25164d1b41b6420f8b39f62f7acdd0e942c1f6186fea18df32d0c7f3560a9429bda6ae092b4bf9b9657738684a8d4bc5de8bee636795466835bcc2dd49556d8f250987245126474fe00a0f0a470fea34d437120b3745bfe2b1bd3b54065e04fcf72bc7e7373c3b65b8a3187202c09d290caec0187c14d6102002f4276ff8d3395412e90bc0ccd4afa320b7a277a84d2104562e5d97bc6b557d3bd90898e0482777b51bcd93c40f10e3bcc7a54314c7ea3a8728c6e07e6dbe173239eec83e45d124bcf5afa872f540172d9d0952a85607973b02ca280ba18b9bd3bd9a180b5a60150c3312a296b2b501a13abe5aaddd45b7aee03bd1f0e2b29da5a8d6d1001d0c36b5a9596a28629452d3d2ad760e9c2a58fd1e29a7a14299c40e69b86bf5ab0d7ca5f63bd083eb05c9c400d784a592ba5bb36a58bd704a6a5ea0f7b96312ce32664bab9a00d4f85be0d2f58bc6d8aad40b368f7a744c3814685469da8bec74174732b208f27c920c8eb9475d4f82f1fc8be2308930072caa47b76afe18ba9c564bd9b791db18eb2320696ab324fe8d6e05c7374c7dc49ca13ea67ea906db89d78279c112e6a8de95d8264723ed9c3b140bcbe24ad60cea88d6cf377763973b8a68bcc9d8d4c32871f7b9a714b8cd2513be93f0a347243f34f55134917bc4f25fd1ff03565140016e0f0e28b0b4dfea7f6fd9e1ad4e84dd407bfdc52ada068623d4125afe290b4e6e317466fbf294f8cfbefb9c6941e31291b94f945ac0a23ea6828f3a22cb49d105cbe9c186420edc29683ed8352ad196010070336154e612d701dd3ba078362f37c9a1e324891d2b1635f40f59058b202c3f26f8c911db44dfea5841d130c65bc35e5e73e4a86cc5c6d93d4b11f30b4bd4dd56bc9d67d3acbfa329eb5bd539c09221701fb57b64806ae22a3d2f37218120eff346b408927db2678cfb9862c5147cab4db0c5b8f1106e0ea4850858a69b8053137a5d71f289223fc3a319871162933bff413a3800b0383938d545edaae35874fbe1070d9c06793697afb1702bd3e255ad03bc49b8f606b6005c9b02bca57ea9d816b1a0fd0762348ba775715da5b10d43a3083f91f0c0aafce93b7c86c965a06b633f3a38761d7ca49b34ec472339bf5658e70326b9d5e19549623e6cc56ce98983d981ac6ef125ab418adbed96a7b23b2e8e1f322bda75e2190d916ae8cced7278b434a62951cbef4d7971682f82f011c47ed7adf5adcd0871e97283602fc1b806efda536a427cdf692ba5ee0105a8ee2e3142fa8e08730d82a8dc1fa41f33193972d84996f6a68dc43df43f8d61f3d58f0d8cb36688e8f7077fe4aae97cd115283ca22d085790b0ad7774faa32a499a70c9e073ff1504704cd320a3cbaa5aa6fd69f4c4570c01e0caa05ec8de13c1efaf16059afa0c407de41d860ccd0288d4560a87c380887077133343e1528da4e0fbf44dec11032e16d68d826be68c8044bb169f6b2c597d74c5be0ea508b12f47802bfc5f5c24a17d57e2691b7c189ae3e7c4bbf5869bc4e4fb9aa23fdad47b024a38b97c1bdedb1748901fa93e02a57765f884a5560fecc0d03208efc92a41446e6b592d65d85d68589f5c9409d8d2946c95210654882cf73b4d3343892c09933e58eeb67cd271450493fd4bff0185dc5f831765c19fe5aeae0aef0b476dc1264dc290036fdceab5e6c9c9245bcc88fcae90e8d18350d12ac84836306e37db54f9d09977f3e194dbc2a072c0cf8070f637d8ad8d23924effcc120cf135ed2a7a6c68ce853f49264f0001d1dff9be1718a3b7a8734d51893c0656e2aa897850399a0f0b98319f2cf58f7bd9df61a5912f4e7de6c70e50c6d1205d9ee50f127bd17ee3175fa3558242bab368f1fd7dbd005e9db7f2c892cc513ec80e3d0dd1c59ea0318db1fc3c9c11800e5757be74bc81b3fb25c0ee506a728cc9edb56a3b56588f959a757600fcc60c4cb8c2456995a47398a3df4ae28cf89d34d68fcdb93f2b8b6fcbdaec362d665969ba08b072b59d6cc0055da7a27dc2dfd08183e3a14cb46a7eb543303771febc4f65d7c834d039ea7268b9552bbc282f5831f8a75bde5d7b764eee7f405953143acb96603fefe234d42403ba60b10e07788e83d6786eaf377ac33b95a69fc1989821b11078f653fd34b2657be5d6fa8d04315f41fd939626206b1f0c365890bbeaf1cc275a9d88764c3c13ffc24fda7d04668d09ab4001e92ee1d5ec12c113a441016a9f59c9694b73b77e5bb5365cf3198c3705cf6d5c165438a20f0900a06ec4d4cb4f86a62b9928051e4a7cb3bf54c3efb9d55365b88601d746c41c6731000f35c431fa70016f2f00b6dee375c2841ae1b18374b125d07fe80ff3fc5fe4db065052a858ad26f047555266a11b19010b9984dd3b74ffc6264c213c72b9c652ef89bf969928a2acff141b432cf85220c52f3ef209794ea543afde81b29404c78bec3bd189f03ae29c8c93669c478490478e54c279c32e4b238a90d62bb5b591f4b47d855c54ce325ed084cb7b554ddc77a3792ed1af34168d481232669bbdb446289d1bcaea32370ef1ee6fed6110d8e22b6ff402af97591fb42ff584ae128aefc5360d7aa177da86bc15782b129d35b1424747c9c425d20a08e6b781f4466ec4f975f52cd80103ced7860388451707416f5e43afc0402aa4c036bd6762332b3ea3416f7672a4267cd8e5979aed979e9ef434e6addbfee4767eb41c61363075ed0cef3f30751fb39872b092c04d9eacd9335e247de74d588df9519f02c29b176863480999cd38faebe72a7196f546803094f3eaece1a84847748a2c4ff3049ee987749897bdfce75912eac11eab2139ae1bb9f500b57baabe6768d983f2a0ee5a403ec788073fee4081324343ee85861388a82ec200bf3cf79210bc3d6a018d325f6bae0f0b99b68f36ad4dee9ecb05f", 0x1000}, {&(0x7f0000001480)="8ea2855b885ed713ec930755b94888bafd3f4e46b8d137e80a682a59b09639bae7c29d8e2adc241bc17fcab35677252c03e2db16a947f84cc8e7c814aa0143b6388c2fe317eedd3bc5c28f101f90d86b8d128368c66c8b008fd41df4791bbacfcaf885bc31852b50858ae91e89ff9938ea0171772abf4da6942ce394a022412aeac9c9b73fc4a71c9a370bc5381a482d4ca9980755dac33ce42b2176ef71238ab6f42434ad222bb36e8d7f555b604c6fe6afe40c7490e537da202771f809b1ae959cd8e6cdf6906e710f3763799f0b4029227a5b2f000de19e4ad03ac87ef2d7a4c87cd662a61bdb50d0a41651fc32f314774bdae5102e53db49f8ac6bc6", 0xfe}, {&(0x7f0000001580)="74db0dd666db85fd1f35656f2320069d9251ae23529540d764dd0bce9f95af57302300a062de9aa466c24aa4f86f8f7f34a5c67c3228dbd0155c922d8d091247f72443ea2b6a1eb683c30c7733d30065dbaf", 0x52}, {&(0x7f0000001600)="d5db11d7cf2232d690189687881464086be44a71fcccf0cc7c927ae1762e28f2dcad01ae5d4532ad7416d52c5f9218b82ac5c6d993cf", 0x36}, {&(0x7f0000001640)="93f86bda06a4b724e0a0eba77fdb2eff822951ab435359459ab3085ed56024871bf1e1378b013b7ca462470669459faeb74ca69e2c7460d1ab4b3e288642c7fda5b6e697116df800bd724af905f7ae81521f9ef7033bc51afe0dc8fc46c0fcfe8b7378572b94d54e344ba439a820a03be0c22ffbd0522eb3f3530c92e645e2109e", 0x81}], 0x9, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, r4, r5, r14}], 0x20, 0xc0d}, 0x6) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x1, 0xf7, 0x97, 0x80000000}, {0x8, 0x20, 0x0, 0x2}, {0x0, 0x4, 0x1, 0x8}, {0x3, 0xc7, 0x0, 0x6526de9f}, {0x0, 0x9, 0x6, 0x10001}, {0x7, 0x8, 0x7e, 0x3}, {0x8, 0x3, 0x3, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x5}, {0x20}, {0x8086}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="8dda581de9a286d6f09532f54563") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 16:00:11 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x9) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000180)=0x1b) fcntl$dupfd(r4, 0x0, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0x64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setegid(r7) pipe2(&(0x7f0000000280), 0x20000) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000280)={0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f0000000000), 0x3) r10 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000380)=[{r10, 0x4}], 0x1, 0x0) shutdown(r10, 0x2) dup2(r10, r8) r11 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup2(r12, r11) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x30}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:00:11 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x1) r1 = syz_open_pts() read(r1, &(0x7f0000000040)=""/145, 0x91) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x2) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x2) recvfrom(r2, &(0x7f0000000500)=""/168, 0xa8, 0x803, 0x0, 0x0) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136"], 0x10) r4 = dup2(r3, r2) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000040)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10880, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000300)=""/197, 0xc5}, {&(0x7f00000001c0)=""/103, 0x67}, {&(0x7f0000000400)=""/95, 0x5f}, {&(0x7f0000000480)=""/157, 0x9d}, {&(0x7f0000000540)=""/159, 0x9f}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45cb7657408fbd313c52870f2602b21b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142060000000000"], 0x10) pipe2(&(0x7f0000000080), 0x10000) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[]}, 0x8) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x11, 0x1}], 0x0, 0x0, 0xfffffffd, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r4, 0x0) setuid(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r6 = dup(r5) getpeername$inet(r6, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r7, 0x48}], 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f0000000400)={0xfff, 0x8000, 0x9, 0x2, 0x0, 0x3f, 0x4, 0x10, [{0x200, 0x80, 0x3, 0x6}, {0x1, 0x1b, 0x10000, 0x5}, {0x0, 0x8001, 0x4, 0x1}, {0x9, 0x676e, 0x7, 0x7}, {0x1, 0x4f12, 0x400, 0x3f}, {0x2, 0x7f, 0x0, 0x1}, {0x4, 0xfffff000, 0x0, 0x81}, {0x8000, 0x2, 0x2, 0x7fffffff}, {0x9, 0x2, 0x1, 0x3}, {0x5, 0x2, 0xfffffffb, 0x1f}, {0x2, 0x3, 0x9, 0xfffffffb}, {0x3, 0x1, 0x2, 0x101}, {0x5, 0xffff, 0x0, 0x9}, {0x3e7, 0x9, 0x7, 0xffffffff}, {0x50, 0x0, 0x2, 0x3}, {0x3, 0x10001, 0x0, 0x8}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r9) fchownat(r1, &(0x7f0000000000)='./file0\x00', r4, r9, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c033000763dfd3fd3dd7a4a6f0047b3708424bbec021e92ec9ab34ba5b9e9e66514b2747e7bf2d66a6f3449f9b0fbff0dd4a40b28b929bdc4bab674d93f10a9cb240a7d9f4485d793ae682d78f6736e4dd19349697769ecd38fc3d0caeb5669bab289299270f01f2e5c10b9cbc115ac4d4762"], 0xa, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) r2 = accept$inet6(r1, &(0x7f0000000280), &(0x7f0000000300)=0xc) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x20, 0x104) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000340)='./bus\x00', r3, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/10], 0xa) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) linkat(r4, &(0x7f0000000180)='./bus\x00', r5, &(0x7f0000000240)='./file0/file0\x00', 0x4) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000001740)='/dev/pci\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000300)=0xc) setpgid(0xffffffffffffffff, r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x7, 0x0, 0x0, 0xfffffffc}]}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x5c}, {0x6}]}) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x6, 0x7}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) pwritev(r4, &(0x7f0000001640)=[{&(0x7f0000000380)="bed6d23ab57d84dc4ca56b5342723dd101fb8826c224a8fc25383e58904455bd44c4721c16d5022212f8b5afd59e1514fa58e5cf07cb1c718715f44048ba9043efc11037de6fdefa75105d07ffb5ee069a4272b66015952f7cd18e1b889f02fa5a16fb964524bd540308be79a44027821887d46b4453258d3fb555745a2f2770dd769c5ef8679200d95bc94d65f36583441a78760d9a8b82ec086a4b95fcc9a0bef8632c947995b46ae99cdb0fe64ce6f6f3450f7a6319883ea32a837b", 0xbd}, {&(0x7f0000000440)="f49bfd03e0a8a9182f7e5cd2473377fefc7c19388cf0", 0x16}, {&(0x7f0000000480)="7ba642c754b928e1131eeb5b27c35d30f0bc27495f36b2583a7c8fb8dc011a9e7a2081e316ad5b44c68032da4bea282dcf7b3b3a1f228fd3da6a5f9b71578e0d4370bce5af32361b0b7a9c1649a820885ff5f38d9e3d21314dad202d90879f5ac6d1a46d198803c1788e2e74885f2f8f976eb11a464ac28d0fa06999cf2b", 0x7e}, {&(0x7f0000000500)="c9f1d478c7131b11851f106a5624d64855eee18ce9921c5936b68aa0cb19359cde7edd2d155cb476761ed3b8fcde4fa50d9cc1abb94a1583d9c3ce87b5ae696e1a4427a25c0ec7553748788287ff58952bf06d32915bd4d2a243c73f0ed778d5", 0x60}, {&(0x7f0000000580)="9627a3f3b4de184a", 0x8}, {&(0x7f00000005c0)="219bc2ab41a90ab9d9a3113639992f146af574276c73f09d118c4a4c905107e134e2b8667995c02e83d6c86359e50d25302f8a5cf0fb43fa42472082116bb1999f65e818e133dbbd612714ca1ec1650c9abf6c49d20aae56da514d8f3c4401ed89979cd4a595cc06f63feb62976a09e5a20a3bb48c6f8891ef3ab43e1acb3a1cd8003db1c44d409267c8a1d731248f4fbfb3c75be99b0409985f4956e71eac770fdfb40b63114ac90fa3374744b9677c5c14a1e633364a2d578e764d8c8cc3de12ea4bb31df3420fb499457ee9f02a83f444e6565651eea80b25bbb732ad822bbec7761afa16a8f7513a0c975d0eb204d1e6b1b490702dec72cf68e768859412df364f3e6f30193f2bc71f236c70b4adf2770f1cda681ae83075010a9dcc99096f3443da1ad1f635b8890258e71cd4f4e99f2d4d6243357f27e6035dddee9a770ecd0a9a433ce23aee87569be62bf4f03dc9e8649feb49d0595f2af573c7d9958bf791b37c4908abd2f48ada800fa57f6930d963295ebdae1a142a478a5ac83ad65e318414c221e0cb6cc96d1a1be6d896f88121c772a98459e7fb7b231c4dbd1f3aef027b0b2ad7e303bee5c73fadb9bb7f9b99ba964865d589404d91ecd9f0db52082f8470587b7b04afa4dd132c1da4e48eb9cca5f7038743c7ba074920b91b62f5009ca1147cb7ac8f54865d16f68b87b94a92c22ac408d65a1d02b332884c27d5924079034945a986f388339ec9aebeb52d6c848dcdb6a2e5f3db684f0452ff13d0c893b22f6c0939d091537a03788a786b7c77e0be8befd17bda6f1c2c8a148f9b80f49f0a51ca29cb9decc5124ca9fc13306ae0d5eecda0a1c25367168cff74290eaaa523746a95648ea3dc448aff1efe276ce619371c411b2c87f0d962219652f8e98d4184e278832d977ff96a61bb227f58bd6427eceedbd8cbb5853d7f106254a32f0aac6eb2193d8928e77c8b83c10c296105293192fb2ac82d37505854402f869d3ea4c1ebd7b89bd27bfa1607949e0d0147b52f42c96f1730041de29553070d385ecc291af9df9798df6de2bedf9ba0aaaddb0102777332d525d53f931d5cdd8b39683f1e9ed76a308e9cee0d08c98ba75ad8bbf613804b12b1b4fa71d220ae944166fb20cfe406ec434838566a22b73cbe5527c06b7e137f39cbeea57281256e32f897872f898d73ed133cc8200cade011dabab2915031fea4499ce86b4449aa0c9c0df00c127600598e9b1c4f912992d5987674333127ac4b78cdda39d01da29fa33a752937007cda78906ff9952e69b42788405672c80e8ec675fbfe5f6292abec7e87d406cdbcf24f26e4b04d9e738869d66325e0161eb3de0e3fff0a15d534f9b30b120bcf4896672abc7e9eed34b753ce08753280d6a8da2c9b1b57c0edcdb37f9c5ce555f0c6fc9e045dc5b0929145c7a53e152c54b8195ce539eac6788db09ae7cab720ec91a570d94eb4a54261c2a88daf8bb05a0ce1a51d92792107225f885fd327ac68b69542b33e7718b21c842db6281804bf07a63e39f30b3733f46ae57c47c9940a0ac184393835acea760853b589e3bb15c014e8ce09990ff725ba61ad3ac5effbac62ffc954efd11660ae8201cc74617b5359a26ce5e34459feded1460687ac2a24d6f03857b0b1db2d8f75b55098542c07ef082cefed3438ba7e5153dd4237da5b38c2892c69403780788c1f49286de348f2c44ff25af3c1e8f3ff3bf1c8bc5aa8b3fd0c666cf12f0d503ace379afca8abb8fd7db5682c2eb99acc52360cb27a4009964f1b74142414baa25a75289bdb2e450d015900f5bb3e00f8e0e2c73d13d0439c1df2634ccba2be43951193e4573ceaf9b109d551e4e622ad80454a5d2c5423e839bc9f7b68bd52a251cfeb57b085992a96bb4bb0767e459f2795bfb1e32dea641dd594b6e40ff66c5cef7a9fbadf4a55a29615c1e552b526f18cf4134ab2ae22f197954169cfe1b0752d85d7a0afa7d4d1ea0383137c5bcf51e5d260a5c48baf0c8f9c2002ae259f3dc41a06e5f6137b63ba7d1ee3d4c516a43edd0c423f43b828399dce46137530e3a40f41dc24f7202dcd75134cd48e699831c028c772e40f13e11cedc85a5e67326c197508d2768e37dc830e90d347c663063717d6213c27f712e3d1e05642da23c5fe1a4140b60595ae7d06bf109341766142e58e2a5429be4ff7747e2514641dc1f9e5f1f2df839c27073880c455ca56a0e0dc7bbe66a67850f60a0937b52a23b3c620060781be04907c8c491c3ceeff3724dc1dad249d875c6bde42bb46eadd3cc1136afd89cf9d089b0c4395a9de37130f66305f4f24a3573b5722a7fb42d67c3d4e202b57ccb46ab99c64c95740849cdaed8e35f25b134902b59f98aa12f76aea92684b02c5a218c6d0146d93a2e706592410a77b4db399666795eb277aa088faf2cc562811c1c14894f40074226aa8940aee3f23c0751d9f8c73fb578f350d933c7b211451f4f62675eba72ca56eb918449adfc3afe6e78e5f3b1f48fc16fc5b641ec5296917e4471c8c5fa796b866fcd97579033f31feeeb587389cb28b9ecf262e80eea41c1842b95c71245056e67e538da4f0ece909193645d1ff2401f19c898733bce35be07c25c4a30408602f6640610f9ed0d978a4a0a103be976328d2000a63bb25f68851271c42b327cca57ad5e4ad9aa6c1005566af02d93fefcaf767a31a59012d78a91f3e44557b8821d96aa34413908854e62259b66ba90f6ff48b72276089165ff97834e537d2a7b71ccdbf53af209a36ceabdf0bdaef9161a513035bfc1de3c85a4cb94a121907949b44a57b7919a95603b263d5b1e950f08035ba9514f5ab78a0b209cfcaa974086e380007d020e0911628231146696988c0fe3aad5b2769630671340036ed3bf3089da4627d51a2b4b38e2f01908a3bc7a7d9fd6d9a310da6123b8a15a135e44cc79698128f028638050b14bbd857bc6f5c8726043327c96d17a90a8d97632b390973aac45bb3f63eb15d7b067e27cd5f4aa7811715337e577f64b1344435f9a60d602a5f8d7975eefdcf4c31a7d1e8c58a6cc7c33136cec939d52b04cc30e0d0a672250ac1d1512483b257f36f782f4e42df722402172104e02f3e96a56ae0344c123896c5e8e5813d3b347bcf150f68ca86cb48224d293643114089e91103a1c8d6725380a0741e207cf3b48de99544e3bc6ffc482e8463f2677bbb1635862bdd0e6badf0283fad2e404ab4e1c2145e9ad68303cc7338a7612b96b7b32d70c3add0a5b5fa0ec0d0ca9b5d5b7bd77535e6d5f4cc743f13eb48a78ea424fb32cfd29519212e0f4eac338536e1a4d642788843b8ac6484f8acaef1b240604611d5b4f666eab3190f57cc53c95289ad60869e2839d42e72983e5b3dbc229c368dca38c021845646326d0c069c4ee7d0d4c8cc3be11904a992b7a859417181fdb866191811b7af1a40e7007ea72b29ce217d592ea6e2ee1cb1cd4947565bfcd0a8958ea3ef10f5dc8fc5a58232fd2e0992b3355675f4bcbb7037a85a7ee8a29cba893dae3465efe44e7e9df2141ac9d8dbfb086cf1cc54ad191d3d5ec04930150a6faf8700838dd1826a854c1ee76426a57ab65036cb3606873826632582868879302c5a29332367aa0752413670a7458f15d6b02ca2d3ded71a1c84e66f74836b11798b516de61d96179dab7d408d75ebb3048d2a2e17d987ef5f3c55018a19dfb0b0884a88cd44150fd5d102f8a9cacfd1d3eea4c1111d7c15c800540040c5a16923438ab726d1274bcc8a3e4dadd8fe34a4362ebbb664ed44a9961b3d83cc1c9b5f654e711b8be297c2bc151ac83e6d14ed401c44df788757910a0b3e8f54082af104f20295e45b632bc44dd483c92ff33c0fbb044474330e2956b7763227afa01460b6036e31aa6e07f58b25ba8a6245f60571659cbead8754c9f7e04aa9a9816d2e76b29da6d29cd094522fc15f644c4f21ac039aafd6639ac3e2c351455bf18cefe7fbb31b88c5745bdef59895f043b7f7a34c804d9eed1893cb2081aae658ec4904ac4248fcf896103974590ac84fcee9889a9b6b80897e1967937513a0c8c2703a1b565687b630aaf036c49e787a87348c17fc06eb763b6b89b526198d7ca278a49fd0d2ee47b1255cd0d7b6fa873e1710fef739bc6ff35b2e6348e0a7d1cabd575cca041020cae077c014c644a4de1712b2f51437908874fc7561d913210b542bd05deecf54ab5b5d95ecefdaa6532ad821742d23b6a0e7e7ea0b109367b45d94124b77e24015c6a49e4707ef7cdcf679bbac00e952c848660c2272f17c5e07bc2180dca6ae06fbf421ae6b2703af141064ce4f741be326f04eff6af4f2f03f32a1e02a747be5ccc110cce4f9904802e3a3b72453311ff2438192531f2ef2ec5d9331cecb3be02dad94f95ca5efc4dd16595a5b663a565759698a637977d6cf6c166b1dd506d59c00cbba1b8d5619f83b7122de8fad19552d76bf3dcfa5d4b167af7fa60d3eb871dc30fbb52f642dce1b777da8ec0acb9895d15343c874139084f61c8d51591b709cbcd83393ac5ff5eb6f3552f46f5c1fe202daf376f42d29a0e0f70a240d628b6da53f30aae60faf153dedd9049855ff5b9d5b8e58fde9dde2fff29c79f040df3594c20a45379de2194a7639bb8bd63003286b63a24ee12a6795468f98ac0edd622e4a9087dfbd7a4b9c99073437b8123a8375b7961807a216a64929b29fe031fb73182f5d3102ac44761514399ed29c43f4377b840df0ff0552d561925a26ab18fd0cf49915336451f951df562004d80df73ea2de131e3a8fb3ff2cf836cea9861bc9eeb0c89982d207c5418170cab8605210150c1a4500f3ef8daba40309f84bc60bb081879d77fde8fd1d9426d183925ddbe10e1bae327b5dbf7aa0831b040ceedb1b92965e9c2b20619d17cf73820311cf78fb551c991042c5bc0825194d56a6a1526dfe29b9409ce6e3815f79eb4193bfcdad4d5fb44fe60fdb21b5bdb1cf325456169715fadbd938ae0b6c4c6f427d746adb10f5f53ee34f8659866c4ef117eeaf088066f4dd5daa7e2021210a52c3085db19233e84aa88a695cdf9215a72772505ee943e0c38bd46cdf5287c71c0684ac97118f97be8fedf8544e65773b8afb26f861046abab252bfb35aa38db73b70fd71f71cf085d2d5f78d5c1bf9f9bc6366a58e282f9f5d037348db5dbff88685bde1a107cb24b2313abd663c8bc82c370aa5551c29a4aa14e0dcc3f64c7add192bde7473fa0a2eb7c85975537e188bba81d1d2f9c48bd5b925b4f7da756e965255926965cab3963e37a3ed6c734ebd2c5dcf144d580b3320546a227a47c315e470f742af9069c043f42239d0551c3c49ef31da1b7a2bcc8efce6ec4e538222751cca292899f0f767890827dce82b1bb007173a05e164733544f6b6a54e50cb0b65a435aa06d4d568ce8b82ac8eb092f4b344c141482538828f01b1dfeeb303b5cb4e47c725dfb6274e5d2032bc5cdf11cae335f3a8e135c8a9842a7f689fa7ed9d75da8b6bff0141ea6bc13805bc02cbf7dd2e72678c1fda0a2f456e557c6f73fa7ead303ed5e887b513280d583310b6e2efe44d4c413ac66ad98f03807f00a8bc189554217b790ba73b036e0f4986d1b34011d8c5f35c0d0de85d4e6175572d9894ef0d88788b01b15c83a161903785021e2bec38d179d8bfa76da5ccc65ed339781415414798dec458741bc50dcfc566f794baac7966ddd71bf3bd62b2f81e570adf0d96d7eb462f7f01f15a415e3d08b329c653ba52", 0x1000}, {&(0x7f00000015c0)="7baae0fafb93ac5d33d416232a303e691003fcf5f11d7963cdefeaa3bbb9e92d046eed22705fa100a375902f3513a344bf63af210759cb626342a2ff186433baaa8f7439d04aecdad92a328c31bb222ff07870808e56f61edb", 0x59}], 0x7, 0x0, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000040)="020c777cf7ee530d74162db0118b") 16:00:12 executing program 0: socket(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r2 = dup(r1) r3 = dup(r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000140)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r6 = dup2(r5, r1) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000180)=[{0x7, 0x5f, 0xff, 0x6}, {0x0, 0x3, 0x54, 0x10001}, {0x9, 0x0, 0xff, 0x3}, {0x7, 0x1, 0x2, 0x800}, {0x80, 0x7, 0x7f, 0xcf83}, {0x401, 0x7, 0x3, 0xffffffff}, {0x3, 0x6, 0x2, 0x3}, {0xb9, 0x6, 0x1, 0x7}, {0x1f, 0x5, 0x1, 0x9}]}) fchdir(r4) 16:00:12 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x5}], 0x1, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x100) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x7, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x0, &(0x7f0000000080), 0xe0000000, 0x0) 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x0, &(0x7f0000000180)={0x5, 0x10000}) select(0x40, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0xfffffffc) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x4}, {0x20}, {0x6, 0x0, 0x0, 0x6}, {0xd22, 0x7f, 0x7e, 0x2}, {0x0, 0x95, 0x80, 0x5ed}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x9) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f00000008c0)=0xc) fcntl$dupfd(r4, 0x0, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0x64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setegid(r7) pipe2(&(0x7f0000000280), 0x20000) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000280)={0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f0000000000), 0x3) r10 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000240)=[{r10, 0x5}], 0x1, 0x0) shutdown(r10, 0x2) dup2(r10, r8) r11 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup2(r12, r11) 16:00:12 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="1f0a"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) connect$unix(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r1, @ANYRES32=r2, @ANYRES16, @ANYRESDEC=r3, @ANYRESDEC], @ANYRES16=r4], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="f4661e7f72b5ef"], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) 16:00:12 executing program 0: pipe2(&(0x7f0000000000), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x40, 0x0) fchflags(r1, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="82020000ffffffffcc2cfdf16bb06174cd2cb840bf51d168a0d5c723eb68e396e5d62b04f752c3ef132def7baab13ca26d8762e5f305846d173f8bfae41e004ca25f20d689b138115b0d56726f9b164cee11c0bc631df8bf37a332264024b4ef23"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000f7d3"], 0x10) sendto$unix(r0, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de6", 0x12, 0x0, 0x0, 0x0) 16:00:12 executing program 1: 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, 0xc0206917, &(0x7f0000000300)) socketpair(0x18, 0x4, 0xa6, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r4, 0x0, r5}, 0xc) socketpair(0x18, 0x5, 0x1, &(0x7f0000000000)) write(0xffffffffffffff9c, &(0x7f00000000c0)="bd423c1165191e0a678f6152628bf68e078b26ae9bec438c51f8829b13a912451696bfcff19b62b67bd5f188e5e7ee27eb71e0761cab3cb10085ee8a26203258698a9e106b8b9a4cfcf3876642b9eeeace88c10423e103acf75dc6f74451d113ac2086116766bf2e1804e33833", 0x6d) 16:00:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38bd07feae7edefaf06412d7bc4fedf7e6283935ca0391853e4745e9ec800150888fce2c20d6f5b354db521c8977c1c0b5bd6424cd5ebbde24f5e451d24ad491b2297a3ff52c9e554124f921bc6737af98a423dbe0a409b37d9336f1819b514ff68654ff01001fbb96c6a1901872cd271d60925e9874aeeb5ba8d7d98b30d905b724c7c38cd553f4d6e564b70e73c4d39fe1720c07a73a46e4f1f93ff72584905dc447e6494396e15198e1060024201a3758a1814f926df08d5438a28aee47"], 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:00:12 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x1e, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x2) setsockopt(r2, 0xfffffff9, 0x0, &(0x7f0000000080)="f79da5fc9513688d210bb29f7a45a3c82a37ca2fa9540ce86cd6926916b6b46512d254f349b072684fa3bfa919", 0x2d) r3 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = fcntl$dupfd(r3, 0xa, r0) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) 16:00:12 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) msgget$private(0x0, 0x43) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000fd7ce75a515a0000000000000000000000000000000000000000000000008000000000000000000000000000000000000000008303000069000000005fc9c5ddf800000000f0ffffff009fd90000000000000000000000000000000000000000000000000600000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ac54572f13287dd205be73a9adfb720d72052bc96efca37bbf933000516cf9c0bd91b2f9bbacf8a49b25b8e2f5297a58c1a605b92cc5fdcbae1cc710479d02977131003c5e2824f80ae8523bfcd8b98420c6d7511d4f388bd0e919150ae76792f633375ecd85ec689cf52285ddd98f937564d55b95ac35492a0ee8c694fab6a4151b33b57fc473e3864c7a6c2fe361135e2453dee76f8b3921891925398f79834650ee2829bc16fec30207183fd546cfe3d02f0d3f4e41eb87d33e2234a88a7341587b4a6254848f7ec183baf31a3d41ab54a68a1760000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES16=r1, @ANYPTR64=&(0x7f0000000840)=ANY=[], @ANYRES64, @ANYPTR64]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000e0a9f9ec5b4db2e25daeecb187b261805aa83c53dfc6b2708af28d70beeaf78df71c8d98ba8bd2da59f7972aa24ede6b7547989966fd488643fc2efef6195f98a469525d9d2efa3b87da641836f798d4fbebcdc568df7aa8c820c65fbee621ccaae94b7d44b203744e276464909110ae5698213bdb399ef8244eef0d1a308aae6b9032eebb869e46e1efde02fd244200"], 0x2e, 0x800) msgsnd(r2, &(0x7f0000000080)={0x0, "27e37dfad08f489e6296f97327ca07e5ad839e"}, 0x1b, 0x800) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000180)=""/86, 0x56}, {&(0x7f0000000100)}], 0x2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:12 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x87}, {0x86, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x614) socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x3c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) dup2(r4, r3) pipe2(&(0x7f0000000080), 0x10000) r5 = socket$inet6(0x18, 0x0, 0x5) accept$inet6(r5, &(0x7f0000000480), &(0x7f00000004c0)=0xc) dup(0xffffffffffffffff) r6 = socket(0x18f63db0b94d5ff2, 0x5, 0x0) setsockopt(r6, 0x6, 0x4, &(0x7f0000000000), 0x700) accept$inet6(r6, &(0x7f0000000440), &(0x7f0000000180)=0xc) r7 = semget$private(0x0, 0x4, 0x408) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x379, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") semop(r7, &(0x7f0000000400)=[{0x2, 0x9, 0x400}], 0x156) r9 = socket(0x7dea6ec2fd3a67e, 0x4000, 0xfe) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r11 = fcntl$dupfd(r10, 0xa, r9) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) r12 = syz_open_pts() close(r12) ioctl$TIOCSETAW(r12, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r12, 0x0, 0x0) r13 = syz_open_pts() close(r13) ioctl$TIOCSETAW(r13, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r13, 0x0, 0x0) r14 = syz_open_pts() close(r14) ioctl$TIOCSETAW(r14, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r14, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r14, 0x2000741d) semop(r7, &(0x7f0000000500)=[{0x2, 0xfff9, 0x1800}, {0x0, 0x9, 0x1000}, {0x2, 0x3ff, 0x800}, {0x3, 0x3ff, 0x800}, {0x3, 0x8, 0x800}, {0x0, 0x1ff, 0x800}, {0x3, 0x6, 0x800}, {0x3, 0x200, 0x800}, {0x4, 0xb9b, 0x800}, {0x0, 0x7f9b, 0x1000}, {0x2, 0x8, 0x2000}], 0xb) 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x7, 0x0, 0xff, 0x0) 16:00:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setreuid(0xee00, 0x0) r2 = getuid() r3 = msgget(0x3, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) select(0x40, &(0x7f0000000080)={0x7, 0x2, 0x6, 0xfffffffffffffffa, 0x8001, 0x2e049ce3, 0x5, 0x1}, &(0x7f00000000c0)={0x5, 0x4, 0x973, 0x80000000, 0x6, 0x7, 0x0, 0x100000001}, &(0x7f0000000180)={0x4, 0x95, 0xed47, 0x100000000000100, 0x5, 0x6, 0xa8, 0x93}, &(0x7f00000001c0)={0x5, 0xff}) chown(&(0x7f0000000200)='./file1\x00', r5, 0x0) setuid(r5) r6 = getgid() r7 = geteuid() r8 = getgid() r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x7, r5, r6, r7, r8, 0xeb, 0x9afa}, 0xfff, 0x7fff, r10, r11, 0x3, 0x622f, 0x8, 0x4}) setreuid(0xee00, r2) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) 16:00:13 executing program 1: socket(0x20, 0x6, 0x1) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r2 = dup(r1) sendto$unix(r2, &(0x7f00000005c0)="b1000513b10000000000000000ce24fe84b3ff8d005b98aff90f427a0123633aa7fef96eefc73fd3315ae26caa0416fa76d0fe7609a16336acf00b783ec51560e726d5a8ea04be781e4991f7c8df5f882b2b7be1aa5b9a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb7c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f80004000000000000000100000000000000000000000030e0a9c33d3f55a5b6563a9bec4fd986068493276484cf6901c0210b658d2debfb246110ed0d5f4e82877ae5916d2a97ab040eed59994db2388fe0f6978f39648efcfc8dd2171fe82d1ed0e426e981a44bdd5916cc5d6ea0c1e6b7e298a4e0fd8e3207d1c9985cc5dd843908b0f7feed154f2ea37ab6db107a0ef0d3b96042ad5c619f4c7509393dfbd00c06892ea71b3a7b4818d8c4ee4b9db82f6763ccdf765b018474d2e9f84a1400715e77f57868cc5dc04ddcc5f2c77aef5d54381af4f6e8655084237c8e098dc512327ff468f69a142bca12ff84639c979b2b23aa654beff35438b27ef842039c39a84e4c50b1bad8295ec9d75b34c85fab8f33135bc02212d0a1be7ee0abe764be62836bff26eb365b2f33d7a8e2c5783700000000000000005fc5812ba02d0b351aafc47c20038b5b077c1138ffc8899bc9f99a243e3f8d12be720acadf884021acfa022a6a2422b2d80f2a5d8f15b8c86cb6e6c78de8e90b603a9586b38c262e75b88832671e384ccd15f98bf9b0b5d77388476d78af716d5301", 0x242, 0x0, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x5, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0xfffffffffffffffd) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x2) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x3, 0x20, 0xbc}, 0xc) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r3 = dup2(r0, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x24, 0x0, 0x80, 0x4ee}, {0x101}, {0x20000000000006, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0x83, 0xfd, 0x0, 0x3303}, {}, {0x81b}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x120) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0xa010, r6, 0x0, 0x3f) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r8, 0x4, 0x40080) pwritev(r8, &(0x7f0000002900)=[{&(0x7f0000000500)="c370cb8d705ceef7ff4ef7ac814b9acb6488446a8cc7c5c13f2a117b61936ef7f8b554f533b125fa4b7712b37eb1e38f24b0639a4964da31f53046f33ae8bada59ae736aa4618d1e11e0b9821551b3073f53955eec895bbe778177694cae42f722a16bfc61a2c945978785aa24da0134bd956478c4c2748fb4a8074ae5b1533e8d00f48e2ae985d709cddf811d8920c933e92ad90c4defd624e5293953be94183b6a17b63460a9b3ff087c4d876d45e25366f218fb6e8ec29a0425cdb1ab26e672407b4ca9dfdd5fa9f5831b334d7b6983b50f7e9f2571969dfe82f2bd645a3e3e3ae2b4dcf7dcccdd7297ba94f7a0fe3e9001f559d51d32caa51acf75a6e4358c82767e67af1ca01df3c9ce0d94ef63734eaeb95a512651e9742c29249c5983364b2ab539be8a80ed2876e1abc4729faf58c958298d948dd12491946ed1504b32d34575234c3bfbaadb3c38261b21ba1277daa9a791a1c4e381674f726da149d67af73bf819714c675569bd10b67f21d086d4282b4c42db86b68e4eff6dfe59d24a5c0da90dbc2fb27aa578e0dd14d62fe460188e51e57db57fa8e232ee88f86d1b033d2ce1d0c1771c81ca86b0ef2cf10bd0e07a80d39cb47db94f392798f60ed4af0671641bb184ec22e7bcc3715b6761eb5c29c941d696309d8628f65d5be38813c03de6972f2272dcd5346826333c501bce1e4b781357eacb28c2539d56a2506a8e7bdd02a04599ebe7a9fb9d4149d4f7a92d02775bf5d41785a64053e50720bd063c9fab80d6ddbb03e42ec063ae598d79282552612e95ecac08d1850fbe6cdc42c818f19f20cd6214059dd963350d7b0d3c9bf37cbaa8127c4ce92de52add044a069588a112db2de99b0d3906d21ae48303bddab17778d1ca517eae77d6247c07da50468e5398690dffe2fc220935e5a571843fb260f86ddf619ab86d84a34e05791b70f75d6f02be33e6f5c84b037aefc7879f4843ef85ce79c9a712cd5c07318344c66b233a27dd293b5c558c724d74c8e6f4cf5a8b3608991002fe5b5cef1545aea04aa476b2ba1048c090450e61200d2cbdbb154bac2f94c880629d54074f2ec7fe771bd43753960835f0bc946966fd09a09da56a669c93cfe20f81c521a0880a61215079ef4bd222a9d79b169f5d2bae35487e59cf79683f6cff9d900e6a7105f22fd4c55081a4a9cfc3a0bf613618e64bbc453a9dd8bbe9d366e5ab8be3bc583c106f83761f103b4ca033d9975e9b2ce671163f055285f4916f51fcd01e428d3ec8d9ed5a7c8fc31e5dd0a07ca6956ede17b3e52dd8df502e2ef54faa08f2ac7fe98d9d3193fa8354cbe45e4cf5961bdf5378c5be752cd52fcc42423f720938d4069eacac9685f8ea7798a184327dc6204c21b288274a27942fa0e880f6828516a649ff0316e6ade631e2bc747e662b2b56ca4d58e4a998412dac484c8d01deee34d7971633e084f4716d6e3482cf0163b2f4d423717b2efe44c56b9bdacb18bb2489c8522360042a4a716c214a69c9e1f752ee001742307d8c5faed7dc43c2dd57bb5a2f03e18e72a950b95f2cb5e9184919a0ee12d442ff71140a4edc141b869055312246d3592a1c3adc55b8e634b331e487091c5f632153c1f1dfd4fe47acbd4ed142e980465840c9df76f94394ef6c5ec69a624e14d3dccaade345bf870efee516fa3276b8b3643c715ce7a4e6293992a0197e7d28687fa9e9a9538b1ebdf22fa6ae598265db02e627c64230e4e94b7f6f77fe153370c19c15a95f83c45474e58bbf870a47499e64858ef17ac138769fb7de64b19e1b6bd531c1ee99d62289c5cc0b8cca9f618c3126381315a12732245d658ffc8796c1ce74a0b8c6966c87ec1cb24dacd7848ab712e064c0bfe716afc0d0ec33630385a6618266f80a14856e04a9106002c1c29bc0cfe409017ef3a3678ac3cc62f110fe57088df4b360331e51f3841a0932bb067d714ce6b4b82cfbbbceb616b669ace15c7dddc3475504abd4d2dc3e083abc6a604e0a82338f2b161d4aaa29ed45f6d1d74ae7fe35c4c432ae473f0c1dd8739c2be3fb2c0a43543983eeb51c4a1e9910c855193fe0f699bd08bf29b9c9c99c584048457f7290d33234f8344e14d52cfeb64508d06facc339daec06c23391406218bb3ece61dc085912649fd739763fed0f8e809efaabc513d04bd9e7056affca22275809792a9b4f84413761fa6ba4cf7099424ceaa8c5ded0f3eb87e7ff2f6353a71e7ee7e28e397444fd7440062573370962e9d6663115b3d7b7991a95e6411bdfe8912460ded3c6e852a9a1306d0be74ed1c3f736568ab99b6a48c0d45e7f33dad88e5866550841c36eb3194df826a1583c64a2d942f44ddf2fbb4000da1903a6e7a7a43fa8f3abec140cbc95996b423d92cd608b4b8645212c399c9695af3004ffd1177fde6420c01b810b8fec7eeb08f816b29b98855bcac20e4766597665813b4df312db20c6251f8cdb1d8a8e3714468c2c2fdea4741e797aa6549e0c74b0899dc0db0a89d43c3a1a95105bee455e7bc5dc5fc21e5345da578b9db3b149f73266c7343d662c4fc802508413e97375b277c66c5941fedec49c3cfc51cb95b3ca263635283455cf081ef7a99b440cb22ae2d25bc719f9fc4e44bedf6bab01288424214d05e8f4178856b5856a17030979bfb4ad26aade52b3f20a2e619444fa6472ea295ab4f04997f2de82a2d31feba16efbe05272ba8f6f4637a4040b070519fb4cb88802c5391292bfc6a63b9b699ff1bb2aadac9cbb4c16ce7f315a3a2746944c532eb21009ed8e2bac94edb7bdf9b3324a9d3057a5db25b3c69669ef37efaccfdf96545412e07877f448b5f3434483a3f7bdaff2a36428c79888ebdc42967a1c5846fcef1f4766c09c2576565caebf62840eb8d0134958f209ad87d2408a85083198450c0962247624ad7b066236135d60f14625560892cbecdc5432b8f52507999e8e3a322cd87269fb08119e8339d2f96f02205c913cb0380bb4004b808cbfdbb4da7d98d488bbfdcc7b3982c77fcfe760d633cdff8dc0b54f8c3f5c12f2e94ffcabec15b4ae5daefdd22e86474e1baf082ba7dbd07ff10ee6f57a3d6988518919c7b6b803b04d5c173b1569efef627dce3bd97dd32d28a508c21b83fbc35299fd7495ef64ee473c8a18a90bea3ecaa2dee84e7b52ae62892cc7c7904c52198753dff4c658f472aced37c22c9c918511d4e43383ce2079520d4c5cdaeae8c24bea689b07b020be6103ca286f10f70567de8c1e1b59e3fc554b557b552dc53f41e82e79ec9454e8df87988fca573d20a1b7f40fcf18a98bd09b12fc42b029253981b86b45e3e4b0557a146878452154e63e13acb3add32c117570b89a3c4415dd83433f5a77264c0b2650127b105deb81f9082057f05f256eae16726ce98eb30d4e8d25fccf5012d49ec301f2d4d85f4391fa89b0b2f0abae799386f8ac7d8443e45efab0fac8288c52f2a7a5203ce319a212c305fdc28fb8071964998d113d6766c25362d388b392bd0ccb9443af717944dcc748e16e1ca8d0cf130e7ed5672456ce31e56d3031045d4bb368fe47326cf90e6e630c8f9877b7f43ddb28e84a0e14991e46168de61f8ea9b6fbcba61370f78724e81e7ea0efbc3ef16e035c4a331aef950ca984909142031375095f10dc7240d35411481b7e4877d07e76261cb7f50b07ef478f9dd4868e5640c55421e2e9745bcf6daa7c38405756fff2617a9ae22d33f31a6e705187cbcc675a9fc82395535688b36930f993f9919d00198e84c70611827c6684d3e9b579a98047efa45373e32e8e9a3cef28d07cf717dc72fdd1cc2db6882459a6b78b320a327f76f44605ba8bedaa003441523e2731df1798f320ab978db8c05c34419b2b185df89e3e9a9053f0943d031ffc68dd872cff6e2431f17bf73e1d197bfe555b5c99856f50feaa01655f3e17fad8891cf14fd14b33b0c6721459ecb0b3cd5e2ccb8a66184aee16f2733e32eee1a92db1bf1e4011e58d7788d665ba2b08654adcaccdff281c686be7ba0c0ebc5909935fc722e764bc66062c4984f409b50ba46c10fc38f09b298fd50fc0e2ab20e2684029889f0c4b857b0bf02b0b800368c767f6f7c8582701498cd716c3bca70321fa2d99e1b1520f40eadc9b48b89222c3e8da21ba4579d6d5292b07371fe6e6f72ad3a580705dbfb9c6123ef0b7049149c1196bc2b0117d80db8ab435ce1670266e4e475cfa37856031b239b6278553ce4f841d6111a113789bf7b3276e72a7ae85bacb6b462b639660a30268dcc621ee3db6e66f9169aee1a46ca2ed97ad01f702d8e1dd69cd4aafa4ca8dec910aa17da958d569735ef6b5c334a412f4ca1866eb3d08f1cdda9d50ea7b27d1f0faad3d7061319784edacd659f7f20e8bfa1c73c9b114f256f74d4ed918ec106c080c7292a7fa8fe1722bca12bce1fbacfdf2e6cc545a0b4c8aba6fa663f6e07054d6de34e63df897936f6d998a901bc8bef5d7cac3412be348bd0df31168a806bfba782a5a3e7653f226635132f819913062a13a0ff7d8b05181c61db9c9dbbdad3c27bd7ef48869e4b88e26718e77300f5b903b229306a5de44719a49fa06bd9ae3d7800e176bf24e8e0d139be333492016f0cf6813a22818b295f4027b861124ec502ecca970beba0f9224fbdff291ad4318061928e4415d976469c9c549a522df0b29814fd5236f88d69c4fcac12de448c9af88706d5d94098e427cf400463565437f4936a630676af1407eb92af1ed638ac49c619fbbb5df28cd98140c898a4f77d06336844254a14fb33857040b44912963e27845c291399edf6ba892af795c1fb156bb72553aa1ace3e495e5c21981889d52264ede240bf744ff44bb232d09d18498c26a484bb3a5c8ff1f25020f5319404d41a232baf852acd52701cf9cd4ceb13747e874d9e056d6de9b74fc9f167c50451d00d4ee5fc47e527d0e7a99d6c28733ebec2ea727d149b10db6aec1bbde0519efc8bd018e79eaaee49bc66ce4ffcbf023581cfeeddcc1fc399a6cf71c1623d44c19ce7e73d5a463eb97f622f6043172dcd9f5bedd73ef1eff946015484d5970de490da8cfba89d606f24680b2974ecdea810f700ca585f6a46373ede4ebfe4bb47dd293feca9443e795f112dca041ab0cf2096a9783956f86abb98b81514fb140a0528d0445194024e90eacc23a82384beca4b946fdd2837e9c5cc7e0485cb948884cf38b8c270bb686e06f57f1e9ceeaab3b8bfa64ef360dd0b53fa1d282988b186195998cbdb4108b2d0e82e5c13adc22155e850b0e8ed1d3ffc283a0230b4293732e4986baccbe0bc9d27d4b638d3eb594435cf94f0f6d45cd6f70a185c85fce34ebb41be2b1591376683ae638438f43bae365e0ace2c776cb280e1e0ec3c9d3a99dc40b958bd8f648a91fd994175cb6fe860c9a4733da1ca751b23227c47982b73a3077bde925bc2e43edc85b70dcd0979bb6e3556d0a50135d718200626f1299c20601a7007cb588603e12b7a7bc7337e12623c573367842342be2ba6a904d4fa0cf014d5ab82bcd9896aad39f87640fda63a095e40251cd577671c3f2a6a880ae47897ac784c4d2c20b5f91926078f0b7e4cc0ae035a77344fa1b8e4a6ea5611ab4c8fd0343975a05b77235b91ccd6d02e54cc415b81bd0be38e6c739809fb34efc6577b721814d5be134f6df7e98ce14db2d6b4fb281254a5a1b9e8adb1cdaa03ba0f994ca9173d741f53a4832a719e8907c1b02d65b23c9827a3479e5c2feb33611b6d3e39713a0", 0x1000}, {&(0x7f0000000380)="56ab3dad8af49ae931ffd4965f266f1eb21831a45e4b8becc44255b57e13396613b1a729df0b7929caa0d37de921f2e24b3999d22615a1923a08d0bcf85d3d7323ba8b11879ec8fde09be9ada47661e604c18af1ab", 0x55}, {&(0x7f0000001500)="b10b2c9a39395c549743860c2d13be1f4cef184016e6f01bb1e8940cdf94ed779bd749d280efc53ead74b5198d53cc7f1e2bf8b2b6ae09ab450f320cee827810f27627ba4fe53bc79a3d7710f89d493783affc22dc57072476596e5a7148ff8de9ffc7c892f9ba1e12262558fa4bcfe9f5547e492da33dee3e67cb8b5aa0023821d592f07c3c", 0x86}, {&(0x7f0000001740)="3516a7d5042ad7066480d114a9c38dc561933db3744e312c8e036aa5af43b5109cfa2183be44a088a7e25996401acb98ea1e6cf710ae67a73dc9a714aa89fd5c67ad7401589a9a5a0910c5261f9902c5e1e592ddfbed2b82de173cb8d05a35728ef47d3806c1835ab0d4f8ca166c003cf76429d5923453d5d7e492cc7d0b7943bac011fd46fdfe61", 0x88}, {&(0x7f0000001800)="4d6b6021cd19fbc03ca5d1a745081d5c2edf4261f7828030c3c3ea5a81ebeba64402ef27aec00e77208efbcdfcd4b359f0c965b167b94713321148ec466bb95ce5319fa557e88c17dff9eaa3f0ae7d95b9862aa6abda6949be12dde48f3acc1f3f04bdadc5bba6d39f83c5976eb92640548d34d04eb758827027abe36ec949d6eb98cb8f582e97315b9d022e1a9dbe858886df7daa93ce9623ff3964e9475ec2a28b767d35b050491de935fcc109f43e3aca37f94930b83347247cfe19296314022f4813d979424db0a1512e64eb7ce7061b5ae1356dfbcd225a16f001de01e0be3204d31b348da7b44abc9567f1c374ef8a6cc2ac7aa5ee1d707c6653aa6d43b83c9cbd92745f1e5d8932c240b782319187d173d27542dbcbb6ce9b481986077e20c18d9a9155a6466455246352a8e303817613e23ad19516e88cdb69e58158cf52b06a73f2aaf3cafd98f9f87205f295428636e9ddf5ba2b9d19379309ef937ba9a2dc8f40e748deac8a79bbd80d4d0e05436a217ad434276c03e3c2676cddee5e387ae080c34605e9379e5a958398bc276065cccf3e90cea5d585dd16c09bdc8faa55d619ed40de238c2363b110f1bc5daa89a35b084a94edd22a503f5221e177b8766114bb13d34a5c9ed4ac19df504619d049f0201752db785793e5bc9190caa81f43c9abaf42718b427e0549a78f02e8147016561165f9ea443c4a4a59b50a5604accae69cffccd823a31c5182ee4239f8253fe96076f7238ccb507ca8502a899755b80720d6b9e1507a5f553fd7d856331c8f0f8dad07e8afd4374b73f96f82b20b4763a7284a3c61b34d784ed6daccf3243303a839c7fbfac7abf0525ef6635450e49d315ffd455f40b1661d72bd0b9a5f0f71aa0cc8060b65a67e5150fe2df12a2ff2f4c2223affb876c05da7540fa0332793f5584dd57e0914f269c95bccb84e59e71d8ab949c5345bac79210735562f3f62ac52bc071c5d30d050f5790a6f444a2ea8ce5a8440e47780a7ae1648062dba972c3a7f2ecb671d8305781cd571ffe1217cb4540992f5526a44186f4753b2115fceae7cd5758addc8ec3306801ec4c05f73fa9bf5ac4e31888423ec049f3465fd2ec17bcaf14c073153b136561371678c9902c7268878483883c3aa0cbe0451862a7aeda9e32f7c401471dbac7168a936c3d7699d4fa198ac3afe66322e2cb0358117a4b18f0b2190318a72985e68845160316c8a3cb149dc81d9306936c992c069e82d998d78c6b8e43e344ba62cb5b6b70f61ed6a5e0d8982d3c6120f2bfcc509dc4ffea3e539cf8fb057be8292de1a5df3f147cef00e0787ab5092b695431313bba3f1dccf23ee2723c4e4c49616884058dd35c3f46a7ddf5539e32bea187f5515d23e47a751556f05e7912887f0019c15721d8861ebb53f2cd882a1413d71f0218ad9e7a9b6ed47d4c2c51d6ca0523ef13b9f38269bcf8449de8f2479cd0bf460ccc646eca0526afcdc6265b4f078d1781e199e9e66e78299ca07a003927ede757a1fba6d34d9c84d6cca4f87af00c99b053028e97823d0175af01c88beba9cbcc2aed999ebf16145546adef9134d354defc855ac5da37e73c46bbd9d52e5c75855f9558d2ef22dac63c7bfeed0b39622ca7e13edcd0590bd946868353b4363bff711c1a2a98183f255791d568fa3ee5319b0b1f15d88a56a7c4be3b596865425eeeb0e79e161657d0ea4e29b337572100003318d354161e52e5e44d408c195095fe89a6a73bccede832a0e5bdd0c42774fd1f6be67aefcc41487c54f1ae659eaebf0269d53547f9af990d0fa285bfba96a500d42552f0f4f0919f45dce4ca5faf957fd68f7ecc5fd534ed36ea775da4ee50dabbd6d47018044e38f1f4c1cb351a6e981bc216b5f9e6f3c0681240f33327e0d150cd879f13895bf7d61e77eaf45707bba06b26457d69778b5dde832b538b26efc0a2270154d49f49f43f7410eb118e1155cddb054b5cad8dc242aece78f7fde719ec5b1b6d8b821cc1074fb2e84ccaead8f2de1776c6906d0126bff1bcd5c47b3594ee47fea2484a6ce8c10bb9205a8bcd2828f131703dbb46807f6b8c0af2b9d5855633b95e7446d755b9d5e9fa98e7bf7461a809631d48af98bbfd0f6f6c947a8f4f68f95f092560b20e6e99175f3b7308df75f5383971aa36a78da4b32b9e135a4daffcf2daf26140e3b169f9a471f31317d52d333ceb00be60fa58230bc4c68e6d742fee17e39ecedfd8aac8d2cb4fc12dd4ce8126d6a8020e831256e2f4a6c7260983820117d43f21431bd0c66b7cbfa1f4db4fdb32c1db3256feae5a9a156d536ae3566bbf183e9dc9381fef85b9c5d8c6df1b0afa890bcc9ba2ccbb77f7c43604a1fbd6adb6fa3086162af394ca6788eff23a208a97c103d9634b4f49826b3fdf8d25d868f8fcc08bbdd7b36e19f4bb029d455027db91bc25eab5b5a5519750002d883c079064dcf4f0eb905b8cb4b830f9e5da6333e28f2bf281ebc7c48fdd6d714fe9909c63cef7ec808b86bf02a78e8e50e0de9e5ae0e3a034127e515b83362db9f664db02abf9ec9364132c39609580e730f4a5a89804c16a2ccd455729363803277a3b8cc7b18056bcb26bf24b4b5c528f0d916f93075da7e83eb1cab0fa16170d7bd85677ad31d1695cc9ec0f1fb91c9f00ba59eeebe9c0e19a90dfa096f57cdf110fa6a59206842e21199429a3301833a2a99f8c32b788ea9b5c8e45f0db2d540cff4ac6f1a61154c73a1e7a2feb95cc3eb007ed73be070c446252069c695e31f6990fabf8307af6efa4a8b0ad48f4a136477c281406e4c7740030f60fe72c8f44675fb2973768c70b633cacab6ccb05fe4a3f2355eceed2aa47e7d025bc8c029b7a83956768cd7cc4ca92a7543411bcfab75c558bcdb0fbc12bad4a9620c69b4db75f669a13fabfef967a4cb4b65b753cf54a7e37f4ef4d3998826d19f3f53e084a6f7e720f5a51dc41a6ff3299455bd712e789d720eceb2741bb6b44aa5577ffbfafde3c1eace35b379140a6324f88b7b27fe42c505d6f7ca7179c0c12940ef051ae1b58e59e32d4bdb8b4ddda2267efdf7090fdb50258f4bf87084981580bc2618978370b9a543a6c8a531481f1f3fc1efddde95889160b9e5027fdb1ecad907de15af954747288f40456e1ec4480f3d1db66aaa68b051c5d08039403a4b3c964d5455033e66a7149e907d52ae227184023eb5553f2d0cecf99315ea73368ccf88ac54980d083ad11c0c7d25fdd16aa5c7e6d08a2a806ff2ffa72248a0c7aa5f787d81353811f15b5d6afd7db70fe76ef7375415fc9a00186f67a6a3ce2530591d23f6f23954ad9fe50b3670fce6861fad98b7103eb22166c1f14707282d5e83ae1ef6657bc73aa29e939e9958b34064a90938e60312b34a6cac76e6028b463ba6e79c0bfc4609ba607ad1ce34388b4a8e9a2ecc3025b783be6eeece0f1ac936c9722215471c4c4f70ad2549c1055ad320480c5eee3c916052d74792b9f7dcc5296ab0fbab1d5dfe7ad7fe11a40fd67fa6ccd34ca361f0368a49b4c5ecb65909a776d6d3ed4bc2ea076ab43ac37475d68f1180ce92e81c6ff8fe9d2f28eef166317258176b8ba1aed49c91ce4636228c4d5fe83409d24f5ff186d312081d3afb9f8769d83a997bb97e0a7bb292b32b2221fabeef81b052f46bbe697046ab565c6920abcaa26d5034e33a1e73542e0ad44c5282c5df64f82c1ce766fe30269d2e58040e43e80bffcb9037348823f7d9d44806dad27537d9f57747f5ab030c8fb65a13aa7892010b1aee37f8dc9d555a9ae28a67ebffcfe091e1321a112115bd314176bb23714ee9d2f3b1988323cc8cf8ae66e531e4f990670524f7cba1400054d00309f72d24f00a745c3a6b8b447204c36b30b6d1a3e7cf773a9827519414f1615b5a2d2fd1adcbc1d72656ec6ab35013b75227f87c97bb5a8c03c9ba809b8e6d12813973d68fe4152a46bd4e68b0e1431007e0a8cc4586b05477b099203e00a1fdf4307b31618fa45fa4975a185a58b10932d2898b5e4b3ab84ab5fecf49787676fefc5629c5f084e8111792b730599b1f76eaf7ae5a4ac7f82491aae0fd9380a0eb90ce19351438990d64d09bcb6514298e39c457fefe72b27fd450ce565151ca3c13e36693376075c5acbbeb7b86eeaf28a712931a7b8295dbc602ceaf78bed97ca03fad6ec59d17a317f7a7346ac9f987fad693b4abc33bb9c0b082503a16a5cc60f81e9c2efaa3be507ee2a5aa5e09ea0c09e06f5cb6eb433df7d17f19eb60762cfcdb5d48494909cc5fdcdea38b8f278b53e6546b3ab0a63671b6a17cc336cc994344cb076880d6c4cf1453bbd67a7170750536e1bc5cbcffb42a2dd94bf40cb3fe06cabf5dae651cbf709fe5cc754997926b67ecd95825914db32202cf88dc201e4c7566b6eef30d2a74a6d88af64490e57298beee22173906841d62ccf336e276995d2fe658c76ac8cc6c4bf269d4f4621d79269a0cac16810a966bec7e01c8d340117c08ee6512877cf0774c0fb9bdc3355bfef5c9e50b581247e4a69a79ca1562c7fdb5a00930f40da2fbca419f5c0437d98bac0416d43d95d68d6ed83d6f05d55f44e3f7c3dcb88a569841f1774298d1141375ef4fc25d0d9800be09817c0e15fb5e94afc7e192526c62a3524b76fbdc6d3e7b645a2ae21d0e201947b399da3cb8471cd333c903fdae4fe3a867b093d3acd02c5f4b7705d06924bfe0719e94650fab3ef7c84843262ef1447baade56e6d542faf5d5b7b0d461004027a279683f3729c400ae11fc010436b922afd59cb507d0f3b9b8ae8ec50213eb0b30b8677457aee835df65a1b6656172d4d4deaebc1f0d845e08608a07cc0e49e6995025c4ac1d863fa3072edc6347741f508a54328c4b3553a463e2d1f566ee4a0c0fe68926e0e606e178c2896be3031d8571796fad8ef5da32b310f2a0239bb6d26d76394c1225ba69e66f08faebb6fd1202c603d4d1f763cb14aa0fdca8627d045aa92b0874883b9c0aadd89387afe7b0930f28907df36f75c9af41ca2b3c20f28b236aa20a561f7b52d21688d719a141892d8fe87c82d593e44b5337c5f5b0085fcf2f01a674ebb0c959aa7bc72da9ec7a7f04c2c6968134bf19c33f1a51baa7a7b9b32f1f8c03c235948e77ed9068b3f55fbcaa72d96a361fc79d7dc76c86bbf21a68bc6f50c97d87c2e180d88e5d7ba6bd9e55140aa435938fcf90b1557e87d3e4797c7dbbea7ac8d12aec9983937e2bbc8db18675abd0f1bb50de32cf513f6ed6c99943392861ced788aa7f5d33dbf2827f471502fe40e7fde0eb37d63afffc0ad69f94e7bc45fa7f7d3e928c70aa348bef60e71ed1d0eaf10573e76ab7c6e542d780ddc05d7553909a8728b71c3ac88f0429fe3d6e46f41cf5bc3a2129b2c6f6d626461efca06ad7513d956ddb7cf7c3fdf64f0f6cf3b8e7a9a4f7b05710475f8cd4cc7346b24c6ea1ec78b66cf3a031e4427796c3ad0dd7f2ab39d0ae25fb8f7a6256755d63c7118626e36c9d30a38326f2ab83e62ea452a2af913543028d321804c7450c33391d76ed616fd3374ec6c639e9cf9c4082572c063fb9fffc100ccd49930cd3ec78babec0d42c005cddb9babb767391a12b9d332b2cc1250ce66bf3b6758624bcccf2bf8698557f27dc24dd9a8cfcf2d6ef93da9c968a8dec4266d92e2f4ae263e29e62415e0baa19adb82ae423f3ef1dd0014c8c877925c0d0f9380ce626c2d9fec7544de806bb421a17cf22b53064c0582585017572c42c2151b6e510051fe709", 0x1000}, {&(0x7f0000002800)="c058a79a2c36a3651c2050b0b05d7775d84b3f49f3300f0f1b09785363c1e1955af5c259d74b335ecb2f3f5a5c5b4a494ff6bbc79ccb3a58cbb232ce5ae56b7a5a218142352420f855c5eb271209dcb162035f29540e263149caff3901bbdb79c83277cc2f1c1a95879cd9f07f8d543be2127832077ec86dadd47f669a2dd3f433e9a5797b14ce93df154192063cfad8128fd4a71691e9d9477a35c636ba1521bb95741b6ca315668fdfbd44846a7087f31e10724144e04deb557a7999d114b32af30634aae0bcee38d47f75f3b12e1396dd937efe2734a7", 0xd8}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r5, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r9 = semget$private(0x0, 0x9, 0x42) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r10 = kqueue() r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(r10, &(0x7f0000000200)=[{{r11}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x6d49311b, 0x80}, {{}, 0x8000000000000002, 0x0, 0x20000000, 0xdf7, 0x3}, {{r7}, 0x7fffffffffffffff, 0x40, 0x20000000, 0x6, 0x2}], 0x3, 0x0, 0x3ff, 0x0) r12 = fcntl$dupfd(r10, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)}) socket$inet6(0x18, 0x0, 0x20) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x20}, {0x6c}, {0x6}]}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x811, r0, 0x0, 0x3fe) r1 = dup(0xffffffffffffffff) syz_emit_ethernet(0x133, &(0x7f0000000540)) r2 = syz_open_pts() read(r2, &(0x7f0000000040)=""/145, 0x91) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000017c0)={&(0x7f0000001780)='./file0\x00', 0xffffffffffffffff, 0x1}) sendmsg(r1, &(0x7f0000001740)={&(0x7f0000000140)=@in6={0x18, 0x2, 0x6, 0x2}, 0xc, &(0x7f0000001640)=[{&(0x7f0000000200)="aa91cb7419b9b80358cb3354a4e938056186b2689292d505c0d0316d73f7bc72311406e27812abcd2b905cae9f14a916fe10ccf0a69150d44164faaaffe86a4e1e62dd03f3b13407bd5ab1746c6aed0a165fbea2b8a853a51c96cc183fec0acb4c226593b3f164e0c56ee5b3ae39e65b7b6bc8e42fda768e1736fcec915f35822d7d40530f3371e3728436f742cd01bd5c112673401d53d26a991846b48f3bb64e590ebe044e4411fac4a59b7e50eb418c8b6b6574c558e5951283d1c61b405fde97959915821f785475197399330ecf08241a4fb193545c54e25799905e195bef9a6ca86ba7540ba7beebd29e14d7195d9ad585168b3d06fc4a2601e85475a6ad56edf04c69e2f03e1e924114e91ff2bac71c361e8d5f0f60f97c747d8b6482d76c70aa2e90c48533852dabec6d3c9fdcdd324e99d77acd7b6e4b46b08f2dc57e4771fcb135b87408c79ceb8d858024d2d1089ba0f86cdbf554e3e12079a7536a0020943b01f9ca44bc0f100b033fd2d5652f3758511acf45915dabd9ccc592789c88ae7509d0b9cc249e2386f72ad115265aaa62eeb7fce15bf5b68362a66cac6cba4f8b315c64249a7a949d2fec46e40332c9073510a98e8bfc9948df8783550d661e1b6d9f53d1243339a298852761d09114d49ad6fea4189be304ea2c5af6aeebd42d5e1dd63876c193f98f018b1d9a26904145fa6703917d97243cf46a149c9bc8fd9bcecc9bdff859db6aa57545b982f66769d2c435ca9725016183a01c41004760d0d38a057321472c76d3292c240dafe07dbe9e62fc70bfb675ca97d74f959e97cc54c42d58bda53fff20d657c4ed71f14f0154fcd709aad3eb9e2ab69e46225558fcc5a728a987ca587f08d91c69b3271107b99b752a8208c77671e6db48a849041f4660a13ffdc083e3c3a3448d2f3fc5de121ec7cf9e0bf0454833f22a4d5c96f6755793d06221716dbccc6b0f72f8dfd779faf0b3ba81a7fa39684a96e6bb6c15d617743eaad32f3b03ef1ef296f891fcb78acd11c499d81bb3a5a124a048467d4983db10ddb105a8886b1d222bf18130887050bc762335454fe52c582ade8657f52ca82dfbe8107d81f67f01108d558064df1fb0be751bca840cdb53977987e2273a4f3d315810308cc53790b2dab42c286d5d0cb1a546d2c3c498cc79563488665d4dcf0fd38e8f2732acd4ac29d4d3510e545aa5fab4a6ce2c44b53adad44040738e181e94f2dd58f1d3d464afb4685dbe239d27122fda567549c69744eb973b3fc82116f04467524e1829e180c3d29bb5abe8f08ded48620b14403e64f739e6d9bab35d238c15181a3c8eca46c872ebc93a74f1dcc8c4d7bdecff4b74f2aa1c360a01bfbdc179d09e9881ef38d53b5a677520187798c2b3a077cc67a0c94ac8dc28f197bbc3a930daff4c878f00425fa579919340587254f5256dae5d4ee55523eae55aa5107c2a5318f55f60ef2fe681284175db6f93d38f5d9e1c7e2da9528812595357fa432b559def27324f868640d532411c846a263bb10cbd11f88a649e2ff00641a6d2f05dea290ebe519c8bf7dbe5f34bc8f8a4c3ce74d148f8a16f3006ad3510a02aeb88ae3b1da3ac98760a0bb31a7f1793fa9af21a3434833f6ed0e06aca9de659077b82f8a714038af938af87d88cbadc3ea1e4b6c1add587fff3725128efadc49f27f985328e664b35bee3658648c1b6cbb6605ee323428e191473c23f495bd19df326a0275d7cab4592608d0a8733325fabe740cbf4571b9bfca773e09c5b5c65f72da60c2c7edb6990abc7fd88010bdd22054da81e867599f376dbb305ad153ec00498658e35c7e045d7a46701a049e474eaffb1cc76c5475abfd315a5167283f181f396ad7ae433209ad7f22b72aee8cc793e386db099096150b3e347c40dd5445eddfe3f4280fab55ba6143c87f6b81cb61408951646c83425d6cd04c949ef23c5de0227c95c808ee0c52251da2436c6db46b4a486d4d2c5483c0c2aafa458322ba4f5e861abadcbdd91101070a91da048fb4fdc9d69e84707bf5b661ce20eeb7690e095802696534d184bdd967cf0e4dc336006cea6bec4d701f978251aa89f8ac50e988b9f4c3db29ad56e24b246e6babde512f4b7eb0eb3767d4eee868078d5c8c18fc6f2d047e59700cee4bd687a386c0b036665b5244308ea899d192619b1cf937190723fd46767b77cc985d22bbf4f0c573851feea479662287b70e77cf6d9378607d12dbc7ad84bad67c913fabee89460f843c15c123193b6d5a289e81900ce38b0103e82f3e4f43bba1802fbb10c3a4c2497a3e59bb54b24b8b149d0121674f7c4fcc7f1769bb13c979cd84cc2e15c2fd01ce593e8341c1d94067ad4b60379032a0c14a8f889589195d6df093ee9b6ed73c649ddbbe3d3b6e2600707c956baa0782961c32cfa0a235fc0a5dc5f47d9d836ef579c018328eb0781049f1ff9d70d9f45b0ca78f281110c20b59ababffa91d7fa702ca87c37bbc72c2dc9df61d2e89deeef9b968b03382a2c27642f96769617c6e543980d87ae9284e561006afa714f9c249889c950ac3f69d0867894f3d6ffaa87b296a7b0134d6678f8cce7ac88037ee35e78511d965bdb1ccfbdc1ce8ea2a3cdd42f5b74a70acdc140a1ca15133b62d36c230fb994c2b2c58e35c11e54ad4a03b45ea6e9a250f9d80693169b701405dd7a8902b7eb6d9d2533cfc3e2eabd0c5687c58b40c8af1b8e5a40588fd714043c7f6adb5f8fcc7dd3f313ee71299c346e645bdcd11c9e6a1a3de63c28f86d6d7ba483d0205aac9b7dbd1cd1ecd0e7415d8699fafed36d4ee46abb626ea235b77e376124d403103e48dfe5d39e5de1720af806851c31b56452e13fafa85b3d85c54dbeb88da865e4cc76c52e3e70518536f65af2f21f1a39179df5102cf7bdad1a335be3ea1d2a8368c1956071c9170e60fc99824276c6e7085b4c862c7e754ce8394c6c15d5c5944d33b6b1faa140ee8c97d5f5a00b1cdb54f1977e50958173eab36c2f2a59657247f9acacce7c79f08616750e9957aee8cc775ec933afc6ed1f6b1b1522b22723249856a06ed3c112f02510ec2b325c55191c0d074aeabbeac8d1601039a892c2154c42d4b8881ad5614eb1fd9135325666ecf4e1272139dbb7614950178b35a066cc4a21894d8f1053175acff4d80bf66b90d491c9b1ccaf32d3214b379670469aa64c17923fbe1b4a676c7e4269098a13ffe35fd7c86af61a03825f16b207946e90caf59c1b2186628130926e6f086dec95cd7fceb699b34963f1641652dfc01677e5cee963e714491cb784cff29f2e2288ba6c6e100ec7d8d8ee1b944e967c82c21a46180479e57990b58427dd01f35d2c948999978f30892323d82ecb38444083880e15685b66b682c1f3ddbddd4ad44863a71d1d189d880fe0c6bad9c07f6f450b519f325a4e9fb612cc2970199f1bf18003287152a57068762e82860d7824d7dddb95ec8d89bff72cd5b843765303b71758e7f4eaed42855e6b9253e8f8e49cad1236d56c3d8f150832f268840ea7f9e2e5919d526d8bdc1911ba617531293b54b67b86bd2337f75f6214e6b1ffa0dafedceea644fb9ab542cb0e0fe7dc7e26ed548874fdd85a76df547cb51c22d255cdf2ed09899d2be65150ec1b0b862a0867b950b6f7f639e35df03883a1c32bd2d954711e1a664cab408b87e030e80e085b58ca4f8319c0df5e0a4c49b3e95dc171c3a155893e333848422c8dc2ce69235ad2f9eb1dc527e31516f748044fe13693b506d215769a1166ac110740460b6aa9d571352c79992292223d81c1c9dabbcb38d0157f4287eb2228a2ee0566d2d2a27aa4695fde3c465e173a9e62626abc552e71165f773d2b27562e1db6be4cb063e5d461e57004b893f7c2413bb46f4265e1c2fcc28ba8aa2b2be5198ca9a7fd9950b953af43929cc9454317b78f4d37429ea0377185f49708990ba6a9c74be3afb764097ca54a4cb3d30140654dc972081575c24fb43aa3c6f7dfb25683ee1c7756407d1adcb586b54529f8127616fe99306a1d652aca5b2e9487a9c93c6977ea6b93303965cdb82983f5916a43e7f167322134459e1c423e74bc54de217927b60edec3dcecbf63cab7b234faae6436a22989929e662818482b68d6081bc7c7047c18ede65e925195369eb13663cec6d717e67ffc0451873d2671d4fd438cf501e43d49fbf8d33c6f4a05a4e26292675b3b113399e9015f1e8ce272e2a2e5f2ca6a96cd7d15fafe1f04140c688b06b0588102edfe6d80e47e4dd183c0aaf97b9405141c4a6141bb77549bfeb9a89a2700c2c20bf820ac08ca4bcb518fdb662b12d88b2ec1307d216cc0dc81f9ad7e633b97ac4ff7bf2aa8b74627e9384ae977853eeae200dec942d6b86064c1fe7cd10209f393eaa5b9cf9770a79f2a3bb26ab515b727409c212abe437b39a86a176853d812d82bd41b10843792dd6ee96ad545f0a61e0ca015fc97bb2ad976b177471aa417686008d211b4b7d3bdba25b7cbf0f3df8189d849850981ae0a9934eda11b769b33543209d3dd1d16cf99446c2a1ea1676999bde4b0928a7024bd5b04feb8a239c7872e301b7f9bd7c8724c86ed3a54272ff9c1cd177615d4e6c2c4d879a8d03dab43182761aa300c545273f5af85c9b62e6698901307bbce924d9b65c5b3641b935fd24d63e31942a0648c7a3da1a42c22ea35660a1f04ea2db3fa97bc5a84eeeba6fe5ca4789bde933f465ee24810f891c0fb77bea07a88629da88d4f58473aad6da889f46dbbd2ec0e68fb1622bb5ca3d67c418214db875e2f7873f509564d28ac35342ac3c9e92400f44dc620b8e28f7d7520cee38578f82a375b72eabbb3f6d34644dcf3766d815c65cdee9d5b213145158e8757deafe534d12451fc5a1044ab5333781a902a784703abd70dafa6d59921eb3356d3af81138135d45c40d6ac07b60023244fde4f463782bb0c976515b34792fbd332d0d177d6832916c4e7c59621da1642dfecdd02898cddf6c1be240ad669bd9749e142b82139ccc76b49b333b820ce3a798fccd5d99067a9f1ad178b320fbcade9bd2503f7f3d679b3d8c60bec9585960176cdd099ec6227f1516c01a1fd7ba88ca7461e45f7b6634afef7ff40e0f50b71fe490d972321556c64850eae64014809ba8b94a990fcd9e4c655c482850bcedf2c173a96a385cd95840e582956a1eba04ae3d27f57895ecc07d94ea81ed8140a6eb14214aee0b0d59db3d59c891b9453db2e7fd937d0f791ee0bd6fee525f7fe7dd921e73cd967b38250e1cd7ef1bc95cad3e25e6bffb01f87d2a9b4316f6be9b01e6a7d567ac4035ee24d1db297de4f295500bd7e9d5f2300c61d855847b2a6ef8bf62ea2731cf545709ddfa7e397f1e98611f02aa75492f4125714a947daae187b87244b586d2ed5e2701768b358aa9e4d27dad84909e3b83446bc4e8e5884b130718ae52e2ba0e3d187d8030b9a6be83991a9139533649d95842802a8acb5e1faba13f57d7f197964909053e8b1da044be4735dd78570ffc3585b12471a8baa1f170fe632a10507b18b2b8da510b80de011d252fe0abc802b0db5cecf3cc933892a30619f9a565ec7d5c566bf539c6d0c59cf630728eb820a5c5e91f7d6673fea977bef598b5435c5881781f9007f5dad5194dc452fb4db2f8515f741baa5b9cbc72f258cb892af0548ca8215f4e3e1da55c6f0413678f9312992f9a50e4cd086bbceab1cf9815545dcab0daf25618c245c1b809ecd2c3af1c4d158c174c2693089bdc7", 0x1000}, {&(0x7f0000001200)="678e344247ff1a8a2f2cfcbcf8a89844dbdd99703a8d0337fae584aa95e4e06ff96b7cd9b821c128562907f4b3fbf3126579f361ee45ea8748ebc21e860956f288a76beee599f18df7991cf4e0bce9c8ccad1db05e8e6141a6da2574da07c832888bf56718bf31d8b1ae170be55fe67acb129d20b023a68785de7afe347aef5b2881cc0b30765be41052cf21e6c5ea984e5e08b5bb723151e57ba37df0b9738c7190b9c060d90091f2d3932877c93e52aaf9480d2350d92d969843f51aaadab4c33459dcb6e3e105898c4a1eb98359bf6cfdae67a29720629523ef04a7a016d32bceceb3ad8ef8ea7a5060f29ea3ade78c2b44c1d105aea33bad", 0xfa}, {&(0x7f0000001300)="e751507c1bbf42c214563e954c8ff5bd7857decd104266b1b3e8caa89aaa5237bdabf72628fa4b0719dd2c8cfba20348f508e03617f1d5206ac7b1b44d57a967cff1398203599b448636d40d5adbedc5da9b4a04dfbc1435c0480a097ebd674c4deabeab3cc58563b738008ecdb4fdbde4eb8067cf4843f67144e3082238fc3a10ffc94c52eba02c4b8e8fc017878d9368df8cf0ada9ceb3dc2c3cdeca65c49e66de64fddeee5c9d6c4c359dcaee0154752a7350c9eccb087a65abb00ae3795b19ce46033524d5b23308e60ea76a96f324675bdfd1e927abf3ac158eb3bcacbe53dab78741c31426f6348e6eeff2530bcf8c98de", 0xf4}, {&(0x7f0000001400)="aa84f538d412cb4f4c2af7e3ad1543c6bbd1840c508d41e8de249c2d7f0231b6837dba10095c7cb482750b07e415dac57ca696c9a5fd609a946d35a52950baf3f11565aeb348ca4e1f41765d2513c2ff8446cc53d51068d84835fb2b2a46d4", 0x5f}, {&(0x7f0000001480)="48a0059717a3251dd502d939220314504a7737053bb610e592c59c44ad001367ee33e513774ae19e54e4ece4a80065b79a9a0c0f17ebf82d22654340b4dae616d2d77b82350d97e95a67345b9b8f68a56a24d6fbbe4581882fab111a8e4ceaffaef210c23fc9091ca8b2fe4531058b39531659c715c8d842949a58a056d5f959ba8ec488a59f10e38090dcabdc1a9e06d7bc675ed4a271a8eb28158ff77e8758471a09126ce30c7f5cfe2998498d39ab15e70c673b43198b7c", 0xb9}, {&(0x7f0000001540)="22661694ff1aa494835c93b8d96062d8dee7996582439c547b3538db357804927c7d5c9d092ced9502073baa416174f8036881e9ffe0fe133a68f2cd2903886ad5940433e90801e1a85dc099857847e98896c6b4f8ddec948dd51c7cfba2131ba0d3b6fc1af211e1587374bcddb8ee9690b519f0947b2e8716bf3fe97f8afbdeb9c96b2c684ee864b97fbae966a5689cdbf9611cebe0325770fbe832345f47f070d14fb0b074a393630a936b46dae8d7a0f20323ff3cc0c4bffdadf49d108147892776cf1c5c3992c34fd9d80be0ed4440822088e97ba64b153907ef6f703d867a90f7ca43b687cd237309500de80704eb95ebd38ee5", 0xf6}, {&(0x7f0000000180)="c05936f2acc7166351089f56c6f2efe1965de7d1", 0x14}], 0x7, &(0x7f00000016c0)=[{0x40, 0x1, 0x0, "7780fa13b8314bff89da467b11f7580039881393bcb9c8a7a374912b771be0e80ed7c84220e9a257adec"}, {0x28, 0x1, 0x7fff, "cc309066893f3a9642ca87815dc7047b78a00c1480c4023a"}], 0x68}, 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x800, 0x8, 0xc710, "8f95e2ae33d98151ff9e0b2b09771d69e1458b79", 0x9, 0x3}) mknod$loop(&(0x7f0000001800)='./bus\x00', 0x4, 0x0) 16:00:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0400c5a121bf04aa15e9050000006e00"}) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000000)) nanosleep(&(0x7f0000000040)={0x7fffffff, 0x40}, &(0x7f0000000080)) 16:00:13 executing program 1: syz_open_pts() syz_open_pts() syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x300, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5, 0x0, 0x8, 0x3f}, {0x6}]}) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:00:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="85"], 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(0x37, 0x5, 0x8) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffeffffff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r3 = dup2(r1, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d, 0x7, 0x5, 0x7ff}, {0x32}, {0x6, 0x0, 0x0, 0x9a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x165, r2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x9, 0x25, &(0x7f0000000000)="19fd3511d1c869b7f434cb80840c6a0f9e6cb39f786256814319841d52ddf7ce95f53d5a0c7b7a92a1589791d963cd60e36818e3b976cfe88ffa4b39747534b0f0bf90280e2da898369398c4ab41d57e5525cbc69adbc989c6486163e0be9d8ac60cc2c32431a8f0cab845530e1b305a3a2648498db4f5081675f36d5390300b340798c67668be1be594835e2db0821ea4147058c210651101684df247b7c580b67b7f60120c4f600c6309916028717d7665bd9ff7a38db932143bca205dcea9ca3187c0e07c06f9ddbf6739d2d57bf21091", 0xd2) pledge(&(0x7f0000000100)='*%\'\x00', &(0x7f0000000140)='!\x00') 16:00:14 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r2) setgroups(0x1, &(0x7f0000000040)=[r2]) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000240)='./file0/file1\x00', &(0x7f00000002c0)='./file0/file0\x00') 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="664b9399d1", 0x5}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x10001, [{0x2, 0x8000}, {0x3}, {0x3, 0xae54}, {0x1, 0x9}, {0x3, 0x4f3}, {0x1, 0x1000}, {0x3, 0x9d63}, {0x1}, {0x2, 0x2}, {0x2, 0x1}, {0x0, 0xfffffffa}, {0x1, 0x329}, {0x1, 0x9}, {0x1, 0x8}, {0x3, 0x7fffff}, {0x1, 0x7}, {0x2, 0xff}, {0x3, 0x5}, {0x3, 0x44}, {0x3, 0x8}, {0x3, 0x8}, {0x1, 0x400}, {0x2, 0x327}, {0x2, 0x9}, {0x3, 0x8}, {0x3, 0x4}, {0x2, 0x7f}, {0x2, 0x100}, {0x0, 0xbb}, {0x1, 0xd8c1}, {0x1, 0x6}, {0x1, 0x8}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}], 0x2}) 16:00:14 executing program 1: select(0xa, 0x0, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x2, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000280)) close(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = geteuid() setreuid(r4, r5) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x6, 0x20000000, &(0x7f00000002c0)="ebff3048e69931929648", 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0xffffff1f) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000180)=0x20) r8 = socket(0x400000000018, 0x3, 0x0) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x2) bind$inet6(r8, &(0x7f00000001c0)={0x18, 0x0, 0x1ff, 0x1f}, 0xc) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="eb004b9ee02bebff"], 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0xfffffffffffffffc) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) fchflags(r3, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000080)) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x95) sendsyslog(&(0x7f00000000c0)="f265eacb87cec09d87f6e089e81882014990c5b7c6b2236017c749d3adb9b1ca882db8c86720308965ca06eec23363638faea0abe342e1659623cc91f34638c83e5731d74a3ddcb3027f5671cf9c6004e665e0a8373b3c9487eeb94ab48f8fc43be7da49524d610b548385f0ce005739324b6dfb136109cfe1d6e23f91ccdb1d2739ac5f91d03d9852bfa91a9381653c5ed4253c5ec69025fe4e43e3f90138fc788cf427202fa1e0f1b511d5be2f12afdbbb6de8345727bfcfd14b93fb33056e6e7543fcf0518640397350b108b2043a22fc1f234e45c0003a024bc013f395619984ae6b07", 0xe5, 0x38) r0 = semget$private(0x0, 0x1, 0x600) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000040)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/73) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000001c0)=""/100) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x1c}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") 16:00:14 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) pwritev(r0, &(0x7f0000000080)=[{}, {&(0x7f0000000180)="8bdb2fcebe01a49e4e3e3cbbc2f6db40f029a3393caab624a543570d7c8e93fe8f90541a1b109b2f2872a1411919678aebb14892a49efd8ed83dafe7e5d42ed3c35689505f6a585dd9d48e6bbb8f09e29bf5a48f7f0f229e22399ccc20d00aa8cbf64208d546318c7e6e31556c311325aefc8ef81588d1fd05f87c09191fc9a9aebb29fcfb2b9589637c3ee819550f757b6550f8862749584c20e0c719b31a890b7de747a0106040aea7f320844657ef7afd2c8fb4452a455067d8982feb9577b0271b47885eea463799e4d8355188ef518bb2ece3761c060fc4cb13a9b06460deb90191e2ac9f72b7b5376f2da28d59397934ce", 0xf4}, {&(0x7f0000000280)="963ce0093a6b7683759026cc87b202c4d1b165f5ac41c00d2f7338d240f2ce931698e04d7ddd79b6a9089589606bbf0acb44ab62d0326e34c474380b2740ead8900ccfc9650befe2d72249dfd36e22e80a8dd16d801479eb98f972581ce6d89886e844027078112496eef825b965326357af0ee70f34a0986587bc3ac527f8c106e66a54f438038d2e6ac8d4a2", 0x8d}, {&(0x7f0000000340)="4ff95ad2f4a7c36dcde698aff7914284a374045e01605e684272fee06a53c4e1a68426e983559e157f1ae2030d8267205003192b6fd9b3fa11c694be7d367f26615600afc428bb61da19406cdae44d461725ef4c8a8dd4f3ee5fefe3c1dc2175d4c5935019784033623daccae828e44858012eb69c150c6d3587169942acbcd8bbd3743b2b26338b88013a0ad6797cc25252cd21ba5c1236457bccbdcb", 0x9d}], 0x4, 0x0, 0x3f) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) socket$inet(0x2, 0x1, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20000, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000340)=[{r0, 0x58143e24766723b7}], 0x1, 0x0) poll(0x0, 0x0, 0x10001) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f00000002c0)=[{0x7f, 0x8, 0xed, 0x44b}, {0x3, 0x1, 0x93, 0x2}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r9 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) poll(&(0x7f00000001c0)=[{r6, 0x20}, {r9, 0x8}, {r2, 0x4}, {r3, 0x8}, {r3, 0x2}, {r4, 0x80}, {r3, 0x100}, {r2, 0x10}, {r5, 0x4}, {r8, 0x2}], 0xa, 0x1) r10 = syz_open_pts() read(r10, &(0x7f0000000040)=""/145, 0x91) ioctl$TIOCSPGRP(r10, 0x40047477, &(0x7f0000000000)) 16:00:14 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, &(0x7f0000000180)=[{0x2}, {0x81}, {0x6, 0x0, 0x0, 0x100fe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) pwrite(0xffffffffffffff9c, &(0x7f00000001c0)="c9d697312470e80e61e99f5d7803701a9169410438178d6079766303df21f20a535f47e1755debd953b3f39ebe356f98a0ecd9a80d548dd406087d2b59d309c9e4f1651096433d68057ad7a99464d766df9c4a6f53afe76ae8257ac2f5a55b6acd93c93ee025f36bf98824f7fff44e3be36cfbe732b4a54d88d6012923ac0c6b16bbaa3cb01c82923463c2f9ec36a6570be50188d12eb9a042c0dae694d9b87134859b9d202e6bbe2076599a5901c169bea2118c1fba7710", 0xb8, 0x0, 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xd6) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x11, 0x4000, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) 16:00:14 executing program 0: r0 = socket(0x13, 0x1, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x3, 0x9b}, 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:15 executing program 0: setreuid(0x0, 0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x6438, 0x3, 0x4}]}) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r11) getgroups(0x9, &(0x7f0000000040)=[0xffffffffffffffff, r3, 0xffffffffffffffff, r5, 0xffffffffffffffff, r7, r9, r11, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r1, r12) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0x23, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x4c) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000000c0)="0301405c00000000", 0x45) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x2) recvfrom$inet(r2, &(0x7f0000000100)=""/181, 0xb5, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xc) dup2(r0, r1) 16:00:15 executing program 0: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', 0xffffffffffffff9c}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a38a90e000000000000955984c87910bf093f68c11700287ead4bcb775ca69dfcea00000100bca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77a1243b4c4e27d2f5effa420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da51fef612e9e3b79f7424082bec304ee9a498252abd938905d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e37b04fd8a9c98e958ff55d09000000000000003609002434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bffe26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff996200000000000000001b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dcb57d1a563dd078174832532a8bcc719fe6682881ea2fd58ed735230f08146a26ab3d3f3708e2029d36d56bf5f227030446137813094ae280cccf9136a7c19c794ce54a84474f4b3cd7481eee8c88a73c5c65c0c12c66670a96ddbfde109d1dc1ce88dadd7d15c7d656716fb65b12bafa066bf762c347400bd53671c1ff00dd3c68e6d383e7f3bf2370fb4c1154c7cce3aebe8170f146336dbcc5ed4f632379f6a5e4ede9d8e28913bd0e0fb0d4c07eb8975590f36a590749b3da42e830f4488a01ec30058f5b9084d0355a15b61b5a6ae9bf805a1f4a9556f28bc8aefcf1058ffa1fb308e81bcdb07a1fa01c59c0fc4f281046f8c2bd9de11325f87e28c2f5783c8be0e4c674eeacb48d2df2e0207ed0d90e5bd065121066b762b9a3e957957394f4c88ae23b1ac1e00ee75bb9443de4d4d0251258e0ac0554881651664600d370ab015b538939397d77571346951ac7ad0a8ac80fdfa42c38884a555cdaecfd7b02b04802ea4b1ae80d82de94481f2c93c176114dca7618faec614260ebb76d90762a1af215f2be09b7b1d5ea477c34dc1ca52d262aa08345fceba0a4d7eb2df862437b52d9cc77802ad679c7267beac1c8d72465e057e7a182e0f5e61fb39a47ac341796b58cf261faee38efc565b3b93a006d0c2ba27a3ea6bcd6fa6c5d7ad2f40df0b7808c43b13e6a751c995bcfcd14da2fb8b18b7ecee84b71e67f0f8a5f8fb34692477fdc133b9e0006dfa06ee154ead0b9eedf1ce2ccfbc2898b00000000000000000000000010fea8a74f9d4a5ae54bde314bf8a2231944e586372bdabefe4abd7a1c50be6c718d3d1b0000000000000000000000000000005e65b67569a4817243779e81a4c18de1f0bc5e884521f41d2bf22627c61e85e19d03046e06c5037f2595dc81d2fff0d51fd182b2e81a947c5510e8c8db905434d498374c6def039851ec9c1ee979a96117ea8309e6513d4dfc248b1a9849bb73c162433c227c56753a68170845dad4e3d1a1f8"], 0x10) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x2) connect$unix(r4, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r6 = socket(0x400000000018, 0x3, 0x0) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x2) connect(r6, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0x2f6b6091]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x2) socketpair(0x10, 0x4, 0x4, &(0x7f0000000180)) r3 = accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt(r3, 0x9, 0x0, &(0x7f0000000080)=""/182, &(0x7f0000000140)=0xb6) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:16 executing program 0: shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000140)=""/242) clock_gettime(0x0, &(0x7f0000000000)) sync() 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000100)=""/127, 0x7f, 0x841, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000100)="267473d4350d963b90aec102ed57", 0xe}, {&(0x7f0000000140)="86d3317178ac5885e0d51e9a098e81af1946cb9d57a0", 0x16}, {&(0x7f0000000180)="82b84e7551cb85d468e50218f37e7c4ad168d9269312023645ec57cfc315b442de618855d616400cf2b230a203da61545b8f652867cf6e86db913a8b4736d96d9d62a072a6e2b3ab5298ac3173e860efe4ff182696514a63935a4c20c7890484b38eb5676ae02a572d3a06d525acf171779cc7d3003bcec4af173adf94dafa0e7f7bbcc708263b7ea8ecf6b1de880a7cf9467eb2030afddface0484c27080cd539cc5c951ca983e2576edd1a", 0xac}, {&(0x7f0000000240)="ff89ca4c8bb43b41fce998698028155ab2d1686c5bbf27c07de6a1f7d2daf8009befa2c2c84792963127d45592d2ba3da1d9a0962900d45e59280230b93b616fb2c660f1e85cd249bafc8c4020", 0x4d}, {&(0x7f00000002c0)="9caab541cbd54bbdf8afc02e30c032486a33e6a56211a9d1745505257682d1812e0603be08f2983443f490d3853be366a221f38a27e3d15f8ac03157a8182088e483e64b9187eb04bde3924193f6e106493ed014e5740891a09fe281dbbcfc80a27ac9718b289ac8d78c24cd272da6b315bddeee43528093deaaa2e65a88281b4179749de7debfe323fe14c6cf9af985f3e00188ba139bbd260e34cabd46b9a74d44917da3b0af6a999c1a", 0xab}, {&(0x7f0000000380)="aff362d5621b09882f8ee747b1462746ac2b96de707f827a99a228457f9a868a9f", 0x21}, {&(0x7f00000003c0)="f3664005651359125745b2ab450bf5648177d14728b1e9d4881ba62e45d555063d2f25f7996f4b3c3e980d696cc1d4743103a1533f8817ee997a1856d978f5c129eb9238ccec0c698e2408e7dec493e1d658cf6448a09d0c4de5d1f38e6e5de26f0c2d16180ca818299e6ac0cb9128a40f4a3664fa5733bc31a903009d005e031df0d91336044a8880e9e2289d8d88028c4665b1faddfa86a1fb755a3947520a53f0059e2ad00ec4e4f3913ce1e991774533c55a92", 0xb5}], 0x7, 0x0, 0x0, 0x4}, 0x9) pledge(0x0, &(0x7f00000000c0)='vmm ') 16:00:16 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) fcntl$dupfd(r1, 0x0, r0) write(r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x853, 0x1, 0x200, 0x2, "e6657ae1ea819e7c33e74b52ab9e1bef34dc944e", 0x4, 0xe9}) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) ftruncate(r2, 0x0, 0x4030000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:00:16 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xff, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) socket(0x20, 0x2, 0x9) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) connect$unix(r5, &(0x7f0000000040)=@abs={0xc951dc3c64c38989, 0x0, 0x0}, 0x8) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs, 0x8) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r9 = socket(0x40000000011, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) r10 = kqueue() kevent(r10, 0x0, 0x1000, &(0x7f0000000040), 0xc4e, 0x0) kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r11 = socket(0x40000000011, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs, 0x8) r12 = kqueue() kevent(r12, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r12, &(0x7f0000000000)=[{{r11}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r13 = socket(0x40000000011, 0x3, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs, 0x8) r14 = kqueue() kevent(r14, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r14, &(0x7f0000000000)=[{{r13}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r15 = socket(0x40000000011, 0x3, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r15}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r16 = kqueue() kevent(r16, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r16, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0x45) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r2, 0x0) setuid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) r7 = socket(0x400000000018, 0x3, 0x0) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setregid(0x0, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r14) r15 = getegid() r16 = socket(0x400000000018, 0x3, 0x0) setsockopt(r16, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000340)=[r6, r17, r10, r12, r14, r15]) lchown(&(0x7f0000000180)='./bus\x00', r2, 0x0) r18 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCGETROM(r18, 0xc0107005, &(0x7f0000000040)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) openat(r0, &(0x7f0000000100)='./file0\x00', 0x10, 0x26) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000280)=0x15) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0xffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000000)=[{0x14}, {0x3d, 0x1}, {0x6, 0x0, 0xfd, 0x400fe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0xfff, 0x94, 0x1, 0xecd}, {0x4, 0x9, 0xff, 0x9}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0xc}, {0x6}]}) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x2) r3 = fcntl$getown(r0, 0x5) r4 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r6) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r10, 0x0) setuid(r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r12) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r16 = socket(0x20, 0x3, 0x5) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r22 = accept$inet(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x80, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r26 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x2, 0xc2) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) pipe(&(0x7f0000000640)={0xffffffffffffffff}) r29 = open$dir(&(0x7f0000000680)='./file0\x00', 0x2, 0x40) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r31 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r31, &(0x7f0000000040)="670dc3", 0x3) pwritev(r31, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r32 = openat(r31, &(0x7f00000006c0)='./file0\x00', 0x80, 0x30) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r35 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r36 = getpid() fcntl$setown(r35, 0x6, r36) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000180)="5378607cbb256d6d2c81820ef84e1d3bf5de1bd2cba874698b105dea03029f06b88501963a87164e53592fe7ea4f5365adabe7d9b1f623e1312b1ff93e1242bc5cd1d2f11bc2611cadb65dce04314ff501fe133441fc3e6d8c8c36e17d380576098a6f257c7d262035ea39906b261c", 0x6f}, {&(0x7f0000000240)="d7d446cef1d4caa5086f2358eaf4e55a50833718e02b9c951ef3db206475add88b2a82396e46105ce219e865d33cf5e5e3fefb9a5d5e75fac9615ad05a0ee698b5ff9ada524574914fd2d26663d49dbf2968d06a63fcb81731cc4e2c572c2326d627c815d8901990ec0d448ccacc3f40efc2f91206fbf997b832232c017af789ecf70138c1950d1382cfbc0c293d2510327144a6693c0620cb34a61170648b1c9f7fc745f1ea3f4931c43582561d1d4ef617b7f0ae22386e60fe10e1de715e6c4eb685c5522d18c9e16a38ecfefa61632e9bfb84acc8e2cfd7dfad59d953cd7bed", 0xe1}, {&(0x7f0000000340)="c0c65f1b76bcead1eec18902350cc49e1158ab45d45f375e8fd5abcdc3055e42555b31503a7bb419a5c12603ecdb1eec773c49f5961f72ce9d9aa0a93a634afbbb5e02902409bee2739bc8c19417ac702fa6e3ef72be1a97ec3e3296fe21e831143474485b79c7d6b3ffee351343267cfe888adb50c97a1c0906ed5425721261261c33960f1b865218e906de181b3f7e271ed05f33c5d474c19c9c179a29e04be9bac86c3ba4a11bd75396011ca9f4e6aa0ed432190c", 0xb6}, {&(0x7f0000000400)="e90e2d221e36f08c8f366b418aedc1af032fe25a775232bfc846a74a96f6c0138002f4d1afcaf3e4da54a520b32d333d1dcc6db119449a5e71cdb85df57d4e5adde5fb6d1654ab15eeaa7645d35488c92dcc2df7a8392b23ed48e22a6f0a070ce49fa5d400b439089d68092fd861d665475bad64fd8c7490a8b4613824cb087f536c0ddc9ed142cea96769eed531b48afa6c739b5526ac186814605e293a0ed77599dcf6d513ebddbc331ad0eff6200df6c9a1bb7a9f0f524a1fadd9c6a0e45afee1c60959121750c82e924a73226411ee603dd85d8af38dc3b25189ea3ceac7c6c291099b", 0xe5}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r12, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r13, @ANYRES32=r1, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r1, @ANYRES32=r21, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r22, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r1, @ANYRES32=r26, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r27, @ANYRES32, @ANYRES32=r1, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYRES32=r30, @ANYBLOB="000000003000110000000000e5ff00004632a774", @ANYRES32=r1, @ANYRES32=r32, @ANYRES32=r0, @ANYRES32=r33, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r34, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r36, @ANYRES32=0x0, @ANYRES32=r37, @ANYBLOB='\x00\x00\x00\x00'], 0x158, 0x2}, 0x1) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:16 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fchflags(r1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x100, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x112) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000140)={0x3, 0x2680, 0x9, 0x2}) r4 = accept(r1, &(0x7f0000000180)=@un=@file={0x0, ""/23}, &(0x7f00000001c0)=0x19) bind(r4, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r5 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) accept$inet6(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000500)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x80, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) getpgid(0xffffffffffffffff) r9 = open(&(0x7f0000000580)='./file0\x00', 0x2, 0x4) mkdirat(r9, &(0x7f00000005c0)='./file0/file0\x00', 0xc2) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000600), &(0x7f0000000640)=0xc) getpeername(r10, &(0x7f0000000680)=@in, &(0x7f00000006c0)=0xc) open(&(0x7f0000000700)='./file0/file0\x00', 0x100, 0x98) r11 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r12 = openat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', 0x80, 0x1ee) r13 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r14 = accept$inet(0xffffffffffffffff, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r15 = open(&(0x7f0000000800)='./file0/file0\x00', 0x40, 0x100) r16 = accept$inet6(0xffffffffffffffff, &(0x7f0000000900), &(0x7f0000000940)=0xc) r17 = openat(0xffffffffffffffff, &(0x7f0000000980)='./file0/file0\x00', 0x800, 0x49) r18 = accept$inet6(0xffffffffffffff9c, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) r19 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/diskmap\x00', 0x20000, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff}, 0x10000) kevent(r11, &(0x7f0000000840)=[{{r12}, 0xfffffffffffffffa, 0xf, 0x1, 0x20, 0x6}, {{r13}, 0xfffffffffffffffb, 0x62, 0x1, 0x100000000, 0x80000001}, {{r14}, 0xfffffffffffffffa, 0x90, 0x10, 0x3, 0x9}, {{r15}, 0x6, 0xc6, 0x1, 0x0, 0x40}, {{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0x8000, 0x1000}, {{r6}, 0x5, 0x3c, 0xf0000000, 0x80, 0x9}], 0xd03, &(0x7f0000000ac0)=[{{r16}, 0xfffffffffffffffb, 0xab, 0x4, 0xfff, 0x6}, {{r1}, 0xfffffffffffffffa, 0x6c, 0x40, 0x7fff, 0xffffffffffffff29}, {{r17}, 0xfffffffffffffffa, 0x21, 0x20000000, 0x0, 0x200}, {{r18}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x5, 0x4}, {{r19}, 0xfffffffffffffff8, 0x8, 0x40000084, 0x100000001, 0x9}, {{r20}, 0xfffffffffffffffe, 0x1, 0x8, 0x1}], 0x7, &(0x7f0000000b80)={0x5, 0x40a}) 16:00:16 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r0 = getpid() r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) select(0x40, &(0x7f0000000280)={0x1, 0x0, 0xffffffffffffffff}, &(0x7f00000002c0)={0x9, 0x0, 0x0, 0x800000000000, 0x3, 0x0, 0x1ff, 0x10001}, 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x181, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:00:16 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0xb, 0x3, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x8, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x400000000018, 0x3, 0x0) r4 = semget$private(0x0, 0x3, 0x10200) semop(r4, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r6, 0x0) setuid(r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r8) r9 = socket(0x400000000018, 0x3, 0x0) open(&(0x7f0000000340)='./file1\x00', 0x80, 0x190) setsockopt(r9, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000002c0)={{0x2, r6, r8, r10, 0xffffffffffffffff, 0x180, 0x6}, 0x7ff, 0x8, 0x7d}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCVERSION(r11, 0x40044271, &(0x7f00000003c0)) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x2) bind$unix(r2, &(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r12) 16:00:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='&%'], 0x1) sendto(0xffffffffffffffff, &(0x7f0000000240)="bf", 0x1, 0x0, 0x0, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x1, &(0x7f0000000080)={0x6}) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r3 = socket(0x18, 0x1, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) 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) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 16:00:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffe, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x9, 0xffffffffffdfffff], [0x0, 0x0, 0x441, 0x0, 0x1], [], {0x0, 0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x1f) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) 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, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x2) connect$unix(r5, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000100)=0x5) socket(0x1, 0x4000, 0xff) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:17 executing program 1: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="00082e30a1684e923fe65169e86cd42d6ee57032ff5055b36f86c27e771ff177a5e191eab2af1eecfdc79bdbad65975aaada8a7cd03a9d020f15c3f836092ce36443891d12", @ANYBLOB, @ANYRESHEX], 0x3) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x2a, 0x0, 0x0, 0x0) 16:00:17 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socketpair(0x10, 0x3, 0x4, &(0x7f0000000300)) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x1000, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) pwrite(r4, &(0x7f0000000500)="a368e031cbab898912cd7f72d615244c205a7bea68129f04b21b4ae3226a237b775be015470d03463ad88affe1fe46499d48f7458af691d563f2474c440e4b23b98a0ee399ec3d385a7376b952dde568250d3df9bc1cd6c0a2b5cb3f9ced49c41fa07252754cd71f6a9832ea38a2ba1543f8fc1e4797b4615615f7dac17cedc92413edfc96abb16d4c66939726fe8c14d283f930fe6fcdd8a59a2284b4e702600c8d2da8de914955d9f2574bf89118f889e1f776859174db0a94942f5edce810eba18f58ada191ce5e07265276a0c3cf0b67fc8283ec57", 0xd7, 0x0, 0xf74) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8081, 0x40, 0x0, 0xd5}, {0x25}, {0xafa, 0x0, 0x3, 0x101}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 16:00:17 executing program 0: sendsyslog(&(0x7f0000000100)="96276e9b60f04310ca2d1c6b67e9c5084906511085c4d938ffcb4b5c9107e647033a26b3dfd65500da8d7c0dad798e9150763e31a13b447a391cd7b5299ceed4ddad8c802d1c332017bdf8bc9e9de821189ddc3cac7b77abcd9726b289ec49f4004e1ddba3c2461617f92e0103e518223d0aebdf102ddc0407a2670a2d8ff9147ba04ca502b59e77102dba2eecb063f8585a5968e599aba67a7b3c2346c337e3c9c03617f7c252d038b8f04a2e353240acf52bb924de56cb26ef16d5c61994cfc5efa91c189c03756f38e96f474c7871d4bb87521e7a580d7504f43949e2238ed0648df40b929d3e5240a6b3e648b84fe05c634557a2ba520f23d81de71b27d869996def1ca4a0999373298153695e0b6ccb741eb2ecbb4db475bb8420b9cf4861b300e48ab55aabec91506e9033a120fa02c9012e5e5da398a4706b52331def11e8138e4e50c6411111c040955b679a5d67bf5aff9ff3494464de52378805fac11d4ff887909de1cf480f81929e3456f84789f666a2a3455c609676f9496f0eb3136ede265c72ea502a5cf1181029e652b3fabf1cbb087c5c7953c86be56c80ce18fc0f34243598f03f9adc95983884bbe92bcf4ae2faf58b4dfbe8464c7ccaf40e4b41b0fea0d3b8f0142ac3c2af3f81323b0fb0afc20101830b6d69774ae83eac612274a32e3f10d6118267f2c0b5d7253e7f4b578a2f564bc988aa5dcd4ac4bc66f7da8601973b1f0f7aad3fc9c96a38f875166e1b415d627f907dd5ec4b62e7204c71f1916d684aa8ec381e2408d4e9ad0687ed0742d0cc8b478341c62bed54d67d595f2c8a997354526460517f48f11a4ab227f57c3fe8b2e9371a17fec1cc02204a42b0bd7661cf453bfd914e01122dd5bc60c89dad1ba5a18879e538901efb68ccbca27ed2d96e44ef87dac085f2440f196ad6ab0628df868d07e50693df3328db4fdb1f3a5435f1655307841daa55a88aabd0033016f123c8de8d39d2d8c5ce9291f812efba4effcd5f6fbad4e0ed5c6e8c03a77620fa42b9bcd62ae0cdd73dc54e27d32fbcb1f71dcd6fa242981546bb1f49a9ba4cf957459ed68a760d3d35429e27c3e74695f7bddd9d7a3fef768ad63152288652f5d593410f8eb81354101119e48b7946d1c6ddf647c006ea393fc7c9ff07725d84f1cf5cacf56d61ddb998252b5982767f72903c91a787519a2d1f13b23cae72903c6e8c38bb18b6e137ee52c088f068690552952683ca36eab40c0590643332e5f0fe0b45f20201f6b78b170cb42ffd8936d42a99e03b59202ac7295f3b224344c1770d77eba898819360e0ace7bcc66975e2f5a1436d533933c7cf99208318a76d7a6b4ec8a16da3dd38288d9f4b3f9884c2fd3485815bcf2b7035d65572853048493d6d22cd42bf14b8e07754d1d3121352e2a329dedb8cf3f9cdcb834c82851ddd894d3dbb3ea74a6bf1b839e955298ff07e239173a1dd88173d93b311e32fdc443aa792888b31278976040b189b7cb898438190c0f32304c0d41be60e85b43a3d27df856d680cade2f6090fdd83dfebe39012841babe12910235481a44bff2acf5d865564ee4874b421aaee5bbdec3e7c3755a3f3102bf7a60a931eea6ff9e7db3fe0886bea825ba59e73f9afdb1f1e0f23131adcb0077ea49259dd81ba450d789b55873411d7798af3b4f9ae7796a921c98cbfddc3e233ba555cebd06fb0a090f9f3620f70748375778d0f82525de36a0bba4fdbcf425f3e01c53abaf1e120fea835c5a47cc49be713b4a92ee1ca20cf23fdf3141252d97f8f8c7e7cb1599f1b38e9360812036843d5ec05d88274eb70e50e6be811e732f53cf4e850db78f16d7db7f56a38706f19104f826d60e3fd3bb3f47c7376e7a0b38c1d7b2b13dd36756f6d615e9831e953e7a74aa2c07dd107adca211e82aec7cd2c9fc45cd7db248aba1a899158e023c738e63cc83a43bc086dd7c645da781ea606493141519380808bc50db647213c118a960d65bb35d6de23ffe772a42a4925a5a5e55633cdee7bbc18817bb969a0a3d0ebdb54002cd54a0942ddd9cf3ef68c3c30626b3fb304355a84a576bffad1867bdd4c543a750335b67dbe99f924808905dcc04268425beeb0febc51d186cd774bb6f5374427b54b9888701fc4a78bc5464ed6ec73a2422e470fa58b96a6b3b92b774845e6273b95bc7b578a4145ca37ddf66f1d80f0ee56bfadb0d88bef205a82db4028e8603befa20339513964e0a5ef66c2089ea82c3aa9d6c2bf328aa0812be1ef4e3d26301818984c3cea8c2ab61e6bf4cd27dd5a5b55ea8660c5cc19b8856689198566cba2ad4b8e2b6ee1f8615aebf71ff81688f6b000605177010295ab1261ccbe0a2cc3011c8600da4ce2112c71a59219f672febda86c4f7e520c3f2fb48269351eb17f8e40342c5ce279c4f7519027532bfc32d05fa7cb2143f318372b8c20587d2f3c8afd78b6a1b6a1dc199ac8bb4e215142153fe8a81b55ca1efcfe8b9b6187517f02cada6d58502b60d12837af7c529f50a020bd82f63d317f7940fc4d821dc30bba07ed696dc96109161747b8f586b735881f8ac7fec4bb42c4ed78c27a635afa100f897f1beb2d2120bc963109095ee32468a8b615d54bf4599894a3d3bf7850389cebd5120b092f0da95ea1a8dd4168024fa05e3f53d000a324447741124e4069c0d29747f7c255ad6db6649277d4495aa2b6c79bdefa08b0dd595703f5513cea2c73d63917b58fb2263e74aaf47f9b31637a1e32c3a0c9b87713650febfe1fc8dfc7effd461f38dff4105a455aa96b9917d28d0c80aab2ab331aca6b0f33690a96a4814440eafa61696cddb4d9febb0297b4bfd7dec82c7227ff84f124007441fdb18dd3657b6fc4e255bf6850030d98834594d6f9f3fb4bad7c38dc529ca9937ef98cc1edca6eafdbac3b0087531d90607dac643f4fdde7636b812df8bc6db246b884eb7f4ec01f852fe105d6520bf8cd605a06e96279d715f4db59be54f66c95876d5da19a92422f85084515edbf60dd27817bc5c535a656ef44c8e472fee359dae1a40a8badf61241c4672f690dee19995d8767524431ed969fc5cd66774d93f4ef2b7c83ea6e72e5f800302ffb13adeca661da99e070a2757c9bda0c98337da065ab5c7abe35ad453b426a46540a4f3f8cbb17ffa59e680d96c011fd56b62843416e05e1049da25313e0f406e3696ae81b8346d5950cc2362ae7e09d00d788988f0cb9eff49d17b9187a6423bd1dae4c30e0dfa4aa23474c8ade19d0924eccafa27650bdeb4ddcd5d063d8856d083a4a1bd0b40502993bfb04b930c4dd1b08161f63051b6977af1fb9a37e3ad2ac9befd3d9b59e4bbfab209168565655d5d33ab8ab324934a10fc5712ef90ff51729177eab8e2014d23f7d08260820a8c64e47954bdccedc4dee0ee4ca7f19fb1d6d21d9a65f4d509a6ed5bc28c2297a1c7799b549b5897301c81f9fa823b18bdff54909c57770dc830315b8b778816797fe82feb26b0aa78ace431d59dd420fe7d3dbe0b87b5c1de27924864e90aaaf15dde787847d6dac1355cda00d955a58f96cefde1f690e92e2f7fa56083230f110dc41223338d588bc4a37e01f677bce6352a7ca52ac83a86cb17cc8037984ec9ce49d4977ff18849e34a191e587856aa92059bc232102681e68a640e097418f04acbb8e5bbaae666b0619afdeb8ecc675cfc8eefd2b328e90763310dea3f27ccf5e29c3385524622d146a89e26b64eed81b6711b29e2d95e11e47a1c3cba2a27310b6d86b75fdd0ef7e7b7e907926b00944fbabd49abab63fb86f3bdd86edcc42d5f20c58f5206cd5c94fda937acd22487cd19f9fac2e6188f6a4795efc1a1d206762a7ab6009b20c090c5bcea537e145bf80fec377a1b0fd79120c01ccdb2668c2b57fea44285330243d8cb6b89e98c9af3b6eeed7c29f9aa9f4926e730da7ebed5c1b5aa2547c04c7effa87382e439efc82a2fccc19462a31c6d2ba2cffae4b03b75227cd6bb955b1edbf324acd8e3bdb71596176a5b7edacca62a2e2dd3b92ed61c8c20525a00b727b8734e67baafaecc83ed43150ba29a13101907bb8c44e0e5ed4a8ed20cfa5498fae7401600f2b1b8f09a2dd0048a9799f49a3b2fdb2ba88bede6170897b71b6eeab7a4839aaddbd2b878d7077960beb8335ae545741b81f635eb1f00431655e7213ba18599a6832a9ccc2f740e018f65bb831e9cfa2f583357cd1e9e0cf704d67d3726ef2314638e50d35cb74dcf189113263ee4efe308d55cbdb9253ee9f0c5edd8b1bc8f893899b5cdf3894c3c105e0664fe032ba0f62648423784ac468ba499db61ffeec9d35f72192ca7fd7801a80a77208a0c54221fa340d0773a3146e4f20b0fd3be78227e370cd84ea4e327a383c50ddf9e26b2262f6d7cf23b80dbb4dd8f7fc3ad7a882cb8031d097079706c984ba65d78c873b0ffb77aaba0c05618150680b4a1c16f5d9b1812c958c8122129327f8edfdf4c9650609bb629e7d4a0b84d0281ca7d31445e1ff63d9a8e418f7cf43bbd83d57994b87423bd7e39d259b61ed9b1acd11810d618ae37e94a8986f51b6ac9428f991f5e221e7596df4827f3d2496d8a8be5c94e81bff7fc2eeb7ef2b9f14116542fd115183329b645a6c07a1ac8a9f57422b382a66954892a70e483b6479e70bce8696f451ffa5698d11df74e01c027a37e101043051d9d3ba0d33a89ad13c1f54ffdca2829c7d8be08d754e4daae9e685c21fbeacaeb8711d277a51ec8b23a3aa38a7ceb4f6d71a727007eef4ee75c291a69051cd996ebd62014ebb4b04a426c4059d2623854d9bcf870150bce8a876880add0cc890f0e43ecb343c7c68b99620ce47017eece5eb3e6ee245ddf48729d96522c67cae734f4b48adad67ae64af9534dc07e62503e51a609f2cb5be66d22a20d820b992f60084cf262bdda55f69db6f55b64eaab224de3846e35317bcc043889b98bf213003e794cb22f0224893317c3bf558a57bf179dd626973d8bfee236d849ec1fbc9a750dea1b6f603cc5876a68ae91a6ac6aef119220254bd14503e775259eb91dfbd60e8ca105db0bff8fd6d5ed3ed1021492021e0a5168c0383573a0d126ef6786f15f2c0d93d9ba81973da8dfa51009c577e7b04066cb584b72d4595870749b9991f53d656cf27a98525f62ab4ca185dd777ac9e04db4af1415cbb2730f1a25dceb5502f73585caeeb97833feb133c3405538eebe439b8503cbd043e1586683a186576aa3222d7d7f24b3c5bf9969f67800a9820a5aaa2850c3160b40ed77d2c9bebe3e45a918c4aee0d391c4fcb739ffb6206208f3627c2755eb520d6e2e3373347f1cb6edc4114b089a98fa45422c0ae4ef2199c4b0cca1ca7765e3a59324d5f0971aca5254c1517876ff5c6d998de67cdeb408f5110d1ddd9840714cd99ff6f47606bd8afe8e50de13359744145ffd440df26eea636587d5592557ad26dd31001104c7fba28f14580688b91450a5ad3dc1d946c63ddf2eb45ab05f38f9a934465c6b7688054c0533dc439e686acb347abffc8b773d1a1e16626fa5b05a3eb17e4aa5438d518694641395ea9cd6e2e3e5b2b9f7c1e424233adb742eb9acbae512ccedfd8705d5bfa7465d2f30b5e83ad886d649e21989a6999dc8e2893055dc98158546ca94fc94912cf87d8942519fc22ec34a1423a03d3f8eb46e5e0bc58dec696429df8f0bde244a6b79fc3c7cf75a22936a963636aee16ac700b53c7710cf6fba0814aafbc5f50847e445f5d1868bfa99d61648c1e40385f90", 0x1000, 0x6) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 16:00:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x8, 0x1, 0x4, 0x97}) getrusage(0xffffffffffffffff, &(0x7f0000000040)) unlink(&(0x7f0000000100)='./file0\x00') r1 = socket(0x6, 0x8000, 0x6) r2 = accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) accept(r2, 0x0, &(0x7f00000001c0)) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='x\x00') getsockname(r2, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) bind(r3, &(0x7f0000000340)=@in6={0x18, 0x2, 0x4, 0x5f}, 0xc) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000380)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x8, 0x0) r4 = dup(0xffffffffffffff9c) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000640)) sendto$inet6(r3, &(0x7f0000000680)="8ac810308824711bbd477ad99807512359b25c041168a35c7c4d75a721c4ecd8ca63ece26bbfc49a931230064b484284dd0242f6", 0x34, 0x408, 0x0, 0x0) r5 = dup(0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000006c0)) r6 = dup(0xffffffffffffffff) getsockopt$sock_timeval(r6, 0xffff, 0x3, &(0x7f0000000700), &(0x7f0000000740)=0x10) r7 = accept(0xffffffffffffff9c, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0xc) bind(r7, &(0x7f0000000800)=@in6={0x18, 0x2, 0x7, 0x1000}, 0xc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000880)={0x5, &(0x7f0000000840)=[0x3, 0x1, 0x3ff, 0x1, 0x7]}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x2, 0x800, 0xfff}, {0x18, 0x1, 0x10000, 0x8000000}, 0x1, [0x2, 0x8, 0x0, 0x645, 0x9, 0x3970, 0xcc86, 0xffffffff]}, 0x3c) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000900)=0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000940)='/dev/bpf\x00', 0x80, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000980)='/dev/vmm\x00', 0x100, 0x0) pwritev(r8, &(0x7f0000001d40)=[{&(0x7f00000009c0)="e6e9aff73f18bf5d58e09695c6854c709b0f768b3805eab95cc3d2188d141aa21dfa6846dca0d117d489c631bbeba7dcbd94fe804b89a9e8ba01fe18f2dabfd92bc86bcb5df08d15e115567bcf9dc4ffcceb4ab5878f70c186808987f1d32b0efd845115f84f7bc24aaf9f6834bfc3217f32f063601b275fad76a4f000947e27b956833c7d105abd673305954eae7d66a65f05da9926ff27d1bf4876dfcd950c105946e0e7d9954402303c31fc088d33c137b1c7b03e5c7c4bcf6f84c6d7fb0d05068096502e7a8b536b81e95d8a46b9f2dc202394310f063a3b2543bffb3337ff4fd113f34e5d111f519687871928c5153f7b48f5b009f12bc52a5526caac36176282aa4e9aaf93eadda73b0635fc277b6c752aaa734437034c7c3a9cab6951d18346771b4f49b742ad7e5e757ba0d635dd190b35f61bf364abc4418d65cb27348052f62f65ea481c44ca0e487afe31f5e80fe6a4f5f7df383bc8b380e105675c4838c05ca9545d9950e4756a5d92efa89096811b4497be4728b1e25ed03683cd336d74841871061e6b142c87787858eed1517520d0518fc903431aecab3db90eb645393f1077547bf450afb1f0501a0cbb6929867cb55f723865ac9f6b193961a61faefd9846f18f511e54e401938af565d62b5ab3ebd2066be9f5c9c02191fbd53e3ef6d89e8ac592091f83477d7969b4a30c1109be8d43738192d37f2c75038f6144e419e20d42e6130be1f05525a36adb8b9eeb31da37076dde814180608a44dc031ddd0a95ffa31496fb7b8ca40b806571a9b067e9f52dc5e959b5db906f80385aae775c9bd13bfe602a658589a95a95abd061ff0fb128be1b19f448e51aa5e04fff645250bfcfd08e38cc52a177d3d470c64763b0216c68718a84ffb0ea10d77322ec5b6c470e596dcd05acf418cbb4b8fe2e002c071c8306074652a4215a9cae65aee533a51f7f13b7b1aa0aa4596bcdc9b0d1fdd5047b4282ddfe4d9f5dd06279023e000e12a19a6b638c986b51097fc925f8f46734421ee963294ce079a1533cb57153050b0038a44726c7f001b0d764f5006f4a0e08e8ed18548dd2af948ae5a74dc1be80a57d9b60b3edacb456118240952ddcb26ad9e3ddfd5a2b23012bb918768445b9f0ca68c8fb733cab6871352ce344d124e6d4922fb38cf4dd9458bf06c1863b8cb54c02817bf0cfebc92e0bb7698761fc91252ad79b9dec2c05e3457ff4e9ed5964c451151cc4518fd08ac2439b569c3c0a6d3aa21e2424bd4befc00fffa55d9fcbdeed2b5a358e031c0c693ee0bf170c4fe7d2992de0746ac1e31ee8771d71d12bcc800677478d304041a45d8d1e6e6ed2fff5bc180652dc19c8761d0d6b4eb97ae59f15cda7dd36dfeca611c08629c0f5006aa2e75acbd8c68e983b2b165f7b61ca9762bc171d31efc1238d443a574825ede3e200357d363af0e8dc4a7b639bbdbad83e3360493bd91b069b06c0fa242c45e9b4991494cc6354aac932257ffa074fdb7667f3bf014f5bdfa5eb7df02fafba8b8a59f6497be95e4ad3b7a9d7db446a1b0fa81c4097e9a6627d9405fabc1e89cc2ef77e80312fae48edc5ab6e740873157ffc3e08c7b7a3cf77592cf15b37e606d276a6082e93ed67ccd99af9b1d306e9c74629a4892ef49f28f8f4d223882494c8bccab6c65ecb84c6dab1fb166c7a4c5822d73b0a1692451df828462fed44c1c9eb92ec6d7f3fa5f7ad4dee3efc0bcc475e8fda264de010d9cd2ed7b72b056a9fc5b7b8b5a902d9027d0794822dc2061696ff257f91c4bd99683333e3816810e906dd72b9e0546f09c0ea59d75cdd9e8eeca58ee90303a0bada1f7fdfdd4098d78bd3bd1a9e531d459c14d39bbf97a9754c04669d4c2d7aa2bd9959c219f0b205c3486c61548c1050f9f089f0685401b1514af8fa534e544a4301b8e0c332826f9c7bcbd522cf4db03f5385a03ab9e97f1ca333d643b1efde1ba25ed94eeb5113da276209f370bc46fb9fe5e225a0af0145b251709fc8194b11abbfdf8565359c533b0738e2edfb61ae3381886f8aa60fb88bb580f56a83ee4e3bae8c3c9751e7f60f0340ed5c113907e682abf33e5add8d3c22bcf74283404d4a8af8ac37adea6b824d25160eef107f2bcda3961830c5d453bbd5c11340b9c29514e36a005c33f70b6ae763afad34b7d9055fb0026e8830930db2fa85b1fd272f582cd6519ab6953f82a8b27a20ad2529d9fac57d56657e69099d064564decbc5d5c89b293a90d018dd2d2ce468a6b91d15ba8cb0526e1de07a5b237819558b5039afdd4c3602e7cf8132ea3b2a9fc5a79d769b9c70b6d0e6b6a5f1286b53713978b1e5236e8394b070962bed7b21039b9d65282a61b9069929b164d316a8c3ebcf959cb02b09f88f2e3acfea9bd0f5e8860449a174deb894d2f1de446b9066a8f09f113bb99d8e39bce52e3d584899bcb0b60051174d25fed6bbe4bcd36b65f841ba91fa10d083966ab5aa5e0e5ddb46fc5dfe95fef414100c7b19b537e704514e55c72ae0ec908a1a1aa046da1a6bbeac815eb6597f0b33158079a8cda55dfd08f2a371cc591b1d018df2a07c5f4b156d5537a399f8466f65d088c354eedcfde004ff301c1c1d371eb39fdf47e2e66048038ba240d08ff5986ef2e97dd1d9ed0197239d99594b8f9a5bb09381da40e527968c7cda23a875b985368bf605be45877bb73374fc898e0155f80e6e076845d537498f99ba88fb4ebdc3a59039bb5d5eb655da2f240173fb7e3e75240f984cdc38e99e627d54f08981892435dfd2adc84a36cc111159846af4c12cf5aae3ec482a59fbbbd541c110ff971d1b74ebf795fea15165f1758707ca2ca103cf0b4bda665a41fc5683d5060a7dc3aa20089b2682c23431522f1c49ef691517e51b86dabde06e3a9978460b1085243428561a4ae818af9d4f8e0f7403dc8be2d48bdfa8fc31fe4e59963ddaf8cf75e0c9aad50e1a8de58e057b93947bdf77d3d319a9a0761d2ff6f16fd90ce0c7df990a78fa43b204e8d538dcf9ddfc1ea01d34aade4cb1999126caed594295e06290a8099811fee7263370622a1e6bff56381c2e983f4cf80d99f365932b089a5dec3acc3d0d7161831f69d365297aa12c4c4a56d018ea67a8494d057bcf1ff657caaf60d2fbba8420a0494cd52374bcb4c3fb86702463e7a682e1f810295b1d2c7f66e45c9d2e4dc77f5086b1583bed123e1f10885dbd29030a6b8b9e396c9d4249c6bbdae17617864af4e6b110d6f519949f088f9f70233612e9e7010d2834d4a57e8e0b25ebf99a0bc8d2352b394dde6dcee406d04b3a30fcc34e65ca59c0aff648cccd993af642cfd2ef01f28457ded3bc10a6320caf8bd9a215880fae31165fd82567ff68a1fd1c867c8af4ac27a1fa04c8257ba1685d67e16bf17a57a5eb457b32b3d1f02266eb41e8eee634355dc1dcbe77ee49a1801e79dfc8faa72e544415190f9d3e7d1529b62a8446cae7e240d39a14419913a154af5f6cd41b641ffd253757673b88010294dca0d780b278320b94876888365f4448bf055a59ffb3b982400debdb975ba20c6ff965226a8c33e7abb993e6bde682074bd46e1be17d4bf97c6e3fb29858280bdf871d77e1c152e2139813cb157a039ee56f3299fa2af8674dd1d9d53d34486b6e51f6cf54297f886ad6367fe7b46f4c8ae235c256695358c67a05729c9f22714b552ff7fac37f0294a734f47bf39852a7f60b704801fedc573728f440e0de09bf5f7778c349fb7b5eff25e0d6db9795cc879a79d15bc9501e130d945105adf6f0e0f456e287c0d15adbaf02ef71bf817ec2e6b6aa16276bb1cc917b2f2f859a0d7444d91f01275ebeba85ba6e7307999036650eaa81ecb9cddec74581e9d930a93c68f2bb8254a804830801cdaecbefee1e36b7e243213ba3a68650ae6acfa773de715ab038cfe71a805ae4e8304e089f9a01ff8057c60025b92af56add50566d744e10482dc7a2ca9558a65be1a52e87afa613cfac71b2b40e5297ebb5c4507309e3ef4dbd257fd77235c07cc015407c97ad13fbd49063e5080584466604f5fee21e22d5958863e023372e75a60bad1084c2cd3a44893adc751e4c7ac5e87e04b7cc0189dca1076bf6a74c2b53cac60bcd87ab4d68c8898783eb1e7ae2a369caf8c1e8583e2aae57ef5e48c44ec8fc5bbb39b506d9cf8d9ff316a644be43af8271473e957dd23712e3d9400709d29b221d2276f07ed94dc5be2327b88bfa832384e38cafa486b5de49802fa3e9ca452223940dde01fd865bd5742b67b8f0b3ded5536c14a41fdfb392f027d0cde4af6f6e85a0aef54de9f6b7bfd7f912e7788ce665e9e2c02a611566523d96be8cafc24190b3304653fff932d0e1a75d7682ce5e2f588b01b7063a1d9789f730fe8455ce62e2a2073f668cc24dcc1c1fcc8539e1ba17a02fbc3c1c79efc36bc96e50c96dfeffa0218f05d11fd6d0879eb2eb352dfca38f8c269dd2ef4033c67d64cdee3650c62b8244efd845cce58073be3918019cdbd4ccf13360bd03d3d3e92e2e4c00bb1752ab96f0285c61fbe8e6c013528bb2347885db6434d3e79199dd11eba68ee18f4094592a6f3ad81a21e61291fa9995e6c0ebfa384deb9efa024f20c70bbefeb4e879f5a5c9ecddd13451dfba26177976959ed357620ad8639c273a6f76c58bfd823b10d1ac440d1f575667f124b448a4a1d6530ca37c722d4b00ab77aff2f50f6acf79f73fdcacd42670ef36ec2b344c3584ee578202349e90734d64a10516119cac3d5badc06d45f3c7d77262c728121b71ee5ae6e7a636fd6a286c1f3ae13a6e662fe1f5466e59a0bb1fdbc4187e462d68c35a9a2ac531b22dcc3a9adb41cc50003edbac25872ce88bcdd7d6d1269e8451011b610e0649a596b43bd1c51597af652fd63b66414a39d8df2d106a2391adda0e76135f8ad7a2f394d0981458ec7802bfb8d9521f6257825c15a2738f6b6ce29bc5211786046decac1d5f8145e34e887581bb390a19dca6b9ebbfcca756f212274c942734a21ffd4d3a755fcc7f4f652c724b78b11c22e0d7bde0bd03217b557322b5868515292af1890e472a38237b2419cac7a32ab94584cffb937ea4b4f0845740bf0b4fbdf0b611598038124d320b492df72e9c5780272b3af4712bb6bb8cf0ed9de83e12d87646e0e867d607685ae512a6bea049e4e3b5538524c4fa99c74448488404172d6be11d55ccae8c8067bc8c6b0b6d8f28af9b99c934cdce080779f843af7e5ce70f23a639b4c8a5c4b88edeafda2269711bed1c8bdcb5c66ba14c4f2a29ac13a728a99a0e6ac4b23de0e096e930127555dfc9fe95b8e7799f9f92a81a85e6dfbb504a4cf339bbedb0d1740aeefc07782c25c41ffb5d1aaf40bbd63fbf0cdd030ad406ec7be4f90189024fa9f6231c89e0119fc5289444052bc96045330a4bfa33cc7d4bc24c43b5d580e35d8da0a7fb3cbceb23a42dea241eb3710469c1a67ada0c8f8ef947661daa954e441e9140a19dabdc28d3f7cdb1218a6e54065acbc391ef9df0c5f2f467c68d3935fbbd3f947ac99afa288d09ad5b74fe6284d309a1f45b93a748958e9374900721f51daa750763570c51a101337bd8eabfc1099be1dc8d50a0afdbd07a0b63b4396688a245335972ebce4ccf3a941e9f7585e6d88d92de3b28fec54b1cf64d9793bd84c9683283edc21855972c75977b0a5c1be23f428f79a5406108e8b87b4bb730466e71ad93271c7291be0defcc33821137a19e2c67f68934920d7fdf16f73c810946b5e238e4710f", 0x1000}, {&(0x7f00000019c0)="100016af33cec5101db1a9b31e140c47c4e3a2b3659561cd56486ef1db2db925509aa1fae4920d94a7591b6d68877c73999f6fab0e829d4c33c6cb5b35503a7945f62a7578c0b13eeed7203bf5524733dd93d6e605237cab9b4ed05bf4e76d49dae942c0ba10e76a8504d8e12560b185d1743fc605af8d4f25c4572626ed497f18ccd1c72c44db9b2b18bcd84563ee343ec406e2ed5d601c0808c74512da928c07fc515221a49b7bbc7a3a5a52a554389579304534262fbc704732c14cc2c0e4e43a96df17c29cf6d314a0428ec7e118943224e6", 0xd4}, {&(0x7f0000001ac0)="0beedd2843d90d3010ef31748e67aea25680d13960d13b3782c67dabe25d33a113ba1a848266ea5979212c6622652d1ceede8cd2f3dbd3becfb4f096ffdf45441aefe7af3f6c058eace7578cbc394b751d1da195622b971a69f7c4a58ff7eb0a3ab96c7916cb8337bc2f70df2eb7ec85a8213ab246402e52c37b94a021999549914f8e9d48cf395772fc3ed909f0501db077199a92a8379c42c9be47d060610c232771287d0f1084cf38", 0xaa}, {&(0x7f0000001b80)="87ac29675bb452516d8c0bf4156610f0586de6784607418fcf131410bfac180c3cb821f20ba6f98d370641591940314c1061381544577562e75b52afad94dcb5193ec7241804ee7a56db563575eb5b8bfdc238a35a2a21f1e390fa5cf07ff1e5f0b1ab87993f7ed81faa883c74a46ada170af4d6b0f2bc08aca176cba166f230c835c033f2f6438248b2064fc7b8bf24a62f964f72cb4eeb48730033662ffaf21bc28586aa698def", 0xa8}, {&(0x7f0000001c40)="4627320fbc03a8bd23b144bd07f3e9a409352a47b6c7988a37a1b0f5ada9d80216d326ac6038fea268e005abc153d20262c39243d3ef5ea66742f942bb5ddc811c569ef13f9f521e74f9e60a75bf615deddd6bb82b626ef5b37d42de90058b831e6fa8ee882b25f85d2d271088a1a80550eb3fdc89b00aacd450664336e21646f1a395931d2fb964bc41db01ed74a4501c425b01ec5df7cbbe1a1d399ac399e02424ec5ae264a68dece86f2a1468a05a6e0147b288d0d85d63bb16036655d2c43821f661df4251cdb38f608490b3b1368f38c5f68b7eb285b150ea4d0eae01d90c45d2ab2657f8f1317a24b78f45", 0xee}], 0x5, 0x0, 0x80000001) r9 = getgid() getgroups(0x2, &(0x7f0000001dc0)=[0xffffffffffffffff, 0x0]) setregid(r9, r10) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x1, 0x6, 0x3}, 0xc) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000002180)="40ac61a492613a14c7b94996e792c41afc14c5fb53d27fd2a5f7bcbf8d20e81205b0360a4b95dece58f2ae7cc0a5dbca37ac9ddfeccb24106d3e2a1b9d040bfa6bedf4be61ec4b6057bad56af9a89979ec", 0x51}], 0x1, 0x0}, 0x0) r1 = semget$private(0x0, 0x3, 0x58) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000100)=""/105) r2 = semget$private(0x0, 0x1, 0x600) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/73) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x2) sendmsg$unix(r3, &(0x7f0000000780)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f00000002c0)="0a98e0dabe40ebfa3d0a1db1c1c33db41b186b93c4a3cadbbf6295fde4ecbc007c940bb264902acc62f5", 0x2a}, {&(0x7f0000000340)="2d5bfc95d008fdb41c0e8e3fd8c321494609b54c7b8dc0acd74a5a3c1b85bc5545c0e70f4d187400feefb81a63a46c92e479208c253bac782ea0ad48732a60a962f1454ca42bb6f67171a23afbbbdfe581204a47909ed06feea2622dabec60ab1c7b483977911e42703a7403bd4087ed778ffcc4a9722cb560a9efcf52eb7f9f2b5d7e23c2dac619856aa9f00083def973b115f7025f3a24cfee088f8ff5fb28a4694ff203fd273404105ad33d68", 0xae}, {&(0x7f0000000400)="8187d9cef6ea5d8a4a9c835d0dbad036ad9d3ff2611c7e44e362b2c8333af2d7d1974f763589773f331e1fbd9b7c324e89a3077edb7e0d7da23e94040613606c0aec8add61916f01edd1cf3da83d668f09597eeffcb551a75a29c7559b1ce77bf0adce25011ba83a33f36fb00ea3573c251131ee3b3947c625ee624b350b92712ee34edd54eb753cc0fc9a2f5b3ff9fbfd80c8e14ffda67623e255035d602ddd0057bdf228e9a243a448c26911780ad1a13283ce0bcd3b1e5619c6be289c", 0xbe}, {&(0x7f00000004c0)="7a2a87c9abbc9ac66fac27868691e9f50684", 0x12}, {&(0x7f0000000500)="8e6fa8131534549a68902cf181c78fdcd033e122fc6e1b8b9966e9e52b4a23a7397aa615b53cbbcef9ba11cf04b913248ef2a20d464515255e660ca55d4cbb44b2a6ee319b401f96efb8358a1e610797a265f1bb556c8faacdb1c5286faca885a1238d88fec2425f5938b01076694f70b50c54a3c27c2e1032cc8d2a4bb18181c14706cb5eb9f3f94100dfba1fd52c495524388d70b9de247ccf01031499d6f543e6d939656f7827b3b8662fa911c8f97932c163f880fcf7cfcf2549fbb970188f3f187f5e2f2c3f2cb5fb7914d493b48dd04385d7de780c8d89da9627c5", 0xde}, {&(0x7f0000000600)="b1d2e42185", 0x5}, {&(0x7f0000000640)="1387edae108fb8a4867892344b7b7de2619522c743fbcaa9ac53e1d35093186a0a0a822bc021a80c2f1cf1874095fdfc59d67895ad7d864d42d51c1db74d000dbab03075ca1a9396dbddd3c0a29c66eb75024a4795d75694c866a6ca86cd039cee62d14fcf7971a55c95bd8387c0bec24d37594df927211c0d0fe1bbd84b891e7ec7bc2acfe7cd558f2b1d17f4bd6b04c288a31373908474c56728e12b65f5ceb45467f8419bde0c0ce38a286c74c330ef9d1fac81f1aa8d3987eb56a4f4d1", 0xbf}], 0x7, 0x0, 0x0, 0x402}, 0x8) r4 = geteuid() r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r8) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xfffffff8, r4, r5, r6, r8, 0x109, 0x7}, 0xaf0, 0x0, 0x5}) 16:00:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/171, 0xab}, {&(0x7f0000000340)=""/158, 0x9e}], 0x2, 0x0}, 0x40) sendto(0xffffffffffffff9c, &(0x7f0000000500)="f238aec1eb896874e25b2b8a156f3b158e48350cdaca55b282fbaf176da8af20f659a9133c47b38e4ed7a674b0cd1997e06e51b7f46c81e48b60751efa9bfb63eeaf13703a8942307d9f836e4c6adc", 0x4f, 0x400, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000400)={0x9, &(0x7f0000000580)=[{0xe2, 0xf8, 0xff, 0x7}, {0x6, 0x1f, 0x0, 0x8}, {0x41a8, 0x0, 0x5d, 0xd23}, {0x5, 0xfe, 0x3, 0x1f}, {0xd2f, 0x0, 0x1f, 0x1f}, {0x8, 0x4, 0x97, 0xd85}, {0x2, 0x7f, 0x3, 0x200}, {0x5, 0x0, 0x9, 0x40}, {0x7, 0x0, 0x40, 0xf8}]}) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0x196, 0x4, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000480)) 16:00:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000040), 0x0) geteuid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) pwritev(r1, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) r2 = geteuid() r3 = socket(0x400000000018, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000100)='./file0/file0\x00', r2, r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)={0xfffffffc, 0x0, {0x1}}) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = dup2(r1, r2) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r7) r8 = socket(0x400000000018, 0x3, 0x0) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = getegid() r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r12 = getpid() fcntl$setown(r11, 0x6, r12) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r14 = getpid() fcntl$setown(r13, 0x6, r14) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x600, r5, r7, r9, r10, 0x3, 0x2}, 0xffffffff, 0xdf9, r12, r14, 0x100, 0x438, 0xc2}) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/170, 0xaa) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/13}, &(0x7f0000000080)=0xf) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r1, 0x0, 0x82}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0x4d}, {0x6, 0x0, 0x0, 0xfc}]}) setitimer(0x1, &(0x7f0000000040)={{0xfffffffffffff801, 0xc70}, {0x200, 0x7}}, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) r1 = syz_open_pts() close(r1) setrlimit(0x6, &(0x7f0000000040)={0x7, 0x93}) r2 = syz_open_pts() close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a00540a59c093449b756a00"}) write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x2) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x4, 0x20}, {0x18, 0x2, 0x80000000}, 0x3, [0x401, 0xdd81, 0x1, 0x80, 0x1000, 0x3ff, 0x8, 0x3]}, 0x3c) 16:00:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x50) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x20800000033, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffffffffffd2d) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c653000285e50d4c562def5a5aa0df0f157dfe121bc3fd58cc063c2e0512d0a83fec48593b58ed0441d97350ed3a0d42e66d7c25526c10787"], 0x10) shutdown(r5, 0x1) 16:00:18 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ab55129a41d3d94b6868568b301c3b9a42170b0be2cd12bb0aee0bf7e1762ff06b162163fe909f546d8d15bb135f801b8bb129a228405cbfac0eb30549b9d0303ae5c71c48cc8225abd8328b46517451624261b273212117e47b51eafcc5c8058869f2858f32956b5042c7fd6bae1b9395a895d34786f6de3672dc3cbc8391f5e0cdbaaef1af39b27ac13c465fa60b9da0dd5d2928cdf283ed0f7d8d78dbc4abfd49295eb5e907c768f3fdf6f3b10d2aca360c05a224c66c0c54da0f5fcd37face8a5f87e9b0bf5938b1f6d297e9a6fdabbb21e86edc30a2de143d42c4fc0c60dcbbb8bf4a"], 0x1, 0x0) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) nanosleep(&(0x7f0000000040)={0x81, 0xc7d4}, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xc}, {0x2d}, {0x6, 0x0, 0x0, 0x3e}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = socket$unix(0x1, 0x1, 0x0) accept$unix(r2, 0x0, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) poll(&(0x7f00000000c0)=[{r3, 0x18b}], 0x1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) dup2(r4, r8) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x7) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) connect$unix(r2, &(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8) setreuid(0xee00, 0x0) r3 = getuid() r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000100)) setuid(r3) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="280100020008cd7fdf03000000f9b8717ed48308bce8649fac08c649e7424da3ecaadf4c6c3b94c20c957b1a4d3e03ac7ade8b05aab9d605f1c4c0105c6ac868258fa4961008f7588bc60cd546ab6654e1d0e5eccec8345d40480b5e2b485811fcb41d22fc0cd422cf06552b884064670698ab04df15f1a3e6441d91263faaccd91c1db53a6b714020261b9cad954dcec20abbf09863c43fed1e38b115bccb95163ef7debb261e9ef20f0ae7076d12e89020d33a2ba093216ab3a232d194397a00000000000000103d481fd374741d257c97d06fcdf5f5aeff5f5bd3621cba1b21cb05a2c36133db1860580bcd888c882b57ab1b00f3cea9801f9cb00dd545c26b7d7b9bd2e826c0f7340ad9b28e2a541e2d852456df44bf8c3b29304bbe0d10e516c58000089c40487cf654bba04f17b2fcef28e9722772ba01656fe70c4a531a2e143278fa2d29d8e598e4a748dc47cb15df4b87a3023176a4ac84d7f312de8e2d708270b064ace7a57a62f332ff29d6f586f1fe9eebe3489274cc408899b486b65f0a00ff8578f2c0a96d0e6f95e65c31b15f01a6079c1f8eb3c50a5b075384f9b9edbb691747e05fd0eeeb1a6d51f69b424fd4363e84202cbeb3187682d11da21d9c293841750904208fefde58d739cea6ef9ba536daccfb50266d0a160d", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x200, 0x28) 16:00:18 executing program 0: ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050360000000000008000300000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a0804be781e4991f7c8df5f882b2d57e1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6b7e30d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae80000002000000000000020208a371a3f8810c00000000000000d3c883b40000452bec305435a8bc2a156eaaeb00000000007c050460c14f69ecf7b016ac5f1a6f65f5c2599416231739e26e65d06c01b58c000007f088fa141f03fbcfbc5d5b1c31372e927e13d6101db0cc00c06130828ce72383ab0476528a1eef6346b2f479b78cc27569a02a4f006559cf9279c6e5060000000000000087fc341b3cc275ed0d96e5d398c8f7d5416c6332aa1872a5429daab52ab5d76c", 0xb1, 0xc859c721952b51be, 0x0, 0xfffffde6) fcntl$setflags(r0, 0x2, 0x0) 16:00:19 executing program 0: socket(0x400000000018, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ftruncate(0xffffffffffffffff, 0x0, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x2) setsockopt(r3, 0x9, 0x7f, &(0x7f0000000180)="c830ec9c9ac34171db1a082e754c3a2ab72c71db10e435dac7b896e50c80de4abf52cfca96894ffd8f2cd59e03dcf2da24d0aff1b22bb267398e1b36699462674e076dbf32bdecb6b0211778bf987ccaf455c7c4a4b37abd5cfec3a966c836f2e538cdf6586b92c8423b40c413fa2d27d40ed2d288cbb6b48eaaea57cdcdf64c644cf3525033542d7fc2019ef05423d3b262587c7bde", 0x96) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:19 executing program 0: chmod(&(0x7f0000000040)='./file0\x00', 0x4) r0 = socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5, 0xff}, {0x401}]}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x2) 16:00:19 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmdt(r1) shmdt(r1) setitimer(0x0, &(0x7f0000000080)={{0x800, 0x9}, {0x63, 0x9}}, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x22b2, 0x5, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1797fd11e3b4ba8dd"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21", 0x2b}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x2) r6 = accept$inet(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) pread(r6, &(0x7f0000000180)="17243766f36b4c32d1c2cd37e09aaaf9d46bd89783cbf47e92408d056d22a685e200d166cf1d78c076a0741914b7c9e07aec798afa82930b710d02b040c669c5a86885a6d86c2eae32f135b33cda4381b20642806f0d3720ebef4410f7a7425c293e04685543c7aa46c24415e06fc3111a6835dcf4516d185a64da0054c11b94ed14cbcb75b20b749c27dd2b4f4f00d5de6810c276e62a834483abe61db3484131cf92fc5aa8aad7912d71919806972feb4a2c4a695fa6390a8a9cc99770e273ee6706204b30610642cff27dfc9196ed9a9ba1277305ba3acfb4b2cd721f376de0419f", 0xe3, 0x0, 0x1000) close(r4) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x2, 0x1, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33", 0x0, 0x400000}) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 16:00:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0xe8) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000000)={0x7, 0x1f}) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/97, 0x61}, {&(0x7f0000000140)=""/14, 0xe}, {&(0x7f0000001840)=""/4097, 0x1001}, {&(0x7f00000001c0)=""/115, 0xfde6}, {&(0x7f0000001200)=""/41, 0x29}, {&(0x7f0000001240)=""/194, 0xc2}, {&(0x7f0000000040)=""/21, 0x15}, {&(0x7f00000013c0)=""/90, 0x5a}], 0x8, 0x0, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x800, 0x0) 16:00:19 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x6ae89c1, 0xce, './file0\x00', 0x454, 0x9, 0x100, 0x9}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x6) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="de5ecf8a", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5, 0x80}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) dup2(r3, r4) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="6202020000000000264990ad849dc466fb1045092b2d088bfe57f8b4c0dd8616d344154fc98fcc888f6db4179d733e89bef9d1ee6281b93b586cd646ad705c8376c1eabea27cc8c5c8ac57d31d87a649a4cfeabdd3038c2d27c675d3c640", @ANYRESDEC=r0, @ANYRESOCT, @ANYRES16=r1, @ANYRES16], 0x5) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000080)=0xffffffc0, 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) unlinkat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 16:00:19 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) setsockopt(r1, 0x6, 0x80000000000000a, &(0x7f0000000100)="8b96c75b5786f71df2edcc052a8b90e9ad8938d68c1db240109d3cb634000000a427acffe7c2ab5bed6201422427da5c262788ea230fee363c6e58403b5e1d6f9d868bbab0ad73d60300000091346c5ae3330f8dcce8c9bdf8d006000000210a4de060f3b4", 0xfffffffffffffe01) 16:00:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5, 0x3}, 0xc) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r3, &(0x7f0000000240)='./file0\x00', 0x100, 0x1a) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0x5}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r3, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r3, 0x2) r4 = accept(r3, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r5 = fcntl$dupfd(r3, 0x0, r3) r6 = getpid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r9 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r2, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab0ba225d102364f35d14de101350100d016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c65f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x38, 0xffff, 0x1, [r2, r3, r5, r2, r2, r4, r2, r5, r2]}, @rights={0x18, 0xffff, 0x1, [r5, r4]}, @cred={0x20, 0xffff, 0x0, r6, r10, r8}, @cred={0x20, 0xffff, 0x0, r9, r10}, @rights={0x20, 0xffff, 0x1, [r4, r4, r4]}], 0xd0, 0xd}, 0x1) r11 = getpgid(r9) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x16}]}) r15 = socket(0x18, 0x3, 0x7) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r16, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r16, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r16, 0x2) r17 = accept(r16, &(0x7f0000001600)=ANY=[], 0x0) ioctl$WSDISPLAYIO_DELFONT(r16, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r18 = fcntl$dupfd(r16, 0x0, r16) r19 = getpid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r22 = getpgrp() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r24 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r24, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ec", 0x3e}], 0x2, 0x0, 0x0) write(r24, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) r25 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x80, 0x0) r26 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r26, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ec", 0x3e}], 0x2, 0x0, 0x0) write(r26, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) r27 = socket$unix(0x1, 0x2, 0x0) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x490, 0x0) r29 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/diskmap\x00', 0x0, 0x0) sendmsg$unix(r18, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000800)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x1000000000000074, &(0x7f0000000ec0)=[@cred={0x20, 0xffff, 0x0, r19, r20, r21}, @rights={0x38, 0xffff, 0x1, [r15, r16, r18, r15, r15, r17, r15, r18, r15]}, @rights={0x18, 0xffff, 0x1, [r18, r17]}, @rights={0x0, 0xffff, 0x1, [r24, r25, r26, r27, r28, r14, r29]}, @cred={0x1bf, 0xffff, 0x0, r22, r23}, @rights={0x20, 0xffff, 0x1, [r17, r17, r17]}], 0xd0, 0xd}, 0x1) r30 = socket$inet(0x2, 0x2, 0x0) r31 = getpgid(0x0) r32 = semget$private(0x0, 0x4, 0x201) semop(r32, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r32, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000240)) r33 = geteuid() setreuid(r33, 0x0) r34 = socket(0x18, 0x3, 0x7) r35 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r35, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r35, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r35, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r35, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x7, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4b, 0x5}) listen(r35, 0x2) r36 = accept(r35, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r35, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r37 = fcntl$dupfd(r35, 0x0, r35) r38 = getpid() getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r41 = getpgrp() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r34, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000001080)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r40, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r37, @ANYRES32=r34, @ANYRES32=r34, @ANYRES32=r36, @ANYRES32=r34, @ANYRES32=r37, @ANYRES32=r34, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r37, @ANYRES32=r36, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r38, @ANYRES32=r42, @ANYRES32=r40, @ANYBLOB="00000000bf01000000000000ffff000000000000e690d0510a05b807dfd4f086f3d1e32dbcd2a0ac7d5d441cac209eeb5ea85e0a3cb05cf1a781edb37f3f2f63f216a58f1eda037f756065b10e3512528fb72e7430b08b90dba6220ee37f2438387eabf50f482c2ce5e3c6d0e57a7b9d966fc58057480dab071fcc0892392ddcc60bf1b7e4a8e71ad8a548790ab1753d1a39346bce03735b3efbf823849f7f3c7ed9f57510ae2a075a14fafcf5bde1ccb06864f959e4139edee7043115c8815323feebe89e5e43145371cbb35bd6983572d2abf9fa0802eb959ca0e9be7dea0c721d12da4633a738", @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r36, @ANYRES32=r36, @ANYRES32=r36, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0xd}, 0x1) r43 = socket(0x18, 0x3, 0x7) r44 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x531fe3e9f9bea4ed, 0x0) sendto$inet(r44, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r44, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r44, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r44, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r44, 0x2) ioctl$WSDISPLAYIO_DELFONT(r44, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r45 = fcntl$dupfd(r44, 0x0, r44) r46 = getpid() getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r43, &(0x7f0000000e80)={&(0x7f0000000600)=ANY=[@ANYBLOB="0166696c652fe1"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000fc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r46, @ANYRES32=r47, @ANYRES32=r48, @ANYBLOB="0000000100"/20, @ANYRES32=r43, @ANYRES32=r44, @ANYRES32=r45, @ANYRES32=r43, @ANYRES32=r43, @ANYRES32, @ANYRES32=r43, @ANYRES32=r45, @ANYRES32=r43, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r45, @ANYRES32, @ANYBLOB="1000000000000000ffff0000010000001000000000000000ffff0000010000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x408}, 0x1) r49 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000180)={{0x1c0000, r33, r40, r47, r49, 0xa0, 0x291}, 0x8, 0x6, 0x100000000000}) r50 = semget$private(0x0, 0x4, 0x201) semop(r50, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r50, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r50, 0x0, 0x8, &(0x7f0000000240)) r51 = geteuid() setreuid(r51, 0x0) r52 = socket(0x18, 0x3, 0x7) r53 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r53, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r53, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r53, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r53, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r53, 0x2) r54 = accept(r53, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29f8625df1c822b0674ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r53, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r55 = fcntl$dupfd(r53, 0x0, r53) r56 = getpid() getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r60 = dup2(r17, r16) r61 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0xc80, 0x0) sendmsg$unix(r52, &(0x7f0000000e80)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740), 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r56, @ANYRES32=r57, @ANYRES32=r58, @ANYBLOB="000000003800000000fcffff000400000100e5d8", @ANYRES32=r52, @ANYRES32=r53, @ANYRES32=r55, @ANYRES32=r52, @ANYRES32=r52, @ANYRES32=r54, @ANYRES32=r52, @ANYRES32=r55, @ANYRES32=r52, @ANYBLOB="0000000066e806efe3fdc8fef7b45fd71800000000000000ffff000001000000", @ANYRES32=r55, @ANYRES32=r54, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r56, @ANYRES32=r59, @ANYRES32=r58, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r60, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r44, @ANYRES32=r61, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r54, @ANYRES32=r54, @ANYRES32=r54, @ANYBLOB='\x00\x00\x00\x00'], 0xe4, 0xd}, 0x1) r62 = socket(0x18, 0x3, 0x7) r63 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r63, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r63, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r63, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r63, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r63, 0x2) r64 = accept(r63, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r63, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r65 = fcntl$dupfd(r63, 0x0, r63) r66 = getpid() getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r69 = getpgrp() getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r62, &(0x7f0000000e80)={&(0x7f0000000600)=ANY=[@ANYBLOB="30000000000000007ec8"], 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab0ba225d102364f35d14de101350100d016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c65f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r66, r67, r68}, @rights={0x38, 0xffff, 0x1, [r62, r63, r65, r62, r62, r64, r62, r65, r62]}, @rights={0x18, 0xffff, 0x1, [r65, r64]}, @cred={0x20, 0xffff, 0x0, r66, r70, r68}, @cred={0x20, 0xffff, 0x0, r69, r70}, @rights={0x20, 0xffff, 0x1, [r64, r64, r64]}], 0xd0, 0xd}, 0x1) r71 = getgid() semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000180)={{0x1c0000, r51, r58, r67, r71, 0xa0, 0x291}, 0x8, 0x6, 0x100000000000}) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040)={r31, r47, r58}, 0xc) r72 = getegid() sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000240)="2cccbedd527d38fd25b7ac6c8dead7da064a10ea527ad4f43f9c358e6994f03a55290b5ec6c3aa47912e54835c3475eb6f3c1b593eb4cdc393f70ae9859a9d0b4c8754022b1263fead3461041b17f3bf2772d1634c953108bcc64bc658be001e2b3bba1b9168b195694ff48ec7075e0c3983fa2e01784319cf37b91d5f5d96447bfa556c6318be224fd9a9c80e2314b573548a67db63a9a4f59840596e0e6ed8f2d12ee0073b8ef30761abdeb45e388512d3f26bdd2ea5a972167630f371507bb25fe3eac1660d9af6c358cfdffc7a", 0xcf}, {&(0x7f0000000340)="2b59b2e09bc2304c1da0b1b9f11d45dfbabaa628168799f7ecb8109cbc46957c889518c5b6806586bea2777fec703420ef87a396816c866bb8e8309e08b3acd49e2ca203622985462852694fce83afcd40feeb87243027bd85ef2ad948dbe99254c6a58a05d238e75c5080365e6ea75a6fcd6dadb6a26c48112c66809874513677e080092112595b85552de6e3f46cae30d3ef26473d35811215c27a309d3b6eb56d249d30c065620843e9f52eaff6b655947e73ce0a257cf0ffd42bb235a0a0645b34251c358cb1bcf2e8871daed5ba2385c1f12b6489b9595fa5909f65af", 0xdf}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r11, 0xffffffffffffffff, r12}, @cred={0x20, 0xffff, 0x0, r13, r47, r72}], 0x40, 0xe}, 0x400) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x103, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4, 0x1f}, {0x1d, 0x0, 0x0, 0x3}, {0x3, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 1: chflags(&(0x7f0000000080)='./file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000000)=0x3) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000380), 0x104, &(0x7f0000000400), 0x1e3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x10, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="551f90a684dbb4dd196ebb5c9e0287c6a63dffbc236f1aa4660d565815a47858d558c7bc539cfa69b176afcf7db0427ade90902e9ea08941cb57be424569a51cafc88460a37344db3f1bdde8037b6341b3e2d7e313a14a3a17eec1f4907c525997a87e82f7ad13109898ab6bc059b2fdcb63073d66ed311cca98415aa653ffde93dd9302a883881e831c4b1f244cdfba4659ff901337ece147d271cfc0d2e14b74296f929b59ae822563c25568752570ebdbf3816ecc6ce3fb81f638715eb6a58d16786b029777e1827d8b42825a76d242f2bcdf9bdfc756a038bbac5cb8924f7531c855c886e412", 0x39126}], 0x1000000000000013) r3 = accept$unix(r0, 0x0, &(0x7f0000000200)) listen(r3, 0x5) socket(0x20, 0x2, 0xc1) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a828743c81bc5413e836c86a22ee18af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059f729f7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c3744e3ea32e04d709d7d06702a781c312d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c68be103eb0000000000000000602f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d0c307c70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b872f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b4d7d581eda748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7e221000000000000000000"], 0x10) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000f80)="76eee3e863800268234a72146f87316be86c125352879a82a28e3c6999dc20d85c467adc94c6ce0562a3151fed9a56445d605890cd07fd16708e841725be871036b4b63d1711ea417513fce26c29ed882940ebb4c0ddbff1b792d751904c5260a13c0ca1889ad1e3498c03f5d511a759b8afa24122a60feb572d545a519415045bbb5a521d46f20b4e41c809668d7261c6596c36c24c90081771adbbbf54fa02aea325d5a102c13a67571aa705c26d0ed5d299f91cd7d7fa2058fb24ccb1a513165599c8b800aa07cfc1b776350c1e1f5581b704887f8e15c512d880d1d658bae116ed26f2ea608f92239b74983f871687f626e06830ccae59c7e2699e256a43beb37227f3212e329a49645f87dfcad9d178517798b6ac39a2a446c037cdd750cadc4d19b28de457716b7a6be81e84c2e213d3f2758cbf33ece3bc238e4b154a3e952b4f60e58f9ad8fdf2122a8244818e356ccb8fcdfd7750ec78c0b56b6a5b0f49fe8a5dc59f448f83144d90023dd5a757bff6e41088e7609f41883b5a8ef2e731de2c05c05f0221b95cdd5aba5471d9adc147a4bfc219e2a24cc59226387dd9a6ffdd69b12394d0b1fba27acdc63b51e4ccf7ed98f5ba7e3be1879f6e3347624d4bb4920d4cc92451d786ea4bd8ab5e9c06d399ab98569b054e203406cc27527e23322e0003c43b5da3d1c5148cb8afa9551d9e9b604352eba087e9c8ec31ad708a2b7d63d7be8fbf33b77cc4694cdcc2aab1c5d8f29104001138d496f5fb126bf2d8919395bd5034bb589c949187fe8accf6887bdf4792a7254f8be2e6fdc9e59cfc1a67766f9c8d59afe0adcfd912e8c92af11a550434728d0bfec2c8ba70721dcf4c913520c1c301e747e7d652c8229c5111f84842d2cbedad2ab0da991c223454bdb215ea8a76bf2e22919eeb523fc2ab3302d6cf91a5d1829ce2ca8b2690ead9598e00382cde84b8ee80ae62bec55bbfba29a3da26a7038beecc2d68785e865591bf7c3e478230b69947c7ecf6048e6d5ba1f8a3f778ab291bff503466b9ee24198bb6e798630fb4aea7689280bfb4e57fbf081b36e9186226bf173b5bd47ff61f60d5c79a6d93a64a56d7c103476aa602545df8178be3ff6822d77fa2768a62b170dfc252bb774644f2b64a7dca707a571fa85bcf29b58d2ff54e729eecb0bfe0e90b716b2d1cbe8e12f96df4efc6052ce715d0377ef7f8d44bf08d8c850fbd4b204df04e99d115eac99b9a33c1eab685f8cbd7c4078438b41f37a12e153b4edff54fbaad4c37d5ccae73bcacf014a9e07ce602ce47994e7938dbdd817e8f2390c39dafcd83b7fb05e06358c0925b79a656055024a49e3a2458dcbeabbd4fb8845a6e325e3bf5938e2ca2d5bf37546a661aa7ddde880a6b112739ae1ed530932ebaa41a5d535606e36f7129e1280093e3dca49989e429a2dbe6244139809d1e96a253d9cc318b9230edfb691f28cc6d8f151a54027cf533157e9e390f4ffcfcb34f1e824aee12ce4b41ce351ba949240e49c77bc7a0dbac4d111a08c8a0fc9f7b5be4e4b973fa7aa2bcaefd1cf30a4f5a402c5e5d0cb505877b44a6de7e1a446803a6a58f6a3673bc3e98cd503636d5953eb151f160d2a6abdfc4ae0625997b491bb61c0c806020cc45a7362bfb0bc4cabe3de261d39cc2b7b3ac3ca249ec2f1156ec828f28f77afb4911eec54aa8803de6c8d2215b8fb6bdcd9bd4cbde62a80bdc76c713258ce621faaba4e0480f60b0cc9c40fd4be91f4368c5bff7f38b121d7b0432539eb72dfdb0138ceee1806496048935bf2ed6f2e8adfa97b9cc025a22e414d1780e9d17228a49e306943f5848397c7981cfbd7a5f5d5573c7a57d5e2d0c5362d633338e7add6a943d9ebd579dacf315fbf6172dce9b7534ee0ace63b0c5305fded6558953b6a49bc77d867b5e84771acdd1d6213ab9f709d29bea29b02f08c7ccf0b2ff5c5e3d47ee48251d98c6fcbd30736a9e9694bd3b43db99e7457500040d68a71699612a417876a0f19bf2778645c10e8f161ab84522dcbaecaed530a8107d912bd5b021a12c694e1817262624018620ccc6ecd79e73", 0x5c1}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000280)='l', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x81) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000280)='l', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r4 = shmget$private(0x0, 0x3000, 0x21b, &(0x7f0000ffb000/0x3000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x0) sendto$unix(r3, &(0x7f00000001c0)="023923f2994d140998d20acd51de13ea4c998e6b2d60cc94c9b3eddc35815347530fe6fa8c4ce24726372c9626d378b3d261727bc157b2b573c9d3156d14dc2b0318f96c182c8b3a55d444389acfe195d5985d1980c7cb1affc852f7edab3e61a99fdf5fda09f9be72609540c8a6c914f8476bbaa9aaa626ef96a90b76de6ac2f956b120f5d76e16121592affb07a5fc3529251c6b59aeab2ee9f5820562d90ad1a5f21306ddaf74883cde17999442e1228db51eeffc", 0xb6, 0x0, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) r5 = semget$private(0x0, 0x4, 0x10) getgid() semop(r5, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x2, 0xfff}], 0x7) semop(r5, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x5, 0x1800}, {0x3, 0x81, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x8, 0x1800}, {0x1, 0x1f, 0x1c00}], 0xa) semop(r5, &(0x7f0000000340)=[{0x4, 0x100, 0x8e40825337911b6e}, {0x0, 0x8d1, 0x2000}, {0x4, 0x4, 0x800}, {0x2, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x1, 0x9}, {0x2, 0xfffa}, {0x0, 0x27}], 0x8) semop(r5, &(0x7f0000000080)=[{0x3, 0xab1f, 0x2000}, {0x4, 0x8, 0x1000}, {0x3, 0x6}, {0x3, 0x1, 0x1000}, {0x3, 0xfff8, 0x800}], 0x5) close(r3) 16:00:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x0, 0x9) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x9, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r3 = kqueue() accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) kevent(r3, &(0x7f0000000100), 0x1000, 0x0, 0x2200, 0x0) dup2(r0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) dup2(r3, r4) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r2, &(0x7f0000000540)="270bd075be6c86c3b386e581056844b94bd158cf9bf94bfc45bf492d3f474cc716c8dfd113be8603bf218e5601932cf2ac3940ac3253f2abe5bfe457f29d88ef4cd4f06e8a882b59b945d1fa11fe7804493e7a048fb79f3170ede4a01149545833ee0f322b562f03814a4e9f4362ea8888225f279f03b1d67ea32921096294410ae1ebcf982893f43f3538ba84107d9df0bd960fb8e1d98e622706743ff2d20b8171e96e0bd95d4bd6c7bc4667fbeab4f5d08adf791b036aff365226bcf5fb75082d1b5a241a31777a044d10dae6ea7a5db324deef7058858a274c59fe3114044e5a348b9ebc33d50c07774c77de58f0d1c2c4133ace1ca568ea11bb98f80ad02a3b9f8f0d3941c3f79c00ad6b4bf0deb867dc7375bec9d0970a09e67d38f06db16bfce2c4248d7a161603f1d763cf8b7bc70bae3680f48c68095375ee2b63a39b5ac6ac8e101ffafe6797e73f10be7a7be5992d6b0b85c5362a85c6a82759ebe64c5db975a3efbe6164e0dd9ab95f3dce2de1abb7ae33a9ec3af4e4bc2ecb5f77a0a03238a6f9e6b4f6961c6ce6676b5bfe84ba7a50275b6ad18a239a5007e63f80fbf051da0173e0a86fa486315e20a0eebf5ec2c192e071641a8a1cc3cdb76ad9804d38cc97e7c68331f5e01a45c93e25b0afa91d66470e64d68b07caa2e9da40445f548256e58447a7e2d9743f6725c181688894215ca6cd7bdd07cca001da6ca4b34463c29b90b84cbe8d5cb341c6217c676fdb97a25537271e994c40ceeebf8e93fa867efb17ffc29da1470161fa2104786ffb24f84b211f190427e6d3f61abf2026e551cd1e2e851d21276da779959de9cef464ebacad024227dbd8e5864b5a5899f1cf394b1bac8b2eede0a5bd3f1cf8b3c0a0347eab921f24e6817506aefef56a3db1f3cb7a91f577e9207798b74cd3852b51dfa6984d89b9f5d5b43f4b6d0f43a6a9e1a13bcb9c2212555124b9848ba8f10b7161c44880eedb8a920eb020eab4f2c5142bc0035eed074c55dac9011f51eaa2168bf0a43a58755c50ab29f448d73c11a57d461f5a9b856893a6704ffd402e11b90d8abbe7d4ab7fc1d90f2f8c42e6e0f7236314e2d9f28195d1654b1ece47cdc2d2e2de08b489d2bb6ee27ca082a15311a7a347020484c79d81139e7e04530b09236458c1cfb64c4fbc2eaca234a3d03000c26e96f85d17b895ba2df9ee428ab9b830ea1d152cf797e21924ab2210b85c87ad5a6d8e17b9904d62bfd01663c1674455012ac31f5b9210b922e01d403bb74b829c6a82f472fc3c125c34765eca19fc1fef8021db8dbbd15f64dbe4a5254f463d808d997770519ad979d91bc96be00c270173c37cfe3c9d8273fa2e97b06cd641a2e33a4d1859bff05cd799e89cb24f1fa4c08cb866c3f57bfc39c64ad0570c220c1121bfe1b74f30e46f99ff987b76076abaaba26ba713a261a1d841a1f2617c2f421933cc20af986df24ed4c6515c3eee31a6a7aaeb6f51b284ea662f944504d8bf23fa5310e11f9125bde8e861767d2e4fcda66da1ddc572f2015b389050cb4632350f1e71113d963537550077fe7ba07563985ef124396d715db1de1a7104ef787ac86dbeb95f809386b9b30d93afcbf4bacee6a850dbf6ba56955ed96606f3a371c58155b3153191dc413986d86a9ca19169c76916fc32821ac72ce948823c11a78e8207506f4933d04890d2fd4980a768715df69df53112caea02b7fbb8b23061a421bb7bba7b26bbcfcc2e176860c7cabbc31f07bde6c6154adb672ce0151caaad2fff7a424e8264182a76ef5aabc507f6742003bd40281643e03ab641a48dcc00f49061982d0992e3b303b6a9fd1d1ea3c5dbd1d08322e414e9f1125f9ddb38f2fd85b57071036e8c7cba84ea3e30357f4aff3ad5686962cf8d66a896d8c9d4353a13112dc3b3211214461b0cb21bddb4d0f78041cad81b184d24db125e7968e42e2f5770583cb92b73b0fd500da3024c84dca036ff0234d9cb5bb1dbb1cf78816c67bbee5afb0d629f823ebfc7c25abd153e8460b86635ac713948460194ffa8215c2443f620c5a480e51933a0523d9f266520751a6b4388a4177f57b70ebf2202aa595dc548758c51470dfde27650bc3632749d9a9867f68617b1b4d2e3bb3cb7003164f25c25e064d8861c6137f73769015ede1e32278a6770b470e7453d77480efa7c965bf28123ec61b8b56809cb3d9212d4925ca142508944598c376b37fd85cb2da81c0b80c63811b6202a949fb5f200b1a9374e3fe389dc90fc5ff016379a2f1f450168fa4a046e1350836c3fdd4eb673ce9bf4c20475c34a4fcb4ea9d5808fee3319ade269aa62c944042113d09d8109f442a2e8bfb9b4d610309d555d65fc325cbdeb1d3b42d8df2a7f76e5224a2d2de15c5646f2ef4d84f1fdd2782e267c1a96efbc35246fb5e8bc642d5d9a469692b453d1a3bff2ea08ab1a1bab5ee0c4a108a125f79638c64b4c71dda5ca52864f171cddd466b84d00a1543cd211ea48a62f76daa07c5e824e56644d82a6cefc63e70c2351c9ad5ac32d09c5793eb970a711ee7bb75c65ba341850b79a6ee5032b8e6045f4391fa514e9160c2b87b84c8dfb4e2b6e7167f2a52057f32e560542b1f4be66e6e8f31927d3cad8c39e30354f340e4f79b6d3e38856035664373a576f485b444834014612a01d8460cf3ee6e37c607ea8c5bb1fc0686e6f1384a6511211172d96d47b0a00a57df71e98850ef20d62cf1fa343a4f30645b0e854973b659bbe8c7883e4d8b1a9ffb5b1f93477f0e0026f6a8c0dfc009fcfb1a26faf6747f3b2070959ff82146225485b8df1b7eece6e7e4554bd43f7acad679f88ff16c4a43d7bf0524713781bc4f3490d8640e14b257e7c56a47715c3fb115110954b000c65234cdac4a583e2550d6edfca12f283acb1a437e3e0fb166ba8ecdf5f2e8b13557620cfdcbc7143d873b945c742c97304ed963b461c888b3ad3435efc56e6266244b186231cc488dc93ab2e876a350e199ecbbe6f0f7a5eca0241c5fd0f53825b99b7ea6a44cbcd947b9e7331b6edcb3add673496bafc7aaae9c2f2e213793f1ea3cf310a15acf8d3a56d9850d3f92e1c98f4cfe6322a2b391cad119937b8295ca2b3a880d4a053f75ce78284b7806604b8d77df2f72834163f92ffafa7458bd5c574e04f584cccee798723ff9e9b60a19571b4bcc9c719833818f90efbab3171563eff099353284903c405843172818f5bb6332a273ef892aa16943ab4223da16c706ca4296912957440788cb0e2efc89a48bb90ad61e710b3a7b5765cc6465550719721ec8b16311707cca301372c384c0c58962808e3207d3d0bcb175ae551d8534e8947bedcc70ce52da6a2865d0003c11008717229d55f3a792bea5142316b677819323d83244441fa35a52142fd13f61ca49f5c1c842ee984775c454e102e1687daaba41287d5707a3f6f0ec76b8c153624af3603eb02fc72db02c8b7950280e7e80d05f503fdbade46e86bc679d558868c082ba3a95c9321d9f4ffdcab4cedd8c3049846b9760fd1e69324a60a7e8b30ff10c0ba3c02fd2d7411afb28e3869edbebd6f4410a1d19e0701090e0091fa82a3fd9a99d832585c40e9cd300e08df9a0bdcd03ead43a44b0b2a9524ac0cf97e69a5c938c438e3f0e0d3a494f7d2f4483ea40f872f6b40996c652b34c49ba42edb1898397dd09f06e267a675a8299e546c0f43cdd66a8ac44cac628063ce2ff7c69e0ab9ee191c7a79a6afeb804cde86b58b54c836443e048b1d6efef3d6a24b581448a92c1023a029c1b877b91ee2d3d916e2348f3d74b0c740d04a3ba76a5da36237dee6ca346cd12595710c1c123853e9381297963083dc1110e15660c1eff6626cd0f744c2b8ed9a6bc65f30bfc2cb57d5bf1f48d0c4d8c7bf39b913818493bf7f422f7b69f1e45fd3424ad9af9545ac099460a99b4e016e40cb4a82074f1fe8e8a860beb36ad5bf2b65b0b3397a56445091f5bfb4dc13c150d1e9e585d1923410e77d404254f251b66ae920ec49d6b571b7b14b5ce38e7b34452a6987b01105be93bf48644f9518969c8b029aaec12e40e23c41d6243754e936d05e5cc97bab07d678edffc4786ee904ecd43bd4202fb1a02e2f91a92b5b967885c8086e331772647bddfab5615263c44f646ec337e42a7ac033dcc6a261eef1c3c67678fbe2f903b2cc493fc8222522228ef6f4a4613effeacbf8da0f57839675cd2d1aa9c6120e71d1105c6e2e53424cbdd9da2133e59014383ff85d0fdd69d9564c6462277359ee08cd47211e15d068d09a5b3037d206189ff6a961f3273ecf5f10d4447baff5965c1b7650c925d6cecb69ef5d25ddeba61b9cf9534085a43b083ac68281e8faee88e18ed1129dfc1dd7be49d62a7aca5e8c1129e717f8c1e87450ec59976fadb9af79d0f53e2ec27d9356456d814ace3591e66c509e26962d85843eab5bc81914949d160e0585f73eb0f968a54ce9b5191c380aef0d939610e552a479ea6875d8111f717dd0f08e4b79104713439ea2d0bc77661a8c87285ff49349dccf1da84b6039bf2e48d6961b621ae3883fafd06e3d9095eb2aa289f15286bc93af1b2c1807467181bf4203e25353e2a5fe8e4852b0d69c7adc2d4619ee0832ee6adc11a137d968b916869687bc29257a445c029762b99488f2685077d32d3ebd6715b8d14d0cc8cff665345be19764bd7d8d478cc6dff88761ab7b378fba5f52caf5d52f68d48a94be07e5d4facb051d57400743be4dba55904c560f9f5b5208556daa46c77df689ba5a429b980a9698622bcf5754fd7b3f3509784485e3762d552aab8de8fbbb2b7b04d74a67ffdb83fbedbed9c871b1d75ed66fddc4818b9cb63366f55c702b5ca5787cb7fd2e295aeba11ac134f4aeedb2161af7d22a224dd1d75eea350b0d7eb029132bfaa254781db15aea21847114177ea7f5772c968e8f1527bd6d020904d52e8f5d2c26a7ec444f495caab171cc1737c8cceac287f918620a264d6537eedea17cab87b2401619e49d447efe7cc9a8084a5dfd35240873480fcfe0a181b7ad148bdf6ec7d2a0fc660083c9281c1f528cda0288fc412acf8bff189c234e27dba3f7391169dc93375b090d6e6032997127e03b215e2d2d91b12e1010066ed96b61b426aafb8c89db5c864a3c70dee9b1f929a2ac6d4f114857c12c72cb4e44650cd843ae74419b0b41d0c729e24ffcb12040e0842d815d6bf6dc47ba5742c4745af4469c0d57b6178191f306855842556761f108e988c0c9995bc93a05eaec1b7493ae4d1797a3979f0cefd1a15caca5475798b0384eb04036c6ee87379276990fbd57eee0d2e277452f44f678f216976c3f74afd1a09155ba285b7c1c2e42bda58342dd32d5ca98bb33c69eb47fc4760600703ed08e0f34c230fd7e3d2dc4a03e23ad77e0bd63b743b74d60768dac593706dd652b5b82bb297e07c93aa9db62556f2e556aa23fb918deafef389d2b5421bce6424358477049fc41e7d71a482008ae9c6447d9728a934891c9a58e6042bcd98854e8b8f39f932dd357043fd54fe5540b3a102acc9e8fe4880c6b53aff0e14467fe0ec60b90e071389bb3760d0397f43aab8a4bd99e73399a9475acd210cb6a94a2ee16ad24c2c75970fd0f129d9802f9fb9e82ebec99f0afc7b6441ff694b91891c445edcd432df5eb8dccd8b07c91bf988bbb499efe0f8f5f390ff14d09ed82d87a7d8916de3a8bb421d5988e14233ca3d92b8b326f7b5d502a09e058d79d556c007fa6a1f6a568d2ab322f", 0x1000, 0x0, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000040)={0xfffff801, 0xfffff601, 0x80, 0x1, &(0x7f00000002c0)={{0x6, 0x1, 0xa5, 0x0, 0x9c, 0x0, 0x16}, {[0x9, 0x4, 0x75176aa0, 0x1, 0x3, 0x4, 0x9, 0x800, 0xcf, 0x2e, 0x75, 0x22, 0x6e, 0x2, 0x4, 0xcd79, 0x1, 0x4], [0x10001, 0x4, 0x8898, 0x6b, 0x10001, 0x6, 0x3, 0xa278, 0x7, 0x8], [0x1, 0x7, 0x152, 0x85, 0x5, 0xfffffffffffff801, 0x7], [0xf, 0x200, 0x240c, 0x0, 0xffffffffae6d5941, 0x3ebff3c1], [{0xff, 0x19, 0x3ff, 0xe6a2}, {0x7, 0xffff8227, 0x991, 0x6}, {0xce, 0x7, 0x80000000, 0x6}, {0xfe65, 0x9, 0x4, 0x7d5}, {0x1ff, 0x5, 0x0, 0x7}, {0x9, 0x5, 0x87ae, 0x200}, {0x5, 0x8001, 0x0, 0x1}, {0x1ff, 0xff, 0x100, 0xd6}], {0x1, 0x10001, 0x4, 0x1}, {0x9, 0x5, 0xffffffff, 0xd68e}}}, 0x8001, 0xff}) fcntl$getown(r1, 0x5) 16:00:19 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000140)) socketpair(0x1, 0xc9989b66a3fe696c, 0x2, &(0x7f00000016c0)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x1) poll(&(0x7f0000000040)=[{r1, 0x85}], 0x1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) shmget(0x1, 0x3000, 0x200, &(0x7f0000002000/0x3000)=nil) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r4, 0x7fff, 0x6, 0x4822, 0x80000000}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000001200)=0xc) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="800200"], 0x10) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100000000000000f37b8614e939b21f639bdd6693a03b434b5fbade3045e18a64cfef6f9825a82f47fd3728a482f233b309e0a599d831a175700cab3f79d96fb7f837686d9073a560bd65d82788d62f5bf2603670b3d722cf191f8c9906275210f6ab0ca7467241911394e43c77061e7229cb59bd6b04262cf278a08793ad58a12d53cc77799ce1dd184d722c67d0cd4ef356e7257639d7f001a44bd8f68fdb89e1e151359eeaa02632a0dd92230af42d8fac155a34ef72274d225a279f53210e634e4282015d4b60ffa2ecd525d51f6ba291d8b3af5ee468477532b9c52db0432f5509f86459f3582b6fd3f0ed73a10d3f0b2062eff777f859c06ddbfdf0f52950687b19a8941ed8c679255926c685a5021da5631d0162b01ff76e3340227ad33eba21ad26a6fcc491a3eb46e792517d40774a28da777254f10a7f5127592280d5313c957ba057f32307e4006455c31674b73a2627ff2f09a1700b4ba6146dfe77746261991b737dfa5f34ff13f39baae7ba89f5b6b9e5a6de40940157b47239588522ddd87500b2d9eeed1dcda5b03d69ed0670931be40921e028e0d0579906c9c05041b823d2cd10634c0b62b42762987b88b1d8e51b9c04cbba191711472b36b15646f6a26d8be7df23c08378447dec95d325e2a5506dd3081051d893ba749128e7b565fda6bde4aa1ae88daa8a05b7f2ea14046e3d68f70525186adbfd0340570842e36244e780fe6d882ab02950298249cfea7f288b505d2cfe81d6f5fe33d4b87df93111d78bb1081bdbf0453a13bd5e6b023dd0183eed698f8c8b634fa5daccce25d0d5f996fd77c2dbb82bbd480caf15619be129d5ff194c5179d29135a03f2fe463f2ab90b65944fdc57708dcde08039cdd67d238d98f79e09e586b995752ae9ee501e2dd06e516f38b677c19fd1ffb0e79eb70be852e67f73c5ca874d15b97e3397ca26ef908b1b700b28c6700300419dbf3ebec9cfc5233b5c51e0ea523cf231a762f31e907311f358470f78f6fc14b1dce5f048867b76ddc1a71d1b90d4dc2c48369ba46357721a6e1aeca784d5eef3deea7623082107868346be7092788ffa5957009d59848235e088daf56b13c32568a9209db250ddb4cbf8d9e6c054b2c36df282e3d3352d3a042978f0b8767dcde99584dbe6bcd498b3374901cb6c3c4f696fc8712dd56032e99a25bc53cbcc69cc82fb903d874b2d0e27b26c42658aa7f74a7a2fb584013d71fd5aeda045c30461412a2feea9a677899b6c3fd8b2ea999a1f976231f770c321b99e2e4802d26103af2ec5d580d6f160b3dae56939a9b666c0f78a28592bcba53d15faff7839613431d127a44aec624ff2900ca61ca208c58ed4a209c0f46ce5facd8979ad98808c0556fc5eb5fe5926fddf6196c47364bcfa84ef2a6345c1d19835fd729a069a7cea449e32605cebbadab6e1bba0682c20afe0aae3ce5c5a0cbcce76fbaff6e1a41993bc3eeb05a6a8a3e3e059da8de9fe172722d9ba98520c9ab237292e8f17da3b3303e8e0be58e15d3c077c1ed65829c7e0267a7f878d391eb677a31ba31015f8d01ad2a48310131dafa6307201f0b84492d268c0325dc200bfe6f9310d7d30bc405cff9d91608d552aa6757fe8e421ea0c4ab1ac58aacb2ac7422688e6c7ab1e0e6dfb3ac036f81c073afb2a6fdfb09d0ef631f33c59ad3544a5e6cf4367c8f420e92eed70c8f4b88729ededbe689bed3d46cbe42733e2ddb0708cdfda7875f91c6da9a7dae9e39f9042b4638be8aeb9e5c55dcdeea4d0f89da15157bc022bc8d2d7c599d71b8c58e55ba6f0ddae5493d9e5194dd05814715ab9f20d3e175adf69b06006f9a8abeda710a3fde19e549738343f50de5dfdb81ceaec7e8c5adffe6fad9e408869f919a6430c054ad74e65ef965b6b0b2c63de04b0dd5b02a5429feae85781f61ac3f78f48e03305fc77168629af54da63a8ee130ac9f3976a99e8e255233684fe46abf7804bbc047b7fb39013821cd7958a0655e31ce34dc289b6b5e2f786350be2143c92ae52d85027638f2c435b6da9c12dc85b06c7942c62ac3d4c8d8d204a716f91870b61674aa24323d66d201ae2c65fa6276fb0f22fb9b61d2be0625ba0cf4f0d8933776974981d5b4e651a7afc9381cde85586c49f97cd7fbb4624cf5f68abddf6db0b0e12d313530b30f1657c48a243d4c3e05201d035bb7e3005b0204aa47df0c6941603a62f8173716473dfa3797720ce4c7e7da3ab9396ea3dba055bcd19a3af5fd3495554dd8a00d40269f23f0728ed129fb7b193041206a856c5f71abfc05145772355334acea6b3ebf2d7826e7af8e724aa161ad2c514a50b83079cde6ce547ed9581b10bcc0fcb98819908e320aecac3deb6a2b779044065c8e2b60dc1f1f34b678a69ed30628f036e1a988befae5172fe49078e61d0c67b80c770d408dd08c84c71057ea61cbfdaf25b31469ab818ee97f6e2901373fe90a847e0f61ba748951409c5f0dec8490d26db969124122a4f1482967b4679354173189abcc902b566753c96c3b1ae828e7c84bd51b4b62e62d71703fc71f8a1ba5a34dfcc31b28258fdff1d7c8752573992fe0b250ac0a11c8bfcb29d2b2b5c4e676f43cc2b844a352d278970e154d8e28afde97e7afb6b51ff02282ca313e7ff9ec2e78abe19bab0e44b8b882d6fe7006b4741c4a1cd9f6cc202cef3aad5905c97d07ea31268da8579415e4f1215f302f93b1477baeb61a2bd93e16e9a1c982591ab4f5bef25e9921244964902e41f6cd996e776eb1d04a89e07755234b258a9d755a9d16c22a45dea14df312dc6bb3a147eda7b9e0c74736225635aa1dc91be219e52b19246cc845e4b96f622305b941aae9dc4130ee51b2ecabfb8f854fd54ff3b08293f86ea7a767811c2cea1e6df12a0e0f5c380a6e1c92169e3414ecedcffdc26445d262d69051a3aea59a2139470b9eaf73be2b4a202b41c396ce9bdf808d20b9468722a15a4995800f2459648e1e92d2c11b248d9ccfaa734c71614285b36cbe04976097e351255335d947954484106cc5eae7bcc911a0709b82310075b1fb5428b45d39312f19432751f59700001579f615ee7482924d4e5294fcff85ec654c8270aceaaf802617b7f7e2f0227c0a2683901c5a153b558b85fbb3ad563e456a7d8209437fdc1424408e8ae5b7169c414da53475e7404e79455d2c23e41a14d4750e5ea0a0523312f6a7d7513472a7173605d1a9b3b0103100a62a62486d0bc6fc6165a5ca598a7e01b87686b6f87b6e7d79109d8c38df673a3951d77a68374e9c2dc58e362dea00ff00129b1283122c10c7604c56ff7ba5e5e5832bbdc61aff69e8487c8bbc8b4eb01a5f6d4c39f733fa682c14e984b149e8a379719617ca5e63ed718ce0663be68d3499490ad0888809667e8d085390ed72c0f5ed399180d388ee0f779bbbe968e6c0f6ca3056634c0032c526f9fd59ebf6dc16db0df43dd7323ab94146fa295c649f2225af64834dfc3826ccdbd203f148f576dbdc50f5b6081f3c2a9fcdf3d861836cb961cb5b90875679d664abcb4fd29a945363bf00ce68da4d8b09fc243f9ba48d5cb7956190822c29897ade681cb3c029306be967660a949ff2cefd15a05f419cf7fbb6e47978ccabee8542aeaeca274213fc11969230a7beee3eda2cf243a5ecf21e6710f12e6374fbb18c63951ec91cf4b5f7af2b517c8fa6300f6fddc9eb9ec4d6a7a35c305839fa6936b71ad400efae61fcbc8a2b6910d37b6aa0de3406116a9ba42726976d5b8e1ef70570fa7a216946cd34ce5a6c3d0fdfac01358793f93df8d740f492b3392fa2dc7e8037819f7658510fa9d423d41f708e7d69105041a5faa0c6fff356c85510f16d75cdc6e1a7d91c2288e45ccf0a1d002538cb908bbb5fedbdbaa0f0db063c3f3e8e5a9384e26a5d1f8444e590ab067deff2a0c73194547839f6e4574fd01e574b77d498a412481ce2e3012e16d809a1f51f1395b14cad7610ebf626efb42e23889a9c12eef236412161fc810f2bca9966ef3d550cfa299852e337641ca62f8d53714f70c9d00c333b86ff8d04144de49f5a3cf61b51675d0fe5312226435640406f84f34de632e26d9fbd95fe0453f3b5b9d34a86a6a7dc6b39043b079c0b5bd2db1785dd8bd3d2f3c3535cfc91bb09f804710c1534ec59f94595bab8930e5b51e71b0abfb70313d7aadcda2fc4ec2d2b2f9a97efecb04f840a120037bda322d8660c89c1d7bdc4ff2aec64e2a9bc4cd7fbaa660fec7861a42cef62ead85dadee98f8c07ec44ce0c145a8b06776c126a8244e505eb438ceaa1fb70a0b89a85f69e5ceb7a33f8892506b319d9895ca47b4af16f6bd5377cc69de1b28faf1ab0c923e158a718d9da22d190a33518e8221fbea1d08cb50bd92d1a9b8765873d796e83889d1a86fb92a67bbbe85f026a253cdef16ddcc80666ec4beb228167ef3b501531a6626863acec41a7ad015f4416be1a0b120eb499d165ce66c6983834602a280e0155e82b73d6f9ce1c22a4676374e15800478fcf2e4c32226c857ad1e1e9e16ce8d01cb2c9c844ac12560e9a37e391ad3bacf965ea76f070316d47491a448ff2f8a4551e96cdab07322d4b22844000c6c1df45c7ce4eb969748f301a0c1bcd275cbcf56baad30fe982c71ca845fe3752cf2fe779c8dd453f8e1df0a5340a6e0a6eec7b70547777e428b297c1826c87935105c9ddf4f9143c2faf3a88738bc8276f89e967099544e3beb3217f2d1455dcfa046d17b5a5dce09e5398dcec0af567da2ea36aedc16168e48215ef1c6888900ba66fde7f3214b120d550e7eeecaa187baf0159d4852c5ecc801201fe9d514e9cbb2d4fd4ab9ba4069854318c9067db29f13218bbf7758677b944d1dadf1dfd5ec0f881b0a21a600fd6959d3caa99d864ad5852f2e6ac3af2bdda492bd78db0ce9de68283b82b56de769b729e4edbd0e21a10178cc462c9c011a288cb05d1b4ab631ec2e54a6dfec7abee00efa2018924aa8c82f6fa73ff393d9ae0b98c52dde8b00bcafb3f2c6b950c08025d646fe80eba9018a7438b12e28a5cc377e6f417795da78078a528a7f7948cd9ef18cd402f7e71961de797da8a5a3aff55e3366e886e517f814c543b125c390c5e0693e1e4d6592b23c9f067e715cfab477e4fea7db56230458fccd209ad2c9bd5aac5741a3f9ee8f375e53e8aba32056329ee198440e67e207276dede7baad2db227ea9f5a594f772b63c4ee91f8076514b324857ef0d1b35c692fcfbfef6be306e57bb07e5bc9b382c6df2bf1240cada0b9bf7b52ca3bf3f3ec1decc5aad15a93109341336f1836ec55fc8682dcaa230b849edef96a3e18d4b2b2952085612a2e303d30a938e92a9df087a217c135185c10a11c0a479bacf391ce084b41f8cda9af93bbe0562c5834feb3eb1a3963fe5ef11ab8508208a9f97b3cc703c1a071807e9fcbbde7c4e5e13ac5ac532c71129efef9f2f65364fd4d7511c69ba74470b130a832b8dc9fc429135d7023ef47f0a85695301cc40120869098e75e7caf3a5a578aec6f925c6b7cd63e594a16ebf085d3e2679d40d93e217b204ddc542a5812b414da37db7e003655625920feac7e730ff78ae52cd4aad5f96da9271fc6c8146a31c670b59eaeca72f878f01de0326c8fe636177b43bcd4cdd9ec8100a2fa784240796b68678446b9d9e6eee6c9ba30a8f95ff4086d63f0a796660bc6f4742988373ef21bf6fe8f2d1a2e2a6da20e1c0e062a403154f44b43f1850b7194ffc1fa96ebf19077ca17b641f9e5f0d4b54684"], 0x1008, 0x0) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f0000001700)=0x3, 0x4) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r6, 0x85}], 0x1, 0x5) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x2) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000180)=0x1, 0x4) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x9, 0x81, 0xff, 0xb0a}, {0x0, 0x7, 0xfb, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:19 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40001800, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x201, 0x0) write(r2, &(0x7f0000000240)="9621b30fd67af19a63e1cc8eec27d547756fd9c1613b9ec1b61c5485b2826254e54ad1f440206e7cb22afeb3bae2c8c9fa58853394f7fa72b3b703f8c06ee614e5865b218c109b37fecb7cd3357bb4e1ee935cca2c3351af8fd8e5816d8dc2d65547ff8da8df74d3c8ae58c405f61e4ec24f5cc4baa861b4c7d79a43598912d2f3fc26251b0b35e0c713dd1373b19f497d915d1225c1ba4fc4201df1ef400c50590e8ca5a5", 0xa5) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x104) fcntl$getown(r1, 0x5) r3 = semget$private(0x0, 0x4, 0xa1) read(r2, &(0x7f00000001c0)=""/116, 0xfffffee0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) getpeername(r4, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) fcntl$getown(r4, 0x5) poll(&(0x7f0000000080)=[{r2, 0xfffffffffffffffd}], 0x1, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r5, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) semop(r3, &(0x7f0000000400)=[{0x1, 0x1ff, 0x1000}, {0x3, 0xfff, 0x800}, {0x2, 0x8, 0x800}], 0x3) socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000000c0)=0x3) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r7, 0x0, &(0x7f0000000040)) r8 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000180)=0x10001) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000380)=0x1) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:20 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:20 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000500)="82b68b8aee424cddf6dba587205af3295b2bb2921a545882653feacd4e026ef4f0d246d42b200a", 0x27}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) fchmod(r0, 0x8e3) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) socket(0x1e, 0x3, 0x81) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x6c}, {0x80}, {0x80000000000006, 0xfc, 0xfc}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:21 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x6f, &(0x7f00000001c0)="b1e074f0bb243777f65aa9911ffc4a3c1b0050353f352c47bf3bee60e2912bb288d3e64680dc86316ed22fd498df400ce2d782d75502c97e76923588d477f8dcd6cd8c944dd43f6d8631b8e38dee654ef6683a1132daa3a288ec76e9bd83f1058bfcfe5b2e48e8cba9770f1643632f4edaa41237b9554917c6c48a373cc6eb7c34971ab90b7c5bc9dbd4bf31cbe2cce56f0c264af31fd5cfec32e72f7c8988fb1865fd62d71c8c4abb2ad1a568b96d5e0092e98984dc19b8494f3f7aaa178e9fc15277965d689302e09f6177abbb3cb3665cad2c3d83832e677d61e7944bcd4897b4d544005ba2603b722a07b7f14fd1ef313972f390fb87fe61bc1ce35bc2466f76ea35126bee14ee3c267f531b92429a3d5696f4611e2d88bf96691e9fdab577e36bf4d8c7b506c9b1424b1ffd6ade8b91c85fc6ad2353973ea74f3776e0ea261e7d1786081e2b384a5db3faee6bbefcd85b026d0200ba7d96c2b2ee8f52caff07741a7b573adc54261c3274c300aacdb0dd1cb6d2bb0cb3fd3afea73367fb6b7fff0e2cab7fb691447390231526a52d254e00cadbd89890c1cde99d837f636ec34b5524458291aeb561bd950ad555ec612277b4a0c62a73d0b6c861a5e8b8b0c5ea04d089d8fac33b111ad9df9a73d8b83eead50f2afeb29efb8b7a751bff7a182eeab76d4c269da150d26e9936ffe3235c5ff31618b2d37610d70cd0a0a46ffaf17a91609a7877750f8c26834dd715008ead96ba56a57bcb31cc2e997a4266b7f96d5f9b3ca4ce47c2768a3c4e52c4983996cfac8b22aefceaf75e04c888fae0109c9b17621c78dbbf9c14d1453afa897f9ce827", 0x256) r2 = accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/96}, &(0x7f0000000080)=0x62) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket(0x10, 0x4, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x15}], 0x26dc, 0x0, 0x2f46, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x44}, {0x54}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x2, 0x94, 0xf7}, {0x4, 0xc6, 0x5, 0x6}, {0x1ff, 0xd8, 0x20}, {0x3, 0x0, 0x1f, 0x4}, {0xff6c, 0x5, 0x8}, {0x0, 0x0, 0x6, 0xe75}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) accept$unix(r3, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000380)) chown(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x87, 0x6, 0xe0, 0x2}, {0x4, 0x5, 0xca, 0x4}, {0x8, 0x2, 0x40, 0x8}]}) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2}}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000004c0)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x8, 0x80, 0x80, 0xffffffe1}, {0x1, 0xf9, 0x8, 0x5}, {0x47c2, 0x0, 0x81, 0x81}, {0x64, 0x6, 0xf3, 0xc9e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xb1}, {0x14}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) fcntl$getown(r2, 0x5) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000180)=0x5) 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202089e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) fcntl$setflags(r1, 0x2, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000280)='.\x00', 0x3, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r6 = socket(0x2, 0xc003, 0x0) dup2(r6, r0) 16:00:21 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, r0}, 0x0, 0x4}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f180001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(r3) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0)=0x4, 0x4) r5 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="050000f197ef00000400"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x800, 0x0, 0x0) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0x7, 0x80000000], [0x0, 0x0, 0x5], [{}, {}, {0x0, 0x1}, {}, {}, {}, {0x0, 0x0, 0x80000000}], {}, {0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:21 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) poll(&(0x7f0000000140)=[{r1, 0xed}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0xe}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x40}, {r1, 0x100}], 0x9, 0x200) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000380)) 16:00:21 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)=[{0x7c}, {0x3d}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x0, 0x9, 0x40, 0x7ff}, {0x9, 0x0, 0x0, 0x9}]}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3d}, {0x7ffffffe}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r1, 0x48}], 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x4b, 0xfffffffb, 0x8052, 0x2, 0x2, 0x2, 0x4, 0x10, [{0x7f, 0x6, 0x401, 0x388}, {0x7fff, 0x200, 0x2, 0x1}, {0x8, 0x1, 0x4, 0x78}, {0x3, 0x2, 0x7, 0x2f5}, {0x4d8, 0x7, 0xffff, 0x7fffffff}, {0x11, 0x9533, 0xffffffff, 0x3}, {0x10001, 0x7f, 0x10000, 0x1ff}, {0xe5, 0x3, 0x5, 0x3}, {0x4, 0x0, 0x91, 0x7fffffff}, {0x4, 0x81, 0x9, 0x7}, {0x4, 0x401, 0x10000, 0x5d}, {0x6, 0x7, 0x6, 0x3d}, {0x3, 0x7, 0x3, 0xfff}, {0x5, 0x2b, 0x7}, {0x9, 0xff, 0x3f, 0x401}, {0x1, 0xffffffff, 0x3, 0x64}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getpid() syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) 16:00:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) shutdown(r0, 0x2) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e33db2f66698c707c6c653000"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r4 = syz_open_pts() read(r4, &(0x7f0000000040)=""/145, 0x91) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000080)) r5 = socket$inet6(0x18, 0x8000, 0x9) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000140)=0xc) r6 = msgget$private(0x0, 0x18e) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000fd7ce75a515a0000000000000000000000000000000000000000000000008000000000000000000000000000000000000000008303000069000000005fc9c5ddf800000000f0ffffff009fd90000000000000000000000000000000000000000000000000600000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ac54572f13287dd205be73a9adfb720d72052bc96efca37bbf933000516cf9c0bd91b2f9bbacf8a49b25b8e2f5297a58c1a605b92cc5fdcbae1cc710479d02977131003c5e2824f80ae8523bfcd8b98420c6d7511d4f388bd0e919150ae76792f633375ecd85ec689cf52285ddd98f937564d55b95ac35492a0ee8c694fab6a4151b33b57fc473e3864c7a6c2fe361135e2453dee76f8b3921891925398f79834650ee2829bc16fec30207183fd546cfe3d02f0d3f4e41eb87d33e2234a88a7341587b4a6254848f7ec183baf31a3d41ab54a68a1760000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES16=r3, @ANYPTR64=&(0x7f0000000840)=ANY=[], @ANYRES64, @ANYPTR64]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) msgsnd(r6, &(0x7f0000000040)={0x0, "941e40d15daeecb187b261805a5a17ee96104df4e1f28d70beeaf78df71c8d98ba8bd2da59f7"}, 0x2e, 0x800) msgrcv(r6, &(0x7f0000000040)={0x0, ""/7}, 0xf, 0x1, 0x1000) 16:00:22 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3461cdbcb869139a25d78e75836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c4f0d50ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499ca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xe2}, {&(0x7f00000001c0)="c302f118d1d4a5400500", 0xa}, {&(0x7f0000001bc0)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b36d816533736da787962961d860a18f5f7a01217fe5da6b0dbed04343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b01f802ff839009ebe4ccf5897bc0006d572cac34e26c5f8f6745d4b3d8f291518f0b63c08c494ecf3c3941ade82757622fe2c5528", 0x122}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000001d00)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4beac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac2721522884ae12c2fe3680c9220f5611e3337c678dd05c08365b34e2908430405f0e579cffa6e417d68aae18a18a027017a82505ebc27c1e0bcefc44b41527c6af1f59281521a4f025a87f9ef0ae12cabcff128cab0e6fde1bb7344a28a1c302ab8c43ffa55cd2c2cfa5c9074bdf9518f36337d1eab46e5a9c95fad8874f271ea55d24bb4d7c1b1c540118b6bfa0f1746a7c09cf0e1f9691e7c544281730232d2fe9012fcab340bf3685fab2d40e410130dae9d8e90f2ad927132491f6f4", 0x10be}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xb0}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c04885a73671254b65f7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001b00)="01b56df00d266bcf1004cf9d20aa98474e53a92eafd4cc06269e5ea9c2258919ad5a3ef75d3c6bc98be8b83d2ea1619327c01c31e415f4c74a516d0e7473d59607999c02c40a9c19a11aed87f52a96cfed2e126a57a3545c0bfe35f370623af15b865076e7c8bf3ba00c43f5a72d36e878bd0555cb89b93f5e6cebc305d9d53d1ed5b8846185ff6697cd79c51057e195aca71cc3dc5dc34883635e81f544184d8c4da6ee1727d7404828", 0xaa}], 0x9, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f00000001c0)='6', 0x1}, {&(0x7f0000000080)="5c209326a8a90c99156f04ff662c454509dcf7548b0fa7c795ae3a02a9c983731d61d7821703a0e5f1c78d2e6af27524c741279f5220f1cc465d90c61f28ffbeadf97498219a9d1cd331e6108f8084c473600c584e51ec5190f9dffaaf6eba4be2247c0857211a", 0x67}, {&(0x7f0000000140)="7cda67ba74a24ccf72d73cfa7deb50e80253a9336643592ec0fce174d9fd66d7540521cf3e80715b3f258f6ac9fe9d9cd0bf68bd547fe38f2078fd1951896503fa3a56ba9bce89bf1f5a4caa4abbd7963dec60373bcf922d789a53c7eef66f8339ed207f097f59872e39fd8eb977da4a9d9796bb0697b8b37f2555dccbdac3", 0x7f}, {&(0x7f0000002340)="c94392733b0da6e3d5554bafbfef82010b46617d48cb33365069f17de039f2f8f0be35020d766ef9404802b7a1f564503a336c284496726e5d64b461d579126b4c519dc7a36d52963e72bae52108e648c8c0e8d49502429909ab3335566e266614c4282492b5a818111bc0932b23b01ba9fe7f7261152238ef7bbebf4b93a49ed3b361d265bcd7a8396e7a1e0af2c0fe3b8598f0a8803ff3dd3cac73e56edb69d826121ccead3f240f7c1f30fd553b69e1aa414aa79d72ce6ef1f537caaee4e3ed2c56f188c4ed06d6b6620fcc60c1250018cf042fd7ca11228cf85b611718a53af34b7210a3e860c87354a679deb343f649302fc3857bf335d4cb339c5a8e29223536350de0f5a721a066de11ed758fac81f7ea84d0995922220f79f453e2eb683f31b1f2f887dcdcdd6ccf0dcc23658ea67059fbe35e10dbd3f57c01ffd7173bbd1fea586c6d29f5c6d436fbe80dca1facd968ee05ce1c6ba327437aa4193da763661fca71b1dfd506371fc2f083a561a72b854425dc50c11db4d5032f221747ee43894f596aad479643536d86954e6857267e333d3eefabd9536ce697202bf0b0a96031cf209113ce08f2d17535fa91d8e5bf16434661bfac98f362e366cbea656eb4abb3f5c1205b438631a9a99352a877391504cc4427f1c8488f483a29df75ba1cd3a1af060ca0774943646ac1d9a037a4a0d0a0cad5a271bb7dcde3d41235caa18a02ab0a5dfed269d06c1af6e677b41ac52d58f3c1722acbe20c27cb49475080aaa42ae6046ddee71032404322a30ec4de6b93daa4cbd3db5347b944e49826cae02a1d5c9e954acfc79e966ed34154d89ed891c206c1a09742dd49d60eb11f147595e9a472b752e632fca5258309e1aeebfda70248c6831859b5e9736497a939fbb31f1d99c4d556cb68805d4ab3178820c1c8c811fcf818cc7ff2e29f051ecaec86d37c6166be7474cce0e9ebd9853e6274692a3c46045f60f8db4abfbafc7775be5b587c7f40c41612ff0fc969d8d0cacdebe43cde1a8f19d6487d47b37adcf5edad06b2a20fd23a4f4775ae7865639c13948c42b8145db71ece43e8ecbd0552e0f5af46f4d26e10b937c57f5480713ffdd119fc53369d17b45007233c683ddfb2332fa92481f62ba33128e4194c7f5874b54d73fcc83ffe28d87a366d161f68c7cc5c4ef8714cba068ab08e14c7e94f5c1d523069c8e62a56c7b8a30a7761b9937fb3636c9fb185b86cf558059ba4e40fef0bc68131463a14e80e65b5bad4a772d984dfb49590e47d1a781ad5f0a51c59c4faf08e41d655a27fbb1a6a9e6ff48deabe8ee632f300da4a118e786e0dcfbaa23f1f88a939198d0a874c51f84fb013533e307466c74fe39e3df1ea40419d520f1d76305544f3392946fe0df32729347b337b7f328815af24b0d46e32ad1a33dc59e0050ef66a5b7a372558d89633bda4a85b4baae5d2ed19601bcdacd3499942b45cdfe835527784222aee082b2535bef1743fd96846c048a2af9b767d41acf75b21716c103f65cc119d9e352021087bc1edea450ca469eab11b6d12b6f00891a1ffc0b3ef1a9ddb9de558b652ebfb667a5103d29853444cae3058243d8f128641258d3881bead84b63da88645480ef5f378a46841787a570ab17479993f3a4d7e4fb390e9d89ec2fe1040a0d1cf3ab5628f3a5d0975eb1052fd6f433c488650f07f2e7d75d149b158c2ad8ce4a2b85f14f7726fdb36bfb38e912effe34d58169c05b38cc07c395702d59b233bf5bd6fa8e14b8720ac739674fa159513e8f1fd8c2f7397ff080891c4b6f3381e34edb03dbf9f7a82c34a446511ab973a0b9ce7e1ee60aa0bdeae37d81a18452191a5f1be349da3fe4752864e8c02bed2f91119fbd08fcef33e8f3d905529786c6aefb2aafd3144a76086da7b890202d233b595bd7a0148fd2b72acd39ed8726597e6b8d796d22ec4a952625af166caf54fbc1462cd88a0e94da34c70eb989503f0c3423065a7836425f0d568d08a28dfb9fe5b68ef41e4666950f58e78c793e1600c979b76c1ff4aef624f5013d829f02eec8ce6cb5821885f3da4b45d74d0fcd0c739b35d1ee0032d3e3f0a5e5e5170f391c4259528b9a9f01ecd18434b02a65626ddf5519b44713d97b172d8c5414095b9b85f362322dcc32c2eb1de99858aa1d2b08b73626798d953191f3c240007d9d62dd0c668d89310cdd291b609fb474e5fdb17555527faef7cec29c35b59e374a1c268ef8ae196387198855b7f2ae8077444957a0218e4a2634012fe87d7929f474892b00b27af02dabe00d36199368fd85ef10925e71bea44d2c8a04aacbcfed99b15b77e07813c2e748d49fa92ef2a0eae88a1a7f0e7aa9645fb0b6116d7afe71f63a2d2b8c3caf101730705ab49e834bf4853354d88d0540211fb8b7e84eaf1ad965c2ab11ae8cb0034a9c92a15eb9467ddea9ef174ccabebd40d81b1600e57095f4196a09fb1b2f47db3e5a3997fe8843dc9fd69322448297e8cbde442e1a3a42ca8e1841c0fff96c1b27897107b4b1b479a942c97c7d47f2c2022d5cd10f1c32fbaf0d738e28aacdccdc909a3c038eb244235440f52c35b63bfb6ed48a064fbe0cbe115a433477fc1c5e7974ea0e349a4b376ab8e0acfe6939af19212da04017409120121ec3427f60536a60b80508507322a8eeafa4640cfac6a9ca4d377b94d51b430c5c9221dede0e66c3d61ef98cfb25a7d4ed3c27c009007cc8b0144097e18709a2f77e8269b2583cd81c662921c94e6791849a46c8a7509d8dfff7df23a499b3379fb7d27a0ea6ef0156aa3c944688aef5a6c4b26f19b73bf7ad2fff634668b883f17181cd66da385a12450876e07c4fac58f871ac407dbc55d97da51747eae64d3831ad6a2461f9f444f783f1beea82c747f5e50a99adc68c5fc0732e7a0bc1c8bd46c89dca0f11ea6954aa5214e9bf4057621950a3a1e3afc35845d804dfcdf342e1fdb9fafc25d446f7d5a4c7b0f53533be4b9578706272c0758437fc7d6536eba3980c52c207b33e58a9074d670aadb740653641b053e7fe2ad204b700abe9fb7ccd7f6d9a7b2eb04ae8f0fa278ae2041b64be04839c9e0de2357885a94f1b5c06c48d87fbaefd4ff45d9838030553d92b7fa2422fd156dc80ff44228bb967bf307a540ec0f4068b75e6efc5f30b61ebdcd45c8eb962aeeef05b980c26f0c2b88e1d96feb2d63e988808898dc577332d55d142737847a358943b42940c088c4b790fa21cab225ad925723a4aacc363527862bd12ec4a48936fc0f9b46a0c3153f7f93f973c5f2545a64e51c859230e937bf41965e52512dfe9eaae6b7ee3aa5b76b9f48f0ddb8b9e5bac1277eb62e047d579e685c93053ee714aa032e002c6253d1a56cd01e16a27823a0de14f46d1a433965a0e702ee8c25a9b94b65aea98c6520e2202d24a9feb7cdd16381b41a1062133097adc6ef5250ff8f5af0b81ce167c07710c7df886ac428c80bff0522fc85a700e2c912cdcad900bae29682514171baaeff5bc80995bd4e17276db7a690c133d751aa88b413df71abbfb090f68040dbbb26ae57d48bde88d56bdb40bee0ee05e16977b8b8642d91ffa0097686ea1afcf839aa050541971b5f4810b9d8d169231a702ba392252a84916d40de4532b24f2616401eda0e2dff41772636fa2f6165712f6d333fc55351984ba70ed148025396ae39e3f3757d850db2abb1b3c92cd230a723b53b5094362e40d5e38ab21e53fae488fbd854b7273099ac5b74abc1a37b404838e413aaaa0b419a317f4287cc16069105a983d6caca07e659b420aefb2b1c3f6821de82154e1e5f61e948303eb3df590a0a5ed0ab4c0b6a430c58c52118fe17ef0c90c307a890e25274dc35056c2c034446b2546a759053405dc647c51eca059948eb43de9a87312b565e5c992ab0f85d74b8c26f804e385eb038368cbb03607837b3af36102fffcdf67f4c36dd6124678db8aa07157fd15eb319a114201b37c073ce518c5e8804a635ccd90e64077f6b0b49839981f19ef7fc03fff81712ac6a0dc913e68003e7336283113ad55d5cd01cc746dcea75a21a40a7a5177ace33b4187db832af4d7233756a5a26f4fb594962cda8b8dbd90c0c18b2384a2528a82c850e51c6c276396f70b32a559def053b8d3e778fc791d3cb1ab602c8627458e333a72281b181f620ff6c8c4d431cfaf7220698443ccdd58e66669fcea60f735e49f2727aae7b0b97a65f296b8de81d2e9285b463e6bc84506db7169ba5532ff1d06b5b0eb5da3ffccdc3e72ae64ceeae97ffb915421b3c4b3bb8718d30d776e8b0c4b851ca7107543f18f9ae9d83e3e8e3fbdb78420f3422c97b264c19a773f13167b964eaab0123a024d44f147be44056311c68b3cb3faa36f7ffb0600e8f347febbb2e59318194783ddebb1ec66981f6ec52e9525b44a5135089f2a44c1615354a59457df3eb29055ba39e5025d339f6b098187ac0074a05df8e7597209eec6e8d523a251cb8513ecb015f616547823bb30d923ee9ad349fd1199c840a224400e08f10db6f9fa4131d0a98779c574c59b12d2f335c33aaea2b3ebcf466d13648b63dc78412b0604084ba9ab22f0b4bb20019a2145ad77f426803a4abd52101413c2fbfa480ed0392f4832ca13759d875a73626169b34f31d7cbe124725b4108c1a150733a17d25936cf7246c89e28146806f055d34b513ad053911acb472f079a60383082462a9feff8092791decb9a485d12ef53dec5eeae8eaf21919152c2b990fb6f0e5f6960993902a61596b04ec415a3b7d918f32ccafc99abf7f3fa034a522621852293a2560876653c8b3a3cddf516ec44f519f43a670c3b988e64708473df7a17f663d17deeef27c178caa35f127d32bc313b4553ec318710ed0554c4e998e96251c0fb7b00ceef9e0db3e0c46bd79857e8ae04bb9348566aa5070c912e3dd7da590a914455233b84eb03403f06e18a0901ec91278cfdfc35b5b915904c7dc194dca48336dbda193b010ae40b9ccf650784b08ba95bde5a0f91a8c809728e8a70cbc335fa9ca012e421dd616245e52d40930e38c333a9e34dfe82b73b8fb1e8168cc5c73d671c7f9cae204752d09ea408c74cf60149a26e6a90ebc25ff948609343ab922d112d03f08c7ac2ce4ae51d22c31324f7a20c102d8411bc8a59324ad84e6cf4ac55d661da367229c0f1e65724d74f2b54bada10ec7bae40a86443b1ac672f2c417f6843f9dc83c7825b0f0c2e12a9d34178f4e010c4b0b95f1208004ac578bf233f9e2dfda8fc6419e38ece9dacb2f6040a3b03b0ff51089658b3a6d71a78f3cee5785aa3ae44621622a5d9d85f09588a3baea53573b1ec2552a933458e25d9413d731450ade9644679605c5c681691a4c0941abb6f5118fd0caa865f01c5f26c42e3481f845733eadc65c45dbb6a65f9e66bf680078658d53ece3", 0xf16}], 0x4, 0x0, 0x4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) select(0x40, &(0x7f0000000400), 0x0, &(0x7f0000001300), 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:00:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356195dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2", 0x8e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 16:00:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x1}], 0x2}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x403, 0xff}, {0x2}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:22 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = semget$private(0x0, 0x3, 0x10200) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000200)=""/80) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0xb1}, {0x6}]}) write(r0, &(0x7f00000000c0), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:23 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x1, 0x0) dup2(r0, r1) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x1, 0x0, "010000000000000000ffffff7f00"}) connect$unix(r0, &(0x7f0000000200)=@file={0x1, '\x00'}, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180)="00ee33003c7200a441b9", 0xa) 16:00:24 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r1 = syz_open_pts() r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x2) getpeername$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)) unlink(&(0x7f0000000000)='./file0\x00') close(r1) syz_open_pts() 16:00:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000", 0x3}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x2, 0x3, 0x0, "6540c20c1097ecdea3a137317ae2ef6025d2a2f6", 0x0, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000100)='./file0\x00', 0x2) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = dup(r1) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000340)={'./bus\x00', 0x4, 0x1000, 0x1f, 0x1, 0x68, 0x0, 0x7, 0x2}) syz_open_pts() r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = dup2(r7, r7) shutdown(r8, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x81, 0x6}}) write(r6, &(0x7f0000000140)='W', 0x1) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x82907003, &(0x7f0000000040)=0x1) r10 = openat(r9, &(0x7f00000001c0)='./file0\x00', 0x80, 0x10) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000200)={0xe32, 0xfffffffa, 0x9, 0x99d, "9a794a08eb3a97266f99f2675ffd5666123eb4e7", 0x3, 0x7}) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0100132f66696c653000"], 0xa) renameat(r4, &(0x7f0000000240)='./file0\x00', r5, &(0x7f0000000280)='./file0\x00') setsockopt(r4, 0x4, 0x51, &(0x7f00000001c0), 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "bb024d1d52490b9ef7e8ea32d25567b71de96745"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r1, &(0x7f0000000380)=""/223, 0xdf) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:24 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x1, 0x8000, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f6669fed76d960878117cead7e14ec207412c33e4d3201bceba9a91f8fe975c514ee4767d6a117eaf691ded1a1fc9db829c8fe5bbbce01b8ffbe538e3e66cb1de99d40b9930f2b039adaf616b0761038357b99df8937b0bdc750c0f2cbf664a32773f9d959c30682ac0e2f6fb07e178835ee971573a9b7f24805fda583a70a1ddc9d4b651427ac78d5bbdb581ed11407447479d3b64661a0f799333302ff9ca82c1474e"], 0xa) 16:00:24 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x6000, 0x7}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept(r1, 0x0, &(0x7f00000000c0)) 16:00:24 executing program 1: syz_emit_ethernet(0x9e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006844b0b1060000000000000000000040040600000000fe8000000000000000000000000000aa00004e22d4d6298046b03267b8bb414175dcb04771668ee59939381f4dfe86070000000000000004c0f315c320172bfc7a2456e973c31b871c313f89f304e07e03716f5d70bd2deda0c8b424f9973d7c98afc4b61f43ae47cbab812af58741fa5b51ab46aad43f2931485022c6d7074a10515547f700f0d5cfd5f1d2383a1c209fd572230adda3b1c9cfc9b16b42ef32eba021d5d11d22951494d757a273beabcb789a6420f7b10bf7403945c86b4ae076759a1258514fa9e9eadaab57eb5c008000004707af8cd2b5f6a6cca450d85ddf9dc4085e7c3a52d037568aaef42875ba8ab440e1be44caff223586016bf7a8de49295891099f82b55b8cbf4a7b9c676d05749b9de756675cf72973498c08597334f42ac4062068670bb78e56772625f2bb6634d15dd68aeb4dd63fcc0d9886b89d6a52175d4e2b480eff4148", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a0c200009078000022069ee4c306080a00000000000000000303000402fe0bf98919eee6542fe6cd00044afd00fe060ea1f2c8fc92cae01f33c0c13ce2d4c3d9052600"/105]) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000200)={0x35a6, 0xffffffff, 0x6, {[0x3, 0x8, 0x9, 0x3, 0x0, 0x1ff, 0x1f, 0x40000000000, 0xd2, 0x1, 0xa8d, 0x5, 0x3, 0x8, 0x1, 0x7, 0x3f, 0xdc], [0xf36, 0xe6b8, 0xfffffffffffffffa, 0x1000, 0x9, 0xfffffffffffffc00, 0x3, 0x3, 0x1, 0x5], [0x6, 0x10000, 0x1, 0x7, 0x8, 0x81, 0x50], [0x1, 0xb9, 0x0, 0x5, 0x5, 0x1], [{0x5, 0x3f, 0x2, 0x11}, {0x69, 0x8f, 0x2, 0x7}, {0x3, 0x4, 0x0, 0x3}, {0x8, 0x2, 0x10001, 0x7f}, {0x0, 0x9cc8, 0x7, 0xfffffffffffffff9}, {0x7, 0x20, 0xd59, 0x100000001}, {0x0, 0x80000000, 0x1, 0x81}, {0x5, 0x6, 0x1f, 0x7}], {0x0, 0x2, 0x8000, 0x1000}, {0xfffd, 0x0, 0xfffffff8, 0x800}}}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000480)=0x7) pwritev(r0, &(0x7f0000000440), 0x0, 0x0, 0x63) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) setsockopt(r0, 0x80000000, 0x80000001, &(0x7f00000001c0)="52517a56379ad0b0dfffe352b9f48cee5ac548c90962022011189bb529fe5df9c59417c928896cbaa182d47e71e45d52b75dfe7be0fa1e5e2a1fd775f93965383857de696aab298970cd698354db1a102588a92e5dad084e60b605d43259137f13d060d6b736c4e72150cf87c96be724b1706b9ba6610308aed052d51a6ace7517d6cfcf6f3390aab2651c6edb961166611569e813c51d527ceafe80ed2536ab7c7935", 0xa3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b1000513b100030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r3, 0x0) setuid(r3) r4 = getuid() syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) setreuid(r3, r4) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x30) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x84}, {0x407ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x88, 0x6}, 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82024b2f66696c653000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x400000000018, 0x3, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) utimensat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x80000000, 0x2}, {0x7c0, 0x5}}, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x2) setsockopt(r2, 0x0, 0x3, &(0x7f0000000000)="423078716db784546def5532be0f370b7c81fbab875603c3eb4636218d94632f5b49c50bb735f57ec904b0a565a134baa0738fd915c2676e286585ccd2de0523aa2ae010251dd219089f9055ee71f9f969990e4f48e5e476b512fb582e8f96c5a3a841b7d125e92706313169825514171a479490cb58766de9f7fbed940111f408d4a84d5f48dadf205538f39abf45b1207f3bd99155c61fdf4e218f31fcd45f40b397fed488f1d46b5cc3c107f46d570ac360b9f47e5e3808fdb76531c4e6b1beb75674c997b1e5023db37886f0c92159ec28c36475501c4109d42e", 0xdc) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54, 0x0, 0x0, 0x7}, {0x24}, {0x6, 0x4e, 0x3, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlockall(0x0) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) mlockall(0x1) 16:00:25 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x400) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x214}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/211, 0xfde3}], 0x6, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f68c11700cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e39a00206b1f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b75de02fac60e52a22126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180a18d0c2234ba4a47442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a077c0889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d49fd3545dd5f1bb"], 0x10) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x2) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) lchown(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000080)="4af56a99dc823c01582ec4277c60e4e1468eb50e12a0a5c4180e48fa8321ee8f78f81818d2c58b92fdfb9554aa7c15", 0x2f}, {&(0x7f00000001c0)="3c10d4b56b1e50e68422408d17ed7141208dd1ddcf23d9d620fc37c8837be8deaf40968da89a02098b737d90666efa7bff0e4ff02760f425a5e3a563da51223ba3f49453f685b3eea670f9c7ab5eb811fb5585973e87b94ca870bc84ceb971218378e118ec62e99474148e25bf76123b12ab13cffde80d5daec6949843d52d6fbd7f52782d90d17f649a294195eac76bbf83fabc8f6dd6254d7621e01e1a6234b68d45506c44699843f7022e072676ad883519a4452e1460c7a171d106df85e6d41db9bb675f8f88422f44fcb94e33b372", 0xd1}, {&(0x7f00000002c0)="799d6ddf7107e95db5df1f6110e09d15e284bb405009afe6a7d901ea727ec676e87c372da7dfa615a984aab33a4bca6d3b5e6182e710d830cd1b8891784d92c1cbcb39273afa0f6c5cd022f320066a114273cdcdf63297f8664b317cd572477158fe744d92ba77e47a6dfbacce", 0x6d}], 0x3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r4, 0x160}], 0x1, 0x606dca73) dup2(r5, r4) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r2, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) socket(0x6, 0x4000, 0x20) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x27, 0x0, 0x0, 0xfffffffc}, {0xa34, 0x0, 0x0, 0xfffff001}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdfffffffffffffe], [0x0, 0x0, 0x1], [{}, {0x0, 0x7, 0x0, 0x7f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x400000000018, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCPROMISC(r3, 0x20004269) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x2) r4 = kqueue() fcntl$getown(r4, 0x5) listen(r2, 0x3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000040)) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) read(r6, &(0x7f0000000180)=""/145, 0x91) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x400000000018, 0x3, 0x0) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x2) recvfrom(r7, &(0x7f00000000c0)=""/10, 0xa, 0x1, 0x0, 0x0) getegid() munlockall() 16:00:25 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0xf0ff51428550b7d7, 0x0, 0x0, 0x100000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup(0xffffffffffffffff) pwrite(r3, &(0x7f00000002c0)="d6270d3606a524bcf8664684d248545d61e939c6df10f3f173472733db103426d79d97e24fdf1606c2b91214dc61ac2cdb3a4e3a477333296b20022e8a9a901601edd6c17e09ac7cc9dc935fe22887e809ee43db0aa44f3fcd724c198d14ad28259d422ae7d7889c53fdcffe504d07f2ae063f4ba9a2226b601d064fc0976ca1f7379e9fd694a5ecd4ff923a790f9dc716e9fe9ad07c0ae9567e2a9ea9d289178c2f6bcd3ca90dfd828197eb57443aad1fc8236765e433628d78b3894fbac120dc670e98bb50de9663cc918bb2541e8367434b4bcebc44e250869ed86483e2d7f03f59552eace291590eefd95cbf08e1", 0xf0, 0x0, 0x1ff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r5 = fcntl$dupfd(r2, 0x0, r4) getpeername$inet6(r5, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r6 = msgget(0x1, 0x273) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000001c0)=""/36) r7 = socket(0x400000000018, 0x3, 0x0) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x2) sendto$inet(r7, &(0x7f0000000040)="c4027106ca8f4252d722a3fe42", 0xd, 0x0, 0x0, 0x0) flock(r1, 0x2) dup2(r0, r1) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000340)="ca9054543b8308b360b5efaaf509890138992ea5017f1230573e02651dfa77f2b97e2b5948e80364b349800f008fdcf6b24ca325d896c78e78228718a914eba0a5250ce8d01a254c72772060cd44f18c8e0c80c12f8af4befecfe9bed615add62a090e5d8c7b8598654d9c0ba69c01448c5e8d2c88d13865d3ec7013d1751fdff27a0004079f4aa4b7e910da5bff7d34eabf339dc6da4ccc98e70295c70aa77d9f3f6650172208e08a0ee1e308104ef0518e2bd97dfd0e695a5cd58da381c1753a44018d3ace8c6228c1c9941706d10ba2111ad7f4697893bbbd77d91513287fc82ffa1127b9be1a947d3695f7d4e03c1b1e64e1eddbcc2504bdcee908cfc6c13e329b447a5a8a7fe62a7aa1dc1700ec2a4e0145152433f6dde7b2c7b8747f5e37359d62b407976ba21decaf981f7be778b0b576a18653105ced", 0x13a) 16:00:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:25 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0xa8) msgrcv(0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd0b000000000000144ea863ee57af927f1db9000000000000000000000000000000000000000000000000000006fe68fc00000000000000000000005c1e9830cea9544467e026a172b40dbe15588ec49815341d43cb4f707fa6d958377ba79d7c521c9cdadd2f2a41944205d3f2483edf62d579aefd58bd3a8f59430000000000"], 0xda, 0x0, 0x1000) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000080)=0x35) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000500)=0x7) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) r5 = open(&(0x7f0000000440)='./bus\x00', 0x20, 0x2a1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r6 = kqueue() r7 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) kevent(r6, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r5) setsockopt(r5, 0x9, 0x9a86, &(0x7f00000002c0)="8511d250cb6d82dec09aef9ea1de308a5c651ed67df8de00d37ba356468619daa1c4d136f03a492fc7570829a725d2d426a3", 0x32) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r8 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000180)=""/105) open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x50}, {0x6, 0x0, 0x0, 0x4100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x600) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000040)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/73) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0x6) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x602, 0x1, 0xf2, 0xd25a, 0x8}, 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r2) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x63, 0x20000000}], 0x0, 0x0, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000080)) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x100, 0x0, 0x10b, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8000, 0x0) 16:00:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "09000000feff008000938e32f1584b581e00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x2) setsockopt(r0, 0x0, 0xffffffff, &(0x7f0000000000)="3192960600000008000000200000000000000000156d0a04bdd0f7f2dd3cb0a79129fb595822b63e55fc9308e9ccd8131eb789c4", 0x34) 16:00:26 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd60000000070000000000000014bbb7e4cfe8ff4c420000aafe8000000000000000000000000000aa000000003a0d6ed90e000000001f90ea3a3d79eafedacc6f44c7b8c60dc390cf17637032a11c8dc6effdff08501367a69ba8c0aa25e8d0ef6a96d341f2a6f30034107ed17b6225d11368c70c68929f321c662d08d980c2b49e53e702a755072e15abe795c6336a974ee760f7e01c2a97059ef3ba1804ff52be06a2ae64ebca748f625dd8ad40e8db0f990f488988ce37a7896c45998c95d642b2c61c1036299581574d534241e3b19787f330975bb880038fd91ab34006ca219ef74589ed804413f308729496980000000000000000000074810fc9eae5366f9dc826099c7bcf6597c4bf87a9ca5398e7271182ed2a1d6ec0138955874aabbd5f3ddf83e1895a0d1637a5496609316dfc3d7be9a694edbc009fed180e8da45d9dba70a11d180bb21698455813d08e2fefe56f3fc2c0425290a611a4731c5fa1331747547fc047003896009eeb4f20024574c0ccb8e40ee4720767650aafa6ac076e1993f204eb3cf7b48176876f11f7ffffff5466e7d4e84fb52765975a065a5a35e6fe7e4d453e4d1165236c8077d8496668a2580ca06889d379120127e5eeb61e995d97869b8f00348f492caf5e96a0876b78cf22bbc0f7028f0ed468588695fdf28768e0f3b5c5d90133f1152cb6bbeceaec48c2"]) socketpair(0x1, 0x4000, 0x0, &(0x7f0000000240)) 16:00:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x10, 0x4000, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x2, 0xff, &(0x7f0000000180)="0333de7d70ef0fa4fa1b14572efabf9012e34ea0a8504b210ac779ccf7b0103243ec22117796ecca678844c4a97ad14ae34db85c21814180fa434725e085dc3accb2c0d7ae3dabbbd4fe20acd596890b3de7b1f5d376be3cecd90ea873054b5a941b07c523360c966102829f7b8a6897aed713129df45e34284c0ed27dcd444570aa5529b51db800e5b0f5c77cf1261dab218aba0fdf0d597ec236d8137bd5d4dbb85dbd27428e83f2d9d7011b99125b6db495f80fd1f31b981c449460db014cdbb62950c201ba55d77bf4bdf2d7a7519d885168d7fbc75cd899027ca4237505369f2009332c84e35f68b39c6206a9415173cc59dba43e870910232eab600cd8336c62293603bc6be685cabaaf72ffe8d7739e49d4971c4fb4434c4e23e62da91ccf88f8fdaa0e3c8462bf3f441807ee3d464945a91fb32f2c04b05f1e55a476482843355e33353d8f48188be4b47d0282c16190746f63fdeb13fb8869f34d2d096cd4e6009d53f5be7fa616837e7f2063ec257824decec628484d1e4a9ad6ac3448b1f1cf7a097212aedf56624996d3baa35863751ef055b0dc54131b1286a9077b09ed2d51acb3b9061282361c6f7460f4b563db2adb4d63bce3690762a86187ce4d755eeefe7ca3555434cc09a09825c67511b0b9e2d7806f8092b1adf0f4f5be4ebc5a4b8b6a97a148480e8859985aa9298c38f917bee2ad2cf4cc4b975e7019a2316e302eb6aea304349e9f103c9d3942c5d056bacf0a06e05c6c207cc87e7cdfabe714514ccd0bc3ed9ec2b127fd2aeaee173d328f4cbfe4aa7ce42adb7ab883f2e3abe7f8c351f04b8a09ba78f8728b38eac113b312ea72737c00848036613ed18084135e18006a298329846010570c7d364cbe5ebc384b9ec793b1c20c85fe9d0f10a8364e6c0df7991ce5b9faeda4d37311fb04b559d4c0dc3f8463857b7b07a121d9c454d08829aaa41dc390b871dd64eb8d998dc7ae86888276049067bad999e8c13c4fe65b5ef370f956389be1ea6abd2327c9b227d101104f10437bef2b2f68b9c8877637fd84d7cb9b157f785e9c68a5092cce795bc4e35c3550b76750cfc77d0998b9ae488edfa605120612b102614bc7d3f337640fa0ebebf3c78904c78bac924bfec4d33414721950cfe5b7a7af7029e6d088681014c7e7c71d341d1b9b2191f7ff5c47b125267c4f47125f962132f108e67f9cab97e1eee45b9cc13ba72df938dca421e57be85bf4d4aa12689cd4c7a2654e8e0fb0d2a02f99500a27448842c17c7890b6ce82ef0956cba7bcc240d53affcb2b4d3e922ee23d230306a84e8a4ccee4b97459410724e60bf076051fc4d74f59f21cf8d22730659e717ab7e04c1833de310507a2daf1b6e0deb768aee9859d04a6f9ca1d2e9fea8db165742f36d6a9098a1a98e309b49bde65491fbe6aa4db8a520f0a81d2161e6da5b0491c5f103f50b0783358bd29061a427baa14e0c57b22b6ab36402ed4607c71a001deef1c2727036eb03911b268d83abea9632c01cc917580240867d89f8c4003321908cb2f1896f069ac2291f0a96c17325a033e24f4289248839696f178808fc5d8e1940d1a1e3bbbd37f2727216c18f677370019391141614466d7d37f9226bae9a2d36552ec50c1d8cfca1a8868475ad3d402a626f474e1aafda78d48ae53a4ba03262b4a563407b68ba06d750ec41a5c6175bf4161b9f8da786862b88c75896338c44278dc1ba058e27f3ce3d4bd38169d8564d1a5c5b6c9af60ef53efef609ffc5692949dc2de83171c44bd00c26078e58faa69e5ca9ffc698530a37f8722e3133b2d0534f62dce128a88fbd1913ee2a926bec5d833ef38e825e3dfb42a3ce663c721da1627a48c78cab54be62ec428a8a144f92913bdc17c8ca19307a37871eaa339c9154d4bc01ee650fe28a8a83c45d6458bdc7a4d9efdd9f9417834943cf2bded6d8208394d969da8a27be2db8cabd4cb712abe26a7c746b12be8f8c488c236c4ec6e25b47b9535bc8a274197e3d0725bcd620017a99fedfe38a30469ebcbd45eedd8199a5df945baecdfcf8695c3eaa5c7f6ee16f59be63c2fb1b5f114953d19e026dda154ce4c137420284951059d12d0888ded41887cd0460b18457bd719fdf4887448a5d3052b970fb13035dafb22bde1db540c66544047c4a911ebc5b37463de3e0ca6204f91211985a7e6bb62941f212dc854fe7829f97689718afbdd05f0cadfd6c9299e06c2961dd9266c00cbc8d3e044d32b625867b05a5dfafe51aacf13c2f7c775186b07dc2762e215c62d8bd920cf1ed73d53f6ae71c4084c8427f50410d20ac803f43bbc234875026ee0a318b8486821f61919437cc1caa9d3fccfe0daf737592f1fecea915bf18a8ec73a6d932d1b5335c2fc8e595b9faf008af2bdccad3a3b90966b4fd65e6d2aefc88780209d31f3eabd3b7ba5a76729d004c303b2c1951dc207a948a72c2914ae772a228822082ba2cca69bdb12ec256befff214965bd0ba204388e65ec1a7d7d40f169691e464d604edaeab36c345b064679f2e892e0add4ca4e0cde05726084f5d61cd619840e82071d96a3e8dfabfddb713ac185abd33b5bfdb7af9f0f1060afaab680a9852919f1f5b2f7bcd57dfe95698ab1635bf07020582911d3428aa9ba8f99b2be604ca6bceb8fff0b751d42cb628206eee2a85f382587ed546d2f0b4aff29f348ba30ace2a966f80aab3c2448f6cabd45c133d741004807a5696cedcc26e39d9b74c4fbc3278f62034695c357dd88b9534c01a333eaa53696a076f48b676c0a6baa1434d10f9fe313512a175d4b8fba6e33cf9c8d381d5732533cf5422f82295989dbceeeefa20c2fef5fd99be550d603b73ee82df3e732bfe25e8039520039f305aa0adaa73cf750b7eedc6b180b04c6188b084c2ea97148301e01ce3d6709de2dc7e9037b04fef39ab07a651cb4be2ae7d022f72846e0f5ee7cbece63fe28020d27a3816616fd2a77280d54371ffe267d8b55b000a7e22c97d1a0bc7645dfbecaaf30b7e4023bfd98f6ff0c99cea559dfafddc7d57036e6c6d7b262ed8f4b5bec5bd258afaef977504b34fc14dfffbc7258366f79c73f1e76ac08ec1bd60f9171248b3ef25ba501a4ba16bce0e9da65118d3002a04ef144180dc24e30fd58d72a89559ae25c693fe3259dea8f783f1533ae086f8d32e75815c00bbb7504d7238f29e8b6d0b5de22db2638c522097a61b2b9fbbad881fefeba7d271408787ef256ec00e5bb4d42d26ee2e972f61fad732e964176297e9b647ba7b763eb39a835ba034943c8d351d8720123c5d1ef299efbefce934b233127084927a488a4d6c6568a9dc8930358cc1a596cbdefad64e60eb02cdc10cc0317a8f468febda03e4474ddda2f9bb31416889d1819ae5fd7bf6b9e797fc3c307ae5d1debd5296fe82a6761b7fa5d79581691c4b3239daf14f62f28b6d00f5e4e0887b1fadfb2958984e68b4a2c217083159c74417177cd3a6a81e144e468042ee88b4d75a65693a73bb1b7491b92a05966625bd924d137eb3a8089c27b21cfb1d76eef709c1383c0f946df91b2d6863c93943a08018632499856676be8fed75a488ec9f35fa8c0a5ef25ad7d224a3a8444937dd5049dc2cbcaf3fa20eb8af2e3e348626e51df018a5887626750150c91ed8f920403f2a6a7db04569082612006a51567435247fa48b27acadebe3558532086e2e40df55fa78e043fb791b0c6c23b2a9b92bebd28a06a91198ad419071cba0584608109c16756d07c2a08d90cfc4435896c5581b83e048655a2f584c2b7a25ed782078ae89ad0fb8a59e0403d6f479250921721c6b2221ed3a91de60d89c530950532feb0bc06103b3c4ad3049d1be63c30b8b7568c0519b29929e6a401c6de8a590e75fcec86eb8f7f1f8cc9861f3e14bdc6b31c93d89552e1712a1a470222a2eb857c124033527c4f0b7916a5b23f9c2724d895c3bbbce2a65e43a4d9fe02a586d3488326b67c55b01d703b7f9d5256cc0501f599f55349940247f431c609e64cfec91e17be0690d2f583fd64a7ad9a4e7907cac93705ed0d61374042e1cc4e2d665cc15cfb6b7584b63f33570d9dadf6ed857351fe7a042573def398311e140d89dd6b9cce00d28fb352b56c9861bde84cbab2f7215919c0f3dc2be56e45584e3d44ab5639f455e8ee18b5e9bfeb867c0bab60aef15a9852ece4990a89a0fe0d82c485acc0d34bafb9e9e92431ba9993c3d33cf530e4eb6bd8fde81b25b9fe56df178e16f7a393325dedee525ee4c960837e5d2653e8a28adc99e5df18e4f2375a75c813c2004c22f1cf7822cfb31d819d1b069726be9ca8707cfd2b4127810e9ef213ff459c01c60e62718c644c784cdc66f0bed76ec67142bec9a2e2f82b7a9d3ded301a7f15c4b5d2f9cb9fb579835f818a175d9e9842a87cbf91f8e2b69cd4ac5163209e71d50c399288d0abbfadd52701b082a9e897cef1c478eb8b72b293af513d44f89bf0b065c1d7e1938c65ec8b68c323306823a5c0e4a3fb2a66c0dbf2618efc78ea9b2113e2d0fad689aa96388d5ed103d2141d466cd670a1d093716a53eeb331122903b2a7d4352432bdcbab65ef3dda5d1fc9c106a42ab61a1a9d853a93c5ad0ff344e4fa2c50af2554d79755939d4d4589b61fa491b03666d1ea6b192d21de4283cb1a082c71687709592028eb3295aa6a09fe583e5364b94f804ed70ca762fae77c751918127d5739c5f47e1819f8362badb363386aefa687c1d85277a967ede5fd0c44e9e1f7b5f22eb9d0c6c56c6086eed019fbee42a1feff71c1bd6adaeda3bcbf2172d19509da756a700c200245cf19b012918b763193f5594db72dd75906080a7161ca415778b3894847908e8d9e38a49788e0c7e08a2e0aa226cab3035ea6a3248b509679dfc7a5bc9894e9864bd36155c49d4803ef06589489c946888954519e79741e98bd19e4bb5169b7578507f64bd8f24932bc9b364734f0106911717e2d9e06e79f66d5507d5ceddf6d03d06fca6872a8fe639882ee8f88f33533a26c08647d37b2727c4a190b88ba312f67642591cc7075f9cedfcde9be7d456454f3238af8edf87d22bd4308f192cdd2e564903fd211d33751530b76bcad2a93189c05c21d344f29061fffa65f4cf1ca7ee2eb5ccdd32f1067f7cc93c7128f525667f2e8af0cc33e1a0509e77b07835d1fb9ea629952a3a7cc896ab5a921c953328a3c76dd04c20efae5172525f3499cc4d1ad5359f6bcf4b6a1b962c6a55243703170363e5a4a3f0cb82200c462f6abda66341d6e07334e8c1908dc3705bf928466ea266f5cf6d91708091632b2de577a18c98904e6d02c6c6b21004a04a707ebc9ce2d6b7fae1e4703fa6b6458340ed1562129c96ca77a5936de7ad5d77a8e16b240c43efb53949b26e0bf935a07537a0e4279064dcb23dcd039cd3c9ae334e10e385ab6ff2e41a533cf0bc31c9c0e265a974d40130895025d5009b5008612b7df91e1eef765abcfa7e7a8c30236e0b2bd2db6f8840539951f4c2085a2cfbce5860e5dc444dd88308fe2fe29727c9951afa5464c685b438df112b04a76eeffd239d2fddff18b689b4ba183addf4c770695c3a666838b84e74d5cc08c13d946a809bb8f4b0fe8ebae87677fcf272c4113892d5f79df594ab1cd768ddab106b26afbd805b277e2a8b8fc2629df7cd5d84297f7759ca1f0eb3264bf36ee8bb9e662ec7a94cb5c5f84b5b5b2b18ed7a2dfac8252aff44b0add29ea2ac51e67b7dbb1f6e272c0434c6f2015cf72645c23", 0x1000) r4 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x5, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82420000000000010000"], 0x10) shutdown(r2, 0x1) 16:00:26 executing program 1: r0 = socket(0x2, 0x3, 0x1) setsockopt(r0, 0x2, 0x6c, &(0x7f00000003c0)="26e7563cdf0b79f3bcb94b81de1797649071fde4002f122a1370aa904e1e01096b37d8f4c9e7c7959f713b79a4bff30a1b602d830db3cf746ca3d4d61f43fbf51b6cbed4e6b80022d340c5261cacf71521f02071f8bb7d65da3111718c5297d07a4451e6a479a9d5236cee967b750d8d3abfdebdefd98443b05270267d5ed4e86fdd080c049a675a9bdc26a5f10fcfd8394df835840a48ff59c8c0b40cc053a029a17d7538abd103b1b8358d1598c46abecd24a1ba86c2e15b9e3836176f88eec2a7ddd7bac8677357c5194968a6857e3ad490d1fa03db322009f1db2131979427abef28bb4e3f8efad4554a3ee38219287a", 0xf2) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) recvmsg(r1, &(0x7f0000001680)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f0000001580)=[{&(0x7f0000000580)=""/4096, 0x1000}], 0x1, &(0x7f00000015c0)=""/140, 0x8c}, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f00000001c0)='!\x85@}-$)\x00'], &(0x7f0000000500)=[&(0x7f0000000240)='\x00', &(0x7f00000002c0)='%-\x00', &(0x7f0000000300)='&\x00', &(0x7f0000000340)='$\xf1\x00', &(0x7f0000000380)='\x00', &(0x7f00000004c0)='\x00']) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat(r3, &(0x7f0000001780)='./bus\x00', 0x10, 0x100) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r6 = dup2(r0, r5) linkat(r4, &(0x7f00000017c0)='./bus\x00', r6, &(0x7f0000001800)='./file0\x00', 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f0000001700)=0x3) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) fcntl$getown(r7, 0x5) socketpair(0x1, 0x8000, 0x7, &(0x7f0000001740)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000016c0)={0xa40, 0xa5ca}, 0x8) select(0x21, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0xd956}) 16:00:26 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) kqueue() sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x72, 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) socket$unix(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x1, 0x589) rmdir(&(0x7f0000000180)='./file0\x00') semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000280)=0x2d4) 16:00:26 executing program 0: minherit(&(0x7f00008a5000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x7) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) syz_open_pts() mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:27 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="1125ea119d3ec846c88e8569e02dea7bd4e4bc49b8f1d00e2d36e87f58675d59266640e701ce5ade738c27b1a3cd8a051f7b44601d49b67cb60703170668022d9cab896e90922836b628ba5cfe7861f73212dc2a514e9986bdddfa482d"], 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(0x10, 0x1, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:27 executing program 1: ftruncate(0xffffffffffffffff, 0x0, 0x8000) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6, &(0x7f0000001280), 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) 16:00:27 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x80000000002, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/145, 0x91) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000001540)=0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) readv(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/86, 0x56}, {&(0x7f0000000100)=""/32, 0x20}, {&(0x7f0000000300)=""/180, 0xb4}, {&(0x7f00000003c0)=""/212, 0xd4}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x5) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x9, 0xce3, 0x7f, 0x1, 0x3, 0xb06a, 0xffc00000, 0x0, 0x1, 0x3, 0x4}) close(r2) r4 = socket(0x18, 0x2, 0x0) mknodat(r3, &(0x7f0000000280)='./bus\x00', 0x6000, 0x3ff) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x5c}, {0xbe}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r2 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCSETIF(r2, 0x8020426c, 0xffffffffffffffff) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000300)={0x8, [{0x0, 0x2}, {0x1}, {0x1, 0x596}, {0x0, 0x9}, {0x2, 0x5}, {0x2, 0x3f}, {0x1, 0x9}, {0x2, 0x1f}, {0x2, 0x3}, {0x3, 0x6}, {0x1, 0x1}, {0x1, 0x800}, {0x1, 0xffffafea}, {0x1, 0x6}, {0x3, 0x3}, {0x1, 0xffff8000}, {0x2, 0xfffffff9}, {0x1, 0x40}, {0x2, 0x8}, {0x2, 0x6}, {0x3, 0xc85}, {0x3, 0x8}, {0x3, 0x8}, {0x2, 0x3}, {0x1, 0x80}, {0x3, 0x10000}, {0x3, 0x30000000}, {0x3, 0x5}, {0x3, 0x200}, {0x2, 0x3ff}, {0x2}, {0x1, 0x1f}]}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040), 0x8) write(r0, &(0x7f0000000240)="220e2a", 0x3) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) kevent(r3, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0x21, 0x8, 0x2, 0xc04}, {{r0}, 0xfffffffffffffffc, 0x10, 0x40, 0x6, 0x5}, {{r5}, 0xfffffffffffffffd, 0x84, 0x80000000, 0x9, 0x7f}, {{}, 0xfffffffffffffffa, 0x21, 0x8, 0xf3c, 0xffffffffffff0000}, {{r6}, 0xfffffffffffffffd, 0x8, 0x80, 0x2, 0x9}], 0xad, &(0x7f0000000500)=[{{r7}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x6, 0x7}, {{r8}, 0xfffffffffffffffa, 0x6, 0x40, 0x1, 0x9}, {{}, 0xffffffffffffffff, 0x8, 0x80, 0x7fffffff, 0x8}, {{r2}, 0xffffffffffffffff, 0x93, 0x40, 0x1, 0x401}], 0x3, &(0x7f0000000200)) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x6) write(r9, &(0x7f0000000040)="670dc3", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r9, 0x80045745, &(0x7f0000000100)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0xffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 1: r0 = socket(0x10, 0x1, 0xa) close(r0) r1 = socket(0x800000018, 0x3, 0x1f) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) write(r2, &(0x7f0000000100)="42b25daeb1249bb48f0df8a7fc5fa11a46013b7a7ff713750f9207369264fff80f1112b195ca2536b5876ec0a7c4c92199a86e302983e9206a8baf346569fb6d3b028457f4805021264e1af82676251cb36c00432b50a67bd168e215bd867b2f824a0201bce6a25e524c29543f65a506de7ff54f", 0x74) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r3 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000001c0)=0x81) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000120000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872baafbb706000000000000007cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282be1687e771b00fa67869243e3c682e68c2ffbb9d12062fef819e7df2e85fdef65cd2f7bbdd5d494678167ff80edbe014514f2a3f66f0938f169e5c90abf9212a1554d8cce7797e4b4bdff159994ea9fb297057de10c3bc2a4aa901a47b84e179c18d4db6ee8c393d2ffa7f08c9e4981749cd5907051cb6215ea5e26c65c4a71d75b131a3d33c23b884fe1ee854018db6e8aa81201019f2c0221f5ca1c1", 0xb1, 0x5, 0x0, 0x2f31e63942d6fb) 16:00:28 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = socket(0x20, 0x4000, 0x0) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) syz_open_pts() fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:00:28 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc000, 0x200) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffc, 0x8, 0x9, 0x1, 0xe, 0x8, 0x7, 0x1, 0x1, 0x1, 0x1}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66a1587da300df964a653000"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000200)=0x9) r3 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x8) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000280)={0x2}) 16:00:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x4) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x9001, 0x9) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x81, 0xff}, {0x46, 0x3}, {0x3, 0x10000000}, {0x80, 0x1}, {0x83, 0x200}, {0x47, 0x40000}], 0x6}) setsockopt(r0, 0x4, 0x100, &(0x7f0000000180)="9c6be0839d863df15d45bdba5a0f4d2f3cd0f1ccbc8f584eb503c1c8d4eb4791ee2507c01fd2dc80dcae", 0x2a) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 16:00:28 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r3 = dup2(r1, r2) chflagsat(r3, &(0x7f0000000240)='./file0\x00', 0x10000, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r4, r5) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x10, 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000040)=""/145, 0x91) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x8000, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d", 0xfffffffd}) write(r0, &(0x7f0000000080)="272793eb2d7551fa2e3a02549cc8200043d6efeb0160bed62c44ae737f18b9b1007aa2209d63fe00f1b3c212fa0672022b2fd1ecfeb26ba1c49d19003e60c0ac3c430c4e16ab78892332f94c42f26d60c9512df56993b018ef211190a7e22ba247ff4314a7b474dbb1ba3ea84bd48374b2f21d3e1d26d2cb864b6fc4530216ba1345dea72f9b682907888081f05153195872fd0df7fabdfb72c581cdf83f23cf677c69eb99de21d3c8d30886bc6b8f7b0f67e82d0fc854496dcb4f9aa94f2afa702c50dcf91694aa198918c975de7d487f9ac4b45a30bc9c973716fc0d6ac3850721bcfbe676e2926f1c338b80b10a3f8373df426e6b89424b7ab01552b94bd8a5859307ed8b5c203a10fec20e3df9d505d266e91ef5b04861edfdd9f00486d9e8cc48ebbf5e98d21db42f0a14a353169dc2d63084700ecf6b45a80cdfcf7a4eb2025e511c889088aa7f44b97dbbaea892c9e684f70349bd30fdfbbd2a33ea804d6652e4465aa52b5498d826cbabbb59a96b14dee776b5c0b5bbbde6b0202031917a2ca571e5d89ca3ca187019820f2602d2a2e00bf4831fa43d1a38d9a032d488c5ad75a0c15ca8", 0x1a8) 16:00:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x6, 0x0, 0x7ff, 0x0, 0x1c, 0x3, 0x7, 0x0, 0x2, 0x401, 0x9}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) 16:00:28 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') clock_gettime(0x3, &(0x7f0000000100)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x8000) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)) 16:00:28 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) close(r2) shutdown(r1, 0x2) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, &(0x7f00000008c0)=0xc) ktrace(&(0x7f0000000800)='./bus\x00', 0x4, 0x608, r1) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) chroot(&(0x7f0000000100)='./bus\x00') r2 = socket$inet6(0x18, 0x1, 0x7d) fcntl$setstatus(r2, 0x4, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000007c0)=0x8) getsockname$unix(r3, &(0x7f0000001940)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045e064860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ed6da6ffec9847123935100000000000000000000000000000000200000000000000000000000000000000000000000000000000000e3f55f4f8722b302da621f83fe4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066770938000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9d81a6ae1ca11f8c240a485a961f49e532e06848cc2aeb1e32d00"/4110], &(0x7f0000001900)=0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r4, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:28 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000080)={{0x7ff, 0x3a}, {0x8000, 0x100000000}}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x0, 0xb}) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1f, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x1, 0x2, 0x200, 0x20, r3}) 16:00:28 executing program 1: r0 = socket(0x1, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0xfffffffffffffffe}) r1 = kqueue() r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x2) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xe3, 0x20, 0x100, 0xf441}, {{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0x200, 0x81}, {{r3}, 0x5, 0x88, 0x80000000, 0x8001, 0x5}, {{r0}, 0xfffffffffffffffd, 0x120, 0x40, 0x44, 0x6}, {{r4}, 0x8000000000000001, 0x40, 0x1, 0x5, 0xfffffffffffffe01}, {{r0}, 0xffffffffffffffff, 0x11, 0x40, 0x1f, 0x3}, {{r5}, 0xfffffffffffffffb, 0x20, 0x8, 0x1d7282b8, 0x5}, {{r0}, 0xfffffffffffffff8, 0xa0, 0x20, 0x2, 0x2}], 0xa9, 0x0, 0xfffff7fd, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="01728ba9d987ba5d99fee4f9852d7d1bc9b6f584e20b9237f7025e0c5b1bfaa27ae5a20fa5b4bc06948b571fa4f93a4476e2f93ef2bc0810440b03476b5fbab9536d2a091f3a2963661551c8860de5b79e1d9de718de0aae894ccb03a9a097f928b298ab88956c332bd5e2b11945bcfdfc1fdc880aa403dd5e3361918c340c47072b808d255d2430da4ee4c443a571b5365769c4b6784017a7bd0f19c08d542ee14fbc707572560c1efb84f25a829c02a04284a990debe7f370f959595c1e56a3d65a8e6c968933d566519"], 0x1) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000040)={0x1, 0x100, 0xe7ed}) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) connect(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000380)=[{0x54}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = dup2(0xffffffffffffffff, r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10000, 0x0) dup(r2) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0x93) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d, 0xf2}, {0x5}, {0x6}]}) write(r0, &(0x7f00000000c0)="3360b5d43b6721f1cb6181902695a2d8309f7cd162d03a5d05e2d7d8a44ae500024de506000ebca522512d4ed467f2c8ee97a0f89e87f63c6f670d73de36a5ae0d81e876db5e20591d20f43e04d53a0980d02d3b18ab5547f2fb4d", 0x5b) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000002c0)={0x6, 0x0, 0x6, {[0x9, 0x9, 0x1, 0x100000001, 0x10001, 0x8, 0xda51, 0x9, 0x3, 0xffffffff, 0x7, 0x2, 0x0, 0x1f, 0x10001, 0x4, 0x200], [0x7f, 0x9, 0x0, 0x1, 0x6, 0x4, 0x800, 0x4, 0xffffffff, 0x6], [0x3, 0x7fff, 0xffffffff, 0x80000001, 0xfffffffffffffff7, 0x100000001, 0x7], [0x0, 0xba, 0x7, 0x3, 0x0, 0x10001], [{0x1f, 0x8, 0x7, 0x3}, {0xb201, 0x0, 0x5, 0x40}, {0xead, 0x5, 0x1ff, 0x401}, {0x6, 0xfff, 0x3, 0x4}, {0x2, 0x5, 0x7, 0x401}, {0x1, 0x8000, 0x80000001, 0xe1}, {0x35c, 0x101, 0x1, 0x7}, {0xffff, 0x1, 0x3, 0x3}], {0x20, 0x8, 0x8, 0x7fffffff}, {0x17, 0x5, 0xb6f2, 0x7}}}) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./bus\x00') r2 = open(&(0x7f0000000180)='./bus\x00', 0x100, 0x0) connect$unix(r2, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000012c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085e7d3d7bca42ec533d2cd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0283613b31c00"/4109], &(0x7f00000000c0)=0x1002) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x84) 16:00:29 executing program 0: setreuid(0xee00, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x74}, {0x6}]}) r1 = socket$inet(0x2, 0x5, 0xd2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000200)=0x8) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r6 = semget(0x0, 0x3, 0x400) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000300)=""/156) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{}, 0x4000010000004, 0x4, 0x0, r4, 0xfffffffffffffffd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000300)=0x8) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x0, 0xfffff, 0xfffffffffffffffb, 0xf94}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x3, 0x1}, {{r0}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x4, 0x2}, {{r0}, 0xfffffffffffffffe, 0x10, 0x40, 0xffffffff91655b67, 0x8}, {{r1}, 0xfffffffffffffffb, 0xc7, 0x1, 0x1, 0x4}, {{r1}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x10000, 0x5}, {{r2}, 0xfffffffffffffff8, 0xac, 0xfffff, 0xffffffff, 0x5}], 0xb4e, 0x0, 0x703e, 0x0) lseek(r0, 0x0, 0x8, 0x1) getegid() 16:00:29 executing program 0: r0 = socket(0x18, 0x8000, 0x2) connect$unix(r0, &(0x7f0000000d00)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0100000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4e1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233acac777f67723cae658fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bc9821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84b24d2d6ef1b0e91593d4235dc43edd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b67d805b542"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f00000004c0)="f7f5ccf548e8e1df56454b84ebb7a4ca7b58d82b51fdd1476cfa81d8604f592f2b5a75767f0b4fee00baff0e2ea90c31bcd1b59f0d1b75f7b1b9ddfe41ece90ec4e172ec2dbb41ff1cee803e5686ae1a7b52f2e39ec5d4c845dc719888de7c1047cd0c9ba61f458b3137b1e4dc556a74ef2acb7410dfa859363bd797d8938ed0d98608e062760a454d4c521503b68298da74d3fc9760206a1e2412dfff5546376edce59d1785bfa2dd9aa334034c67351c8e713910169f49759930596394613fc729a531b0e3b0a53ef3311c750d0d9ec2113dc678ebacb9a9c58d57e4f97fa458496fd5a045e53ceccc8f29bbe4cf218213610400604c19afd8936ee1d8dedfce435d0628794d00e7e4a889c083970d4b0ba82303e5c901bef1f02d6dba873a3c0976b65b63581a2e0f4f1fb8aa2f1dd381df72b89020899796799343ab2ec1f0d3679335a74f0fedf30d58b41313a0413770648a95c41dfc9784be1812555e4b2a623adac2a47304c62ce8c3b19c4f652dd9ff69a715c7f3f46fc30d5c908fca18c8847fc4fb237fa82a41a50a8ad31398d3d3d1ba66fdcea74c07c8bd2b2e4eacc23f5c705d7a6fa09233023cf249a95c7ad7dda6df30d86645190318c337e3fb01ba17038d0517767a179d85710c540a4a176dea97503cdf69cf2dde0d9e082047151a72ce23f65ca58dc82ff7a84a4259c439be2d1da3b33240c3d01310b393b0a9c980cbd542d92afc2a544d525434bcf73d1a9f64c17a5ec46b6d7ce3e2c171a7fac8f697271b55c1784931da3552cb5bbcaca3725919e76b5164b2fbacfb72deacdeeb5c30551fd32086e7c071fd1a153e265dcad75e786edf71320a950d2cb84c6c751b62481b6f75bddcd0b72355b337ab09106e869f8c381de1c8aadba3590ab8961681f2039e6c1a8d4c6180b8d5a0f5bbacdd5da76c2d8e184fb48584008e12ba82ec4fe5a28e76d8a680408f61043039a257e1381b117f4c3a17b5f821f6223111678a4b216e6e8cb261ae701199bf5dc341ee0d53aa2c564a925debad8e7730e49c8ef56c85b076e813db1dde753bdded48083ca4e20e6765842fe0704af9610ab846e7368d2b06309f25cdc1c068c9416e73328d918b94147bf9666cdbedc0dd57f396d4d2780b3ef51f87e993a6819f5db47239bbf8ed8a24a5276ba1a1e88f3fe943a3502085340f0dff733ff8f79a34c4c300acfe65b604ce04428e8b2745af7fe739f1767e7d163d312f9d156d330c53758929fdf819da2ddab1168fc5381fbda55737673bb44a8a4d5be92b422eacfb8646499bdb7e1fc814ed7def04a89feab55b80412e5a8624e90f965330b719710dfeb5e3d424d0e37a6a23a8a33e6983c9fccdaecfb267f0b461c90cea2405d74e587efffe57cb2a33f0d694e3dc6c6c30b25d35ff69e26530bc67f575fe8ce996bd2ab0dec594d51b794fd3b64d8ddb3b3ee0d55810c1fe07bd17292a3a70fd60eb4e5063e92ba0e0e5c44d6ee0b8e88ad0130297e91fc611d356723efcbdc1c2c4b2e017145f3d34a25c62ca77fc02423a69b2a038cc7d6a612acebe8c4372290673633139c8bfb7c9f30acd3a735fc0ee55fa51b9eac0c6415d2eefe8bf0e4453a66e5a603e87e52cf793ad944f6215eed25bd72d6ca688965dba021f510729f7bbea62e7b0bc68f939d4877383cbcfa6cc315b4c7c3ade5213dab9db07185894cdb24bc468b2dd367b0b6e93ff34e182bb92b48b482697b2152db811c408100219ae76798d0a4abf1a5f226b170876bb720b4b5fd78300d3e59141c03913d85d417584b4ee6766bfcf2278614d728c243403575f0524371fa988760d2ec6f64dbe2d0f6fc6b920fee0493b91c4bc1fcf59db02c5989bb279a42111afcfc53b35fc694d2a460b73a04b8657db8bb22e477428c82bf07d1caadd394f128038a62548d1182567aceeb45b8bd976d22aa8b6327a93d05e96807732bd4c3cada6ed5279ea0eccb3502da12f1d0c47dc56e216ccb2ad5080c67179d279330a49c19bd1e6bfe5fcd393122937464a410894aa7918411e71f5af2fa7f2316ebc3747cc7ba531e75f1b807d6cdd3a20695bee51490b4b2f620299e27b4be83f7be675bd0b7fb3ac8fb922d7ae41db65d8cf6a6047695462c004db6634ea5c8dcf679d4fbf564d8a6b28ec717ec2e93ae1aaef6f589e70d00bd8d876fc1200da91d35a70420808272843808e5ac74dc6df90f8c2c3fb8ddf76", 0x630}, {&(0x7f00000000c0)='3', 0x1}, {&(0x7f0000000000)="d66d33e0acb00d85cc", 0x9}], 0x3) 16:00:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x800000, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x7fff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup(r0) r4 = syz_open_pts() getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000002c0), &(0x7f0000000340)=0x4) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = dup2(r6, r6) shutdown(r7, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x2, 0x6}}) write(r5, &(0x7f0000000140)='W', 0x1) setsockopt(r2, 0x4, 0x2, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0x106) ftruncate(r5, 0x0, 0x30000) dup2(r4, r5) r8 = syz_open_pts() lseek(r8, 0x0, 0x4c19c4870b7c4c8a, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000040)={0x4, 0x2, 0x6}) fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x3, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNOTTY(r8, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x2) bind(r4, &(0x7f0000000300)=@in6={0x18, 0x3, 0x6, 0x3}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r7 = fcntl$dupfd(r5, 0xa, r6) accept(r7, &(0x7f0000000380)=@un=@abs, &(0x7f0000000400)=0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) write(r3, &(0x7f0000000240)="b0857363a57d1af0c719e3969428c971af8d468d029ecd3a51cb00e007e51aa3b00b180224d03c8519a8204f7b80a1d973687fbc0862cbf3ce0139a2f7c7a5c3e04e4634b6524086541ad588bf5962168283ffb39b52ed3d671e475d5a62d1803ea20e9225ddb1ca180b551e1370c8ce837124dbc117f78c84d29d78af641a80cbd691b66f8d538b725f4478ca6da0454da61c10bad0f8a5216f96", 0x9b) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) 16:00:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x2) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xffffffe0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = shmget(0xffffffffffffffff, 0x1000, 0x400, &(0x7f00002b7000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r5, 0x0) setuid(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r9) getgroups(0x4, &(0x7f0000000100)=[r7, 0xffffffffffffffff, 0x0, r9]) chown(&(0x7f0000000040)='./file0\x00', r5, r10) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r2, 0x0) shmdt(r3) 16:00:29 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x105cf9) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') acct(&(0x7f00000000c0)='./file0/file0\x00') 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x24, 0xfe}, {0x6c}, {0x8000}]}) pwrite(r0, &(0x7f00000001c0)="fb", 0x1, 0x0, 0x0) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) sendto(r1, &(0x7f0000000140)="305edc9f77526fe157ae568020f6e0fc6374ef9d9c75be51c76f94ef9683636517d1c768059a0e90061dd66942688e1d4c31cd5b069d01a71c2a453909e15313365a016b14cda1e3353c8927946f41c9381f5717b03165915b28df262a2c8bbb389389163fb7b98001f8823120a686d53c5e6174097567c4ea2b12c9a2ae38c34dc1bec9fe0718cf123807facd59f11c849304187753b758f48005fc6a5bc1edb1fd9d6660fee67fc821ff0f6f5339f9eab96d1d3eae087bb8432abaa7807729674caa2dac416daf7b15f8fe", 0xcc, 0x7, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) r2 = kqueue() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x6, 0xc3, 0x4, 0x4}, {0x3f, 0x1f, 0x1, 0x5a15}, {0x101, 0x1, 0x1, 0x80}, {0x2, 0x3f, 0x0, 0x1}]}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0xfc5, 0x0, 0x3, 0x8, "8462d9b255a9ed621d7cc8c5b6e2e2a40eef8509", 0xfffffeff, 0xffff}) 16:00:29 executing program 0: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x7}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x120, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) pledge(0x0, &(0x7f00000000c0)='vmm ') 16:00:29 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002a000000000000008000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f000042e000/0x2000)=nil, 0x2000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) r3 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) ktrace(&(0x7f0000000300)='./bus\x00', 0x1, 0x1000, r1) recvfrom$unix(r0, &(0x7f00000001c0)=""/36, 0x24, 0x0, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) read(r3, &(0x7f0000000340), 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:29 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = syz_open_pts() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf48e, &(0x7f0000000040)=[{}, {}, {{}, 0xfffffffffffffffe}], 0x5, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$unix(r2, 0x0, &(0x7f0000000100)) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x40) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x8) 16:00:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffff7ff7ffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x35}, {0x7ffffffe}]}) sendsyslog(&(0x7f0000000140)="38a78bbc9fd93704aa530296b221c954bffbe59ba6862e1b74c0d5874cbf15cb6b6f1ea9608657c17fae6bb7d093eba14e5f99e37411c0ed499cf20e2b2ce29347d6185e9d3d509187c3b99f421ee0c031ba265a8914743d134a0022eb02fe796c8ef9832570f6e3cf0bfaed97ee18f12759a1a67f1c7d37700e02d2816755370f28165fb1e98ca4b3794da01b1755863d7033868f84245d81588fc3afc77b26fdb9a2afb77b75ece214699990f1212b8b229fd8b4e3724359156431e1e4334ac94aa13afa7a002094a507d4d20c4936935dbe3be0964f5e47ac75de330d4ef6c26188032afc548f30d08aa697b8f1cd52477f", 0xf3, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:29 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000000)=""/40, 0x28) open$dir(&(0x7f00000018c0)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000100)="d8", 0xffda) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f84e815f73f2a044fd33055552fbd78ab06198824b3da025bbd47b030079456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b1360d1628b53a473d5d775cf92dc232cf719ac44de644fc", 0x65) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) read(r1, &(0x7f0000000100)=""/74, 0x4a) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() stat(&(0x7f0000000080)='./file1\x00', &(0x7f0000000200)) rename(&(0x7f0000000000)='.\x00', 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1d}, {0x5e}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x400000000018, 0x3, 0xff) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x2) recvfrom(r4, &(0x7f0000000140)=""/105, 0x69, 0x43, &(0x7f0000000080)=@in6={0x18, 0x0, 0x7f, 0xcf8}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) 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) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f00000001c0)) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x170) 16:00:29 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x5) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000380)=0x1) preadv(r0, &(0x7f0000000000), 0x10000000000003c2, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) recvfrom$inet(r2, &(0x7f00000003c0)=""/158, 0x9e, 0x1, &(0x7f0000000480)={0x2, 0x3}, 0xc) writev(r4, &(0x7f00000002c0)=[{&(0x7f00000000c0)="2f08c93a6d4f4566370502d2a91e0c66452e1de54bcc961408bedd90400f7c1cfa69b8a3f95ce66bd94f4a8720c49996d66c2eae7ceabc67fbedcd03a76b1da5c7c2c8580ab7c6aee1b65dabb9ff7d359dabcd23d497c7f88c0459854f4c4733cdbb1a5f28f768faca14491257d33e3e07eaef8e5211c66ba1405427af91272d3a49f66147ab87f038afbe28b87c1bd46e89b6fef8e9531724139993d771b5ecf38dc9c3a1379a38a9d76764a0170fc0e12f2236d5c21c436c41e313", 0xbc}, {&(0x7f00000001c0)="28be5f0ca7eb4f2e0088d69b7af0ad620cb76ccdc124a36dab98c58649ba51aab38035dc311c8f009c28e0d703678f869d5a7709457811d93d2d3f1509a98a83de500e1cb780bc7dc37b607c438e495801e9bc", 0x53}, {&(0x7f0000000240)="2638b26c07dd28e1d920868a290a3b6c436ca228a2ef81dcd42332bfec792bbc0272da93fe32f96e8438b17ea411bde4eb5c76d0a04d227d537334229063638a9eb6b4c0e93140592d44a21ab82fae65d316617f014a4650cdd6d1789288e11409ed3fe995ec235328ccf93baf83da95399781a84fbca8bb41ebdafb5a", 0x7d}], 0x3) r5 = semget$private(0x0, 0x3, 0x10200) semop(r5, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000300)=""/48) ftruncate(r0, 0x0, 0x0) 16:00:29 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x2) ftruncate(r0, 0x0, 0x8000) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x2) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c65300038efeb32e06324b9"], 0xa) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) 16:00:30 executing program 0: r0 = socket(0x11, 0x4003, 0x40) socket(0x11, 0x0, 0x68) kqueue() open(&(0x7f0000000000)='./file0\x00', 0x8, 0x23) sendto$unix(r0, &(0x7f0000000300)="b100050200000000000088000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f800000000000000000000000000000000000d9b51220799d716f97b000000", 0xb1, 0x0, 0x0, 0xffffffffffffff42) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x5) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x2) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x1}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="e16914f5357e3a00000df22683d5cd05d3521a58d00d0aa0e3b109f0c13e4f32fa356f0188fac51ba5d8cc9e78d11af57e487eae9bd2d917e3af421646f1b38b31d9b663fd97c519504ac8bda5dfa93fb27a12cfc9285aa082c4d19e32af57c983b83a10a8fe733529a9db62213db3749ec0fc852fb81f79146f559c1bc11eecf3ad00"/142, 0x8e, 0x0, 0x0) 16:00:30 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000100)='./file0/\x00', r1, &(0x7f0000000180)='./file1\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000, 0x4557) r0 = socket(0x18, 0x4000, 0x2f) getpeername(r0, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ced0e50cfe2950ee3ed00000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004507464a80ac81819825b718b4b8cd19653249590616f80e79caf74eefb0bbd99d85da89726fe8b0dd2efea90d7c555957e8263b0d17f17486c569a0e2203a8d08aa8c44370232bd34dfc446272ea8cb09a972f51fa81e91165aff01f22c89f6bb0ec60b09e866559e53dd3bc2a7a70f9871bb5109"], &(0x7f0000000040)=0x1002) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x1, 0x2040}) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="a20e2a", 0x1) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) sendto$unix(r1, &(0x7f0000000140)="b1871f80865399df6295cb4f08", 0xd, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x8c) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) r0 = getuid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r2) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) setreuid(0xee00, r0) r3 = geteuid() lchown(&(0x7f0000000100)='./file0\x00', r3, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r4, &(0x7f0000000040), &(0x7f0000000140)=0xc) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000fd7ce75a515a0000000000000000000000000000000000000000000000008000000000000000000000000000000000000000008303000069000000005fc9c5ddf800000000f0ffffff009fd90000000000000000000000000000000000000000000000000600000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ac54572f13287dd205be73a9adfb720d72052bc96efca37bbf933000516cf9c0bd91b2f9bbacf8a49b25b8e2f5297a58c1a605b92cc5fdcbae1cc710479d02977131003c5e2824f80ae8523bfcd8b98420c6d7511d4f388bd0e919150ae76792f633375ecd85ec689cf52285ddd98f937564d55b95ac35492a0ee8c694fab6a4151b33b57fc473e3864c7a6c2fe361135e2453dee76f8b3921891925398f79834650ee2829bc16fec30207183fd546cfe3d02f0d3f4e41eb87d33e2234a88a7341587b4a6254848f7ec183baf31a3d41ab54a68a1760000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES16=r4, @ANYPTR64=&(0x7f0000000840)=ANY=[], @ANYRES64, @ANYPTR64]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f0000000040)={0x0, "941e40d15daeecb187b261805a5a17ee96104df4e1f28d70beeaf78df71c8d98ba8bd2da59f7"}, 0x2e, 0x800) msgrcv(r5, &(0x7f0000000140)={0x0, ""/209}, 0xd9, 0x1, 0x800) 16:00:30 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x200, 0x2) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', 0xffffffffffffff9c, 0x2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="928fe8322b324448c3e832a2007c602d359004132afce164b49a9c293b6dddf168f2523656557f3f36ba521174f577ec7ab1c2527d5b5fee680b7d74908cfadaa7b95892d0738a8e7c26369a812a15f03c5b43b98e8560e9677541eb7ce2888a13351c6cc4cc08a9107b20c37daced8996d6109ada43948c5bc796", 0x7b}, {&(0x7f0000000240)="619100283962a0778166ec24d7f5fd2bb5a10711e6bdea9f887053b3e7365bb75744f53c7ae06a7aee1ebf8041bf81ed0d0d30f2d943f610528fe4f34835a5b2e9e1e20351f529497d4659de506312ff86992f84df64d3bb127016c3a6407edf55eff70d8e0c9273bc9d8e1b2c163f77e7d7bef751f591e4266bcf26d366028b491cff290fec151acee863bd04ea8cc4097c23e7f0cf29ce0e464ec7a22d8b448809329b5a5437ce90", 0xa9}, {&(0x7f0000000040)="8e6ed18cd487945af14fa187d155f0c7f43a05a4be5cd707bece5b2ec9babfbc5f4a7185ab58b901e7ad71932823fe9f8a9f298a316d28a2fa4c945d55", 0x3d}], 0x3) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d92ba039df789b570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000868d7f1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c6b9e4c67b7487c754a2a62c5de000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000a4067f5c000000000000000000000000000000000000f798378fbf094bde8acc505f980515ba82fa4d601136b89dac9ba50d58c222235da6ec09a30e1daa950acd60470114a85fc176a01c6acfce59fb72371b3c937912dc6d3dcd358351719ef6d6558ecaf42baf55ab112914b30fc6b94a0397fc4e8a453b8f58d5cb8867e7456e9468c449832b51fbe9a83a41207ef25f4ab40ccb09138b4c828ce8bc3048c1f8c65745a0c80c4a81feb884ea15874441ada6e2ddb67af2eafe91e6f87218b406321aed42c07dc0ab8ffff04840a7af11f44c74b9c673913c7d08ca01c6e6e6cf42b2072fec91bd"], &(0x7f00000001c0)=0x1002) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) fcntl$dupfd(r0, 0xa, r1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047460, &(0x7f00000000c0)=0x9) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000180)) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x100, 0x0) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000140)}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) readv(r6, &(0x7f0000000180), 0x0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e0aa6eb9c221a9cc1a100757a4f57e7ff998103745a8bbf00ff0000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01801b0000051400d400"/28, 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) open(0x0, 0x0, 0x0) acct(0x0) ktrace(0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe2(0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcff80ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, 0x0, 0xfffffffffffffe30) setreuid(0x0, 0xee01) socket$inet6(0x18, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socket(0x20, 0x3, 0xfc) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget(0x2, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x8, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x840, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000003c0)={0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000003c0)={0x0}) 16:00:30 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x20180, 0x140) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') r1 = socket(0x10, 0x0, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) connect(r1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:30 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) fcntl$dupfd(r1, 0x0, r2) r3 = syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x1}], 0x1000, 0x0, 0x2200, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000000)={0x0, "2393e372816942b322ad3f1a0002618343f7a600cd8f5802fb81929e36d321910cfa382ca6bd361c62136b86cca8e3597032f42690df3c59becfb7315a103cfe5e7127f6c71eec2fd4dda4af2b1678df6bc1f14b61815f18f56482ce73469fafe9efb2625377b1734690913193a78791cecfd87f0f6684475b4d235a5f93e304910e779083809c2f40123a0da6ad9dde8b9f04da820831c80f6471b0940e8102cdf85b6218d386bb557acc1c9d96ac012039bb017613a82d74e20e065ec4c03017012729eade72f2b693092f0196da196f54632bf3119d293165900a05b71ccd7316f570efa52f858b20d503291ff4"}, 0xf7, 0x0) 16:00:30 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) select(0x0, 0x0, &(0x7f0000000000), &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x90b}, &(0x7f00000000c0)) 16:00:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="82020000ffffffffc870764290a72fe9dff7b4fcb97f82e09cc2600cb43d994c8afbe8c704ab459dcb15c93e454905bd9a2674de80a4c95c2e89eba46bbaf48429c15115b96606df3538fb29ab32164782b5fb001a149a5e3d23185467e0ad246d9aec1b4f71a4ab78a374ed4f6541e90c0fe4b6553b2b7763940d0eba10954a71a8ddb83cab2062b37fad0254b9a56227cfe5b26f768295b0ad3ced52beceb13d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x188, 0x0, 0x0, 0x0) 16:00:30 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000, 0x0) r4 = dup2(r3, r2) linkat(r0, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000080)='./file1\x00', 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:30 executing program 1: pipe(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x1}, {0x5}, {0x6}]}) dup(r0) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x4301) acct(&(0x7f0000000000)='./bus\x00') open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) sendmsg$unix(r1, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002940)=[{&(0x7f0000002640)="a627185c5e57c4ee48446e40b0df9d6d9b50e338ca1d00e7aff1ac561cd5f92dea8d4a4694228823c43237ad2f6111bb9f08805fc2c5696656edd7e92f83fa7415b19f029bba0196853917740349bbdb72e295cd8f701e148c43d6ae6df4aeefd3d0e3249d94826117a799e21cdefec4ca22d35f979780ea7915e0486cbfd755bb0fcce91c10f8c6ae58193e67", 0x8d}, {&(0x7f0000002700)="ea67060f", 0x4}], 0x2}, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d, 0x0, 0x0, 0x7}, {0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) fcntl$dupfd(r0, 0x0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r3 = msgget(0x0, 0x284) msgctl$IPC_RMID(r3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)=""/36, 0x24}], 0x1) recvmsg(r4, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) preadv(r6, &(0x7f0000000000)=[{&(0x7f0000000280)=""/249, 0xf9}], 0x1, 0x0, 0x0) write(r5, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) 16:00:30 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x9, 0x6}, {0x6}]}) fcntl$getown(r4, 0x5) setreuid(0xffffffffffffffff, r3) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) 16:00:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) minherit(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x0) 16:00:30 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x8, 0x0, 0x7, 0x401}) mlock(&(0x7f0000497000/0x3000)=nil, 0x3000) 16:00:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206913, &(0x7f0000000300)) 16:00:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x480, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x2000000, 0x100000, 0x1, 0x0, 0x0, 0x200], [0x0, 0x0, 0x10000000000000, 0x9, 0x7], [0x0, 0x0, 0x401, 0x0, 0x0, 0x200000000000], [{}, {}, {}, {}, {}, {}, {0x0, 0xfffffffd}], {0x1000}, {0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) socket$unix(0x1, 0x1, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) rmdir(&(0x7f0000000040)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000080)="10d9a4d15a0c9e23", 0x8) 16:00:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000040)=""/145, 0x91) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x6bc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:00:32 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x84) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) pledge(0x0, &(0x7f00000000c0)='vmm ') 16:00:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/149, 0x95}, {&(0x7f00000000c0)=""/45, 0x2d}], 0x2) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) writev(r2, &(0x7f0000000680)=[{&(0x7f00000003c0)="0e1141a84525c375282540c842dffc56db8305047224c326c256f26f4af7b500ec7e4ee59e655e4aaf805bf831ed045e4d4c9c475cb3771a33f76c98dce740aeb886eee56d7c0592a6d91382d1094caced3735dcdaaacde5458acec8c5680a7927901e9b0a5a65ccf6f21006e8509b8352036fdcbd47236e8fd102505b0dba46093bc2faca9d2d5cd8b6f9a228444e36fbf43b308901869560d190b5bfb65f97a5761e53ddb331e055d276d0a517504f7c60f990e60ec4", 0xb7}, {&(0x7f0000000480)="04f68cb43fb49061d41f36c9767f4d3810cd31f682f3c5ae1c4535aacc645265fa631fad0b4d1c6bf3f879f0a37cb4c5ff90f9e55189faae1c95b362b004709ee8062b561b6f0507629e17a9d88f976bb6e8d80d5e5dbe9e336e200da0a7551f401a3a0a7e26f2c7d3239ad79beaccee293fead7477abb06d1a5f95b0e6955df2a79e0e7f227718a9d32fa8fd2e231b3c498e988747679e672c7fbdc8099a8a8abba6174fcded97f7b4e5c37f575582f40461bee87b0f1ae1ce804b3f7cf69616b765a83a0aad1d08cfe1e9b12497fcb8f6f0684b5eec07e79092ba0a4de9ef4d20492784a94e7589f90f72655", 0xed}, {&(0x7f0000000580)="7cc0d024cc398f9a992717ad8dff64c95ac31af9b95fce2e3041f462059044e62b0d48655d11a663a9ae2f1ae9a3e3476ceec6", 0x33}, {&(0x7f00000005c0)="1fbc3198ed5afb1bd25e43d5be0a49627cc4ec9159f3e7a0e5b9b136cf78e26b7660cb6beb526ae0abc01033b5f000961b8f4781878df6f23c771b68f900c06457afd6f93ef97f652b47", 0x4a}, {&(0x7f0000000640)="fe16bbc1efdee63aa251a2755acf618f799c88", 0x13}], 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r1, &(0x7f0000000740)="703a94985d69ea90a817e62cf489b35865b85c17492cf0a614d0b073617860e2a03ef27386183f4e71fe0851fa18a0aea32f218cad63dd148c3e228fd493f90738d6e2c08edac74998c7a0cd253c2f0c8c1a92330bc95991d02b4d853a224b36b75f035e9032f84c6f09ef13c5f0cab91e31e2", 0x73) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x8001, 0x5, 0x7f, 0x30cf}, {0x7ff, 0x3, 0x2, 0x10000}, {0x1ff, 0x20, 0x6, 0x3}, {0x4, 0x4, 0xdd, 0x3ff}, {0x8, 0x81, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000002c0)=0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000100)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000700)={0x0, &(0x7f00000002c0)}) getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) 16:00:32 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000202c2, 0x67) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8, 0x0) kevent(r2, &(0x7f0000001280)=[{{r3}, 0x0, 0x0, 0x20000000, 0x494, 0x3}, {{r4}, 0xfffffffffffffffc, 0x5c, 0x20000000, 0x4, 0x101}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0x4, 0xfffffffffffffffd, 0x1}, {{r5}, 0xfffffffffffffffd, 0x20, 0x40, 0x20, 0x7}, {{}, 0xfffffffffffffffd, 0x40, 0x2, 0x8, 0x6}, {{r6}, 0x5, 0x4, 0x1, 0x7, 0x9}, {{r7}, 0xfffffffffffffff8, 0xa2, 0x1, 0x2, 0xab00}], 0x3, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffff8, 0x11, 0x1, 0x5, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x6, 0x8, 0x1, 0x1f}], 0x7, &(0x7f0000000140)={0x9, 0x200}) setgroups(0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b801c9905f87c8a5b6701000000000000000000c414000000294000002a0000000000fb0a010000000000893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x400000002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000080)) 16:00:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x503) syz_open_pts() setuid(0xee01) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x20) r0 = syz_open_pts() ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x401, 0x0, 0x4, 0x1, 0x96, 0x401, 0x100, 0x0, 0x0, 0x9, 0x8}) ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() 16:00:32 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa0086dd60a4060000103c00000020000000000000000000000000aaff0200000000000000000000000000012c00050501b6f7f84ebdcb6341420040794aecf239284ec61f1bef"]) kqueue() 16:00:32 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)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x4, 0x0, 0x0, 0x3}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)={0x5, [{0x3, 0x3ff}, {0x2, 0x4}, {0x2, 0x3}, {0x1, 0xfffffffa}, {0x3, 0xfffff141}, {0x3, 0x3}, {0x1, 0xffffffff}, {0x1, 0x2}, {0x1}, {0x3, 0x2}, {0x2, 0x7}, {0x2, 0x8}, {0x2, 0x9}, {0x1, 0x8}, {0x3, 0x10000}, {0x2, 0x80}, {0x1, 0x10001}, {0x2, 0x4}, {0x1, 0x8}, {0x1, 0x6}, {0x0, 0xbe}, {0x3, 0x8}, {0x1, 0x1f}, {0x2, 0x20}, {0x1, 0xfff}, {0x3, 0x1}, {0x3, 0x81}, {0x1, 0x4}, {0x1, 0xffff}, {0x3, 0x5ae2}, {0x2, 0xffffffe0}, {0x2, 0x200}]}) unlink(&(0x7f0000000100)='./bus\x00') ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000180), 0x0) symlinkat(&(0x7f0000000380)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) dup2(r1, r0) 16:00:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = dup2(r0, r0) setsockopt(r1, 0x1, 0x5, &(0x7f0000000180)="80004b3e07cd838db40c6eaa128fe614178aff16b5f58b46201a1209c59279d203", 0xffffffffffffff44) getrlimit(0x8, &(0x7f0000000040)) 16:00:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="58d78e5f66ebf5d9cdd74048e97bce85ffad665d41229eb5d26ae28223d6c29d04672d9397f7a4ac33bc236b4ef5d3b64c6da3b6fe4bf5f49b29a3632bdfe68e2dc5b127b0753b9338319965c20af436886adc1255433618d9d330625ae43cfe3d4496f2b8daee64856b7b7eae3a677c8c74e8d00da50ec8fa7851b72dc11cc1d7905fa78bf4058d746e993f13f62e48cad000faa75fd83979940652c0", 0x9d}, {&(0x7f00000001c0)="452094728f413697fb878150d4cb5c7189ef803de2f640ce9f31739a3d8c0d94e067a3bd2f949e88403266eb4867474f2d9ab11e357177bc231390fb1b9b6dd94960e3dbfe9f9738f6101de44be3646414aa7073", 0x54}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe", 0x1c1}], 0x1, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0x37c7) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000640)="0ec465cdab1ab6925cb81235dbb17399c070fce9784316b24de90d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a70800000029af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2a19587b4e74d", 0x87}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) readv(r1, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/64, 0x40}, {&(0x7f0000000300)=""/105, 0x69}, {&(0x7f0000000400)=""/85, 0x55}, {&(0x7f0000000380)=""/15, 0xf}], 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8240, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000004c0), 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r3, 0x0) setuid(r3) lchown(&(0x7f0000000200)='./file0/file0/file0\x00', r3, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0/file0\x00', &(0x7f0000000100)={{0xfffffffffffffffc, 0xfffffffffffffff9}, {0x2, 0x6}}, 0x2) rmdir(&(0x7f0000000080)='./file1\x00') setgid(r4) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) writev(r5, &(0x7f0000000c40)=[{&(0x7f0000000500)="4197b66a0ad70e4207fd82edd863d5d6a533c15b81461d5006cfc91d403b8c45f8529fe1d0cf168839c2247be0eb296cf21d43eb038e7f5e1195e0afe725ef2ab473b8da1221c0fdffed7810b7f3137fbe7defe9f5e7b8467f8a967327089f6e1caa13507b0c2954bde66f2b94274b1dc2c30847e3ac4d2762ea6b6ad4668645856ccd50d6bc7ab609b3bedba233db20eca8a914bbfa5bf96b99fa769b0aa8b083022987", 0xa4}, {&(0x7f0000000940)="6273d6a1c1d85162f422d230317e45fff97c33eddc6faabb33d27c69746a8a303aa20be3a48e24e7fad9f846ba61c13f93303cee27e0befdbc9b564bd172a6733a3d6ecc0c289c4e200cd479e2edcb5a92262e5a88a6b1c5aa399d750ce2381bd00f2948cd81ab338d26a97b24d48de67cb1f36bd3f0b22899ec4f4960070cc5af5ede4d4c9397788e7fb64c5f57ff3481981f2e856ae967b072d6f197b7224549b365081a3afddcb0db1b036303b7477ed0764afd39185deb9414cd047c", 0xbe}, {0x0}, {&(0x7f0000000a00)="b8568da224339388b8ce730ca751d871c7caf6a5679d8d7b6b5cac1a2594cca1d7d232724601e95dccceb46fc486112cfa4ace4ed9b2e4486fec6c52958c33ab56cf01228359c37ba51c9faa1ba885fce94da6a1a92132ac7f48d2dce2988a2a5565affa76b88261d485bede7d0043221a6b479a6853db47688dff17716421abb518861751d9c86eb75779b9e0d7dc6c9a59a48acfc2ec0f6a01d204287be01bd019880956246ec6ab7b224c97ffb83146", 0xb1}, {&(0x7f00000005c0)}, {&(0x7f0000000ac0)="53ed0dd705b6f5e5889b853fdd0375d9cad23b86f683168ab108217777d149511c349eb4e21f6169fd47999174186a8138ed4fa47cf82a1eef4e3b0c94a11e4892850d3b11f94e7c536322600eef031e56704f4a9961", 0x56}, {&(0x7f0000000b40)="cff8911ae71c853369899e8994e113fdeca7b61f1259bbd0676feb2c78372aac51bef7219dfb75a238dff0756cc373893cb13ee2ce9730d33264d424991516ca1f7ed8a091a004d7cb2129c8fed98ef5287d75f1bf6be43bf462f41f044483f59529cc3540fb244fb2ab41399586b301fdbd9e23bb55fc845c24885b10dcfd1c2250222ec8d4dcf1f5aabf381c53ae7d2e73aa077ff1951c40e946d1fea5afcdf840c4443d29a1d73a160552863a0a9bd5d45e44e0adb29d0e4fcf1698e731d3b07b433c999ecb259c44e1f930c18556be30bdc698dd1ecaff216a0f744690c485ee4a561e5107f744cf88c04c07", 0xee}], 0x7) 16:00:33 executing program 0: r0 = socket(0x10, 0x8005, 0x0) sendto$unix(r0, &(0x7f0000000340)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e83b30db1319a07f284779ce7581cb7444991f7c8f75f882b297be1aa5bcbed00f4c8b2ca3ebbbfedcbdb00000000acb5d602000d7dbf6ba8af63fd4de7901c089e226f44d78389e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000", 0xa8, 0x9, 0x0, 0x0) r1 = getpid() bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d, 0x0, 0x0, 0x10}, {0x5}, {0x6}]}) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r4 = socket(0x10, 0x1904ef2aa52cd398, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getpid() getuid() fcntl$setown(r5, 0x6, r6) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x8000, 0x1, r6}) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x2) getpeername(r4, &(0x7f0000000100)=@un=@abs, &(0x7f0000000080)=0x8) listen(r4, 0xfffffff8) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x2, 0x400, 0xffff, r1}) 16:00:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x9) setrlimit(0x3, &(0x7f0000000040)) pipe2(&(0x7f00000001c0), 0xc) 16:00:33 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="27261650ac2394f7c1ee6716c615c5c444b058bdc07dbdd34cab00da2c9ac490445866b9811a2d79d50a22fe8288fb7e85742c49a873fe26eda256708ea778c371bb21696103cf89c16763b012c589384fd890fe51", 0x55}], 0x1, 0x0, 0xc7d5) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffe7ffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0xffe00000}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2000000000000000}], {}, {0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x4, 0x5, 0x3}, {0x6, 0x0, 0xc1, 0x8000}, {0x3, 0xe1, 0x4, 0x78}, {0xfff, 0x4, 0x5, 0x80000000}, {0xff, 0x7f, 0x6, 0x17038636}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x190) 16:00:33 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000300)=""/202, 0xca}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000400)=""/44, 0x2c}], 0x3, 0x0, 0x0) mknod(&(0x7f00000007c0)='./bus\x00', 0x2003, 0xa613c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/179, 0xb3}, {&(0x7f0000000540)=""/248, 0xf8}, {&(0x7f0000000640)=""/197, 0xc5}, {&(0x7f00000000c0)=""/113, 0x71}], 0x4, 0x0, 0x3f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000480)) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000280), 0x6b, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81}, {0x3}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:33 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x8) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r1 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000200)=""/198, &(0x7f0000000300)=0xc6) unlink(&(0x7f0000000340)='./file0\x00') r2 = socket$inet6(0x18, 0x3, 0x8) write(r2, &(0x7f0000000380)="47d4414fc496efdafc61d9689c6b334779ca2f42f29fafb5d629320bc1d10224b4f81a5ba6716bd2c35102076a60e7359b18c53fbaa357280335a2ad863fb63123ad4c90b99b67a930da715cafcb79e3ebca5fc825a596ec61b8ce98a52b2c04a1bbbe6b00151f3e76e58f14c4e16a16ca36e985dbe1482a709e5e3fd0ae4eca1898ab564011b82fad202d7434", 0x8d) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x0, 0x0) connect$inet(r3, &(0x7f0000000480)={0x2, 0x3}, 0xc) preadv(0xffffffffffffff9c, &(0x7f0000000680)=[{&(0x7f00000004c0)}, {&(0x7f0000000500)=""/98, 0x62}, {&(0x7f0000000580)=""/58, 0x3a}, {&(0x7f00000005c0)=""/49, 0x31}, {&(0x7f0000000600)=""/118, 0x76}], 0x5, 0x0, 0x7fff) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd0\x00', 0x80, 0x0) dup(r4) r5 = socket(0x2, 0x8000, 0x1c) accept$unix(r5, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) sendto$inet6(r1, &(0x7f00000007c0)="f9ae4c85e2421d6c4eaf2a2b40d8df64638a720e2c4c16fdde3fb5", 0x1b, 0x2, 0x0, 0x0) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000840)={'./file1\x00', 0x8, 0x0, 0x1, 0x0, 0x1, 0x7ff, 0x1ff, 0x1, 0x2, 0x8, 0x4}) r7 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='./file1\x00', 0x80, 0x24) write(r7, &(0x7f0000000900)="1018302df8db0e8647c48c644db1ec386d0c6cb8fd8f43a6f50c6cb6e73597a26369deecace9c6736c87bf599ec124d2167a7147d79539fc6de0331ef211adb4d1d92020c6158159f064d86952aaef074c31ec499f0b899f38ddf4d1eb2e7a37a3ca7ca42bedadc813843c58b249392a3247302bda59ce657491be38df51107b00af61e1e474d14dce0bd18d6a9c5b521162b76f7c41526aa6e711ead5f31f281693e4ff64e72300117c15b57eb860420598d6125637fc1658", 0xb9) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) r8 = accept$inet6(0xffffffffffffffff, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) getsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000a40), &(0x7f0000000a80)=0x10) r9 = accept$unix(r1, &(0x7f0000000ac0)=@file={0x0, ""/4096}, &(0x7f0000001b00)=0x1002) pwritev(r9, &(0x7f0000001c00)=[{&(0x7f0000001b40)="c238e8d67f294df670e99fc6a88cfa95132879f56dcbc44a701fc0d50f87183c07d46bbfa298ca9f5f894f2fec4c824c04fdadc6101026927849a393ac6d185944eef3227a53551aa1e4c9378ad381acee31dfa016ddc4f6f2cb06865f4af7b269723cda3540058c67e90529bad4687526f1d10cce91ca7b28fe77ada21fb64712e3f90a8d5c", 0x86}], 0x1, 0x0, 0x8) rmdir(&(0x7f0000001c40)='./file0\x00') r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/vmm\x00', 0x200, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0}, &(0x7f0000001d00)=0xc) fcntl$setown(r10, 0x6, r11) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000001680)=[{&(0x7f0000000040)=""/81, 0x51}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) pckbd_enable: command error pckbd_enable: command error 16:00:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffc, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xfff7feffffffffff], [0x0, 0x0, 0x6]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) fcntl$dupfd(r3, 0x0, r4) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfeffffffffff], [0x0, 0x0, 0x482]}}) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000004c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x108633a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7657078bbfe3cd03, 0x88) r1 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x2, 0x401, 0x800}, {0x2, 0xffff, 0x800}, {0x1, 0x1}, {0x1, 0x3, 0x4aaf369a7740ca4d}, {0x1, 0x5, 0x1800}, {0x3, 0xfff}], 0x6) chroot(&(0x7f0000000000)='./file0\x00') semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) sync() semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x240, 0x1800}, {0x3, 0x3, 0xffc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001140)=""/110) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000400)=[0x14fb]) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000200)={0x3, 0x9}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000280)) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r2, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) write(r1, 0x0, 0x0) r8 = msgget$private(0x0, 0x200) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r9, 0x29, 0x8, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r9, &(0x7f0000000040), &(0x7f0000000140)=0xc) r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r10, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000fd7ce75a515a000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000830300006900000000d0a5c5ddf800000000f0ffffff009fd90000000000000000000000000000000000000000000000000600000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ac54572f13287dd205be73a9adfb720d72052bc96efca37bbf933000516cf9c0bd91b2f9bbacf8a49b25b8e2f5297a58c1a605b92cc5fdcbae1cc710479d02977131003c5e2824f80ae8523bfcd8b98420c6d7511d4f388bd0e919150ae76792f633375ecd85ec689cf52285ddd98f937564d55b95ac35492a0ee8c694fab6a4151b33b57fc473e3864c7a6c2fe361135e2453dee76f8b3921891925398f79834650ee2829bc16fec30207183fd546cfe3d02f0d3f4e41eb87d33e2234a88a7341587b4a6254848f7ec183baf31a3d41ab54a68a1760000000000"], 0x1, 0x1, 0x1000) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRES16=r9, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRES32=r8], @ANYRES64, @ANYPTR64]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) msgsnd(r10, &(0x7f0000000040)={0x0, "941e40d15daeecb187b261805a5a17ee96104df4e1f28d70beeaf78df71c8d98ba8bd2da59f7"}, 0x2e, 0x800) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000580)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x34}, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1}) open(&(0x7f0000000440)='./file0\x00', 0x8000, 0x4) r12 = accept$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) ioctl$FIOSETOWN(r12, 0x8004667c, &(0x7f0000000380)=0x7) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:35 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getpeername(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r1 = dup(r0) r2 = syz_open_pts() r3 = dup2(r1, r2) r4 = dup2(r1, 0xffffffffffffffff) sendto$unix(r4, &(0x7f0000000140)="ff4cd392dde8a5aa5b25a2b7", 0xc, 0x804, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = socket(0x20, 0x2, 0x81) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000001c0)) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x1, 0x0) dup2(r6, 0xffffffffffffff9c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) writev(r7, &(0x7f0000000300)=[{&(0x7f0000000280)="6fcbec48b0d9be599255b49431232a11725002e4551597b39bb7ec6b2f27375b7ac7aabdf6bbb9c114a80195f4130d9053a2ed1849dade0e8b70391da180ba24de590b1402d711d26d0ea1f991a031df52f660bafba4276b1b17bca3c5bf8a06948120d9c650969c62dddc367a314555a88449dd", 0x74}], 0x1) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000380)={0x2, &(0x7f0000000340)=[0x1000, 0x7]}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20000, 0x0) mkdirat(r8, &(0x7f0000000400)='./file0\x00', 0x10) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) close(r0) faccessat(r3, &(0x7f0000000440)='./file0\x00', 0x10a, 0x2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) r9 = socket$inet(0x2, 0x8003, 0x20) dup(r9) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDGETLED(r10, 0x40044b41, &(0x7f0000000500)=0x1) r11 = open$dir(&(0x7f0000000540)='./file0\x00', 0x80, 0x20) faccessat(r11, &(0x7f0000000580)='./file0/file0\x00', 0x140, 0x2) r12 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x10000, 0x0) ioctl$FIOGETOWN(r12, 0x4004667b, &(0x7f0000000600)) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x20000) recvfrom$inet6(r13, &(0x7f0000000680)=""/239, 0xef, 0x2, 0x0, 0x0) 16:00:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) readv(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/170, 0xaa}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) 16:00:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000144c0000148eba8a17a449a309b6be40430600000000fd63d9736dc359a27fcd8191351e72f691b40ef5502defe562f3fb09a2e12612a970d83fba46a2b83c9f9dae4dfb063780db31cdbb8ad0dc2acaeeafb6ea607df198be823536db6f000a2edbb8df4e3f8924e1bc6231c6ae34b5bc40c5261b9bb957faf6f624bb68"], 0x10) r1 = socket(0x10, 0x4, 0xff) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x1810, r0, 0x0, 0x401) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r6 = syz_open_pts() ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000380)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r9 = socket(0x20, 0x3, 0x80) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r8, &(0x7f00000002c0)=""/190, 0xbe) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x49, 0x2, 0x40, 0x8000}, {{r1}, 0xfffffffffffffffc, 0x1, 0x4, 0x8, 0xcd4a}, {{r4}, 0xffffffffffffffff, 0xa2, 0x2, 0x3, 0x800}, {{r5}, 0xfffffffffffffffd, 0x4, 0x4, 0x2, 0x2}, {{r1}, 0x6, 0x20, 0x40000000, 0x6, 0x6}], 0x7f, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffb, 0xf1, 0x20000026, 0x2, 0x2}, {{r8}, 0x0, 0x0, 0x80, 0x80, 0x8}, {{r9}, 0xfffffffffffffffe, 0x19, 0x0, 0x3, 0xfffffffffffff000}, {{r1}, 0xfffffffffffffffd, 0x0, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x48, 0x80, 0x20, 0x5}], 0x3, &(0x7f0000000240)={0x5, 0x3}) 16:00:35 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x3fffd) writev(r0, &(0x7f0000000280), 0x240) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x20, 0x20}) socketpair(0x11, 0x3, 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000008c0)={0x8, 0x6, './bus\x00', 0x3ff, 0x8fc5, 0x5, 0x8}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r3 = getpgrp() r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) setrlimit(0x3, &(0x7f0000000800)={0x7, 0x81c}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000840)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000680)=[{&(0x7f00000000c0)="04b902c8af3b9c73add5cac222e0d00ac262febab324848fc23b44ac1012d28eb8428813e7f5ae2c586a8b040e41ead0e6d545a58d39c9ea169a932f36390fc3631e7597a57d7f649898e48197b1c819494d46d07fb7489ca5d524e77342c694995076de8e799cffc4df0f6305bcd1b19d49370d7818d5d45b88fdd62398f5fac1df324dfd", 0x85}, {&(0x7f0000000040)="757176807c4de3168bc4113f78b435710cd80c3cf1d70c672c8ae673cad031fce1f4917a4e15e29a3f3bcb00807ff5", 0x2f}, {&(0x7f0000000240)="f2b697b6e827e36490f1300629085a8d32ae5738a133592ce608d63ff7dbf51988387663c1a6c415b34c98c2c83195388407da9b885e34afe5a459416ab5c199e7add262caca29ac8ce7b4a7cdbc6104dbb8dcc686b294a12da01f7e", 0x5c}, {&(0x7f00000002c0)="9e3a8c098cb7c5823329ec1ffa183b355ad624ed63bd47b288af57b081183e893c3492b7bbc09e41a9aebe2e91a28ff3920b1774ace766d80682378811fb2281b5b101c814fc716c6c086374a8665a9bc9f486030e3ebbc8df3f02", 0x5b}, {&(0x7f0000000340)="c2b082d2883811e8c4659580e8e5095df9369c621c3eb75f774f845a41c80e6f2949816035ec7068b971b67c6ffaaaf43a247c801a3ab711f5495d4df8755a03a4c2ab641d3da5c560ad02b8df2ed0a71580ceb9fe35da3fd459c83313e19ed800ca1e01d48a23e89d7d72bf3d786013344a91e58518ce476e03b3b2659dd1975701877fd4ae34bcbd11293f22e35718e785243b2ff825a8", 0x98}, {&(0x7f0000000400)="9015fb08f99990a48defd30e462bfb97255c5eb6367f8ddd0b29bae0e09fc03c2fcad4a490e0d16364e4f93703f2869165c3bf4032560a5fea9a6180768a77b54d22e135692020198a", 0x49}, {&(0x7f0000000180)="32ec20dbce31722485a9f84c78d3e1991fbfd46a27bb88f9", 0x18}, {&(0x7f0000000480)="df760598d69df7fe51f327f76f59f12c3c86e1ca22e1ce9aab3b0d21aff37493cacb99554d7bc296c41bffbe487307c22d03f7e7b58ab107b887fb27434699104863f45c004caa45c03bdc72125ac783d20f6ada0f5662a9e51031f804a5029e7da5dd972ad501b38b1630aa09cd4d72409e7e216e3974618eb137f1add21f0c56cdd75d243574f9e9267d36cfce794c9301cdea91cf", 0x96}, {&(0x7f0000000540)="29bfa1d9d7984377dbd3e5e14c8bd28b3bc01b25115426c252e52875419f58e2a0fc9b56922c991515828d7c87a4b47389c88d9dd52619566b3f7f819637a16b35be0529f6f3eff10dbcfc2b4b9f37039d02caaef1cb24fcd166a92ccbc78d4d7ceeaf2845e04732d98260985ea1f2fd5746b6a0356d826c036369561e4f7faea8a3a810aee22e61ce3e9c8bc122774969699fc33ee7069fe240463db453c918fca411ba6af4bd732fcc0ce326f61e0f1cfca48d9ee16304cf67029bbc148a84c2fd080bd40a4a565a487cc2d4bcf829cef53a56fddb9e009ae495f6a2", 0xdd}, {&(0x7f0000000640)="cdde3f193316cfd2768bee8a27ab", 0xe}], 0xa, &(0x7f0000000740)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r5, r6, r7, r8]}], 0x58, 0x40e}, 0x160232f9e2588f8) r9 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r9, 0xafd25d75d8876685}], 0x1, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x48}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x2, 0x9, 0x5, 0x9}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = msgget(0x0, 0xc0) msgsnd(r1, &(0x7f00000001c0)={0x1, "f688fbf845461c37959a2bb1ec7f305052f4d1de850354a97db323ab68b68cf876776ae77a85ab36469ce18e6f84e69e8f3ff19812fcaf0c4371ef6a790f6141065ab27f797addd51ff53dc602c3f560bc17042378ce7eed9dd99932cb81a2d157dc3d0e92bdaa3de604bfcd345cf19350a5c5a9513534915123d83f354a62352c2dd8e6962866f2314648a69f18dcbceeac26fdfd970a2750294b75f52d483f8b89620bcb6da2f7207c0aaeb5fe0732737e5c445ced1b0fde6a44580b78b526f4a27bea5677cf09fa5966aa01426d7509b993236f1797d92ced148d4fcb9f103edcc1ded45eeb1af0f353e740de49e1c15285d1"}, 0xfc, 0x800) 16:00:35 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x800c5606, &(0x7f00000005c0)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r4 = socket$inet6(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd, 0xc0, 0x10, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x15, 0x90000019, 0x7, 0x1b}, {{}, 0x1, 0x2, 0x4, 0x11d, 0x8001}, {{r3}, 0xfffffffffffffffe, 0x88, 0x1, 0x8, 0x3}, {{r4}, 0xfffffffffffffffa, 0x8c, 0x8, 0x1ff, 0xffffffffffffff81}, {{r0}, 0xfffffffffffffffc, 0x43, 0x1, 0xfffffffffffffe00, 0x3}, {{r5}, 0xfffffffffffffffc, 0x38, 0x1, 0x8, 0x2}, {{r0}, 0xfffffffffffffff9, 0x38, 0x20000000, 0x5, 0x3}], 0x7ff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x4, 0x1}, {{r6}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x10001, 0x6a}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0xdd}, {{r0}, 0xfffffffffffffff8, 0x45, 0xf0000000, 0xf26e, 0x8}, {{r7}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x84, 0x100}, {{r8}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x26, 0x3}], 0x2, &(0x7f0000000200)={0x0, 0xfff}) 16:00:35 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x6, 0x1, 0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="8165d7e7c3026f503b71930aa7bb3c1e34f5c2e4", 0x14) 16:00:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x1ff, 0x0, 0x6, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x2000000000000, 0x0, 0x4, 0x200001, 0x0, 0x401], [0x0, 0x0, 0x0, 0x400000000000, 0x0, 0x7, 0x800000000006, 0x0, 0x3, 0xfffffffffffffffe], [0x10000000000000, 0x0, 0x0, 0x4a90], [0x0, 0x0, 0xfffffffffffffffc, 0x3, 0x3f], [{0x0, 0x0, 0xffffffff, 0xff}, {0x101, 0x5}, {0x0, 0x4}, {}, {0x0, 0x2, 0x10000}], {0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:00:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080)=0x3, 0x4) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) mprotect(&(0x7f0000feb000/0x13000)=nil, 0x13000, 0x2) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:00:35 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) r4 = getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r4}, 0x5, 0x2000, r3, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r5 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r5, 0x0, 0x0, 0x4a, 0x80a5, 0x4000}) r6 = msgget$private(0x0, 0x100000000000004) r7 = fcntl$getown(r0, 0x5) setpgid(r7, r5) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) msgsnd(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100000020000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda71090000000000000080f82562ffebdf3f8d9064f584690ae000c16c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c062f2dc9a101a877b84286c6273a7a5c8a5feec7d9fd2678b49201fa4cad8017801ac2bd"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xa8, 0x6}, 0xa, 0x2, r3, r5, 0x0, 0xfffffffeffffffff, 0x100}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x900, r3) 16:00:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x2000000000d, 0xffffffffffffffff, 0x98], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x80000000) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) pwrite(r1, &(0x7f0000000000)="41f5db31022a1e7449682337cd77488710c6a40219d363068e27fdfef515363043ba27dc86cb267a3b04b1f27da64ef284", 0x31, 0x0, 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x25}, {0x6, 0x0, 0x0, 0x124}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r5, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r6, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r7, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r8, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r8, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNXCL(r8, 0x2000740e) clock_settime(0x4, &(0x7f00000002c0)={0x7, 0x1}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0xb3b) socket(0x1, 0xc00f, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:35 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000340)="288b2662aeacd20df1c1d867e04bd43771237d771e52cc6c7eb61989de127b44ae51bafee3a3cfcceef22b89eb2d128e23cad496dce4e8ec08e4b302194c00de87350933ffacd55aa73cdc030000000000000075a380ed641dfdbf586e7a8940e59baaac91e3136e5d7dbd39476fbea72354af07364ffe5b9fdac69e93bc0d10004c9ac551f4746dcfaa23b9f793b4d47e1251d4bf44d845c20b86335aacc52df1b92c30142e5d98fd3f36d17f7c1bfd30a00c403a7c3d6fcf88aa2c6e5ec748130b567d9bfebe3c7248aeab8f9c631f5f7479385dcae2a4948d628aa0b9224853d780ab8b905dbd370779584d79a16dffa012501fdd9f1d601eb18ee90693", 0xff) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000180)='./bus\x00', 0x80, 0x182) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)) 16:00:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7f8}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) 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", 0x14) r1 = socket(0x1, 0x2, 0x7) close(r1) fsync(r0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000112000/0x2000)=nil, 0x2000, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) socketpair(0x0, 0x8000, 0x7f, &(0x7f0000000100)) 16:00:35 executing program 0: link(&(0x7f00000003c0)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/23, 0x17) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x6b68}]}) 16:00:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="68842a6e386b107b66e4a422851e3c256a31172f9d5ed603cb38c8848c64f34aab38ea60682e966806545363c0"], 0x1, 0x0) 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) pread(r1, &(0x7f0000000080)="58db047c6bdc161b8e7a6a7f4f673985db84a0f6674f511a6abeda07981517", 0x1f, 0x0, 0x20) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:00:35 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x5, 0xfe) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x0, 0x8000, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r3 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) getuid() getegid() fcntl$getown(r2, 0x5) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0xca2fac7e3b155732, 0x0) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r6}) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) r8 = geteuid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x5af1, r8, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x800000000029, 0x40, &(0x7f0000000900)="d5ff966894f01abe7ca1e419d6af74c7f8bd5d8ec2978970a5a2d8d91f341fd03a6203fd19146e1677ddcfa90beee30d4d6d530d2aaf08ebfb36900114440437ebb0bc608532de74fe1ac62967a970c28a0441aa3bd157adfa83bf46e66b01312dc51d8f56aa4e85343e7088a5b016661af336643e338fac8e75d1d2ec27c8ed69cd0d2ada3ef579c430e97f0fabba64b76360ff523c62d64a4f26e0836668850000000000000000000004", 0xab) fcntl$dupfd(r10, 0x0, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x167077692374fb7c, 0x40) 16:00:35 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a406, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f00000003c0)="000000186204018b002b3aff7f00fd9edd0cbe57977136807465e1d48c0fd55b8886b04afd1448f4e5a502dbc89304db26bcb9e6278211cc62f626da8d08000085194a6b8725781128f0f6456a174f2000386184b5d9e4", 0x57}], 0x1) r1 = getuid() setreuid(0xee00, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x4d3184dcd38596c0}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x3) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x2, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) r5 = geteuid() r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240), 0x8, 0x1, 0x800) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000a00)=ANY=[@ANYBLOB="0001000e00a9d62530005c0000000000000000f7a27442e2a4fa8e6d0a9048c791cb59eabae609a6b9bd402fc12d5e96f347bc4050a764534dbddbb875352b818424fa3e0acac88deb72f589e1c761b8b1a54f9d8c441e6586c68cf0555ba5a1f7ae4381e7d3764b39a9a57801e2cdd9d4c234fa6b05ef475ef2fce48c944a11c465f82684862fdcff68eba04df8b5aed89e4e85da12888287462bd3490bcf3ec17ba51f427583bfb30922058a89fe36573e65b00b01cdd7758979794cf61193070494dabcff2b4632702b3bdf5d4eccc4352cce80ac408fc61e8e75a7cad07ad35b4b44a14a76ca61147ebbd4a6a327c39e83a558f84bbe1cfde9a9867fdb4eec281d7d3aa91ff8de62c9605c9dae3355aa5afe01014f545c030480b2eaaa7ceffc9e54711998abc465655318df828f0c74525e90b3c404701bb894dbd02dbf5ae8abd7739dca865ada460a1259b03f771e9df0232229c651b68a6938e37bbf49c33c6982c1d9e8"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r12) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000600)={{0x2, r7, r9, 0x0, 0x0, 0x6, 0xffffffff00000001}, 0x100, 0x6, r12, r11, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) r17 = socket$unix(0x1, 0x1, 0x0) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000001340)={{0x100002, r15, r18, r19, 0x0, 0x46, 0x3}, 0x100, 0xc07, r20, r22, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r13, r19) r23 = msgget$private(0x0, 0x682) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgrcv(r23, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES32], 0x1, &(0x7f0000001240)=[{&(0x7f0000001040)="cd3689ec942b5fe78f4ddb2e4aaf197bdcd7630b1051e47a0a83da5b579dbb28e823635e0ef6cd6471636ae082638d0f4ad4fd8d6cf80bc10d38a63d88d4782f72fbe7ba9e2c273b59b58b37", 0x4c}, {&(0x7f0000000780)='W`=', 0x3}, {&(0x7f00000010c0)}, {&(0x7f0000001100)="b24386c53ee88bb0e57b55ed6379af35abac6b319c92ddd1628e7d5dff216ad4b6723957b4f09b90b0d628f9cd57bfd8771c1fddb90060caf0af6bfe64b3ab4b493b86ef74b3ab89deb6862a184929d98c6f9cb3caec587d053bc29b51b68c60330d74053dae9b483da2298c565862d5", 0x70}, {&(0x7f0000001180)="649b2dfadda5fd9950be4dc6f28b4bd5ea454cf79bc8c417890a46bae86483dcf7acd885f5cb9c725626462aae4d14e0adeff4dd81c6754ce93dcb2eb3b8cf94c7293b819dd7d16c831968bf5affbf387bcc7c4fe71c", 0x56}, {&(0x7f0000001200)="a48232a593c46becf1592e81eaff95aa352abead46fe94813e3cff67fcdfc41d5d4d60604dab543e20fc12f131eb0a092883db462fddfcf00cc0472c", 0x3c}], 0x6, 0xfffffffffffffffe, 0x0, 0x5}, 0x0) r29 = fcntl$getown(r28, 0x5) r30 = getuid() setreuid(0xee00, r30) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r30, 0x0, 0x46, 0x401}, 0x100, 0xc07, r27, r29, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000580)={{0x5, r5, r9, r19, r26, 0x20, 0x9}, 0x7, 0x9, 0x4}) pipe(&(0x7f0000000700)) 16:00:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) writev(0xffffffffffffffff, &(0x7f0000001700)=[{&(0x7f0000000040)="62e6fb109a7df66d0e9d05d921a9f99526c5beb397c71a0bc73d866fb2dd29fd426366ef646b899b7925f833c8f86a956dbd887b9dfbeb9b0bbef8f5952560bd0430007ae6a206d21c87528856860b53f75d2a969919cc17bb86b618d5b1b752fdf59166e631ffc332bdab8590646adc58a6b7197f6c097e22c0daa4f66b3b94dcdf7fe139fc8c43cd5723509bf63c022ba4ae6e90b8c371948bfddbe1f4008172512594ab939ef5d201f599d52fcb1fdbaa69", 0xb3}, {&(0x7f0000000180)="3bd579112cc1d8b010469ba9d93647df677be4d79b7cec48232862f17cfbb75b029a321b7cb6578037aa187cc7be156d6881c2cf6eb9dc436160bd967d5a914f8970e29b48bfb0eae4e533e813fa19d29cf22642d04b6a4a65ee70306b34d7789c93f8397b433b3fad497036af2eeb742f4ba40c9237b6ab3572abc317269a3789a7ae742271e729f1b9e9027cfea4", 0x8f}, {&(0x7f0000000300)="b7b4862014ad242759a051451389cefe43684671e1328b88bfd474462514834c6723bf3cf45a51adb94c46acd1a40b075b47d415061f3e01e7a937db3cd99488201170c138f9d7a377b81c43d490d465449bafc6b91f20ab3b96b42ad4745ce5f6b2c72245130b301ed127295fe35b238137f440450e192b880a40d18d84e29e96f7afe2ae129ddf1417afc7be1fbb5fe3baf64bfeb821035b4924c6a5a27e26cc2a073562055d3a61f270e94e235c6391cd6a727c026affa22a0d63df3830125615b6ca3b71ea31b8a55d2a53e485ba8c94b184c1dab0ab04ac1041435d9c94764670dfb5f70a78c83dffc6ce", 0xed}, {&(0x7f0000000400)="143b921eba7d20a9b988e5d7278087e43490f8c91609eab14f50a290f169ac382c46a6fdf3c260870e54b1ebc20af6dc9c4942671bdac8b24e7d870b0d3f1f4a8aed93721a1d579311203cab175b40852c537b9d0d71b5acbf7025d4d72775a047180706e798b6dbd3773203e5da63f1ed9723054cc4731808662d4e43a18b186badcb9cd3fc650825b0370d5a5fa68ee02dbd85a4afea71d23f24c03e9602045f719ba54deaa77abe94f8e9c44b6288b6060b91413abb4ca80ab7b47e681312b1ca05e8296387d08b86861c7ced182f65866640a1472246aa0bb03df21a0da92483d78e7b4cb885da92dba40abb5f6a9228119ecce502139d81a7c79d45f7ceb0f3fcc760eda122f48ffb153436b941c682f56e621cdedd3f36e37727b1f06a807d50a8b4faef1d99634bbb638e5bd37afc91104759b0d1b8798988645f9eef16178d7da6c92338e8fdac737f3d8bc4571d25491d508f02572947d6e3a002eef94fc562c7fe2a9eae3b6ecafa91152c54ce381bb30cc0107c25bc468cb3d9a65933090438d84d32ec7cad5362c6eef23c2ae9c0f625aa1f556c5d08b2666702d6b542c3a5e3b0d21b091b6099d31e2316cf32d49e248d1e32dbd7cd7a98b1a72466cdc4b062e5f7e35c348c29db4e0ac579ec4bfb3593a6a1b2b0e6ffd8109a675ac7ac4fbb73aa51ebdd3dc1d4b9a3a0d36585a1192bcc9d8a599ac4c61b432488731056eee95e5cc2474d6a1c6bc4f9b7285fcdbd28021565794a38909a4a0e30f47171cc1c80084d99c2af57c3478036488b199f2ca8c3f78e9fa0e949e8672c8153ebf805b57dc8bbcce600f4143586f74374b141eb76e7c47babfe339fffe93bdfc73df9498b3d006e566a85367ff119db6cb1af7aef50cc6033a6c94173fbcb2cdd1494ce642d107f50829076f09c9a24de008a9bb07488bb93821178e0cf9c04dd4eb9bc3f91177564f2eb935551524f345a90704240ddf2880e73653c1dd61a6c5500619664dfbda8dd8a9e3e486c1989247bee5d11ab782eb4f3b9b79115c048613db856d9c00b46a666f1c724df6c5b3a2c45ea75ab1bd3c4d918143c78b3704993ea6095731ee5264fd14a2f1ab54a123b91681377c6b57d2e1d8efe9f52c2558eb3899b81f53850c000d1757196b99313c68bb88b8cddbd01e7cb57c5c3d7d124063a9f9b985b0053db1079ca4e38ee0ba23624905811ddcfa408324e573016d3367b71fcf9b16540f921f5589dfca51b397f6fb4271f47d505b4cf9aced65bce49dd3a0c30ef8f7a443e050b13858ee54c48eeb675dfee71a78e7d1941ed023972995de808f91e4669950619ba546d5111e58667fa1566e1e5e31bb4194e5ff93eacb10bd7849d3bc834743889262d657c8653ab6b718284e4d1474ca4f2d657676b0b640d3e1da72fe4a1510ce6f2809224b3e27371ada83da60ae7854f0c0c484e05d644eff2e7efe8471017d7fe67c5c63863edb696cd733817f3cb1830091eee9da0a0a10488f4967b4a9b8755fb2f66398281ce49eb275b9921c0512d3e64b169f64d609660a1ba31dc67dd039ec1919439605e764477648489213c224d67657d71fa757da2c95b31911c155818e89bf4bc348a4cb04e2a1667ca6a182523861931647ee38f553bfc5ab46d020491406bdaad193877e170bf58f70b8a43621503ba9c76d303a72d85c08ef22eeeaf5a5ed894062dbd4652d1e6e0f74db6dd4ee6f5be659a9d60d7fcf620cafed9e98f78113e7e4edfaec3ffa1159dbafbcaaa97d2fced01f874806c6c2ba47c7207dcf3c6f78f509588ff81a52f5ba0afc0243c2846655c41fe8ef95a1cdfe07c4f892cf75e536258230cbe617d6cd85ffe2aa5f50bca40340cbba4317cef931f672f9915cf5495be3f86ac3c92fcc50e51092744c828343ab34b3b057cfb7e7228d95c85ca1139ae75de33e44db070eeff5704b21e87ae488ea67e39d43478b3b67bdc432778a49b30c7fb835371a30ca2841deaf5854a4d82c49cad205e7ddeb1dc11a50f217fca5aac01c0328691093e30dc0435ae6d14875b3b0e91e6162d7a87a55ccc7a46770cd97cddf1a4c664692157578af94727df3bab6ee2861287364c020d15063ba0512f71cacd7c9948b7239ca901cdf8921db3cf1227a4830743b8600db1ea5fa886f199ad592edeef0c65c4fbbf15d6b92b8e183bfa9dacb194478b363eac464224194313a87bd91e280194047cfc8e2a8c98444788aad254e651d511668d4f2406540848235346fb8a7394a754ecfcc4a2e1d8b822847d583305eb9ab675d072e1bd33c0558907c6c12db0a174bcf92997bcee4abc4b1835b537baf268b4542180a59a4952053e96a2531c7ce52c009832ab12960ba96cd373dc079eb83e7071a81be55dff4e9ce2901bd25e05a58221858b89689d3524539ad2693c63abf2e4780be55c4bb3337e92f8f9a0d14a1c0fd23d6a98f249bdaf005ede8be2d6aa9551f6a375d9faab360d4f7e678cf89590dc4e8a2537d0802b8823fe49c23944da02dd0cc61eb2e8e51c4773fc8484ee06d60bb228a0881c8d496a3d5802edd31c0cfc74f933485489ff7b3c4a9bd94aa719211064dda755c2aea113d283cadb3dee8c3a5ae543a69cff7e23d1fe6885c3a472c034ed9fc54ed77e398b37a48285c424870713c2333d7c6f2e310013b6cf00db174f9f35055750ee250ef5d7141d35551e6cb794aa165f5a2dc5bda9e961dd24d71639e524a5c63c69ebd17aea401fdee8a493d0b8bddc9a20cfc7ed7923bde32062587dc1c5bceda09c703f54f700b86fd6190d2424aa9f8488c311f4808bf745b991c367e9f96f3b211975e64cd7cec1be09955660331d48d3112c232c5aeea3c4d357d95d121ff48d880cc2ef3ddd0fbdabc9d9bf5b642733f7304dcc363deb9eac34df626dc2a44077cafcfadf52e8a3cc67ec86afa0c2c7524914b258b76b577f45cf8ad602885150d6799cd68aebdde177ef0de64a4a14a07b5cf8f1bd9e61ff684ae9555f8bd5bc5e100cb43e201962cb8fd2b39c7af9a10d5ead13dc5f81a5c073c88408a56cde4755dbe844eec0cb79542e58e4f3a10b8402a0b67a9ca61689e99167356c93530cceefb5e56dfa6a7fe1af185ae3bdd7ce3f8c22f7970a291028ebc3c734d745975f5ae1f0a376eb604482f36c8e14586a69ebb4ee032b213143d95c6492ed3d18337426264198becf5a0a3d15eb214d1a0e18f8e965cc687568c93c3abc0111829ecc473f4ca2126f396978e47dfa330b2e487ac646adf2d01c7491c5a18adfe915c6d81b9a3651e0b3725a6663768b93dacf384aeadbec8a16ede48d2ca49efcdf66a8fb2c44512a7bdcd95469154ae56755ea61b023ad62a27730e4940d4de5565fd6fe83bc13e74e6731c85c0f59ab65e7186766c1a27e58d83cf1f57ce6742a6aaa88d592c9f9497343c152414628ee6efcf9a8cc67213b02cf6bb7766ce6c1f02cf0d582e9bc25e8108a066afbd9cf736175195a9a2fceb92d52e61b62595303b0a9ffabcd5c4ea45af1f935eafb666035f83f43abf1b79571187b83ec6d879f41d25ababfcc47a234892a4f9726791099fe3d7a7de3742046a600bd9b375b2ef6e08df89d203344635d0a83ee8aa65baf68a2a420d334f5571880ee3a88032e01e99d5fbb17f5c714164d659cd36aa1be1dd52bfab9c9ace196877cec71e0b19df909f37143ea4a0b2d603ed1c22839544bc0ff9b2a888dfbcee2f2210cd4a433fa1e5ced8721fedc57178b3d9bb18c9dc19c30f1f34abb29d509d3da55a54439000a33288f040779ffb848c6fa26832116df54d898842075cc12a218c0c4c5f8e7d78943562e214d1a8057f2c8dfb3adcb52d5ea34a67b489b5fc3c90ce584b2828f7c2529028156a74c8729c00767e0102ba46b4125d2ac005ed77c3fd74fa424b80bbcff20107964ba8608ee0e3e19de797143a95eaed8a01c7e5c65162ef606f8a7fa5f928d7b2a63d88bdbc47d258debb609c50bf60c98344f1b4de5874b52de8e0465562861e62dd958a374b71d0415bf90fef0512ca6038b7dcf4891c7ffb594fb54c307c2cdb7d497fa89d89b02c67169da0c2685c72e72c06f8e7079a0eed26fd594017279c915fd4f554f6b79a7112d0afbb2c37ee2f775526289a838f8ee10a466a5218d4b9467b424de8f24dbf7be3e7ce995a6a35745a661cf7f4e5b317f54755d74dee15c887f16af26a90b85ebe6ce5e05e127cd3d4827b6b1318866bd389bd744a4abb96e2ef3fdeb184331fa7d023f734b2433fb542bb1f0b6a3f49eb5b46993ff41a4006aadd3484cf01f2cf802ef7c30db266dc9df3b2fef60622d69916e39de0b17572cd977a4106093d7c818c0e06246c631dedf75262438b913576a66e805cd1e4b82ae1b7f8b968a80bcfac741dd6a1a47df43b58a78bfd58cd7a124da57f69ab1f7e0e18f047933776f740aadc38a530cf22880b829fb63919c1f6f838f4b1dfc66ca3dd91c450fa5a4caec1af367039e007e563909d9632822d10fc811e37fcae0f320a77d64f3a7da51483ba90937054766c2d898184d3aa8898716f5e474196ddfb51b3f4ef75c08e2712c57d103695c2449aa4505f90c0ce4abb61d6d6569eed5c4784e627a5a07f3c5ad4d78860f14732cfef64c6bc1fe857c3e2b94eb2e22d74dc7d00b7c8d22d52a36a6a25965c530a6bb1fd634765a194f0afc88cdef4d7d8c0781c44b97d4e4d90a98a1d4243cb18bf9348c85bdd94a6e672ce96f863945bf8652c9a4fa392a176647dd4a5d22d1523f3896528aa0cc732cfb637208551e5d9303e9027eea8679c5f7d55200c726d6e888ab73920afdf034119b152fd06f4e0ea4df04299d932b08b8df676ae2ee1690b8aa4a74fccc2cd248cdc0a712b89b5b4ec869611974feb6cc9c614e1371bb1f5d115f476be11315f37ea0328f1f01c49e09812746cf0e4f4567a5e4a7de59560912bdccf10954ebf56ccf53bfac8fc35256330308bfa8299814e2b7cb787efd703c731fc0ac1552f9e2df3b34f20251daed0aaa3de81a22e282d9918ff1579b23018ad003804a0918032ad97b75574fc6a4c11a45b81f3031cac51617032fbe8fe8818332ac297eb6521003173a9da43d668603bf18bdba8c60e5c3b2ea357529466759afa3be16a8ebdeb40bf51a9f3058c24a8c9049a40722d03be7914d4cf366176c1059bf58d00f2c7fda3fcbe6481b823babcadd527ad7cdf40e459673475df35c93037c31d6d62be918fe6ea226422b066ec30d093c6214a0eac742131a245541033e4e55ac674e592ef400bf999089cebc758fd79f478a935b0fd82abf029b1e46b6539e9b62640cafe5b7759b18b76197dd244753f90bcfd215e5999cb57f55d51888ba0d17dfc2abec1ffb6164e34d7108e8be5b31e826a1f6ca9b692727b333c5fe1007569b4771450c96e91a5e93b375aca1da1c6d87fdc41f9c55bfb1cefef06e3c9e9633b4ebdb7b7d200a428977f75a76f73c612476443893f1a82785893b56e84e778e089bffb20580a6d48a2ed9d964b80251a3e5b1b03a7564ce1d64dc9a452dd4121db97498ce113efdeb51ea6358faa53369306539ff73ced85c8619320a3cea5e0639cdcbe83ceb582d86ab6ac30e20344dbb6b3da63879cdcbd3e2f0096dae6a6abe475a45fd1ca240c77c03462aff68168005dd886b0c2394ccaca9a073b5765b02a91e7c0ac42b38b271bf0b7d02cd47fac5757020e68cb42ec4af6c1513a01d886d703362061698cad3ce55576f66f234660c7c", 0x1000}, {&(0x7f0000001400)="4f2f851edb3cfc647746a3ba69a4ea4e6e8242144377ac3b4325ca9b16a9a6e64f9d0760a20ea96f2c338d8871f388c3b98da71a0751804eff2c6ad8ecb9932903358d495359d678961779951280fb53646da45e386b27091ef9f29ad5070b76d80a78e2f168e3dbcc193c0177df377e13d6830dcb0ff3ea2921e83228b793c22f977a681aaa0aa84aa3cd0a7665fad2987443d3bf6b22ad10f16f43f52fa44407d045c113afecd43f43d5", 0xab}, {&(0x7f00000014c0)="fbc4595b1c86f72c3eea52fb0b944eac1489b29987d4d455567e42564bec26a3ee48ce5eaaff247740a984a0991d65dafe20bf3c2ea295e2a8ece64568679cb24bedfb773ccdebce29b38ae4ca818a57b74819d618287bbca5c895e73426a50d978e68c4bf5cbe23c790c0871fce7a6b40089424d6e0b0a6dcb8ea28dd3f372e61087e2dc14fb39b197941421826242773de98d21661271f3043faec4b6539509de19b0c1e4ca58541fd198ce214fe3aa7af862a6cb4658f076e7a63068983ef659f294db71abd0ed66ad89039d9563790057d0444c0ab6242a7d6059c655232f91c3a26f2f160570c2f1f8edc60fb1f8d7f5cd4cb2c2137f92a490fa475", 0xfe}, {&(0x7f0000000240)="2e73e1aa", 0x4}, {&(0x7f0000000280)="0090baf1f40f7fd2cc182936f562b4cb3e5ca3c693", 0x15}, {&(0x7f00000015c0)="a900da9dfddfcf7989c0afa88f4a5ff57c4acfe891b53c0ed647e3516c815950322ca76aa7f1b1b516f6a751820ea0167f16c0dd67453b9a399371d23f107ea7faf70f96da5f527a25bc489bc4bd91b2312b5b156e5fcf739922926aa69cd93f9678ba06e3e15db27323b3af9e4d601dbb153742dc2d64c73b3601afb34c892b3d0ba86ca06bb89786227861", 0x8c}, {&(0x7f0000001680)="f9fcec11202af988a2e9b944bd474bb9e8881532c93eb02c12ca4b9444fe1c322ad6b53c31ae5928667d029e6518abccdffb4a93241e4c122cb142d340dd881fe65cfd52c770454a36cfa2469824efe0f772f1ed00320498494018243caa797ccf12dc38ecc49c125df1ccaaf6f26ceeb750e0", 0x73}], 0xa) pwritev(0xffffffffffffff9c, &(0x7f00000029c0)=[{&(0x7f00000017c0)="f421900deefb882f7f000000166d3ad37275153bdf000000000000000000000000d922d3637cb206b00000000000000000000000000000000012bb50205ebce639529562b1fd9539fcec2cbba1", 0xfffffffffffffff9}, {&(0x7f0000001840)="ad91966baeb5a9f967129487ea6180fb008a051493d7101d1dc32c870b76d75f55b5e9a878c4069e59681c173b00ab0ab68c7310c8fc8e7bc61bcc303da4407357e2c1951b285e601b0aac879ed50b8864b1d07ce81c4f32aa41638bc2b6f9f11d3a08a9ee5609cbb5747184364b933354e2fe8061f441e0bf44b68c3dd23fbe941ca985466b4370ab2e1fa617d8bdc7f709701315cb8c34e82f28ad222988a6f91b5ab598939fb7bb7b2bc62e69e26e3c29ef0781aae8c7c95de3cf48a47fbccee5336eee24b44e8d6c19f24ced8a5589008a45656e9609426240ddad253dd923e98a3fdd881a8906f6ddc859feb52c091ba797a6d0a22f44472f8cdbc2d9b4050f683f182bb0d5285221560b1a66930a4a8e763a283e6aa80fa2dfe6e0ddcacae81cba51a1ad58006f2faee05ca80307c05ddb5a2ddafd45aaeb2ab85280c2cb94f4b84b633521ec985addafe59e3883eebd21e8964d1aa8b6ce6a19500636e4791f2f4c5cb672c414e7ff64014c72ac231dea07a1ca2c7e6512bfe45307a86a96bf2be5293078e16ff7031569104b6700bd153eddf165e80c27e71a11d4aad817346a9cb7b54579a67773660bb29dd8c25a0ae2aa5eeb4bff7a47f9584097ab6dd8492fe728eb652f768f9c289fc950f20480801bd5f622ce4aa212324a88a75170d0909c3d394fda872fbda5972fc6241b8ed726c832ae42a0574428109265f6df43a903c26ed93a399c7b9313baa4b25329b1bfe11752b54bdde844693f2c5f50a500144b12ce25c2a88f40a7f28adca46cdbaf5e94915304925fdef2e200f4ec187cf8b73138c206dc37542e5934a9f8532ac4e8c1b069ffe79a42164cc91a596cd6928fb42c3d3eb9cb994c07c1ea8db2075d79d435f19bf3763c61a22796cc96ae0e4023959a7c4ec0905ebd35dda6872873a4f693ada035a756dc682e2895d93d9c3e0d709594c5bd259a385ba8941d87ece95f87dc31392a5ffdcfd7e06b4961eb75135fbd84b0938c8c9579a9ee393e71c7e8301cbcb462dce633e6fa784aecc38b81254174627acff941911864859b1cd126697887a959464b914b21d9b32277de83add908cfc126974cbc55fd60ed92cb8bccbd0a8240fa4fe29fd720424d650e6f846ca797cb7399f23fb6a5b614971d8d740e0270cecd19cbdb141c82f4f539648a6f1b5e90150afcfda78b92e91e27fb78674ee29f110933699ce9117eda9a1013d1c00a0100d621965890949414fc38c4cf1c2599a96416efdda5de54b4b57943659f7c4f1e406963847126c4880b86ce81c534a1405229522a96f2eb5e95918fed8a4f1b468f5f56eb497e6f8ab6e7c43fffae16c35c7fb27ad8e0793d5eae736edc963b77d1aaf3f5ca72eb2b18f478727d69049a35f62b38d5d3636ee9a957281fd21d72274d34a30fb628de29748e4c298f744f79d159c682013d50624acce0eceeb50be42353a62bbb5e81622a832721012702be42b9949e2c48167e30bb434da6abe0c4a0d4a358a15d235b313dce0eb9c915fb4144b086365351d16d68fb3dc01566fde0f0f7a3f3a8bd27e8a62bc75f86a0a770f2ddeb3596ab8d0036b204ca75b3ccade6bcc59ad060f2ecc55fafa84f6a400280e6fd91a9e026ca5d8677ab65419beef3944a808eb24947cc48f7fe5b4101415d4f9dee1f7cb94448d45dfd88cf9a86d34a7ec0b7d31f45fa8ed4249231925879b0582010ff3fe32402f8ca4762cb1d693f2ddf3df211939f0f6152d29c1af940bf8c78802b4ead8ff5c03df962586bd3d2c0fd4707657c57f75ec728fada5676ca7d4d5266eb99092211e6b40f88d479ede309ed26b0e927fe1a164db2dabc04bef08da7d495c1e808d8b48eb49738eca8cedc9d10feae4d78f7af829114ab9a4dee4465e9a48072b2318989c2578d59a935225224783ae5efa5970660f74801caabc66a8741d5c1affa88861eed63c5f03dd9c861375abe403444c5c5956c8507ff13ffdfd076586df67a1be95d80b9269d1128c66d9bd85ff745797f0d77030f163f75c817d4b7e7a68713663dffe9e9e2860d467832ac97b7fc0f91030322bc5bfc9b51e33217bb99d525685229b00a45ec340c3704b240279273ac79bbfa0e1e8194f36c55f93e8bb17112057d7eb1e650018cb21c2f552a627e4b8caa9669c5ab5bdc98f569e246790eb7593142c048ecd8094db0d908d127aa108e3a4f52ce5c464cd523570394558e1f5cceb1cf31dbb8bfc80e336571dc4fc4aac371c17c314b87b955d66d4a1521aadf484faa0417228e5d32cc9c41a5d80294b053dbaa7373b46f451bd2de5aa2ea844aef2d860948cdb1c4fce3b0228a4461a7f7631d86ef4692f29d0be7df2589656a10dda85c375b100d456727c08f172aa130405cf063f934d597161f0cab7660fe6fa703bffc9db0bdff7e472d28bbd630dcd41e78319b47aee4b0612cb0dc3ee9c0e8572c5d8d3ea992c664e840656bd310ae9beecd5bd6948a2aec8dd40f9b6c4f448ead34dd3b399ef03de6f3735463cc1ba005ccbbd0faf18c53b33118d15ff5142a7c7e7b2193833e07d9aba110d3e19ae059ec17ec72b2d1d2188a752df77a7d310c4f57e07433b95666f1a8199c8e3e48b207076d5804f4a36b3ea7307e9531bfc339b003114c3535730ffc005613ccf7567e0e286655de82f6b461d70e9e36e49899239e964335e92c0d7da68909dfba2ddddd8e99cdd5983fd6227d4d4fc540bb96edf4df6a95ba6971393500b7fe210d45dbdc83c076f0b083e6a4834a6562ae14dc3419c53dad266da3bf62c81a6e6e463d72726cfa07ce4b151e9b201aade7da68f506ef19f526f24548c4f0bffc560c2d049717884080d19ee524faadc0c4b53bf6aef38270650de2879f7c658304754bb1f2214478514c31723d4cafa1ad4c45ed7c92a9896245351cf41b5110c5cd62ae384f1d142c41fecbc1de27871565231b9fb2da6446c50330280699ffc5ffbcadd9b3be6ac879f725974e748f493fb9249cad2e5621b6ca52c6e85bdd1ba0d2a66df393ae432b692d42175cb9cf60cbbe016e26062c06439c27606c932be46f47f59ad78a774c6a4b58583bba73eda6ecc2ff3eb1e70381e5ee0fcbf78b425043cb4cb5aadc13518284aabb16449ca30ea81f021bc8b31797f75ff5d8d56384214feca4974f10f1edae904f24b63bf7026f551d1d9213adbc16fe3da09d2d6c5b9311d7f81ab057af58a1991c33b21d3b49fe3e49d097fc3f1664569d24bee9108ec5138e1cdc6de0f6477f2580a12609b1706872a10c22614f116b28d34893f4d12df3d5393f841fdddd727d6e530c0c40ffb3065492add1db70791554703bb8a6c99e68395661707f6d954634a23af54bc9f0a55e3bcd5af2b3ee7a5c0510b4152900e1883a882a47da12d75c96c1652aabfa6c5ae53b3c0fdcf7b5a5e74c3d71d3413f90a2343a17a49279e283c4e47aaff13e7c1f6507d996a1eec27a5afef0b6a2a9f08f33ff7b20cf8f303c456190018228b9d814a79551a2129453c5096487a2f8d02a8a26352e448d72f9011b6485d5d0a5cdb77bf78d4a7c0194ca91cf44ed5cf4b490fb0cdc3ef8378b224cc528cc406a53e5576757c3a7620f8ea0fbbfeeeeccb73b808a7bc705b200f203d6cb7239fbbf9bd0a911b5ee6bbe149876ab7836beb62bbe826abf52023b3e9ae3eb221ac77f8748109dd9c98a9c57a323c84033d8f378d1cc89313ecb8f67eaac283904751cdd00ece5f199bc7f542d16904242f28fae0ba7a2549cc6a1f28d46beb26326bd567c4598ebd8a5bf44fab547bf26ae58b0fd1b36640d1ac903ecf04c38880593d25d41b0a457789e309e97391ab9b87345fd554e25ea2d7c9ef6ac1f0cc460bbe1f9e7d6fdea2f02e2b25524afc553220557bef10a72726012c7788b8dceff13c7b186a2c16f71e140f7b63c104d1c0f180fd33248bd69a8818c900ef6d56075997e0ad7d3ca3b87ceee997bd2a854bcd56a02236e0844051e36c0fedbb7a1e44e33df7f549c69372242ef7b62c24aedac4960f8356c2a63c183ed93c90a496b7342bcc00a5d806f96d1abbae33ccb1f2fe0e9a9b90c7ba7d7a0a1621110cad4328e36222755fcb4a0f5b0bfb755e0e3fcd4476c0b713be289059e7e02e34e15f1fe1c13ca28e55a95c4ba3a94eca3abdc3459b816592bb1cb84fa684d14b95b2a8c6d954cb87e5681aab58fb472de660452cad6f7d8fab3947c6788de78f586ce38b044c881f03e30b420ad0095ffe8e528d4faae5a81f1680c5e4f910aaa8f5f1434b6a7b059bf9e839bbacb1d71344ede56181ba4f336c6bba7a77b8c6d8116f2a674210a38c4a7714333b8e7649375149ed966040680e95eef1ba38c8069646abca436025b090f82be62f6ace22c0a8461230cc7966b5287c8c54b088f0168a4d6aa743701f4f591c8dbf0bebed9667f1efbb942e8a2bb5cfa77fb4e90b1769638ad511c1c0948d3609051dec80654bd0afd28da56eeb877c022f9b3147bb3a5e5fd5b772f4f7affb116b5c19a7ad37368dc66cc6323f478afdd555c6c2af3edd13381a0f58255ef4d3a9c2508312df6159fd31748e5412dd2ee932a8ebc67f038bb6fb4574ee0aa0caacad107a39175da05e18f23e3cb7773d211275256652bc1bfd25319c6ec1d531e763f625b8c7a4b98c4c27a5dab8ed0d343d1b144918f8ffa70944324d45df4c1613400b27f6c40cc5f4e87d6bb549050f819a3468d5deb9cc49607e9333e839fe0f7af85c0235cc616a9626dd0880e4b31f5bfa9de902723937ea9d66208c3d8126717a8113cd61f68dedf8281869fbfb1503358587157f2c5f4cab69154d7cc20500a651b78baa6b595213a4008d13c47f3c21739343d5f9a91117831a8f223e543a0c1c4139e1a6985dbf1d368937a20ff2d0ebc8f337339e63bf9f5a033931a207b9b0bdc968b40fc48cd23f7525f4a66fa3ac063183df4cfcce8daf1ed8a44730d8b91ae5d442daa96e1537e290f8d19e6f8a1ae88a42dc6e9b8a886b208bfb4d22f8abfe3d719fe05e54ae686a1332f9b8ce7fa1098504218fb07611d85462237b5965c6587d26b47d7a03ce6d33956baceea2fb1094d508db78bdb0191e5f701896f625799f646876ff5928e14a98b860f9af4da0477706901f16c42da68a22a0d8835a942c887b46f9209b03f657fe92e9bb7b1f72aa1a287f4c4b958a616e4a96df64bbef6cc75b315806f7b59a0ba6fd0d71df0a9109e31bdfe6bc7e8291fcc9b9b58492630fc64fff96d3d2b754509659bbe13516b7ad0829c448438dfd8948ddb8bedb52189f656ef172fe2aad1f2314489e7a75c0690a08487a33d136c4ef8ca6140174bbe845f9b14e63d59efc13176acb8bb5dfa11e00495ded02894b96c0a8bee7090eade31586307642bdfc61c5cf264780f805ad5982022c73b61c883fc99e3b099275a29da50b1afd5de9ea6cf18d53b2aba2882ace6b0a441f94c44c43492987133592ffeae13b9374d66b430212aec100c738d49b004530ce6138ae68d9ec6f1cd158fc13f86ab1ae6bc9d172f1ad70bab89cd87cb11736532689adc831146b1775ddb8415b2714a5c720658921054fdb6a8f2981f507209267a922d9e33990c7e6fb9cb499dbda7d2fe5dc3bfebc8d0075f6cc3d180a5431e56463cba27f131edfb56215bf5d56c383005e5cd51e17fd81a4b2ebc3780ed0fed6becea3f7cc997479972c0ce96ff2aa682352afbd229c4ef2d52bffa2ade1ab4d5cf91163d964ece79747fb5ddfe365049a07d"}, {&(0x7f0000002880)="e0c6eba2b3e73261c0dca45127f76b89c176222c9b398eb37d81024b16649425bd60704d031346"}, {&(0x7f0000002bc0)="0da7abd06abef8b80be892bb74ca8b3a9c03cc68"}, {&(0x7f0000002b00)="29dbdfe1066dc78c67d82597083b28f2f6575a14ebe334ee98cd0d9a7fdee0dfedd576ad4686a8e2d07d18029e02861fe34bc5b35a04672e341d984ce5d161d4690238dd16faa973d3ccd45ef28956db6dab3a81acc9dcf918c16f6c3116a3030db916a66fdbfca5b240e8b55a33070687727c3f9a681c0337008f71b90ef834e5c894b8e11e5633ee9bbba916d83a5cdfc488dc944f1bfa54450539a9f8b6ccc642da7f512cce8dc3e99a90ea6f6f"}], 0x1, 0x0, 0x0) 16:00:36 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000000)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0x14, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0xfc, 0x28}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81, 0xff}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x38f}, {0x81, 0x3}, {0x6, 0x0, 0xfd, 0x182}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x4, 0x3}, {0x18, 0x3, 0x6, 0x2}, 0x15c, [0x0, 0x7fffffff, 0x80000001, 0x40, 0x0, 0x200, 0x9, 0x6]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x54}, {0x6, 0x0, 0x0, 0x4100}]}) pwrite(r2, &(0x7f00000002c0)="adc1fcb6aa4f446a5f6f6b11cf3d0ca4fee2178344f2d9034cb4a7916b1430e21db62c3eff44a005bff82c4466710c9107eb3ee82c1f5f5c6be5d0abf58a7384c5f808cb9c7bde196a6696d8a1c1d3ebc8301997a5fe39bceae504388dbde52f78b09ccc62764f89811019b5ab2dc4fa92ca164a8b2fe85473111ddf5f1238dab71459991eb830805af454e73796f43934c70fe3955ebf3972010dfe05c1af5c2402c159666f531b63028d90dd27874d9b4539309e68dd", 0xb7, 0x0, 0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0x48}], 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socket(0x2, 0xc003, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x8000, 0x0) connect$unix(r2, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a38a90e000000000000955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77a1243b4c4e27d2f5effa420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da51fef612e9e3b79f7424082bec304ee9a498252abd938905d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e37b04fd8a9c98e958ff55d09000000000000003609002434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bffe26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dcb57d1a563dd078174832532a8bcc719fe6682881ea2fd58ed735230f08146a26ab3d3f3708e2029d36d56bf5f227030446137813094ae280cccf9136a7c19c794ce54a84474f4b3cd7481eee8c88a73c5c65c0c12c66670a96ddbfde109d1dc1ce88dadd7d15c7d656716fb65b12bafa066bf762c347400bd53671c1ff00dd3c68e6d383e7f3bf2370fb4c1154c7cce3aebe8170f146336dbcc5ed4f632379f6a5e4ede9d8e28913bd0e0fb0d4c07eb8975590f36a590749b3da42e830f4488a01ec30058f5b9084d0355a15b61b5a6ae9bf805a1f4a9556f28bc8aefcf1058ffa1fb308e81bcdb07a1fa01c59c0fc4f281046f8c2bd9de11325f87e28c2f5783c8be0e4c674eeacb48d2df2e0207ed0d90e5bd065121066b762b9a3e957957394f4c88ae23b1ac1e00ee75bb9443de4d4d0251258e0ac0554881651664600d370ab015b538939397d77571346951ac7ad0a8ac80fdfa42c38884a555cdaecfd7b02b04802ea4b1ae80d82de94481f2c93c176114dca7618faec614260ebb76d90762a1af215f2be09b7b1d5ea477c34dc1ca52d262aa08345fceba0a4d7eb2df862437b52d9cc77802ad679c7267beac1c8d72465e057e7a182e0f5e61fb39a47ac341796b58cf261faee38efc565b3b93a006d0c2ba27a3ea6bcd6fa6c5d7ad2f40df0b7808c43b13eea751c995bcfcd14da2fb8b18b7ecee84b71e67f0f8a5f8fb34692477fdc133b9e0006dfa06ee154ead0b9eedf1ce2ccfbc2898b00000000000000000000000010fea8a74f9d4a5ae54bde314bf8a2231944e586372bdabefe4abd7a1c50be6c718d3d1b0000000000000000000000000000005e65b67569a4817243779e81a4c18de1f0bc5e884521f41d2bf22627c61e85e19d03046e06c5037f2595dc81d2fff0d51fd182b2ea1a947c5510e8c8db905434d498374c6def039851ec9c1ee979a96117ea8309e6513d4dfc248b1a9849bb73c162433c227c56753a68170845dad4e3d1a1f8"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62c944dade62a1675823f8016ba3933702636f5b7a2c18"], 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) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f0000000140)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 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)="ebffcbff13b9ff812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./file1\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r0, 0x0, 0x2a2) 16:00:36 executing program 1: mmap(&(0x7f0000004000/0x2000)=nil, 0x800000003, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x5, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0xc1}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r2, 0x48}], 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x24}, {0x6, 0x3ff}], 0x2}) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d, 0x0, 0x3}, {0x5}, {0x6}]}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000100)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x22}, {}], 0x2}) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc925be) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETNCNT(r1, 0xec7528dbe83ba726, 0x3, &(0x7f0000000180)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r6 = socket(0x2, 0x8000, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r8, &(0x7f00000004c0)=ANY=[@ANYBLOB="f51306d4dc335d70de0839a33b15dc6f4f8882f062eb21ee59d278c6038f57d1e4bf323f8b07df6dab2a40323ef437865abd5572f86e299e8bea8fa5712b52903fb0915100d40f257bf40ab6c0e46f66e4980fd09f16b253c49825486d980267b5c00be854d534f404fb35c956ac768181a1a83d"], 0x10) shutdown(r8, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r9 = semget$private(0x0, 0x3, 0x10200) semop(r9, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r11, 0x0) setuid(r11) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r14) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000440)={{0x4, r11, r3, r12, r14, 0x0, 0x3}, 0x5, 0x6, 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x43, 0x7fffffff}, {0x80, 0x2}, {0x23, 0x5}, {0x86, 0x1}], 0x4}) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) write(r4, &(0x7f0000000380)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[0x200]}) r8 = dup2(r5, r6) linkat(r1, &(0x7f00000000c0)='./bus\x00', r8, &(0x7f0000000140)='./file0\x00', 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r9 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r9, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) pckbd_enable: command error 16:00:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x805872556a, 0x8000000000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x4083, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pckbd_enable: command error 16:00:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) r0 = open(&(0x7f0000000240)='./bus\x00', 0x8000, 0x9f) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000100)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x7fff, 0x0, 0xc8, 0x1, 0x3f, 0xf958, 0x4, 0x1, 0x3, 0x2, 0xd3c6}) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) getpeername$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4098], &(0x7f00000000c0)=0x1002) socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r2, 0xafd25d75d8876685}], 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x7fff, 0xcd, 0x8d, 0x9}, {0x0, 0x3, 0x40, 0x3}, {0x1ff, 0x81, 0x3c, 0xffff}, {0xc84, 0xbe, 0x1, 0x4}, {0x8001, 0x6, 0xeb, 0x200}, {0x8390, 0xff, 0x2, 0x9}, {0x7, 0x0, 0x0, 0x2}, {0x5c35, 0x9, 0x8, 0x10000}]}) 16:00:39 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r0, 0x0, 0x1, &(0x7f0000000000), 0x7f, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0xc}, {0x1000000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x2) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r3, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) 16:00:39 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') rmdir(&(0x7f0000000100)='./bus\x00') 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xf38, 0x401, 0x6, 0x0, "6af9c5f71e243b05b282e9f02b363f918c7b4d48", 0x3}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 16:00:39 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSTOP(r2, 0x2000746f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "28b50000000800"}) 16:00:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="8202adfdffffffffffff447b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a86e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae481893c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f07b14385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b755500000040000000003e70f6b4a062c6ca8d12540ccbca45000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d53eef9e8b0fb636710000d2f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d09000000004fad4b03c88132e19769e70a2ea6f78d00000036d1161b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c7e910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d308682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e33edc2a8bcc7102e6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136d097a5d83092960862b8102bc1f84da03ea23b11041034906ce6dc83c3fba37ff1547118f569f6e87cb950fe286ef99252e35109463c50d4ebb0f11934acb99ae1ad670224f918fd6bf321659a89495a2856f00d3accbda54ec70b5260ff5a00f3d43881052e0e429f4b0a960091867212eb914a69d1413e8cfe753bcfaba7e40000000000000000000000005efea7a670bfbed345d8b9b6683308fccb47d9c4936d39ff47cade113c3b6002baed55c0b2d6ec968164fe69b2f6c57f393775b66ffcf50005c9563f7db12aeff359020802fac3cd2f56e937921398d41194b847e51ec8e7c20530383be2a3ed26ac11bc6787e3d0bc808f47709a5e70fe3be13caa151f0e89d97b623b92b462d5fcb5b6acc198ceae9c8263eae33b35dd0a98f524abba5b613578773278a10015ff5ec024bb1c94ab939d8bac352fd7f22a02065f479ef2b5eac09f58923c1649b821e7ce2b34962a7aa6e1467ad6456f11e942ce09cb1c1ac3c695ac97791e991a08c573089a9cd2e85d596d6518325fac386bdacaaabe4d9817f09be53543dbefceecb84ce6807ca788110fdd3c1850bf09d1135f96a9ec0026c570e6aa4f95bea8d2b83415e0"], 0x10) r2 = dup2(r1, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = accept$inet6(r2, 0x0, &(0x7f0000000680)) accept(r4, &(0x7f00000006c0)=@un=@abs, &(0x7f0000000700)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) open(&(0x7f0000000180)='./file1\x00', 0x40, 0x70) chown(&(0x7f0000000200)='./file1\x00', r6, 0x0) setuid(r6) setreuid(r3, r6) r7 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000640)={&(0x7f00000001c0)=[{0x21, 0x4}, {0x83, 0xd19}, {0x8a, 0x1f}, {0x46, 0x800}, {0x47, 0x7fffffff}, {0x8a, 0x5}], 0x6}) sendto$inet6(r7, &(0x7f00000000c0)="1d82e0de59b29c7f58915ddd50197ebc7c6ccc9eff3b54d4235a63bd2d0d7df1aa5ba0a4c09765a978ed6d0a4ce5da92b952861e85ad23350b69f216c6e91be2bc74", 0x42, 0x0, 0x0, 0x0) 16:00:39 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xa2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x200, 0x0) 16:00:39 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de6", 0x12, 0x0, 0x0, 0x0) 16:00:39 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000003c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700600000000000000de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d82532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942c6be2cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc3631881b1dc29bf4fc4c605c8bf32235dd6bdbaabf02586314a3519f9995af139274cd81fc96772c5724e18298def412216368502510df2cd14c4d4c7d791b928c3fb4f22964ae557efc2b64b50eaa08e847a0744709dfaeb7d59d3b608a948fdaa3a0055ebdd82c7cda79d0619ffdf2e846f6476efa94155b1bbbf0285c3a7f729d12c16d1b201ddf006ecbd2940438de10bacfaacc44df6d8a1470321987f6371c0de0cbeedb8fb3105d6de152e6a4bb0230fa1e216bce9642cc271a3854a334dc13e21623d07c2717614f0942a5a0fa495f7093b9979b84655afa1eb867309d7c4a3ec6c41d52148ae703db9d9ef9fa3e3f1e00887d50ccf4d017a2efa43a56621c67ac774b61689f7c786254816491d1d730a828f5442dc0776bd3a946fdb926ac"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) chdir(&(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = dup2(r0, r0) r5 = dup2(r3, r4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)=0xe7a) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r0) r2 = semget$private(0x0, 0x5, 0x204) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000040)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000080)=0x3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307006, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000000c0)=0x7) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) r5 = syz_open_pts() close(r5) readv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/48, 0x9e}], 0x1) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) r6 = socket(0x400000000018, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r8, 0x0) setuid(r8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) lchown(&(0x7f00000025c0)='./bus\x00', r8, r9) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt(r6, 0x7, 0x200, &(0x7f0000000400)=""/59, &(0x7f0000000440)=0x3b) readv(r5, &(0x7f0000000240)=[{&(0x7f0000000300)=""/212, 0xd4}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/176, 0xb0}, {&(0x7f00000015c0)=""/4096, 0x1000}], 0x4) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000280)=0x8) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) 16:00:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800", 0x0, 0x5}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c004580309905f87c8a5b6701000000000000000000c414000000290000003d0000000000fb0a0000000000009e3e"], 0x38}, 0x0) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) linkat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000140)=0xc) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000fd7ce75a515a0000000000000000000000000000000000000000000000008000000000000000000000000000000000000000008303000069000000005fc9c5ddf800000000f0ffffff009fd90000000000000000000000000000000000000000000000000600000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ac54572f13287dd205be73a9adfb720d72052bc96efca37bbf933000516cf9c0bd91b2f9bbacf8a49b25b8e2f5297a58c1a605b92cc5fdcbae1cc710479d02977131003c5e2824f80ae8523bfcd8b98420c6d7511d4f388bd0e919150ae76792f633375ecd85ec689cf52285ddd98f937564d55b95ac35492a0ee8c694fab6a4151b33b57fc473e3864c7a6c2fe361135e2453dee76f8b3921891925398f79834650ee2829bc16fec30207183fd546cfe3d02f0d3f4e41eb87d33e2234a88a7341587b4a6254848f7ec183baf31a3d41ab54a68a1760000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES16=r3, @ANYPTR64=&(0x7f0000000840)=ANY=[], @ANYRES64, @ANYPTR64]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) msgsnd(r4, &(0x7f0000000040)={0x0, "941e40d15daeecb187b261805a5a17ee96104df4e1f28d70beeaf78df71c8d98ba8bd2da59f7"}, 0x2e, 0x800) msgsnd(r4, &(0x7f0000000240)={0x3, "c02c4c682e4038c2cf2d0c0e7d7a71381470f5d383ac3e433e282fea58dc0f7502b32be3ebbd9195f3310b2b7ab77550d249de202bf14fae0259a276de7e40e5757b53a33c4551f732fd4532e90cc8e5ce27505bc289e7d172114aea2172ba71592d8b49580653e655"}, 0x71, 0x800) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000140)={0x90ee, 0xff, 0x101, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:39 executing program 1: ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0xdb85}, {0x74, 0x0, 0x0, 0x1}, {0x6, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x3, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000540)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000280)={0x5, './file0\x00', './file0\x00'}) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r6, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x8581f3be54902c34, 0x0, 0x2}, 0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x3d, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000)="fb00003a00"/14, 0xe, 0x0, 0x0) 16:00:39 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) msgget$private(0x0, 0x36) kqueue() kqueue() pipe(&(0x7f0000000280)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x2) r3 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) preadv(r3, &(0x7f0000000240)=[{&(0x7f0000000180)=""/190, 0xbe}], 0x1, 0x0, 0x200) kqueue() r4 = getpid() kqueue() r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffa, 0x19e, 0x0, 0x200000000000}], 0x7, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r4) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r6, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:40 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="04"], 0x1) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x2) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 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(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:40 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xc1) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000580)=""/185, 0xb9}, {&(0x7f00000002c0)=""/111, 0x6f}, {&(0x7f0000000340)=""/152, 0x98}, {&(0x7f0000000400)=""/91, 0x5b}, {&(0x7f0000000180)=""/13, 0xd}, {&(0x7f0000000480)=""/84, 0x54}], 0x6, 0x0}, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) r3 = socket(0x2000000000000002, 0x3, 0x2f) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f00000001c0)=[{0x3, 0x6, 0x1800}, {0x2, 0x9, 0x1000}], 0x2) select(0x40, &(0x7f0000000080)={0x5, 0x7, 0x6, 0x7, 0x8000, 0x0, 0x0, 0x5}, &(0x7f0000000200)={0x1, 0x0, 0x20, 0x3, 0x9, 0x4, 0x100000000, 0x4}, &(0x7f0000000280)={0xfffffffffffffff7, 0x6, 0x800, 0x8, 0x3, 0x3f, 0x100, 0x54f0}, &(0x7f0000000640)) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) socket(0x18, 0x3, 0x4) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) mlockall(0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) sync() 16:00:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x7fffffffff3) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r3) setregid(0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd00"/278], 0x10) write(r4, &(0x7f0000000280)="80", 0x1) 16:00:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bfffff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:40 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) kevent(r2, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffb, 0x20, 0x20, 0x80000000, 0x62}, {{r1}, 0xfffffffffffffffc, 0x40, 0x10, 0x0, 0x7fffffff}], 0xfffffff7, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffb, 0xcb, 0x10, 0x3, 0x401}, {{r1}, 0xfffffffffffffffb, 0x100, 0x8, 0x35bcf65e, 0x10000}, {{r1}, 0xfffffffffffffff8, 0x22, 0x10, 0x0, 0x5}, {{r2}, 0xfffffffffffffffb, 0x0, 0x6, 0x8b2, 0x8001}, {{r4}, 0xfffffffffffffffc, 0x10, 0x1, 0x8001, 0x5dd}], 0x0, &(0x7f0000000380)={0x100000001, 0xac3f}) utimensat(r2, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x2, 0x6}, {0x1f, 0x9}}, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="010104000000eb0c"], 0x8) socketpair(0x20, 0x1, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) connect(r5, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1000, 0x401}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f00000002c0)=[{0x0, 0x81, 0x2, 0x1ff}, {0x7, 0x1f, 0xff, 0x6}, {0x0, 0x2, 0x1, 0xffffffe0}, {0x5, 0x2, 0x9, 0x10001}, {0x0, 0x7, 0x5b, 0x1}, {0x20, 0x8, 0x6, 0x7ff}, {0x4, 0xff, 0x2, 0x3042}, {0x100, 0x7, 0x0, 0x2}, {0x7, 0x8, 0x6, 0x5}]}) 16:00:40 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x80) r2 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffdff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000000c0)={0x3}) semget$private(0x0, 0x3, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) 16:00:40 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x150) r1 = msgget$private(0x0, 0x20) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="020000000000000079db8ef5fbb3a8c89761925e6eed30f534c046ff5016074cb7d47aed31fc3800003d00e6eff39bdaf09b7c58669febf6e6838865a06c7c3bd917b0f192f2d4a918f92f59bbe9e4b7cbb8ba2841ee9962ff0c265eba9b79cfcb162d042ea0f8b07824d53912680ac780e04bea2afab0b5145bfb9c8f26906be93cddef41670631c136376d92854ae4ab5b9c7a0265515eaf0d8dd775e98b95708e255e721e142f85c2deb5fa635b3670ebcbcf1b3641d9ed2a5960b5090bb79e765585b8f7a095c21499dd73f8388eedaafd635bb57346bfd22262f7f77a999613955a77e6f9780529d2fc8d968d31e185f807ff4c4a0aef53580bb11cb71fa0acc905204ff81f0f84416c79e855fc74543564c8c6c4b991757b17aabc16a03e3e1ef4f701f0bb2f909b208a8bec0a3337b044a7ebc2244c808de6a6f226586bbd33771b5546b00c8cc6b6c5acc1aeb3e1c35a6cdacaff0d5bcec729eebc2446427a2916b378319a51b364b4d503fd5d6217e862dbd73a84a8d6a374d56f9cfbadd29f6ab0b6fce4b7b81dcfb4661e959b86dc675b5e454f849d858688e5caf54047fd330977d825641b62f816c31588937d0cd16742858414bef140f96b875847ff87ddf09c80496254dfa55856911f205334d60e06427ce09438a0c74e573487ca4af7dd2277dde988e6f99dc860c440ab9af19b9d5912a80142abc25e765a5fbf2b46247a4edc877e294fdb2dad4321bb04e59ef817e3460a5ff4b9eea2139ae58335dc6f0c4e3f4d55d99882a84f6d5625be340b1f90"], 0x1, 0x800) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x8000, 0x1}, {{}, 0xfffffffffffffff9, 0x44, 0x2, 0x3, 0x62}], 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x2, 0xfffffffffffffffe}) close(r0) 16:00:40 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="015413"], 0x1) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8002818100000047ff"], 0x1) munmap(&(0x7f0000072000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000300)={0x10, 0x3, 0x4, 0xaa, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000031d000/0x1000)=nil, 0x200}, {&(0x7f0000276000/0x2000)=nil, &(0x7f00000cd000/0x3000)=nil}, {&(0x7f0000716000/0x4000)=nil, &(0x7f00002a2000/0x1000)=nil, 0x9}, {&(0x7f00007b4000/0x1000)=nil, &(0x7f000066a000/0x1000)=nil, 0xffffffffffff6ec2}, {&(0x7f000008c000/0x1000)=nil, &(0x7f000079a000/0x2000)=nil, 0x9}, {&(0x7f0000389000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x280}, {&(0x7f00006ac000/0x3000)=nil, &(0x7f000054a000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00001dc000/0x4000)=nil, 0x7}, {&(0x7f00002a9000/0x4000)=nil, &(0x7f0000270000/0x1000)=nil, 0x20}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000478000/0x2000)=nil, 0x3}, {&(0x7f00004c4000/0x1000)=nil, &(0x7f000058d000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000149000/0x3000)=nil, 0x40}, {&(0x7f000022e000/0x2000)=nil, &(0x7f0000258000/0x1000)=nil, 0x400}, {&(0x7f000046a000/0x200000)=nil, &(0x7f0000571000/0x4000)=nil, 0x401}, {&(0x7f0000477000/0x11000)=nil, &(0x7f0000336000/0x3000)=nil, 0x9cb}, {&(0x7f0000799000/0x3000)=nil, &(0x7f0000287000/0x3000)=nil, 0x101}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x47}, {0x6, 0x0, 0x0, 0x60654faf}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="8dda581de9a286d6f09532f54563") setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0x20, 0x466d129e, 0x0, 0x7, "7fdbbc8c2bb284b44cf21dcbd0586ac84219afae", 0xe, 0x9e}) r2 = dup(0xffffffffffffff9c) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000180)={{0x9, 0x9, 0x5}, 0x9, 0x5, 0xfb}) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffd}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x7, &(0x7f0000000240)=[{0x4, 0x5, 0x2, 0x4}, {0x1000, 0x0, 0x9, 0x20}, {0x3, 0x1, 0x1f, 0xac4}, {0xa00, 0x1, 0x80, 0x9}, {0x3ff, 0x3, 0xb7, 0x2000008}, {0x4, 0x4, 0x3, 0x3}, {0x7ff, 0xff, 0x7, 0x8}]}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmodat(r5, &(0x7f0000000300)='./file0\x00', 0x0, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x2, 0x5, 0x6b, 0x1000}, {0x7f, 0x2, 0x1f, 0x9}, {0x9, 0x1, 0x0, 0x7}, {0xfe00, 0x6, 0x1, 0x7ff}]}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x8df, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6afaaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd05b489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569999c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4e9842a02861608e518d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b5426") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000280)=[{0xffff, 0xff, 0x1, 0x5}, {0x20, 0x3, 0x5, 0x9}, {0x800, 0x42, 0xa5, 0x7}, {0x1f0, 0x5, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r2, 0x48}], 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) shmctl$SHM_UNLOCK(r3, 0x4) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) 16:00:40 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() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000140)) 16:00:40 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x8a) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x26aab579) 16:00:40 executing program 1: socket(0x10000000002, 0x2, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x2) socket(0x10, 0x4, 0x4) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES64=0x0], @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=0x0, @ANYRES16, @ANYRES32=r2], 0x1a, 0x40b}, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = semget$private(0x0, 0x0, 0x120) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000100)=""/85) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:40 executing program 0: munmap(&(0x7f0000a0a000/0x3000)=nil, 0x3000) madvise(&(0x7f0000a0d000/0x2000)=nil, 0x2000, 0xddd8817fd8385284) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0xbc, 0x20, 0x7f, 0x9}, {0x8e, 0x9, 0x0, 0x381}, {0x4, 0x80, 0x8, 0x30bf}]}) stat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) syz_emit_ethernet(0x13, &(0x7f0000000040)="c11f2ba5011b7ca57cd414144e5e43994ee445") pwrite(r0, &(0x7f0000000280)="3aa3c73b614bd3f2b08e2a4dfd9d8d964b6a034a94c6eb809525bd9faeb4c56da2b6087ed511e4923e4d145d268ff48c764301aeda5ca35da7803db6a3dd75e255b6419a1e51cf098fb9f7ad1bb836388ff3fc41c0e0d86e5800fc61d929558e6da69f3415b27e5e5eb00000000000000000", 0x72, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000240)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) 16:00:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x0, 0x3}) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r7 = fcntl$getown(r6, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r9, 0x0) setuid(r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r11) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r14, 0x0) setuid(r14) r15 = getegid() r16 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r19) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, &(0x7f0000001580)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r22, 0x0) setuid(r22) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r24) r25 = getppid() r26 = geteuid() r27 = getgid() sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000240)="486c0688b0cf8ecedf489dfa6efc320e2f0668639962f3f6581ae3b019c809df63127419c73e4dd9ef43e29ace03cb780c2bf32aacac050feaaf61809b9fac5d5730001765b65ad8aee9e3949b40dc0708421fead4ac796757663414e980e681352063169531206c0d3e1a864d8f9115a3775d2fce9e3d5799d22faee38fa559b4eb223b37a178bfd6478f93aad8a18118f434b9df63", 0x96}, {&(0x7f0000000300)="00f6adf74565e32f4b6bdfa8cc755b7a84fe0a3c9dbb2dcb4d642d1d3bc418026fc66485a27bee4fd8582574084af7eb0ceccdbd36bf81dca44366f9be2ba4fb28a6ee8284191f3efe1a7f23294a71d4740d957455c3215f889c14d87dffcb460a3e46212aa6563055c2ec3bde0871bfd436687d0ccbfd6952e1823e67a7397554d97c97ac7ec3b00774335bf78b3286eb9aae8e6fe78810943bb626842d2a56a690f989f34def1ab5941a57054aa46706b6083083bf0616c42e99a37986a8dc5d66b81e4482057b07583deb9c2984c0ccd2598d8683e15a63b5b721377f022c9e10e0a57cf25e36fbc252b216c68ec5cee7c64151ea72b87e0d5e56dccf2321b9e90f1edb3d2960c42d6e566a616ddbf937ca26f35529ac556651cdd379148af2316e0b998b9f9e9df4ea67801e00ff758ec2f7167d544c60afaf9131fd17e9578ebe3e2b3e7e6b25b0c9fd727a379e3579ab883c7971eb60217f8c7f0609b6bc34f4f826ad5e1d2c391db797542a97d945caf759004b12b09d9ad79a4d40b53e72816cd6f32e9727cea6d32e759d38e956ddfb36b19159aff0f41e0bb6ad7e54778115e705b87d87c06c17763fd0c8509bbe3036a989c002f9f9b7b5ba2a55edd393118c1a08721c4cde68314766f07a58d5b45053b20ce46bf2a0de93829fa47deb229665e7f3ce7d7cf56f106f450f39dee471f4ff8929256efeb825b03e264f8365edae41a2b8957214b1b47e0d054e844ffae3456c7fae021bd0d2b9d40f0d214b0d758b49106cfc83ed408753a5787efd9caf2e16fbcdc388a4d8b8d22e2371529d6f323f6f9ce65109f1d35f78eb3896dfad56729fde8f2c7b49f93894e371f0ed1fa8bd563fc94b01db808eb4c77092b35478ac825a56587baf56995e3eca6d734750246ad611a32191394ca20c2fb72b57cfd2da8ec764ffd271c5dfd7d9611555f090732e131d697d8b218be9ecd7d80964401a9b99e9164285db0696bde8d78cd9df83ef34d8c0277aff8c5550a0dd8a845a539e8b45106bbdbacaf6f081331403ba8017c6e92b10196d39520c5b0a1f767b2f85a40022996716d508c2d231600fb41e447d74485c8cb7f52e7f0725f3c406d15238eb9b5991dc74bd6cc9d2005e4cc4bd999f44549286a6699ba7ceeecfefffc78d3302ef6c2664861efbf0fbe629d84d7fd94e339d86baf565c23c0f27b04dcdf3c3212d138d49870914d3080e1aa00e35f98ee824f3705e0a644616ccfe24a80c9dc5166573bf22d2091d52f215a06cc2d7777bafcc272135e0eac794b1d31a6743a0397b91da604a5bf6a9c3f483a48c39df3771a63f8a5f16db864050b1f2bb93247333475680e11284372691793753303d40d95f20d18e17e9229e8a7c1ec7cf2600dcb9710dc126930b21ab28fa72babbada3a611a7f22633c46db2aa7436d2a0d98e6ee5bb67f461c29dfd3b9b9c1b40f362b8b29439f87bbb2111ad18fc332e73b27a8a88400b222d65e152afba6a33014a0b344972bd1c850c42b7b65d7832c7f43703928b310db5e29e6d7bbcfc4472357b5f436a90efef840f4f474c38feff72c3d53d5b52717eb2e045bfe1a4779f3a18dbcdd704f718758ec9a32a06cc47bd340191aa17dad160dc6a202bfadd4d6a0aec3e206fb94b69ede263f466af2f4edef09873d3501c06034db96b70347498f47c13f72a084c1c62d313d00783d86f058ab17b4d36834397907b3ebd6ea501e80fc6129566fce3a8ecd090cfdf94da379eeb3e015e394609618ec1e9615f4d7fc5a1c5ec7e62defc3af05e718d2c73827eea09077b2355e1e1be929f4f2bfa1a57d19340fdc603b799d484b35dc5ce694f6f7c1084559ba501e2f0bc5aa9723ecfdb281e96a688b880def5cbd5f0bb140225cba5d2203f8d5a7ea089894c342e8a0fee955183311123117cdf96ac880a8421159bf0fea4a254ccbc95948bb667f255458046368483327dab7dfd087bafd54897aa0555653a4b63426f5b5ecd639d9c397806a9c15fa4f8542eea4a73cf900b39106a9f75423a623d439a4cb509d3555bafe278cc53d0407d8c9e4802e17b8628ca321667bc71090c5ff0a8ccdf649516c163028167409c1803d4d418c10be2d02fe858128414aea7074b8e610158d4cc29c8f3ea1a23c8d16222dcf127e010fcbb96415761a0c62a3da8fed3b30cdd01e48ebc7406d49d52b6128373509a39e3177824577deeed05c2f33625ef3add87653323df17c3c8b216bc3662e34c9001bb29b752b1b3f298b1797896cdbcf54bfe6a40d3ea029050406218ba19eaf2034f58ee816dadc02cbdd2f8643b9fbd1a9157121052ba5000eb08470540f0336167aeab17d733ede7df7e4814b0f84806b43012981df1a9db75364f95d1f629ce462ee8472edb60f598a01fc5d312fb9b2900eeafc58a879b3c420c108b472fa7cd2e95581213b2e5f42cd860deaf538b1fe3a8a4315f9b0fd9a6addccd710eadf093c4dfec876b97f6503edf04ff2b51897b5245f5e8091556369a6d519acba71c46cff638d38f3906d7bbd06e3bd73a0508b2a42b7470cdae1618045e65882a3768d1540481125ac05b146b8217accf4a145ccd444e7ebce557cd6dc3db79dee59f7a2c40a585b2137609b62884127d801e08b38ca2116425ddecfb14b8c6fdc722bf21b4a99430a06b5d3212eb7d3201155ca61b4232748982a162b3ab1bce9ee7f2b71235ab0c5a947a86d51c1851f70d376498b529b8bccf3a5c17d5c4edd8d56f9ff29c913264c26a7d20e0e5bf1fc95ff96b3f58408b45292a4af528968c28a5910392461c30c7f87403e08cb0ee03b3188b8fbf2fe3fda788362647fe917549e2f094a20a6a3774117a69aa87b399552383e4db9a8140c40e700f393cbc28f1958058254cafa3eca340a6f67b8a951323c679501cd74eda9d4cf463a26d1b706e153481cfbe56e3f869f37b4a8e3aea3994a19a162f9474d57764e8dcb8a226e0e1f3f5860874b8cfc697a7a2a7d98994500977e7d5f06731963881cd14c276695353cc4f0d23b1a007f2b9ab8b8497c6f551fb4b4223deaecc4bce95ab256dd9940847f567c0a8909c91328101c2c7097bdbe7c2c991f65dd2661ed47aae60e8178b4eda31356607190d21c25818a85aa283ecd1957c7d846812e434180e4acca72c6c151284a964c9080fbaee9e39f74c5492312477cd39643641f35e9a1b8a4c78779ead2b1258807e2cfb2ea30e67d3996f1741b9cd4508a437f0b69ce183fee4d9743ba10697206bab623dabd8b62008f3618ebcb377ea6f4ec3aa1fee2536785e4548b0afb84ca080838615c0a1ceb1445a766b33b06977a16bdd5219d6c1003890676e7479d5a3b671580be81cc9eb084cbca2e10a6a923fc4e977cfc168e0437dbf90c0d56d6d7286d6c666a1dec4217a6625270f05901df0135dd89c4708acbca7578f61c5791a19a908f2b22713c52c4c352e6b6c167018207bef07af008dfb38d3471ee2e5e39ef38362ed8a29ef73b81e307bbfdf0ae9e518395c0337b38d3df2af8f6fe545e64a74b4660fd9a0f597b3e65d10e5d6aea1e0564b2df861ecc69efda2557c87390196ffb4407630346ee888292d446c05d09e43000364cbd4d9ab37ed26ed6457ba16964dc3562565ba65cb518c4902378ae23ddb49672423298730b65876203cc75d3879b4f6a74142f038e5df939e11f9d0f7b03570bbae92eb7dae1a14ff540532769dbb9d9abad12b7ce4890edf729a49a06974ee37b8f0a94521b0610dc959fc9a963bb9fd1bcc992d0dcad110e0a146357cd66094dfd14a1e900280daac2afe966c3de21edb511b2c06c5ae56d2bcd0e9d4a51d9acda00505f40313b917f1aa10401127e862eba005dd5763b2f86069edb6405779fd9769be386e798a956d7dde2faefe82f6b01ba07bda3e7af00bb84e486e56ce08b6404483ee4266d87068ead12614ba2a7dbcfcd008735102e7617e163f8e506269d4efa1374e07c51d78f8e583ef36615156309fff0b227c6505e33d792f6b37e964ca94599c03f0d6c3d9892fdb98499bf7c094ed99697ed6e3e784f12c94556c5548b9640c8fccb50737ca49a588fd68603185535205b5f1e7b675829512d65bd7c39c4f34701c1e7300c1716850c574a3202f91fe24b7e84721d10f99fe46cc7b517aad4b5597f561e7042d1abb0b4b05fa8708a4ecb8ff44d5586d76728549c59502a97c1faedea5ecb2bfad6a566f810f708642d7a28fc16c782055a4a7f3ac75724bcae989bec70bcb7a61d2e022bf78c4c88c699ef2451926375bba2a4d3f7c66f5f55823f9fe6b765c33831b3ee4abb0995e5a865460709ad1b410f3fec4dbdfb5ec1244854a4e09402e0209809a50af814137eddd57d5fc1c367c735300e5a08544f16cf1196bf2161a2403ebcfc1da7a304aa4d12c0e078291c75ee89899161174d36a15d59728fa2260023df47f76fed111606bf8083a2f157a61a9a04e5873b7aabfcc873479cca7facc3b262850e5516bfaff5b4e4a28968b794ca45a78a6b13bec1420c1d6c7b7da41360561310e4b5c4e67ec121d74e9c94ef6c8b3159c08f9f2ea75e291f5083143b1c5a91e1089efbaf87e0e60a1f6655a00b4a3c0d1940b319e2957a7311d70714121b940445caa8bcff443e12c0f40a32a40507b45a338949d89b2560856360b457a4642144bc814f3e2d21094f601232044d9afc452764b3164a081c1b917fb9303a2324268e473ad72008f61ba2c9a733fd3be280cd7a56abb8684fb9f2d2d8ef47cc0deff35fd253f62d948e423da433052b01ce008bb0dbcfe351b3cbb451be469a28a6277bacc94ecd6b74b84cad72d96b6c505962ed964de8c2a6576cbb8d9404d6395340fc4afc4aea838dfe33005bb82ece94141bed9e47e25c1df26710d3948120f3012d0fca5b2025c0d46967fbec63d9e1811569eb75bc3fce632ae284e0768a1beead9a1eb642607de8c1b7462f85280a60d2df93f80c8f1bcdafe20e435bff64cf479c0fa674030633ced929c678b99f39fecb7f870fce71a8ca925c85920325b37d872e220cd7adb80d1da7cefbf34faa6b9e09492befe4d70a530b55ff19cf4050c9dddc1d666610ba80976edfc2bf2a33ab93e7bf0339b4e59ec049c4a92aacaeb83e1bedfb6c97a6c0b5b72b636232efb90b6bf0dcbff61bfefe1eb0f76675d1b7d56cfea2c2fba0af7c31f8f9ca7fd051a9d2d05b955056528dd17f7fdf37386af60fac3a7d8cacc9d79c5925502262930a1dbc9cd3bcbb3f2df35b2378d126ecde0670fed1fc7bf0a244abde57a46e76724a0d4635e4b3b16f5bc974efe840a5fd9e6703d5e8fd2fc80c1bf12608a710e1ab70c20d41ab343c44849bd7ba5687c436816546b097f59998be7fae361153a97c21e1a729a414fc4aab3e8e85a8bffd46d59c53511555d3a6461192446adbb03d728febe8c467af98c79aeeff225c841368824594d2549f086f4fdce932f64440fdf47d7a22c6249bb49a6b6c1977d9a6a8a31d7c58fa967493f832648549edaea1416c20ff4b34e70bd7e4b1711cea14ab50eef20a6989ea53e86c298c1bbff17890227c3beac290688740f556f05aafee73153c84438e70523cfa25d2f0c335c9af0d466bf485e58c5c85227658b0ae9c0eca87ffb05a2fb16bbf29acf6c03fca3cb333bac29adaead34a046dad43edcec592e3678d2ccbac22d7dd7e8e8eb034be7081669124ae456f421253936bdc2efec03041f6fc5b1318bff397e4dfb6929f57bdc17b8a1ac9a", 0x1000}, {&(0x7f0000001300)="5dbbed9a1e2c61091a00150148cbfa3ff9435a97693ff8e43aa364a2052003fee7991f2adf078bd901a8724b0d1fbc1dec65480a2745fe576e0a7eaf7d40f147542acb84404384c535c8c9d5553c46a37990ee9652a5be80ea5803887b9abbffbb36bea864f09693ea70a20da5b82504f7a5605f48037f94505bf89042328ccf359f7dd67deb0dd0cc359926327a18490eae819a328280adb448d43298ce998de111cb1312636a41721aba148fe8f74eb81c4a", 0xb3}, {&(0x7f00000013c0)="4e676fddf1b2727d180d18253ced28d3853d326f493d4b5531a66178014495415e935e56eac4b8b5a1038649e3aeaa23b1d5b4e3d8dd39581a4a55da1186902bb7b7f7ffa578e8bf9e6e075fb40b5749bd3ae73b035f92155ef41a825bc1fd7d779d1f0fbdac504650049ed229cbd5c8cfcae0bb6523b566ab750d01502c4ab3213e1dc6f1bc0988c524992fcd5f5e934e7db1089566aa60a20782ebecea9fb2ddc614f9737cbd3d97d2a24efd475c88b713dd25bd65a1a0e069babf0de6a623", 0xc0}], 0x4, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r7, r9, r11}, @cred={0x20, 0xffff, 0x0, r12, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r19}, @cred={0x20, 0xffff, 0x0, r20, r22, r24}, @cred={0x20, 0xffff, 0x0, r25, r26, r27}], 0xc0, 0x8}, 0x1) utimensat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1, 0x4}, {0x7fffffff, 0x5}}, 0x0) 16:00:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x2ff, 0xffffffff, "00b06fd8b90000000e00000000ddff00", 0x9, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) open(&(0x7f0000000040)='\x00', 0x0, 0x193) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) 16:00:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) chroot(&(0x7f0000000080)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x0, 0x2}, {0x2d}, {0x6, 0x0, 0x0, 0x4035}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:41 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000, "d73000000000a54da35c00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x80) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000080)=""/44, 0x2c}, {&(0x7f0000000100)=""/9, 0x9}], 0x2) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:41 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000100)=[{0x2c}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r4 = fcntl$dupfd(r3, 0xa, r1) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000180)) 16:00:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x4e6}}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000004c0)='g\r', 0x2) pipe(&(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x8) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) recvfrom(r1, &(0x7f0000000040)=""/238, 0xee, 0x2, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:41 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x40) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x15}], 0x26dc, 0x0, 0x2f46, 0x0) 16:00:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x94000020000210], [0x805872556a]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) semget$private(0x0, 0x0, 0xf3) socket(0x6, 0x5, 0x8) 16:00:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7ffffffffff], [0x0, 0x0, 0x401], [{}, {0x93cc}]}}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x80) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0)={0x5, 0x2}, 0x10) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000006c0)=""/265, &(0x7f0000000100)=0x109) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x6) 16:00:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x1}) dup2(r0, r2) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:41 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(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() read(r2, &(0x7f0000000040)=""/145, 0x91) ioctl$TIOCNXCL(r2, 0x2000740e) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0}, 0x0) r4 = socket$inet(0x2, 0x0, 0x3) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000100)="1f0c7398449ad9c28e53412b034afa6ec27c47c95ef28171dc1f2120210b51dc63cadbd46c4c55de8691ed2f707602bb1da95dfc6cf6c0ae235461f7160dd6b47f489299bba0d58559bf05ce7bff98aab01fdd0b0e90e0c7fc8b41171aec2c9b1238483ad9f06234453a884c84de6237545e2b3007102e92c505357aa5ee20a2", 0x80) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x86}, {r0}, {r0, 0x40}], 0x4, 0x7fff) r1 = syz_open_pts() close(r0) dup(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) dup2(r3, r4) 16:00:42 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, 0xffffffffffffffff) write(r1, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x10228) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)=' ', 0x1) 16:00:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r1 = semget$private(0x0, 0x1, 0x200) r2 = semget$private(0x0, 0x3, 0x10200) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000080)=""/72) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x147) semop(r1, &(0x7f0000000040)=[{0x4, 0x401, 0x1800}, {0x0, 0x2, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x3c, 0x1400}, {0x3, 0x0, 0x1800}, {0x1, 0x4}, {0x0, 0x6, 0x800}], 0x7) socket(0x10, 0x4, 0x0) listen(r0, 0x0) 16:00:42 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}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x7) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) 16:00:42 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000180)=[{0x5, 0x5, 0x8, 0x9}, {0x20, 0x80, 0x3, 0x80000001}, {0x40, 0x0, 0x9, 0x101}, {0x0, 0xd7, 0xa, 0x71}, {0x8, 0x2, 0x3}, {0x30, 0x8, 0x6, 0x1f332e79}]}) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1}) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x100, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) kevent(r4, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffa, 0x70, 0x2, 0x100, 0x7}, {{r2}, 0x3, 0x73, 0x1, 0x6, 0x9}, {{r3}, 0xfffffffffffffffe, 0x181, 0x1, 0x8, 0x81}, {{r6}, 0x0, 0x101, 0x1, 0x8f4, 0x3}, {{r7}, 0xfffffffffffffff9, 0x10, 0x80000000, 0xff, 0x3ff}, {{r0}, 0x6, 0x22, 0x1, 0x9, 0x9}, {{r8}, 0xfffffffffffffffd, 0x25, 0x4, 0x2, 0x1}], 0xfffffff9, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x90, 0x0, 0x3, 0x5}, {{r9}, 0xfffffffffffffffd, 0x20, 0x42, 0x8, 0x8}, {{r0}, 0xfffffffffffffffb, 0x20, 0x40, 0x7, 0x8}, {{r0}, 0xfffffffffffffffd, 0x28, 0x4, 0x8000, 0x9}, {{r3}, 0xffffffffffffffff, 0xc2, 0x80000000, 0x8, 0x9}, {{r10}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x1, 0x9}, {{r11}, 0xfffffffffffffffe, 0x20, 0x1, 0x6, 0x2}, {{r3}, 0xfffffffffffffffc, 0x96, 0x4, 0x76f, 0x4}, {{r2}, 0xfffffffffffffff9, 0x7f0a907082796211, 0x20000020, 0xfe5, 0x9}, {{r1}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x0, 0x100000001}], 0xfffffff8, &(0x7f0000000240)={0x80000000, 0x8}) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000940)={&(0x7f00000029c0)=@un=@file={0x0, ""/4096}, 0x1002, 0x0, 0x0, 0x0}, 0x0) 16:00:43 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = socket(0x1, 0x5, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) fcntl$dupfd(r0, 0xa, r1) ioctl$PCIOCREAD(0xffffffffffffff9c, 0x8010570e, &(0x7f0000000080)) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x1}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="ffc3162617b20c148f91a23f5032") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 16:00:43 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0xfffffffffffffd29, 0x0}, 0x0) 16:00:43 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = syz_open_pts() kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f00000000c0)={0xfff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0xfff}, 0x0, 0x0, 0x0) r4 = dup(r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2, 0x0, 0x0, 0xfffffffd}, {0x5, 0xfe}, {0x3, 0x9}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0x8000, 0xf, 0xf1, 0x40}, {0x20, 0x8, 0x0, 0x10001}, {0x100, 0x6, 0x20, 0x9}, {0x800, 0xf0, 0x7, 0xff}, {0x1, 0x5, 0x2, 0x5f04}, {0x0, 0x7, 0x1, 0x5}, {0x1, 0x9, 0x40, 0x7}]}) getsockname$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r6 = kqueue() getsockopt$sock_int(r3, 0xffff, 0x6, &(0x7f0000000080), &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000002c0)={0xafb, './file0\x00', './file0\x00'}) dup2(r6, r1) 16:00:43 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) 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) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r2, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140)="729872c010f9814a92e7a26c62cdda6e2e", 0x11) execve(0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x7ff, 0x4, 0x2f000000000, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x40000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xe61c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x42ea}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000001}], ['./bus\x00', './bus/file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x3}) 16:00:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x1ff, 0x0, 0x6, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x2000000000000, 0x0, 0x4, 0x200000], [0x0, 0x0, 0x0, 0x400000000000, 0x0, 0x7, 0x800000000006, 0x0, 0x0, 0xfffffffffffffffe], [0x10000000000000, 0x0, 0x0, 0x4a90], [0x0, 0x0, 0xfffffffffffffffc, 0x3, 0x3f], [{0x0, 0x0, 0xffffffff}, {0x101, 0x5}, {0x0, 0x4}, {}, {0x0, 0x0, 0x10001}], {0x0, 0x0, 0x1}, {0x0, 0x0, 0x7fffffff, 0x80000001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x41) listen(r3, 0x9) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) listen(r4, 0x3f) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:00:44 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x4, 0x8, &(0x7f0000000040)="f628f0699bd09eebe6d93192964800000000050000120000000000", 0x1b) 16:00:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) sendmsg(0xffffffffffffffff, &(0x7f00000024c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRESDEC, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR, @ANYRESHEX=r1, @ANYRESHEX, @ANYRES32=0x0], @ANYBLOB='r', @ANYRESDEC=r0, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYBLOB="43ee46bbc98334077bace4db26f6998e2a8a18208e8b686ccc713965c6c1ae171d61dc4547653723474cfff17d0fa179c8aef2a09889960cc40f8d0d1b54d15eb0645b35636e10a154723097af5ae4ac0ed7fccf60daa533daa18eac91c569d5dfd2ce68c71688a1d96fbcea84fbaaf582f54e276586dccbe8f5b205da80990b652aed18de330497c11c272213a06a606fb25f9b673053a58af6aace14f7561c5e74070e9aa506960381c282b27055280ce28a669fad8daa2c5371f09c5588f1465f1f0294f43fdfe340c9666b0a30b22fccd62152476b2e57f5b5a7d6ebd24b2e27254defdcf5d9fc26cfd6fbbaf8271ad48665b2d238eacae323e8f45e", @ANYRES64], @ANYRESOCT=r3, @ANYRESDEC=r4, @ANYRESOCT=r5, @ANYRESDEC=r6], @ANYRES64=r2, @ANYRES16=0x0, @ANYBLOB="539ba7229a653b5f237bec6659074890c793a702502467822960f0953214ad66c159dbd04d0a6b8367033b7372774f473f4485a32d25cbfeda413b845421ae491d28eb403509312987065e8bc235f4706ecf779f997cb80c5238769d2883d4a97d623d916b7a72d031da77648e"], 0x93}, 0x4ab842d48807aaab) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000940)={0x0, 0x3, 0x5, 0x550c, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:44 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000180)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x9, 0x18000000, 0x9d61, 0x0, 0x4, 0x101, 0x0, 0x1, 0x0, 0x0, 0x3}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) 16:00:44 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0xad) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) 16:00:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x2) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x3) sendto$unix(r1, &(0x7f00000003c0)="b10005046000000000000cb06113ff070000000000008abf005f3524fea3fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e49c8df5f882b2b7b7faa5b2370ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd897f0fd3872babfbb770c1ab5a71601a8bfee8ff7cc53c894303b22f310b234f3650b79000fcfff0ffe608a3710900010000000000000000010000000000000361efa461c96a65bba0c83339b94eb3030484de73cdce2663cb362007424265b5692ed9722e06aadcd520baf6347f5e6dc215d73f5bf15cbce6801ca622d02f665ba7d100899f027b3cd97c5af560087be0ed7a2c7def325be0a5b72fcf139df2fb0f5855bb5172792bda3747ef9540e59dfc01b106df579bef8168b443b8ea6c3502eaa0f484496563353985322052b9aa305cf1171ee395f6ca593f00000052a45839d91d63aeae204aeed04c912f34fe4584587c59b766f4382541a3551da86233cd4b5dfc1561a319a153e340064e9219633709f91b69c83c0f0b797a6a693ceec8399dbb2057d28db245de0e962b84b55b0dec4b33962f0e8ad33a24c7d618c2b59883b6104331ae4d136c2d7062060b76236b5bdba4e2b8e8778ec6062130b7579691f42e9a56b3c2647adf929ff9192903ec1ff560dc576ff13c2c847684f23b96c5c0add7d54427ae346e2741aa55550c2632421e40d6acd8b90832fe32b5a63a42abbb1fda71c508e8fc0ec3263df5f8a55ba05b17732b2104b76120f48802fb14e7c14ed4535315a52875c68eb3acf967cc573c2b9b63e6c9a770a664c2f52e9bc7c6659642a1ee3d6eae0adca3e7750ec7d60f848855e8717d45cd2048a934054e72333d8ad39a7da499f416208076f2712780a21a9e010038d7daad08f413cd71c76bfb465f6bda2722e5da0e1fcac39ea2345f2644df7754aa5ea75a580fe3fff93d90", 0xffffff8d, 0xd, 0x0, 0x0) 16:00:44 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8218694a, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0xff}) 16:00:44 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000016, &(0x7f0000000000), 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)=0x1) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x2, 0xfffffff0}, {0x18, 0x0, 0x9, 0x1ff}, 0x9, [0x8, 0x20, 0x6, 0x1, 0x1, 0x9, 0x2, 0xfffffffe]}, 0x3c) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x2) recvfrom$inet(r4, &(0x7f0000000000)=""/129, 0x81, 0x1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x64}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r4 = dup(r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000002c0)={0xfffffbff, 0x5, 0xe89, 0x10000, 0x81, 0x5, 0x45a51751, 0x10, [{0x20, 0x3, 0x80}, {0x1, 0x6, 0x8001, 0x1}, {0x4, 0xff, 0x6, 0x74b2}, {0x7f, 0x3, 0x1ff, 0x7}, {0xffffffe0, 0x8, 0xfffffff8, 0x4}, {0x0, 0xfffffffa, 0x4, 0x537}, {0x5, 0x8000, 0x7}, {0x20, 0xffffff9a, 0x3, 0x1}, {0xaffd, 0x401, 0x1}, {0x9, 0x1, 0x0, 0x2}, {0x7e, 0x0, 0x0, 0x7f}, {0x367, 0x4a75a1de, 0x1, 0x1}, {0x7, 0x6, 0x40, 0x101}, {0x18, 0x6, 0x819, 0x200}, {0xa14, 0x8, 0x100, 0x2c}, {0x2e2a, 0x2e, 0xc1, 0x80000000}]}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x1b0) openat(r5, &(0x7f00000000c0)='./file0\x00', 0x80, 0x10) 16:00:44 executing program 1: utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0xfffffffffffffffe, 0xfffffffffffffffe}}, 0x2) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x188) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r0, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) 16:00:44 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8307"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e2ffff0000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r0 = socket(0x20, 0x1, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 16:00:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x88fe}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x2) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x401, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x79c) 16:00:44 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) syz_open_pts() r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xa0000001, 0x5, 0x0, "ffffff406eb400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c9"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 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(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:44 executing program 0: r0 = socket(0x1, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000120000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872baafbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0x8031cd9f1ae74ff) 16:00:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffed], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbff7ff, 0x0, 0x1], [0x0, 0x0, 0x401], [{}, {}, {}, {0x7f}, {}, {}, {0x0, 0x0, 0x400000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x1, 0x4000, 0x3f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa) fcntl$setstatus(r1, 0x4, 0x40) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:44 executing program 1: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000040)) getpeername$unix(r0, &(0x7f0000000a80)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x9, &(0x7f0000000080)=[0x0, 0xfffffff8, 0x2, 0x9, 0x8b98, 0x3, 0x7f, 0x81, 0x9]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r4 = fcntl$getown(r3, 0x5) getpgid(r4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4d}, {0x806}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r5 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000300)=""/11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffffe76530130fb9aa23d0571454d78a2a197a386207000000008295955987c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16fc0db55c62bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000ee0000003816ecaa000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a7b2237db8ee3a23e332f14dfcf8317205a265910bf87d33bedb316188421b1bf6a1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cc47bc415c77e78091045293d3582008d257c543d5b73a4e5c77ded34402e3b27cfa786da3c622e10efd6100"/361], 0x10) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000680)=0x43cbc, 0x4) uvm_fault(0xffffffff82548f48, 0xfffffdda1713008f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pool_do_put+0x12e: movq 0x8(%rbx),%rbx