last executing test programs: 10.740902474s ago: executing program 0 (id=47): open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x80) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x82907003, &(0x7f0000000000)=0x1) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000100)="f008dfd1e12dc53ba67f3548a87d5feb7f22401c4545f6687c523747c4d68f91ebb00dda87387e1bbcb991a649359c3cfd10b3024013", &(0x7f0000000140)=0x36, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000180), &(0x7f0000000200), 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$AUDIO_GETSTATUS_ctl(0xffffffffffffffff, 0x40204128, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000280)) ioctl$DIOCGETRULESETS(0xffffffffffffffff, 0xc444443a, 0x0) ioctl$AUDIO_GETPAR_ctl(0xffffffffffffffff, 0x40404124, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x0, r0, 0xfffffffffffffffd) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000300)="3322b5e9", &(0x7f0000000340)=0x4, &(0x7f0000000380)="e97b11b8", 0x4) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r1 = socket$inet6(0x18, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x6c, &(0x7f0000000080)={0x9}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x4, 0x1, 0xe}, 0x0) ktrace(&(0x7f0000000040)='./file2\x00', 0x4, 0x40000a14, 0x0) 10.616588684s ago: executing program 4 (id=5): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x65, 0x40000000, 0x893f, 0x5}, {{r0}, 0xfffffffffffffffe, 0xdc3c53f96bbbea9e, 0x2, 0x8c, 0x15}], 0x7fd, 0x0, 0x1000, 0x0) (async) socket$inet(0x2, 0x3, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0x0, 0x1, './file0\x00'}, 0xa) (async) pselect(0x40, &(0x7f0000000a40)={0xe3, 0x9, 0xff, 0x10000002, 0x6, 0xfffffffe, 0x2, 0xff}, 0x0, 0x0, 0x0, 0x0) (async) listen(r3, 0x472) accept4(r3, 0x0, 0x0, 0x8000) (async) connect$unix(r2, &(0x7f0000000a80)=@file={0xfc, 0x1, './file0\x00'}, 0xa) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) kqueue1(0x0) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xffff6383) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1ca) (async) socket$unix(0x1, 0x2, 0x0) kqueue1(0x10000) pselect(0x40, &(0x7f0000000140)={0xe0, 0x0, 0x101, 0x5, 0x0, 0x1, 0x9, 0x18}, &(0x7f0000000180)={0xff, 0xfffffffffffffefe, 0x10000, 0x5, 0x0, 0xf, 0x3, 0xd}, 0x0, 0x0, 0x0) (async) pselect(0x40, &(0x7f00000001c0)={0x8b, 0x1264b28f, 0xa5f, 0x4, 0xe6, 0x48e1e8fe, 0x1fffc0, 0x7}, &(0x7f0000000200)={0x77, 0x0, 0x80, 0x80000000, 0x4, 0x7f, 0x7, 0xfff}, 0x0, 0x0, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r4, &(0x7f0000000280)="f296f4238456e07c5ca5d42277eb07eeac430c254cb9740d522b5ac6052e2b8cab16f8e02d53f1539211ded570429f9b7e132f6ac89ec5d21e929854c877f746d3cb5919560c1f2b6b4382b816a2583e0bef4e7010270ae02760e3b9090fe284a30b617e1511087b3270f05c6ca5f457ab358951cf779c73733fdaa54b114bed16033586fc1ec8d73c6168356e359db9c7871c3505b791c2a53c93146dff9dfc0694e3b13396e79fcfe580e005ce69c605dbf76ec717a9596f4226075e251bc306b05e5b65d3a210426ff662bd2f8f6034995b7ea6c25413d217120960fcc3fad2b698e7d733e556bdeda4d9b28af8f921248820e034f7613ee0ce1fffcdec139370be34230fa941171b1c5a16f07505519a8835b0cf6854e1ea9807cd729fc934a0da3655bfab2470228b89b9987ff41e60fb19accdce15b36772ad3a6fd5d0e1499223a41fcc26ae114054065e3ed48d429033c28c188294f5ca976b23be51c3545ada81b29e68a13765cbaaac21d0b0ace83886c838a38d7346d804c6aa2c4fca7497d692c333cd7eb656d9b7338e4c886857b2f3965f19d771071107ac0f4cd082b565b95c782b1385dd8a03b3474f7a93dcb22a560317a6c279a0efaa8c933c4efec5f978ba3d48c310791f764b46ce2e0b3b29360bc6c3ff54047279a13064a7f3ce72159c0f15591e24b955f5648f5b3253b036364c4cf3960f074a59f630c7ffc895e8de5e5c179b440ea07dd4e05af2f68bdfeb758de6616f28b7063baa35a72f474756d6a7b4a16d7d92f94d30c593c13c919655597dd5409a26dc4c987fbbc1d9599be0809203678cf774a36dcbbf7f16833b54bca4bff7fe80306b8165158aa20874286918428272116b95d079a694f5bff193fcfe6af9d639cce7a98d168c771bcbb46b48b71aa46228407e343c369c65e1c666d37ecdd0fd065aa6a2bf63d21e01a39b8f88aa6946b8ff9a4192dc709a84d90ecc8eec6c875753b1f8a9eebaa6897407022e1e944755c21d8d1e75626cebfa18ed0f21c50c8c4f7b542b2a0300736d2ff96e89a12b40284d99acab6034bad8a329c71ec1b55c8948408fc93a50061bcc2df96479cd4f35ee9e8f1672ee5820856375c05fd2a62e333cbfc6999c215a6bf0a491fe89eba09728dc6a835a1a6de8b0159e317764afe5189dc6a7934e84fa33305f38944800d5b860f0b83b987cae9f92d0539f8be461a1eecf29579b567116bbb06d04d1caf3b716e5f2f7e95fc070e5b5223c460b7006cf663f1a30131e86b80378cb572de2c239e35a8ccf3327198327ef754372d3a1d95c02c214f306bad9dc0ca58a49ebd9644b7c55b3f76e32fbab69bb0a0c5a74c2447ad83cbc3ed9773b0d3d38043bea7e71275e33fcbadf07f4c8c1971f37b464b139963a69b06ec7c654545914b8d3071fc1631a4bde370b7536b17711aa02ff6608d860cd5e80b4cbd10805d61d24f2ba1f3e67acdd46cde80e05618c83ec64888e2c2ca0e495dd9536ab18745d3e77e9fda462e55abff4160a9fb950488bf74f801f6a30c707d5cef326dcf30b176b4efcdde09a77904237a9918a79c8d481f5d8969af4934ae4a071d0736b3e539879af15cd293dd385e36774407cff9be65e2d49cd911362dd62471b8976d103c80cf8d56f8a91f3c7522a5417efad9e83133df66d4fc62a800f1e6418b13d9321efdf3e17d198c6b2d85d3c100caf01630754f07d1c10b0b56ebdd450da850109b8046b6b39baa9d24d74da24e1915176f68df3139f4572faac57f102155474eb00161b5da03d2f3c97c35bafffb77736d93ec207b6db67e174bbeeb011533ddf6f008cb16e9aed6c2152295cb7cec613ad60a9b26fae0c65623063c87e19a262c7f57a26448ef3b6a2a2c3fb94c988697be9711192dec84996414bc807e9f53657833af80d5a8f2596834fb025349ae1a69e02f9acc870f5bb05f9c6781858ebf3e431b71f57090a447218fea6a8fe1a3116d06f3819e164846d5315d8a5dc0669b947b7b64229000fdaacca6f8e6ec9709f465a6abdc152ffe67355eca80d8e3c4ed6721bef58fbd4afaa4979522b624b477b9488e7537720dc2e0703c4c5e656fe3e4f3e8df665d7aa03e0c0e1556748d2347f89bf73ac4b18cc0706a4ca35d1835c273ab9c899e9219b63d5b72dd0eec22b0e635b160b483c4ea59ad91bc3b22ff1ba75e9d6124b2fc5fa0a86158259473d48f0471128795e8b2d97a14d383a0c94a66d4fb6012d24c783ff337d539b5e30e4d7b355b90bf6fcd8b367d0a72adf04bcf0caea3e7f47b85c7309e95b3e30e408568d0e5af79f8926cd4a275401e405aed7f3955904c167854a657ce07a2011d29cb4349e41f08b8d5be51fe717d679b5caf80ef76e2426a35d639d2b868923777ebe17f7f435b7a0d687f9bdc54e7fe1d1fb00f9fc9171ec1ec1290367d3e8ca0666d4f96ca4221688cdeba5116014a4d15b6d37de941dab069eab23139fcccf63a16a59adf2347ab1c3a961601e42be107d86c5d79f30bbb5a528de73c8f0aced653ad8b84e394ca068d91cb02cdafca72a0eef68854c5b549c3d2317a3ad0eca269e44cf2080a0800b8fce86c5b37603991a5e9d54826dbee91843c52e1f34ebdf4962581f26ddd7731e7d6ab6bbd02106efed7d67a5fb8f2b9eaae5ede6ba9757ac5efa6ef8cab0b0e8585ccbe252a244fa30ad20fb40f5945dd4", 0x784, 0x12, &(0x7f0000001280)={0x10, 0x2, 0x0, 0xfffffc5e}, 0x10) 10.532819672s ago: executing program 0 (id=51): r0 = syz_open_pts() r1 = socket$unix(0x1, 0x2, 0x0) closefrom(r1) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790f}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000100)=@abs={0xf, 0x1, 0x0, 0x2}, 0x8) ioctl$DIOCRSETADDRS(r2, 0xc4504445, &(0x7f0000000180)={{'./file1\x00', './file1\x00', 0x0, 0x1}, 0x0, 0x34, 0x0, 0x28e1, 0x5, 0x72, 0x15, 0x6, 0x2}) r4 = syz_open_pts() mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x7fffffff, 0x8007, 0xffffffc0, 0x94b, "fe09feff770caaac0349bfe34b00001700", 0xff, 0xd3}) write(r0, &(0x7f0000000140)="7ef5b6938969", 0x6) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000bc0)=0x5) 10.293677383s ago: executing program 0 (id=53): pselect(0x40, &(0x7f0000000040)={0x49f, 0x0, 0x8000000000000001, 0x1, 0x9, 0x6, 0x1000, 0x8}, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x2e, &(0x7f00000000c0), 0x14) connect$inet6(r0, &(0x7f0000000100)={0x1c, 0x18, 0x0, 0x0, "859000", 0x8}, 0x1c) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x9) r1 = socket$inet(0x2, 0x1, 0x0) r2 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r2, 0x2) connect$inet(r1, &(0x7f0000000700)={0x10, 0x2, 0x2, 0xac1400a6}, 0x10) shutdown(r1, 0x1) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r3, 0x80047308, &(0x7f0000000080)={0x0, 0xfffffffffffffcca, 0x18008, 0x0, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000001c0)="f62ffcb76fbd80cc139f4d4607979298cea8e19e5e8dc5be4c2152ffffffffffffffff085b2fc38ebbe99f5544917c4b512f5b5572b2baff27120b2409c8fb59eb84dcf2146664947c81ae2da896d63fbac2b29b0935be7e0f000000638392a520f905000000434849f6239a09cf2c78154e3a8f15ebd15571a7421c6985fd4986d375a43e5392c4d99aaf09998f7ea6ea54d1a1c935ab494102dd34b7874eba3f50df0f9a5a7d5af7b521df", 0x5d}, {&(0x7f00000002c0)="44e3cf992d707a4d45812da47accf86d325cfe554f57502cf68024c0c4ff1bccfc370abfd4d991f6857d3a00154bd6c85c7622aa088285a9caa4db1bb3e43a6bbd8fa014a376a5f659027fb4d6a17361d477e353e200d184584e5c619292cea06033236b9011745db3105196cc917ada1461daccb383644cfc5f7215e6a12e7d21025c5894baf77a9a834201254f8e83ccfdbf785403a6dd12f813f94bdc11165bfc42b35dcd0fa79ff8ae2daf2f3c857fb4779f9fa4f4f07e8a6e03bfd51527ebd26e3a5a02ea53207bfc282ede", 0xffffffce}], 0x2, 0x0, 0xff38}, 0x0) shutdown(r5, 0x1) closefrom(r4) 9.675781551s ago: executing program 0 (id=55): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0xa, &(0x7f0000000040)='\x00', 0x1) sendmsg(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@in={0x10, 0x2, 0x1, 0xfffff7fd}, 0x10, 0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x2050, 0x674) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x8) readv(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)=""/170, 0xaa}], 0x1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f0000000280)={0x3, 0x2, 0x51d, 0x8003, "451a5213513f4c00", 0x49, 0x4}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x9) getgroups(0x7, &(0x7f0000000680)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r3, r2, 0x0) setgroups(0x0, 0x0) seteuid(0xffffffffffffffff) execve(&(0x7f00000006c0)='./file0\x00', 0x0, 0x0) syz_open_pts() sendto$unix(0xffffffffffffffff, &(0x7f0000000540)="feeb3a658652cd851dd0518e33b8c6e1c32bbf14b2e0a405cba2cc5885b4ccd2f6549e9750d085d814b8d173061cc45e7b9979a47e10f52605323973f06abb90158f1da593ab350846c049f2ccec", 0x4e, 0x1, &(0x7f00000005c0)=@abs={0x7, 0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f0000000300)={0xffffffffffffffff}) setsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000700)=0x6, 0x4) bind$inet6(r5, &(0x7f0000000740)={0x1c, 0x18, 0x3, 0x12, "0000000000000000f7ff00", 0x6}, 0x1c) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000780)=0x6, 0x4) bind$inet6(r6, &(0x7f00000007c0)={0x1c, 0x18, 0x3, 0xd, "0000000000000000030f00", 0x1000004}, 0x1c) r7 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000800)=0x6, 0x4) bind$inet6(r7, &(0x7f0000000840)={0x1c, 0x18, 0x3, 0x12, "00000000000000000000000000f7ff00", 0x6}, 0x1c) r8 = kqueue1(0x10000) kevent(r8, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffff9, 0x65, 0x2, 0x3, 0x200}, {{r8}, 0xfffffffffffffff6, 0x5, 0x40000000, 0xc, 0x56a}, {{r8}, 0xfffffffffffffff9, 0x2, 0x4, 0x100, 0x3}], 0xf00, 0x0, 0xffff4b54, 0x0) 9.673245388s ago: executing program 3 (id=57): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x4, 0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000040)=@file={0xfc, 0x1, './file0\x00'}, 0xa) getpeername(r1, 0x0, &(0x7f0000000100)) ioctl$DIOCRGETTSTATS(r0, 0xc4504440, &(0x7f0000001a00)={{'./file0\x00', './file0\x00', 0x0, 0x80}, &(0x7f0000000100), 0x8, 0x0, 0x3, 0x2004, 0x10001, 0xffff, 0x12, 0x4}) 9.669564218s ago: executing program 6 (id=58): syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x7ffffffe, 0xce2) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x672) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000001c0)={0x3, 0xffffffff, 0x519, 0x6, "4522ab1c59b3f1beca704340880e1a5213513f4c", 0x2c1, 0x4}) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x71f55c55, 0x7) syz_emit_ethernet(0xa9, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0x9b, 0x67, 0x3ff, 0x5, 0x1, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, r0, r2, 0x0, 0x0, 0x6, 0x20, 0x0, 0x0, 0x9, {[@eol]}}, {"6335bc3c6baa3d8cb2452b7ad5e29aef815b28e80263dcaf7a2bc8c81b66f2477d1b20f98eba9f0c28763a1348c4794db6d03ef91ebbdf56878b5e125c12486f7a4811360cc26970454db8e2b10ada243ffc285ea3165e11261417997a88fbed97e01ec5e04d4b71c41016c2c25962"}}}}}}) 9.613559503s ago: executing program 3 (id=60): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f00000000c0)={0x0, 0x0, 0x8000, 0x0, 0xffffffffffffffff}) ioctl$DIOCIGETIFACES(r0, 0xc0284457, &(0x7f0000000140)={'./file0\x00', &(0x7f0000000100)=""/13, 0xc1, 0x9, 0x8, 0x7}) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x401, 0x0, 0x0, 0x1000100000003, 0x1}) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x7, 0x1, 0x0, 0x2, 0x1}) sysctl$net_inet6_ip6(&(0x7f0000000200)={0x4, 0x18, 0x29, 0x8}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x42) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="2e78b57e208d", @loopback, @broadcast, @multicast2}}}}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x8, 0x7, 0xbd63}) preadv(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/20, 0x14}, {&(0x7f0000000300)=""/228, 0xe4}, {&(0x7f0000000400)=""/60, 0x3c}, {&(0x7f0000000440)=""/39, 0x27}], 0x4, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) (async) pipe(&(0x7f0000000080)) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f00000000c0)={0x0, 0x0, 0x8000}) (async) ioctl$DIOCIGETIFACES(r0, 0xc0284457, &(0x7f0000000140)={'./file0\x00', &(0x7f0000000100)=""/13, 0xc1, 0x9, 0x8, 0x7}) (async) syz_open_pts() (async) fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x401, 0x0, 0x0, 0x1000100000003, 0x1}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x7, 0x1, 0x0, 0x2, 0x1}) (async) sysctl$net_inet6_ip6(&(0x7f0000000200)={0x4, 0x18, 0x29, 0x8}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x42) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="2e78b57e208d", @loopback, @broadcast, @multicast2}}}}) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x8, 0x7, 0xbd63}) (async) preadv(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/20, 0x14}, {&(0x7f0000000300)=""/228, 0xe4}, {&(0x7f0000000400)=""/60, 0x3c}, {&(0x7f0000000440)=""/39, 0x27}], 0x4, 0x5) (async) 8.293663749s ago: executing program 6 (id=62): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="abd7453f9950b84fba95b1b61c60075cc39796a11012ada0e0c3c9396b6f8cbd63e10842750ec4f55b1fa662e657103d5890ab8dc4aed3a9f3299eb13292cc984adf77932110f25b7b468f0f33bf3be0d978a872ee2bf014773bfd80c5921ba7f32c7c3374b6e4c8cba3721f117a5b51b43393950b024f68e1a0d073088b14502e2e", 0x82}], 0x1) (async) chroot(&(0x7f0000000000)='.\x00') (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x150) (async, rerun: 64) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000200)='r\x00') (async, rerun: 64) chdir(&(0x7f0000000280)='./file0\x00') (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') (async, rerun: 64) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (rerun: 64) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x5be7) (async) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x112) ioctl$VNDIOCCLR(r0, 0x42087007, &(0x7f0000000300)={0x0, 0x8, 0x0, 0x0, 0x0, &(0x7f0000000340)}) (async) sysctl$kern(&(0x7f0000000340)={0x1, 0x48}, 0x2, &(0x7f0000000380), 0x0, 0x0, 0x0) (async) execve(&(0x7f00000001c0)='./file0/file1\x00', 0x0, 0x0) 7.991236726s ago: executing program 0 (id=63): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$DIOCGETLIMIT(r1, 0xc0104454, &(0x7f0000000080)={0x6, 0xeb}) syz_emit_ethernet(0x81, &(0x7f0000000980)={@local, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x2, 0x2, 0x73, 0x68, 0x0, 0xf4, 0x2, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x4, 0x5}, @noop]}}, @udp={{0x2, 0x1, 0x8}, {"e9c58738e09c4877d1f56dfe68b913a91f9cf2098c2f9cf62aa9d4b0f9d22038636a38c5168f9da2460982ba0c1f67fe631d3f088c9ca66a21caddc9bc588e1e4364247e711802e18c68aa117c7392"}}}}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x4, 0x3, 0x4, 0x2}, {0x3d, 0xf7, 0x0, 0x4}]}) syz_extract_tcp_res$synack(&(0x7f0000000180)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000001c0)={0x41424344}, 0x80000000, 0x3) syz_extract_tcp_res(&(0x7f0000000200)={0x41424344}, 0x71f55c55, 0x7) syz_emit_ethernet(0xa9, &(0x7f0000000240)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0x9b, 0x67, 0x3ff, 0x5, 0x1, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, r3, r4, 0x0, 0x0, 0x6, 0x20, 0x0, 0x0, 0x9, {[@eol]}}, {"6335bc3c6baa3d8cb2452b7ad5e29aef815b28e80263dcaf7a2bc8c81b66f2477d1b20f98eba9f0c28763a1348c4794db6d03ef91ebbdf56878b5e125c12486f7a4811360cc26970454db8e2b10ada243ffc285ea3165e11261417997a88fbed97e01ec5e04d4b71c41016c2c25962"}}}}}}) r5 = socket$inet(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0xd, &(0x7f0000000140)="ec3bb39e8f608f78", 0x8) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x200, 0x0) ioctl$DIOCGETRULESET(r6, 0xc444443b, &(0x7f0000000500)={0x2, '\x00', './file0\x00'}) syz_emit_ethernet(0x1b0, &(0x7f0000000300)={@local, @empty, [], {@ipv6={0x86dd, {0x3, 0x6, "abef64", 0x17a, 0x2c, 0xed, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0xf0, 0xa, 0x0, 0x8, 0x0, [@mcast2, @mcast2, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x2e, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @ra={0x5, 0x2, 0x8b0b}, @jumbo={0xc2, 0x4, 0xf3c0}]}], @tcp={{0x3, 0x3, r2, r4, 0x1, 0x0, 0x7, 0xe8, 0x0, 0x0, 0x9bb, {[@sack={0x5, 0x6, [0x8]}]}}, {"61d4aa91722bd9cded7872278d35805704d21a6941ccc5ef1617f06e411f6bebd726fa23648326dc9f796e9fa0d70898f24185411a7dafb8a04ca42182eeb8cd09a3b8f5a439e6492746f7575fe4996522a31d578018f7e0f6e9842cd965030930046a1eb7e32638d9d6605364688e05fb02c76927951d85ad77d35399e623ce7a961dc6e5c56cd73023f36912c920101f67689b3de845cfd18a235bec13806c78a68bcd2b1ea6c85e1c33c48c0d15616c82a724265977308baf4c0176ef145fb8409eadc2773f4181c5c9aec847a4452dca31d8f92b3e97554c7329791fabf59c391e0e46d4f2410daa4fd8c3b1"}}}}}}}) 7.986610348s ago: executing program 4 (id=5): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x65, 0x40000000, 0x893f, 0x5}, {{r0}, 0xfffffffffffffffe, 0xdc3c53f96bbbea9e, 0x2, 0x8c, 0x15}], 0x7fd, 0x0, 0x1000, 0x0) (async) socket$inet(0x2, 0x3, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0x0, 0x1, './file0\x00'}, 0xa) (async) pselect(0x40, &(0x7f0000000a40)={0xe3, 0x9, 0xff, 0x10000002, 0x6, 0xfffffffe, 0x2, 0xff}, 0x0, 0x0, 0x0, 0x0) (async) listen(r3, 0x472) accept4(r3, 0x0, 0x0, 0x8000) (async) connect$unix(r2, &(0x7f0000000a80)=@file={0xfc, 0x1, './file0\x00'}, 0xa) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) kqueue1(0x0) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xffff6383) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1ca) (async) socket$unix(0x1, 0x2, 0x0) kqueue1(0x10000) pselect(0x40, &(0x7f0000000140)={0xe0, 0x0, 0x101, 0x5, 0x0, 0x1, 0x9, 0x18}, &(0x7f0000000180)={0xff, 0xfffffffffffffefe, 0x10000, 0x5, 0x0, 0xf, 0x3, 0xd}, 0x0, 0x0, 0x0) (async) pselect(0x40, &(0x7f00000001c0)={0x8b, 0x1264b28f, 0xa5f, 0x4, 0xe6, 0x48e1e8fe, 0x1fffc0, 0x7}, &(0x7f0000000200)={0x77, 0x0, 0x80, 0x80000000, 0x4, 0x7f, 0x7, 0xfff}, 0x0, 0x0, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r4, &(0x7f0000000280)="f296f4238456e07c5ca5d42277eb07eeac430c254cb9740d522b5ac6052e2b8cab16f8e02d53f1539211ded570429f9b7e132f6ac89ec5d21e929854c877f746d3cb5919560c1f2b6b4382b816a2583e0bef4e7010270ae02760e3b9090fe284a30b617e1511087b3270f05c6ca5f457ab358951cf779c73733fdaa54b114bed16033586fc1ec8d73c6168356e359db9c7871c3505b791c2a53c93146dff9dfc0694e3b13396e79fcfe580e005ce69c605dbf76ec717a9596f4226075e251bc306b05e5b65d3a210426ff662bd2f8f6034995b7ea6c25413d217120960fcc3fad2b698e7d733e556bdeda4d9b28af8f921248820e034f7613ee0ce1fffcdec139370be34230fa941171b1c5a16f07505519a8835b0cf6854e1ea9807cd729fc934a0da3655bfab2470228b89b9987ff41e60fb19accdce15b36772ad3a6fd5d0e1499223a41fcc26ae114054065e3ed48d429033c28c188294f5ca976b23be51c3545ada81b29e68a13765cbaaac21d0b0ace83886c838a38d7346d804c6aa2c4fca7497d692c333cd7eb656d9b7338e4c886857b2f3965f19d771071107ac0f4cd082b565b95c782b1385dd8a03b3474f7a93dcb22a560317a6c279a0efaa8c933c4efec5f978ba3d48c310791f764b46ce2e0b3b29360bc6c3ff54047279a13064a7f3ce72159c0f15591e24b955f5648f5b3253b036364c4cf3960f074a59f630c7ffc895e8de5e5c179b440ea07dd4e05af2f68bdfeb758de6616f28b7063baa35a72f474756d6a7b4a16d7d92f94d30c593c13c919655597dd5409a26dc4c987fbbc1d9599be0809203678cf774a36dcbbf7f16833b54bca4bff7fe80306b8165158aa20874286918428272116b95d079a694f5bff193fcfe6af9d639cce7a98d168c771bcbb46b48b71aa46228407e343c369c65e1c666d37ecdd0fd065aa6a2bf63d21e01a39b8f88aa6946b8ff9a4192dc709a84d90ecc8eec6c875753b1f8a9eebaa6897407022e1e944755c21d8d1e75626cebfa18ed0f21c50c8c4f7b542b2a0300736d2ff96e89a12b40284d99acab6034bad8a329c71ec1b55c8948408fc93a50061bcc2df96479cd4f35ee9e8f1672ee5820856375c05fd2a62e333cbfc6999c215a6bf0a491fe89eba09728dc6a835a1a6de8b0159e317764afe5189dc6a7934e84fa33305f38944800d5b860f0b83b987cae9f92d0539f8be461a1eecf29579b567116bbb06d04d1caf3b716e5f2f7e95fc070e5b5223c460b7006cf663f1a30131e86b80378cb572de2c239e35a8ccf3327198327ef754372d3a1d95c02c214f306bad9dc0ca58a49ebd9644b7c55b3f76e32fbab69bb0a0c5a74c2447ad83cbc3ed9773b0d3d38043bea7e71275e33fcbadf07f4c8c1971f37b464b139963a69b06ec7c654545914b8d3071fc1631a4bde370b7536b17711aa02ff6608d860cd5e80b4cbd10805d61d24f2ba1f3e67acdd46cde80e05618c83ec64888e2c2ca0e495dd9536ab18745d3e77e9fda462e55abff4160a9fb950488bf74f801f6a30c707d5cef326dcf30b176b4efcdde09a77904237a9918a79c8d481f5d8969af4934ae4a071d0736b3e539879af15cd293dd385e36774407cff9be65e2d49cd911362dd62471b8976d103c80cf8d56f8a91f3c7522a5417efad9e83133df66d4fc62a800f1e6418b13d9321efdf3e17d198c6b2d85d3c100caf01630754f07d1c10b0b56ebdd450da850109b8046b6b39baa9d24d74da24e1915176f68df3139f4572faac57f102155474eb00161b5da03d2f3c97c35bafffb77736d93ec207b6db67e174bbeeb011533ddf6f008cb16e9aed6c2152295cb7cec613ad60a9b26fae0c65623063c87e19a262c7f57a26448ef3b6a2a2c3fb94c988697be9711192dec84996414bc807e9f53657833af80d5a8f2596834fb025349ae1a69e02f9acc870f5bb05f9c6781858ebf3e431b71f57090a447218fea6a8fe1a3116d06f3819e164846d5315d8a5dc0669b947b7b64229000fdaacca6f8e6ec9709f465a6abdc152ffe67355eca80d8e3c4ed6721bef58fbd4afaa4979522b624b477b9488e7537720dc2e0703c4c5e656fe3e4f3e8df665d7aa03e0c0e1556748d2347f89bf73ac4b18cc0706a4ca35d1835c273ab9c899e9219b63d5b72dd0eec22b0e635b160b483c4ea59ad91bc3b22ff1ba75e9d6124b2fc5fa0a86158259473d48f0471128795e8b2d97a14d383a0c94a66d4fb6012d24c783ff337d539b5e30e4d7b355b90bf6fcd8b367d0a72adf04bcf0caea3e7f47b85c7309e95b3e30e408568d0e5af79f8926cd4a275401e405aed7f3955904c167854a657ce07a2011d29cb4349e41f08b8d5be51fe717d679b5caf80ef76e2426a35d639d2b868923777ebe17f7f435b7a0d687f9bdc54e7fe1d1fb00f9fc9171ec1ec1290367d3e8ca0666d4f96ca4221688cdeba5116014a4d15b6d37de941dab069eab23139fcccf63a16a59adf2347ab1c3a961601e42be107d86c5d79f30bbb5a528de73c8f0aced653ad8b84e394ca068d91cb02cdafca72a0eef68854c5b549c3d2317a3ad0eca269e44cf2080a0800b8fce86c5b37603991a5e9d54826dbee91843c52e1f34ebdf4962581f26ddd7731e7d6ab6bbd02106efed7d67a5fb8f2b9eaae5ede6ba9757ac5efa6ef8cab0b0e8585ccbe252a244fa30ad20fb40f5945dd4", 0x784, 0x12, &(0x7f0000001280)={0x10, 0x2, 0x0, 0xfffffc5e}, 0x10) 7.982877154s ago: executing program 0 (id=66): r0 = socket$unix(0x1, 0x0, 0x0) flock(r0, 0x4) (async) r1 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="67a6", 0x2}], 0x1) r2 = openat$audioctl(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$AUDIO_MIXER_READ(r2, 0xc0144d00, &(0x7f00000000c0)=@set_ctrl={0x80000001, 0x2, 0xb}) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x7fffffff, 0x8000000000000001, r3, 0x1}) (async) sysctl$hw(&(0x7f0000000180)={0x6, 0xc}, 0x2, &(0x7f00000001c0)="34237361538f99c683f57eba0c99f8ec216e6c3ca8a930487466351a34753e0f9b223df60ed8821d560bd943626fbe32d35ed9788ad7a31b7f5b9497a2556a2e4c0b1a9c580bbfb07e159b1fb0c5dfc251e1d4af687a3a474978a9defd3bfa1c5647c56e46fc924dcc75be2d94c9ac", &(0x7f0000000240)=0x6f, &(0x7f0000000280)="fcba54f086f25e956379806e58cb14f6cc53478b5f3eec071a68cc1f430ccd17cdb64a06ce00393ee53e5c0d37b93d9e8d97c4a523daf1bddeb13d5429182fc0033857a035dba3baab5a4aeba185b089c63bef53c8747215ba27cb875d173b73dd5bae0181f696b447b2b1c2fb5edce207fc26a17a927ffc6dac67bcf49e4eec13266f65ee8dbdf71b7c74e93949565b54ef8b702e18ed1287317b1572e3899b429283adb94573648375c3874ad3a1199697e15b3bd7bf4b6c799e2cbc238ea1ddd96918d33bc8587f91e358eb2ede41f4fb9c541d4280d3771b22bac9f0d787778cec31bf176c9f4e724a360db336fc55246a03", 0xf4) (async) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x80, 0x40) ioctl$DIOCRTSTADDRS(r4, 0xc4504449, &(0x7f0000000600)={{'./file0\x00', './file0\x00', 0x8, 0x4}, &(0x7f0000000440)=[{@loopback, '\x00', './file0\x00', 0x3, 0x3, 0x1a, 0x6, 0x10, 0xc5, 0xff}, {@loopback, '\x00', './file0\x00', 0x8, 0xcd81, 0x18, 0x6, 0x0, 0x3, 0x5}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x7, 0x101, 0x2, 0x4, 0x3, 0x6, 0x3}, {@multicast2, '\x00', './file0\x00', 0x0, 0x6, 0x18, 0x0, 0x1, 0x43, 0x4}, {@loopback, '\x00', './file0\x00', 0x10001, 0x4, 0x0, 0x0, 0xd, 0x5, 0x77}, {@multicast1, '\x00', './file0/file0\x00', 0xfb8, 0xafb5, 0x1c, 0xf, 0x80, 0xa, 0x9}, {@loopback, '\x00', './file0\x00', 0x5, 0x80, 0x2, 0x5, 0xd, 0x1, 0x3}, {@loopback, '\x00', './file0\x00', 0x17d9, 0x8001, 0x18, 0x81, 0x2, 0x1, 0xb}], 0x80, 0x8, 0x81, 0x47e, 0x401, 0xffffffff, 0x40, 0x5}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a80), 0x100, 0x0) lseek(r5, 0x9, 0x0) (async) execve(&(0x7f0000000ac0)='./file0/file0\x00', &(0x7f0000000bc0)=[&(0x7f0000000b00)='/dev/zero\x00', &(0x7f0000000b40)='-[/\x00', &(0x7f0000000b80)='^(}\x00'], &(0x7f0000000e40)=[&(0x7f0000000c00)='\x00', &(0x7f0000000c40)='/dev/audioctl\x00', &(0x7f0000000c80)='\x00', &(0x7f0000000cc0)='\x00', &(0x7f0000000d00)='^}}$@[\x00', &(0x7f0000000d40)='/dev/audioctl\x00', &(0x7f0000000d80)='@*\x12-&\x00', &(0x7f0000000dc0)='/dev/zero\x00', &(0x7f0000000e00)='/dev/zero\x00']) (async) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) (async) mkfifoat(r5, &(0x7f0000000ec0)='./file0\x00', 0x12) (async) sysctl$hw(&(0x7f0000000f00)={0x6, 0x13}, 0x2, &(0x7f0000000f40)="e9baa2c2b2b9fb4df4cd59a2e03904efbcac160e40705dad9db85e3d18e73b7fd4b8eecacd575e729daf2a9b9be795702ff3c4e21a171d2b33c984bd5b3348414c332e207a70b409cdf6c9c6942adbadf5c926eeb96bf1ab76c361c4aeeb96534cc6c8bee2ac1c561748bfae270403747d914324ea40b64a22a11506f955354918be19225b44c7253206829928899bb1cc389b684ebbc241cc2a3f3c87335678ca3188e7e2bb825e20b936b04d3f56a7bb187cf04bb68323d1f59cec03c18f28e565b4a36e6bb41227123c2f534c9628f13768536059233fe65c9e227136213e0c8307cd6b3e18736e1976b58ff8cf7362", &(0x7f0000001040)=0xf1, &(0x7f0000001080)="a252820092e3824d4166efef2a8deb5af50ad1fd4eb71ba490212f0c44afd63dc7b02f7eb97d40a01304", 0x2a) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000010c0)={0x3, 0x9, 0xdb, 0x0, "b76ad2f6c480550c537266795f56d75ccf0484dc", 0xfffffffb, 0x10000}) (async) r6 = open(&(0x7f0000001100)='./file0/file0\x00', 0x80, 0xa) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000001140)=0xf11) (async) pwritev(r6, &(0x7f0000001280)=[{&(0x7f0000001180)="cf25051f76c3cfc2a06e748fb155daae150c23567a8c0df8ab06125dd7d34240c36d57340a04ec17eb90466870c15888eba555af19d9db", 0x37}, {&(0x7f00000011c0)="8df83b49f8b66ca908276ddbda7b7dab7d86cc34f1fadfb9abd30c828571940b18babfa0e0d2d2626525f6a3f9b30057a08c3a07e864de632e00a31f97e32db0c18d1a184922cb8881421ce484b391d440147879e4886c532d09942cd7c7b196f4675a3691a6474fe6bef24c3382b2aeefc2d78b24fbd777c72333cb", 0x7c}, {&(0x7f0000001240)="cde76889e64999f5bb0560384f400ea8ad", 0x11}], 0x3, 0x2) (async) ioctl$DIOCADDQUEUE(r6, 0xc148445d, &(0x7f00000012c0)={0x1, 0x2, {'\x00', './file0/file0\x00', './file0/file0\x00', './file0/file0\x00', {{0x1800000, 0x8}, {0x31}}, {{0x101, 0x2}, {0x101, 0x5}, 0x9}, {{0xa, 0x9}, {0x5, 0x100}, 0x10000}, {0x10, 0x800, 0x5f1, 0x6}, 0x0, 0x8001, 0x401, 0xec0, 0x1}}) fcntl$setown(r6, 0x6, r3) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r4, 0xc00c642e, &(0x7f0000001440)={0x91, 0x7, r1}) (async) recvmmsg(r4, &(0x7f0000001800)={{&(0x7f0000001480)=@un=@abs, 0x8, &(0x7f0000001740)=[{&(0x7f00000014c0)=""/202, 0xca}, {&(0x7f00000015c0)=""/231, 0xe7}, {&(0x7f00000016c0)=""/116, 0x74}], 0x3, &(0x7f0000001780)=""/95, 0x5f}, 0xfffffffa}, 0x38, 0x2000, &(0x7f0000001840)={0x7, 0x5}) listen(r0, 0x6) (async) ioctl$TIOCSTAT(r7, 0x20007465) 7.032680037s ago: executing program 3 (id=60): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f00000000c0)={0x0, 0x0, 0x8000, 0x0, 0xffffffffffffffff}) ioctl$DIOCIGETIFACES(r0, 0xc0284457, &(0x7f0000000140)={'./file0\x00', &(0x7f0000000100)=""/13, 0xc1, 0x9, 0x8, 0x7}) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x401, 0x0, 0x0, 0x1000100000003, 0x1}) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x7, 0x1, 0x0, 0x2, 0x1}) sysctl$net_inet6_ip6(&(0x7f0000000200)={0x4, 0x18, 0x29, 0x8}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x42) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="2e78b57e208d", @loopback, @broadcast, @multicast2}}}}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x8, 0x7, 0xbd63}) preadv(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/20, 0x14}, {&(0x7f0000000300)=""/228, 0xe4}, {&(0x7f0000000400)=""/60, 0x3c}, {&(0x7f0000000440)=""/39, 0x27}], 0x4, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) (async) pipe(&(0x7f0000000080)) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f00000000c0)={0x0, 0x0, 0x8000}) (async) ioctl$DIOCIGETIFACES(r0, 0xc0284457, &(0x7f0000000140)={'./file0\x00', &(0x7f0000000100)=""/13, 0xc1, 0x9, 0x8, 0x7}) (async) syz_open_pts() (async) fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x401, 0x0, 0x0, 0x1000100000003, 0x1}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x7, 0x1, 0x0, 0x2, 0x1}) (async) sysctl$net_inet6_ip6(&(0x7f0000000200)={0x4, 0x18, 0x29, 0x8}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x42) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="2e78b57e208d", @loopback, @broadcast, @multicast2}}}}) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x8, 0x7, 0xbd63}) (async) preadv(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/20, 0x14}, {&(0x7f0000000300)=""/228, 0xe4}, {&(0x7f0000000400)=""/60, 0x3c}, {&(0x7f0000000440)=""/39, 0x27}], 0x4, 0x5) (async) 7.021267214s ago: executing program 6 (id=62): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="abd7453f9950b84fba95b1b61c60075cc39796a11012ada0e0c3c9396b6f8cbd63e10842750ec4f55b1fa662e657103d5890ab8dc4aed3a9f3299eb13292cc984adf77932110f25b7b468f0f33bf3be0d978a872ee2bf014773bfd80c5921ba7f32c7c3374b6e4c8cba3721f117a5b51b43393950b024f68e1a0d073088b14502e2e", 0x82}], 0x1) (async) chroot(&(0x7f0000000000)='.\x00') (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x150) (async, rerun: 64) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000200)='r\x00') (async, rerun: 64) chdir(&(0x7f0000000280)='./file0\x00') (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') (async, rerun: 64) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (rerun: 64) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x5be7) (async) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x112) ioctl$VNDIOCCLR(r0, 0x42087007, &(0x7f0000000300)={0x0, 0x8, 0x0, 0x0, 0x0, &(0x7f0000000340)}) (async) sysctl$kern(&(0x7f0000000340)={0x1, 0x48}, 0x2, &(0x7f0000000380), 0x0, 0x0, 0x0) (async) execve(&(0x7f00000001c0)='./file0/file1\x00', 0x0, 0x0) 6.68267316s ago: executing program 5 (id=74): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x4, 0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000040)=@file={0xfc, 0x1, './file0\x00'}, 0xa) getpeername(r1, 0x0, &(0x7f0000000100)) ioctl$DIOCRGETTSTATS(r0, 0xc4504440, &(0x7f0000001a00)={{'./file0\x00', './file0\x00', 0x0, 0x80}, &(0x7f0000000100), 0x8, 0x0, 0x3, 0x2004, 0x10001, 0xffff, 0x12, 0x4}) 6.507041241s ago: executing program 4 (id=5): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x65, 0x40000000, 0x893f, 0x5}, {{r0}, 0xfffffffffffffffe, 0xdc3c53f96bbbea9e, 0x2, 0x8c, 0x15}], 0x7fd, 0x0, 0x1000, 0x0) (async) socket$inet(0x2, 0x3, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0x0, 0x1, './file0\x00'}, 0xa) (async) pselect(0x40, &(0x7f0000000a40)={0xe3, 0x9, 0xff, 0x10000002, 0x6, 0xfffffffe, 0x2, 0xff}, 0x0, 0x0, 0x0, 0x0) (async) listen(r3, 0x472) accept4(r3, 0x0, 0x0, 0x8000) (async) connect$unix(r2, &(0x7f0000000a80)=@file={0xfc, 0x1, './file0\x00'}, 0xa) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) kqueue1(0x0) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xffff6383) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1ca) (async) socket$unix(0x1, 0x2, 0x0) kqueue1(0x10000) pselect(0x40, &(0x7f0000000140)={0xe0, 0x0, 0x101, 0x5, 0x0, 0x1, 0x9, 0x18}, &(0x7f0000000180)={0xff, 0xfffffffffffffefe, 0x10000, 0x5, 0x0, 0xf, 0x3, 0xd}, 0x0, 0x0, 0x0) (async) pselect(0x40, &(0x7f00000001c0)={0x8b, 0x1264b28f, 0xa5f, 0x4, 0xe6, 0x48e1e8fe, 0x1fffc0, 0x7}, &(0x7f0000000200)={0x77, 0x0, 0x80, 0x80000000, 0x4, 0x7f, 0x7, 0xfff}, 0x0, 0x0, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r4, &(0x7f0000000280)="f296f4238456e07c5ca5d42277eb07eeac430c254cb9740d522b5ac6052e2b8cab16f8e02d53f1539211ded570429f9b7e132f6ac89ec5d21e929854c877f746d3cb5919560c1f2b6b4382b816a2583e0bef4e7010270ae02760e3b9090fe284a30b617e1511087b3270f05c6ca5f457ab358951cf779c73733fdaa54b114bed16033586fc1ec8d73c6168356e359db9c7871c3505b791c2a53c93146dff9dfc0694e3b13396e79fcfe580e005ce69c605dbf76ec717a9596f4226075e251bc306b05e5b65d3a210426ff662bd2f8f6034995b7ea6c25413d217120960fcc3fad2b698e7d733e556bdeda4d9b28af8f921248820e034f7613ee0ce1fffcdec139370be34230fa941171b1c5a16f07505519a8835b0cf6854e1ea9807cd729fc934a0da3655bfab2470228b89b9987ff41e60fb19accdce15b36772ad3a6fd5d0e1499223a41fcc26ae114054065e3ed48d429033c28c188294f5ca976b23be51c3545ada81b29e68a13765cbaaac21d0b0ace83886c838a38d7346d804c6aa2c4fca7497d692c333cd7eb656d9b7338e4c886857b2f3965f19d771071107ac0f4cd082b565b95c782b1385dd8a03b3474f7a93dcb22a560317a6c279a0efaa8c933c4efec5f978ba3d48c310791f764b46ce2e0b3b29360bc6c3ff54047279a13064a7f3ce72159c0f15591e24b955f5648f5b3253b036364c4cf3960f074a59f630c7ffc895e8de5e5c179b440ea07dd4e05af2f68bdfeb758de6616f28b7063baa35a72f474756d6a7b4a16d7d92f94d30c593c13c919655597dd5409a26dc4c987fbbc1d9599be0809203678cf774a36dcbbf7f16833b54bca4bff7fe80306b8165158aa20874286918428272116b95d079a694f5bff193fcfe6af9d639cce7a98d168c771bcbb46b48b71aa46228407e343c369c65e1c666d37ecdd0fd065aa6a2bf63d21e01a39b8f88aa6946b8ff9a4192dc709a84d90ecc8eec6c875753b1f8a9eebaa6897407022e1e944755c21d8d1e75626cebfa18ed0f21c50c8c4f7b542b2a0300736d2ff96e89a12b40284d99acab6034bad8a329c71ec1b55c8948408fc93a50061bcc2df96479cd4f35ee9e8f1672ee5820856375c05fd2a62e333cbfc6999c215a6bf0a491fe89eba09728dc6a835a1a6de8b0159e317764afe5189dc6a7934e84fa33305f38944800d5b860f0b83b987cae9f92d0539f8be461a1eecf29579b567116bbb06d04d1caf3b716e5f2f7e95fc070e5b5223c460b7006cf663f1a30131e86b80378cb572de2c239e35a8ccf3327198327ef754372d3a1d95c02c214f306bad9dc0ca58a49ebd9644b7c55b3f76e32fbab69bb0a0c5a74c2447ad83cbc3ed9773b0d3d38043bea7e71275e33fcbadf07f4c8c1971f37b464b139963a69b06ec7c654545914b8d3071fc1631a4bde370b7536b17711aa02ff6608d860cd5e80b4cbd10805d61d24f2ba1f3e67acdd46cde80e05618c83ec64888e2c2ca0e495dd9536ab18745d3e77e9fda462e55abff4160a9fb950488bf74f801f6a30c707d5cef326dcf30b176b4efcdde09a77904237a9918a79c8d481f5d8969af4934ae4a071d0736b3e539879af15cd293dd385e36774407cff9be65e2d49cd911362dd62471b8976d103c80cf8d56f8a91f3c7522a5417efad9e83133df66d4fc62a800f1e6418b13d9321efdf3e17d198c6b2d85d3c100caf01630754f07d1c10b0b56ebdd450da850109b8046b6b39baa9d24d74da24e1915176f68df3139f4572faac57f102155474eb00161b5da03d2f3c97c35bafffb77736d93ec207b6db67e174bbeeb011533ddf6f008cb16e9aed6c2152295cb7cec613ad60a9b26fae0c65623063c87e19a262c7f57a26448ef3b6a2a2c3fb94c988697be9711192dec84996414bc807e9f53657833af80d5a8f2596834fb025349ae1a69e02f9acc870f5bb05f9c6781858ebf3e431b71f57090a447218fea6a8fe1a3116d06f3819e164846d5315d8a5dc0669b947b7b64229000fdaacca6f8e6ec9709f465a6abdc152ffe67355eca80d8e3c4ed6721bef58fbd4afaa4979522b624b477b9488e7537720dc2e0703c4c5e656fe3e4f3e8df665d7aa03e0c0e1556748d2347f89bf73ac4b18cc0706a4ca35d1835c273ab9c899e9219b63d5b72dd0eec22b0e635b160b483c4ea59ad91bc3b22ff1ba75e9d6124b2fc5fa0a86158259473d48f0471128795e8b2d97a14d383a0c94a66d4fb6012d24c783ff337d539b5e30e4d7b355b90bf6fcd8b367d0a72adf04bcf0caea3e7f47b85c7309e95b3e30e408568d0e5af79f8926cd4a275401e405aed7f3955904c167854a657ce07a2011d29cb4349e41f08b8d5be51fe717d679b5caf80ef76e2426a35d639d2b868923777ebe17f7f435b7a0d687f9bdc54e7fe1d1fb00f9fc9171ec1ec1290367d3e8ca0666d4f96ca4221688cdeba5116014a4d15b6d37de941dab069eab23139fcccf63a16a59adf2347ab1c3a961601e42be107d86c5d79f30bbb5a528de73c8f0aced653ad8b84e394ca068d91cb02cdafca72a0eef68854c5b549c3d2317a3ad0eca269e44cf2080a0800b8fce86c5b37603991a5e9d54826dbee91843c52e1f34ebdf4962581f26ddd7731e7d6ab6bbd02106efed7d67a5fb8f2b9eaae5ede6ba9757ac5efa6ef8cab0b0e8585ccbe252a244fa30ad20fb40f5945dd4", 0x784, 0x12, &(0x7f0000001280)={0x10, 0x2, 0x0, 0xfffffc5e}, 0x10) 6.500926841s ago: executing program 5 (id=75): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x33a5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xc3) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xc3) ioctl$TIOCCONS(r1, 0xc0a86b05, &(0x7f00000000c0)=0x1) (async) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="91de25cb203cbab63b35277e631b9f55ce3720513e87", 0x16}], 0x1, 0x1c) (async) ioctl$TIOCCONS(r0, 0xc0a86b05, &(0x7f0000000180)=0x1) (async) readv(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000fc0)={0x1, "012a18f0a316537d4d4e9e3bd2d49425b43b16f4ed311e11561b49bd6670173cc9be19df06d060a84cdb821c73eb24799044"}, 0x3a, 0x0) 6.14363345s ago: executing program 5 (id=76): pipe(&(0x7f0000000040)={0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x5, 0x0, 0x0) (async) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) open(0x0, 0x800, 0xc3) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) closefrom(r0) r3 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x2) (async) sendsyslog(0xffffffffffffffff, 0x0, 0x22) (async, rerun: 64) rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file1\x00') (rerun: 64) bind$unix(r3, &(0x7f0000000000)=@file={0x0, 0x1, './file0\x00'}, 0xa) (async) syz_extract_tcp_res(0x0, 0x4, 0x6) (async) r4 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x2011, r4, 0x0) 4.203400733s ago: executing program 2 (id=80): r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x33a5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xc3) ioctl$TIOCCONS(r1, 0xc0a86b02, &(0x7f0000000080)=0x4) r2 = kqueue1(0x10000) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x6, 0x3}], 0x81, 0x0, 0x7, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x19083084ca9cf73d, 0x2) 4.202055751s ago: executing program 6 (id=62): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="abd7453f9950b84fba95b1b61c60075cc39796a11012ada0e0c3c9396b6f8cbd63e10842750ec4f55b1fa662e657103d5890ab8dc4aed3a9f3299eb13292cc984adf77932110f25b7b468f0f33bf3be0d978a872ee2bf014773bfd80c5921ba7f32c7c3374b6e4c8cba3721f117a5b51b43393950b024f68e1a0d073088b14502e2e", 0x82}], 0x1) (async) chroot(&(0x7f0000000000)='.\x00') (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x150) (async, rerun: 64) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000200)='r\x00') (async, rerun: 64) chdir(&(0x7f0000000280)='./file0\x00') (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') (async, rerun: 64) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (rerun: 64) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x5be7) (async) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x112) ioctl$VNDIOCCLR(r0, 0x42087007, &(0x7f0000000300)={0x0, 0x8, 0x0, 0x0, 0x0, &(0x7f0000000340)}) (async) sysctl$kern(&(0x7f0000000340)={0x1, 0x48}, 0x2, &(0x7f0000000380), 0x0, 0x0, 0x0) (async) execve(&(0x7f00000001c0)='./file0/file1\x00', 0x0, 0x0) 4.201953712s ago: executing program 2 (id=81): sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) munmap(&(0x7f00003f9000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x9011, 0xffffffffffffffff, 0x0) (async) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 4.20077394s ago: executing program 2 (id=82): r0 = socket$inet(0x2, 0x3, 0x2f) connect$inet(r0, &(0x7f0000000100)={0x10, 0x2, 0x3, 0xffffffff}, 0x10) r1 = socket$inet(0x2, 0x1, 0x6) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x2, 0x3}, 0x10) sendmmsg(r0, &(0x7f0000000500)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x400) socket$inet(0x2, 0x3, 0x2f) (async) connect$inet(r0, &(0x7f0000000100)={0x10, 0x2, 0x3, 0xffffffff}, 0x10) (async) socket$inet(0x2, 0x1, 0x6) (async) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x2, 0x3}, 0x10) (async) sendmmsg(r0, &(0x7f0000000500)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x400) (async) 4.114760625s ago: executing program 2 (id=83): r0 = syz_open_pts() unveil(0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x10, 0x0) unlinkat(r1, 0x0, 0x8) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80047476, &(0x7f0000000380)={0x1}) open(&(0x7f0000000400)='.\x00', 0x80, 0x12) mknod(&(0x7f00000003c0)='./file0\x00', 0x2000, 0x7) r3 = open(&(0x7f00000015c0)='./file0\x00', 0x80, 0xc3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000001600)={0xa, 0x734, 0x8, 0x24b, "010b000000000000007ce1bddf0100", 0x0, 0x5}) pselect(0x40, &(0x7f0000000000)={0xf, 0x80040000004, 0x100000000000004, 0x3, 0x19, 0x7ffffc, 0x8d6, 0x8}, 0x0, 0x0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000140)={{0xc5f, 0x2}, {0x4000000000000000, 0xff}}, 0x0) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x6e, &(0x7f0000000300)="01004000", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r5 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r5, 0x80206916, &(0x7f00000002c0)=0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0xd02) r6 = socket$inet6(0x18, 0x3, 0x3a) getsockopt(r6, 0x29, 0x32, 0x0, 0x0) r7 = socket(0x1e, 0x3, 0x2) sendto$inet6(r7, 0x0, 0x0, 0x400, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x80045102, &(0x7f00000001c0)=0x7a63) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='w\x00') mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x6, &(0x7f0000000040)="624e27f6ecc28cf85e9960b325d5c24b0b6796a9b3af7f564015992ca8fc233ed4a7d2637c12a874feb3773130c9c6fce482474af3ad6b37286ecd681b798c8806c5653162b0000069cf22a7439e9d4d7c5a9e7c4c534af6f6461be335fb1fca7a10b7bdb26939687f1c5b9ea3008799ab22d1def7312a9fc163061561db3ea057d9c963f83590827c25adf2ea4145dd0f8aec95fa4c0e37435102f4b978cb1355d4886dbb4841c4b16eb14fd26aa864cfdd125a7af53e02bf6fdd8fdcde8731625c8a654cb34c30078a843c767440c085bef207d8e32df7e22c97dbf28d553d80aa96f3", &(0x7f0000000400)=0xe4, &(0x7f0000000440)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0dc92ca09529a9891cb9ce47659a2a1739916e33c361f655bd3188064366f1c61f623368ff0f2a975f06965a39734335f4cda609964889a4eb3ae3ceac1199c8d24b74ff01339e066e194a8236fb40f23d61c8d72d60125ff5be3e9642fdd979bf8c008ed92b6522760e78b0844ca85a74a2229d16af0e47492994f6aeb500d22c4fe3f0da0254bbce3c83e065b6e97cb0b17457cdf80b8928b80bd126c6527808924fec35ad9fb8adc07a66f7d6cfd9c6653748f5bb8ecfb3e58bba5365a0432c6542e59cd0196c637beed7933929781868864fec08212f1aa1a8b694a44aea5db006d0bd359d000ea743a7d5d105c964cf7a2c79e06b29326727fee1930f89984066c371b2227ceae05eb2742924cbe9b7d04b7bc08e73d62d064655acbe89e0f1424dd38b9d4c254250c42c11e59de066e74937c8d56fb1c1b34eebc2fc4fd45146b11493711f57cfd0e3459a6dd8861226a5c8bfbe575e691b8c0cd078aecc2244f323def2469f24062a472f3067731a8bce5b21be2a21aa8eca0f3e1b3f4cb3b64a835b008293d2b736e31e66398e6750f460d7ae023189cfc36dc582bd77b2ea29e546ccc249cfb8f30c5d9a9b49e6a432a8a7b8daf0038232f2bf7acfb01d4a5dd92e05d66de3eb20373e9b9e8601b367b02294af68779d35c82b8b48cec463638edfa261ce82cea8bfac14f8fb578936d1d4bd2f2ae20f38a2987f39fe7b6dd40274d3efe15353acc10115ce34447cdf9f78dd21a8ee266c97ca72b92f80fd2c0d112ab27073d630d117ee634943ad26116efba7cf7555fc6e04478dade232fe300ec967ee35ce01f679385e39132fb3d86dd4cc18f53a81950044a8370526b7404f41dc6815a5deb5a6241a0a0d0fe5b6f9799c33de95777d1c0d4e92aaec098ae8f270b4c08bd3f21d3532e8e54659bed428364b66527ed8c0bbf0b1ae7d7884826745c75cc3c0cb145ff2f4865ed05a3c454c8af0e002a6dc761d269bd8cfcfa7cb2db753a087ceeb5d242ce24d23f96c10672f7b64829039b800b7ee69f29d7a04ee62ebfc6802ecb1a83bfa332c215b9a68db19ca63e56f12142d9b3b33bee4719d6aefa558f70f6262359f25b4539f914497c57eab3c5d1da71271543223873a09afb8d540ad87b5b995b1328b11b5d0d9342e403564193a7ad51bf23c1350245a5bbe6efa5f031d2bcd73ddac4d6c6f781069e2aa455dbcf39988b1e67979f3359a8041b6f953ed05be351081eed5722310db5d872ebbec245254ae0b0b5f5dc94286b5b1763f69939ef19b2f0992254153ce52328673dacfc51975173a2bf77e9255379e1b3735b4633e8476d3c513314430bea430684fcdab8cfecf16cb51f4393e9bdbaf070a59d60ced803127972ae155f54f61d26a970d068c70d0a897a7447c930b02229b75beafe18f2f3f5e537528171ffcbbbfd5c87f7f2feee45d1178285ca29ac2cd604309ad5e043f6dec669d4c8d6e61d85bb67a321252e9838d719577b27ba09d44e5ae1fda43d6feea3c44683db83acd8de520f9f15f85196fb8d6900eb822b1ea16fa14fd939c86f63f08dd99ec5e4bcfc44cadcc17ab3061ecf459c3fda90a8e04bf46f63ae65982ae77b1fa952fb084c030ee4012dc017f444b8036366b5ccd3c30b7f74aa8757f283e3e8536dc2bc7a7d68f8d6207c2241acbac8800887a43f813429836ee0465435e6e3cd89cdc46090b6599ad8b15628320a8c44a0f2de5e1c5970bdf0c724b7dc5626a711684265714af886c4ab2801d620ab5db45d477cc4fef61b73aa76bdf8ab8096d810b6c21af519ffc97c3d0babaff73d3bd76d425bb64057ecf3e9956c4a35d82ad7999d650204936d40f05b78444903df630c3a8ea97246f76d2efade8c4f3170e40d6fce665fe34467478ff1ab7442a204daa4f9d5cf4348bb674fa21b1a9c92c1820fc2b17b028c75b6b67dc63cd3f35555b3236724cf1dc0ed003318c1f410b502d0f58f16a7d64fff94b73b85f825ae95645f2bbfff5f3b535ad8470f45f60d631d93e7cdff07000000000000d985407f94b7582dce9c18fe28e0d65f1e5bd7c13ccb9f9bc122a239ee595056780c5928a7b299d546f1fbe363058d34de03623704a9fc0a25b3cc5b4c23386e899eaba1317f243a92a919c064e6fa48139a61599913157198dbea939c10728d34093456e9ab62625551fd90811795f2fdc238b2251248a8ad0c0c377c7e29052549cf74f96b3d06160de0ee05bacd3b672988d4dda255b77cd072e275c40e3c715b2740f86ee65953d92a9e991162aa40fe9f60629cebd4be8919d2ead56c45c7c868c5b2aa9792bff86a3b1f8b469d23f17910bc56458c526756970657ae407cfee5035cb1f2345417c4f2c4db3a1609a4fe8ce773ff41b750f537e1c3d933917015aed2bfe2c0067ce7931da0b2124ebd413cc35e941aa882a337cd6d7c1539ae04b80c303a024a26bbcc206978faa97314a62bb5979b030709f0271c09f19a94cf36fb102871f4ad0abfdf300b8cdb4c5a261f9a77fa5b0ecb5a6d1faf7a519a3ea1dacd3d96e079213ec983f33f1601cd94e7a004fd3b07a826c28ca4d992f0a197ce7f8305997530c314d2a5d1178d8b35e64464c4cac136e1c526662aefc5710498db98712b26472fdb2144a4148211ea5bed87e623cf16364a4808a0e5186be2bc19dc42c0221280b273af3e340a456f9f62052ab5ae2b00ffe9c5b464d4497c87feb39e66c98c84c096507593a7dfb0610b55d1c311d678bb5e54e36f4f7db90d7fa385bc43438972b845d9fcde76c553f22570843be44d7b339d11e4dd8606a312f5602b836337686fa36ae52f7126efb0d5ad9c47e2d8992550835bef701f57097806577596fa3f5b64c96f2c4ee7a7f7edc9e2dddde824d91d9853b9e4111bcbeede77c74597730cf43a437eced6285b7b6c7969febb82b2109719d96c4b702a754781754bef36eb0c2c50c083ddf527a540ca89a9b866d17de64c412e6fc32fbdb40a7ff76ee3829bb9e33f4daf79ae48d8fa95be50dd372060984ddf3b06631eca91f504c18a4ecde9ef2e683a308f3f145c7168bbc539e0eeef80829f3c73055cdb55f31e455cf7a30c1583cf193bd8a203c3b81c64afa35af8654619907b586ee13f719001cda245a21a4641a53e2e18a4cf0817faddb8b75229578101787fb4cf4ca5b8d5cb8eff76fb1826ac6f0cf20d879fd09cfa9d8ce92bbe72f9141ee4f0ec06992ce7ef763c28a2a3bebffc56c9acaba3e459d0b8f7be4a6507a253588f4d72916fc83aaad962b759b87ddbe168aca77cb324764fd37a101483df6016562ade1c7853f827132935415b17ac2b23b6683c7e56c325b0adf2d81c7bcae94e572b05da053a3eefba773abf1303f1f9d855462eaa6e548266338dc57b7cddc09a9abb8be5e0472325f2b9cdf604b59810780a5bff7f90fdc2d33a51bd1a74faa0d62d86876fc2b415e6ac8f02e50af5b7ee65496ba3267e2e5a28e49b4cc2fdf14a9e3f34c6d9a4406de7ffa8e63a2bfa1cb351b3405284d7258cb145a134435a7e3418fac77e6cb7fea0fe887632523615313d9662de7409a2f8d70e7a61c4d09876485759f170597b3b2c0694c16aad2f49229f9f34503906186911b121c74ee790f0608d6dc9db9bd06babb448b8bad0d6c9d737de15bf922880a72eb08e04f38a544c49c6d32f6a8034dae8d91cae9f7516b7ae5cf083558429030e99f406944525a330e0bd0367d6ea3846b9c7c51e719c4e122e7833384511e86f7f5e73415302b15d7fec9c409fd936a5f1254110e5aac2d0ec7373e57596c31eaaf5639a22c2c1d0fd774a0302a915edd728051fcd9b6a0a0a8a74845f71e021f023a3051fb15f258666cbddd3d62d734758bc4127d660945f27847c734a1d7277302fbca6021e9d3080ec11551bfe715114ab16446df9e9b7feee573a1304e5528746545a8d34396ef4f8d9bb33afb07e247dedfd25ecb25156b6720bb784757601db3e3117c5e5424f977bac57972a56f1cf66e26ea818e097205d9c48ea5f84955e72a6a157d6aeda2de53f978c9a3b382ed58f84f1d933f191a2639552bed9c52247cc5c062eeb84932713432659d846a0a9789ff55b289e08696e783d91d5073a568d39d7f8ec91308cf0c2ecc9d82b06eff478780031f9fcb1c37f394dfb1c045e8838a3eae415a9b5418c42ee41605e9f197985e680ab6922207d74fe3b2f540bfad3d5a8fac501af447375d21bc879ea33ca20b3a8ec9a58a34e530b34e2f277cd0cb6a7b784193d49694fd20b88a83a17a682af9af2542763133665539d7dd99ccbddbb9dcde59ae63cf80eda0976ab9ec6305ab89d4e20be578072ae6f6e1b2c31ecc55692c49e72b39dbfa0701e8f8fe55717691974242df1f8cb6db06f037edd3526849795c15c25bf1cb2baaa90af3d03364bb87d22bd4d12ed5f0cd0a41ee7dee2498d6ccdce6a2a142986f56c6a6b3199d92c6325043ad9d41a2d864a90d710206471b60dab23580d98f09d58dd1e904441c13fd361637de59d681269a9bb797540e7ffdb676a2edf449bdce348f4a4c4bcaa66a484123f0d58c42dc6014dc5a748e604212dfd46c02de3f4308f0acdece4279f9f452c3a31daf4443076f2d82190dda31b2b6a8fd40d88f9c86e23cbfcd9767f26e4f656d078000e8e58bd4a7506d6e8451251440cc75ee8327e0e965dfdecb7c1837b21f7ebcbc7cb6ab196f28dc64bedda0e37e9902515efd02dc591ae828798562bc9401e4af67219c7b47177c6ed2572eed0d5600a11a4f90f051de376722aa48f07bdfce1db2c6bc638b2bbb5ad86d80e614eb002869138a62ad095f31864829d33d2313c4c85c8cdf95bf3d3b7eef70f1a1fa3674dbe9b50b58b46711d3dd63f85c29be5d0342a0c10783f71364e7dbaa9c786fa4b4e993ec8c34007a4b8bafc19dc8d217e919a1cae49bcf7c4552923f4c0efb7f3df114dcad3f9efe8647b3dcf146f99723e3d8ba80bff044fd0feaa8d82c39c348702503802503ef925028f62e01084c97bec73f266d6c35c6584b4c28ee8935fdc1d06f380257acb56963228d7ca6a48bcbbaf93986e3275f4db2f2351648215b82511dc628a8df47c8b45114305984a1e48f2b286ae00000000000000000000000000d54cecddf85bfcd51dbec32c14ea63561d8ba484c52bc949c3b8a166c68d2b156303bb0e8d11c2ed1169be885e5933a73e9466a78b40d6e521b9999730b958960187babdba0be1b6ecd0c04f7a1f54f05c4a18a6c9894205168ae5b30361f38b51aefda988dfd8be13098618938019c2f45b0858b31927e4bf38a1079c36e4684ccb6c11805b4da95b8fa90aa7335b", 0xfe6) 4.110833121s ago: executing program 3 (id=60): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f00000000c0)={0x0, 0x0, 0x8000, 0x0, 0xffffffffffffffff}) ioctl$DIOCIGETIFACES(r0, 0xc0284457, &(0x7f0000000140)={'./file0\x00', &(0x7f0000000100)=""/13, 0xc1, 0x9, 0x8, 0x7}) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x401, 0x0, 0x0, 0x1000100000003, 0x1}) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x7, 0x1, 0x0, 0x2, 0x1}) sysctl$net_inet6_ip6(&(0x7f0000000200)={0x4, 0x18, 0x29, 0x8}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x42) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="2e78b57e208d", @loopback, @broadcast, @multicast2}}}}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x8, 0x7, 0xbd63}) preadv(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/20, 0x14}, {&(0x7f0000000300)=""/228, 0xe4}, {&(0x7f0000000400)=""/60, 0x3c}, {&(0x7f0000000440)=""/39, 0x27}], 0x4, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) (async) pipe(&(0x7f0000000080)) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f00000000c0)={0x0, 0x0, 0x8000}) (async) ioctl$DIOCIGETIFACES(r0, 0xc0284457, &(0x7f0000000140)={'./file0\x00', &(0x7f0000000100)=""/13, 0xc1, 0x9, 0x8, 0x7}) (async) syz_open_pts() (async) fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x401, 0x0, 0x0, 0x1000100000003, 0x1}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x7, 0x1, 0x0, 0x2, 0x1}) (async) sysctl$net_inet6_ip6(&(0x7f0000000200)={0x4, 0x18, 0x29, 0x8}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x42) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="2e78b57e208d", @loopback, @broadcast, @multicast2}}}}) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x8, 0x7, 0xbd63}) (async) preadv(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/20, 0x14}, {&(0x7f0000000300)=""/228, 0xe4}, {&(0x7f0000000400)=""/60, 0x3c}, {&(0x7f0000000440)=""/39, 0x27}], 0x4, 0x5) (async) 4.110699232s ago: executing program 4 (id=5): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x65, 0x40000000, 0x893f, 0x5}, {{r0}, 0xfffffffffffffffe, 0xdc3c53f96bbbea9e, 0x2, 0x8c, 0x15}], 0x7fd, 0x0, 0x1000, 0x0) (async) socket$inet(0x2, 0x3, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0x0, 0x1, './file0\x00'}, 0xa) (async) pselect(0x40, &(0x7f0000000a40)={0xe3, 0x9, 0xff, 0x10000002, 0x6, 0xfffffffe, 0x2, 0xff}, 0x0, 0x0, 0x0, 0x0) (async) listen(r3, 0x472) accept4(r3, 0x0, 0x0, 0x8000) (async) connect$unix(r2, &(0x7f0000000a80)=@file={0xfc, 0x1, './file0\x00'}, 0xa) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) kqueue1(0x0) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xffff6383) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1ca) (async) socket$unix(0x1, 0x2, 0x0) kqueue1(0x10000) pselect(0x40, &(0x7f0000000140)={0xe0, 0x0, 0x101, 0x5, 0x0, 0x1, 0x9, 0x18}, &(0x7f0000000180)={0xff, 0xfffffffffffffefe, 0x10000, 0x5, 0x0, 0xf, 0x3, 0xd}, 0x0, 0x0, 0x0) (async) pselect(0x40, &(0x7f00000001c0)={0x8b, 0x1264b28f, 0xa5f, 0x4, 0xe6, 0x48e1e8fe, 0x1fffc0, 0x7}, &(0x7f0000000200)={0x77, 0x0, 0x80, 0x80000000, 0x4, 0x7f, 0x7, 0xfff}, 0x0, 0x0, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r4, &(0x7f0000000280)="f296f4238456e07c5ca5d42277eb07eeac430c254cb9740d522b5ac6052e2b8cab16f8e02d53f1539211ded570429f9b7e132f6ac89ec5d21e929854c877f746d3cb5919560c1f2b6b4382b816a2583e0bef4e7010270ae02760e3b9090fe284a30b617e1511087b3270f05c6ca5f457ab358951cf779c73733fdaa54b114bed16033586fc1ec8d73c6168356e359db9c7871c3505b791c2a53c93146dff9dfc0694e3b13396e79fcfe580e005ce69c605dbf76ec717a9596f4226075e251bc306b05e5b65d3a210426ff662bd2f8f6034995b7ea6c25413d217120960fcc3fad2b698e7d733e556bdeda4d9b28af8f921248820e034f7613ee0ce1fffcdec139370be34230fa941171b1c5a16f07505519a8835b0cf6854e1ea9807cd729fc934a0da3655bfab2470228b89b9987ff41e60fb19accdce15b36772ad3a6fd5d0e1499223a41fcc26ae114054065e3ed48d429033c28c188294f5ca976b23be51c3545ada81b29e68a13765cbaaac21d0b0ace83886c838a38d7346d804c6aa2c4fca7497d692c333cd7eb656d9b7338e4c886857b2f3965f19d771071107ac0f4cd082b565b95c782b1385dd8a03b3474f7a93dcb22a560317a6c279a0efaa8c933c4efec5f978ba3d48c310791f764b46ce2e0b3b29360bc6c3ff54047279a13064a7f3ce72159c0f15591e24b955f5648f5b3253b036364c4cf3960f074a59f630c7ffc895e8de5e5c179b440ea07dd4e05af2f68bdfeb758de6616f28b7063baa35a72f474756d6a7b4a16d7d92f94d30c593c13c919655597dd5409a26dc4c987fbbc1d9599be0809203678cf774a36dcbbf7f16833b54bca4bff7fe80306b8165158aa20874286918428272116b95d079a694f5bff193fcfe6af9d639cce7a98d168c771bcbb46b48b71aa46228407e343c369c65e1c666d37ecdd0fd065aa6a2bf63d21e01a39b8f88aa6946b8ff9a4192dc709a84d90ecc8eec6c875753b1f8a9eebaa6897407022e1e944755c21d8d1e75626cebfa18ed0f21c50c8c4f7b542b2a0300736d2ff96e89a12b40284d99acab6034bad8a329c71ec1b55c8948408fc93a50061bcc2df96479cd4f35ee9e8f1672ee5820856375c05fd2a62e333cbfc6999c215a6bf0a491fe89eba09728dc6a835a1a6de8b0159e317764afe5189dc6a7934e84fa33305f38944800d5b860f0b83b987cae9f92d0539f8be461a1eecf29579b567116bbb06d04d1caf3b716e5f2f7e95fc070e5b5223c460b7006cf663f1a30131e86b80378cb572de2c239e35a8ccf3327198327ef754372d3a1d95c02c214f306bad9dc0ca58a49ebd9644b7c55b3f76e32fbab69bb0a0c5a74c2447ad83cbc3ed9773b0d3d38043bea7e71275e33fcbadf07f4c8c1971f37b464b139963a69b06ec7c654545914b8d3071fc1631a4bde370b7536b17711aa02ff6608d860cd5e80b4cbd10805d61d24f2ba1f3e67acdd46cde80e05618c83ec64888e2c2ca0e495dd9536ab18745d3e77e9fda462e55abff4160a9fb950488bf74f801f6a30c707d5cef326dcf30b176b4efcdde09a77904237a9918a79c8d481f5d8969af4934ae4a071d0736b3e539879af15cd293dd385e36774407cff9be65e2d49cd911362dd62471b8976d103c80cf8d56f8a91f3c7522a5417efad9e83133df66d4fc62a800f1e6418b13d9321efdf3e17d198c6b2d85d3c100caf01630754f07d1c10b0b56ebdd450da850109b8046b6b39baa9d24d74da24e1915176f68df3139f4572faac57f102155474eb00161b5da03d2f3c97c35bafffb77736d93ec207b6db67e174bbeeb011533ddf6f008cb16e9aed6c2152295cb7cec613ad60a9b26fae0c65623063c87e19a262c7f57a26448ef3b6a2a2c3fb94c988697be9711192dec84996414bc807e9f53657833af80d5a8f2596834fb025349ae1a69e02f9acc870f5bb05f9c6781858ebf3e431b71f57090a447218fea6a8fe1a3116d06f3819e164846d5315d8a5dc0669b947b7b64229000fdaacca6f8e6ec9709f465a6abdc152ffe67355eca80d8e3c4ed6721bef58fbd4afaa4979522b624b477b9488e7537720dc2e0703c4c5e656fe3e4f3e8df665d7aa03e0c0e1556748d2347f89bf73ac4b18cc0706a4ca35d1835c273ab9c899e9219b63d5b72dd0eec22b0e635b160b483c4ea59ad91bc3b22ff1ba75e9d6124b2fc5fa0a86158259473d48f0471128795e8b2d97a14d383a0c94a66d4fb6012d24c783ff337d539b5e30e4d7b355b90bf6fcd8b367d0a72adf04bcf0caea3e7f47b85c7309e95b3e30e408568d0e5af79f8926cd4a275401e405aed7f3955904c167854a657ce07a2011d29cb4349e41f08b8d5be51fe717d679b5caf80ef76e2426a35d639d2b868923777ebe17f7f435b7a0d687f9bdc54e7fe1d1fb00f9fc9171ec1ec1290367d3e8ca0666d4f96ca4221688cdeba5116014a4d15b6d37de941dab069eab23139fcccf63a16a59adf2347ab1c3a961601e42be107d86c5d79f30bbb5a528de73c8f0aced653ad8b84e394ca068d91cb02cdafca72a0eef68854c5b549c3d2317a3ad0eca269e44cf2080a0800b8fce86c5b37603991a5e9d54826dbee91843c52e1f34ebdf4962581f26ddd7731e7d6ab6bbd02106efed7d67a5fb8f2b9eaae5ede6ba9757ac5efa6ef8cab0b0e8585ccbe252a244fa30ad20fb40f5945dd4", 0x784, 0x12, &(0x7f0000001280)={0x10, 0x2, 0x0, 0xfffffc5e}, 0x10) 4.110630641s ago: executing program 5 (id=76): pipe(&(0x7f0000000040)={0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x5, 0x0, 0x0) (async) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) open(0x0, 0x800, 0xc3) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) closefrom(r0) r3 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x2) (async) sendsyslog(0xffffffffffffffff, 0x0, 0x22) (async, rerun: 64) rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file1\x00') (rerun: 64) bind$unix(r3, &(0x7f0000000000)=@file={0x0, 0x1, './file0\x00'}, 0xa) (async) syz_extract_tcp_res(0x0, 0x4, 0x6) (async) r4 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x2011, r4, 0x0) 3.470609153s ago: executing program 2 (id=84): r0 = open(&(0x7f0000000040)='./file0\x00', 0x7c6, 0xea) (async) r1 = socket$inet6(0x18, 0x3, 0x7) (async) mkfifo(&(0x7f0000000180)='./file0\x00', 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x8c) socket$inet(0x2, 0x2, 0x11) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r3 = syz_open_pts() write(r3, &(0x7f0000000280)='~', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000002c0)=0x4) (async) unveil(0x0, &(0x7f0000000300)='r\x00') (async) seteuid(0xffffffffffffffff) (async, rerun: 32) r4 = geteuid() (rerun: 32) sysctl$kern(&(0x7f0000000140)={0x1, 0x3b}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) setreuid(r4, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x0, 0xffff}, {{r1}, 0xffffffffffffffff, 0x3, 0x1, 0x6506, 0x9}], 0x8000, 0x0, 0xcef0, 0x0) (async) acct(&(0x7f0000000080)='./file0\x00') (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="19a09f0a20", 0x100000}], 0x1) open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x4) 3.231477195s ago: executing program 6 (id=62): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="abd7453f9950b84fba95b1b61c60075cc39796a11012ada0e0c3c9396b6f8cbd63e10842750ec4f55b1fa662e657103d5890ab8dc4aed3a9f3299eb13292cc984adf77932110f25b7b468f0f33bf3be0d978a872ee2bf014773bfd80c5921ba7f32c7c3374b6e4c8cba3721f117a5b51b43393950b024f68e1a0d073088b14502e2e", 0x82}], 0x1) (async) chroot(&(0x7f0000000000)='.\x00') (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x150) (async, rerun: 64) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000200)='r\x00') (async, rerun: 64) chdir(&(0x7f0000000280)='./file0\x00') (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') (async, rerun: 64) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (rerun: 64) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x5be7) (async) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x112) ioctl$VNDIOCCLR(r0, 0x42087007, &(0x7f0000000300)={0x0, 0x8, 0x0, 0x0, 0x0, &(0x7f0000000340)}) (async) sysctl$kern(&(0x7f0000000340)={0x1, 0x48}, 0x2, &(0x7f0000000380), 0x0, 0x0, 0x0) (async) execve(&(0x7f00000001c0)='./file0/file1\x00', 0x0, 0x0) 2.870733406s ago: executing program 5 (id=76): pipe(&(0x7f0000000040)={0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x5, 0x0, 0x0) (async) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) open(0x0, 0x800, 0xc3) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) closefrom(r0) r3 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x2) (async) sendsyslog(0xffffffffffffffff, 0x0, 0x22) (async, rerun: 64) rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file1\x00') (rerun: 64) bind$unix(r3, &(0x7f0000000000)=@file={0x0, 0x1, './file0\x00'}, 0xa) (async) syz_extract_tcp_res(0x0, 0x4, 0x6) (async) r4 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x2011, r4, 0x0) 2.663594648s ago: executing program 3 (id=60): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f00000000c0)={0x0, 0x0, 0x8000, 0x0, 0xffffffffffffffff}) ioctl$DIOCIGETIFACES(r0, 0xc0284457, &(0x7f0000000140)={'./file0\x00', &(0x7f0000000100)=""/13, 0xc1, 0x9, 0x8, 0x7}) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x401, 0x0, 0x0, 0x1000100000003, 0x1}) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x7, 0x1, 0x0, 0x2, 0x1}) sysctl$net_inet6_ip6(&(0x7f0000000200)={0x4, 0x18, 0x29, 0x8}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x42) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="2e78b57e208d", @loopback, @broadcast, @multicast2}}}}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x8, 0x7, 0xbd63}) preadv(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/20, 0x14}, {&(0x7f0000000300)=""/228, 0xe4}, {&(0x7f0000000400)=""/60, 0x3c}, {&(0x7f0000000440)=""/39, 0x27}], 0x4, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) (async) pipe(&(0x7f0000000080)) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f00000000c0)={0x0, 0x0, 0x8000}) (async) ioctl$DIOCIGETIFACES(r0, 0xc0284457, &(0x7f0000000140)={'./file0\x00', &(0x7f0000000100)=""/13, 0xc1, 0x9, 0x8, 0x7}) (async) syz_open_pts() (async) fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x401, 0x0, 0x0, 0x1000100000003, 0x1}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x7, 0x1, 0x0, 0x2, 0x1}) (async) sysctl$net_inet6_ip6(&(0x7f0000000200)={0x4, 0x18, 0x29, 0x8}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x42) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="2e78b57e208d", @loopback, @broadcast, @multicast2}}}}) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x8, 0x7, 0xbd63}) (async) preadv(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/20, 0x14}, {&(0x7f0000000300)=""/228, 0xe4}, {&(0x7f0000000400)=""/60, 0x3c}, {&(0x7f0000000440)=""/39, 0x27}], 0x4, 0x5) (async) 2.663422941s ago: executing program 4 (id=5): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x65, 0x40000000, 0x893f, 0x5}, {{r0}, 0xfffffffffffffffe, 0xdc3c53f96bbbea9e, 0x2, 0x8c, 0x15}], 0x7fd, 0x0, 0x1000, 0x0) (async) socket$inet(0x2, 0x3, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0x0, 0x1, './file0\x00'}, 0xa) (async) pselect(0x40, &(0x7f0000000a40)={0xe3, 0x9, 0xff, 0x10000002, 0x6, 0xfffffffe, 0x2, 0xff}, 0x0, 0x0, 0x0, 0x0) (async) listen(r3, 0x472) accept4(r3, 0x0, 0x0, 0x8000) (async) connect$unix(r2, &(0x7f0000000a80)=@file={0xfc, 0x1, './file0\x00'}, 0xa) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) kqueue1(0x0) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xffff6383) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1ca) (async) socket$unix(0x1, 0x2, 0x0) kqueue1(0x10000) pselect(0x40, &(0x7f0000000140)={0xe0, 0x0, 0x101, 0x5, 0x0, 0x1, 0x9, 0x18}, &(0x7f0000000180)={0xff, 0xfffffffffffffefe, 0x10000, 0x5, 0x0, 0xf, 0x3, 0xd}, 0x0, 0x0, 0x0) (async) pselect(0x40, &(0x7f00000001c0)={0x8b, 0x1264b28f, 0xa5f, 0x4, 0xe6, 0x48e1e8fe, 0x1fffc0, 0x7}, &(0x7f0000000200)={0x77, 0x0, 0x80, 0x80000000, 0x4, 0x7f, 0x7, 0xfff}, 0x0, 0x0, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r4, &(0x7f0000000280)="f296f4238456e07c5ca5d42277eb07eeac430c254cb9740d522b5ac6052e2b8cab16f8e02d53f1539211ded570429f9b7e132f6ac89ec5d21e929854c877f746d3cb5919560c1f2b6b4382b816a2583e0bef4e7010270ae02760e3b9090fe284a30b617e1511087b3270f05c6ca5f457ab358951cf779c73733fdaa54b114bed16033586fc1ec8d73c6168356e359db9c7871c3505b791c2a53c93146dff9dfc0694e3b13396e79fcfe580e005ce69c605dbf76ec717a9596f4226075e251bc306b05e5b65d3a210426ff662bd2f8f6034995b7ea6c25413d217120960fcc3fad2b698e7d733e556bdeda4d9b28af8f921248820e034f7613ee0ce1fffcdec139370be34230fa941171b1c5a16f07505519a8835b0cf6854e1ea9807cd729fc934a0da3655bfab2470228b89b9987ff41e60fb19accdce15b36772ad3a6fd5d0e1499223a41fcc26ae114054065e3ed48d429033c28c188294f5ca976b23be51c3545ada81b29e68a13765cbaaac21d0b0ace83886c838a38d7346d804c6aa2c4fca7497d692c333cd7eb656d9b7338e4c886857b2f3965f19d771071107ac0f4cd082b565b95c782b1385dd8a03b3474f7a93dcb22a560317a6c279a0efaa8c933c4efec5f978ba3d48c310791f764b46ce2e0b3b29360bc6c3ff54047279a13064a7f3ce72159c0f15591e24b955f5648f5b3253b036364c4cf3960f074a59f630c7ffc895e8de5e5c179b440ea07dd4e05af2f68bdfeb758de6616f28b7063baa35a72f474756d6a7b4a16d7d92f94d30c593c13c919655597dd5409a26dc4c987fbbc1d9599be0809203678cf774a36dcbbf7f16833b54bca4bff7fe80306b8165158aa20874286918428272116b95d079a694f5bff193fcfe6af9d639cce7a98d168c771bcbb46b48b71aa46228407e343c369c65e1c666d37ecdd0fd065aa6a2bf63d21e01a39b8f88aa6946b8ff9a4192dc709a84d90ecc8eec6c875753b1f8a9eebaa6897407022e1e944755c21d8d1e75626cebfa18ed0f21c50c8c4f7b542b2a0300736d2ff96e89a12b40284d99acab6034bad8a329c71ec1b55c8948408fc93a50061bcc2df96479cd4f35ee9e8f1672ee5820856375c05fd2a62e333cbfc6999c215a6bf0a491fe89eba09728dc6a835a1a6de8b0159e317764afe5189dc6a7934e84fa33305f38944800d5b860f0b83b987cae9f92d0539f8be461a1eecf29579b567116bbb06d04d1caf3b716e5f2f7e95fc070e5b5223c460b7006cf663f1a30131e86b80378cb572de2c239e35a8ccf3327198327ef754372d3a1d95c02c214f306bad9dc0ca58a49ebd9644b7c55b3f76e32fbab69bb0a0c5a74c2447ad83cbc3ed9773b0d3d38043bea7e71275e33fcbadf07f4c8c1971f37b464b139963a69b06ec7c654545914b8d3071fc1631a4bde370b7536b17711aa02ff6608d860cd5e80b4cbd10805d61d24f2ba1f3e67acdd46cde80e05618c83ec64888e2c2ca0e495dd9536ab18745d3e77e9fda462e55abff4160a9fb950488bf74f801f6a30c707d5cef326dcf30b176b4efcdde09a77904237a9918a79c8d481f5d8969af4934ae4a071d0736b3e539879af15cd293dd385e36774407cff9be65e2d49cd911362dd62471b8976d103c80cf8d56f8a91f3c7522a5417efad9e83133df66d4fc62a800f1e6418b13d9321efdf3e17d198c6b2d85d3c100caf01630754f07d1c10b0b56ebdd450da850109b8046b6b39baa9d24d74da24e1915176f68df3139f4572faac57f102155474eb00161b5da03d2f3c97c35bafffb77736d93ec207b6db67e174bbeeb011533ddf6f008cb16e9aed6c2152295cb7cec613ad60a9b26fae0c65623063c87e19a262c7f57a26448ef3b6a2a2c3fb94c988697be9711192dec84996414bc807e9f53657833af80d5a8f2596834fb025349ae1a69e02f9acc870f5bb05f9c6781858ebf3e431b71f57090a447218fea6a8fe1a3116d06f3819e164846d5315d8a5dc0669b947b7b64229000fdaacca6f8e6ec9709f465a6abdc152ffe67355eca80d8e3c4ed6721bef58fbd4afaa4979522b624b477b9488e7537720dc2e0703c4c5e656fe3e4f3e8df665d7aa03e0c0e1556748d2347f89bf73ac4b18cc0706a4ca35d1835c273ab9c899e9219b63d5b72dd0eec22b0e635b160b483c4ea59ad91bc3b22ff1ba75e9d6124b2fc5fa0a86158259473d48f0471128795e8b2d97a14d383a0c94a66d4fb6012d24c783ff337d539b5e30e4d7b355b90bf6fcd8b367d0a72adf04bcf0caea3e7f47b85c7309e95b3e30e408568d0e5af79f8926cd4a275401e405aed7f3955904c167854a657ce07a2011d29cb4349e41f08b8d5be51fe717d679b5caf80ef76e2426a35d639d2b868923777ebe17f7f435b7a0d687f9bdc54e7fe1d1fb00f9fc9171ec1ec1290367d3e8ca0666d4f96ca4221688cdeba5116014a4d15b6d37de941dab069eab23139fcccf63a16a59adf2347ab1c3a961601e42be107d86c5d79f30bbb5a528de73c8f0aced653ad8b84e394ca068d91cb02cdafca72a0eef68854c5b549c3d2317a3ad0eca269e44cf2080a0800b8fce86c5b37603991a5e9d54826dbee91843c52e1f34ebdf4962581f26ddd7731e7d6ab6bbd02106efed7d67a5fb8f2b9eaae5ede6ba9757ac5efa6ef8cab0b0e8585ccbe252a244fa30ad20fb40f5945dd4", 0x784, 0x12, &(0x7f0000001280)={0x10, 0x2, 0x0, 0xfffffc5e}, 0x10) 2.237925475s ago: executing program 2 (id=84): r0 = open(&(0x7f0000000040)='./file0\x00', 0x7c6, 0xea) (async) r1 = socket$inet6(0x18, 0x3, 0x7) (async) mkfifo(&(0x7f0000000180)='./file0\x00', 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x8c) socket$inet(0x2, 0x2, 0x11) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r3 = syz_open_pts() write(r3, &(0x7f0000000280)='~', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000002c0)=0x4) (async) unveil(0x0, &(0x7f0000000300)='r\x00') (async) seteuid(0xffffffffffffffff) (async, rerun: 32) r4 = geteuid() (rerun: 32) sysctl$kern(&(0x7f0000000140)={0x1, 0x3b}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) setreuid(r4, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x0, 0xffff}, {{r1}, 0xffffffffffffffff, 0x3, 0x1, 0x6506, 0x9}], 0x8000, 0x0, 0xcef0, 0x0) (async) acct(&(0x7f0000000080)='./file0\x00') (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="19a09f0a20", 0x100000}], 0x1) open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x4) 1.613596413s ago: executing program 4 (id=5): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x65, 0x40000000, 0x893f, 0x5}, {{r0}, 0xfffffffffffffffe, 0xdc3c53f96bbbea9e, 0x2, 0x8c, 0x15}], 0x7fd, 0x0, 0x1000, 0x0) (async) socket$inet(0x2, 0x3, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0x0, 0x1, './file0\x00'}, 0xa) (async) pselect(0x40, &(0x7f0000000a40)={0xe3, 0x9, 0xff, 0x10000002, 0x6, 0xfffffffe, 0x2, 0xff}, 0x0, 0x0, 0x0, 0x0) (async) listen(r3, 0x472) accept4(r3, 0x0, 0x0, 0x8000) (async) connect$unix(r2, &(0x7f0000000a80)=@file={0xfc, 0x1, './file0\x00'}, 0xa) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) kqueue1(0x0) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xffff6383) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1ca) (async) socket$unix(0x1, 0x2, 0x0) kqueue1(0x10000) pselect(0x40, &(0x7f0000000140)={0xe0, 0x0, 0x101, 0x5, 0x0, 0x1, 0x9, 0x18}, &(0x7f0000000180)={0xff, 0xfffffffffffffefe, 0x10000, 0x5, 0x0, 0xf, 0x3, 0xd}, 0x0, 0x0, 0x0) (async) pselect(0x40, &(0x7f00000001c0)={0x8b, 0x1264b28f, 0xa5f, 0x4, 0xe6, 0x48e1e8fe, 0x1fffc0, 0x7}, &(0x7f0000000200)={0x77, 0x0, 0x80, 0x80000000, 0x4, 0x7f, 0x7, 0xfff}, 0x0, 0x0, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r4, &(0x7f0000000280)="f296f4238456e07c5ca5d42277eb07eeac430c254cb9740d522b5ac6052e2b8cab16f8e02d53f1539211ded570429f9b7e132f6ac89ec5d21e929854c877f746d3cb5919560c1f2b6b4382b816a2583e0bef4e7010270ae02760e3b9090fe284a30b617e1511087b3270f05c6ca5f457ab358951cf779c73733fdaa54b114bed16033586fc1ec8d73c6168356e359db9c7871c3505b791c2a53c93146dff9dfc0694e3b13396e79fcfe580e005ce69c605dbf76ec717a9596f4226075e251bc306b05e5b65d3a210426ff662bd2f8f6034995b7ea6c25413d217120960fcc3fad2b698e7d733e556bdeda4d9b28af8f921248820e034f7613ee0ce1fffcdec139370be34230fa941171b1c5a16f07505519a8835b0cf6854e1ea9807cd729fc934a0da3655bfab2470228b89b9987ff41e60fb19accdce15b36772ad3a6fd5d0e1499223a41fcc26ae114054065e3ed48d429033c28c188294f5ca976b23be51c3545ada81b29e68a13765cbaaac21d0b0ace83886c838a38d7346d804c6aa2c4fca7497d692c333cd7eb656d9b7338e4c886857b2f3965f19d771071107ac0f4cd082b565b95c782b1385dd8a03b3474f7a93dcb22a560317a6c279a0efaa8c933c4efec5f978ba3d48c310791f764b46ce2e0b3b29360bc6c3ff54047279a13064a7f3ce72159c0f15591e24b955f5648f5b3253b036364c4cf3960f074a59f630c7ffc895e8de5e5c179b440ea07dd4e05af2f68bdfeb758de6616f28b7063baa35a72f474756d6a7b4a16d7d92f94d30c593c13c919655597dd5409a26dc4c987fbbc1d9599be0809203678cf774a36dcbbf7f16833b54bca4bff7fe80306b8165158aa20874286918428272116b95d079a694f5bff193fcfe6af9d639cce7a98d168c771bcbb46b48b71aa46228407e343c369c65e1c666d37ecdd0fd065aa6a2bf63d21e01a39b8f88aa6946b8ff9a4192dc709a84d90ecc8eec6c875753b1f8a9eebaa6897407022e1e944755c21d8d1e75626cebfa18ed0f21c50c8c4f7b542b2a0300736d2ff96e89a12b40284d99acab6034bad8a329c71ec1b55c8948408fc93a50061bcc2df96479cd4f35ee9e8f1672ee5820856375c05fd2a62e333cbfc6999c215a6bf0a491fe89eba09728dc6a835a1a6de8b0159e317764afe5189dc6a7934e84fa33305f38944800d5b860f0b83b987cae9f92d0539f8be461a1eecf29579b567116bbb06d04d1caf3b716e5f2f7e95fc070e5b5223c460b7006cf663f1a30131e86b80378cb572de2c239e35a8ccf3327198327ef754372d3a1d95c02c214f306bad9dc0ca58a49ebd9644b7c55b3f76e32fbab69bb0a0c5a74c2447ad83cbc3ed9773b0d3d38043bea7e71275e33fcbadf07f4c8c1971f37b464b139963a69b06ec7c654545914b8d3071fc1631a4bde370b7536b17711aa02ff6608d860cd5e80b4cbd10805d61d24f2ba1f3e67acdd46cde80e05618c83ec64888e2c2ca0e495dd9536ab18745d3e77e9fda462e55abff4160a9fb950488bf74f801f6a30c707d5cef326dcf30b176b4efcdde09a77904237a9918a79c8d481f5d8969af4934ae4a071d0736b3e539879af15cd293dd385e36774407cff9be65e2d49cd911362dd62471b8976d103c80cf8d56f8a91f3c7522a5417efad9e83133df66d4fc62a800f1e6418b13d9321efdf3e17d198c6b2d85d3c100caf01630754f07d1c10b0b56ebdd450da850109b8046b6b39baa9d24d74da24e1915176f68df3139f4572faac57f102155474eb00161b5da03d2f3c97c35bafffb77736d93ec207b6db67e174bbeeb011533ddf6f008cb16e9aed6c2152295cb7cec613ad60a9b26fae0c65623063c87e19a262c7f57a26448ef3b6a2a2c3fb94c988697be9711192dec84996414bc807e9f53657833af80d5a8f2596834fb025349ae1a69e02f9acc870f5bb05f9c6781858ebf3e431b71f57090a447218fea6a8fe1a3116d06f3819e164846d5315d8a5dc0669b947b7b64229000fdaacca6f8e6ec9709f465a6abdc152ffe67355eca80d8e3c4ed6721bef58fbd4afaa4979522b624b477b9488e7537720dc2e0703c4c5e656fe3e4f3e8df665d7aa03e0c0e1556748d2347f89bf73ac4b18cc0706a4ca35d1835c273ab9c899e9219b63d5b72dd0eec22b0e635b160b483c4ea59ad91bc3b22ff1ba75e9d6124b2fc5fa0a86158259473d48f0471128795e8b2d97a14d383a0c94a66d4fb6012d24c783ff337d539b5e30e4d7b355b90bf6fcd8b367d0a72adf04bcf0caea3e7f47b85c7309e95b3e30e408568d0e5af79f8926cd4a275401e405aed7f3955904c167854a657ce07a2011d29cb4349e41f08b8d5be51fe717d679b5caf80ef76e2426a35d639d2b868923777ebe17f7f435b7a0d687f9bdc54e7fe1d1fb00f9fc9171ec1ec1290367d3e8ca0666d4f96ca4221688cdeba5116014a4d15b6d37de941dab069eab23139fcccf63a16a59adf2347ab1c3a961601e42be107d86c5d79f30bbb5a528de73c8f0aced653ad8b84e394ca068d91cb02cdafca72a0eef68854c5b549c3d2317a3ad0eca269e44cf2080a0800b8fce86c5b37603991a5e9d54826dbee91843c52e1f34ebdf4962581f26ddd7731e7d6ab6bbd02106efed7d67a5fb8f2b9eaae5ede6ba9757ac5efa6ef8cab0b0e8585ccbe252a244fa30ad20fb40f5945dd4", 0x784, 0x12, &(0x7f0000001280)={0x10, 0x2, 0x0, 0xfffffc5e}, 0x10) 1.403478601s ago: executing program 5 (id=76): pipe(&(0x7f0000000040)={0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x5, 0x0, 0x0) (async) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) open(0x0, 0x800, 0xc3) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) closefrom(r0) r3 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x2) (async) sendsyslog(0xffffffffffffffff, 0x0, 0x22) (async, rerun: 64) rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file1\x00') (rerun: 64) bind$unix(r3, &(0x7f0000000000)=@file={0x0, 0x1, './file0\x00'}, 0xa) (async) syz_extract_tcp_res(0x0, 0x4, 0x6) (async) r4 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x2011, r4, 0x0) 1.403241376s ago: executing program 6 (id=62): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="abd7453f9950b84fba95b1b61c60075cc39796a11012ada0e0c3c9396b6f8cbd63e10842750ec4f55b1fa662e657103d5890ab8dc4aed3a9f3299eb13292cc984adf77932110f25b7b468f0f33bf3be0d978a872ee2bf014773bfd80c5921ba7f32c7c3374b6e4c8cba3721f117a5b51b43393950b024f68e1a0d073088b14502e2e", 0x82}], 0x1) (async) chroot(&(0x7f0000000000)='.\x00') (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x150) (async, rerun: 64) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000200)='r\x00') (async, rerun: 64) chdir(&(0x7f0000000280)='./file0\x00') (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') (async, rerun: 64) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (rerun: 64) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x5be7) (async) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x112) ioctl$VNDIOCCLR(r0, 0x42087007, &(0x7f0000000300)={0x0, 0x8, 0x0, 0x0, 0x0, &(0x7f0000000340)}) (async) sysctl$kern(&(0x7f0000000340)={0x1, 0x48}, 0x2, &(0x7f0000000380), 0x0, 0x0, 0x0) (async) execve(&(0x7f00000001c0)='./file0/file1\x00', 0x0, 0x0) 0s ago: executing program 3 (id=60): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f00000000c0)={0x0, 0x0, 0x8000, 0x0, 0xffffffffffffffff}) ioctl$DIOCIGETIFACES(r0, 0xc0284457, &(0x7f0000000140)={'./file0\x00', &(0x7f0000000100)=""/13, 0xc1, 0x9, 0x8, 0x7}) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x401, 0x0, 0x0, 0x1000100000003, 0x1}) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x7, 0x1, 0x0, 0x2, 0x1}) sysctl$net_inet6_ip6(&(0x7f0000000200)={0x4, 0x18, 0x29, 0x8}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x42) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="2e78b57e208d", @loopback, @broadcast, @multicast2}}}}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x8, 0x7, 0xbd63}) preadv(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/20, 0x14}, {&(0x7f0000000300)=""/228, 0xe4}, {&(0x7f0000000400)=""/60, 0x3c}, {&(0x7f0000000440)=""/39, 0x27}], 0x4, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) (async) pipe(&(0x7f0000000080)) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f00000000c0)={0x0, 0x0, 0x8000}) (async) ioctl$DIOCIGETIFACES(r0, 0xc0284457, &(0x7f0000000140)={'./file0\x00', &(0x7f0000000100)=""/13, 0xc1, 0x9, 0x8, 0x7}) (async) syz_open_pts() (async) fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x401, 0x0, 0x0, 0x1000100000003, 0x1}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x7, 0x1, 0x0, 0x2, 0x1}) (async) sysctl$net_inet6_ip6(&(0x7f0000000200)={0x4, 0x18, 0x29, 0x8}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x42) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="2e78b57e208d", @loopback, @broadcast, @multicast2}}}}) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x8, 0x7, 0xbd63}) (async) preadv(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/20, 0x14}, {&(0x7f0000000300)=""/228, 0xe4}, {&(0x7f0000000400)=""/60, 0x3c}, {&(0x7f0000000440)=""/39, 0x27}], 0x4, 0x5) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.108' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-kasan-1.us-central1-a.c.syzkaller.internal) (tty00)