last executing test programs: 39.478692765s ago: executing program 3 (id=1323): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x5) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x0, 0x7e, 0x9}, {0x1, 0x7, 0x5, 0x5}, {0x21ea, 0xff, 0x7, 0x3}, {0xc444, 0x9, 0x5, 0x2}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) sendto$unix(r1, &(0x7f0000000140)="56ecc407b6387c972beb5ac1395b121c5953736aa5767db6b343252d5fd49ade772d24dc1d73e7cc2e1716fa28314ab83f2ff0087270425655cae54473bf35915cc7eb8c0adaf83e01ab59616aa4fcb42f0cd3b603d8c3d4e4a387bbe5c4c594681c0bc041027e65feb1b1cda2f449a8f237a02a5c0790efd999a14bbbef8788d1a724b37420ae4bea8c683e7be594fe75a6f36fe5c3a396b5495e082aa264c8a4c8b827e4303100629717c3d35eaedd2398cf771ea5ea59204f542ddfc9f4295cbfd94fc34591c9eb", 0xc9, 0x0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x6, 0x6}, {0x0, 0x2}, {0x8c, 0xb}, {0x7, 0xbd9}, {0x6, 0x724}, {0x8c, 0xe}], 0x6}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x1000) syz_emit_ethernet(0xb4, &(0x7f0000000340)={@remote, @broadcast, [{[], {0x8100, 0x6, 0x1}}], {@ipv6={0x86dd, {0xd, 0x6, "68e607", 0x7a, 0xff, 0x8, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, {[@fragment={0x1d, 0x0, 0x9, 0x0, 0x0, 0x16, 0x68}], @udp={{0x2, 0x3, 0x8}, {"4335cdf0b9cc2c6fc677bc2b9cee05b79b1954e01186d73a2c73b5b6df3473fef004d0c8f53135e3898ffc309c45e3a98da48a8a8a8735ec5c419f70d3852d257c646c0cffdc8f6ec50f5505f4905aa83ba5b2a2b6893e2ef9d93dedce6b0c0262f5a9b8e552a616e820"}}}}}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x6, &(0x7f0000000400)=[{0x7fff, 0x5f, 0x0, 0x40}, {0xe17, 0xfe, 0x2, 0x5}, {0x400, 0x2, 0x8, 0x7}, {0x1000, 0x4, 0x1, 0xff}, {0x5, 0x8}, {0x10, 0x4, 0x0, 0x1}]}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0x96) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000004c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000500)={0x4, 0x2, 0x5, 0x4f08, "a37ff80af9b76e3384eb8209a83df5c1964acc89", 0x3, 0xffff2572}) fchmodat(r1, &(0x7f0000000540)='./file0\x00', 0x103, 0xe) mknodat(r1, &(0x7f0000000580)='./file1\x00', 0x100, 0x3) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000005c0)) sendmsg(r2, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000600)="3a88acda4c2a4173ebdf4039f96ca499cdefeea3ffe4b649960bf84194f45e046ddc98", 0x23}], 0x1, &(0x7f0000000680)=[{0x40, 0x1, 0x401, "a899c6d1cffa27a6850a4c9df6fd4974ad0a1f1574b3bc4d42e33a57cd22bf91907c019bab8ccf94ea409ff0f4689644"}, {0x18, 0xffff, 0x40000000, "63c2128f1b"}, {0x18, 0x1, 0x1, "7b11d7f7b5"}, {0x28, 0x1, 0x7, "a2c0a4953c7677244bcae63bb0a82305159b18"}, {0x108, 0xffff, 0x3, "30057b4a85e424e0bdad9b5e54d863caaa9719ca45e556681bfb85ed5e5d2e66d6602f9b45db9e4840a5d09f91ce5eaf9fd9a9ce06e7cde53d122a97ad32ccd3317cb9d762f78360fdc5303b2b634c70569c791b7b14febed1921eced5f3a9ce86d99f69c461b7ac85303264bf9ed0585b0c23214b07757b0227e25ea6a3eed04f8d668ba8b6a6450f0194de147a325091f82c6cbb428b51569038b4a3183d92b79ab023fa658ee3d5554647e02b8ffbf488e3edc38e8f3e5cec84bf44643dc14df17a38c49fb3b4c7a3a8a55859cfc9d1ec716d4574ceb3e58255ddb88da43248d701a921b5802aa71367b28e5672b904d09207d89b95"}, {0x30, 0x1, 0x6, "fb9278ea6281b603da89716938bf34ef046ebb3340aa560440125a578015d2"}, {0x28, 0x1, 0x7, "dcc55b7abdffdf037f3eb38fb30efb60b5741e"}, {0x88, 0xffff, 0xfffffff8, "2333d3c1e27abc80268d6f0a15d872fb2e6b603d7386466ccdf545706c2c94dfefdedff525009d96486b3f46940eb158ad5ccccf8d8bb41a05fa76c50b87b7e31b104a8ef68e7829ebb61cd9e1e33707093e2d1b9b160bbe75a77fb010d1d878be82afa22043a43df43390a7cfa489c96b812f9271"}], 0x280}, 0x2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000940)={'./file1/file0\x00', 0x3ff, 0x6, 0x45d, 0x0, 0x1, 0x1, 0x24c, 0x3, 0x2, 0x16b9, 0x5}) unlink(&(0x7f00000009c0)='./file1/file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000a40)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0xffffffffffffffff, r3, r4}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000b00)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000b40)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000b80)="7b6c23a8453d5ca7f7e8f541b22e71ec85a2d7f5ef3ab82fa8cacab516d650f004e7bf8a55c394afdb75cb3e52536673f6770684213256f2fd7efc5d9eeb3a54f3aec87dadd96cf4f646a7f8c0c261aaa5a48e7ed1644434cc3a7a587fe886625aefc3fbc40e8fa90bdd508595c9112b16949c540886500efa9de6ef31427afa86", &(0x7f0000000c40)=0x81, &(0x7f0000000c80)="cfe32a840faa362892cbfd6133d0dcc5d369b321253de8b2672f8788f4342c2a8ca5538f9433ec3ee9466ce568761e032f02d44a1ef913a8b63d0748dfd4ce786539b8133887b2d3f22d4726da995f221f06c0697e5d1a26e0d85b82539a5ee8eda939bcc75071b06d435ad613e7ee0a4d3bf65bd57e60727569438f4efa7edc776c179657298caafbd05a7c0de40d0ac7f45f8280595f79726260f1f35d0b369a90bc70ba2521352ba9e0b7dda3f9e1e85545c2b73b26b91053457776b6b913d5415153b3f21be87642a16100dc82069e4e8f28ca078a727d43883815afa456435f73a0", 0xe4) openat$pci(0xffffffffffffff9c, &(0x7f0000000d80), 0x0, 0x0) connect$unix(r2, &(0x7f0000000dc0)=@abs={0x0, 0x0, 0x2}, 0x8) syz_extract_tcp_res(&(0x7f0000000e00), 0x400, 0x9) dup(0xffffffffffffffff) 21.988878429s ago: executing program 3 (id=1323): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x5) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x0, 0x7e, 0x9}, {0x1, 0x7, 0x5, 0x5}, {0x21ea, 0xff, 0x7, 0x3}, {0xc444, 0x9, 0x5, 0x2}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) sendto$unix(r1, &(0x7f0000000140)="56ecc407b6387c972beb5ac1395b121c5953736aa5767db6b343252d5fd49ade772d24dc1d73e7cc2e1716fa28314ab83f2ff0087270425655cae54473bf35915cc7eb8c0adaf83e01ab59616aa4fcb42f0cd3b603d8c3d4e4a387bbe5c4c594681c0bc041027e65feb1b1cda2f449a8f237a02a5c0790efd999a14bbbef8788d1a724b37420ae4bea8c683e7be594fe75a6f36fe5c3a396b5495e082aa264c8a4c8b827e4303100629717c3d35eaedd2398cf771ea5ea59204f542ddfc9f4295cbfd94fc34591c9eb", 0xc9, 0x0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x6, 0x6}, {0x0, 0x2}, {0x8c, 0xb}, {0x7, 0xbd9}, {0x6, 0x724}, {0x8c, 0xe}], 0x6}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x1000) syz_emit_ethernet(0xb4, &(0x7f0000000340)={@remote, @broadcast, [{[], {0x8100, 0x6, 0x1}}], {@ipv6={0x86dd, {0xd, 0x6, "68e607", 0x7a, 0xff, 0x8, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, {[@fragment={0x1d, 0x0, 0x9, 0x0, 0x0, 0x16, 0x68}], @udp={{0x2, 0x3, 0x8}, {"4335cdf0b9cc2c6fc677bc2b9cee05b79b1954e01186d73a2c73b5b6df3473fef004d0c8f53135e3898ffc309c45e3a98da48a8a8a8735ec5c419f70d3852d257c646c0cffdc8f6ec50f5505f4905aa83ba5b2a2b6893e2ef9d93dedce6b0c0262f5a9b8e552a616e820"}}}}}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x6, &(0x7f0000000400)=[{0x7fff, 0x5f, 0x0, 0x40}, {0xe17, 0xfe, 0x2, 0x5}, {0x400, 0x2, 0x8, 0x7}, {0x1000, 0x4, 0x1, 0xff}, {0x5, 0x8}, {0x10, 0x4, 0x0, 0x1}]}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0x96) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000004c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000500)={0x4, 0x2, 0x5, 0x4f08, "a37ff80af9b76e3384eb8209a83df5c1964acc89", 0x3, 0xffff2572}) fchmodat(r1, &(0x7f0000000540)='./file0\x00', 0x103, 0xe) mknodat(r1, &(0x7f0000000580)='./file1\x00', 0x100, 0x3) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000005c0)) sendmsg(r2, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000600)="3a88acda4c2a4173ebdf4039f96ca499cdefeea3ffe4b649960bf84194f45e046ddc98", 0x23}], 0x1, &(0x7f0000000680)=[{0x40, 0x1, 0x401, "a899c6d1cffa27a6850a4c9df6fd4974ad0a1f1574b3bc4d42e33a57cd22bf91907c019bab8ccf94ea409ff0f4689644"}, {0x18, 0xffff, 0x40000000, "63c2128f1b"}, {0x18, 0x1, 0x1, "7b11d7f7b5"}, {0x28, 0x1, 0x7, "a2c0a4953c7677244bcae63bb0a82305159b18"}, {0x108, 0xffff, 0x3, "30057b4a85e424e0bdad9b5e54d863caaa9719ca45e556681bfb85ed5e5d2e66d6602f9b45db9e4840a5d09f91ce5eaf9fd9a9ce06e7cde53d122a97ad32ccd3317cb9d762f78360fdc5303b2b634c70569c791b7b14febed1921eced5f3a9ce86d99f69c461b7ac85303264bf9ed0585b0c23214b07757b0227e25ea6a3eed04f8d668ba8b6a6450f0194de147a325091f82c6cbb428b51569038b4a3183d92b79ab023fa658ee3d5554647e02b8ffbf488e3edc38e8f3e5cec84bf44643dc14df17a38c49fb3b4c7a3a8a55859cfc9d1ec716d4574ceb3e58255ddb88da43248d701a921b5802aa71367b28e5672b904d09207d89b95"}, {0x30, 0x1, 0x6, "fb9278ea6281b603da89716938bf34ef046ebb3340aa560440125a578015d2"}, {0x28, 0x1, 0x7, "dcc55b7abdffdf037f3eb38fb30efb60b5741e"}, {0x88, 0xffff, 0xfffffff8, "2333d3c1e27abc80268d6f0a15d872fb2e6b603d7386466ccdf545706c2c94dfefdedff525009d96486b3f46940eb158ad5ccccf8d8bb41a05fa76c50b87b7e31b104a8ef68e7829ebb61cd9e1e33707093e2d1b9b160bbe75a77fb010d1d878be82afa22043a43df43390a7cfa489c96b812f9271"}], 0x280}, 0x2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000940)={'./file1/file0\x00', 0x3ff, 0x6, 0x45d, 0x0, 0x1, 0x1, 0x24c, 0x3, 0x2, 0x16b9, 0x5}) unlink(&(0x7f00000009c0)='./file1/file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000a40)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0xffffffffffffffff, r3, r4}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000b00)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000b40)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000b80)="7b6c23a8453d5ca7f7e8f541b22e71ec85a2d7f5ef3ab82fa8cacab516d650f004e7bf8a55c394afdb75cb3e52536673f6770684213256f2fd7efc5d9eeb3a54f3aec87dadd96cf4f646a7f8c0c261aaa5a48e7ed1644434cc3a7a587fe886625aefc3fbc40e8fa90bdd508595c9112b16949c540886500efa9de6ef31427afa86", &(0x7f0000000c40)=0x81, &(0x7f0000000c80)="cfe32a840faa362892cbfd6133d0dcc5d369b321253de8b2672f8788f4342c2a8ca5538f9433ec3ee9466ce568761e032f02d44a1ef913a8b63d0748dfd4ce786539b8133887b2d3f22d4726da995f221f06c0697e5d1a26e0d85b82539a5ee8eda939bcc75071b06d435ad613e7ee0a4d3bf65bd57e60727569438f4efa7edc776c179657298caafbd05a7c0de40d0ac7f45f8280595f79726260f1f35d0b369a90bc70ba2521352ba9e0b7dda3f9e1e85545c2b73b26b91053457776b6b913d5415153b3f21be87642a16100dc82069e4e8f28ca078a727d43883815afa456435f73a0", 0xe4) openat$pci(0xffffffffffffff9c, &(0x7f0000000d80), 0x0, 0x0) connect$unix(r2, &(0x7f0000000dc0)=@abs={0x0, 0x0, 0x2}, 0x8) syz_extract_tcp_res(&(0x7f0000000e00), 0x400, 0x9) dup(0xffffffffffffffff) 16.484493037s ago: executing program 3 (id=1323): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x5) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x0, 0x7e, 0x9}, {0x1, 0x7, 0x5, 0x5}, {0x21ea, 0xff, 0x7, 0x3}, {0xc444, 0x9, 0x5, 0x2}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) sendto$unix(r1, &(0x7f0000000140)="56ecc407b6387c972beb5ac1395b121c5953736aa5767db6b343252d5fd49ade772d24dc1d73e7cc2e1716fa28314ab83f2ff0087270425655cae54473bf35915cc7eb8c0adaf83e01ab59616aa4fcb42f0cd3b603d8c3d4e4a387bbe5c4c594681c0bc041027e65feb1b1cda2f449a8f237a02a5c0790efd999a14bbbef8788d1a724b37420ae4bea8c683e7be594fe75a6f36fe5c3a396b5495e082aa264c8a4c8b827e4303100629717c3d35eaedd2398cf771ea5ea59204f542ddfc9f4295cbfd94fc34591c9eb", 0xc9, 0x0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x6, 0x6}, {0x0, 0x2}, {0x8c, 0xb}, {0x7, 0xbd9}, {0x6, 0x724}, {0x8c, 0xe}], 0x6}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x1000) syz_emit_ethernet(0xb4, &(0x7f0000000340)={@remote, @broadcast, [{[], {0x8100, 0x6, 0x1}}], {@ipv6={0x86dd, {0xd, 0x6, "68e607", 0x7a, 0xff, 0x8, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, {[@fragment={0x1d, 0x0, 0x9, 0x0, 0x0, 0x16, 0x68}], @udp={{0x2, 0x3, 0x8}, {"4335cdf0b9cc2c6fc677bc2b9cee05b79b1954e01186d73a2c73b5b6df3473fef004d0c8f53135e3898ffc309c45e3a98da48a8a8a8735ec5c419f70d3852d257c646c0cffdc8f6ec50f5505f4905aa83ba5b2a2b6893e2ef9d93dedce6b0c0262f5a9b8e552a616e820"}}}}}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x6, &(0x7f0000000400)=[{0x7fff, 0x5f, 0x0, 0x40}, {0xe17, 0xfe, 0x2, 0x5}, {0x400, 0x2, 0x8, 0x7}, {0x1000, 0x4, 0x1, 0xff}, {0x5, 0x8}, {0x10, 0x4, 0x0, 0x1}]}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0x96) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000004c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000500)={0x4, 0x2, 0x5, 0x4f08, "a37ff80af9b76e3384eb8209a83df5c1964acc89", 0x3, 0xffff2572}) fchmodat(r1, &(0x7f0000000540)='./file0\x00', 0x103, 0xe) mknodat(r1, &(0x7f0000000580)='./file1\x00', 0x100, 0x3) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000005c0)) sendmsg(r2, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000600)="3a88acda4c2a4173ebdf4039f96ca499cdefeea3ffe4b649960bf84194f45e046ddc98", 0x23}], 0x1, &(0x7f0000000680)=[{0x40, 0x1, 0x401, "a899c6d1cffa27a6850a4c9df6fd4974ad0a1f1574b3bc4d42e33a57cd22bf91907c019bab8ccf94ea409ff0f4689644"}, {0x18, 0xffff, 0x40000000, "63c2128f1b"}, {0x18, 0x1, 0x1, "7b11d7f7b5"}, {0x28, 0x1, 0x7, "a2c0a4953c7677244bcae63bb0a82305159b18"}, {0x108, 0xffff, 0x3, "30057b4a85e424e0bdad9b5e54d863caaa9719ca45e556681bfb85ed5e5d2e66d6602f9b45db9e4840a5d09f91ce5eaf9fd9a9ce06e7cde53d122a97ad32ccd3317cb9d762f78360fdc5303b2b634c70569c791b7b14febed1921eced5f3a9ce86d99f69c461b7ac85303264bf9ed0585b0c23214b07757b0227e25ea6a3eed04f8d668ba8b6a6450f0194de147a325091f82c6cbb428b51569038b4a3183d92b79ab023fa658ee3d5554647e02b8ffbf488e3edc38e8f3e5cec84bf44643dc14df17a38c49fb3b4c7a3a8a55859cfc9d1ec716d4574ceb3e58255ddb88da43248d701a921b5802aa71367b28e5672b904d09207d89b95"}, {0x30, 0x1, 0x6, "fb9278ea6281b603da89716938bf34ef046ebb3340aa560440125a578015d2"}, {0x28, 0x1, 0x7, "dcc55b7abdffdf037f3eb38fb30efb60b5741e"}, {0x88, 0xffff, 0xfffffff8, "2333d3c1e27abc80268d6f0a15d872fb2e6b603d7386466ccdf545706c2c94dfefdedff525009d96486b3f46940eb158ad5ccccf8d8bb41a05fa76c50b87b7e31b104a8ef68e7829ebb61cd9e1e33707093e2d1b9b160bbe75a77fb010d1d878be82afa22043a43df43390a7cfa489c96b812f9271"}], 0x280}, 0x2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000940)={'./file1/file0\x00', 0x3ff, 0x6, 0x45d, 0x0, 0x1, 0x1, 0x24c, 0x3, 0x2, 0x16b9, 0x5}) unlink(&(0x7f00000009c0)='./file1/file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000a40)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0xffffffffffffffff, r3, r4}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000b00)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000b40)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000b80)="7b6c23a8453d5ca7f7e8f541b22e71ec85a2d7f5ef3ab82fa8cacab516d650f004e7bf8a55c394afdb75cb3e52536673f6770684213256f2fd7efc5d9eeb3a54f3aec87dadd96cf4f646a7f8c0c261aaa5a48e7ed1644434cc3a7a587fe886625aefc3fbc40e8fa90bdd508595c9112b16949c540886500efa9de6ef31427afa86", &(0x7f0000000c40)=0x81, &(0x7f0000000c80)="cfe32a840faa362892cbfd6133d0dcc5d369b321253de8b2672f8788f4342c2a8ca5538f9433ec3ee9466ce568761e032f02d44a1ef913a8b63d0748dfd4ce786539b8133887b2d3f22d4726da995f221f06c0697e5d1a26e0d85b82539a5ee8eda939bcc75071b06d435ad613e7ee0a4d3bf65bd57e60727569438f4efa7edc776c179657298caafbd05a7c0de40d0ac7f45f8280595f79726260f1f35d0b369a90bc70ba2521352ba9e0b7dda3f9e1e85545c2b73b26b91053457776b6b913d5415153b3f21be87642a16100dc82069e4e8f28ca078a727d43883815afa456435f73a0", 0xe4) openat$pci(0xffffffffffffff9c, &(0x7f0000000d80), 0x0, 0x0) connect$unix(r2, &(0x7f0000000dc0)=@abs={0x0, 0x0, 0x2}, 0x8) syz_extract_tcp_res(&(0x7f0000000e00), 0x400, 0x9) dup(0xffffffffffffffff) 14.241306469s ago: executing program 6 (id=1479): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='%-+}++\x00', &(0x7f00000000c0)='@/..*\xd3{):%-/*)\x00', &(0x7f0000000100)='$\x00', &(0x7f0000000140)=',\\@-\x00', &(0x7f0000000180)='\\i,-@[\x00', &(0x7f00000001c0)='M*\x18[:#\x00', &(0x7f0000000200)='\xa9\x00'], &(0x7f0000000440)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='(\x00', &(0x7f0000000300)='!+:}\x00', &(0x7f0000000340)=':]#*\x00', &(0x7f0000000380)='/\\:![\xed\x00', &(0x7f00000003c0)='\xe3\x00', &(0x7f0000000400)='\x00']) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000480)=0x3) getpeername$inet(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x47, './file0\x00', './file0\x00'}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000580)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) fchown(r1, r2, 0x0) setrlimit(0x4, &(0x7f0000000680)={0x1, 0x7}) setrlimit(0x8, &(0x7f00000006c0)={0x1ff, 0x5}) sendto$unix(r0, &(0x7f0000000700)="3376879725e228c4281594991c4cc1a593dd0ea0ff35b8af47773fd9876a2e9e20edc8919bbd3d55fd7334535d6d322f9013d638bfb2d30d0798fd895e53cbb983c470f8bc79ded8eb6631bc52a49147b0592faae5492e7c1718975f193449ce226b61bf3dfb3d57fce578ade41fe1c7b05611c9ea356683e9b829ce60c542a4a3f8927beac05b0a3e9050e077a51f9248339789798175e4014c831694c2b8ca078f152804ee32f5ead38a69d9b037f85a7b78635cbc65d17bdab4fc4955894aea39525b96fc4636da4b0d01c69d8803917c3e06ca52d4612c6b545c449eb4", 0xdf, 0x400, &(0x7f0000000800)=@file={0x0, './file0\x00'}, 0xa) getrlimit(0x2, &(0x7f0000000840)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) socket$inet(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000880)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000900)={0x1, &(0x7f00000008c0)=[{0x8, 0x0, 0x9, 0x7}]}) setrlimit(0x5, &(0x7f0000000940)={0x8, 0x263d9320}) getrlimit(0x2, &(0x7f0000000980)) recvmsg(r1, &(0x7f0000001b00)={&(0x7f00000009c0)=@un=@file={0x0, ""/16}, 0x12, &(0x7f0000001a00)=[{&(0x7f0000000a00)=""/4096, 0x1000}], 0x1, &(0x7f0000001a40)=""/149, 0x95}, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000001b40)={0xce5e, 0x9, 0xa82}) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) utimensat(r0, &(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)={{0x5, 0x8000000000000000}, {0x0, 0x40}}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000001c00)={'./file0\x00', 0xc00000, 0x1, 0x100, 0x0, 0x7, 0xffffffff, 0xf, 0x2, 0x1, 0x2, 0xfffffffffffffff8}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000001c80)) r3 = socket(0x20, 0x4000, 0xe8) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000001cc0)={0x2, 0x7f}) setsockopt(r3, 0x6, 0x0, &(0x7f0000001d00)="aa62832eac9fe1f54c50617bf71e74fe9ab52067f5dd56b427d98d43ce3a2bcf0d05100c735de5e3cf0ce87595678f445e43dbebe6ee2731f23a554a1a8d8c5024c0b93c4f49a4dc9007e72b5facc15c75c8c781206746334f22add9e40f0581163c1dff641864abe76ab76c6edb337ed91fe4166656e14562dca43ff72a33b6c16dadf815be2937442369fd69cd678ea3b290e3e979ab6c236b8f74c529d2efed0e744e690793d96fa105d7db78d7829059aace", 0xb4) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001dc0)) 14.240976792s ago: executing program 7 (id=1480): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f00000001c0)="e1af63c4aa50a6b5", 0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) socket(0x18, 0x3, 0x0) setsockopt(r1, 0xbf, 0x28, &(0x7f0000000400)="5a22535f6a00000000f493e3153fd503000000d5e587e40e4995d4824a54966028af740bbc37cfdab1463407fe189017d6e4de11dbef3bce9f7fcf26e3908846d4da70375b17510a91c54418d26bf3cf9587ffffffff185880a97e03c67cc5ab068873ce0000bed7838ebc2b77c1a947bf725dc3532d9f4cc4e4f0b2aab5f64f5d9ab72f87c09f5fe4da4e1d1c6b810df0e2799ea7b7625e6367f51ddda8cb7b5680b5723ff2426fd7f82d284765e26525252bc6825eb0a4ebfe89a78823bb79a4bc2bd223da866ea91db6b8e43706340e271592737f01be9028a8b26bdafe194c6488724947bc79b5b83d52fa20b0fee162ade54b4ff9cbed7f89d1abd01ca8e86ed0cb61400fb84ee52b804256ea3da645c7092e478368000b2f77bcf90c596a8979a207751c29439038a009fd8eaf404faaa6dd48277eeba81ea1ac147bae021f0181e9d4c3a16d9a401b", 0x14c) syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10, 0x3c, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@hopopts, @routing={0x3c, 0x0, 0x0, 0xf9}]}}}}}) close(r1) 12.002400573s ago: executing program 7 (id=1485): socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x2, 0x0) kqueue() r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000080)="1f0e19b5", 0x4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0xfffffffffffffffb, 0x0, 0xffffffffffff48b8, 0x100000000, 0x0, 0x800000000000, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x0, 0xffffffffffffffff, 0x101, 0x0, 0x0, 0x2, 0x101], [0xfffffffffffffffe, 0x0, 0x5, 0x20000000, 0x0, 0x7b98, 0x1fe, 0xf, 0x7ff], [0x100000001, 0x2, 0x0, 0x0, 0x0, 0x11000], [0x100, 0x20000000000, 0x0, 0x100000000, 0x5], [{0x2, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x2005}, {0x0, 0x0, 0xfffffffe, 0x1}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0x8, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {0x3, 0x0, 0x0, 0xffffffffffffffff}, {0x4, 0x965, 0x0, 0x8}], {0x0, 0x5, 0x1}, {0x0, 0x0, 0xfffffffe}}}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x1005, 0x0, 0x37, 0x0) acct(0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000340)={&(0x7f0000000000)='./file0\x00', 0x3, &(0x7f00000000c0)='./file0\x00', 0x8}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x8e, 0x8}, {0x8d, 0x1}, {0x0, 0x1}], 0x3}) acct(&(0x7f0000000080)='./file0\x00') 10.982313544s ago: executing program 2 (id=1488): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0xc90) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 10.962272795s ago: executing program 2 (id=1489): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000040)="bcab", &(0x7f0000000080)=0x2, &(0x7f00000000c0), 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) r2 = accept(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f00000001c0)=0xfff, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x1, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000180)="6f4cecbce9953959b48fdc63ada7b56f120d7f50fc4550e7", 0x18}, {&(0x7f0000000400)="3f74e59d12e7a00ebc48c107a01d831a81c48817db5cd7d6079211d552ed2d5c804eed4d231d89ace44623", 0x2b}], 0x2) execve(0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x7fffffffffffffff}, &(0x7f0000000040)={0x7fffffff, 0x0, 0x0, 0x6, 0x0, 0x0, 0xe4}, 0x0, 0x0) 10.96150198s ago: executing program 6 (id=1490): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) select(0x40, &(0x7f0000000140)={0x2, 0x4dbb, 0x1, 0x8, 0x7, 0x5, 0x84, 0x8000000000000001}, 0x0, &(0x7f00000001c0)={0x1000000000008, 0x5, 0x0, 0x6, 0x8000000000000000, 0xc0d1, 0x3, 0x7}, &(0x7f0000000240)={0x0, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) seteuid(0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000280)=""/143) socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000035c0)=0x3) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000180)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(0x0, 0x1ffa, 0x0) select(0x40, &(0x7f0000000140)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) select(0x40, &(0x7f0000000040)={0x8, 0x5, 0x4008, 0x8000000000000003, 0x3, 0x1000000000090, 0x4c}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000000)="faffffff", 0x4) r5 = socket(0x1, 0x4, 0x0) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10.960899544s ago: executing program 1 (id=1491): setgid(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x1) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) execve(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)=[&(0x7f00000000c0)='tap', &(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000380)='-]/\x00', &(0x7f00000003c0)='[[/\xad:\x00', &(0x7f0000000400)='tap'], &(0x7f00000004c0)) syz_open_pts() syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x22, 0xfd, 0x3}, {0x0, 0xc5, 0x5, 0x10000}, {0x9e, 0x8, 0x0, 0x40003}]}) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) 10.252517499s ago: executing program 5 (id=1492): open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0xb7) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x10) ftruncate(r1, 0x80002) r2 = socket(0x1, 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x40) shutdown(r2, 0x2) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000440)=""/74, 0x4a}], 0x18, 0xfffd) 10.000730217s ago: executing program 7 (id=1494): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x89) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="00041b000f3e8095043fa8985d012c000001003d0817c53fcb7c7d40b5bf66108039750000007ab791f608f7b2e1e356ab0471039f5d00000000000000d7526df8c1561d", &(0x7f0000000000)=0x44, 0x0, 0x0) syz_emit_ethernet(0x7c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) getuid() syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000100), 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000040)="82338798", &(0x7f0000000100)=0x4, 0x0, 0x0) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) listen(r2, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0x4}, 0x8) 9.997569139s ago: executing program 0 (id=1495): sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x2) (async) syz_emit_ethernet(0x36, &(0x7f00000002c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x12, 0x28, 0x66, 0x21db, 0xff, 0xff, 0x0, @multicast2, @rand_addr=0xdfffffff}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x16, 0x8, 0x0, 0x4}}}}}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1b}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 9.752301226s ago: executing program 4 (id=1496): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd60062e0b"]) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={0x0, r1, 0x3}) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000000)="5ab7776a", 0x4) 9.747487031s ago: executing program 3 (id=1323): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x5) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x0, 0x7e, 0x9}, {0x1, 0x7, 0x5, 0x5}, {0x21ea, 0xff, 0x7, 0x3}, {0xc444, 0x9, 0x5, 0x2}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) sendto$unix(r1, &(0x7f0000000140)="56ecc407b6387c972beb5ac1395b121c5953736aa5767db6b343252d5fd49ade772d24dc1d73e7cc2e1716fa28314ab83f2ff0087270425655cae54473bf35915cc7eb8c0adaf83e01ab59616aa4fcb42f0cd3b603d8c3d4e4a387bbe5c4c594681c0bc041027e65feb1b1cda2f449a8f237a02a5c0790efd999a14bbbef8788d1a724b37420ae4bea8c683e7be594fe75a6f36fe5c3a396b5495e082aa264c8a4c8b827e4303100629717c3d35eaedd2398cf771ea5ea59204f542ddfc9f4295cbfd94fc34591c9eb", 0xc9, 0x0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x6, 0x6}, {0x0, 0x2}, {0x8c, 0xb}, {0x7, 0xbd9}, {0x6, 0x724}, {0x8c, 0xe}], 0x6}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x1000) syz_emit_ethernet(0xb4, &(0x7f0000000340)={@remote, @broadcast, [{[], {0x8100, 0x6, 0x1}}], {@ipv6={0x86dd, {0xd, 0x6, "68e607", 0x7a, 0xff, 0x8, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, {[@fragment={0x1d, 0x0, 0x9, 0x0, 0x0, 0x16, 0x68}], @udp={{0x2, 0x3, 0x8}, {"4335cdf0b9cc2c6fc677bc2b9cee05b79b1954e01186d73a2c73b5b6df3473fef004d0c8f53135e3898ffc309c45e3a98da48a8a8a8735ec5c419f70d3852d257c646c0cffdc8f6ec50f5505f4905aa83ba5b2a2b6893e2ef9d93dedce6b0c0262f5a9b8e552a616e820"}}}}}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x6, &(0x7f0000000400)=[{0x7fff, 0x5f, 0x0, 0x40}, {0xe17, 0xfe, 0x2, 0x5}, {0x400, 0x2, 0x8, 0x7}, {0x1000, 0x4, 0x1, 0xff}, {0x5, 0x8}, {0x10, 0x4, 0x0, 0x1}]}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0x96) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000004c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000500)={0x4, 0x2, 0x5, 0x4f08, "a37ff80af9b76e3384eb8209a83df5c1964acc89", 0x3, 0xffff2572}) fchmodat(r1, &(0x7f0000000540)='./file0\x00', 0x103, 0xe) mknodat(r1, &(0x7f0000000580)='./file1\x00', 0x100, 0x3) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000005c0)) sendmsg(r2, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000600)="3a88acda4c2a4173ebdf4039f96ca499cdefeea3ffe4b649960bf84194f45e046ddc98", 0x23}], 0x1, &(0x7f0000000680)=[{0x40, 0x1, 0x401, "a899c6d1cffa27a6850a4c9df6fd4974ad0a1f1574b3bc4d42e33a57cd22bf91907c019bab8ccf94ea409ff0f4689644"}, {0x18, 0xffff, 0x40000000, "63c2128f1b"}, {0x18, 0x1, 0x1, "7b11d7f7b5"}, {0x28, 0x1, 0x7, "a2c0a4953c7677244bcae63bb0a82305159b18"}, {0x108, 0xffff, 0x3, "30057b4a85e424e0bdad9b5e54d863caaa9719ca45e556681bfb85ed5e5d2e66d6602f9b45db9e4840a5d09f91ce5eaf9fd9a9ce06e7cde53d122a97ad32ccd3317cb9d762f78360fdc5303b2b634c70569c791b7b14febed1921eced5f3a9ce86d99f69c461b7ac85303264bf9ed0585b0c23214b07757b0227e25ea6a3eed04f8d668ba8b6a6450f0194de147a325091f82c6cbb428b51569038b4a3183d92b79ab023fa658ee3d5554647e02b8ffbf488e3edc38e8f3e5cec84bf44643dc14df17a38c49fb3b4c7a3a8a55859cfc9d1ec716d4574ceb3e58255ddb88da43248d701a921b5802aa71367b28e5672b904d09207d89b95"}, {0x30, 0x1, 0x6, "fb9278ea6281b603da89716938bf34ef046ebb3340aa560440125a578015d2"}, {0x28, 0x1, 0x7, "dcc55b7abdffdf037f3eb38fb30efb60b5741e"}, {0x88, 0xffff, 0xfffffff8, "2333d3c1e27abc80268d6f0a15d872fb2e6b603d7386466ccdf545706c2c94dfefdedff525009d96486b3f46940eb158ad5ccccf8d8bb41a05fa76c50b87b7e31b104a8ef68e7829ebb61cd9e1e33707093e2d1b9b160bbe75a77fb010d1d878be82afa22043a43df43390a7cfa489c96b812f9271"}], 0x280}, 0x2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000940)={'./file1/file0\x00', 0x3ff, 0x6, 0x45d, 0x0, 0x1, 0x1, 0x24c, 0x3, 0x2, 0x16b9, 0x5}) unlink(&(0x7f00000009c0)='./file1/file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000a40)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0xffffffffffffffff, r3, r4}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000b00)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000b40)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000b80)="7b6c23a8453d5ca7f7e8f541b22e71ec85a2d7f5ef3ab82fa8cacab516d650f004e7bf8a55c394afdb75cb3e52536673f6770684213256f2fd7efc5d9eeb3a54f3aec87dadd96cf4f646a7f8c0c261aaa5a48e7ed1644434cc3a7a587fe886625aefc3fbc40e8fa90bdd508595c9112b16949c540886500efa9de6ef31427afa86", &(0x7f0000000c40)=0x81, &(0x7f0000000c80)="cfe32a840faa362892cbfd6133d0dcc5d369b321253de8b2672f8788f4342c2a8ca5538f9433ec3ee9466ce568761e032f02d44a1ef913a8b63d0748dfd4ce786539b8133887b2d3f22d4726da995f221f06c0697e5d1a26e0d85b82539a5ee8eda939bcc75071b06d435ad613e7ee0a4d3bf65bd57e60727569438f4efa7edc776c179657298caafbd05a7c0de40d0ac7f45f8280595f79726260f1f35d0b369a90bc70ba2521352ba9e0b7dda3f9e1e85545c2b73b26b91053457776b6b913d5415153b3f21be87642a16100dc82069e4e8f28ca078a727d43883815afa456435f73a0", 0xe4) openat$pci(0xffffffffffffff9c, &(0x7f0000000d80), 0x0, 0x0) connect$unix(r2, &(0x7f0000000dc0)=@abs={0x0, 0x0, 0x2}, 0x8) syz_extract_tcp_res(&(0x7f0000000e00), 0x400, 0x9) dup(0xffffffffffffffff) 9.502264222s ago: executing program 0 (id=1497): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x103, 0x88000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x10001, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x6}, {0x1, 0x650, 0x4, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x3, 0x5}, {0x6a71, 0x8001, 0x1000, 0x4}, {0x1ca, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x4}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x9}, {0x1000c, 0x7599, 0x81, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) fchdir(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 7.997962333s ago: executing program 0 (id=1498): madvise(&(0x7f00007f9000/0x3000)=nil, 0x3000, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x47ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x902, 0x10, [{0x0, 0x9, 0x2, 0x71002}, {0x2, 0xfff, 0x8, 0x8}, {0x110, 0xfffff4a1, 0x0, 0x9}, {0x1, 0x803, 0x8007, 0xb6b}, {0xa, 0x200727, 0x9f7, 0x7}, {0x1, 0x650, 0x5, 0xc7}, {0xce1, 0xffffffff, 0x1, 0x6d}, {0xffe, 0x7ff, 0x14, 0xc}, {0x2, 0x200083, 0x8000005, 0x5}, {0x6a76, 0x8003, 0x8001, 0x4}, {0x1, 0x10001, 0xe, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x555981a7, 0x3, 0x6}, {0x29a71717, 0xfffffff6, 0xffffffff, 0x7}, {0x8, 0x3, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000300000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f00000001c0)="cd", 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) 7.996037576s ago: executing program 1 (id=1499): madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) 7.992222021s ago: executing program 2 (id=1500): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x9e4a, 0x25, 0x5, 0x1}, {0x50, 0x11, 0x5, 0x1}, {0x9e, 0x18, 0xff, 0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) dup2(r0, r0) r2 = socket(0x18, 0x3, 0x0) getsockname$inet(r2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) 7.991923304s ago: executing program 4 (id=1501): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x4}, {0x2, 0x82, 0x9, 0x9}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x0, 0x4, 0x0, 0xc14}, {0x0, 0x1}, {0x6, 0x4, 0x3}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2, 0x80, 0x0, 0x6}, {0x80, 0x1, 0x6, 0x405}, {0x400e, 0x4, 0x53, 0xa969}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000300)=ANY=[]) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) 7.991647391s ago: executing program 5 (id=1502): r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() setreuid(0xee00, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xc0104451, &(0x7f0000000000)={0xfffffffb, 0x408, 0x7fffffff, 0xf7ff, "0000000000fb000000000000b34445f0388a19a0", 0x33c3300e, 0x27}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xfffffffc, 0x6, {[0xfffffbfffffffffb, 0x0, 0x7, 0x100000000, 0x6, 0xf3e5, 0xdf5c, 0xfffffffffffffffe, 0x0, 0x2eff, 0xfffffffffffffffc, 0x9, 0xfffffffffffffff6, 0xa, 0x80, 0x200, 0xffffffffffffffff, 0x100], [0xbc, 0x80000001, 0xfffffffffffffffd, 0xe3e, 0x5d, 0x6, 0x1fe, 0x0, 0x2000020000004, 0x9], [0x10000000, 0x2, 0xaf2, 0x0, 0xfffffffffffffffc, 0x10fff, 0xffffffff00000000], [0x1, 0xee97, 0x7ffffffffffffffc, 0x9, 0xfffffffffffffffd, 0x4], [{0x80, 0xffffffe7, 0x8, 0x7d06}, {0xfffc, 0x2, 0x7, 0x1}, {0x4, 0x900, 0x6b0, 0x83}, {0x3, 0x7, 0x6, 0xffffffffffffffff}, {0x0, 0x3, 0x2, 0x8}, {0x0, 0xfffffffb, 0x9, 0x2fa}, {0x1ffd, 0x101, 0x7, 0x3}, {0x0, 0x100, 0x0, 0x9}], {0x0, 0x6, 0x5, 0x36f}, {0x3, 0x80000004, 0x1000}}}) r3 = kqueue() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000340)={0x10, 0x800, 0x1, 0x0, "bde92bf0b0d325417bb2404e30817c8556e2eef4", 0xffffffff, 0x8}) kevent(r3, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r4, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) r5 = getuid() setreuid(0xee00, r5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000300)=0x5) setsockopt(r0, 0x1000000029, 0xd, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x7fff) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x144) 7.991381913s ago: executing program 6 (id=1503): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000005c0)=[{&(0x7f0000002d40)="4e174776daf4fb44dfb5b39f3cb8f5ac2d401d994a15a52f26caa834ce9df3ff35e9d2a884d407d9ebae3b38ae5805a17ab8f19882b28e24d02cb61b5134be54b32d11a981d6d5a8c4dbaf221c1ea2b0cc30fccc4aa43f8de77e214ca7a18d7ed8f1acd1293f6303741c514164d1211d6fd7af98a9eac230efff65a03e862973fcf3fafcad3d6693f485899e091bcee22dfa514dc738f19f6da6c50cd5834e9af3480150350f0134e8a3ffbd44feeb3bd04d14b5a4dc85ca643f8661ad7db1a26cad7e43d2ae9d7338d81849ff51029e60ab732c44223f2e4656c47485783daf1699a46ca263d56edfc8942e19d0d5bdacd7f4892da88d46c95f938483e43ad3ff2a59261cb4c5dfafc76e7764c444870bedda3ba63dfe377e0ef5493d2f8173d654fe9147cab8c3002efd254938ae1fc3ed9a7597104d3e6e305e2e22f70b2ba589e5d8b05ee93ea6ee6f453952a18f2282127b020bbd22d3f1c1839d8bc77ceb5ab0c6a0ca0bbd71a94507008c4e4d96163e6d8d365b3f1c6cdae98aab8f7044c72a49ce45a99efd3e68450b2163bdaa18f5cf12ac9f3500caee889864d0b76ddc446dc601abb8eab9bb944891122ca82d63179118ec9ea96c9f56f80de0f2221c59f556782dc7a484cd3a7b11402eebc9c15588e7b0ebb6254fa63021334f3c027a177c1ec1b5a23108663838b139e1920fd3c337e9d68c8e1e86e3ff0e66921bfd0955f8c31950f5fa468ea4505488e19949cea51a59cf757df75081f53764bf27b2bcfaa659ed50776c2b5b3c58c36d091bd12fe8d8385dcdf3f38c30da96f04f639e91278154eb831cee3f1651c29d188f8dd8b575d14d6e524a01f9efa669f8ec70fe4f9dd88691fe3c9337f4bc09f3fadc45f932881add14a4f38b843668bfc342950f46ed57a58942904c09293660adfc5c697acbb459ba79c97616ebbbc176a5e7556410afed0ba63a149de869a98e12058e92360c066335d50feb1e55ff8d57f51c60bbfbae04281a2a50cad2b403e018a91dc60a250bc0a4843c22e5c56f92ee7ba5713fc358c1fe0360498e5042506dbd2e5c673ddde986d2a482e3e244e2c56bd1798c4b6385cf3adfb3a7d0a2e5dbc32859d757a8c44046bd0207246bf76b185232e7be7c48522055e2d8ec6bd5fc29ecafb2c5fce4690b52f267d9ac7fa69dc8a1cd8ce7c3c949ddb28a7a7c0b2bd8f1e1e77006002812157c1bc4354353b7653d3fc4d3178e8804dc81a49f2a6e35ceabcdd0ce2dbd070d49bb9a3bc59508fa618540264c53134f71d0de56d390d37d774b85c7814dbbf1930e0f100ce69b0f693af9930c1a599899fd37c481620a2855d1338a966eb600f7983049581ec3003b7c1306ef8422a6025dc38dc3b23438cd96e538afb78a6f18f51c83488ab7a65b2f4f302d24622f5417b4d81c31247b6f60c85bbd92b6703d8dfc1643fc26a8e817fb866ffcb37bd2e5fa745ccf64153e19e2447066c15dfc0d9c261a12a367ad2711d2b9046f3187c35cac53a857cf77818eef9e7ba25c585cf0688996b1cc1eb719fd3496a2ece4013a9de3687d2956bf536fe6d230dcf8af94d075ce4528e7db2dffaa517d9bf6156592da5eac87dbbb3715540cc6ecc40433619ad0c7231f2339fc2a6916ca7b53d76c6aae6d41582e7934b37d2da93fc1337ce8fa112868fa677407979f7d8fab9d9ce9c25b6c5dd78d44940609ff0192eaa7c2d1ffe2afe7cf6f1dcd627309eb930d8f52504c1b1990b8f97b08590ec1200622d2f92190722027c8fbc1b3a578a218e0b104825bb5e9c8faa43b4eea168e59c07195342a5c6b6f96d22f9edae61c0e1cd28e5db4ee7a315c7ee7d2d1d2735169792f1f10ec1d0a5f9bb68c30b0117d3fc3306a71d232d2773d4191174d33ee9bce4dc90f3bda50eea2dceceba99e41d647c50e335c950384073b25d0c7451d624e3af7b6a223d83e21b1e383c95179ab38f79fff3e83f13ff10f7fa21b815cfef3b1df6e9a387f677562a8c5b070095dc3bd77d6e41f1e6535bc093154ff561208760e0ee4163cfdfc5ae033ba3e3ea8c0ebf20fd901689c19ad1b9953e0e1efa12899ac21aaa5d31c0be681a6311416f8a0abaf80b5fd2d24dbac2fa42658a2974cb2d15b40dd0c0cca7929ed18f396f650706d163aa17483ed55c2b489affe7bc16dbd5448f6e3533cd44c22db0fbcca9aeb055ee702dd4cd326370b2f752ce0d3c9d9c8f46ab57f25e92f955f36049db1fcb5f625ccc2e90acf824c345907f66a8b99c10360f6da6c96a8cc254f20bf49bc29d79798e2a413197ae7bfe23dfcefad252fe305ff38830e0aca3ba2ecc664781098e7933e007fadf120f06c8c4f9fa4c610103df6ae239643ffc8d50455c22960fc89d6fb0ad2bb05b519faa00f90db2ff0e254b40822a00a6cf2e2bf9032cdce6154fc0f2dd85390c78ab30deee8d3ce3dd8acb91ab4a431fee6bb409c280354e336ffb19909cfebb508cbe5de1cc0cee97ce06743ef56ff0610910710d8a4e14b8ff35a39b6093b5d6a00eea81eb96bd48a413814007d00605172715ae81e454b98dcfced533e6636ca9de1bcad4ad2d5cd04d040bfdc12ca18bec77d2ceee26a81eee5bdd834ab4f9b8209febf426fd51dedc8849db0472465140b0b78c5408389fd04322857ac3625e6c1b6f3741995472d6b1243edff96f5dcb4cb5aa39ca0603f84e70a54e07d1ca41b1ce675652ea2462ef58daf5e029d2f2fbdb91177f9e3887a37403be377ee64a3511fd2643b4d7778d8f6bd64a3f6ef41651dc338c5f3665cef2df268508a5531f987e870f13a921ec0115c1de24136eb058de811522f189ec89957bfb25ae4aef17b979e8c639e741441cf805bbe658fa356f3a4ee07e115234c21abfe5d23997e1ee789f7878cefb51ae9c4799b12c1da9b2e926c3c265ae52f9ad0e142411499f39540f0f06cf907d4d4e5974be09682675dcb88d3fa29abecef813823ba561430fe4922478dfbaf370221c4423278596e2c58a9769270b6d96065d0d46390cd793619887a6d504106747a8746e2b05ca1", 0x877}], 0x1) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x80978c, 0x7, 0xef7fff01, 0x80a195, "bf08000100f1675910812cc900", 0x1af, 0x9}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0xf66e, 0x0, 0xffffffff, 0xffffff81, "85b3501a7c7cfc4dff00008000", 0x90002fd, 0x6}) 7.988994778s ago: executing program 7 (id=1504): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x47ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x902, 0x10, [{0x0, 0x9, 0x2, 0x71002}, {0x2, 0xfff, 0x8, 0xfffffff7}, {0x110, 0xfffff4a1, 0x0, 0x9}, {0x1, 0x803, 0x8007, 0xb6b}, {0xa, 0x200727, 0x9f7, 0x7}, {0x1, 0x650, 0x5, 0xc7}, {0xce1, 0xffffffff, 0x1, 0x6d}, {0xffe, 0x7ff, 0x14, 0xc}, {0x2, 0x200083, 0x8000005, 0x5}, {0x6a76, 0x8003, 0x8001, 0x4}, {0x1, 0x10001, 0xe, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x555981a7, 0x3, 0x6}, {0x29a71717, 0xfffffff6, 0xffffffff, 0x7}, {0xd, 0x3, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r2, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000140)) sendto$inet(r2, &(0x7f0000000000)="93e1ff15197bc6e6f30cfcb077327b754c3dd0fd0d0781e9ddf93b5bc855ce39c0b07235cec051e0478267ae327d4381b4aaa3e26b154661217798030115cd308836b622071d1ec23d3f1b7b812b4421f389c3caf6c39ec216047c8ec8b9835816322e62d14e0e9fcc8cbccf385e17f8b03236bc8a01c86cae32ed93d0b12a83e6ba4d746a8a151e2239472a4eb88c79406acb144e1449e205bb0af8b5dda41876af0b4d930208b98adf94bea2bc026ffd493003fed96ebd0bd17a83c38ee996097de62157", 0xc5, 0x8, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000a00)=[{0x4d, 0xe6, 0x1, 0xc0000001}, {0x8308, 0x0, 0x8}, {0x6238, 0x3c, 0x40, 0xf4}]}) 7.988269244s ago: executing program 1 (id=1505): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xa00000, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000500)=""/239, 0xef}, {&(0x7f00000000c0)=""/117, 0x75}], 0x2, 0x0}, 0x40) (async) r2 = fcntl$dupfd(r1, 0xa, r1) write(r2, &(0x7f0000000080)="b44563dc", 0x4) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000240)="0007b51940351e87", 0x8}], 0x1) write(r1, &(0x7f0000002600)="7cc9758525", 0x5) (async) r3 = socket$inet(0x2, 0x2, 0x4) getpeername(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) (async) r4 = semget(0x0, 0x1, 0x281) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) setuid(0xee01) (async, rerun: 32) semctl$GETPID(r4, 0x3, 0x4, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 6.002140754s ago: executing program 4 (id=1506): r0 = msgget(0x1, 0xa) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x3a895afc913f2312, 0x0) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x1, "83d076fae99456f5ff3c9d778ea2930aaab0624f0fbe0227b54e2741a9a2ac89a08634854c0cbb0b2692e4a5fb2e0e0e8e1acfd81ffc5492b94772367cd253c00d755c03"}, 0x4c, 0x800) msgsnd(r0, &(0x7f00000000c0)={0x2}, 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0x6}, {0x8, 0x24}, {0x41, 0x3}, {0x8c, 0x7}], 0x4}) r1 = msgget$private(0x0, 0x120) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/58) r2 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000003000/0x1000)=nil) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x1000) r3 = msgget(0x2, 0x200) msgsnd(r3, &(0x7f00000001c0)={0x1, "5d6fc291a2d344b0cc2cddab395b710cec23bd6aaa9b7c4a4a07cfc650a303876e74412e65156350246a5ec6"}, 0x34, 0x0) r4 = msgget(0x3, 0xc3) r5 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0xa0) sysctl$kern(&(0x7f0000000240)={0x1, 0x2a}, 0x2, &(0x7f0000000280)="f57b56e449e19b81d1b2f645ca4a81bed720a59f6a96c161214b8440c5e89e7914bd54aa5f7753cd9d35a18d5b50ef4abe6438492ffcc1d56e73a3f1676a02e38618f61fe6bdb61766637ef47e2b2840663dbc0e309a74dc014fb762939af390b6125a47f754b43023dce04ff6bf8b1d6cf5c950eb94cf1d9479c7190eb700a822b4d80126f3f0b23cfa89775bda2f3bad221beda73933ed803947de61ac0b601eca9aa654f088", &(0x7f0000000340)=0xa7, &(0x7f0000000380)="aeff679cdb64176053ae8b295e2fd91e344510dfa114d4341deddad9cc7a8cc8d3b100c4384533eff6052fa2cdad38fa2233427e5936cede5d683fa8616e739e0513625e66adb52cf0b0a99b7d5c128af484c1a54a0f0211f4b09cbafa8fd606936c0ad265a1c5f30a3a2c553ca7dbdee31f0ece5234d2093af55f96feff98da26d4cf924edc64cd13ad872ca2f4dfdf4339e4f0767f43b145043a2354ba146fd2ff75f81cb25e38f3747977fd8a9ddf51483e399e9d6a693392e3c631d8", 0xbe) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000440)=""/42) ioctl$WSKBDIO_SETMAP(0xffffffffffffff9c, 0x8010570e, &(0x7f00000004c0)={0x6, &(0x7f0000000480)=[{0x17b, 0x5ef, 0x2, 0x5, 0x8}, {0x81, 0x6, 0x7, 0x4731, 0x2}, {0x8, 0xe9e, 0x4, 0x1, 0x6}, {0xfff9, 0x0, 0x81, 0xfffc, 0xd}, {0x5, 0x9, 0xfffa, 0x8000, 0x6}, {0xab0, 0x6, 0x4, 0x8, 0xf800}]}) msgctl$IPC_RMID(r4, 0x0) pledge(&(0x7f0000000500)='%##.{\',!-\x00', &(0x7f0000000540)='/dev/wskbd0\x00') r6 = msgget(0x3, 0x400) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r9 = getuid() getgroups(0x5, &(0x7f0000000640)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000680)={{0xfffffffe, r7, r8, r9, r10, 0x4, 0x7ff}, 0xffffffffffff0d8c, 0xf546, r11, r12, 0x100000001, 0x9, 0x1ff, 0xc380}) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000700)=""/136) sysctl$net_inet_ip(&(0x7f00000007c0)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f0000000800)="1d201bce31d6ca35bdbab356790228e9ca8d88076d435baec65b6f49dc91852c5309fb60ac137268e3b71c8f5e31934d955005dccc7afaa9721b9ea2fb7994bb130937d472ad2f17f448beb38b137eae2a4ca1248f6302b96a1c31e4c87dfe336152447f56835b92272ae8e2f0c5a67eff20542cb63bee43e795fe082e0d32894ed7bef8434d918a1ce1035dd9464cf7bc087d2904b31e2487e109127451894a00d37b243ed58a74f60cbadb8d2b4e9bc748", &(0x7f00000008c0)=0xb2, &(0x7f0000000900)="d095406fe7b6edf8f7a5f44dcf04e31b214a930da915837e0e98c01d01fa0eeff7881479e5a7fc6a47eee24e25798accd537e3004e5375092109b38c192dccf8596efd1cc1f1b07f4b1b3210058f50ec39bb40b5df0b5b719e2a", 0x5a) 5.752360425s ago: executing program 5 (id=1507): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0x1, 0x6}, {0x2, 0x10, 0x5, 0x1}, {0x9e, 0x17, 0x0, 0x40002}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1", 0x1, 0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f00000001c0)) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) 5.751848996s ago: executing program 2 (id=1508): mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) chmod(&(0x7f0000000040)='.\x00', 0x35e) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000005c0)=[{&(0x7f0000002d40)="4e174776daf4fb44dfb5b39f3cb8f5ac2d401d994a15a52f26caa834ce9df3ff35e9d2a884d407d9ebae3b38ae5805a17ab8f19882b28e24d02cb61b5134be54b32d11a981d6d5a8c4dbaf221c1ea2b0cc30fccc4aa43f8de77e214ca7a18d7ed8f1acd1293f6303741c514164d1211d6fd7af98a9eac230efff65a03e862973fcf3fafcad3d6693f485899e091bcee22dfa514dc738f19f6da6c50cd5834e9af3480150350f0134e8a3ffbd44feeb3bd04d14b5a4dc85ca643f8661ad7db1a26cad7e43d2ae9d7338d81849ff51029e60ab732c44223f2e4656c47485783daf1699a46ca263d56edfc8942e19d0d5bdacd7f4892da88d46c95f938483e43ad3ff2a59261cb4c5dfafc76e7764c444870bedda3ba63dfe377e0ef5493d2f8173d654fe9147cab8c3002efd254938ae1fc3ed9a7597104d3e6e305e2e22f70b2ba589e5d8b05ee93ea6ee6f453952a18f2282127b020bbd22d3f1c1839d8bc77ceb5ab0c6a0ca0bbd71a94507008c4e4d96163e6d8d365b3f1c6cdae98aab8f7044c72a49ce45a99efd3e68450b2163bdaa18f5cf12ac9f3500caee889864d0b76ddc446dc601abb8eab9bb944891122ca82d63179118ec9ea96c9f56f80de0f2221c59f556782dc7a484cd3a7b11402eebc9c15588e7b0ebb6254fa63021334f3c027a177c1ec1b5a23108663838b139e1920fd3c337e9d68c8e1e86e3ff0e66921bfd0955f8c31950f5fa468ea4505488e19949cea51a59cf757df75081f53764bf27b2bcfaa659ed50776c2b5b3c58c36d091bd12fe8d8385dcdf3f38c30da96f04f639e91278154eb831cee3f1651c29d188f8dd8b575d14d6e524a01f9efa669f8ec70fe4f9dd88691fe3c9337f4bc09f3fadc45f932881add14a4f38b843668bfc342950f46ed57a58942904c09293660adfc5c697acbb459ba79c97616ebbbc176a5e7556410afed0ba63a149de869a98e12058e92360c066335d50feb1e55ff8d57f51c60bbfbae04281a2a50cad2b403e018a91dc60a250bc0a4843c22e5c56f92ee7ba5713fc358c1fe0360498e5042506dbd2e5c673ddde986d2a482e3e244e2c56bd1798c4b6385cf3adfb3a7d0a2e5dbc32859d757a8c44046bd0207246bf76b185232e7be7c48522055e2d8ec6bd5fc29ecafb2c5fce4690b52f267d9ac7fa69dc8a1cd8ce7c3c949ddb28a7a7c0b2bd8f1e1e77006002812157c1bc4354353b7653d3fc4d3178e8804dc81a49f2a6e35ceabcdd0ce2dbd070d49bb9a3bc59508fa618540264c53134f71d0de56d390d37d774b85c7814dbbf1930e0f100ce69b0f693af9930c1a599899fd37c481620a2855d1338a966eb600f7983049581ec3003b7c1306ef8422a6025dc38dc3b23438cd96e538afb78a6f18f51c83488ab7a65b2f4f302d24622f5417b4d81c31247b6f60c85bbd92b6703d8dfc1643fc26a8e817fb866ffcb37bd2e5fa745ccf64153e19e2447066c15dfc0d9c261a12a367ad2711d2b9046f3187c35cac53a857cf77818eef9e7ba25c585cf0688996b1cc1eb719fd3496a2ece4013a9de3687d2956bf536fe6d230dcf8af94d075ce4528e7db2dffaa517d9bf6156592da5eac87dbbb3715540cc6ecc40433619ad0c7231f2339fc2a6916ca7b53d76c6aae6d41582e7934b37d2da93fc1337ce8fa112868fa677407979f7d8fab9d9ce9c25b6c5dd78d44940609ff0192eaa7c2d1ffe2afe7cf6f1dcd627309eb930d8f52504c1b1990b8f97b08590ec1200622d2f92190722027c8fbc1b3a578a218e0b104825bb5e9c8faa43b4eea168e59c07195342a5c6b6f96d22f9edae61c0e1cd28e5db4ee7a315c7ee7d2d1d2735169792f1f10ec1d0a5f9bb68c30b0117d3fc3306a71d232d2773d4191174d33ee9bce4dc90f3bda50eea2dceceba99e41d647c50e335c950384073b25d0c7451d624e3af7b6a223d83e21b1e383c95179ab38f79fff3e83f13ff10f7fa21b815cfef3b1df6e9a387f677562a8c5b070095dc3bd77d6e41f1e6535bc093154ff561208760e0ee4163cfdfc5ae033ba3e3ea8c0ebf20fd901689c19ad1b9953e0e1efa12899ac21aaa5d31c0be681a6311416f8a0abaf80b5fd2d24dbac2fa42658a2974cb2d15b40dd0c0cca7929ed18f396f650706d163aa17483ed55c2b489affe7bc16dbd5448f6e3533cd44c22db0fbcca9aeb055ee702dd4cd326370b2f752ce0d3c9d9c8f46ab57f25e92f955f36049db1fcb5f625ccc2e90acf824c345907f66a8b99c10360f6da6c96a8cc254f20bf49bc29d79798e2a413197ae7bfe23dfcefad252fe305ff38830e0aca3ba2ecc664781098e7933e007fadf120f06c8c4f9fa4c610103df6ae239643ffc8d50455c22960fc89d6fb0ad2bb05b519faa00f90db2ff0e254b40822a00a6cf2e2bf9032cdce6154fc0f2dd85390c78ab30deee8d3ce3dd8acb91ab4a431fee6bb409c280354e336ffb19909cfebb508cbe5de1cc0cee97ce06743ef56ff0610910710d8a4e14b8ff35a39b6093b5d6a00eea81eb96bd48a413814007d00605172715ae81e454b98dcfced533e6636ca9de1bcad4ad2d5cd04d040bfdc12ca18bec77d2ceee26a81eee5bdd834ab4f9b8209febf426fd51dedc8849db0472465140b0b78c5408389fd04322857ac3625e6c1b6f3741995472d6b1243edff96f5dcb4cb5aa39ca0603f84e70a54e07d1ca41b1ce675652ea2462ef58daf5e029d2f2fbdb91177f9e3887a37403be377ee64a3511fd2643b4d7778d8f6bd64a3f6ef41651dc338c5f3665cef2df268508a5531f987e870f13a921ec0115c1de24136eb058de811522f189ec89957bfb25ae4aef17b979e8c639e741441cf805bbe658fa356f3a4ee07e115234c21abfe5d23997e1ee789f7878cefb51ae9c4799b12c1da9b2e926c3c265ae52f9ad0e142411499f39540f0f06cf907d4d4e5974be09682675dcb88d3fa29abecef813823ba561430fe4922478dfbaf370221c4423278596e2c58a9769270b6d96065d0d46390cd793619887a6d504106747a8746e2b05ca1", 0x877}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0xf66c, 0x7, 0xffffffff, 0x5ffbfb62, "428f67177c7cfc4dff00008000", 0x90002fd, 0xfffffffd}) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000240)='./file0\x00') shmget$private(0x0, 0x5000, 0x300, &(0x7f0000114000/0x5000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket$inet(0x1e, 0x3, 0x0) getpeername(r2, 0x0, &(0x7f0000000040)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x64) 5.743345134s ago: executing program 1 (id=1509): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xbffffffffffffffd, 0x0, 0xdc3, 0x564, 0x356, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) close(r1) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYRESHEX=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES8=r1], 0x48, 0xf8f45ad47d2d40ee}, 0x404) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r0) r2 = socket(0x2, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001200), 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffd, 0x20001fffffffd}) connect$unix(r2, &(0x7f0000000000), 0x10) unveil(0x0, &(0x7f00000000c0)='r\x00') 4.752224127s ago: executing program 6 (id=1510): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7e}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f00003ff000/0xc00000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0xc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000074b000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000f44000/0x3000)=nil, 0x3}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f0000257000/0x1000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x9}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffff7ffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000566000/0x3000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0xfffffffe}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r3, 0x0) clock_gettime(0x3, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, "210d000000020000000000000000004021800600", 0x2000000, 0x5}) openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x18}, 0x0, &(0x7f0000000340)="f86751f167bb2e8ef31d662feb4ab85ba5cbe7180baa3a0149a7b6a1d093272cee2ee4bc369eb02e0a5761e43890dd2796c43a140919967ae65ea04efaa73e5ebc56f80097b9e01dc28bb51436", 0x0, 0x0, 0x0) syz_emit_ethernet(0xe2, &(0x7f0000000000)=ANY=[@ANYBLOB="33ddba8ebf79aaaaaaaaaabb88a82c0081004d00e03d5f15d19fc3527323405a0f9c59299e28f901e8707732689f3245c7c5420ad7cca7d399028b8423b1f3e09799af1d34e0a05cde6e9cca81962d116cc40cee183a2fe03ae8dcb4d508923d12338728c7366ab77d72a82a0aa4779036dc5405386b99daf069374803fec60ab5a0899ee87faba4e3b80c3792e95254e6a4c0afd20d26bc7b8dced73776b17fb1b1936c3e04eace74a6e59a3c92410d2e8d74c8f7162288a969c7b0d026a9f41aa3750d7ecd58f7006a3745b69f3283bfa624d0a3ec6cd5124b5a0ea16535febf00"]) 4.751783922s ago: executing program 0 (id=1511): mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) setreuid(0xee00, 0x0) (async) r0 = getuid() (async) r1 = getuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) r3 = getppid() (async, rerun: 64) r4 = getuid() (async, rerun: 64) r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) (async, rerun: 64) chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) (async, rerun: 64) setreuid(0xee00, r0) (async, rerun: 32) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (rerun: 32) 4.502326883s ago: executing program 5 (id=1512): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x99b, 0x8}, {0x6, 0x4}}, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1810, r0, 0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f00000007c0)="7f454435c5c41a49b7f865d14b16a2299bb881794ffa08bb11bafcdc202a294097b327baaedbae6826050800eb0600"/64, 0x40}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{0x400, 0x8001}, {0x7fff, 0x4}}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0xffffffffffffff10) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x140) getdents(r2, &(0x7f00000002c0)=""/226, 0xe2) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x4}], 0x1, 0xff) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 4.476006217s ago: executing program 3 (id=1323): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x5) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x0, 0x7e, 0x9}, {0x1, 0x7, 0x5, 0x5}, {0x21ea, 0xff, 0x7, 0x3}, {0xc444, 0x9, 0x5, 0x2}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) sendto$unix(r1, &(0x7f0000000140)="56ecc407b6387c972beb5ac1395b121c5953736aa5767db6b343252d5fd49ade772d24dc1d73e7cc2e1716fa28314ab83f2ff0087270425655cae54473bf35915cc7eb8c0adaf83e01ab59616aa4fcb42f0cd3b603d8c3d4e4a387bbe5c4c594681c0bc041027e65feb1b1cda2f449a8f237a02a5c0790efd999a14bbbef8788d1a724b37420ae4bea8c683e7be594fe75a6f36fe5c3a396b5495e082aa264c8a4c8b827e4303100629717c3d35eaedd2398cf771ea5ea59204f542ddfc9f4295cbfd94fc34591c9eb", 0xc9, 0x0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x6, 0x6}, {0x0, 0x2}, {0x8c, 0xb}, {0x7, 0xbd9}, {0x6, 0x724}, {0x8c, 0xe}], 0x6}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x1000) syz_emit_ethernet(0xb4, &(0x7f0000000340)={@remote, @broadcast, [{[], {0x8100, 0x6, 0x1}}], {@ipv6={0x86dd, {0xd, 0x6, "68e607", 0x7a, 0xff, 0x8, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, {[@fragment={0x1d, 0x0, 0x9, 0x0, 0x0, 0x16, 0x68}], @udp={{0x2, 0x3, 0x8}, {"4335cdf0b9cc2c6fc677bc2b9cee05b79b1954e01186d73a2c73b5b6df3473fef004d0c8f53135e3898ffc309c45e3a98da48a8a8a8735ec5c419f70d3852d257c646c0cffdc8f6ec50f5505f4905aa83ba5b2a2b6893e2ef9d93dedce6b0c0262f5a9b8e552a616e820"}}}}}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x6, &(0x7f0000000400)=[{0x7fff, 0x5f, 0x0, 0x40}, {0xe17, 0xfe, 0x2, 0x5}, {0x400, 0x2, 0x8, 0x7}, {0x1000, 0x4, 0x1, 0xff}, {0x5, 0x8}, {0x10, 0x4, 0x0, 0x1}]}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0x96) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000004c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000500)={0x4, 0x2, 0x5, 0x4f08, "a37ff80af9b76e3384eb8209a83df5c1964acc89", 0x3, 0xffff2572}) fchmodat(r1, &(0x7f0000000540)='./file0\x00', 0x103, 0xe) mknodat(r1, &(0x7f0000000580)='./file1\x00', 0x100, 0x3) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000005c0)) sendmsg(r2, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000600)="3a88acda4c2a4173ebdf4039f96ca499cdefeea3ffe4b649960bf84194f45e046ddc98", 0x23}], 0x1, &(0x7f0000000680)=[{0x40, 0x1, 0x401, "a899c6d1cffa27a6850a4c9df6fd4974ad0a1f1574b3bc4d42e33a57cd22bf91907c019bab8ccf94ea409ff0f4689644"}, {0x18, 0xffff, 0x40000000, "63c2128f1b"}, {0x18, 0x1, 0x1, "7b11d7f7b5"}, {0x28, 0x1, 0x7, "a2c0a4953c7677244bcae63bb0a82305159b18"}, {0x108, 0xffff, 0x3, "30057b4a85e424e0bdad9b5e54d863caaa9719ca45e556681bfb85ed5e5d2e66d6602f9b45db9e4840a5d09f91ce5eaf9fd9a9ce06e7cde53d122a97ad32ccd3317cb9d762f78360fdc5303b2b634c70569c791b7b14febed1921eced5f3a9ce86d99f69c461b7ac85303264bf9ed0585b0c23214b07757b0227e25ea6a3eed04f8d668ba8b6a6450f0194de147a325091f82c6cbb428b51569038b4a3183d92b79ab023fa658ee3d5554647e02b8ffbf488e3edc38e8f3e5cec84bf44643dc14df17a38c49fb3b4c7a3a8a55859cfc9d1ec716d4574ceb3e58255ddb88da43248d701a921b5802aa71367b28e5672b904d09207d89b95"}, {0x30, 0x1, 0x6, "fb9278ea6281b603da89716938bf34ef046ebb3340aa560440125a578015d2"}, {0x28, 0x1, 0x7, "dcc55b7abdffdf037f3eb38fb30efb60b5741e"}, {0x88, 0xffff, 0xfffffff8, "2333d3c1e27abc80268d6f0a15d872fb2e6b603d7386466ccdf545706c2c94dfefdedff525009d96486b3f46940eb158ad5ccccf8d8bb41a05fa76c50b87b7e31b104a8ef68e7829ebb61cd9e1e33707093e2d1b9b160bbe75a77fb010d1d878be82afa22043a43df43390a7cfa489c96b812f9271"}], 0x280}, 0x2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000940)={'./file1/file0\x00', 0x3ff, 0x6, 0x45d, 0x0, 0x1, 0x1, 0x24c, 0x3, 0x2, 0x16b9, 0x5}) unlink(&(0x7f00000009c0)='./file1/file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000a40)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0xffffffffffffffff, r3, r4}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000b00)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000b40)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000b80)="7b6c23a8453d5ca7f7e8f541b22e71ec85a2d7f5ef3ab82fa8cacab516d650f004e7bf8a55c394afdb75cb3e52536673f6770684213256f2fd7efc5d9eeb3a54f3aec87dadd96cf4f646a7f8c0c261aaa5a48e7ed1644434cc3a7a587fe886625aefc3fbc40e8fa90bdd508595c9112b16949c540886500efa9de6ef31427afa86", &(0x7f0000000c40)=0x81, &(0x7f0000000c80)="cfe32a840faa362892cbfd6133d0dcc5d369b321253de8b2672f8788f4342c2a8ca5538f9433ec3ee9466ce568761e032f02d44a1ef913a8b63d0748dfd4ce786539b8133887b2d3f22d4726da995f221f06c0697e5d1a26e0d85b82539a5ee8eda939bcc75071b06d435ad613e7ee0a4d3bf65bd57e60727569438f4efa7edc776c179657298caafbd05a7c0de40d0ac7f45f8280595f79726260f1f35d0b369a90bc70ba2521352ba9e0b7dda3f9e1e85545c2b73b26b91053457776b6b913d5415153b3f21be87642a16100dc82069e4e8f28ca078a727d43883815afa456435f73a0", 0xe4) openat$pci(0xffffffffffffff9c, &(0x7f0000000d80), 0x0, 0x0) connect$unix(r2, &(0x7f0000000dc0)=@abs={0x0, 0x0, 0x2}, 0x8) syz_extract_tcp_res(&(0x7f0000000e00), 0x400, 0x9) dup(0xffffffffffffffff) 4.002115982s ago: executing program 7 (id=1513): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000140)) mmap(&(0x7f000011c000/0x3000)=nil, 0x3000, 0x4, 0x4013, r0, 0x7) (async) mmap(&(0x7f000011c000/0x3000)=nil, 0x3000, 0x4, 0x4013, r0, 0x7) setitimer(0x1, &(0x7f0000001600)={{0x0, 0xac}, {0x2, 0x10001}}, 0x0) 4.000402913s ago: executing program 4 (id=1514): r0 = socket$inet(0x2, 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xff, 0x0, {[0xfffefbfffffffff6, 0x1, 0x2, 0x1, 0x0, 0x81, 0xdf5a, 0x0, 0x0, 0x2f01, 0x5, 0x3, 0xffffffffffffffff, 0x8c03, 0x8000000, 0xa8, 0xa, 0xce7], [0xfffffffffffffffe, 0x200080000001, 0xfffffffffffffffb, 0x8000ffffffff, 0x100, 0x7b99, 0x1fe, 0x400, 0x1, 0x5], [0x4, 0x2, 0x40000000, 0x4, 0x0, 0x11003, 0xffffffffffffdfff], [0x100, 0x8, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x0, 0x2, 0x0, 0x7d06}, {0xfffc, 0x0, 0x5, 0x2}, {0xc, 0x10000, 0x5bea, 0x814}, {0x3, 0x5, 0x3, 0xe2}, {0xb, 0xfffffffe, 0x0, 0x9}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x20000, 0x4, 0x8}, {0x0, 0x8, 0x0, 0x4}], {0x2000, 0x1000001, 0x10000}, {0x0, 0x9, 0x3, 0x8000000000000002}}}) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) close(r1) (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) (async) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x8000, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r3, 0x20004102, 0x0) (async) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r4 = socket(0x1, 0x2, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) sysctl$hw(&(0x7f0000000300)={0x6, 0x9}, 0x2, &(0x7f0000000600)="8207df3de33ca63a65ffc025c0570260382cabd0545bbc385769fa1de8ad95b2c9cd073b58bfa6db91dce783062fca5ad5e54435eaaaed484f691e822f4f22822cf84d7fa7dc65f4c157ded2d897dc655cbd2a0070c6853905ac4af46a3e9d1bcf9124d82d8b825c8e9af14d8a058750", &(0x7f0000000040)=0x70, 0x0, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f0000000100)) 2.237049838s ago: executing program 0 (id=1515): semop(0x0, &(0x7f00000001c0)=[{0x0, 0x1003}, {0x4, 0x1ff, 0x1000}], 0x2) r0 = syz_open_pts() readv(r0, &(0x7f00000001c0), 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x807c, 0x200003, 0x7, 0x23c, "d76c1f52000000ef000e00001d000000010400", 0x2, 0x1}) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x404, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0xca) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r4) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0xfffffd0b, 0x0}, 0x4000}, 0x10, 0x802, 0x0) connect$unix(r3, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x6a, 0x0) 2.231126759s ago: executing program 1 (id=1516): unveil(&(0x7f0000000000)='./file0\x00', 0x0) (async) syz_emit_ethernet(0x8e, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6089958900582b00fe80000000000000000000c7000000aafe52dcabeedd74b79ed11d06332e8d803a0a"]) (async) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) (async, rerun: 32) sysctl$net_inet6_icmp6(&(0x7f0000001540)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000080)="f5e747e4", 0x4) (async, rerun: 32) getrlimit(0x1, &(0x7f0000000000)) (async, rerun: 32) close(0xffffffffffffffff) (rerun: 32) 2.230255577s ago: executing program 2 (id=1517): r0 = msgget(0x3, 0x2ec) seteuid(0xffffffffffffffff) (async) symlink(&(0x7f0000000dc0)='./file0/file0aaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e00)='./file0\x00') (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x9) (async) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) (async) msgsnd(r0, 0x0, 0x8, 0x800) msgctl$IPC_RMID(r0, 0x0) ioctl$WSKBDIO_GETENCODING(0xffffffffffffffff, 0x4004570f, 0x0) 2.217785461s ago: executing program 4 (id=1518): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0xc1) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xd27d43260c7dfb3, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x4, 0x80000000}, 0xc, 0x0, 0x0, &(0x7f0000002040)}, 0x6) 2.201171969s ago: executing program 5 (id=1519): sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x3, 0x3, 0x3fb, 0x80000001, 0x5, 0x10, [{0x5, 0x7, 0x7, 0x40009}, {0xc5f, 0x400000b, 0x7, 0xfffffff9}, {0x3a76, 0x5, 0x3, 0x6}, {0x80000000, 0xe, 0x107, 0x5}, {0x402, 0x7ff, 0x1002805, 0x4d8a}, {0x8, 0x4, 0x2, 0xb4}, {0xce1, 0x91, 0x4f5, 0x1}, {0x2, 0x801, 0xfffffffe, 0xe}, {0x4, 0x9, 0x80000000, 0x100000}, {0x2005, 0x1, 0x8, 0x88}, {0x1bc, 0x80000001, 0x0, 0x3}, {0xd2, 0x0, 0x7, 0x8000009}, {0x6, 0x4, 0xc, 0x2c4}, {0x29a70716, 0xfffffffa, 0x1, 0xe01}, {0x2, 0x6, 0xfffffff9, 0xfffffffd}, {0x0, 0xbd, 0x1002, 0x20000b}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) setgid(0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = semget(0x3, 0x2, 0x284) socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000a40)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB=' \x00', @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB, @ANYRES32, @ANYBLOB], 0x60, 0x1}, 0x8) semctl$IPC_SET(r2, 0x0, 0x1, 0x0) getsockopt(r1, 0x0, 0x16, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') mprotect(&(0x7f000061a000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) 2.190925962s ago: executing program 6 (id=1520): sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f0000000040)="0214c724142cd1652593f3d54848355c314e8fc5af694ffedbf838f1f452687f00023daf23f185a0fd8fcf0a411f145167ecf7bf9fe69f51cf644172ef79e42d8eabeb777ae100fafa820dba8bab5dae1ad1e3dff09d370b9e29886216206e03c4c639a0f24b5dfd6dc688fb3bfed6890be1546264675a80629bb2288e6a50ddfe90e438ec071da13a62c4fe03f9e38d2854b381b3a3e7128b523b516240d6ab87e2014c", &(0x7f0000000100)=0xa4, &(0x7f0000000140)="9372b570fdddcd3a38b81fe9636b09b5192c8158f08f768be77f5bba8b6438134e5c379bd4848b6b9751ee7171bcf9a4f897678d0f3f0f4f74b57b012be7ce123fd9", 0x42) sysctl$vfs_nfs(&(0x7f00000001c0)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000200)="4996b70631df0fa9646215e84c65db25b62eaaefc554394ea97beccfa0e5aff3c010625293a5b8e35621bb38800a798519496cb9a964a0cd4f590656a0dd42cf08b455bda4a8329dc3fe48fe089d315c6071ebe9f6828cc64b48a53e109abe54c0bf53eea1043feb46c6636a5b31c956919ac271f5a45f5640e4e0f5af", &(0x7f0000000280)=0x7d, &(0x7f00000002c0)="f184a30b15dd1fef6372194a2703be3cb09023dcb3f5db7cd3ab6becf8c72701cc31a0431a302ed05f944c7190e05595dac26dbaf3490fef1b863a67e2461f853e6a2741ac8c86d8687a29591ff51880fbb29f2eda0ed8bf6ebb3e00f9d78d286d528ebdf29f08114504e9596b31bdc78c4e15dde58cac136e9a793e7a26492b1156eaa13484ecbbac3e5b7e709ee5ffebf7b29640b66f3d88b19456ba9072965cd7f87ee820a5a28ad465a4b62f582854cf014016b86c48afe9eb8e3b8d242d20563dddc676685b9cbd6c195a1ea2fd51ef326733d1ae3738a6e20793b9918c0ea1a18df99753ea5f7476a4362eb12a0907894ad352ceb1f62fb2683629024786ec2bf1f6a69c0663d56695ac335261dd1098f57201d5de8f4a126a198c44302c2974516b5fe153f7b4ab65e67bd4e28c778e4e5deb130dc1fdcc5710ba68b8acfa31717eba83b0e266e438d4a8ce1ac03d40b04c8ee1e83ccfd5a9bbbba7410e65027c2d6af210ab76d9df3b5c9c8c2b66351ce5475389c5e9ebfce5be6c0f2acc25c065c88ef863d53fbbd2ecdbba28ef2425d9eda4d61f184710989c203df07a6d3d7ebf1229c9eceaa8a416c80d6be0636415390f161446ce0a9c4e96e53793df51b4cc346d7497b7fdce15872fb909a87a7dc9c003f6d3848a93d86838b558211177dd35114d20f348e3b86fc037fe66f6c74740cfd72f145c542aefc28d5c9b2e02b6a8ef6c2eb0bce2bb434bb440958f91c3f6f60cba7644d87b3c06b79ab5412710c5d3278d53af9c76edb51c1520f6dd31aa29f836c546233b3c94367a18928d4831da702b58fd21664c027b1df0d6d0d4fb6790d81588bc2b45bf9f6448558e6b7e455b5619fcad7af757d13241b67208e7c6bc1663d2a7635e68bdcca9504c1418b21d125a7cdc3b5447d19886180a75b8a97e9e3c2202f1711a245030d0b15fc50c5149716705b11d1bef8fa9484c567e81e507ede480323e355ffa9d56041e4b551bfea03a3b5a1622344c71c5de60e0a208edd5312318409986a4abddff69846c425152f42978d7533068ee61c8e61bbec3e176add9554ecc97307c4f166deacaa43dd3cb8bac5243928f9cb2e66eff58d857bceb4a06e963a2f11e5b05fa1f92b478d3d1627a798ef6ea01e812d648fd7a0a95e6692d03fc56bda3198e311c0a9e6fdafc74d566459cbfc5ece55cf9280a23948f2723aed3efa60ee67d6ddb5f3cf76ec2bc0f8d22d03759bb57644a0d8f6ec03389f1aa23814583ad15545cde7a677c4a4d7b45eadf4c1b063b6021d9b0ea696a3644f30042030905d38d259b1063d611cbd00c325765007c5e934802db26f22c23adf22b80f20cd6b33f672af7bfe728411cbe6a9b9516839d57a7113e06fa86f9a86940ef590dd78d6c58437847a9a81effd36988aaca84caa340a3848a62eb9049b6c8ce9da66c20da10e4aaae891bc4a263baadfb9492882684fe117347701922928ad771e0507f1bdc73ef90558b01d236a36c4b6b9b25c5fe1566380367a9cab32fe617fc78c648e7951d6e53799fd9ed3afabdb46b61ce01f439b2cb2e266398f3a237edc7a28e4c6556badf764a6a6f63138435a0aa7363e719b33b463ef91544bd857881cb1c38719be31e5ca977a7c639a23c60dfc07d541440ada08589107b65f8dfa94f6d3a920509e78ad182476e1d32d9dadacef4b67326ec923c1090ab96a0ba8fe8ddd8a458f423a0a61b05c35dc2a87fdf9a0523415a918e8b9f847c3644e56398b60ac5239883d6c14df03bd97672174c4616d7e1b46aab9a8f1af8b9b87a7ce490af91ecf5f2689cad64a65777e6f2c39e5bf5ec9892094d02d7c3b44b5198b0d37b9ffdb2ad83ca3045c6d74936bfb15fbde461c5c279a3416bbc4818286b05a9324167b82c2ce0801ee398d479c45fe106ab76941c2ccfeea5856a770ccad84c99a5310c7e56db79a72a823eead436a2e624bd13a62a7d34cd125431e03a9bc9051760ed849ec1b8870c2fbf6e8b571419b27b31c9878aac73fe84dcbcca92fcca1bc3ef3c2275eccfac3b2ae4c405489544b599980fae805536152c185647b52e31aee2e8a8a1ca3361e3f05b12f333ea68131928ac92513f8608e16fbed33b79808abda4df0ad18964c9514b21c3b98fbaaf8c03b91ab54d323ee27b45a472e1263ab8c5367ca6c2725dba35d90f2d928ab7df2216158ed9e598644e99322ac953b4d3c0d4260c6d7359cacfefef57e5b9a6f739a62c3470341fe420c42b09a2352c0a6de17876abf366129cf30e454db6cbcaa4bd759749ec813e41999e6fc6b15900afe0ce33a85281fe0994f15d4bab18797d98796d037f9c638f69ef1215d5b5129ea7fcb3d83a5dc0cd050099df6b4f63552d6974e86d242b3834d43fa93721ceaa696078e76ebb38481d9993f003ce8e1e62850de071e328f1875251aeecff9510e3791de369bb4acdc2c9ab9c48e4ea2827a1b70ff0e65c71272f2ca4864b3176d1243917782845424f7f518f8dc0385d2a681a4dee5da8fa9a8efe4c94c49717d53c61246a6418bd55149928554c264a02470d525812184a1eb6e7d2ea7fda80c9311a5237a841e32d34374e0aad46614c73aa88a3b83e2e67a5f91d085229cdfaf31c6f49ab92fb6d0b41e184ea97b60871936f65ace18f8183bdd63aacbe32406bda3da16467310538fa65b249eb0afce3a6f65c9ed297ba686cfc485ec6fd47c8be34dac8d32240c8adf7769b788b42e967702052852cd2af32da46247c8f35ae875880429def9715dbea20cb3dfb795706fe51e6c7032169323821104de5f9db2d3863b0cefd272939766bffa5c08d174630389b9c85688ccfc3fd356988e9e029c43eb054e8c93b48df20b715b9007e97389b55e50fd44b4a6d537dfc5ad31738c68819426c00e32442022d5ca6c555919839977d6e040b43cbd63735cfeccc7a6e35496e2a3e51a150e504a787121a70a15b181800b769adb8d9c852256b1dfd0f52f5035ff12134b4cd9555e3e7b0414eae2c26d7a0dfec681b3cb0cd32ae3305cc1fe2ba9fae15488e1aced448cf44bfd605b2016330014d1a850ac03008501950276dc286124d25a33f976c297c39f353bfe9974e4a6be32381095904b9955bd633ee793a17fce9a610c83904cdf773dabf83368e07db8d43217a1ecaadff597f50ef5cf47eb4de519b8de55e67dfacd4c64037ed3a3f0f2c7e9d4dbc41ef818df968a185016b3a12608b96f15ec896e869e889bc09e57f00ee627e19796506f3d49e02a8673b4e3be29b5fe0e1f7a9aab10ac9bf51911042983e3f1fe338fa5483644038afa88bb0c05f5d71a4dc6a5592ba96596af6279b167a79ab4c32e9caa05b678008f93b7811267c8d866aec6cfaf09eeeef6dc97864ac2a1f49d4acb3c6e97cec3a0841b54287b2143f018c18e4690171868000c7689a980563217c6818e9e0359b7e0cfb60e75633db91f4d18e55d467802f5677cd0c926045eb839fe5bb56a2902befcdba3711ca9728fa07b8c26ffcf7ee3795654309a5df0a98d741f0886f886c8dd72f2b760170a35bf752e7aac5607bfc3c1898d5ae1d9bba75a7e981009b31b6aaa409e03624b110d313253a51b8dcb25f8fefc14578b749d88658809e98f3064a3eeadcd52078b7ecbbd7bf6cdba05d5e89c7953b0d195a5a78af32f3f9c7fd10e858cb5766137095f009cccc0772a5c11949493d9a681a1baa7a84d2a24916dfb0cf7bf74384ce3fafaf2fb2ca754cb8756bf994c64cf305ae67f081133270f7d50b727fb0e20d433135ee883005de78ea11737f8eae37d5860fa75212d665046ff0acb376047c958018a049e35457d54d85537430eae3ead5ee47f69c35fcebcdb0f442a1949aafc5bd5b368ff8472c7d8869c0fe9df41aea72611e123f7c5164398bd8ea9fe19e8a4354b871d68613e1ef5c7f528af48265146ebc13861e3cd385c151e711ef795e3f37cb6b7e5537b3fe0d99cc7f8843c28c5f524ea183c328c9f48e3dec91085cbde6877a253727c55cb489d479f707dc18cb3d21baf2f9ec6e26fc1abaee219ab09c6d3308f37bad35150d47e7a169fe928ece384285054cb03ba7063150830333378db7224905412fe9f55d4a77a2ddb25897ee18b12e54d54cdb8b70f6a4107827421323750935152b55b8ab3691a7716d9e30bbb59fd84783185bf903c9901c6912483a727c7fe89bf8e560cf1cf0e798a8421ecc68fbca13d9df1d57deda73dd366465ae6098f8cf3e174d47609942aa963ed1ad89b3309ca9c18ab5d983ebe4e89e1207e5ebfc3feefa6607f9876a79f0377ed1e6fa38233811465c82d83a7beeeb69feec4866e5073d6ab0d534b5e2c8f65a4b0f6ec5c9a5c1c6874006328957418536e806316ed398d6c4d3f8e52c6ff408fc67533c5e242d30714aef86de2cb91ef60a91c11c4398d52f960b1bb0389fe9b398858e6c39bf57bbb48e38e346abeaa215f50df5b35e4f0ad7dc84d2cf80be6c87ef1e04096d143633799d1e34384c763af6e9105af5e6ca6f53426c200910335d61016c91692841279a743e7511d57ccfe921851d807514ad4414ee0c5b5f1a234bfbdfdf7cb3a07ecc1f9a631e8fd642d4f55ed925d2220545cbf4f069d45c836c0a7880202491799688cada9c1d4a989b27af2b57f95f3ce92b3ef6bf041776d597afb6f376fb871227b45c448f531f6c4dad5422f53031711f301824e755cc9c3ca8879bd71a769390ec72c03e86c997d885c743b6e071b368509b96bdd69a22920a58737a744e164d9e9d457b1bde56afbbb0af21b3d65e5d42f1b3d85aca8f53130455874e8ed643e71bb6f4206796932738b8479b7d41ee8b31e82fadcadeea9b33a0f0576794c30b4cf5b8e532e4a3a7d982651c134c45da3fef2a4563a91ce62b14e408651ff0b09f29fd8ce192760eb4790a923fb9294276b897dbc97f24c98b4fd1f918e07ba1a62ea5645c5235f03c29f4557d3025b7897bcfbd2a1720d1ea491c76327e6c0d0713dedd92989760302b57b638ea0426fb9652bd22df1e3f0b255ac3f059533e87313281975f71909416c293ec6fabd0f77a11f74fe97f278d717ad40ba54e56947dd248edc46b7bc0d5e338b3b93d262a436ec73af934814652f990645d9750efad9ea3c297628104bf7a73fbb98f3dd51b176216177ae7cdf70ba48b10da4c2e5bb2c4a330755a506e055c8244b90bde7502038e2c5f38e8ff3f88a1b0ca45ccb61e18b4fc4dbe340964c3504cc0330055f21f386e42c8d509f3af0b9a2a72935de535d624c55f7e00447a1481cf284f88dc95116fffafcd0c35be21789c70ee615aacd1d775d828db59a8d69cb34b22649b2d547a573e5d516028cf1a4f5aefd5f109b414287ac6d0148bca75ea8c1718473c3f930529c9596d7e50ad297a37d11221a644653cbf8139080704485f99e64c55cc923f500d48b641600c090eee865153cc4547584c5f938019d69a3ec069da55b4f73ceb9be5665cce3b8418c3478d066361a860d940b23579909b8e10f4c514785a4618747bbb0186236dec82646f36ce64c4ce0ac3283d15ab40f27016b07e60dfd9fdf628887cef13302bcc1cfccb9b66b1277c9fdfb13b090165dc8a8db93a4606a631af7db3d99deb5e787b71d076e82af377f6bdca0d69dc1c256cb8b0c52a38cab5064ed3515769eadf43a9442ba596376815a7b3ff0f04cd581d0f258bbc72a8781832c03c99a8ff40da4acd11f72231c1c26d737415f58f49191a55b2d0fa538faad97aaa", 0x1000) r0 = msgget(0x2, 0x141) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001300)=[0x0, 0x0]) r4 = geteuid() r5 = getppid() r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000001340)={{0x81, r1, r3, r4, 0x0, 0x0, 0x6}, 0x0, 0x8, r5, r6, 0x5, 0x0, 0x0, 0xfff}) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000001440)={&(0x7f00000013c0)='./file0\x00', 0x3, &(0x7f0000001400)='./file0\x00', 0x8}) r7 = dup(0xffffffffffffffff) shutdown(r7, 0x2) sendto$unix(r7, &(0x7f0000001480)="dbc17a90de87e8f0cff7ea829a48dae8b60b77d8305be13a848838ba63d1170a634760e14737708bde7f36a89e4863c955d0847635c421d87aa7b1dcdb830dfdcca85433fa823b53c0f73bb572790d9f8789ec2f4ff17978307953d425edfb79e2751292aab698ce65", 0x69, 0x2, &(0x7f0000001500)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000001540)={0x9, 0x5, 0x0, 0x7fff, "f4a03ce813fbbb99da86fff47522c68471ec4d70", 0x3, 0x6}) r8 = getpid() shutdown(r7, 0x2) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001580), 0x2, 0x0) r10 = semget(0x2, 0x1, 0x440) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000015c0)=[0xe7, 0xd4, 0x0, 0xb79, 0x3, 0x2, 0x2, 0x7, 0x2]) r11 = openat$pf(0xffffffffffffff9c, &(0x7f0000001600), 0x200, 0x0) fcntl$setown(r7, 0x6, r8) shmctl$IPC_SET(r10, 0x1, &(0x7f0000001640)={{0xe, r1, r2, r4, r2, 0x116}, 0x8, 0x3, r8, 0x0, 0x4, 0xffffffffffffffff, 0x3}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) r13 = getegid() setgroups(0x5, &(0x7f0000001740)=[r2, r12, 0xffffffffffffffff, r3, r13]) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) mquery(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x1, 0x0, r7, 0x0) recvfrom$unix(r9, &(0x7f0000001780)=""/91, 0x5b, 0x1802, &(0x7f0000001800)=@abs={0x0, 0x0, 0x0}, 0x8) wait4(r6, &(0x7f0000001840), 0x2, &(0x7f0000001880)) getgid() 2.168828608s ago: executing program 7 (id=1521): openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000280), &(0x7f0000000380)=0xffffffffffffff41) mmap(&(0x7f00003ed000/0x4000)=nil, 0x4000, 0x3, 0x5012, r0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0xc003, 0x3a) r2 = socket(0x1e, 0x3, 0x2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0xffff, 0xa, 0x2000007, 0xfe, 0x1000, 0x8, 0x40000005, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0xc8, 0xa1cb, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x9, 0x900, 0xfffffffa, 0xdc3}, {0x401, 0x5, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0xc, 0xb}, {0x2, 0x82, 0x4, 0x9}, {0x10000007, 0x100, 0x0, 0x1088}, {0x1e7, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171a, 0xc, 0x0, 0x4}, {0xc, 0x7, 0xc0000000}, {0x0, 0x1, 0x1002, 0x30004}]}) readv(r0, &(0x7f0000000340)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/77, 0x4d}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) faccessat(r3, &(0x7f0000000240)='./file0\x00', 0x40, 0x2) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) select(0x40, &(0x7f0000000000)={0xd46100000, 0x22, 0x7, 0x200003, 0x0, 0xfffffffffffffff9}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x3, 0xf, 0x6, 0x2, "943fcb2674cf512aa7d9e24131f61dc52ca0d3e2", 0x5, 0x5}) flock(r2, 0x3) getpeername$inet6(r2, 0x0, &(0x7f0000000040)) r5 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r5, 0x0, 0x0, 0x3, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x1000) msgctl$IPC_RMID(r5, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x10, 0x1}, 0xc) r6 = socket$inet6(0x18, 0x4000, 0x8) getsockopt(r6, 0x29, 0x23, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x3, 0x1, 0x10, 0x3}, 0xc) 2.168489612s ago: executing program 1 (id=1522): mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000340)) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000501600000000000000007", 0xd, 0x0, 0x0, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) recvmmsg(r1, &(0x7f0000000100)={0x0}, 0x10, 0x2, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xa138, 0xb3f, {[0xfffffbfffffffffb, 0xfffffffffffffffc, 0x2, 0x9, 0x6, 0x2, 0xdf60, 0x3, 0xfffffffffffffffe, 0x20002f01, 0x7, 0x100000006, 0xffffffffffffffff, 0x200000000003, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffb, 0x2080000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x0, 0x80000000000001fe, 0x0, 0x400000000000], [0x91f, 0x8003, 0x40000000, 0xfffffffffffffffe, 0x0, 0x11000, 0xffffffff00000000], [0x10c, 0x1fffffffffc, 0x0, 0x100000000, 0x52adeb15, 0x7], [{0x4, 0x0, 0x0, 0x40000000005}, {0xfffc, 0x22, 0x5}, {0x0, 0x0, 0xfffffffb, 0x80}, {0x5, 0x4, 0x5, 0xffffffffffffffff}, {0x20, 0x2, 0x7f, 0x8}, {0x0, 0xf, 0x2, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x7, 0x100, 0xf, 0xe}], {0x6, 0x4800, 0x7, 0x3}, {0xfffe, 0x4, 0x6d5, 0x6}}}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e38", &(0x7f0000000080)=0x4, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x7fffffff, 0x0, 0xddcd, 0x0) (async) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x5, 0x4) open(&(0x7f0000000100)='./file0\x00', 0x712, 0x0) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x9) 1.204486563s ago: executing program 3 (id=1323): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x5) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x0, 0x7e, 0x9}, {0x1, 0x7, 0x5, 0x5}, {0x21ea, 0xff, 0x7, 0x3}, {0xc444, 0x9, 0x5, 0x2}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) sendto$unix(r1, &(0x7f0000000140)="56ecc407b6387c972beb5ac1395b121c5953736aa5767db6b343252d5fd49ade772d24dc1d73e7cc2e1716fa28314ab83f2ff0087270425655cae54473bf35915cc7eb8c0adaf83e01ab59616aa4fcb42f0cd3b603d8c3d4e4a387bbe5c4c594681c0bc041027e65feb1b1cda2f449a8f237a02a5c0790efd999a14bbbef8788d1a724b37420ae4bea8c683e7be594fe75a6f36fe5c3a396b5495e082aa264c8a4c8b827e4303100629717c3d35eaedd2398cf771ea5ea59204f542ddfc9f4295cbfd94fc34591c9eb", 0xc9, 0x0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x6, 0x6}, {0x0, 0x2}, {0x8c, 0xb}, {0x7, 0xbd9}, {0x6, 0x724}, {0x8c, 0xe}], 0x6}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x1000) syz_emit_ethernet(0xb4, &(0x7f0000000340)={@remote, @broadcast, [{[], {0x8100, 0x6, 0x1}}], {@ipv6={0x86dd, {0xd, 0x6, "68e607", 0x7a, 0xff, 0x8, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, {[@fragment={0x1d, 0x0, 0x9, 0x0, 0x0, 0x16, 0x68}], @udp={{0x2, 0x3, 0x8}, {"4335cdf0b9cc2c6fc677bc2b9cee05b79b1954e01186d73a2c73b5b6df3473fef004d0c8f53135e3898ffc309c45e3a98da48a8a8a8735ec5c419f70d3852d257c646c0cffdc8f6ec50f5505f4905aa83ba5b2a2b6893e2ef9d93dedce6b0c0262f5a9b8e552a616e820"}}}}}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x6, &(0x7f0000000400)=[{0x7fff, 0x5f, 0x0, 0x40}, {0xe17, 0xfe, 0x2, 0x5}, {0x400, 0x2, 0x8, 0x7}, {0x1000, 0x4, 0x1, 0xff}, {0x5, 0x8}, {0x10, 0x4, 0x0, 0x1}]}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0x96) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000004c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000500)={0x4, 0x2, 0x5, 0x4f08, "a37ff80af9b76e3384eb8209a83df5c1964acc89", 0x3, 0xffff2572}) fchmodat(r1, &(0x7f0000000540)='./file0\x00', 0x103, 0xe) mknodat(r1, &(0x7f0000000580)='./file1\x00', 0x100, 0x3) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000005c0)) sendmsg(r2, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000600)="3a88acda4c2a4173ebdf4039f96ca499cdefeea3ffe4b649960bf84194f45e046ddc98", 0x23}], 0x1, &(0x7f0000000680)=[{0x40, 0x1, 0x401, "a899c6d1cffa27a6850a4c9df6fd4974ad0a1f1574b3bc4d42e33a57cd22bf91907c019bab8ccf94ea409ff0f4689644"}, {0x18, 0xffff, 0x40000000, "63c2128f1b"}, {0x18, 0x1, 0x1, "7b11d7f7b5"}, {0x28, 0x1, 0x7, "a2c0a4953c7677244bcae63bb0a82305159b18"}, {0x108, 0xffff, 0x3, "30057b4a85e424e0bdad9b5e54d863caaa9719ca45e556681bfb85ed5e5d2e66d6602f9b45db9e4840a5d09f91ce5eaf9fd9a9ce06e7cde53d122a97ad32ccd3317cb9d762f78360fdc5303b2b634c70569c791b7b14febed1921eced5f3a9ce86d99f69c461b7ac85303264bf9ed0585b0c23214b07757b0227e25ea6a3eed04f8d668ba8b6a6450f0194de147a325091f82c6cbb428b51569038b4a3183d92b79ab023fa658ee3d5554647e02b8ffbf488e3edc38e8f3e5cec84bf44643dc14df17a38c49fb3b4c7a3a8a55859cfc9d1ec716d4574ceb3e58255ddb88da43248d701a921b5802aa71367b28e5672b904d09207d89b95"}, {0x30, 0x1, 0x6, "fb9278ea6281b603da89716938bf34ef046ebb3340aa560440125a578015d2"}, {0x28, 0x1, 0x7, "dcc55b7abdffdf037f3eb38fb30efb60b5741e"}, {0x88, 0xffff, 0xfffffff8, "2333d3c1e27abc80268d6f0a15d872fb2e6b603d7386466ccdf545706c2c94dfefdedff525009d96486b3f46940eb158ad5ccccf8d8bb41a05fa76c50b87b7e31b104a8ef68e7829ebb61cd9e1e33707093e2d1b9b160bbe75a77fb010d1d878be82afa22043a43df43390a7cfa489c96b812f9271"}], 0x280}, 0x2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000940)={'./file1/file0\x00', 0x3ff, 0x6, 0x45d, 0x0, 0x1, 0x1, 0x24c, 0x3, 0x2, 0x16b9, 0x5}) unlink(&(0x7f00000009c0)='./file1/file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000a40)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0xffffffffffffffff, r3, r4}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000b00)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000b40)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000b80)="7b6c23a8453d5ca7f7e8f541b22e71ec85a2d7f5ef3ab82fa8cacab516d650f004e7bf8a55c394afdb75cb3e52536673f6770684213256f2fd7efc5d9eeb3a54f3aec87dadd96cf4f646a7f8c0c261aaa5a48e7ed1644434cc3a7a587fe886625aefc3fbc40e8fa90bdd508595c9112b16949c540886500efa9de6ef31427afa86", &(0x7f0000000c40)=0x81, &(0x7f0000000c80)="cfe32a840faa362892cbfd6133d0dcc5d369b321253de8b2672f8788f4342c2a8ca5538f9433ec3ee9466ce568761e032f02d44a1ef913a8b63d0748dfd4ce786539b8133887b2d3f22d4726da995f221f06c0697e5d1a26e0d85b82539a5ee8eda939bcc75071b06d435ad613e7ee0a4d3bf65bd57e60727569438f4efa7edc776c179657298caafbd05a7c0de40d0ac7f45f8280595f79726260f1f35d0b369a90bc70ba2521352ba9e0b7dda3f9e1e85545c2b73b26b91053457776b6b913d5415153b3f21be87642a16100dc82069e4e8f28ca078a727d43883815afa456435f73a0", 0xe4) openat$pci(0xffffffffffffff9c, &(0x7f0000000d80), 0x0, 0x0) connect$unix(r2, &(0x7f0000000dc0)=@abs={0x0, 0x0, 0x2}, 0x8) syz_extract_tcp_res(&(0x7f0000000e00), 0x400, 0x9) dup(0xffffffffffffffff) 999.035606ms ago: executing program 4 (id=1523): sysctl$kern(&(0x7f00000000c0)={0x1, 0x1c}, 0x2, &(0x7f0000001080), &(0x7f0000000080)=0x5f, 0x0, 0x0) r0 = socket(0x1, 0x1, 0x1) getsockname(r0, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 749.478019ms ago: executing program 2 (id=1524): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118", 0x62, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b100050460000000000000000041", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x54) sysctl$net_inet_ip(&(0x7f0000000740)={0x4, 0x18, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000880)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x40000269010000, 0xffffffffffffffff}) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="680c1e816cfcfb83991ff89e0b0e00000045ed2fe9f3", 0x16}], 0x1, 0xffffffffffffffaf) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x7, 0x2, 0x9, 0x91c, 0xb, 0x180, 0x0, 0xb8, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x3, 0x1001, 0x5, 0x1, 0x1, 0x9, 0x7, 0x1, 0x3], [0x6, 0x9, 0x10000, 0x8000000008, 0x10000, 0x200, 0x2], [0x9, 0x10801, 0x0, 0x5, 0x3, 0xa], [{0x5ad, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x1, 0x0, 0x5}, {0x8, 0x2, 0x1003, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0xeff8, 0x4, 0x0, 0x7}, {0x5f, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x6, 0x5}], {0x52b, 0x4, 0xfffffffc, 0x8}, {0xfffb, 0xffffffc0, 0x40000008}}}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0xe) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) syz_open_pts() lseek(r3, 0xffffffffffffff80, 0x2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000340)={0xffff, './file0\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0xbf}], 0x200000, 0x0, 0x3, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000140)={0x10, 0x2, [{&(0x7f000032c000/0x1000)=nil, &(0x7f000044c000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000580000/0x3000)=nil, &(0x7f0000677000/0x3000)=nil, 0xc}, {&(0x7f00005a1000/0x1000)=nil, &(0x7f0000724000/0x1000)=nil, 0xf1d}, {&(0x7f00000e7000/0x4000)=nil, &(0x7f00002b7000/0x4000)=nil, 0x958}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3fdf}, {&(0x7f0000752000/0x1000)=nil, &(0x7f00002c1000/0x3000)=nil, 0xd15b}, {&(0x7f00001db000/0x2000)=nil, &(0x7f0000245000/0x2000)=nil, 0x3ff}, {&(0x7f000071c000/0x2000)=nil, &(0x7f00003ce000/0x4000)=nil, 0xffff}, {&(0x7f0000000000/0x400000)=nil, &(0x7f000020a000/0x1000)=nil, 0xab2}, {&(0x7f00001ef000/0x2000)=nil, &(0x7f0000440000/0x3000)=nil, 0x6}, {&(0x7f00004c3000/0x3000)=nil, &(0x7f00003a2000/0x13000)=nil, 0x8000000000000001}, {&(0x7f0000757000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4000001}, {&(0x7f00003b1000/0x4000)=nil, &(0x7f000071c000/0x4000)=nil, 0x8}, {&(0x7f0000726000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000797000/0x1000)=nil, &(0x7f00004ac000/0x2000)=nil, 0xe}, {&(0x7f0000ff9000/0x6000)=nil, &(0x7f00006f4000/0x2000)=nil, 0x2ad}], './file0\x00', 0xbd01}) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0xfd, 0x0, 0x8002, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000400), 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 252.440759ms ago: executing program 5 (id=1525): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000404000/0x1000)=nil, 0x1000, 0x1, 0x2011, r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000368000/0x3000)=nil, 0x3000, 0x2, 0xc13, r1, 0xffffffffffffffff) ftruncate(r1, 0x8531) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x8, 0x7, {0x9, 0x101}}) close(r0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x3c) 2.338095ms ago: executing program 0 (id=1526): r0 = socket$inet(0x2, 0x3, 0x102) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0xf4a5) select(0x40, &(0x7f0000000180)={0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x800, 0x0, 0x0, 0xe}, &(0x7f00000001c0)={0xff, 0x0, 0x9, 0x5, 0xfffffffffffffff7, 0x0, 0xa}, 0x0, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x1}], 0x1) shutdown(r0, 0x2) 0s ago: executing program 6 (id=1527): setsockopt(0xffffffffffffffff, 0x6, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="d7493323", 0x4) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000280)="b1000501600000000000000007000000201c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804beb502004369d3689c38164991f7c8cf5f882b297b771e00006deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282118000000720f5229fbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008a070000000000ec1d89e000040781e4fffff040ff00000000", 0xb1, 0x0, 0x0, 0xffffffffffffffaa) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-main-4.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.14' (ED25519) to the list of known hosts. login: pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-4.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 uvn_flush: obj=0xfffffd8068aee4c8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 uvn_flush: obj=0xfffffd805facba08, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-4.us-central1-b.c.syzkaller.internal) (tty00) login: sbcreatecontrol: message too large 2040 pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 uvn_flush: obj=0xfffffd8072554d50, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! malloc(): allocation too large, type = 29, size = 16796513700 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error sbcreatecontrol: message too large 2040 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 WARNING: thread `nfsio' (340815) exits with status -1 WARNING: thread `nfsio' (39042) exits with status -1 WARNING: thread `nfsio' (145392) exits with status -1 WARNING: thread `nfsio' (387001) exits with status -1 WARNING: thread `nfsio' (59088) exits with status -1 WARNING: thread `nfsio' (148903) exits with status -1 WARNING: thread `nfsio' (54410) exits with status -1 WARNING: thread `nfsio' (424548) exits with status -1 WARNING: thread `nfsio' (508309) exits with status -1 WARNING: thread `nfsio' (365591) exits with status -1 WARNING: thread `nfsio' (382889) exits with status -1 WARNING: thread `nfsio' (33012) exits with status -1 WARNING: thread `nfsio' (96531) exits with status -1 WARNING: thread `nfsio' (388956) exits with status -1 WARNING: thread `nfsio' (189401) exits with status -1 WARNING: thread `nfsio' (118521) exits with status -1 kernel: protection fault trap, code=0 Stopped at mtx_enter+0x6e: movq 0(%r14),%rax